/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)) {
|
Sink.cpp | 266 BasicBlock::iterator InsertPos = SuccToSinkTo->begin(); 267 while (InsertPos != SuccToSinkTo->end() && isa<PHINode>(InsertPos)) 268 ++InsertPos; 271 Inst->moveBefore(InsertPos);
|
/external/clang/lib/StaticAnalyzer/Core/ |
BasicValueFactory.cpp | 73 void *InsertPos; 77 FoldNodeTy* P = APSIntSet.FindNodeOrInsertPos(ID, InsertPos); 82 APSIntSet.InsertNode(P, InsertPos); 116 void *InsertPos; 118 CompoundValData* D = CompoundValDataSet.FindNodeOrInsertPos(ID, InsertPos); 123 CompoundValDataSet.InsertNode(D, InsertPos); 134 void *InsertPos; 137 LazyCompoundValDataSet.FindNodeOrInsertPos(ID, InsertPos); 142 LazyCompoundValDataSet.InsertNode(D, InsertPos); 246 void *InsertPos; [all...] |
SymbolManager.cpp | 95 void *InsertPos; 96 SymExpr *SD = DataSet.FindNodeOrInsertPos(profile, InsertPos); 100 DataSet.InsertNode(SD, InsertPos); 113 void *InsertPos; 114 SymExpr *SD = DataSet.FindNodeOrInsertPos(profile, InsertPos); 118 DataSet.InsertNode(SD, InsertPos); 131 void *InsertPos; 132 SymExpr *SD = DataSet.FindNodeOrInsertPos(profile, InsertPos); 136 DataSet.InsertNode(SD, InsertPos); 147 void *InsertPos; [all...] |
MemRegion.cpp | 41 void *InsertPos; 43 InsertPos)); 48 Regions.InsertNode(R, InsertPos); 59 void *InsertPos; 61 InsertPos)); 66 Regions.InsertNode(R, InsertPos); 80 void *InsertPos; 82 InsertPos)); 87 Regions.InsertNode(R, InsertPos); 99 void *InsertPos; [all...] |
ExplodedGraph.cpp | 221 void *InsertPos = 0; 224 NodeTy* V = Nodes.FindNodeOrInsertPos(profile, InsertPos); 246 Nodes.InsertNode(V, InsertPos);
|
/external/llvm/lib/CodeGen/ |
ScheduleDAGEmit.cpp | 32 TII->insertNoop(*BB, InsertPos); 54 BuildMI(*BB, InsertPos, DebugLoc(), TII->get(TargetOpcode::COPY), Reg) 63 BuildMI(*BB, InsertPos, DebugLoc(), TII->get(TargetOpcode::COPY), VRBase)
|
MachineSink.cpp | 616 MachineBasicBlock::iterator InsertPos = SuccToSinkTo->begin(); 617 while (InsertPos != SuccToSinkTo->end() && InsertPos->isPHI()) 618 ++InsertPos; 625 SuccToSinkTo->splice(InsertPos, ParentBlock, MI, 632 SuccToSinkTo->splice(InsertPos, ParentBlock, DbgMI,
|
LiveInterval.cpp | 440 iterator InsertPos = begin(); 446 InsertPos = addRangeFrom(*I, InsertPos); 459 iterator InsertPos = begin(); 464 InsertPos = addRangeFrom(Tmp, InsertPos); 478 iterator InsertPos = begin(); 485 InsertPos = addRangeFrom(Tmp, 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/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); 436 T *FindNodeOrInsertPos(const FoldingSetNodeID &ID, void *&InsertPos) { 437 return static_cast<T *>(FoldingSetImpl::FindNodeOrInsertPos(ID, InsertPos)); 515 T *FindNodeOrInsertPos(const FoldingSetNodeID &ID, void *&InsertPos) { 516 return static_cast<T *>(FoldingSetImpl::FindNodeOrInsertPos(ID, InsertPos));
|
/external/llvm/lib/Support/ |
FoldingSet.cpp | 283 void *&InsertPos) { 288 InsertPos = 0; 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) { 313 InsertPos = GetBucketFor(ComputeNodeHash(N, TempID), Buckets, NumBuckets); 319 void **Bucket = static_cast<void**>(InsertPos);
|
/external/llvm/lib/CodeGen/SelectionDAG/ |
InstrEmitter.h | 37 MachineBasicBlock::iterator InsertPos; 133 MachineBasicBlock::iterator getInsertPos() { return InsertPos; } 137 InstrEmitter(MachineBasicBlock *mbb, MachineBasicBlock::iterator insertpos);
|
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(), 419 BuildMI(*MBB, InsertPos, DL, TII->get(TargetOpcode::COPY), NewReg) 466 BuildMI(*MBB, InsertPos, Node->getDebugLoc(), 481 BuildMI(*MBB, InsertPos, Node->getDebugLoc(), 528 MBB->insert(InsertPos, MI); 551 BuildMI(*MBB, InsertPos, Node->getDebugLoc(), TII->get(TargetOpcode::COPY), 591 MBB->insert(InsertPos, MI); 752 MBB->insert(InsertPos, MI) [all...] |
/external/clang/lib/AST/ |
ASTContext.cpp | 100 void *InsertPos = 0; 102 = CanonTemplateTemplateParms.FindNodeOrInsertPos(ID, InsertPos); 175 Canonical = CanonTemplateTemplateParms.FindNodeOrInsertPos(ID, InsertPos); 181 CanonTemplateTemplateParms.InsertNode(Canonical, InsertPos); [all...] |
DeclTemplate.cpp | 158 void *&InsertPos) { 162 EntryType *Entry = Specs.FindNodeOrInsertPos(ID, InsertPos); 241 unsigned NumArgs, void *&InsertPos) { 242 return findSpecializationImpl(getSpecializations(), Args, NumArgs, InsertPos); 246 FunctionTemplateSpecializationInfo *Info, void *InsertPos) { 247 getSpecializations().InsertNode(Info, InsertPos); 323 unsigned NumArgs, void *&InsertPos) { 324 return findSpecializationImpl(getSpecializations(), Args, NumArgs, InsertPos); 328 void *InsertPos) { 329 getSpecializations().InsertNode(D, InsertPos); [all...] |
DeclarationName.cpp | 440 void *InsertPos = 0; 441 if (CXXSpecialName *Name = SpecialNames->FindNodeOrInsertPos(ID, InsertPos)) 449 SpecialNames->InsertNode(SpecialName, InsertPos); 467 void *InsertPos = 0; 469 LiteralNames->FindNodeOrInsertPos(ID, InsertPos)) 476 LiteralNames->InsertNode(LiteralName, InsertPos);
|
/external/clang/lib/Analysis/ |
AnalysisContext.cpp | 229 void *InsertPos; 231 LOC *L = cast_or_null<LOC>(Contexts.FindNodeOrInsertPos(ID, InsertPos)); 235 Contexts.InsertNode(L, InsertPos); 247 void *InsertPos; 249 cast_or_null<StackFrameContext>(Contexts.FindNodeOrInsertPos(ID, InsertPos)); 252 Contexts.InsertNode(L, InsertPos);
|
/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 | 184 void *InsertPos; 189 AttributesLists->FindNodeOrInsertPos(ID, InsertPos); 195 AttributesLists->InsertNode(PAL, InsertPos);
|
/external/clang/lib/Rewrite/ |
RewriteMacros.cpp | 195 unsigned InsertPos = PPOffs; 204 RB.InsertTextBefore(InsertPos, Expansion);
|
/external/clang/lib/Index/ |
Entity.cpp | 68 void *InsertPos = 0; 69 if (EntityImpl *Ent = Entities.FindNodeOrInsertPos(ID, InsertPos)) 75 Entities.InsertNode(New, InsertPos);
|
/external/llvm/include/llvm/ |
Instruction.h | 66 void insertBefore(Instruction *InsertPos); 70 void insertAfter(Instruction *InsertPos);
|
/external/llvm/lib/Target/ARM/ |
Thumb2ITBlockPass.cpp | 192 MachineBasicBlock::iterator InsertPos = MIB; 221 MBB.insert(InsertPos, NMI);
|