/external/llvm/lib/CodeGen/ |
H A D | PHIEliminationUtils.cpp | 42 MachineBasicBlock::iterator InsertPoint; local 45 InsertPoint = MBB->begin(); 48 InsertPoint = *DefUsesInMBB.begin(); 49 ++InsertPoint; 52 InsertPoint = MBB->end(); 53 while (!DefUsesInMBB.count(&*--InsertPoint)) {} 54 ++InsertPoint; 58 return MBB->SkipPHIsAndLabels(InsertPoint);
|
/external/swiftshader/third_party/LLVM/lib/CodeGen/ |
H A D | PHIEliminationUtils.cpp | 44 MachineBasicBlock::iterator InsertPoint; local 47 InsertPoint = MBB->begin(); 50 InsertPoint = *DefUsesInMBB.begin(); 51 ++InsertPoint; 54 InsertPoint = MBB->end(); 55 while (!DefUsesInMBB.count(&*--InsertPoint)) {} 56 ++InsertPoint; 60 return MBB->SkipPHIsAndLabels(InsertPoint);
|
/external/llvm/include/llvm/CodeGen/GlobalISel/ |
H A D | RegBankSelect.h | 101 class InsertPoint { class in class:llvm::RegBankSelect 128 virtual ~InsertPoint() {} 193 class InstrInsertPoint : public InsertPoint { 224 class MBBInsertPoint : public InsertPoint { 242 : InsertPoint(), MBB(MBB), Beginning(Beginning) { 258 class EdgeInsertPoint : public InsertPoint { 285 : InsertPoint(), Src(Src), DstOrSplit(&Dst), P(P) {} 311 typedef SmallVector<std::unique_ptr<InsertPoint>, 2> InsertionPoints; 357 /// Add an InsertPoint to the list of insert points. 359 void addInsertPoint(InsertPoint [all...] |
/external/swiftshader/third_party/LLVM/lib/VMCore/ |
H A D | Metadata.cpp | 199 void *InsertPoint; local 202 if ((N = pImpl->MDNodeSet.FindNodeOrInsertPos(ID, InsertPoint))) 229 // InsertPoint will have been set by the FindNodeOrInsertPos call. 230 pImpl->MDNodeSet.InsertNode(N, InsertPoint); 345 void *InsertPoint; local 346 if (MDNode *N = pImpl->MDNodeSet.FindNodeOrInsertPos(ID, InsertPoint)) { 352 // InsertPoint will have been set by the FindNodeOrInsertPos call. 353 pImpl->MDNodeSet.InsertNode(this, InsertPoint);
|
/external/llvm/lib/Target/PowerPC/ |
H A D | PPCVSXSwapRemoval.cpp | 153 // InsertPoint. 154 void insertSwap(MachineInstr *MI, MachineBasicBlock::iterator InsertPoint, 794 MachineBasicBlock::iterator InsertPoint, 796 BuildMI(*MI->getParent(), InsertPoint, MI->getDebugLoc(), 893 auto InsertPoint = ++MachineBasicBlock::iterator(MI); local 904 BuildMI(*MI->getParent(), InsertPoint, MI->getDebugLoc(), 907 DEBUG(std::prev(InsertPoint)->dump()); 909 insertSwap(MI, InsertPoint, VSRCTmp2, VSRCTmp1); 910 DEBUG(std::prev(InsertPoint)->dump()); 912 BuildMI(*MI->getParent(), InsertPoint, M 793 insertSwap(MachineInstr *MI, MachineBasicBlock::iterator InsertPoint, unsigned DstReg, unsigned SrcReg) argument [all...] |
/external/clang/lib/StaticAnalyzer/Checkers/ |
H A D | PaddingChecker.cpp | 245 CharUnitPair InsertPoint = {CurAlignment, CharUnits::Zero()}; local 253 auto Iter = std::upper_bound(CurBegin, CurEnd, InsertPoint);
|
/external/llvm/lib/IR/ |
H A D | Attributes.cpp | 71 void *InsertPoint; local 72 AttributeImpl *PA = pImpl->AttrsSet.FindNodeOrInsertPos(ID, InsertPoint); 81 pImpl->AttrsSet.InsertNode(PA, InsertPoint); 94 void *InsertPoint; local 95 AttributeImpl *PA = pImpl->AttrsSet.FindNodeOrInsertPos(ID, InsertPoint); 101 pImpl->AttrsSet.InsertNode(PA, InsertPoint); 558 void *InsertPoint; local 560 pImpl->AttrsSetNodes.FindNodeOrInsertPos(ID, InsertPoint); 568 pImpl->AttrsSetNodes.InsertNode(PA, InsertPoint); 696 void *InsertPoint; local [all...] |
/external/swiftshader/third_party/LLVM/lib/Transforms/Utils/ |
H A D | InlineFunction.cpp | 449 BasicBlock::iterator InsertPoint = InnerResumeDest->begin(); local 455 InsertPoint); 462 "eh.lpad-body", InsertPoint); 1028 BasicBlock::iterator InsertPoint = Caller->begin()->begin(); local 1058 Caller->getEntryBlock().getInstList().splice(InsertPoint,
|
/external/clang/lib/CodeGen/ |
H A D | CGException.cpp | 750 CGBuilderTy::InsertPoint savedIP = Builder.saveAndClearIP(); 880 CGBuilderTy::InsertPoint SavedIP = CGF.Builder.saveIP(); 934 CGBuilderTy::InsertPoint savedIP = CGF.Builder.saveIP(); 1174 CGBuilderTy::InsertPoint SavedIP = CGF.Builder.saveAndClearIP(); 1256 CGBuilderTy::InsertPoint savedIP = CGF.Builder.saveAndClearIP(); 1290 CGBuilderTy::InsertPoint SavedIP = Builder.saveAndClearIP(); 1324 CGBuilderTy::InsertPoint SavedIP = Builder.saveAndClearIP(); 1356 CGBuilderTy::InsertPoint SavedIP = Builder.saveIP();
|
H A D | CGCleanup.cpp | 744 CGBuilderTy::InsertPoint savedInactiveFallthroughIP; 924 CGBuilderTy::InsertPoint SavedIP = Builder.saveAndClearIP(); 1203 CGBuilderTy::InsertPoint SavedIP = Builder.saveAndClearIP();
|
H A D | CGObjCRuntime.cpp | 225 CGBuilderTy::InsertPoint SavedIP = CGF.Builder.saveAndClearIP();
|
H A D | CGDebugInfo.h | 336 llvm::Instruction *InsertPoint = nullptr);
|
H A D | CGDebugInfo.cpp | 3264 const CGBlockInfo &blockInfo, llvm::Instruction *InsertPoint) { 3324 if (InsertPoint) 3326 InsertPoint); 3262 EmitDeclareOfBlockDeclRefVariable( const VarDecl *VD, llvm::Value *Storage, CGBuilderTy &Builder, const CGBlockInfo &blockInfo, llvm::Instruction *InsertPoint) argument
|
H A D | CGObjC.cpp | 2470 CGBuilderTy::InsertPoint ip = CGF.Builder.saveIP(); 2480 CGBuilderTy::InsertPoint ip = CGF.Builder.saveIP();
|
H A D | CGObjCMac.cpp | 4122 CGBuilderTy::InsertPoint TryFallthroughIP = CGF.Builder.saveAndClearIP(); 4321 CGBuilderTy::InsertPoint SavedIP = CGF.Builder.saveAndClearIP();
|
H A D | CGCall.cpp | 3607 CGBuilderTy::InsertPoint IP = Builder.saveIP();
|
/external/llvm/include/llvm/IR/ |
H A D | IRBuilder.h | 149 /// InsertPoint - A saved insertion point. 150 class InsertPoint { class in class:llvm::IRBuilderBase 156 InsertPoint() : Block(nullptr) {} function in class:llvm::IRBuilderBase::InsertPoint 159 InsertPoint(BasicBlock *InsertBlock, BasicBlock::iterator InsertPoint) argument 160 : Block(InsertBlock), Point(InsertPoint) {} 170 InsertPoint saveIP() const { 171 return InsertPoint(GetInsertBlock(), GetInsertPoint()); 175 InsertPoint saveAndClearIP() { 176 InsertPoint I [all...] |
/external/llvm/include/llvm/Analysis/ |
H A D | ScalarEvolutionExpander.h | 114 Builder.restoreIP(IRBuilderBase::InsertPoint(Block, Point));
|
/external/llvm/lib/CodeGen/GlobalISel/ |
H A D | RegBankSelect.cpp | 140 for (const std::unique_ptr<InsertPoint> &InsertPt : RepairPt) { 435 for (const std::unique_ptr<InsertPoint> &InsertPt : RepairPt) { 674 RegBankSelect::InsertPoint &Point) { 682 : InsertPoint(), Instr(Instr), Before(Before) {
|
/external/swiftshader/third_party/LLVM/include/llvm/Support/ |
H A D | IRBuilder.h | 127 /// InsertPoint - A saved insertion point. 128 class InsertPoint { class in class:llvm::IRBuilderBase 134 InsertPoint() : Block(0) {} function in class:llvm::IRBuilderBase::InsertPoint 137 InsertPoint(BasicBlock *InsertBlock, BasicBlock::iterator InsertPoint) argument 138 : Block(InsertBlock), Point(InsertPoint) {} 148 InsertPoint saveIP() const { 149 return InsertPoint(GetInsertBlock(), GetInsertPoint()); 154 InsertPoint saveAndClearIP() { 155 InsertPoint I [all...] |
/external/llvm/lib/Transforms/Utils/ |
H A D | InlineFunction.cpp | 142 Instruction *InsertPoint = &InnerResumeDest->front(); local 148 InsertPoint); 155 "eh.lpad-body", InsertPoint); 1616 BasicBlock::iterator InsertPoint = Caller->begin()->begin(); local 1647 InsertPoint, FirstNewBlock->getInstList(), AI->getIterator(), I);
|
/external/llvm/tools/dsymutil/ |
H A D | DwarfLinker.cpp | 2945 auto InsertPoint = std::lower_bound( local 2955 if (InsertPoint != Rows.end() && 2956 InsertPoint->Address == Seq.front().Address && InsertPoint->EndSequence) { 2957 *InsertPoint = Seq.front(); 2958 Rows.insert(InsertPoint + 1, Seq.begin() + 1, Seq.end()); 2960 Rows.insert(InsertPoint, Seq.begin(), Seq.end());
|
/external/llvm/lib/Support/ |
H A D | YAMLParser.cpp | 436 /// @brief Increase indent to \a Col. Creates \a Kind token at \a InsertPoint 440 , TokenQueueT::iterator InsertPoint); 1029 , TokenQueueT::iterator InsertPoint) { 1039 TokenQueue.insert(InsertPoint, T); 1027 rollIndent( int ToColumn , Token::TokenKind Kind , TokenQueueT::iterator InsertPoint) argument
|
/external/clang/lib/Sema/ |
H A D | SemaLookup.cpp | 2839 void *InsertPoint; 2841 SpecialMemberCache.FindNodeOrInsertPos(ID, InsertPoint); 2849 SpecialMemberCache.InsertNode(Result, InsertPoint);
|