Home
last modified time | relevance | path

Searched refs:InsertPos (Results 1 – 25 of 83) sorted by relevance

1234

/freebsd-13.1/contrib/llvm-project/llvm/lib/Target/WebAssembly/
H A DWebAssemblyLateEHPrepare.cpp190 while (InsertPos != EHPad->end() && InsertPos->isEHLabel()) in hoistCatches()
191 InsertPos++; in hoistCatches()
192 if (InsertPos == Catch) in hoistCatches()
208 auto InsertPos = MBB.begin(); in addCatchAlls() local
210 while (InsertPos != MBB.end() && InsertPos->isEHLabel()) in addCatchAlls()
211 InsertPos++; in addCatchAlls()
214 if (InsertPos == MBB.end() || in addCatchAlls()
217 BuildMI(MBB, InsertPos, in addCatchAlls()
218 InsertPos == MBB.end() ? DebugLoc() : InsertPos->getDebugLoc(), in addCatchAlls()
312 while (InsertPos != MBB.end() && InsertPos->isEHLabel()) in restoreStackPointer()
[all …]
H A DWebAssemblyCFGStackify.cpp181 auto InsertPos = MBB->end(); in getEarliestInsertPos() local
191 --InsertPos; in getEarliestInsertPos()
193 return InsertPos; in getEarliestInsertPos()
205 auto InsertPos = MBB->begin(); in getLatestInsertPos() local
206 while (InsertPos != MBB->end()) { in getLatestInsertPos()
215 ++InsertPos; in getLatestInsertPos()
217 return InsertPos; in getLatestInsertPos()
357 BuildMI(*Header, InsertPos, Header->findDebugLoc(InsertPos), in placeBlockMarker()
389 MachineInstr *End = BuildMI(MBB, InsertPos, MBB.findPrevDebugLoc(InsertPos), in placeBlockMarker()
435 MachineInstr *Begin = BuildMI(MBB, InsertPos, MBB.findDebugLoc(InsertPos), in placeLoopMarker()
[all …]
/freebsd-13.1/contrib/llvm-project/clang/lib/StaticAnalyzer/Core/
H A DSymbolManager.cpp160 void *InsertPos; in getRegionValueSymbol() local
165 DataSet.InsertNode(SD, InsertPos); in getRegionValueSymbol()
179 void *InsertPos; in conjureSymbol() local
184 DataSet.InsertNode(SD, InsertPos); in conjureSymbol()
196 void *InsertPos; in getDerivedSymbol() local
212 void *InsertPos; in getExtentSymbol() local
230 void *InsertPos; in getMetadataSymbol() local
247 void *InsertPos; in getCastSymbol() local
264 void *InsertPos; in getSymIntExpr() local
282 void *InsertPos; in getIntSymExpr() local
[all …]
H A DBasicValueFactory.cpp92 void *InsertPos; in getValue() local
102 APSIntSet.InsertNode(P, InsertPos); in getValue()
130 void *InsertPos; in getCompoundValData() local
137 CompoundValDataSet.InsertNode(D, InsertPos); in getCompoundValData()
148 void *InsertPos; in getLazyCompoundValData() local
156 LazyCompoundValDataSet.InsertNode(D, InsertPos); in getLazyCompoundValData()
166 void *InsertPos; in getPointerToMemberData() local
350 void *InsertPos; in getPersistentSValWithData() local
363 Map.InsertNode(P, InsertPos); in getPersistentSValWithData()
375 void *InsertPos; in getPersistentSValPair() local
[all …]
H A DMemRegion.cpp71 void *InsertPos; in getSubRegion() local
72 auto *R = cast_or_null<RegionTy>(Regions.FindNodeOrInsertPos(ID, InsertPos)); in getSubRegion()
77 Regions.InsertNode(R, InsertPos); in getSubRegion()
88 void *InsertPos; in getSubRegion() local
89 auto *R = cast_or_null<RegionTy>(Regions.FindNodeOrInsertPos(ID, InsertPos)); in getSubRegion()
94 Regions.InsertNode(R, InsertPos); in getSubRegion()
107 void *InsertPos; in getSubRegion() local
113 Regions.InsertNode(R, InsertPos); in getSubRegion()
1104 void *InsertPos; in getElementRegion() local
1105 MemRegion* data = Regions.FindNodeOrInsertPos(ID, InsertPos); in getElementRegion()
[all …]
/freebsd-13.1/contrib/llvm-project/clang/lib/AST/
H A DDeclarationName.cpp301 void *InsertPos = nullptr; in getCXXDeductionGuideName() local
306 CXXDeductionGuideNames.InsertNode(Name, InsertPos); in getCXXDeductionGuideName()
316 void *InsertPos = nullptr; in getCXXConstructorName() local
322 CXXConstructorNames.InsertNode(SpecialName, InsertPos); in getCXXConstructorName()
332 void *InsertPos = nullptr; in getCXXDestructorName() local
338 CXXDestructorNames.InsertNode(SpecialName, InsertPos); in getCXXDestructorName()
347 void *InsertPos = nullptr; in getCXXConversionFunctionName() local
349 CXXConversionFunctionNames.FindNodeOrInsertPos(ID, InsertPos)) in getCXXConversionFunctionName()
354 CXXConversionFunctionNames.InsertNode(SpecialName, InsertPos); in getCXXConversionFunctionName()
378 void *InsertPos = nullptr; in getCXXLiteralOperatorName() local
[all …]
H A DDeclTemplate.cpp313 void *InsertPos) { in addSpecializationImpl() argument
316 if (InsertPos) { in addSpecializationImpl()
322 InsertPos == CorrectInsertPos && in addSpecializationImpl()
325 Specializations.InsertNode(Entry, InsertPos); in addSpecializationImpl()
384 InsertPos); in addSpecialization()
495 TemplateParameterList *TPL, void *&InsertPos) { in findPartialSpecialization() argument
542 void *InsertPos) { in AddPartialSpecialization() argument
543 if (InsertPos) in AddPartialSpecialization()
1189 void *&InsertPos) { in findSpecialization() argument
1200 TemplateParameterList *TPL, void *&InsertPos) { in findPartialSpecialization() argument
[all …]
H A DASTContext.cpp770 void *InsertPos = nullptr; in getCanonicalTemplateTemplateParmDecl() local
3182 void *InsertPos = nullptr; in getComplexType() local
3210 void *InsertPos = nullptr; in getPointerType() local
3233 void *InsertPos = nullptr; in getAdjustedType() local
3273 void *InsertPos = nullptr; in getDecayedType() local
3299 void *InsertPos = nullptr; in getBlockPointerType() local
3333 void *InsertPos = nullptr; in getLValueReferenceType() local
5558 if (InsertPos) in getAutoType()
5580 if (InsertPos) in getDeducedTemplateSpecializationType()
11325 void *InsertPos; in getMSGuidDecl() local
[all …]
/freebsd-13.1/contrib/llvm-project/llvm/lib/CodeGen/GlobalISel/
H A DCSEInfo.cpp111 void *&InsertPos) { in getNodeIfExists() argument
112 auto *Node = CSEMap.FindNodeOrInsertPos(ID, InsertPos); in getNodeIfExists()
125 void GISelCSEInfo::insertNode(UniqueMachineInstr *UMI, void *InsertPos) { in insertNode() argument
129 if (InsertPos) in insertNode()
130 CSEMap.InsertNode(UMI, InsertPos); in insertNode()
148 void GISelCSEInfo::insertInstr(MachineInstr *MI, void *InsertPos) { in insertInstr() argument
153 insertNode(Node, InsertPos); in insertInstr()
158 void *&InsertPos) { in getMachineInstrIfExists() argument
160 if (auto *Inst = getNodeIfExists(ID, MBB, InsertPos)) { in getMachineInstrIfExists()
280 void *InsertPos; in verify() local
[all …]
H A DCSEMIRBuilder.cpp231 void *InsertPos = nullptr; in buildInstr() local
233 MachineInstrBuilder MIB = getDominatingInstrForID(ID, InsertPos); in buildInstr()
241 return memoizeMI(NewMIB, InsertPos); in buildInstr()
257 void *InsertPos = nullptr; in buildConstant() local
261 MachineInstrBuilder MIB = getDominatingInstrForID(ID, InsertPos); in buildConstant()
268 return memoizeMI(NewMIB, InsertPos); in buildConstant()
284 void *InsertPos = nullptr; in buildFConstant() local
288 MachineInstrBuilder MIB = getDominatingInstrForID(ID, InsertPos); in buildFConstant()
294 return memoizeMI(NewMIB, InsertPos); in buildFConstant()
/freebsd-13.1/contrib/llvm-project/llvm/include/llvm/ADT/
H A DFoldingSet.h215 Node *FindNodeOrInsertPos(const FoldingSetNodeID &ID, void *&InsertPos,
221 void InsertNode(Node *N, void *InsertPos, const FoldingSetInfo &Info);
462 T *FindNodeOrInsertPos(const FoldingSetNodeID &ID, void *&InsertPos) { in FindNodeOrInsertPos() argument
464 ID, InsertPos, Derived::getFoldingSetInfo())); in FindNodeOrInsertPos()
470 void InsertNode(T *N, void *InsertPos) { in InsertNode() argument
471 FoldingSetBase::InsertNode(N, InsertPos, Derived::getFoldingSetInfo()); in InsertNode()
627 T *FindNodeOrInsertPos(const FoldingSetNodeID &ID, void *&InsertPos) { in FindNodeOrInsertPos() argument
628 return Set.FindNodeOrInsertPos(ID, InsertPos); in FindNodeOrInsertPos()
643 void InsertNode(T *N, void *InsertPos) { in InsertNode() argument
644 Set.InsertNode(N, InsertPos); in InsertNode()
H A DImmutableList.h179 void* InsertPos; in concat() local
183 ListTy* L = Cache.FindNodeOrInsertPos(ID, InsertPos); in concat()
192 Cache.InsertNode(L, InsertPos); in concat()
/freebsd-13.1/contrib/llvm-project/llvm/include/llvm/CodeGen/GlobalISel/
H A DCSEInfo.h97 MachineBasicBlock *MBB, void *&InsertPos);
102 void insertNode(UniqueMachineInstr *UMI, void *InsertPos = nullptr);
108 void *&InsertPos);
112 void insertInstr(MachineInstr *MI, void *InsertPos = nullptr);
/freebsd-13.1/contrib/llvm-project/llvm/lib/Support/
H A DFoldingSet.cpp327 const FoldingSetNodeID &ID, void *&InsertPos, const FoldingSetInfo &Info) { in FindNodeOrInsertPos() argument
332 InsertPos = nullptr; in FindNodeOrInsertPos()
344 InsertPos = Bucket; in FindNodeOrInsertPos()
351 void FoldingSetBase::InsertNode(Node *N, void *InsertPos, in InsertNode() argument
358 InsertPos = GetBucketFor(Info.ComputeNodeHash(this, N, TempID), Buckets, in InsertNode()
365 void **Bucket = static_cast<void**>(InsertPos); in InsertNode()
/freebsd-13.1/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/
H A DScheduleDAGSDNodes.cpp756 MachineBasicBlock::iterator InsertPos = Emitter.getInsertPos(); in ProcessSDDbgValues() local
774 BB->insert(InsertPos, DbgMI); in ProcessSDDbgValues()
810 MachineBasicBlock::iterator InsertPos) { in EmitPhysRegCopy() argument
850 EmitSchedule(MachineBasicBlock::iterator &InsertPos) { in EmitSchedule() argument
851 InstrEmitter Emitter(DAG->getTarget(), BB, InsertPos); in EmitSchedule()
907 BB->insert(InsertPos, DbgMI); in EmitSchedule()
919 TII->insertNoop(*Emitter.getBlock(), InsertPos); in EmitSchedule()
927 EmitPhysRegCopy(SU, CopyVRBaseMap, InsertPos); in EmitSchedule()
1054 InsertPos = Emitter.getInsertPos(); in EmitSchedule()
1068 if (&MI == InsertPos) in EmitSchedule()
[all …]
H A DInstrEmitter.cpp283 BuildMI(*MBB, InsertPos, Op.getDebugLoc(), in getVR()
397 BuildMI(*MBB, InsertPos, Op.getNode()->getDebugLoc(), in AddOperand()
523 BuildMI(*MBB, InsertPos, Node->getDebugLoc(), in EmitSubregNode()
540 BuildMI(*MBB, InsertPos, Node->getDebugLoc(), in EmitSubregNode()
592 MBB->insert(InsertPos, MIB); in EmitSubregNode()
666 MBB->insert(InsertPos, MIB); in EmitRegSequence()
1048 MBB->insert(InsertPos, MIB); in EmitMachineNode()
1152 BuildMI(*MBB, InsertPos, Node->getDebugLoc(), in EmitSpecialNode()
1180 BuildMI(*MBB, InsertPos, Node->getDebugLoc(), in EmitSpecialNode()
1317 MBB->insert(InsertPos, MIB); in EmitSpecialNode()
[all …]
H A DScheduleDAGSDNodes.h123 EmitSchedule(MachineBasicBlock::iterator &InsertPos);
188 MachineBasicBlock::iterator InsertPos);
H A DInstrEmitter.h40 MachineBasicBlock::iterator InsertPos; variable
152 MachineBasicBlock::iterator getInsertPos() { return InsertPos; } in getInsertPos()
/freebsd-13.1/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DR600ControlFlowFinalizer.cpp364 MachineBasicBlock::iterator InsertPos, in insertLiterals() argument
366 MachineBasicBlock *MBB = InsertPos->getParent(); in insertLiterals()
370 InsertPos = BuildMI(MBB, InsertPos->getDebugLoc(), in insertLiterals()
375 return InsertPos; in insertLiterals()
437 void EmitFetchClause(MachineBasicBlock::iterator InsertPos, in EmitFetchClause() argument
444 BB->splice(InsertPos, BB, Clause.second[i]); in EmitFetchClause()
449 void EmitALUClause(MachineBasicBlock::iterator InsertPos, const DebugLoc &DL, in EmitALUClause() argument
456 BB->splice(InsertPos, BB, Clause.second[i]); in EmitALUClause()
/freebsd-13.1/contrib/llvm-project/lldb/source/Plugins/ExpressionParser/Clang/
H A DCxxModuleHandler.cpp262 void *InsertPos = nullptr; in tryInstantiateStdTemplate() local
264 new_class_template->findSpecialization(imported_args, InsertPos); in tryInstantiateStdTemplate()
282 new_class_template->AddSpecialization(result, InsertPos); in tryInstantiateStdTemplate()
/freebsd-13.1/contrib/llvm-project/llvm/lib/Target/ARM/
H A DThumb2ITBlockPass.cpp222 MachineBasicBlock::iterator InsertPos = MIB.getInstr(); in InsertITInstructions() local
255 MBB.insert(InsertPos, NMI); in InsertITInstructions()
275 finalizeBundle(MBB, InsertPos.getInstrIterator(), in InsertITInstructions()
/freebsd-13.1/contrib/llvm-project/llvm/include/llvm/Analysis/
H A DVectorUtils.h589 InsertPos(nullptr) {} in InterleaveGroup()
592 : Alignment(Alignment), InsertPos(Instr) { in InterleaveGroup()
671 InstTy *getInsertPos() const { return InsertPos; } in getInsertPos()
672 void setInsertPos(InstTy *Inst) { InsertPos = Inst; } in setInsertPos()
718 InstTy *InsertPos; variable
/freebsd-13.1/contrib/llvm-project/llvm/lib/CodeGen/
H A DMachineSink.cpp1086 MachineBasicBlock::iterator InsertPos, in performSink() argument
1092 if (!SuccToSinkTo.empty() && InsertPos != SuccToSinkTo.end()) in performSink()
1094 InsertPos->getDebugLoc())); in performSink()
1100 SuccToSinkTo.splice(InsertPos, ParentBlock, MI, in performSink()
1110 SuccToSinkTo.insert(InsertPos, NewDbgMI); in performSink()
1399 MachineBasicBlock::iterator InsertPos = SuccToSinkTo->begin(); in SinkInstruction() local
1400 while (InsertPos != SuccToSinkTo->end() && InsertPos->isPHI()) in SinkInstruction()
1401 ++InsertPos; in SinkInstruction()
1433 performSink(MI, *SuccToSinkTo, InsertPos, DbgUsersToSink); in SinkInstruction()
1815 MachineBasicBlock::iterator InsertPos = SuccBB->getFirstNonPHI(); in tryToSinkCopy() local
[all …]
/freebsd-13.1/contrib/llvm-project/clang/lib/Analysis/
H A DAnalysisDeclContext.cpp433 void *InsertPos; in getStackFrame() local
435 cast_or_null<StackFrameContext>(Contexts.FindNodeOrInsertPos(ID, InsertPos)); in getStackFrame()
438 Contexts.InsertNode(L, InsertPos); in getStackFrame()
448 void *InsertPos; in getBlockInvocationContext() local
451 InsertPos)); in getBlockInvocationContext()
454 Contexts.InsertNode(L, InsertPos); in getBlockInvocationContext()
/freebsd-13.1/contrib/llvm-project/llvm/lib/Target/Hexagon/
H A DHexagonHardwareLoops.cpp831 MachineBasicBlock::iterator InsertPos = PH->getFirstTerminator(); in computeCount() local
833 if (InsertPos != PH->end()) in computeCount()
834 DL = InsertPos->getDebugLoc(); in computeCount()
916 BuildMI(*PH, InsertPos, DL, SubD, SubR); in computeCount()
937 BuildMI(*PH, InsertPos, DL, SubD, SubR); in computeCount()
956 BuildMI(*PH, InsertPos, DL, AddD, AddR) in computeCount()
977 BuildMI(*PH, InsertPos, DL, LsrD, LsrR) in computeCount()
1242 if (InsertPos != Preheader->end()) in convertToHardwareLoop()
1243 DL = InsertPos->getDebugLoc(); in convertToHardwareLoop()
1263 BuildMI(*Preheader, InsertPos, DL, TII->get(LOOP_r)) in convertToHardwareLoop()
[all …]

1234