/external/llvm/lib/Transforms/Scalar/ |
H A D | BasicBlockPlacement.cpp | 68 /// InsertPos - This an iterator to the next place we want to insert a 70 Function::iterator InsertPos; member in struct:__anon7754::BlockPlacement 91 InsertPos = F.begin(); 109 if (&*InsertPos != BB) { 114 Blocks.splice(InsertPos, Blocks, BB); 119 ++InsertPos; 143 (Count == MaxExecutionCount && *SI == &*InsertPos)) {
|
H A D | Sink.cpp | 267 BasicBlock::iterator InsertPos = SuccToSinkTo->begin(); local 268 while (InsertPos != SuccToSinkTo->end() && isa<PHINode>(InsertPos)) 269 ++InsertPos; 272 Inst->moveBefore(InsertPos);
|
/external/clang/lib/StaticAnalyzer/Core/ |
H A D | BasicValueFactory.cpp | 73 void *InsertPos; local 77 FoldNodeTy* P = APSIntSet.FindNodeOrInsertPos(ID, InsertPos); 82 APSIntSet.InsertNode(P, InsertPos); 116 void *InsertPos; local 118 CompoundValData* D = CompoundValDataSet.FindNodeOrInsertPos(ID, InsertPos); 123 CompoundValDataSet.InsertNode(D, InsertPos); 134 void *InsertPos; local 137 LazyCompoundValDataSet.FindNodeOrInsertPos(ID, InsertPos); 142 LazyCompoundValDataSet.InsertNode(D, InsertPos); 246 void *InsertPos; local 271 void *InsertPos; local [all...] |
H A D | SymbolManager.cpp | 171 void *InsertPos; local 172 SymExpr *SD = DataSet.FindNodeOrInsertPos(profile, InsertPos); 176 DataSet.InsertNode(SD, InsertPos); 190 void *InsertPos; local 191 SymExpr *SD = DataSet.FindNodeOrInsertPos(profile, InsertPos); 195 DataSet.InsertNode(SD, InsertPos); 208 void *InsertPos; local 209 SymExpr *SD = DataSet.FindNodeOrInsertPos(profile, InsertPos); 213 DataSet.InsertNode(SD, InsertPos); 224 void *InsertPos; local 242 void *InsertPos; local 259 void *InsertPos; local 276 void *InsertPos; local 294 void *InsertPos; local 312 void *InsertPos; local [all...] |
H A D | MemRegion.cpp | 43 void *InsertPos; local 45 InsertPos)); 50 Regions.InsertNode(R, InsertPos); 61 void *InsertPos; local 63 InsertPos)); 68 Regions.InsertNode(R, InsertPos); 82 void *InsertPos; local 84 InsertPos)); 89 Regions.InsertNode(R, InsertPos); 101 void *InsertPos; local 120 void *InsertPos; local 773 void *InsertPos; local [all...] |
H A D | ExplodedGraph.cpp | 242 void *InsertPos = 0; local 245 NodeTy* V = Nodes.FindNodeOrInsertPos(profile, InsertPos); 263 Nodes.InsertNode(V, InsertPos);
|
/external/llvm/lib/Transforms/Instrumentation/ |
H A D | ProfilingUtils.cpp | 47 BasicBlock::iterator InsertPos = Entry->begin(); local 48 while (isa<AllocaInst>(InsertPos)) ++InsertPos; 64 CallInst *InitCall = CallInst::Create(InitFn, Args, "newargc", InsertPos); 91 CastInst::Create(opcode, InitCall, AI->getType(), "", InsertPos)); 110 BasicBlock::iterator InsertPos = beginning ? BB->getFirstInsertionPt() : local 112 while (isa<AllocaInst>(InsertPos)) 113 ++InsertPos; 125 Value *OldVal = new LoadInst(ElementPtr, "OldFuncCounter", InsertPos); 128 "NewFuncCounter", InsertPos); [all...] |
/external/llvm/lib/Support/ |
H A D | FoldingSet.cpp | 267 void *&InsertPos) { 272 InsertPos = 0; 283 // Didn't find the node, return null with the bucket as the InsertPos. 284 InsertPos = Bucket; 289 /// is not already in the map. InsertPos must be obtained from 291 void FoldingSetImpl::InsertNode(Node *N, void *InsertPos) { argument 297 InsertPos = GetBucketFor(ComputeNodeHash(N, TempID), Buckets, NumBuckets); 303 void **Bucket = static_cast<void**>(InsertPos); 266 FindNodeOrInsertPos(const FoldingSetNodeID &ID, void *&InsertPos) argument
|
/external/llvm/lib/CodeGen/SelectionDAG/ |
H A D | InstrEmitter.h | 37 MachineBasicBlock::iterator InsertPos; member in class:llvm::InstrEmitter 133 MachineBasicBlock::iterator getInsertPos() { return InsertPos; }
|
H A D | ScheduleDAGSDNodes.h | 122 MachineBasicBlock *EmitSchedule(MachineBasicBlock::iterator &InsertPos); 179 MachineBasicBlock::iterator InsertPos);
|
H A D | InstrEmitter.cpp | 157 BuildMI(*MBB, InsertPos, Node->getDebugLoc(), TII->get(TargetOpcode::COPY), 258 BuildMI(*MBB, InsertPos, Op.getDebugLoc(), 301 BuildMI(*MBB, InsertPos, Op.getNode()->getDebugLoc(), 421 BuildMI(*MBB, InsertPos, DL, TII->get(TargetOpcode::COPY), NewReg) 468 BuildMI(*MBB, InsertPos, Node->getDebugLoc(), 483 BuildMI(*MBB, InsertPos, Node->getDebugLoc(), 530 MBB->insert(InsertPos, MI); 553 BuildMI(*MBB, InsertPos, Node->getDebugLoc(), TII->get(TargetOpcode::COPY), 598 MBB->insert(InsertPos, MI); 732 MBB->insert(InsertPos, M [all...] |
H A D | ScheduleDAGSDNodes.cpp | 677 MachineBasicBlock::iterator InsertPos = Emitter.getInsertPos(); local 687 BB->insert(InsertPos, DbgMI); 723 MachineBasicBlock::iterator InsertPos) { 741 BuildMI(*BB, InsertPos, DebugLoc(), TII->get(TargetOpcode::COPY), Reg) 750 BuildMI(*BB, InsertPos, DebugLoc(), TII->get(TargetOpcode::COPY), VRBase) 758 /// InsertPos and MachineBasicBlock that contains this insertion 762 EmitSchedule(MachineBasicBlock::iterator &InsertPos) { argument 763 InstrEmitter Emitter(BB, InsertPos); 777 BB->insert(InsertPos, DbgMI); 785 TII->insertNoop(*Emitter.getBlock(), InsertPos); 722 EmitPhysRegCopy(SUnit *SU, DenseMap<SUnit*, unsigned> &VRBaseMap, MachineBasicBlock::iterator InsertPos) argument [all...] |
/external/clang/lib/AST/ |
H A D | ASTContext.cpp | 102 void *InsertPos = 0; local 104 = CanonTemplateTemplateParms.FindNodeOrInsertPos(ID, InsertPos); 177 Canonical = CanonTemplateTemplateParms.FindNodeOrInsertPos(ID, InsertPos); 183 CanonTemplateTemplateParms.InsertNode(Canonical, InsertPos); 1489 void *InsertPos = 0; local 1490 if (ComplexType *CT = ComplexTypes.FindNodeOrInsertPos(ID, InsertPos)) 1500 ComplexType *NewIP = ComplexTypes.FindNodeOrInsertPos(ID, InsertPos); 1505 ComplexTypes.InsertNode(New, InsertPos); 1517 void *InsertPos = 0; local 1518 if (PointerType *PT = PointerTypes.FindNodeOrInsertPos(ID, InsertPos)) 1546 void *InsertPos = 0; local 1581 void *InsertPos = 0; local 1618 void *InsertPos = 0; local 1653 void *InsertPos = 0; local 1695 void *InsertPos = 0; local 1997 void *InsertPos = 0; local 2028 void *InsertPos = 0; local 2057 void *InsertPos = 0; local 2104 void *InsertPos = 0; local 2141 void *InsertPos = 0; local 2349 void *InsertPos = 0; local 2378 void *InsertPos = 0; local 2407 void *InsertPos = 0; local 2548 void *InsertPos = 0; local 2576 void *InsertPos = 0; local 2600 void *InsertPos = 0; local 2638 void *InsertPos = 0; local 2679 void *InsertPos = 0; local 2725 void *InsertPos = 0; local 2793 void *InsertPos = 0; local 2836 void *InsertPos = 0; local 2895 void *InsertPos = 0; local 2947 void *InsertPos = 0; local 2986 void *InsertPos = 0; local 3010 void *InsertPos = 0; local 4982 void *InsertPos = 0; local 5004 void *InsertPos = 0; local 5038 void *InsertPos = 0; local 5087 void *InsertPos = 0; local [all...] |
H A D | DeclTemplate.cpp | 150 void *&InsertPos) { 154 EntryType *Entry = Specs.FindNodeOrInsertPos(ID, InsertPos); 235 unsigned NumArgs, void *&InsertPos) { 236 return findSpecializationImpl(getSpecializations(), Args, NumArgs, InsertPos); 240 FunctionTemplateSpecializationInfo *Info, void *InsertPos) { 241 if (InsertPos) 242 getSpecializations().InsertNode(Info, InsertPos); 322 unsigned NumArgs, void *&InsertPos) { 323 return findSpecializationImpl(getSpecializations(), Args, NumArgs, InsertPos); 327 void *InsertPos) { 147 findSpecializationImpl( llvm::FoldingSet<EntryType> &Specs, const TemplateArgument *Args, unsigned NumArgs, void *&InsertPos) argument 234 findSpecialization(const TemplateArgument *Args, unsigned NumArgs, void *&InsertPos) argument 239 addSpecialization( FunctionTemplateSpecializationInfo *Info, void *InsertPos) argument 321 findSpecialization(const TemplateArgument *Args, unsigned NumArgs, void *&InsertPos) argument 326 AddSpecialization(ClassTemplateSpecializationDecl *D, void *InsertPos) argument 341 findPartialSpecialization(const TemplateArgument *Args, unsigned NumArgs, void *&InsertPos) argument 348 AddPartialSpecialization( ClassTemplatePartialSpecializationDecl *D, void *InsertPos) argument [all...] |
H A D | DeclarationName.cpp | 443 void *InsertPos = 0; local 444 if (CXXSpecialName *Name = SpecialNames->FindNodeOrInsertPos(ID, InsertPos)) 452 SpecialNames->InsertNode(SpecialName, InsertPos); 470 void *InsertPos = 0; local 472 LiteralNames->FindNodeOrInsertPos(ID, InsertPos)) 480 LiteralNames->InsertNode(LiteralName, InsertPos);
|
/external/llvm/lib/Target/Hexagon/ |
H A D | HexagonHardwareLoops.cpp | 453 MachineBasicBlock::iterator InsertPos = Preheader->getFirstTerminator(); local 485 BuildMI(*Preheader, InsertPos, InsertPos->getDebugLoc(), 490 BuildMI(*Preheader, InsertPos, InsertPos->getDebugLoc(), 495 BuildMI(*Preheader, InsertPos, InsertPos->getDebugLoc(), 501 BuildMI(*Preheader, InsertPos, InsertPos->getDebugLoc(),
|
/external/clang/lib/Analysis/ |
H A D | AnalysisDeclContext.cpp | 256 void *InsertPos; local 258 LOC *L = cast_or_null<LOC>(Contexts.FindNodeOrInsertPos(ID, InsertPos)); 262 Contexts.InsertNode(L, InsertPos); 274 void *InsertPos; local 276 cast_or_null<StackFrameContext>(Contexts.FindNodeOrInsertPos(ID, InsertPos)); 279 Contexts.InsertNode(L, InsertPos);
|
/external/llvm/lib/CodeGen/ |
H A D | MachineSink.cpp | 676 MachineBasicBlock::iterator InsertPos = SuccToSinkTo->begin(); local 677 while (InsertPos != SuccToSinkTo->end() && InsertPos->isPHI()) 678 ++InsertPos; 685 SuccToSinkTo->splice(InsertPos, ParentBlock, MI, 692 SuccToSinkTo->splice(InsertPos, ParentBlock, DbgMI,
|
H A D | LiveInterval.cpp | 443 iterator InsertPos = begin(); 449 InsertPos = addRangeFrom(*I, InsertPos); 462 iterator InsertPos = begin(); 467 InsertPos = addRangeFrom(Tmp, InsertPos); 481 iterator InsertPos = begin(); 488 InsertPos = addRangeFrom(Tmp, InsertPos);
|
/external/llvm/lib/VMCore/ |
H A D | Instruction.cpp | 77 void Instruction::insertBefore(Instruction *InsertPos) { argument 78 InsertPos->getParent()->getInstList().insert(InsertPos, this); 83 void Instruction::insertAfter(Instruction *InsertPos) { argument 84 InsertPos->getParent()->getInstList().insertAfter(InsertPos, this);
|
H A D | Attributes.cpp | 188 void *InsertPos; local 193 AttributesLists->FindNodeOrInsertPos(ID, InsertPos); 199 AttributesLists->InsertNode(PAL, InsertPos);
|
/external/clang/lib/Rewrite/ |
H A D | RewriteMacros.cpp | 195 unsigned InsertPos = PPOffs; 204 RB.InsertTextBefore(InsertPos, Expansion);
|
/external/llvm/include/llvm/ADT/ |
H A D | ImmutableList.h | 170 void* InsertPos; local 174 ListTy* L = Cache.FindNodeOrInsertPos(ID, InsertPos); 183 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); 435 T *FindNodeOrInsertPos(const FoldingSetNodeID &ID, void *&InsertPos) { argument 436 return static_cast<T *>(FoldingSetImpl::FindNodeOrInsertPos(ID, InsertPos)); 515 T *FindNodeOrInsertPos(const FoldingSetNodeID &ID, void *&InsertPos) { argument 516 return static_cast<T *>(FoldingSetImpl::FindNodeOrInsertPos(ID, InsertPos));
|
/external/llvm/lib/Target/ARM/ |
H A D | Thumb2ITBlockPass.cpp | 193 MachineBasicBlock::iterator InsertPos = MIB; local 222 MBB.insert(InsertPos, NMI); 243 finalizeBundle(MBB, InsertPos.getInstrIterator(), llvm::next(LI));
|