/netbsd-current/external/apache2/llvm/dist/llvm/lib/Transforms/ObjCARC/ |
H A D | ObjCARCContract.cpp | 621 BasicBlock *InsertBB = IncomingBB; 622 while (isa<CatchSwitchInst>(InsertBB->getFirstNonPHI())) { 623 InsertBB = DT->getNode(InsertBB)->getIDom()->getBlock(); 626 assert(DT->dominates(Inst, &InsertBB->back()) && 629 new BitCastInst(Replacement, UseTy, "", &InsertBB->back());
|
/netbsd-current/external/apache2/llvm/dist/llvm/lib/CodeGen/SelectionDAG/ |
H A D | ScheduleDAGSDNodes.cpp | 1016 MachineBasicBlock *InsertBB = Emitter.getBlock(); 1017 MachineBasicBlock::iterator Pos = InsertBB->getFirstTerminator(); 1018 InsertBB->insert(Pos, DbgMIs.begin(), DbgMIs.end()); 1058 MachineBasicBlock *InsertBB = Emitter.getBlock(); 1059 auto FirstTerm = InsertBB->getFirstTerminator(); 1060 if (FirstTerm != InsertBB->end()) { 1064 make_range(std::next(FirstTerm), InsertBB->end()))) { 1077 return InsertBB;
|
/netbsd-current/external/apache2/llvm/dist/llvm/lib/IR/ |
H A D | DIBuilder.cpp | 958 BasicBlock *InsertBB, Instruction *InsertBefore) { 961 else if (InsertBB) 962 Builder.SetInsertPoint(InsertBB); 978 BasicBlock *InsertBB, Instruction *InsertBefore) { 994 initIRBuilder(B, DL, InsertBB, InsertBefore); 1000 const DILocation *DL, BasicBlock *InsertBB, Instruction *InsertBefore) { 1017 initIRBuilder(B, DL, InsertBB, InsertBefore); 1023 BasicBlock *InsertBB, Instruction *InsertBefore) { 1036 initIRBuilder(B, DL, InsertBB, InsertBefore); 957 initIRBuilder(IRBuilder< &Builder, const DILocation *DL, BasicBlock *InsertBB, Instruction *InsertBefore) argument 976 insertDeclare(Value *Storage, DILocalVariable *VarInfo, DIExpression *Expr, const DILocation *DL, BasicBlock *InsertBB, Instruction *InsertBefore) argument 998 insertDbgValueIntrinsic( Value *V, DILocalVariable *VarInfo, DIExpression *Expr, const DILocation *DL, BasicBlock *InsertBB, Instruction *InsertBefore) argument 1021 insertLabel( DILabel *LabelInfo, const DILocation *DL, BasicBlock *InsertBB, Instruction *InsertBefore) argument
|
/netbsd-current/external/apache2/llvm/dist/llvm/include/llvm/IR/ |
H A D | DIBuilder.h | 83 BasicBlock *InsertBB, Instruction *InsertBefore); 87 BasicBlock *InsertBB, Instruction *InsertBefore); 93 BasicBlock *InsertBB, Instruction *InsertBefore);
|
/netbsd-current/external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/ |
H A D | GVNSink.cpp | 815 BasicBlock *InsertBB = BBEnd; 819 InsertBB = SplitBlockPredecessors(BBEnd, C.Blocks, ".gvnsink.split"); 820 if (!InsertBB) { 828 sinkLastInstruction(C.Blocks, InsertBB);
|
/netbsd-current/external/apache2/llvm/dist/llvm/lib/Transforms/Utils/ |
H A D | SimplifyIndVar.cpp | 1139 BasicBlock *InsertBB = PHI->getIncomingBlock(i); local 1141 if (!DT->isReachableFromEntry(InsertBB)) 1145 InsertPt = InsertBB->getTerminator(); 1148 InsertBB = DT->findNearestCommonDominator(InsertPt->getParent(), InsertBB); 1149 InsertPt = InsertBB->getTerminator();
|
/netbsd-current/external/apache2/llvm/dist/llvm/lib/Frontend/OpenMP/ |
H A D | OMPIRBuilder.cpp | 497 BasicBlock *InsertBB = Builder.GetInsertBlock(); local 498 Function *OuterFn = InsertBB->getParent(); 528 auto *UI = new UnreachableInst(Builder.getContext(), InsertBB); 765 Builder.SetInsertPoint(InsertBB, 766 InsertBB->getTerminator()->getIterator()); 2012 auto InsertBB = merged ? ExitPredBB : ExitBB; local 2015 Builder.SetInsertPoint(InsertBB);
|
/netbsd-current/external/apache2/llvm/dist/llvm/lib/Transforms/InstCombine/ |
H A D | InstCombinePHI.cpp | 290 auto *InsertBB = &IncomingBB->getParent()->getEntryBlock(); local 291 InsertNewInstBefore(CI, *InsertBB->getFirstInsertionPt());
|
/netbsd-current/external/apache2/llvm/dist/llvm/lib/CodeGen/GlobalISel/ |
H A D | CombinerHelper.cpp | 406 MachineBasicBlock *InsertBB = UseMI.getParent(); 411 InsertBB = PredBB->getMBB(); 416 if (InsertBB == DefMI.getParent()) { 418 Inserter(InsertBB, std::next(InsertPt), UseMO); 423 Inserter(InsertBB, InsertBB->getFirstNonPHI(), UseMO);
|
/netbsd-current/external/apache2/llvm/dist/llvm/lib/CodeGen/ |
H A D | ModuloSchedule.cpp | 1514 auto *InsertBB = &PreheaderBB->getParent()->front(); local 1515 BuildMI(*InsertBB, InsertBB->getFirstTerminator(), DebugLoc(),
|
/netbsd-current/external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/ |
H A D | SIInstrInfo.cpp | 5438 MachineBasicBlock *InsertBB = MI.getOperand(I + 1).getMBB(); local 5439 MachineBasicBlock::iterator Insert = InsertBB->getFirstTerminator(); 5443 legalizeGenericOperand(*InsertBB, Insert, RC, Op, MRI, MI.getDebugLoc());
|
/netbsd-current/external/apache2/llvm/dist/llvm/lib/Transforms/Vectorize/ |
H A D | LoopVectorize.cpp | 3384 BasicBlock *InsertBB = B.GetInsertPoint()->getParent(); 3385 if (InsertBB != LoopVectorBody && 3386 LI->getLoopFor(LoopVectorBody) == LI->getLoopFor(InsertBB))
|