/external/llvm/lib/CodeGen/SelectionDAG/ |
H A D | InstrEmitter.h | 38 MachineBasicBlock::iterator InsertPos; member in class:llvm::InstrEmitter 131 MachineBasicBlock::iterator getInsertPos() { return InsertPos; }
|
H A D | ScheduleDAGFast.cpp | 653 EmitSchedule(MachineBasicBlock::iterator &InsertPos) override; 767 ScheduleDAGLinearize::EmitSchedule(MachineBasicBlock::iterator &InsertPos) { argument 768 InstrEmitter Emitter(BB, InsertPos); 785 InsertPos = Emitter.getInsertPos();
|
/external/clang/lib/StaticAnalyzer/Core/ |
H A D | BasicValueFactory.cpp | 74 void *InsertPos; local 78 FoldNodeTy* P = APSIntSet.FindNodeOrInsertPos(ID, InsertPos); 83 APSIntSet.InsertNode(P, InsertPos); 113 void *InsertPos; local 115 CompoundValData* D = CompoundValDataSet.FindNodeOrInsertPos(ID, InsertPos); 120 CompoundValDataSet.InsertNode(D, InsertPos); 131 void *InsertPos; local 134 LazyCompoundValDataSet.FindNodeOrInsertPos(ID, InsertPos); 139 LazyCompoundValDataSet.InsertNode(D, InsertPos); 243 void *InsertPos; local 268 void *InsertPos; local [all...] |
H A D | ExplodedGraph.cpp | 307 void *InsertPos = nullptr; local 310 NodeTy* V = Nodes.FindNodeOrInsertPos(profile, InsertPos); 328 Nodes.InsertNode(V, InsertPos);
|
H A D | SymbolManager.cpp | 154 void *InsertPos; local 155 SymExpr *SD = DataSet.FindNodeOrInsertPos(profile, InsertPos); 159 DataSet.InsertNode(SD, InsertPos); 173 void *InsertPos; local 174 SymExpr *SD = DataSet.FindNodeOrInsertPos(profile, InsertPos); 178 DataSet.InsertNode(SD, InsertPos); 191 void *InsertPos; local 192 SymExpr *SD = DataSet.FindNodeOrInsertPos(profile, InsertPos); 196 DataSet.InsertNode(SD, InsertPos); 207 void *InsertPos; local 225 void *InsertPos; local 242 void *InsertPos; local 259 void *InsertPos; local 277 void *InsertPos; local 295 void *InsertPos; local [all...] |
H A D | ProgramState.cpp | 385 void *InsertPos; local 387 if (ProgramState *I = StateSet.FindNodeOrInsertPos(ID, InsertPos)) 399 StateSet.InsertNode(newState, InsertPos);
|
/external/llvm/lib/Target/XCore/ |
H A D | XCoreLowerThreadLocal.cpp | 141 Instruction *InsertPos = PredBB->getTerminator(); local 142 Instruction *NewInst = createReplacementInstr(CE, InsertPos);
|
/external/llvm/include/llvm/ADT/ |
H A D | ImmutableList.h | 169 void* InsertPos; local 173 ListTy* L = Cache.FindNodeOrInsertPos(ID, InsertPos); 182 Cache.InsertNode(L, InsertPos);
|
H A D | FoldingSet.h | 162 Node *FindNodeOrInsertPos(const FoldingSetNodeID &ID, void *&InsertPos); 165 /// it is not already in the folding set. InsertPos must be obtained from 167 void InsertNode(Node *N, void *InsertPos); 450 T *FindNodeOrInsertPos(const FoldingSetNodeID &ID, void *&InsertPos) { argument 451 return static_cast<T *>(FoldingSetImpl::FindNodeOrInsertPos(ID, InsertPos)); 529 T *FindNodeOrInsertPos(const FoldingSetNodeID &ID, void *&InsertPos) { argument 530 return static_cast<T *>(FoldingSetImpl::FindNodeOrInsertPos(ID, InsertPos)); 604 T *FindNodeOrInsertPos(const FoldingSetNodeID &ID, void *&InsertPos) { argument 605 return Set.FindNodeOrInsertPos(ID, InsertPos); 618 /// it is not already in the folding set. InsertPos mus 620 InsertNode(T *N, void *InsertPos) argument [all...] |
/external/llvm/lib/IR/ |
H A D | Instruction.cpp | 82 void Instruction::insertBefore(Instruction *InsertPos) { argument 83 InsertPos->getParent()->getInstList().insert(InsertPos, this); 88 void Instruction::insertAfter(Instruction *InsertPos) { argument 89 InsertPos->getParent()->getInstList().insertAfter(InsertPos, this);
|
/external/llvm/lib/Support/ |
H A D | FoldingSet.cpp | 283 void *&InsertPos) { 288 InsertPos = nullptr; 299 // Didn't find the node, return null with the bucket as the InsertPos. 300 InsertPos = Bucket; 305 /// is not already in the map. InsertPos must be obtained from 307 void FoldingSetImpl::InsertNode(Node *N, void *InsertPos) { argument 313 InsertPos = GetBucketFor(ComputeNodeHash(N, TempID), Buckets, NumBuckets); 319 void **Bucket = static_cast<void**>(InsertPos); 282 FindNodeOrInsertPos(const FoldingSetNodeID &ID, void *&InsertPos) argument
|
/external/llvm/lib/Target/ARM/ |
H A D | Thumb2ITBlockPass.cpp | 191 MachineBasicBlock::iterator InsertPos = MIB; local 224 MBB.insert(InsertPos, NMI); 246 finalizeBundle(MBB, InsertPos.getInstrIterator(), std::next(LI));
|
/external/clang/lib/AST/ |
H A D | DeclarationName.cpp | 410 void *InsertPos = nullptr; local 411 if (CXXSpecialName *Name = SpecialNames->FindNodeOrInsertPos(ID, InsertPos)) 419 SpecialNames->InsertNode(SpecialName, InsertPos); 437 void *InsertPos = nullptr; local 439 LiteralNames->FindNodeOrInsertPos(ID, InsertPos)) 447 LiteralNames->InsertNode(LiteralName, InsertPos);
|
H A D | NestedNameSpecifier.cpp | 33 void *InsertPos = nullptr; local 35 = Context.NestedNameSpecifiers.FindNodeOrInsertPos(ID, InsertPos); 39 Context.NestedNameSpecifiers.InsertNode(NNS, InsertPos);
|
H A D | DeclTemplate.cpp | 168 void *&InsertPos) { 172 EntryType *Entry = Specs.FindNodeOrInsertPos(ID, InsertPos); 267 void *&InsertPos) { 268 return findSpecializationImpl(getSpecializations(), Args, InsertPos); 272 FunctionTemplateSpecializationInfo *Info, void *InsertPos) { 273 if (InsertPos) 274 getSpecializations().InsertNode(Info, InsertPos); 354 void *&InsertPos) { 355 return findSpecializationImpl(getSpecializations(), Args, InsertPos); 359 void *InsertPos) { 165 findSpecializationImpl( llvm::FoldingSetVector<EntryType> &Specs, ArrayRef<TemplateArgument> Args, void *&InsertPos) argument 266 findSpecialization(ArrayRef<TemplateArgument> Args, void *&InsertPos) argument 271 addSpecialization( FunctionTemplateSpecializationInfo *Info, void *InsertPos) argument 353 findSpecialization(ArrayRef<TemplateArgument> Args, void *&InsertPos) argument 358 AddSpecialization(ClassTemplateSpecializationDecl *D, void *InsertPos) argument 373 findPartialSpecialization(ArrayRef<TemplateArgument> Args, void *&InsertPos) argument 378 AddPartialSpecialization( ClassTemplatePartialSpecializationDecl *D, void *InsertPos) argument 986 findSpecialization(ArrayRef<TemplateArgument> Args, void *&InsertPos) argument 991 AddSpecialization(VarTemplateSpecializationDecl *D, void *InsertPos) argument 1006 findPartialSpecialization(ArrayRef<TemplateArgument> Args, void *&InsertPos) argument 1011 AddPartialSpecialization( VarTemplatePartialSpecializationDecl *D, void *InsertPos) argument [all...] |
/external/llvm/lib/CodeGen/ |
H A D | MachineSink.cpp | 697 MachineBasicBlock::iterator InsertPos = SuccToSinkTo->begin(); local 698 while (InsertPos != SuccToSinkTo->end() && InsertPos->isPHI()) 699 ++InsertPos; 706 SuccToSinkTo->splice(InsertPos, ParentBlock, MI, 713 SuccToSinkTo->splice(InsertPos, ParentBlock, DbgMI,
|
H A D | PHIElimination.cpp | 377 MachineBasicBlock::iterator InsertPos = local 387 NewSrcInstr = BuildMI(opBlock, InsertPos, MPhi->getDebugLoc(), 396 NewSrcInstr = BuildMI(opBlock, InsertPos, MPhi->getDebugLoc(), 447 KillInst = std::prev(InsertPos); 507 KillInst = std::prev(InsertPos);
|
H A D | MachineBlockPlacement.cpp | 970 MachineFunction::iterator InsertPos = F.begin(); local 977 if (InsertPos != MachineFunction::iterator(*BI)) 978 F.splice(InsertPos, *BI); 980 ++InsertPos;
|
/external/llvm/lib/Transforms/Utils/ |
H A D | LoopSimplify.cpp | 393 Function::iterator InsertPos = BackedgeBlocks.back(); ++InsertPos; local 394 F->getBasicBlockList().splice(InsertPos, F->getBasicBlockList(), BEBlock);
|
/external/clang/lib/Analysis/ |
H A D | AnalysisDeclContext.cpp | 340 void *InsertPos; local 342 LOC *L = cast_or_null<LOC>(Contexts.FindNodeOrInsertPos(ID, InsertPos)); 346 Contexts.InsertNode(L, InsertPos); 358 void *InsertPos; local 360 cast_or_null<StackFrameContext>(Contexts.FindNodeOrInsertPos(ID, InsertPos)); 363 Contexts.InsertNode(L, InsertPos); 382 void *InsertPos; local 385 InsertPos)); 388 Contexts.InsertNode(L, InsertPos);
|
/external/clang/lib/Basic/ |
H A D | IdentifierTable.cpp | 532 void *InsertPos = nullptr; local 534 SelTabImpl.Table.FindNodeOrInsertPos(ID, InsertPos)) 544 SelTabImpl.Table.InsertNode(SI, InsertPos);
|
/external/llvm/lib/Target/R600/ |
H A D | R600ControlFlowFinalizer.cpp | 369 MachineBasicBlock::iterator InsertPos, 371 MachineBasicBlock *MBB = InsertPos->getParent(); 375 InsertPos = BuildMI(MBB, InsertPos->getDebugLoc(), 380 return InsertPos; 433 EmitFetchClause(MachineBasicBlock::iterator InsertPos, ClauseFile &Clause, argument 437 BuildMI(BB, InsertPos->getDebugLoc(), TII->get(AMDGPU::FETCH_CLAUSE)) 440 BB->splice(InsertPos, BB, Clause.second[i]); 446 EmitALUClause(MachineBasicBlock::iterator InsertPos, ClauseFile &Clause, argument 451 BuildMI(BB, InsertPos 368 insertLiterals( MachineBasicBlock::iterator InsertPos, const std::vector<unsigned> &Literals) const argument [all...] |
/external/llvm/lib/Transforms/InstCombine/ |
H A D | InstCombineVectorOps.cpp | 163 BasicBlock::iterator InsertPos; local 165 InsertPos = pos; 166 ++InsertPos; 168 InsertPos = inBB->getFirstInsertionPt(); 171 InsertNewInstWith(newEI, *InsertPos);
|
/external/llvm/lib/Transforms/Scalar/ |
H A D | LICM.cpp | 742 Instruction *InsertPos = LoopInsertPts[i]; variable 743 StoreInst *NewSI = new StoreInst(LiveInValue, Ptr, InsertPos);
|
H A D | TailRecursionElimination.cpp | 709 Instruction *InsertPos = OldEntry->begin(); local 713 I->getName() + ".tr", InsertPos);
|