Home
last modified time | relevance | path

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

/minix3/external/bsd/llvm/dist/llvm/lib/CodeGen/
H A 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()
/minix3/external/bsd/llvm/dist/llvm/lib/IR/
H A 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()
455 void *InsertPoint; in get() local
457 pImpl->AttrsSetNodes.FindNodeOrInsertPos(ID, InsertPoint); in get()
466 pImpl->AttrsSetNodes.InsertNode(PA, InsertPoint); in get()
582 void *InsertPoint; in getImpl() local
[all …]
/minix3/external/bsd/llvm/dist/llvm/include/llvm/IR/
H A DIRBuilder.h137 class InsertPoint {
143 InsertPoint() : Block(nullptr) {} in InsertPoint() function
146 InsertPoint(BasicBlock *InsertBlock, BasicBlock::iterator InsertPoint) in InsertPoint() function
147 : Block(InsertBlock), Point(InsertPoint) {} in InsertPoint()
157 InsertPoint saveIP() const { in saveIP()
158 return InsertPoint(GetInsertBlock(), GetInsertPoint()); in saveIP()
162 InsertPoint saveAndClearIP() { in saveAndClearIP()
163 InsertPoint IP(GetInsertBlock(), GetInsertPoint()); in saveAndClearIP()
169 void restoreIP(InsertPoint IP) { in restoreIP()
212 Builder.restoreIP(InsertPoint(Block, Point)); in ~InsertPointGuard()
/minix3/external/bsd/llvm/dist/clang/lib/CodeGen/
H A DCGException.cpp736 CGBuilderTy::InsertPoint savedIP = Builder.saveAndClearIP(); in EmitLandingPad()
1132 CGBuilderTy::InsertPoint savedIP = CGF.Builder.saveIP(); in emitCatchDispatchBlock()
1371 CGBuilderTy::InsertPoint SavedIP = CGF.Builder.saveAndClearIP(); in Emit()
1453 CGBuilderTy::InsertPoint savedIP = CGF.Builder.saveAndClearIP(); in exit()
1549 CGBuilderTy::InsertPoint SavedIP = Builder.saveAndClearIP(); in getTerminateLandingPad()
1583 CGBuilderTy::InsertPoint SavedIP = Builder.saveAndClearIP(); in getTerminateHandler()
1609 CGBuilderTy::InsertPoint SavedIP = Builder.saveIP(); in getEHResumeBlock()
H A DCGCleanup.cpp693 CGBuilderTy::InsertPoint savedInactiveFallthroughIP; in PopCleanupBlock()
866 CGBuilderTy::InsertPoint SavedIP = Builder.saveAndClearIP(); in PopCleanupBlock()
1119 CGBuilderTy::InsertPoint SavedIP = Builder.saveAndClearIP(); in DeactivateCleanupBlock()
H A DCGObjCRuntime.cpp225 CGBuilderTy::InsertPoint SavedIP = CGF.Builder.saveAndClearIP(); in EmitTryCatchStmt()
H A DCGDebugInfo.h265 llvm::Instruction *InsertPoint = 0);
H A DCGDebugInfo.cpp2919 const CGBlockInfo &blockInfo, llvm::Instruction *InsertPoint) { in EmitDeclareOfBlockDeclRefVariable() argument
2977 llvm::Instruction *Call = InsertPoint ? in EmitDeclareOfBlockDeclRefVariable()
2979 InsertPoint) in EmitDeclareOfBlockDeclRefVariable()
H A DCGObjC.cpp2426 CGBuilderTy::InsertPoint ip = CGF.Builder.saveIP(); in emitARCRetainAfterCall()
2436 CGBuilderTy::InsertPoint ip = CGF.Builder.saveIP(); in emitARCRetainAfterCall()
H A DCGObjCMac.cpp3838 CGBuilderTy::InsertPoint TryFallthroughIP = CGF.Builder.saveAndClearIP(); in EmitTryOrSynchronizedStmt()
4036 CGBuilderTy::InsertPoint SavedIP = CGF.Builder.saveAndClearIP(); in EmitTryOrSynchronizedStmt()
H A DCGCall.cpp3050 CGBuilderTy::InsertPoint IP = Builder.saveIP(); in EmitCall()
/minix3/external/bsd/llvm/dist/llvm/lib/Transforms/Utils/
H A DInlineFunction.cpp140 BasicBlock::iterator InsertPoint = InnerResumeDest->begin(); in getInnerResumeDest() local
146 InsertPoint); in getInnerResumeDest()
153 "eh.lpad-body", InsertPoint); in getInnerResumeDest()
1048 BasicBlock::iterator InsertPoint = Caller->begin()->begin(); in InlineFunction() local
1078 Caller->getEntryBlock().getInstList().splice(InsertPoint, in InlineFunction()
/minix3/external/bsd/llvm/dist/llvm/lib/Support/
H A DYAMLParser.cpp417 , TokenQueueT::iterator InsertPoint);
949 , TokenQueueT::iterator InsertPoint) { in rollIndent() argument
959 TokenQueue.insert(InsertPoint, T); in rollIndent()
/minix3/external/bsd/llvm/dist/clang/lib/Sema/
H A DSemaLookup.cpp2409 void *InsertPoint; in LookupSpecialMember() local
2411 SpecialMemberCache.FindNodeOrInsertPos(ID, InsertPoint); in LookupSpecialMember()
2419 SpecialMemberCache.InsertNode(Result, InsertPoint); in LookupSpecialMember()
/minix3/external/bsd/llvm/dist/llvm/lib/Analysis/
H A DScalarEvolutionExpander.cpp571 BuilderType::InsertPoint SaveInsertPt = Builder.saveIP(); in expandAddToGEP()