| /freebsd-10-stable/contrib/llvm/include/llvm/Transforms/Utils/ |
| D | BuildLibCalls.h | 26 Value *CastToCStr(Value *V, IRBuilder<> &B); 31 Value *EmitStrLen(Value *Ptr, IRBuilder<> &B, const DataLayout *TD, 37 Value *EmitStrNLen(Value *Ptr, Value *MaxLen, IRBuilder<> &B, 43 Value *EmitStrChr(Value *Ptr, char C, IRBuilder<> &B, const DataLayout *TD, 47 Value *EmitStrNCmp(Value *Ptr1, Value *Ptr2, Value *Len, IRBuilder<> &B, 52 Value *EmitStrCpy(Value *Dst, Value *Src, IRBuilder<> &B, 58 Value *EmitStrNCpy(Value *Dst, Value *Src, Value *Len, IRBuilder<> &B, 66 IRBuilder<> &B, const DataLayout *TD, 71 Value *EmitMemChr(Value *Ptr, Value *Val, Value *Len, IRBuilder<> &B, 75 Value *EmitMemCmp(Value *Ptr1, Value *Ptr2, Value *Len, IRBuilder<> &B, [all …]
|
| /freebsd-10-stable/contrib/llvm/lib/Transforms/Instrumentation/ |
| D | MemorySanitizer.cpp | 319 IRBuilder<> IRB(*C); in initializeCallbacks() 422 IRBuilder<> IRB(*C); in doInitialization() 456 virtual void visitCallSite(CallSite &CS, IRBuilder<> &IRB) = 0; 534 IRBuilder<> IRB(&I); in materializeStores() 570 IRBuilder<> IRBNew(CheckTerm); in materializeStores() 582 IRBuilder<> IRB(OrigIns); in materializeChecks() 615 IRBuilder<> IRB(I); in materializeIndirectCalls() 739 Value *convertToShadowTyNoVec(Value *V, IRBuilder<> &IRB) { in convertToShadowTyNoVec() 751 IRBuilder<> &IRB) { in getShadowPtr() 762 Value *getOriginPtr(Value *Addr, IRBuilder<> &IRB) { in getOriginPtr() [all …]
|
| D | AddressSanitizer.cpp | 307 Value *createSlowPathCmp(IRBuilder<> &IRB, Value *AddrLong, 316 Value *memToShadow(Value *Shadow, IRBuilder<> &IRB); 319 void emitShadowMapping(Module &M, IRBuilder<> &IRB) const; 541 void poisonRedZones(const ArrayRef<AllocaInst*> &AllocaVec, IRBuilder<> &IRB, 543 void poisonAlloca(Value *V, uint64_t Size, IRBuilder<> &IRB, bool DoPoison); 545 void SetShadowToStackAfterReturnInlined(IRBuilder<> &IRB, Value *ShadowBase, 593 Value *AddressSanitizer::memToShadow(Value *Shadow, IRBuilder<> &IRB) { in memToShadow() 608 IRBuilder<> IRB(InsertBefore); in instrumentMemIntrinsicParam() 634 IRBuilder<> IRB(InsertBefore); in instrumentMemIntrinsic() 725 IRBuilder<> IRB(I); in instrumentMop() [all …]
|
| D | DataFlowSanitizer.cpp | 720 IRBuilder<> IRB(Pos); in runOnModule() 725 IRBuilder<> ThenIRB(BI); in runOnModule() 740 IRBuilder<> IRB(F->getEntryBlock().begin()); in getArgTLSPtr() 750 IRBuilder<> IRB(F->getEntryBlock().begin()); in getRetvalTLS() 755 IRBuilder<> IRB(Pos); in getArgTLS() 773 IRBuilder<> IRB(ArgTLSPos); in getShadow() 803 IRBuilder<> IRB(Pos); in getShadowAddress() 821 IRBuilder<> IRB(Pos); in combineShadows() 828 IRBuilder<> ThenIRB(BI); in combineShadows() 873 IRBuilder<> IRB(Pos); in loadShadow() [all …]
|
| D | ThreadSanitizer.cpp | 144 IRBuilder<> IRB(M.getContext()); in initializeCallbacks() 233 IRBuilder<> IRB(M.getContext()); in doInitialization() 379 IRBuilder<> IRB(F.getEntryBlock().getFirstNonPHI()); in runOnFunction() 385 IRBuilder<> IRBRet(RetVec[i]); in runOnFunction() 394 IRBuilder<> IRB(I); in instrumentLoadOrStore() 428 static ConstantInt *createOrdering(IRBuilder<> *IRB, AtomicOrdering ord) { in createOrdering() 443 static ConstantInt *createFailOrdering(IRBuilder<> *IRB, AtomicOrdering ord) { in createFailOrdering() 467 IRBuilder<> IRB(I); in instrumentMemIntrinsic() 493 IRBuilder<> IRB(I); in instrumentAtomic()
|
| D | GCOVProfiling.cpp | 523 IRBuilder<> Builder(BB->getFirstInsertionPt()); in emitProfileArcs() 530 IRBuilder<> Builder(BI); in emitProfileArcs() 558 IRBuilder<> Builder(ComplexEdgePreds[i + 1]->getFirstInsertionPt()); in emitProfileArcs() 564 IRBuilder<> Builder(ComplexEdgeSuccs[i+1]->getFirstInsertionPt()); in emitProfileArcs() 593 IRBuilder<> Builder(BB); in emitProfileArcs() 645 IRBuilder<> Builder(Succ); in buildEdgeLookupTable() 750 IRBuilder<> Builder(BB); in insertCounterWriteout() 802 IRBuilder<> Builder(BB); in insertIndirectCounterIncrement() 862 IRBuilder<> Builder(Entry); in insertFlush()
|
| D | BoundsChecking.cpp | 38 typedef IRBuilder<true, TargetFolder> BuilderTy; 83 IRBuilder<>::InsertPointGuard Guard(*Builder); in getTrapBB()
|
| /freebsd-10-stable/contrib/llvm/lib/Transforms/Utils/ |
| D | SimplifyLibCalls.cpp | 59 virtual Value *callOptimizer(Function *Callee, CallInst *CI, IRBuilder<> &B) 68 const LibCallSimplifier *LCS, IRBuilder<> &B) { in optimizeCall() 178 virtual Value *callOptimizer(Function *Callee, CallInst *CI, IRBuilder<> &B) { in callOptimizer() 201 virtual Value *callOptimizer(Function *Callee, CallInst *CI, IRBuilder<> &B) { in callOptimizer() 224 virtual Value *callOptimizer(Function *Callee, CallInst *CI, IRBuilder<> &B) { in callOptimizer() 248 virtual Value *callOptimizer(Function *Callee, CallInst *CI, IRBuilder<> &B) { in callOptimizer() 293 virtual Value *callOptimizer(Function *Callee, CallInst *CI, IRBuilder<> &B) { in callOptimizer() 343 virtual Value *callOptimizer(Function *Callee, CallInst *CI, IRBuilder<> &B) { in callOptimizer() 372 virtual Value *callOptimizer(Function *Callee, CallInst *CI, IRBuilder<> &B) { in callOptimizer() 401 IRBuilder<> &B) { in emitStrLenMemCpy() [all …]
|
| D | BuildLibCalls.cpp | 29 Value *llvm::CastToCStr(Value *V, IRBuilder<> &B) { in CastToCStr() 35 Value *llvm::EmitStrLen(Value *Ptr, IRBuilder<> &B, const DataLayout *TD, in EmitStrLen() 64 Value *llvm::EmitStrNLen(Value *Ptr, Value *MaxLen, IRBuilder<> &B, in EmitStrNLen() 94 Value *llvm::EmitStrChr(Value *Ptr, char C, IRBuilder<> &B, in EmitStrChr() 120 IRBuilder<> &B, const DataLayout *TD, in EmitStrNCmp() 152 Value *llvm::EmitStrCpy(Value *Dst, Value *Src, IRBuilder<> &B, in EmitStrCpy() 177 IRBuilder<> &B, const DataLayout *TD, in EmitStrNCpy() 204 IRBuilder<> &B, const DataLayout *TD, in EmitMemCpyChk() 232 Value *Len, IRBuilder<> &B, const DataLayout *TD, in EmitMemChr() 260 Value *Len, IRBuilder<> &B, const DataLayout *TD, in EmitMemCmp() [all …]
|
| D | FlattenCFG.cpp | 30 bool FlattenParallelAndOr(BasicBlock *BB, IRBuilder<> &Builder, Pass *P = 0); 34 bool MergeIfRegion(BasicBlock *BB, IRBuilder<> &Builder, Pass *P = 0); 123 bool FlattenCFGOpt::FlattenParallelAndOr(BasicBlock *BB, IRBuilder<> &Builder, in FlattenParallelAndOr() 269 IRBuilder<>::InsertPointGuard Guard(Builder); in FlattenParallelAndOr() 386 bool FlattenCFGOpt::MergeIfRegion(BasicBlock *BB, IRBuilder<> &Builder, in MergeIfRegion() 469 IRBuilder<> Builder(BB); in run()
|
| D | IntegerDivision.cpp | 33 IRBuilder<> &Builder) { in generateSignedRemainderCode() 68 IRBuilder<> &Builder) { in generatedUnsignedRemainderCode() 90 IRBuilder<> &Builder) { in generateSignedDivisionCode() 126 IRBuilder<> &Builder) { in generateUnsignedDivisionCode() 339 IRBuilder<> Builder(Rem); in expandRemainder() 389 IRBuilder<> Builder(Div); in expandDivision() 448 IRBuilder<> Builder(Rem); in expandRemainderUpTo32Bits() 500 IRBuilder<> Builder(Div); in expandDivisionUpTo32Bits()
|
| D | BypassSlowDivision.cpp | 104 IRBuilder<> SlowBuilder(SlowBB, SlowBB->begin()); in insertFastDiv() 120 IRBuilder<> FastBuilder(FastBB, FastBB->begin()); in insertFastDiv() 140 IRBuilder<> SuccessorBuilder(SuccessorBB, SuccessorBB->begin()); in insertFastDiv() 157 IRBuilder<> MainBuilder(MainBB, MainBB->end()); in insertFastDiv()
|
| D | SimplifyCFG.cpp | 99 IRBuilder<> &Builder); 101 IRBuilder<> &Builder); 103 bool SimplifyReturn(ReturnInst *RI, IRBuilder<> &Builder); 104 bool SimplifyResume(ResumeInst *RI, IRBuilder<> &Builder); 106 bool SimplifySwitch(SwitchInst *SI, IRBuilder<> &Builder); 108 bool SimplifyUncondBranch(BranchInst *BI, IRBuilder <> &Builder); 109 bool SimplifyCondBranch(BranchInst *BI, IRBuilder <>&Builder); 564 IRBuilder<> &Builder) { in SimplifyEqualityComparisonWithOnlyPredecessor() 773 IRBuilder<> &Builder) { in FoldValueComparisonIntoPredecessors() 1092 IRBuilder<true, NoFolder> Builder(NT); in HoistThenElseCodeToIf() [all …]
|
| D | InlineFunction.cpp | 408 IRBuilder<>(TheCall).CreateCall(MemCpyFn, CallArgs); in HandleByValArgument() 673 IRBuilder<> builder(FirstNewBlock->begin()); in InlineFunction() 703 IRBuilder<> builder(Returns[ri]); in InlineFunction() 718 CallInst *SavedPtr = IRBuilder<>(FirstNewBlock, FirstNewBlock->begin()) in InlineFunction() 724 IRBuilder<>(Returns[i]).CreateCall(StackRestore, SavedPtr); in InlineFunction()
|
| /freebsd-10-stable/contrib/llvm/lib/Target/NVPTX/ |
| D | NVPTXGenericToNVVM.cpp | 51 IRBuilder<> &Builder); 53 IRBuilder<> &Builder); 56 IRBuilder<> &Builder); 58 IRBuilder<> &Builder); 112 IRBuilder<> Builder(I->getEntryBlock().getFirstNonPHIOrDbg()); in runOnModule() 166 IRBuilder<> &Builder) { in getOrInsertCVTA() 208 IRBuilder<> &Builder) { in remapConstant() 248 Module *M, Function *F, Constant *C, IRBuilder<> &Builder) { in remapConstantVectorOrConstantAggregate() 287 IRBuilder<> &Builder) { in remapConstantExpr()
|
| D | NVPTXLowerAggrCopies.cpp | 44 IRBuilder<> builder(origBB, origBB->getTerminator()); in convertTransferToLoop() 55 IRBuilder<> loop(loopBB); in convertTransferToLoop() 82 IRBuilder<> builder(origBB, origBB->getTerminator()); in convertMemSetToLoop() 90 IRBuilder<> loop(loopBB); in convertMemSetToLoop()
|
| /freebsd-10-stable/contrib/llvm/lib/CodeGen/ |
| D | ShadowStackGC.cpp | 67 IRBuilder<> &B, Value *BasePtr, 70 IRBuilder<> &B, Value *BasePtr, 95 IRBuilder<> Builder; 101 IRBuilder<> *Next() { in Next() 349 ShadowStackGC::CreateGEP(LLVMContext &Context, IRBuilder<> &B, Value *BasePtr, in CreateGEP() 362 ShadowStackGC::CreateGEP(LLVMContext &Context, IRBuilder<> &B, Value *BasePtr, in CreateGEP() 391 IRBuilder<> AtEntry(IP->getParent(), IP); in performCustomLowering() 433 while (IRBuilder<> *AtExit = EE.Next()) { in performCustomLowering()
|
| D | SjLjEHPrepare.cpp | 122 IRBuilder<> Builder(I); in insertCallSiteStore() 175 IRBuilder<> Builder( in substituteLPadValues() 201 IRBuilder<> Builder(LPI->getParent()->getFirstInsertionPt()); in setupFunctionContext() 220 IRBuilder<> Builder(EntryBB->getTerminator()); in setupFunctionContext() 418 IRBuilder<> Builder(EntryBB->getTerminator()); in setupEntryBlockAndCallSites()
|
| D | IntrinsicLowering.cpp | 78 IRBuilder<> Builder(CI->getParent(), CI); in ReplaceCallWith() 171 IRBuilder<> Builder(IP->getParent(), IP); in LowerBSWAP() 271 IRBuilder<> Builder(IP->getParent(), IP); in LowerCTPOP() 304 IRBuilder<> Builder(IP->getParent(), IP); in LowerCTLZ() 341 IRBuilder<> Builder(CI->getParent(), CI); in LowerIntrinsicCall()
|
| D | StackProtector.cpp | 336 IRBuilder<> B(&F->getEntryBlock().front()); in CreatePrologue() 436 IRBuilder<> B(BB); in InsertStackProtectors() 457 IRBuilder<> B(FailBB); in CreateFailBB()
|
| /freebsd-10-stable/contrib/llvm/tools/clang/lib/CodeGen/ |
| D | CGBuilder.h | 20 typedef llvm::IRBuilder<false> CGBuilderTy; 22 typedef llvm::IRBuilder<> CGBuilderTy;
|
| /freebsd-10-stable/contrib/llvm/lib/Target/R600/ |
| D | SITypeRewriter.cpp | 86 IRBuilder<> Builder(&I); in visitLoadInst() 102 IRBuilder<> Builder(&I); in visitCallInst() 147 IRBuilder<> Builder(&I); in visitBitCast()
|
| /freebsd-10-stable/contrib/llvm/lib/Transforms/Scalar/ |
| D | LowerAtomic.cpp | 24 IRBuilder<> Builder(CXI->getParent(), CXI); in LowerAtomicCmpXchgInst() 40 IRBuilder<> Builder(RMWI->getParent(), RMWI); in LowerAtomicRMWInst()
|
| /freebsd-10-stable/lib/clang/libllvmcore/ |
| D | Makefile | 24 IRBuilder.cpp \
|
| /freebsd-10-stable/contrib/llvm/lib/Target/XCore/ |
| D | XCoreLowerThreadLocal.cpp | 79 IRBuilder<true,NoFolder> Builder(Instr); in createReplacementInstr() 210 IRBuilder<> Builder(Inst); in lowerGlobal()
|