Home
last modified time | relevance | path

Searched refs:SjLjEHPrepare (Results 1 – 2 of 2) sorted by relevance

/freebsd-12-stable/contrib/llvm-project/llvm/lib/CodeGen/
DSjLjEHPrepare.cpp40 class SjLjEHPrepare : public FunctionPass { class
59 explicit SjLjEHPrepare(const TargetMachine *TM = nullptr) in SjLjEHPrepare() function in __anonde05333b0111::SjLjEHPrepare
79 char SjLjEHPrepare::ID = 0;
80 INITIALIZE_PASS(SjLjEHPrepare, DEBUG_TYPE, "Prepare SjLj exceptions",
85 return new SjLjEHPrepare(TM); in createSjLjEHPreparePass()
90 bool SjLjEHPrepare::doInitialization(Module &M) { in doInitialization()
112 void SjLjEHPrepare::insertCallSiteStore(Instruction *I, int Number) { in insertCallSiteStore()
143 void SjLjEHPrepare::substituteLPadValues(LandingPadInst *LPI, Value *ExnVal, in substituteLPadValues()
178 Value *SjLjEHPrepare::setupFunctionContext(Function &F, in setupFunctionContext()
238 void SjLjEHPrepare::lowerIncomingArguments(Function &F) { in lowerIncomingArguments()
[all …]
/freebsd-12-stable/lib/clang/libllvm/
DMakefile413 SRCS_MIN+= CodeGen/SjLjEHPrepare.cpp