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,
277 IRBuilder<> Builder(&F->getEntryBlock(), F->getEntryBlock().begin());
371 Value *WinEHStatePass::emitEHLSDA(IRBuilder<> &Builder, Function *F) {
403 IRBuilder<> Builder(EntryBB);
416 void WinEHStatePass::linkExceptionRegistration(IRBuilder<> &Builder,
433 void WinEHStatePass::unlinkExceptionRegistration(IRBuilder<> &Builder) {
454 void WinEHStatePass::rewriteSetJmpCall(IRBuilder<> &Builder, Function &F,
625 IRBuilder<> Builder(RegNode->getNextNode());
632 IRBuilder<> Builder(EHGuardNode->getNextNode());
767 IRBuilder<> Builder(Call);
781 IRBuilder<> Builder(IP);