/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/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/Target/PowerPC/ |
H A D | PPCVSXSwapRemoval.cpp | 153 // InsertPoint. 154 void insertSwap(MachineInstr *MI, MachineBasicBlock::iterator InsertPoint, 774 MachineBasicBlock::iterator InsertPoint, 776 BuildMI(*MI->getParent(), InsertPoint, MI->getDebugLoc(), 864 auto InsertPoint = ++MachineBasicBlock::iterator(MI); local 875 BuildMI(*MI->getParent(), InsertPoint, MI->getDebugLoc(), 878 DEBUG(std::prev(InsertPoint)->dump()); 880 insertSwap(MI, InsertPoint, VSRCTmp2, VSRCTmp1); 881 DEBUG(std::prev(InsertPoint)->dump()); 883 BuildMI(*MI->getParent(), InsertPoint, M 773 insertSwap(MachineInstr *MI, MachineBasicBlock::iterator InsertPoint, unsigned DstReg, unsigned SrcReg) argument [all...] |
/external/llvm/lib/IR/ |
H A D | Attributes.cpp | 41 void *InsertPoint; local 42 AttributeImpl *PA = pImpl->AttrsSet.FindNodeOrInsertPos(ID, InsertPoint); 51 pImpl->AttrsSet.InsertNode(PA, InsertPoint); 64 void *InsertPoint; local 65 AttributeImpl *PA = pImpl->AttrsSet.FindNodeOrInsertPos(ID, InsertPoint); 71 pImpl->AttrsSet.InsertNode(PA, InsertPoint); 487 void *InsertPoint; local 489 pImpl->AttrsSetNodes.FindNodeOrInsertPos(ID, InsertPoint); 497 pImpl->AttrsSetNodes.InsertNode(PA, InsertPoint); 620 void *InsertPoint; local [all...] |
/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); 1031 , TokenQueueT::iterator InsertPoint) { 1041 TokenQueue.insert(InsertPoint, T); 1029 rollIndent( int ToColumn , Token::TokenKind Kind , TokenQueueT::iterator InsertPoint) argument
|
/external/llvm/lib/Transforms/Utils/ |
H A D | InlineFunction.cpp | 142 Instruction *InsertPoint = &InnerResumeDest->front(); local 148 InsertPoint); 155 "eh.lpad-body", InsertPoint); 1271 BasicBlock::iterator InsertPoint = Caller->begin()->begin(); local 1302 InsertPoint, FirstNewBlock->getInstList(), AI->getIterator(), I);
|
/external/llvm/include/llvm/IR/ |
H A D | IRBuilder.h | 127 /// InsertPoint - A saved insertion point. 128 class InsertPoint { class in class:llvm::IRBuilderBase 134 InsertPoint() : Block(nullptr) {} 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()); 153 InsertPoint saveAndClearIP() { 154 InsertPoint I [all...] |
/external/clang/lib/CodeGen/ |
H A D | CGDebugInfo.cpp | 3065 const CGBlockInfo &blockInfo, llvm::Instruction *InsertPoint) { 3123 if (InsertPoint) 3125 InsertPoint); 3063 EmitDeclareOfBlockDeclRefVariable( const VarDecl *VD, llvm::Value *Storage, CGBuilderTy &Builder, const CGBlockInfo &blockInfo, llvm::Instruction *InsertPoint) argument
|
/external/llvm/tools/dsymutil/ |
H A D | DwarfLinker.cpp | 2888 auto InsertPoint = std::lower_bound( local 2898 if (InsertPoint != Rows.end() && 2899 InsertPoint->Address == Seq.front().Address && InsertPoint->EndSequence) { 2900 *InsertPoint = Seq.front(); 2901 Rows.insert(InsertPoint + 1, Seq.begin() + 1, Seq.end()); 2903 Rows.insert(InsertPoint, Seq.begin(), Seq.end());
|