Registers NewPM callbacks that run debugify around each pass.

Synopsis

Declared in <llvm/Transforms/Utils/Debugify.h>

class DebugifyEachInstrumentation;

Member Functions

Name

Description

getDebugInfoPerPass

Return the per‐pass original debug‐info snapshot.

getDebugifyStatsMap

Return the map of synthetic debugify statistics.

getOrigDIVerifyBugsReportFilePath

Return the path used to write original‐DI verification bug reports.

isOriginalDebugInfoMode

Return true if debugify is in original debug‐info mode.

isSyntheticDebugInfo

Return true if debugify is in synthetic debug‐info mode.

registerCallbacks

Register before/after callbacks that apply debugify around each pass.

setDIStatsMap

Set the map used to record synthetic debugify statistics.

setDebugInfoBeforePass

Set the per‐pass original debug‐info snapshot used for verification.

setDebugifyMode

Set whether debugify tracks synthetic or original debug info.

setOrigDIVerifyBugsReportFilePath

Set the path used to write original‐DI verification bug reports.

Created with MrDocs