Home
last modified time | relevance | path

Searched refs:InsertPoint (Results 1 – 18 of 18) sorted by relevance

/external/llvm/lib/CodeGen/
DPHIEliminationUtils.cpp42 MachineBasicBlock::iterator InsertPoint; in findPHICopyInsertPoint() local
45 InsertPoint = MBB->begin(); in findPHICopyInsertPoint()
48 InsertPoint = *DefUsesInMBB.begin(); in findPHICopyInsertPoint()
49 ++InsertPoint; in findPHICopyInsertPoint()
52 InsertPoint = MBB->end(); in findPHICopyInsertPoint()
53 while (!DefUsesInMBB.count(&*--InsertPoint)) {} in findPHICopyInsertPoint()
54 ++InsertPoint; in findPHICopyInsertPoint()
58 return MBB->SkipPHIsAndLabels(InsertPoint); in findPHICopyInsertPoint()
/external/llvm/lib/Target/PowerPC/
DPPCVSXSwapRemoval.cpp154 void insertSwap(MachineInstr *MI, MachineBasicBlock::iterator InsertPoint,
774 MachineBasicBlock::iterator InsertPoint, in insertSwap() argument
776 BuildMI(*MI->getParent(), InsertPoint, MI->getDebugLoc(), in insertSwap()
864 auto InsertPoint = ++MachineBasicBlock::iterator(MI); in handleSpecialSwappables() local
875 BuildMI(*MI->getParent(), InsertPoint, MI->getDebugLoc(), in handleSpecialSwappables()
878 DEBUG(std::prev(InsertPoint)->dump()); in handleSpecialSwappables()
880 insertSwap(MI, InsertPoint, VSRCTmp2, VSRCTmp1); in handleSpecialSwappables()
881 DEBUG(std::prev(InsertPoint)->dump()); in handleSpecialSwappables()
883 BuildMI(*MI->getParent(), InsertPoint, MI->getDebugLoc(), in handleSpecialSwappables()
886 DEBUG(std::prev(InsertPoint)->dump()); in handleSpecialSwappables()
[all …]
/external/llvm/lib/IR/
DAttributes.cpp41 void *InsertPoint; in get() local
42 AttributeImpl *PA = pImpl->AttrsSet.FindNodeOrInsertPos(ID, InsertPoint); in get()
51 pImpl->AttrsSet.InsertNode(PA, InsertPoint); in get()
64 void *InsertPoint; in get() local
65 AttributeImpl *PA = pImpl->AttrsSet.FindNodeOrInsertPos(ID, InsertPoint); in get()
71 pImpl->AttrsSet.InsertNode(PA, InsertPoint); in get()
487 void *InsertPoint; in get() local
489 pImpl->AttrsSetNodes.FindNodeOrInsertPos(ID, InsertPoint); in get()
497 pImpl->AttrsSetNodes.InsertNode(PA, InsertPoint); in get()
620 void *InsertPoint; in getImpl() local
[all …]
/external/clang/lib/StaticAnalyzer/Checkers/
DPaddingChecker.cpp245 CharUnitPair InsertPoint = {CurAlignment, CharUnits::Zero()}; in calculateOptimalPad() local
253 auto Iter = std::upper_bound(CurBegin, CurEnd, InsertPoint); in calculateOptimalPad()
/external/llvm/include/llvm/IR/
DIRBuilder.h128 class InsertPoint {
134 InsertPoint() : Block(nullptr) {} in InsertPoint() function
137 InsertPoint(BasicBlock *InsertBlock, BasicBlock::iterator InsertPoint) in InsertPoint() function
138 : Block(InsertBlock), Point(InsertPoint) {} in InsertPoint()
148 InsertPoint saveIP() const { in saveIP()
149 return InsertPoint(GetInsertBlock(), GetInsertPoint()); in saveIP()
153 InsertPoint saveAndClearIP() { in saveAndClearIP()
154 InsertPoint IP(GetInsertBlock(), GetInsertPoint()); in saveAndClearIP()
160 void restoreIP(InsertPoint IP) { in restoreIP()
203 Builder.restoreIP(InsertPoint(Block, Point)); in ~InsertPointGuard()
/external/clang/lib/CodeGen/
DCGException.cpp748 CGBuilderTy::InsertPoint savedIP = Builder.saveAndClearIP(); in EmitLandingPad()
878 CGBuilderTy::InsertPoint SavedIP = CGF.Builder.saveIP(); in emitCatchPadBlock()
932 CGBuilderTy::InsertPoint savedIP = CGF.Builder.saveIP(); in emitCatchDispatchBlock()
1172 CGBuilderTy::InsertPoint SavedIP = CGF.Builder.saveAndClearIP(); in Emit()
1254 CGBuilderTy::InsertPoint savedIP = CGF.Builder.saveAndClearIP(); in exit()
1288 CGBuilderTy::InsertPoint SavedIP = Builder.saveAndClearIP(); in getTerminateLandingPad()
1322 CGBuilderTy::InsertPoint SavedIP = Builder.saveAndClearIP(); in getTerminateHandler()
1352 CGBuilderTy::InsertPoint SavedIP = Builder.saveIP(); in getEHResumeBlock()
DCGCleanup.cpp715 CGBuilderTy::InsertPoint savedInactiveFallthroughIP; in PopCleanupBlock()
895 CGBuilderTy::InsertPoint SavedIP = Builder.saveAndClearIP(); in PopCleanupBlock()
1174 CGBuilderTy::InsertPoint SavedIP = Builder.saveAndClearIP(); in DeactivateCleanupBlock()
DCGObjCRuntime.cpp226 CGBuilderTy::InsertPoint SavedIP = CGF.Builder.saveAndClearIP(); in EmitTryCatchStmt()
DCGDebugInfo.h327 llvm::Instruction *InsertPoint = nullptr);
DCGDebugInfo.cpp3065 const CGBlockInfo &blockInfo, llvm::Instruction *InsertPoint) { in EmitDeclareOfBlockDeclRefVariable() argument
3123 if (InsertPoint) in EmitDeclareOfBlockDeclRefVariable()
3125 InsertPoint); in EmitDeclareOfBlockDeclRefVariable()
DCGObjC.cpp2462 CGBuilderTy::InsertPoint ip = CGF.Builder.saveIP(); in emitARCRetainAfterCall()
2472 CGBuilderTy::InsertPoint ip = CGF.Builder.saveIP(); in emitARCRetainAfterCall()
DCGObjCMac.cpp4055 CGBuilderTy::InsertPoint TryFallthroughIP = CGF.Builder.saveAndClearIP(); in EmitTryOrSynchronizedStmt()
4254 CGBuilderTy::InsertPoint SavedIP = CGF.Builder.saveAndClearIP(); in EmitTryOrSynchronizedStmt()
DCGCall.cpp3257 CGBuilderTy::InsertPoint IP = Builder.saveIP(); in EmitCall()
/external/llvm/lib/Transforms/Utils/
DInlineFunction.cpp142 Instruction *InsertPoint = &InnerResumeDest->front(); in getInnerResumeDest() local
148 InsertPoint); in getInnerResumeDest()
155 "eh.lpad-body", InsertPoint); in getInnerResumeDest()
1271 BasicBlock::iterator InsertPoint = Caller->begin()->begin(); in InlineFunction() local
1302 InsertPoint, FirstNewBlock->getInstList(), AI->getIterator(), I); in InlineFunction()
/external/llvm/tools/dsymutil/
DDwarfLinker.cpp2888 auto InsertPoint = std::lower_bound( in insertLineSequence() local
2898 if (InsertPoint != Rows.end() && in insertLineSequence()
2899 InsertPoint->Address == Seq.front().Address && InsertPoint->EndSequence) { in insertLineSequence()
2900 *InsertPoint = Seq.front(); in insertLineSequence()
2901 Rows.insert(InsertPoint + 1, Seq.begin() + 1, Seq.end()); in insertLineSequence()
2903 Rows.insert(InsertPoint, Seq.begin(), Seq.end()); in insertLineSequence()
/external/llvm/lib/Support/
DYAMLParser.cpp440 , TokenQueueT::iterator InsertPoint);
1031 , TokenQueueT::iterator InsertPoint) { in rollIndent() argument
1041 TokenQueue.insert(InsertPoint, T); in rollIndent()
/external/clang/lib/Sema/
DSemaLookup.cpp2746 void *InsertPoint; in LookupSpecialMember() local
2748 SpecialMemberCache.FindNodeOrInsertPos(ID, InsertPoint); in LookupSpecialMember()
2756 SpecialMemberCache.InsertNode(Result, InsertPoint); in LookupSpecialMember()
/external/llvm/lib/Analysis/
DScalarEvolutionExpander.cpp548 BuilderType::InsertPoint SaveInsertPt = Builder.saveIP(); in expandAddToGEP()