/external/llvm/lib/Transforms/Scalar/ |
BasicBlockPlacement.cpp | 68 /// InsertPos - This an iterator to the next place we want to insert a 70 Function::iterator InsertPos; 91 InsertPos = F.begin(); 109 if (&*InsertPos != BB) { 114 Blocks.splice(InsertPos, Blocks, BB); 119 ++InsertPos; 143 (Count == MaxExecutionCount && *SI == &*InsertPos)) {
|
/external/clang/lib/StaticAnalyzer/Core/ |
BasicValueFactory.cpp | 74 void *InsertPos; 78 FoldNodeTy* P = APSIntSet.FindNodeOrInsertPos(ID, InsertPos); 83 APSIntSet.InsertNode(P, InsertPos); 113 void *InsertPos; 115 CompoundValData* D = CompoundValDataSet.FindNodeOrInsertPos(ID, InsertPos); 120 CompoundValDataSet.InsertNode(D, InsertPos); 131 void *InsertPos; 134 LazyCompoundValDataSet.FindNodeOrInsertPos(ID, InsertPos); 139 LazyCompoundValDataSet.InsertNode(D, InsertPos); 243 void *InsertPos; [all...] |
SymbolManager.cpp | 174 void *InsertPos; 175 SymExpr *SD = DataSet.FindNodeOrInsertPos(profile, InsertPos); 179 DataSet.InsertNode(SD, InsertPos); 193 void *InsertPos; 194 SymExpr *SD = DataSet.FindNodeOrInsertPos(profile, InsertPos); 198 DataSet.InsertNode(SD, InsertPos); 211 void *InsertPos; 212 SymExpr *SD = DataSet.FindNodeOrInsertPos(profile, InsertPos); 216 DataSet.InsertNode(SD, InsertPos); 227 void *InsertPos; [all...] |
MemRegion.cpp | 43 void *InsertPos; 45 InsertPos)); 50 Regions.InsertNode(R, InsertPos); 61 void *InsertPos; 63 InsertPos)); 68 Regions.InsertNode(R, InsertPos); 82 void *InsertPos; 84 InsertPos)); 89 Regions.InsertNode(R, InsertPos); 101 void *InsertPos; [all...] |
ExplodedGraph.cpp | 270 void *InsertPos = 0; 273 NodeTy* V = Nodes.FindNodeOrInsertPos(profile, InsertPos); 291 Nodes.InsertNode(V, InsertPos);
|
/external/llvm/lib/Transforms/Instrumentation/ |
ProfilingUtils.cpp | 47 BasicBlock::iterator InsertPos = Entry->begin(); 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() : 112 while (isa<AllocaInst>(InsertPos)) 113 ++InsertPos; 125 Value *OldVal = new LoadInst(ElementPtr, "OldFuncCounter", InsertPos); 128 "NewFuncCounter", InsertPos); [all...] |
/external/llvm/lib/CodeGen/SelectionDAG/ |
ScheduleDAGSDNodes.h | 117 MachineBasicBlock *EmitSchedule(MachineBasicBlock::iterator &InsertPos); 174 MachineBasicBlock::iterator InsertPos);
|
InstrEmitter.h | 37 MachineBasicBlock::iterator InsertPos; 127 MachineBasicBlock::iterator getInsertPos() { return InsertPos; } 131 InstrEmitter(MachineBasicBlock *mbb, MachineBasicBlock::iterator insertpos);
|
InstrEmitter.cpp | 176 BuildMI(*MBB, InsertPos, Node->getDebugLoc(), TII->get(TargetOpcode::COPY), 278 BuildMI(*MBB, InsertPos, Op.getDebugLoc(), 321 BuildMI(*MBB, InsertPos, Op.getNode()->getDebugLoc(), 448 BuildMI(*MBB, InsertPos, DL, TII->get(TargetOpcode::COPY), NewReg) 496 BuildMI(*MBB, InsertPos, Node->getDebugLoc(), 512 BuildMI(*MBB, InsertPos, Node->getDebugLoc(), 559 MBB->insert(InsertPos, MI); 583 BuildMI(*MBB, InsertPos, Node->getDebugLoc(), TII->get(TargetOpcode::COPY), 628 MBB->insert(InsertPos, MI); 765 MBB->insert(InsertPos, MI) [all...] |
ScheduleDAGSDNodes.cpp | 713 MachineBasicBlock::iterator InsertPos = Emitter.getInsertPos(); 723 BB->insert(InsertPos, DbgMI); 759 MachineBasicBlock::iterator InsertPos) { 777 BuildMI(*BB, InsertPos, DebugLoc(), TII->get(TargetOpcode::COPY), Reg) 786 BuildMI(*BB, InsertPos, DebugLoc(), TII->get(TargetOpcode::COPY), VRBase) 794 /// InsertPos and MachineBasicBlock that contains this insertion 798 EmitSchedule(MachineBasicBlock::iterator &InsertPos) { 799 InstrEmitter Emitter(BB, InsertPos); 813 BB->insert(InsertPos, DbgMI); 821 TII->insertNoop(*Emitter.getBlock(), InsertPos); [all...] |
/external/clang/lib/Analysis/ |
AnalysisDeclContext.cpp | 270 void *InsertPos; 272 LOC *L = cast_or_null<LOC>(Contexts.FindNodeOrInsertPos(ID, InsertPos)); 276 Contexts.InsertNode(L, InsertPos); 288 void *InsertPos; 290 cast_or_null<StackFrameContext>(Contexts.FindNodeOrInsertPos(ID, InsertPos)); 293 Contexts.InsertNode(L, InsertPos); 312 void *InsertPos; 315 InsertPos)); 318 Contexts.InsertNode(L, InsertPos);
|
/external/llvm/include/llvm/ADT/ |
ImmutableList.h | 170 void* InsertPos; 174 ListTy* L = Cache.FindNodeOrInsertPos(ID, InsertPos); 183 Cache.InsertNode(L, InsertPos);
|
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); 444 T *FindNodeOrInsertPos(const FoldingSetNodeID &ID, void *&InsertPos) { 445 return static_cast<T *>(FoldingSetImpl::FindNodeOrInsertPos(ID, InsertPos)); 524 T *FindNodeOrInsertPos(const FoldingSetNodeID &ID, void *&InsertPos) { 525 return static_cast<T *>(FoldingSetImpl::FindNodeOrInsertPos(ID, InsertPos)); 599 T *FindNodeOrInsertPos(const FoldingSetNodeID &ID, void *&InsertPos) { 600 return Set.FindNodeOrInsertPos(ID, InsertPos); 613 /// it is not already in the folding set. InsertPos must be obtained fro [all...] |
/external/llvm/lib/Support/ |
FoldingSet.cpp | 285 void *&InsertPos) { 290 InsertPos = 0; 301 // Didn't find the node, return null with the bucket as the InsertPos. 302 InsertPos = Bucket; 307 /// is not already in the map. InsertPos must be obtained from 309 void FoldingSetImpl::InsertNode(Node *N, void *InsertPos) { 315 InsertPos = GetBucketFor(ComputeNodeHash(N, TempID), Buckets, NumBuckets); 321 void **Bucket = static_cast<void**>(InsertPos);
|
/external/clang/lib/AST/ |
ASTContext.cpp | 429 void *InsertPos = 0; 431 = CanonTemplateTemplateParms.FindNodeOrInsertPos(ID, InsertPos); 504 Canonical = CanonTemplateTemplateParms.FindNodeOrInsertPos(ID, InsertPos); 510 CanonTemplateTemplateParms.InsertNode(Canonical, InsertPos); [all...] |
DeclTemplate.cpp | 167 void *&InsertPos) { 171 EntryType *Entry = Specs.FindNodeOrInsertPos(ID, InsertPos); 252 unsigned NumArgs, void *&InsertPos) { 253 return findSpecializationImpl(getSpecializations(), Args, NumArgs, InsertPos); 257 FunctionTemplateSpecializationInfo *Info, void *InsertPos) { 258 if (InsertPos) 259 getSpecializations().InsertNode(Info, InsertPos); 339 unsigned NumArgs, void *&InsertPos) { 340 return findSpecializationImpl(getSpecializations(), Args, NumArgs, InsertPos); 344 void *InsertPos) { [all...] |
DeclarationName.cpp | 398 void *InsertPos = 0; 399 if (CXXSpecialName *Name = SpecialNames->FindNodeOrInsertPos(ID, InsertPos)) 407 SpecialNames->InsertNode(SpecialName, InsertPos); 425 void *InsertPos = 0; 427 LiteralNames->FindNodeOrInsertPos(ID, InsertPos)) 435 LiteralNames->InsertNode(LiteralName, InsertPos);
|
/external/llvm/lib/Target/Hexagon/ |
HexagonHardwareLoops.cpp | 456 MachineBasicBlock::iterator InsertPos = Preheader->getFirstTerminator(); 488 BuildMI(*Preheader, InsertPos, InsertPos->getDebugLoc(), 493 BuildMI(*Preheader, InsertPos, InsertPos->getDebugLoc(), 498 BuildMI(*Preheader, InsertPos, InsertPos->getDebugLoc(), 504 BuildMI(*Preheader, InsertPos, InsertPos->getDebugLoc(),
|
/external/llvm/lib/Target/PowerPC/ |
PPCCTRLoops.cpp | 594 MachineBasicBlock::iterator InsertPos = Preheader->getFirstTerminator(); 597 if (InsertPos != Preheader->end()) 598 dl = InsertPos->getDebugLoc(); 641 BuildMI(*Preheader, InsertPos, dl, 646 BuildMI(*Preheader, InsertPos, dl, 659 BuildMI(*Preheader, InsertPos, dl, 664 BuildMI(*Preheader, InsertPos, dl, 668 BuildMI(*Preheader, InsertPos, dl, 675 BuildMI(*Preheader, InsertPos, dl,
|
/external/llvm/lib/VMCore/ |
Instruction.cpp | 77 void Instruction::insertBefore(Instruction *InsertPos) { 78 InsertPos->getParent()->getInstList().insert(InsertPos, this); 83 void Instruction::insertAfter(Instruction *InsertPos) { 84 InsertPos->getParent()->getInstList().insertAfter(InsertPos, this);
|
Attributes.cpp | 187 void *InsertPos; 192 AttributesLists->FindNodeOrInsertPos(ID, InsertPos); 198 AttributesLists->InsertNode(PAL, InsertPos);
|
/external/clang/lib/Rewrite/Frontend/ |
RewriteMacros.cpp | 195 unsigned InsertPos = PPOffs; 204 RB.InsertTextBefore(InsertPos, Expansion);
|
/external/llvm/lib/Target/ARM/ |
Thumb2ITBlockPass.cpp | 189 MachineBasicBlock::iterator InsertPos = MIB; 218 MBB.insert(InsertPos, NMI); 239 finalizeBundle(MBB, InsertPos.getInstrIterator(), llvm::next(LI));
|
/external/llvm/lib/CodeGen/ |
MachineSink.cpp | 689 MachineBasicBlock::iterator InsertPos = SuccToSinkTo->begin(); 690 while (InsertPos != SuccToSinkTo->end() && InsertPos->isPHI()) 691 ++InsertPos; 698 SuccToSinkTo->splice(InsertPos, ParentBlock, MI, 705 SuccToSinkTo->splice(InsertPos, ParentBlock, DbgMI,
|
PHIElimination.cpp | 314 MachineBasicBlock::iterator InsertPos = 323 BuildMI(opBlock, InsertPos, MPhi->getDebugLoc(), 331 BuildMI(opBlock, InsertPos, MPhi->getDebugLoc(), 385 KillInst = prior(InsertPos);
|