Home
last modified time | relevance | path

Searched refs:InsertBB (Results 1 – 13 of 13) sorted by relevance

/external/swiftshader/third_party/llvm-7.0/llvm/lib/Transforms/ObjCARC/
DObjCARCContract.cpp620 BasicBlock *InsertBB = IncomingBB; in runOnFunction() local
621 while (isa<CatchSwitchInst>(InsertBB->getFirstNonPHI())) { in runOnFunction()
622 InsertBB = DT->getNode(InsertBB)->getIDom()->getBlock(); in runOnFunction()
625 assert(DT->dominates(Inst, &InsertBB->back()) && in runOnFunction()
628 new BitCastInst(Replacement, UseTy, "", &InsertBB->back()); in runOnFunction()
/external/swiftshader/third_party/llvm-7.0/llvm/lib/IR/
DDIBuilder.cpp890 BasicBlock *InsertBB, in getIRBForDbgInsertion() argument
895 else if (InsertBB) in getIRBForDbgInsertion()
896 B.SetInsertPoint(InsertBB); in getIRBForDbgInsertion()
913 BasicBlock *InsertBB, Instruction *InsertBefore) { in insertDeclare() argument
928 IRBuilder<> B = getIRBForDbgInsertion(DL, InsertBB, InsertBefore); in insertDeclare()
934 const DILocation *DL, BasicBlock *InsertBB, Instruction *InsertBefore) { in insertDbgValueIntrinsic() argument
950 IRBuilder<> B = getIRBForDbgInsertion(DL, InsertBB, InsertBefore); in insertDbgValueIntrinsic()
956 BasicBlock *InsertBB, Instruction *InsertBefore) { in insertLabel() argument
968 IRBuilder<> B = getIRBForDbgInsertion(DL, InsertBB, InsertBefore); in insertLabel()
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Transforms/Scalar/
DGVNSink.cpp808 BasicBlock *InsertBB = BBEnd; in sinkBB() local
812 InsertBB = SplitBlockPredecessors(BBEnd, C.Blocks, ".gvnsink.split"); in sinkBB()
813 if (!InsertBB) { in sinkBB()
821 sinkLastInstruction(C.Blocks, InsertBB); in sinkBB()
DIndVarSimplify.cpp236 BasicBlock *InsertBB = PHI->getIncomingBlock(i); in getInsertPointForUses() local
238 InsertPt = InsertBB->getTerminator(); in getInsertPointForUses()
241 InsertBB = DT->findNearestCommonDominator(InsertPt->getParent(), InsertBB); in getInsertPointForUses()
242 InsertPt = InsertBB->getTerminator(); in getInsertPointForUses()
/external/swiftshader/third_party/llvm-7.0/llvm/include/llvm/IR/
DDIBuilder.h84 BasicBlock *InsertBB, Instruction *InsertBefore);
88 BasicBlock *InsertBB, Instruction *InsertBefore);
94 BasicBlock *InsertBB, Instruction *InsertBefore);
/external/swiftshader/third_party/LLVM/lib/Transforms/Scalar/
DIndVarSimplify.cpp211 BasicBlock *InsertBB = PHI->getIncomingBlock(i); in getInsertPointForUses() local
213 InsertPt = InsertBB->getTerminator(); in getInsertPointForUses()
216 InsertBB = DT->findNearestCommonDominator(InsertPt->getParent(), InsertBB); in getInsertPointForUses()
217 InsertPt = InsertBB->getTerminator(); in getInsertPointForUses()
/external/llvm/lib/CodeGen/SelectionDAG/
DScheduleDAGSDNodes.cpp901 MachineBasicBlock *InsertBB = Emitter.getBlock(); in EmitSchedule() local
902 MachineBasicBlock::iterator Pos = InsertBB->getFirstTerminator(); in EmitSchedule()
903 InsertBB->insert(Pos, DbgMIs.begin(), DbgMIs.end()); in EmitSchedule()
/external/swiftshader/third_party/llvm-7.0/llvm/lib/CodeGen/SelectionDAG/
DScheduleDAGSDNodes.cpp911 MachineBasicBlock *InsertBB = Emitter.getBlock(); in EmitSchedule() local
912 MachineBasicBlock::iterator Pos = InsertBB->getFirstTerminator(); in EmitSchedule()
913 InsertBB->insert(Pos, DbgMIs.begin(), DbgMIs.end()); in EmitSchedule()
/external/llvm/lib/Transforms/Scalar/
DIndVarSimplify.cpp195 BasicBlock *InsertBB = PHI->getIncomingBlock(i); in getInsertPointForUses() local
197 InsertPt = InsertBB->getTerminator(); in getInsertPointForUses()
200 InsertBB = DT->findNearestCommonDominator(InsertPt->getParent(), InsertBB); in getInsertPointForUses()
201 InsertPt = InsertBB->getTerminator(); in getInsertPointForUses()
/external/swiftshader/third_party/LLVM/lib/CodeGen/SelectionDAG/
DScheduleDAGSDNodes.cpp788 MachineBasicBlock *InsertBB = Emitter.getBlock(); in EmitSchedule() local
793 InsertBB->insert(Pos, DbgMI); in EmitSchedule()
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Transforms/InstCombine/
DInstCombinePHI.cpp270 auto *InsertBB = &IncomingBB->getParent()->getEntryBlock(); in FoldIntegerTypedPHI() local
271 InsertNewInstBefore(CI, *InsertBB->getFirstInsertionPt()); in FoldIntegerTypedPHI()
/external/llvm/lib/Target/AMDGPU/
DSIInstrInfo.cpp2266 MachineBasicBlock *InsertBB = MI.getOperand(I + 1).getMBB(); in legalizeOperands() local
2267 MachineBasicBlock::iterator Insert = InsertBB->getFirstTerminator(); in legalizeOperands()
2269 BuildMI(*InsertBB, Insert, MI.getDebugLoc(), get(AMDGPU::COPY), DstReg) in legalizeOperands()
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/AMDGPU/
DSIInstrInfo.cpp3538 MachineBasicBlock *InsertBB = MI.getOperand(I + 1).getMBB(); in legalizeOperands() local
3539 MachineBasicBlock::iterator Insert = InsertBB->getFirstTerminator(); in legalizeOperands()
3543 legalizeGenericOperand(*InsertBB, Insert, RC, Op, MRI, MI.getDebugLoc()); in legalizeOperands()