HomeSort by: relevance | last modified time | path
    Searched defs:InsertPos (Results 1 - 25 of 50) sorted by relevancy

1 2

  /src/external/apache2/llvm/dist/llvm/lib/CodeGen/SelectionDAG/
InstrEmitter.h 40 MachineBasicBlock::iterator InsertPos;
144 MachineBasicBlock::iterator getInsertPos() { return InsertPos; }
149 MachineBasicBlock::iterator insertpos);
ScheduleDAGFast.cpp 650 EmitSchedule(MachineBasicBlock::iterator &InsertPos) override;
762 ScheduleDAGLinearize::EmitSchedule(MachineBasicBlock::iterator &InsertPos) {
763 InstrEmitter Emitter(DAG->getTarget(), BB, InsertPos);
777 MachineBasicBlock::iterator InsertPos = Emitter.getInsertPos();
781 BB->insert(InsertPos, DbgMI);
788 InsertPos = Emitter.getInsertPos();
  /src/external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Core/
BasicValueFactory.cpp 92 void *InsertPos;
97 FoldNodeTy* P = APSIntSet.FindNodeOrInsertPos(ID, InsertPos);
102 APSIntSet.InsertNode(P, InsertPos);
130 void *InsertPos;
132 CompoundValData* D = CompoundValDataSet.FindNodeOrInsertPos(ID, InsertPos);
137 CompoundValDataSet.InsertNode(D, InsertPos);
148 void *InsertPos;
151 LazyCompoundValDataSet.FindNodeOrInsertPos(ID, InsertPos);
156 LazyCompoundValDataSet.InsertNode(D, InsertPos);
166 void *InsertPos;
    [all...]
ExplodedGraph.cpp 400 void *InsertPos = nullptr;
403 NodeTy* V = Nodes.FindNodeOrInsertPos(profile, InsertPos);
422 Nodes.InsertNode(V, InsertPos);
SymbolManager.cpp 160 void *InsertPos;
161 SymExpr *SD = DataSet.FindNodeOrInsertPos(profile, InsertPos);
165 DataSet.InsertNode(SD, InsertPos);
179 void *InsertPos;
180 SymExpr *SD = DataSet.FindNodeOrInsertPos(profile, InsertPos);
184 DataSet.InsertNode(SD, InsertPos);
196 void *InsertPos;
197 SymExpr *SD = DataSet.FindNodeOrInsertPos(profile, InsertPos);
201 DataSet.InsertNode(SD, InsertPos);
212 void *InsertPos;
    [all...]
ProgramState.cpp 412 void *InsertPos;
414 if (ProgramState *I = StateSet.FindNodeOrInsertPos(ID, InsertPos))
426 StateSet.InsertNode(newState, InsertPos);
  /src/external/apache2/llvm/dist/clang/lib/AST/
DeclarationName.cpp 301 void *InsertPos = nullptr;
302 if (auto *Name = CXXDeductionGuideNames.FindNodeOrInsertPos(ID, InsertPos))
306 CXXDeductionGuideNames.InsertNode(Name, InsertPos);
316 void *InsertPos = nullptr;
317 if (auto *Name = CXXConstructorNames.FindNodeOrInsertPos(ID, InsertPos))
322 CXXConstructorNames.InsertNode(SpecialName, InsertPos);
332 void *InsertPos = nullptr;
333 if (auto *Name = CXXDestructorNames.FindNodeOrInsertPos(ID, InsertPos))
338 CXXDestructorNames.InsertNode(SpecialName, InsertPos);
347 void *InsertPos = nullptr
    [all...]
NestedNameSpecifier.cpp 46 void *InsertPos = nullptr;
48 = Context.NestedNameSpecifiers.FindNodeOrInsertPos(ID, InsertPos);
52 Context.NestedNameSpecifiers.InsertNode(NNS, InsertPos);
DeclTemplate.cpp 298 llvm::FoldingSetVector<EntryType> &Specs, void *&InsertPos,
305 EntryType *Entry = Specs.FindNodeOrInsertPos(ID, InsertPos);
312 void *InsertPos) {
315 if (InsertPos) {
321 InsertPos == CorrectInsertPos &&
322 "given incorrect InsertPos for specialization");
324 Specializations.InsertNode(Entry, InsertPos);
376 void *&InsertPos) {
377 return findSpecializationImpl(getSpecializations(), InsertPos, Args);
381 FunctionTemplateSpecializationInfo *Info, void *InsertPos) {
    [all...]
  /src/external/apache2/llvm/dist/llvm/lib/CodeGen/AsmPrinter/
DIE.cpp 152 void *InsertPos;
154 AbbreviationsSet.FindNodeOrInsertPos(ID, InsertPos)) {
166 AbbreviationsSet.InsertNode(New, InsertPos);
  /src/external/apache2/llvm/dist/llvm/lib/Target/WebAssembly/
WebAssemblyLateEHPrepare.cpp 186 auto InsertPos = EHPad->begin();
190 while (InsertPos != EHPad->end() && InsertPos->isEHLabel())
191 InsertPos++;
192 if (InsertPos == Catch)
195 EHPad->insert(InsertPos, Catch->removeFromParent());
208 auto InsertPos = MBB.begin();
210 while (InsertPos != MBB.end() && InsertPos->isEHLabel())
211 InsertPos++
    [all...]
WebAssemblyCFGStackify.cpp 181 auto InsertPos = MBB->end();
182 while (InsertPos != MBB->begin()) {
183 if (BeforeSet.count(&*std::prev(InsertPos))) {
186 for (auto Pos = InsertPos, E = MBB->begin(); Pos != E; --Pos)
191 --InsertPos;
193 return InsertPos;
205 auto InsertPos = MBB->begin();
206 while (InsertPos != MBB->end()) {
207 if (AfterSet.count(&*InsertPos)) {
210 for (auto Pos = InsertPos, E = MBB->end(); Pos != E; ++Pos
    [all...]
  /src/external/apache2/llvm/dist/llvm/lib/Target/XCore/
XCoreLowerThreadLocal.cpp 92 Instruction *InsertPos = PredBB->getTerminator();
93 Instruction *NewInst = createReplacementInstr(CE, InsertPos);
  /src/external/apache2/llvm/dist/llvm/include/llvm/ADT/
ImmutableList.h 179 void* InsertPos;
183 ListTy* L = Cache.FindNodeOrInsertPos(ID, InsertPos);
192 Cache.InsertNode(L, InsertPos);
  /src/external/apache2/llvm/dist/llvm/lib/CodeGen/GlobalISel/
CSEInfo.cpp 111 void *&InsertPos) {
112 auto *Node = CSEMap.FindNodeOrInsertPos(ID, InsertPos);
125 void GISelCSEInfo::insertNode(UniqueMachineInstr *UMI, void *InsertPos) {
129 if (InsertPos)
130 CSEMap.InsertNode(UMI, InsertPos);
148 void GISelCSEInfo::insertInstr(MachineInstr *MI, void *InsertPos) {
153 insertNode(Node, InsertPos);
158 void *&InsertPos) {
160 if (auto *Inst = getNodeIfExists(ID, MBB, InsertPos)) {
271 void *InsertPos;
    [all...]
  /src/external/apache2/llvm/dist/llvm/lib/CodeGen/
RenameIndependentSubregs.cpp 330 MachineBasicBlock::iterator InsertPos =
333 MachineInstrBuilder ImpDef = BuildMI(*PredMBB, InsertPos,
PHIElimination.cpp 459 MachineBasicBlock::iterator InsertPos =
469 NewSrcInstr = BuildMI(opBlock, InsertPos, MPhi->getDebugLoc(),
480 NewSrcInstr = TII->createPHISourceCopy(opBlock, InsertPos, nullptr,
589 KillInst = std::prev(InsertPos);
  /src/external/apache2/llvm/dist/llvm/lib/Support/
ItaniumManglingCanonicalizer.cpp 107 void *InsertPos;
108 if (NodeHeader *Existing = Nodes.FindNodeOrInsertPos(ID, InsertPos))
120 Nodes.InsertNode(New, InsertPos);
  /src/external/apache2/llvm/dist/llvm/lib/Target/ARM/
Thumb2ITBlockPass.cpp 222 MachineBasicBlock::iterator InsertPos = MIB.getInstr();
255 MBB.insert(InsertPos, NMI);
275 finalizeBundle(MBB, InsertPos.getInstrIterator(),
  /src/external/apache2/llvm/dist/clang/lib/Analysis/
AnalysisDeclContext.cpp 380 void *InsertPos;
382 cast_or_null<StackFrameContext>(Contexts.FindNodeOrInsertPos(ID, InsertPos));
385 Contexts.InsertNode(L, InsertPos);
395 void *InsertPos;
398 InsertPos));
401 Contexts.InsertNode(L, InsertPos);
  /src/external/apache2/llvm/dist/clang/lib/Lex/
PPMacroExpansion.cpp 139 void *InsertPos;
140 if (auto *MM = ModuleMacros.FindNodeOrInsertPos(ID, InsertPos)) {
146 ModuleMacros.InsertNode(MM, InsertPos);
179 void *InsertPos;
180 return ModuleMacros.FindNodeOrInsertPos(ID, InsertPos);
  /src/external/apache2/llvm/dist/llvm/lib/Transforms/Utils/
LoopSimplify.cpp 400 Function::iterator InsertPos = ++BackedgeBlocks.back()->getIterator();
401 F->getBasicBlockList().splice(InsertPos, F->getBasicBlockList(), BEBlock);
  /src/external/apache2/llvm/dist/clang/lib/Basic/
IdentifierTable.cpp 706 void *InsertPos = nullptr;
708 SelTabImpl.Table.FindNodeOrInsertPos(ID, InsertPos))
718 SelTabImpl.Table.InsertNode(SI, InsertPos);
  /src/external/apache2/llvm/dist/llvm/include/llvm/Analysis/
VectorUtils.h 586 InsertPos(nullptr) {}
589 : Alignment(Alignment), InsertPos(Instr) {
668 InstTy *getInsertPos() const { return InsertPos; }
669 void setInsertPos(InstTy *Inst) { InsertPos = Inst; }
715 InstTy *InsertPos;
  /src/external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/
InferAddressSpaces.cpp 1166 BasicBlock::iterator InsertPos = std::next(Inst->getIterator());
1167 while (isa<PHINode>(InsertPos))
1168 ++InsertPos;
1169 U.set(new AddrSpaceCastInst(NewV, V->getType(), "", &*InsertPos));

Completed in 49 milliseconds

1 2