Searched defs:InsertPos (Results 1 - 25 of 81) sorted by relevance

1234

/external/llvm/lib/CodeGen/SelectionDAG/
H A DInstrEmitter.h37 MachineBasicBlock::iterator InsertPos; member in class:llvm::InstrEmitter
130 MachineBasicBlock::iterator getInsertPos() { return InsertPos; }
/external/llvm/unittests/ADT/
H A DFoldingSet.cpp55 void *InsertPos = nullptr; local
58 TrivialPair *N = Trivial.FindNodeOrInsertPos(ID, InsertPos);
60 EXPECT_EQ(nullptr, InsertPos);
70 void *InsertPos = nullptr; local
73 TrivialPair *N = Trivial.FindNodeOrInsertPos(ID, InsertPos);
75 EXPECT_NE(nullptr, InsertPos);
120 void *InsertPos = nullptr; local
124 Trivial.FindNodeOrInsertPos(ID, InsertPos);
127 Trivial.InsertNode(&T, InsertPos);
/external/swiftshader/third_party/LLVM/lib/CodeGen/SelectionDAG/
H A DInstrEmitter.h37 MachineBasicBlock::iterator InsertPos; member in class:llvm::InstrEmitter
133 MachineBasicBlock::iterator getInsertPos() { return InsertPos; }
/external/swiftshader/third_party/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:__anon20205::BlockPlacement
91 InsertPos = F.begin();
109 if (&*InsertPos != BB) {
114 Blocks.splice(InsertPos, Blocks, BB);
119 ++InsertPos;
143 (Count == MaxExecutionCount && *SI == &*InsertPos)) {
H A DSink.cpp266 BasicBlock::iterator InsertPos = SuccToSinkTo->begin(); local
267 while (InsertPos != SuccToSinkTo->end() && isa<PHINode>(InsertPos))
268 ++InsertPos;
271 Inst->moveBefore(InsertPos);
H A DTailRecursionElimination.cpp497 Instruction *InsertPos = OldEntry->begin(); local
501 I->getName() + ".tr", InsertPos);
/external/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);
247 void *InsertPos; local
272 void *InsertPos; local
[all...]
H A DExplodedGraph.cpp307 void *InsertPos = nullptr; local
310 NodeTy* V = Nodes.FindNodeOrInsertPos(profile, InsertPos);
328 Nodes.InsertNode(V, InsertPos);
/external/llvm/lib/CodeGen/AsmPrinter/
H A DDwarfFile.cpp36 void *InsertPos; local
38 AbbreviationsSet.FindNodeOrInsertPos(ID, InsertPos)) {
50 AbbreviationsSet.InsertNode(New, InsertPos);
/external/llvm/lib/Target/XCore/
H A DXCoreLowerThreadLocal.cpp142 Instruction *InsertPos = PredBB->getTerminator(); local
143 Instruction *NewInst = createReplacementInstr(CE, InsertPos);
/external/swiftshader/third_party/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...]
/external/swiftshader/third_party/LLVM/lib/VMCore/
H A DInstruction.cpp77 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 DAttributes.cpp184 void *InsertPos; local
189 AttributesLists->FindNodeOrInsertPos(ID, InsertPos);
195 AttributesLists->InsertNode(PAL, InsertPos);
/external/llvm/include/llvm/ADT/
H A DImmutableList.h169 void* InsertPos; local
173 ListTy* L = Cache.FindNodeOrInsertPos(ID, InsertPos);
182 Cache.InsertNode(L, InsertPos);
/external/llvm/lib/CodeGen/
H A DRenameIndependentSubregs.cpp318 MachineBasicBlock::iterator InsertPos = local
321 MachineInstrBuilder ImpDef = BuildMI(*PredMBB, InsertPos,
/external/llvm/lib/Support/
H A DFoldingSet.cpp321 void *&InsertPos) {
326 InsertPos = nullptr;
337 // Didn't find the node, return null with the bucket as the InsertPos.
338 InsertPos = Bucket;
343 /// is not already in the map. InsertPos must be obtained from
345 void FoldingSetImpl::InsertNode(Node *N, void *InsertPos) { argument
351 InsertPos = GetBucketFor(ComputeNodeHash(N, TempID), Buckets, NumBuckets);
357 void **Bucket = static_cast<void**>(InsertPos);
320 FindNodeOrInsertPos(const FoldingSetNodeID &ID, void *&InsertPos) argument
/external/llvm/lib/Target/ARM/
H A DThumb2ITBlockPass.cpp209 MachineBasicBlock::iterator InsertPos = MIB.getInstr(); local
242 MBB.insert(InsertPos, NMI);
264 finalizeBundle(MBB, InsertPos.getInstrIterator(),
/external/llvm/lib/Target/NVPTX/
H A DNVPTXInferAddressSpaces.cpp567 BasicBlock::iterator InsertPos = std::next(I->getIterator()); local
568 while (isa<PHINode>(InsertPos))
569 ++InsertPos;
570 U->set(new AddrSpaceCastInst(NewV, V->getType(), "", &*InsertPos));
/external/llvm/lib/Target/WebAssembly/
H A DWebAssemblyCFGStackify.cpp360 MachineBasicBlock::iterator InsertPos;
365 InsertPos = Header->begin();
366 while (InsertPos->getOpcode() != WebAssembly::LOOP)
367 ++InsertPos;
371 InsertPos = Header->getFirstTerminator();
372 while (InsertPos != Header->begin() && IsChild(*prev(InsertPos), MFI) &&
373 prev(InsertPos)->getOpcode() != WebAssembly::LOOP &&
374 prev(InsertPos)->getOpcode() != WebAssembly::END_BLOCK &&
375 prev(InsertPos)
421 auto InsertPos = MBB.begin(); local
[all...]
/external/swiftshader/third_party/LLVM/include/llvm/ADT/
H A DImmutableList.h170 void* InsertPos; local
174 ListTy* L = Cache.FindNodeOrInsertPos(ID, InsertPos);
183 Cache.InsertNode(L, InsertPos);
/external/swiftshader/third_party/LLVM/lib/CodeGen/
H A DMachineSink.cpp616 MachineBasicBlock::iterator InsertPos = SuccToSinkTo->begin(); local
617 while (InsertPos != SuccToSinkTo->end() && InsertPos->isPHI())
618 ++InsertPos;
625 SuccToSinkTo->splice(InsertPos, ParentBlock, MI,
632 SuccToSinkTo->splice(InsertPos, ParentBlock, DbgMI,
H A DPHIElimination.cpp311 MachineBasicBlock::iterator InsertPos = local
316 BuildMI(opBlock, InsertPos, MPhi->getDebugLoc(),
372 KillInst = prior(InsertPos);
/external/swiftshader/third_party/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
/external/swiftshader/third_party/LLVM/lib/Target/ARM/
H A DThumb2ITBlockPass.cpp192 MachineBasicBlock::iterator InsertPos = MIB; local
221 MBB.insert(InsertPos, NMI);
/external/swiftshader/third_party/llvm-subzero/lib/Support/
H A DFoldingSet.cpp321 void *&InsertPos) {
326 InsertPos = nullptr;
337 // Didn't find the node, return null with the bucket as the InsertPos.
338 InsertPos = Bucket;
343 /// is not already in the map. InsertPos must be obtained from
345 void FoldingSetImpl::InsertNode(Node *N, void *InsertPos) { argument
351 InsertPos = GetBucketFor(ComputeNodeHash(N, TempID), Buckets, NumBuckets);
357 void **Bucket = static_cast<void**>(InsertPos);
320 FindNodeOrInsertPos(const FoldingSetNodeID &ID, void *&InsertPos) argument

Completed in 1243 milliseconds

1234