| /freebsd-12.1/contrib/llvm/lib/CodeGen/ |
| H A D | PHIEliminationUtils.cpp | 42 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() 59 return MBB->SkipPHIsAndLabels(InsertPoint); in findPHICopyInsertPoint()
|
| /freebsd-12.1/contrib/llvm/include/llvm/CodeGen/GlobalISel/ |
| H A D | RegBankSelect.h | 111 class InsertPoint { 139 virtual ~InsertPoint() = default; 204 class InstrInsertPoint : public InsertPoint { 237 class MBBInsertPoint : public InsertPoint { 256 : InsertPoint(), MBB(MBB), Beginning(Beginning) { in InsertPoint() function 273 class EdgeInsertPoint : public InsertPoint { 302 : InsertPoint(), Src(Src), DstOrSplit(&Dst), P(P) {} in EdgeInsertPoint() 330 using InsertionPoints = SmallVector<std::unique_ptr<InsertPoint>, 2>; 378 void addInsertPoint(InsertPoint &Point);
|
| /freebsd-12.1/contrib/llvm/lib/Transforms/Instrumentation/ |
| H A D | ControlHeightReduction.cpp | 551 assert(InsertPoint && "Null InsertPoint"); in checkHoistValue() 559 if (DT.dominates(I, InsertPoint)) { in checkHoistValue() 892 if (SI == InsertPoint) { in checkScopeHoistable() 913 InsertPoint = getBranchInsertPoint(RI); in checkScopeHoistable() 915 if (RI.HasBranch && InsertPoint != Branch) { in checkScopeHoistable() 940 InsertPoint = Branch; in checkScopeHoistable() 953 assert(!DT.dominates(SI, InsertPoint) && in checkScopeHoistable() 1054 assert(InsertPoint && "Null InsertPoint"); in shouldSplit() 1162 PrevInsertPoint = InsertPoint; in splitScope() 1182 PrevInsertPoint = InsertPoint; in splitScope() [all …]
|
| /freebsd-12.1/contrib/llvm/lib/Target/PowerPC/ |
| H A D | PPCVSXSwapRemoval.cpp | 155 void insertSwap(MachineInstr *MI, MachineBasicBlock::iterator InsertPoint, 806 BuildMI(*MI->getParent(), InsertPoint, MI->getDebugLoc(), in insertSwap() 909 auto InsertPoint = ++MachineBasicBlock::iterator(MI); in handleSpecialSwappables() local 920 BuildMI(*MI->getParent(), InsertPoint, MI->getDebugLoc(), in handleSpecialSwappables() 923 LLVM_DEBUG(std::prev(InsertPoint)->dump()); in handleSpecialSwappables() 925 insertSwap(MI, InsertPoint, VSRCTmp2, VSRCTmp1); in handleSpecialSwappables() 926 LLVM_DEBUG(std::prev(InsertPoint)->dump()); in handleSpecialSwappables() 928 BuildMI(*MI->getParent(), InsertPoint, MI->getDebugLoc(), in handleSpecialSwappables() 931 LLVM_DEBUG(std::prev(InsertPoint)->dump()); in handleSpecialSwappables() 934 insertSwap(MI, InsertPoint, DstReg, NewVReg); in handleSpecialSwappables() [all …]
|
| H A D | PPCReduceCRLogicals.cpp | 179 MachineBasicBlock::iterator InsertPoint = BSI.SplitBefore; in splitMBB() local 186 NewMBB->splice(NewMBB->end(), ThisMBB, InsertPoint, ThisMBB->end()); in splitMBB()
|
| /freebsd-12.1/contrib/llvm/lib/IR/ |
| H A D | Attributes.cpp | 88 void *InsertPoint; in get() local 89 AttributeImpl *PA = pImpl->AttrsSet.FindNodeOrInsertPos(ID, InsertPoint); in get() 98 pImpl->AttrsSet.InsertNode(PA, InsertPoint); in get() 111 void *InsertPoint; in get() local 118 pImpl->AttrsSet.InsertNode(PA, InsertPoint); in get() 666 void *InsertPoint; in get() local 668 pImpl->AttrsSetNodes.FindNodeOrInsertPos(ID, InsertPoint); in get() 676 pImpl->AttrsSetNodes.InsertNode(PA, InsertPoint); in get() 854 void *InsertPoint; in getImpl() local 856 pImpl->AttrsLists.FindNodeOrInsertPos(ID, InsertPoint); in getImpl() [all …]
|
| /freebsd-12.1/contrib/llvm/lib/Transforms/Vectorize/ |
| H A D | LoopVectorizationPlanner.h | 77 VPInsertPoint(VPBasicBlock *InsertBlock, VPBasicBlock::iterator InsertPoint) in VPInsertPoint() argument 78 : Block(InsertBlock), Point(InsertPoint) {} in VPInsertPoint()
|
| /freebsd-12.1/contrib/llvm/lib/CodeGen/GlobalISel/ |
| H A D | RegBankSelect.cpp | 173 for (const std::unique_ptr<InsertPoint> &InsertPt : RepairPt) { in repairReg() 491 for (const std::unique_ptr<InsertPoint> &InsertPt : RepairPt) { in computeMapping() 766 RegBankSelect::InsertPoint &Point) { in addInsertPoint() 774 : InsertPoint(), Instr(Instr), Before(Before) { in InstrInsertPoint()
|
| /freebsd-12.1/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/ |
| H A D | PaddingChecker.cpp | 279 FieldInfo InsertPoint = {CurAlignment, CharUnits::Zero(), nullptr}; in calculateOptimalPad() local 287 auto Iter = std::upper_bound(CurBegin, CurEnd, InsertPoint); in calculateOptimalPad()
|
| /freebsd-12.1/contrib/llvm/tools/clang/lib/CodeGen/ |
| H A D | CGException.cpp | 773 CGBuilderTy::InsertPoint savedIP = Builder.saveAndClearIP(); in EmitLandingPad() 903 CGBuilderTy::InsertPoint SavedIP = CGF.Builder.saveIP(); in emitCatchPadBlock() 947 CGBuilderTy::InsertPoint SavedIP = CGF.Builder.saveIP(); in emitWasmCatchPadBlock() 1068 CGBuilderTy::InsertPoint savedIP = CGF.Builder.saveIP(); in emitCatchDispatchBlock() 1348 CGBuilderTy::InsertPoint SavedIP = CGF.Builder.saveAndClearIP(); in Emit() 1430 CGBuilderTy::InsertPoint savedIP = CGF.Builder.saveAndClearIP(); in exit() 1464 CGBuilderTy::InsertPoint SavedIP = Builder.saveAndClearIP(); in getTerminateLandingPad() 1501 CGBuilderTy::InsertPoint SavedIP = Builder.saveAndClearIP(); in getTerminateHandler() 1526 CGBuilderTy::InsertPoint SavedIP = Builder.saveAndClearIP(); in getTerminateFunclet() 1566 CGBuilderTy::InsertPoint SavedIP = Builder.saveIP(); in getEHResumeBlock()
|
| H A D | CGCleanup.cpp | 792 CGBuilderTy::InsertPoint savedInactiveFallthroughIP; in PopCleanupBlock() 972 CGBuilderTy::InsertPoint SavedIP = Builder.saveAndClearIP(); in PopCleanupBlock() 1258 CGBuilderTy::InsertPoint SavedIP = Builder.saveAndClearIP(); in DeactivateCleanupBlock()
|
| H A D | CGObjCRuntime.cpp | 226 CGBuilderTy::InsertPoint SavedIP = CGF.Builder.saveAndClearIP(); in EmitTryCatchStmt()
|
| H A D | CGDebugInfo.h | 433 const CGBlockInfo &blockInfo, llvm::Instruction *InsertPoint = nullptr);
|
| H A D | CGObjC.cpp | 2707 CGBuilderTy::InsertPoint ip = CGF.Builder.saveIP(); in emitARCOperationAfterCall() 2717 CGBuilderTy::InsertPoint ip = CGF.Builder.saveIP(); in emitARCOperationAfterCall()
|
| H A D | CGDebugInfo.cpp | 3868 const CGBlockInfo &blockInfo, llvm::Instruction *InsertPoint) { in EmitDeclareOfBlockDeclRefVariable() argument 3931 if (InsertPoint) in EmitDeclareOfBlockDeclRefVariable() 3932 DBuilder.insertDeclare(Storage, D, Expr, DL, InsertPoint); in EmitDeclareOfBlockDeclRefVariable()
|
| H A D | CGExpr.cpp | 524 CGBuilderTy::InsertPoint OldIP; in EmitMaterializeTemporaryExpr() 532 Builder.restoreIP(CGBuilderTy::InsertPoint( in EmitMaterializeTemporaryExpr()
|
| H A D | CGObjCMac.cpp | 4473 CGBuilderTy::InsertPoint TryFallthroughIP = CGF.Builder.saveAndClearIP(); in EmitTryOrSynchronizedStmt() 4672 CGBuilderTy::InsertPoint SavedIP = CGF.Builder.saveAndClearIP(); in EmitTryOrSynchronizedStmt()
|
| H A D | CGCall.cpp | 3914 CGBuilderTy::InsertPoint IP = Builder.saveIP(); in EmitCall()
|
| /freebsd-12.1/contrib/llvm/include/llvm/IR/ |
| H A D | IRBuilder.h | 168 class InsertPoint { 174 InsertPoint() = default; 177 InsertPoint(BasicBlock *InsertBlock, BasicBlock::iterator InsertPoint) in InsertPoint() argument 178 : Block(InsertBlock), Point(InsertPoint) {} in InsertPoint() 188 InsertPoint saveIP() const { in saveIP() 189 return InsertPoint(GetInsertBlock(), GetInsertPoint()); in saveIP() 193 InsertPoint saveAndClearIP() { in saveAndClearIP() 194 InsertPoint IP(GetInsertBlock(), GetInsertPoint()); in saveAndClearIP() 200 void restoreIP(InsertPoint IP) { in restoreIP() 243 Builder.restoreIP(InsertPoint(Block, Point)); in ~InsertPointGuard()
|
| /freebsd-12.1/contrib/llvm/lib/Transforms/Utils/ |
| H A D | InlineFunction.cpp | 184 Instruction *InsertPoint = &InnerResumeDest->front(); in getInnerResumeDest() local 190 InsertPoint); in getInnerResumeDest() 197 "eh.lpad-body", InsertPoint); in getInnerResumeDest() 1784 BasicBlock::iterator InsertPoint = Caller->begin()->begin(); in InlineFunction() local 1815 InsertPoint, FirstNewBlock->getInstList(), AI->getIterator(), I); in InlineFunction()
|
| /freebsd-12.1/contrib/llvm/include/llvm/Analysis/ |
| H A D | ScalarEvolutionExpander.h | 122 Builder.restoreIP(IRBuilderBase::InsertPoint(Block, Point)); in ~SCEVInsertPointGuard()
|
| /freebsd-12.1/contrib/llvm/lib/Support/ |
| H A D | YAMLParser.cpp | 431 , TokenQueueT::iterator InsertPoint); 1023 , TokenQueueT::iterator InsertPoint) { in rollIndent() argument 1033 TokenQueue.insert(InsertPoint, T); in rollIndent()
|
| /freebsd-12.1/contrib/llvm/tools/clang/lib/Sema/ |
| H A D | SemaLookup.cpp | 2879 void *InsertPoint; in LookupSpecialMember() local 2881 SpecialMemberCache.FindNodeOrInsertPos(ID, InsertPoint); in LookupSpecialMember() 2889 SpecialMemberCache.InsertNode(Result, InsertPoint); in LookupSpecialMember()
|