Lines Matching refs:IRBuilder
24 #include "llvm/IR/IRBuilder.h"
61 void linkExceptionRegistration(IRBuilder<> &Builder, Function *Handler);
62 void unlinkExceptionRegistration(IRBuilder<> &Builder);
66 Value *emitEHLSDA(IRBuilder<> &Builder, Function *F);
71 void rewriteSetJmpCall(IRBuilder<> &Builder, Function &F, CallBase &Call,
276 IRBuilder<> Builder(&F->getEntryBlock(), F->getEntryBlock().begin());
372 Value *WinEHStatePass::emitEHLSDA(IRBuilder<> &Builder, Function *F) {
405 IRBuilder<> Builder(EntryBB);
420 void WinEHStatePass::linkExceptionRegistration(IRBuilder<> &Builder,
438 void WinEHStatePass::unlinkExceptionRegistration(IRBuilder<> &Builder) {
458 void WinEHStatePass::rewriteSetJmpCall(IRBuilder<> &Builder, Function &F,
629 IRBuilder<> Builder(RegNode->getNextNode());
636 IRBuilder<> Builder(EHGuardNode->getNextNode());
771 IRBuilder<> Builder(Call);
785 IRBuilder<> Builder(IP);