LLVM 22.0.0git
EntryExitInstrumenter.cpp File Reference

Go to the source code of this file.

Functions

static void insertCall (Function &CurFn, StringRef Func, BasicBlock::iterator InsertionPt, DebugLoc DL)
static bool runOnFunction (Function &F, bool PostInlining)
 INITIALIZE_PASS_BEGIN (PostInlineEntryExitInstrumenter, "post-inline-ee-instrument", "Instrument function entry/exit with calls to e.g. mcount() " "(post inlining)", false, false) INITIALIZE_PASS_END(PostInlineEntryExitInstrumenter
post inline ee Instrument function entry exit with calls to e g mcount () " "(post inlining)"

Variables

post inline ee instrument
post inline ee Instrument function entry exit with calls to e g false

Function Documentation

◆ INITIALIZE_PASS_BEGIN()

INITIALIZE_PASS_BEGIN ( PostInlineEntryExitInstrumenter ,
"post-inline-ee-instrument" ,
"Instrument function entry/exit with calls to e.g. mcount() " "(post inlining)" ,
false ,
false  )

◆ insertCall()

◆ mcount()

post inline ee Instrument function entry exit with calls to e g mcount ( )

◆ runOnFunction()

Variable Documentation

◆ false

post inline ee Instrument function entry exit with calls to e g false

Definition at line 193 of file EntryExitInstrumenter.cpp.

◆ instrument

void FunctionInstrumenter::instrument

Definition at line 190 of file EntryExitInstrumenter.cpp.