Home
last modified time | relevance | path

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

1234

/freebsd-12.1/contrib/llvm/tools/clang/lib/StaticAnalyzer/Core/
H A DSymbolManager.cpp172 void *InsertPos; in getRegionValueSymbol() local
177 DataSet.InsertNode(SD, InsertPos); in getRegionValueSymbol()
191 void *InsertPos; in conjureSymbol() local
196 DataSet.InsertNode(SD, InsertPos); in conjureSymbol()
208 void *InsertPos; in getDerivedSymbol() local
224 void *InsertPos; in getExtentSymbol() local
242 void *InsertPos; in getMetadataSymbol() local
259 void *InsertPos; in getCastSymbol() local
276 void *InsertPos; in getSymIntExpr() local
294 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
304 void *InsertPos; in getPersistentSValWithData() local
317 Map.InsertNode(P, InsertPos); in getPersistentSValWithData()
329 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()
996 void *InsertPos; in getElementRegion() local
997 MemRegion* data = Regions.FindNodeOrInsertPos(ID, InsertPos); in getElementRegion()
[all …]
/freebsd-12.1/contrib/llvm/lib/Target/WebAssembly/
H A DWebAssemblyCFGStackify.cpp131 auto InsertPos = MBB->end(); in GetEarliestInsertPos() local
141 --InsertPos; in GetEarliestInsertPos()
143 return InsertPos; in GetEarliestInsertPos()
155 auto InsertPos = MBB->begin(); in GetLatestInsertPos() local
156 while (InsertPos != MBB->end()) { in GetLatestInsertPos()
165 ++InsertPos; in GetLatestInsertPos()
167 return InsertPos; in GetLatestInsertPos()
305 BuildMI(*Header, InsertPos, Header->findDebugLoc(InsertPos), in placeBlockMarker()
337 MachineInstr *End = BuildMI(MBB, InsertPos, MBB.findPrevDebugLoc(InsertPos), in placeBlockMarker()
387 MachineInstr *Begin = BuildMI(MBB, InsertPos, MBB.findDebugLoc(InsertPos), in placeLoopMarker()
[all …]
H A DWebAssemblyEHRestoreStackPointer.cpp80 auto InsertPos = MBB.begin(); in runOnMachineFunction() local
82 InsertPos++; in runOnMachineFunction()
83 FrameLowering->writeSPToGlobal(WebAssembly::SP32, MF, MBB, InsertPos, in runOnMachineFunction()
H A DWebAssemblyLateEHPrepare.cpp336 auto InsertPos = std::next(MachineBasicBlock::iterator(Catch)); in ensureSingleBBTermPads() local
337 EHPad->insert(InsertPos, Call->removeFromParent()); in ensureSingleBBTermPads()
338 BuildMI(*EHPad, InsertPos, Call->getDebugLoc(), in ensureSingleBBTermPads()
340 EHPad->erase(InsertPos, EHPad->end()); in ensureSingleBBTermPads()
/freebsd-12.1/contrib/llvm/tools/clang/lib/AST/
H A DDeclarationName.cpp295 void *InsertPos = nullptr; in getCXXDeductionGuideName() local
300 CXXDeductionGuideNames.InsertNode(Name, InsertPos); in getCXXDeductionGuideName()
310 void *InsertPos = nullptr; in getCXXConstructorName() local
316 CXXConstructorNames.InsertNode(SpecialName, InsertPos); in getCXXConstructorName()
326 void *InsertPos = nullptr; in getCXXDestructorName() local
332 CXXDestructorNames.InsertNode(SpecialName, InsertPos); in getCXXDestructorName()
341 void *InsertPos = nullptr; in getCXXConversionFunctionName() local
343 CXXConversionFunctionNames.FindNodeOrInsertPos(ID, InsertPos)) in getCXXConversionFunctionName()
348 CXXConversionFunctionNames.InsertNode(SpecialName, InsertPos); in getCXXConversionFunctionName()
372 void *InsertPos = nullptr; in getCXXLiteralOperatorName() local
[all …]
H A DDeclTemplate.cpp203 void *&InsertPos) { in findSpecializationImpl() argument
215 void *InsertPos) { in addSpecializationImpl() argument
218 if (InsertPos) { in addSpecializationImpl()
224 InsertPos == CorrectInsertPos && in addSpecializationImpl()
227 Specializations.InsertNode(Entry, InsertPos); in addSpecializationImpl()
286 InsertPos); in addSpecialization()
394 void *&InsertPos) { in findSpecialization() argument
411 void *InsertPos) { in AddPartialSpecialization() argument
412 if (InsertPos) in AddPartialSpecialization()
994 void *&InsertPos) { in findSpecialization() argument
[all …]
H A DASTContext.cpp643 void *InsertPos = nullptr; in getCanonicalTemplateTemplateParmDecl() local
2825 void *InsertPos = nullptr; in getComplexType() local
2853 void *InsertPos = nullptr; in getPointerType() local
2876 void *InsertPos = nullptr; in getAdjustedType() local
2916 void *InsertPos = nullptr; in getDecayedType() local
2942 void *InsertPos = nullptr; in getBlockPointerType() local
2976 void *InsertPos = nullptr; in getLValueReferenceType() local
3012 void *InsertPos = nullptr; in getRValueReferenceType() local
3046 void *InsertPos = nullptr; in getMemberPointerType() local
4873 if (InsertPos) in getAutoType()
[all …]
/freebsd-12.1/contrib/llvm/lib/CodeGen/GlobalISel/
H A DCSEMIRBuilder.cpp180 void *InsertPos = nullptr; in buildInstr() local
182 MachineInstrBuilder MIB = getDominatingInstrForID(ID, InsertPos); in buildInstr()
190 return memoizeMI(NewMIB, InsertPos); in buildInstr()
200 void *InsertPos = nullptr; in buildConstant() local
204 MachineInstrBuilder MIB = getDominatingInstrForID(ID, InsertPos); in buildConstant()
210 return memoizeMI(NewMIB, InsertPos); in buildConstant()
220 void *InsertPos = nullptr; in buildFConstant() local
224 MachineInstrBuilder MIB = getDominatingInstrForID(ID, InsertPos); in buildFConstant()
230 return memoizeMI(NewMIB, InsertPos); in buildFConstant()
H A DCSEInfo.cpp92 void *&InsertPos) { in getNodeIfExists() argument
93 auto *Node = CSEMap.FindNodeOrInsertPos(ID, InsertPos); in getNodeIfExists()
106 void GISelCSEInfo::insertNode(UniqueMachineInstr *UMI, void *InsertPos) { in insertNode() argument
110 if (InsertPos) in insertNode()
111 CSEMap.InsertNode(UMI, InsertPos); in insertNode()
129 void GISelCSEInfo::insertInstr(MachineInstr *MI, void *InsertPos) { in insertInstr() argument
134 insertNode(Node, InsertPos); in insertInstr()
139 void *&InsertPos) { in getMachineInstrIfExists() argument
141 if (auto *Inst = getNodeIfExists(ID, MBB, InsertPos)) { in getMachineInstrIfExists()
/freebsd-12.1/contrib/llvm/include/llvm/ADT/
H A DFoldingSet.h209 Node *FindNodeOrInsertPos(const FoldingSetNodeID &ID, void *&InsertPos);
214 void InsertNode(Node *N, void *InsertPos);
445 T *FindNodeOrInsertPos(const FoldingSetNodeID &ID, void *&InsertPos) { in FindNodeOrInsertPos() argument
446 return static_cast<T *>(FoldingSetBase::FindNodeOrInsertPos(ID, InsertPos)); in FindNodeOrInsertPos()
452 void InsertNode(T *N, void *InsertPos) { in InsertNode() argument
453 FoldingSetBase::InsertNode(N, InsertPos); in InsertNode()
582 T *FindNodeOrInsertPos(const FoldingSetNodeID &ID, void *&InsertPos) { in FindNodeOrInsertPos() argument
583 return Set.FindNodeOrInsertPos(ID, InsertPos); in FindNodeOrInsertPos()
598 void InsertNode(T *N, void *InsertPos) { in InsertNode() argument
599 Set.InsertNode(N, InsertPos); in InsertNode()
H A DImmutableList.h180 void* InsertPos; in concat() local
184 ListTy* L = Cache.FindNodeOrInsertPos(ID, InsertPos); in concat()
193 Cache.InsertNode(L, InsertPos); in concat()
/freebsd-12.1/contrib/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-12.1/contrib/llvm/lib/Support/
H A DFoldingSet.cpp323 void *&InsertPos) { in FindNodeOrInsertPos() argument
328 InsertPos = nullptr; in FindNodeOrInsertPos()
340 InsertPos = Bucket; in FindNodeOrInsertPos()
347 void FoldingSetBase::InsertNode(Node *N, void *InsertPos) { in InsertNode() argument
353 InsertPos = GetBucketFor(ComputeNodeHash(N, TempID), Buckets, NumBuckets); in InsertNode()
359 void **Bucket = static_cast<void**>(InsertPos); in InsertNode()
/freebsd-12.1/contrib/llvm/tools/clang/lib/Analysis/
H A DAnalysisDeclContext.cpp383 void *InsertPos; in getLocationContext() local
385 LOC *L = cast_or_null<LOC>(Contexts.FindNodeOrInsertPos(ID, InsertPos)); in getLocationContext()
389 Contexts.InsertNode(L, InsertPos); in getLocationContext()
401 void *InsertPos; in getStackFrame() local
403 cast_or_null<StackFrameContext>(Contexts.FindNodeOrInsertPos(ID, InsertPos)); in getStackFrame()
406 Contexts.InsertNode(L, InsertPos); in getStackFrame()
425 void *InsertPos; in getBlockInvocationContext() local
428 InsertPos)); in getBlockInvocationContext()
431 Contexts.InsertNode(L, InsertPos); in getBlockInvocationContext()
/freebsd-12.1/contrib/llvm/lib/CodeGen/
H A DMachineSink.cpp743 MachineBasicBlock::iterator InsertPos, in performSink() argument
756 if (!SuccToSinkTo.empty() && InsertPos != SuccToSinkTo.end()) in performSink()
758 InsertPos->getDebugLoc())); in performSink()
764 SuccToSinkTo.splice(InsertPos, ParentBlock, MI, in performSink()
772 SuccToSinkTo.splice(InsertPos, ParentBlock, DbgMI, in performSink()
886 MachineBasicBlock::iterator InsertPos = SuccToSinkTo->begin(); in SinkInstruction() local
887 while (InsertPos != SuccToSinkTo->end() && InsertPos->isPHI()) in SinkInstruction()
888 ++InsertPos; in SinkInstruction()
890 performSink(MI, *SuccToSinkTo, InsertPos); in SinkInstruction()
1195 MachineBasicBlock::iterator InsertPos = SuccBB->getFirstNonPHI(); in tryToSinkCopy() local
[all …]
/freebsd-12.1/contrib/llvm/include/llvm/Analysis/
H A DVectorUtils.h255 : Factor(Factor), Reverse(Reverse), Align(Align), InsertPos(nullptr) {} in InterleaveGroup()
258 : Align(Align), InsertPos(Instr) { in InterleaveGroup()
330 InstTy *getInsertPos() const { return InsertPos; } in getInsertPos()
331 void setInsertPos(InstTy *Inst) { InsertPos = Inst; } in setInsertPos()
377 InstTy *InsertPos; variable
/freebsd-12.1/contrib/llvm/lib/CodeGen/SelectionDAG/
H A DInstrEmitter.cpp297 BuildMI(*MBB, InsertPos, Op.getDebugLoc(), in getVR()
344 BuildMI(*MBB, InsertPos, Op.getNode()->getDebugLoc(), in AddRegisterOperand()
408 BuildMI(*MBB, InsertPos, Op.getNode()->getDebugLoc(), in AddOperand()
542 BuildMI(*MBB, InsertPos, Node->getDebugLoc(), in EmitSubregNode()
560 BuildMI(*MBB, InsertPos, Node->getDebugLoc(), in EmitSubregNode()
611 MBB->insert(InsertPos, MIB); in EmitSubregNode()
685 MBB->insert(InsertPos, MIB); in EmitRegSequence()
928 MBB->insert(InsertPos, MIB); in EmitMachineNode()
1036 BuildMI(*MBB, InsertPos, Node->getDebugLoc(), in EmitSpecialNode()
1152 MBB->insert(InsertPos, MIB); in EmitSpecialNode()
[all …]
H A DScheduleDAGSDNodes.cpp723 MachineBasicBlock::iterator InsertPos = Emitter.getInsertPos(); in ProcessSDDbgValues() local
732 BB->insert(InsertPos, DbgMI); in ProcessSDDbgValues()
771 MachineBasicBlock::iterator InsertPos) { in EmitPhysRegCopy() argument
789 BuildMI(*BB, InsertPos, DebugLoc(), TII->get(TargetOpcode::COPY), Reg) in EmitPhysRegCopy()
798 BuildMI(*BB, InsertPos, DebugLoc(), TII->get(TargetOpcode::COPY), VRBase) in EmitPhysRegCopy()
810 EmitSchedule(MachineBasicBlock::iterator &InsertPos) { in EmitSchedule() argument
811 InstrEmitter Emitter(BB, InsertPos); in EmitSchedule()
825 BB->insert(InsertPos, DbgMI); in EmitSchedule()
837 TII->insertNoop(*Emitter.getBlock(), InsertPos); in EmitSchedule()
845 EmitPhysRegCopy(SU, CopyVRBaseMap, InsertPos); in EmitSchedule()
[all …]
H A DInstrEmitter.h37 MachineBasicBlock::iterator InsertPos; variable
133 MachineBasicBlock::iterator getInsertPos() { return InsertPos; } in getInsertPos()
H A DScheduleDAGSDNodes.h123 EmitSchedule(MachineBasicBlock::iterator &InsertPos);
188 MachineBasicBlock::iterator InsertPos);
/freebsd-12.1/contrib/llvm/lib/Target/AMDGPU/
H A DR600ControlFlowFinalizer.cpp396 MachineBasicBlock::iterator InsertPos, in insertLiterals() argument
398 MachineBasicBlock *MBB = InsertPos->getParent(); in insertLiterals()
402 InsertPos = BuildMI(MBB, InsertPos->getDebugLoc(), in insertLiterals()
407 return InsertPos; in insertLiterals()
469 void EmitFetchClause(MachineBasicBlock::iterator InsertPos, in EmitFetchClause() argument
476 BB->splice(InsertPos, BB, Clause.second[i]); in EmitFetchClause()
481 void EmitALUClause(MachineBasicBlock::iterator InsertPos, const DebugLoc &DL, in EmitALUClause() argument
488 BB->splice(InsertPos, BB, Clause.second[i]); in EmitALUClause()
/freebsd-12.1/contrib/llvm/tools/llvm-ar/
H A Dllvm-ar.cpp653 int InsertPos = -1; in computeNewArchiveMembers() local
665 InsertPos = Pos; in computeNewArchiveMembers()
667 InsertPos = Pos + 1; in computeNewArchiveMembers()
698 if (!RelPos.empty() && InsertPos == -1) in computeNewArchiveMembers()
702 InsertPos = Ret.size(); in computeNewArchiveMembers()
704 assert(unsigned(InsertPos) <= Ret.size()); in computeNewArchiveMembers()
705 int Pos = InsertPos; in computeNewArchiveMembers()
723 std::inserter(Ret, std::next(Ret.begin(), InsertPos))); in computeNewArchiveMembers()
/freebsd-12.1/contrib/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()
1243 if (InsertPos != Preheader->end()) in convertToHardwareLoop()
1244 DL = InsertPos->getDebugLoc(); in convertToHardwareLoop()
1264 BuildMI(*Preheader, InsertPos, DL, TII->get(LOOP_r)) in convertToHardwareLoop()
[all …]

1234