Searched refs:InsertPos (Results 1 - 25 of 60) sorted by relevance

123

/freebsd-10.0-release/contrib/llvm/lib/Transforms/Scalar/
H A DBasicBlockPlacement.cpp68 /// InsertPos - This an iterator to the next place we want to insert a
70 Function::iterator InsertPos; member in struct:__anon2616::BlockPlacement
91 InsertPos = F.begin();
109 if (&*InsertPos != BB) {
114 Blocks.splice(InsertPos, Blocks, BB);
119 ++InsertPos;
143 (Count == MaxExecutionCount && *SI == &*InsertPos)) {
/freebsd-10.0-release/contrib/llvm/tools/clang/lib/StaticAnalyzer/Core/
H A DBasicValueFactory.cpp74 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 DSymbolManager.cpp155 void *InsertPos; local
156 SymExpr *SD = DataSet.FindNodeOrInsertPos(profile, InsertPos);
160 DataSet.InsertNode(SD, InsertPos);
174 void *InsertPos; local
175 SymExpr *SD = DataSet.FindNodeOrInsertPos(profile, InsertPos);
179 DataSet.InsertNode(SD, InsertPos);
192 void *InsertPos; local
193 SymExpr *SD = DataSet.FindNodeOrInsertPos(profile, InsertPos);
197 DataSet.InsertNode(SD, InsertPos);
208 void *InsertPos; local
226 void *InsertPos; local
243 void *InsertPos; local
260 void *InsertPos; local
278 void *InsertPos; local
296 void *InsertPos; local
[all...]
H A DMemRegion.cpp44 void *InsertPos; local
46 InsertPos));
51 Regions.InsertNode(R, InsertPos);
62 void *InsertPos; local
64 InsertPos));
69 Regions.InsertNode(R, InsertPos);
83 void *InsertPos; local
85 InsertPos));
90 Regions.InsertNode(R, InsertPos);
102 void *InsertPos; local
121 void *InsertPos; local
885 void *InsertPos; local
[all...]
H A DExplodedGraph.cpp302 void *InsertPos = 0; local
305 NodeTy* V = Nodes.FindNodeOrInsertPos(profile, InsertPos);
323 Nodes.InsertNode(V, InsertPos);
/freebsd-10.0-release/contrib/llvm/lib/Transforms/Instrumentation/
H A DProfilingUtils.cpp47 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...]
/freebsd-10.0-release/contrib/llvm/lib/Support/
H A DFoldingSet.cpp283 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) { argument
313 InsertPos = GetBucketFor(ComputeNodeHash(N, TempID), Buckets, NumBuckets);
319 void **Bucket = static_cast<void**>(InsertPos);
282 FindNodeOrInsertPos(const FoldingSetNodeID &ID, void *&InsertPos) argument
/freebsd-10.0-release/contrib/llvm/lib/CodeGen/SelectionDAG/
H A DInstrEmitter.h38 MachineBasicBlock::iterator InsertPos; member in class:llvm::InstrEmitter
131 MachineBasicBlock::iterator getInsertPos() { return InsertPos; }
H A DScheduleDAGSDNodes.h118 EmitSchedule(MachineBasicBlock::iterator &InsertPos);
181 MachineBasicBlock::iterator InsertPos);
H A DInstrEmitter.cpp176 BuildMI(*MBB, InsertPos, Node->getDebugLoc(), TII->get(TargetOpcode::COPY),
280 BuildMI(*MBB, InsertPos, Op.getDebugLoc(),
322 BuildMI(*MBB, InsertPos, Op.getNode()->getDebugLoc(),
443 BuildMI(*MBB, InsertPos, DL, TII->get(TargetOpcode::COPY), NewReg)
492 BuildMI(*MBB, InsertPos, Node->getDebugLoc(),
508 BuildMI(*MBB, InsertPos, Node->getDebugLoc(),
555 MBB->insert(InsertPos, MIB);
579 BuildMI(*MBB, InsertPos, Node->getDebugLoc(), TII->get(TargetOpcode::COPY),
623 MBB->insert(InsertPos, MIB);
760 MBB->insert(InsertPos, MI
[all...]
H A DScheduleDAGSDNodes.cpp714 MachineBasicBlock::iterator InsertPos = Emitter.getInsertPos();
724 BB->insert(InsertPos, DbgMI);
760 MachineBasicBlock::iterator InsertPos) {
778 BuildMI(*BB, InsertPos, DebugLoc(), TII->get(TargetOpcode::COPY), Reg)
787 BuildMI(*BB, InsertPos, DebugLoc(), TII->get(TargetOpcode::COPY), VRBase)
795 /// InsertPos and MachineBasicBlock that contains this insertion
799 EmitSchedule(MachineBasicBlock::iterator &InsertPos) {
800 InstrEmitter Emitter(BB, InsertPos);
814 BB->insert(InsertPos, DbgMI);
822 TII->insertNoop(*Emitter.getBlock(), InsertPos);
[all...]
/freebsd-10.0-release/contrib/llvm/lib/Target/R600/
H A DR600ControlFlowFinalizer.cpp197 MachineBasicBlock::iterator InsertPos,
199 MachineBasicBlock *MBB = InsertPos->getParent();
203 InsertPos = BuildMI(MBB, InsertPos->getDebugLoc(),
208 return InsertPos;
260 EmitFetchClause(MachineBasicBlock::iterator InsertPos, ClauseFile &Clause, argument
264 BuildMI(BB, InsertPos->getDebugLoc(), TII->get(AMDGPU::FETCH_CLAUSE))
267 BB->splice(InsertPos, BB, Clause.second[i]);
273 EmitALUClause(MachineBasicBlock::iterator InsertPos, ClauseFile &Clause, argument
277 BuildMI(BB, InsertPos
196 insertLiterals( MachineBasicBlock::iterator InsertPos, const std::vector<unsigned> &Literals) const argument
[all...]
/freebsd-10.0-release/contrib/llvm/tools/clang/lib/AST/
H A DASTContext.cpp562 void *InsertPos = 0; local
564 = CanonTemplateTemplateParms.FindNodeOrInsertPos(ID, InsertPos);
637 Canonical = CanonTemplateTemplateParms.FindNodeOrInsertPos(ID, InsertPos);
643 CanonTemplateTemplateParms.InsertNode(Canonical, InsertPos);
2072 void *InsertPos = 0; local
2073 if (ComplexType *CT = ComplexTypes.FindNodeOrInsertPos(ID, InsertPos))
2083 ComplexType *NewIP = ComplexTypes.FindNodeOrInsertPos(ID, InsertPos);
2088 ComplexTypes.InsertNode(New, InsertPos);
2100 void *InsertPos = 0; local
2101 if (PointerType *PT = PointerTypes.FindNodeOrInsertPos(ID, InsertPos))
2129 void *InsertPos = 0; local
2164 void *InsertPos = 0; local
2201 void *InsertPos = 0; local
2236 void *InsertPos = 0; local
2278 void *InsertPos = 0; local
2580 void *InsertPos = 0; local
2611 void *InsertPos = 0; local
2640 void *InsertPos = 0; local
2687 void *InsertPos = 0; local
2733 void *InsertPos = 0; local
2950 void *InsertPos = 0; local
2979 void *InsertPos = 0; local
3008 void *InsertPos = 0; local
3149 void *InsertPos = 0; local
3177 void *InsertPos = 0; local
3201 void *InsertPos = 0; local
3239 void *InsertPos = 0; local
3280 void *InsertPos = 0; local
3326 void *InsertPos = 0; local
3401 void *InsertPos = 0; local
3444 void *InsertPos = 0; local
3503 void *InsertPos = 0; local
3555 void *InsertPos = 0; local
3601 void *InsertPos = 0; local
3624 void *InsertPos = 0; local
6140 void *InsertPos = 0; local
6163 void *InsertPos = 0; local
6199 void *InsertPos = 0; local
6250 void *InsertPos = 0; local
[all...]
H A DDeclTemplate.cpp167 void *&InsertPos) {
171 EntryType *Entry = Specs.FindNodeOrInsertPos(ID, InsertPos);
250 unsigned NumArgs, void *&InsertPos) {
251 return findSpecializationImpl(getSpecializations(), Args, NumArgs, InsertPos);
255 FunctionTemplateSpecializationInfo *Info, void *InsertPos) {
256 if (InsertPos)
257 getSpecializations().InsertNode(Info, InsertPos);
337 unsigned NumArgs, void *&InsertPos) {
338 return findSpecializationImpl(getSpecializations(), Args, NumArgs, InsertPos);
342 void *InsertPos) {
164 findSpecializationImpl( llvm::FoldingSetVector<EntryType> &Specs, const TemplateArgument *Args, unsigned NumArgs, void *&InsertPos) argument
249 findSpecialization(const TemplateArgument *Args, unsigned NumArgs, void *&InsertPos) argument
254 addSpecialization( FunctionTemplateSpecializationInfo *Info, void *InsertPos) argument
336 findSpecialization(const TemplateArgument *Args, unsigned NumArgs, void *&InsertPos) argument
341 AddSpecialization(ClassTemplateSpecializationDecl *D, void *InsertPos) argument
356 findPartialSpecialization(const TemplateArgument *Args, unsigned NumArgs, void *&InsertPos) argument
363 AddPartialSpecialization( ClassTemplatePartialSpecializationDecl *D, void *InsertPos) argument
[all...]
H A DDeclarationName.cpp413 void *InsertPos = 0; local
414 if (CXXSpecialName *Name = SpecialNames->FindNodeOrInsertPos(ID, InsertPos))
422 SpecialNames->InsertNode(SpecialName, InsertPos);
440 void *InsertPos = 0; local
442 LiteralNames->FindNodeOrInsertPos(ID, InsertPos))
450 LiteralNames->InsertNode(LiteralName, InsertPos);
/freebsd-10.0-release/contrib/llvm/include/llvm/ADT/
H A DFoldingSet.h162 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) { argument
445 return static_cast<T *>(FoldingSetImpl::FindNodeOrInsertPos(ID, InsertPos));
524 T *FindNodeOrInsertPos(const FoldingSetNodeID &ID, void *&InsertPos) { argument
525 return static_cast<T *>(FoldingSetImpl::FindNodeOrInsertPos(ID, InsertPos));
599 T *FindNodeOrInsertPos(const FoldingSetNodeID &ID, void *&InsertPos) { argument
600 return Set.FindNodeOrInsertPos(ID, InsertPos);
613 /// it is not already in the folding set. InsertPos mus
615 InsertNode(T *N, void *InsertPos) argument
[all...]
H A DImmutableList.h169 void* InsertPos; local
173 ListTy* L = Cache.FindNodeOrInsertPos(ID, InsertPos);
182 Cache.InsertNode(L, InsertPos);
/freebsd-10.0-release/contrib/llvm/lib/Target/PowerPC/
H A DPPCCTRLoops.cpp644 MachineBasicBlock::iterator InsertPos = Preheader->getFirstTerminator(); local
647 if (InsertPos != Preheader->end())
648 dl = InsertPos->getDebugLoc();
691 BuildMI(*Preheader, InsertPos, dl,
696 BuildMI(*Preheader, InsertPos, dl,
710 BuildMI(*Preheader, InsertPos, dl,
715 BuildMI(*Preheader, InsertPos, dl,
719 BuildMI(*Preheader, InsertPos, dl,
726 BuildMI(*Preheader, InsertPos, dl,
/freebsd-10.0-release/contrib/llvm/tools/clang/lib/Analysis/
H A DAnalysisDeclContext.cpp307 void *InsertPos; local
309 LOC *L = cast_or_null<LOC>(Contexts.FindNodeOrInsertPos(ID, InsertPos));
313 Contexts.InsertNode(L, InsertPos);
325 void *InsertPos; local
327 cast_or_null<StackFrameContext>(Contexts.FindNodeOrInsertPos(ID, InsertPos));
330 Contexts.InsertNode(L, InsertPos);
349 void *InsertPos; local
352 InsertPos));
355 Contexts.InsertNode(L, InsertPos);
/freebsd-10.0-release/contrib/llvm/lib/CodeGen/
H A DMachineSink.cpp687 MachineBasicBlock::iterator InsertPos = SuccToSinkTo->begin(); local
688 while (InsertPos != SuccToSinkTo->end() && InsertPos->isPHI())
689 ++InsertPos;
696 SuccToSinkTo->splice(InsertPos, ParentBlock, MI,
703 SuccToSinkTo->splice(InsertPos, ParentBlock, DbgMI,
/freebsd-10.0-release/contrib/llvm/tools/clang/lib/Rewrite/Frontend/
H A DRewriteMacros.cpp195 unsigned InsertPos = PPOffs;
204 RB.InsertTextBefore(InsertPos, Expansion);
/freebsd-10.0-release/contrib/llvm/lib/Target/ARM/
H A DThumb2ITBlockPass.cpp189 MachineBasicBlock::iterator InsertPos = MIB; local
218 MBB.insert(InsertPos, NMI);
239 finalizeBundle(MBB, InsertPos.getInstrIterator(), llvm::next(LI));
/freebsd-10.0-release/contrib/llvm/lib/Target/Hexagon/
H A DHexagonHardwareLoops.cpp703 MachineBasicBlock::iterator InsertPos = PH->getFirstTerminator(); local
704 DebugLoc DL = (InsertPos != PH->end()) ? InsertPos->getDebugLoc()
786 BuildMI(*PH, InsertPos, DL, SubD, SubR);
812 BuildMI(*PH, InsertPos, DL, AddD, AddR)
833 BuildMI(*PH, InsertPos, DL, LsrD, LsrR)
1034 MachineBasicBlock::iterator InsertPos = Preheader->getFirstTerminator(); local
1077 if (InsertPos != Preheader->end())
1078 DL = InsertPos->getDebugLoc();
1083 BuildMI(*Preheader, InsertPos, D
[all...]
/freebsd-10.0-release/contrib/llvm/lib/IR/
H A DInstruction.cpp78 void Instruction::insertBefore(Instruction *InsertPos) { argument
79 InsertPos->getParent()->getInstList().insert(InsertPos, this);
84 void Instruction::insertAfter(Instruction *InsertPos) { argument
85 InsertPos->getParent()->getInstList().insertAfter(InsertPos, this);
/freebsd-10.0-release/contrib/llvm/include/llvm/Analysis/
H A DScalarEvolutionExpander.h124 Instruction *getIVIncOperand(Instruction *IncV, Instruction *InsertPos,
128 bool hoistIVInc(Instruction *IncV, Instruction *InsertPos);

Completed in 280 milliseconds

123