LLVM  16.0.0git
Functions
EntryExitInstrumenter.cpp File Reference
#include "llvm/Transforms/Utils/EntryExitInstrumenter.h"
#include "llvm/Analysis/GlobalsModRef.h"
#include "llvm/IR/DebugInfoMetadata.h"
#include "llvm/IR/Dominators.h"
#include "llvm/IR/Function.h"
#include "llvm/IR/Instructions.h"
#include "llvm/IR/Intrinsics.h"
#include "llvm/IR/Module.h"
#include "llvm/IR/Type.h"
#include "llvm/InitializePasses.h"
#include "llvm/Pass.h"
#include "llvm/Transforms/Utils.h"
Include dependency graph for EntryExitInstrumenter.cpp:

Go to the source code of this file.

Functions

static void insertCall (Function &CurFn, StringRef Func, Instruction *InsertionPt, DebugLoc DL)
 
static bool runOnFunction (Function &F, bool PostInlining)
 

Function Documentation

◆ insertCall()

static void insertCall ( Function CurFn,
StringRef  Func,
Instruction InsertionPt,
DebugLoc  DL 
)
static

◆ runOnFunction()

static bool runOnFunction ( Function F,
bool  PostInlining 
)
static