/freebsd-11-stable/contrib/llvm-project/clang/lib/StaticAnalyzer/Core/ |
H A D | BasicValueFactory.cpp | 91 void *InsertPos; local 96 FoldNodeTy* P = APSIntSet.FindNodeOrInsertPos(ID, InsertPos); 101 APSIntSet.InsertNode(P, InsertPos); 129 void *InsertPos; local 131 CompoundValData* D = CompoundValDataSet.FindNodeOrInsertPos(ID, InsertPos); 136 CompoundValDataSet.InsertNode(D, InsertPos); 147 void *InsertPos; local 150 LazyCompoundValDataSet.FindNodeOrInsertPos(ID, InsertPos); 155 LazyCompoundValDataSet.InsertNode(D, InsertPos); 165 void *InsertPos; local 305 void *InsertPos; local 330 void *InsertPos; local [all...] |
H A D | SymbolManager.cpp | 171 void *InsertPos; local 172 SymExpr *SD = DataSet.FindNodeOrInsertPos(profile, InsertPos); 176 DataSet.InsertNode(SD, InsertPos); 190 void *InsertPos; local 191 SymExpr *SD = DataSet.FindNodeOrInsertPos(profile, InsertPos); 195 DataSet.InsertNode(SD, InsertPos); 207 void *InsertPos; local 208 SymExpr *SD = DataSet.FindNodeOrInsertPos(profile, InsertPos); 212 DataSet.InsertNode(SD, InsertPos); 223 void *InsertPos; local 241 void *InsertPos; local 258 void *InsertPos; local 275 void *InsertPos; local 293 void *InsertPos; local 311 void *InsertPos; local [all...] |
/freebsd-11-stable/contrib/llvm-project/clang/lib/AST/ |
H A D | DeclarationName.cpp | 289 void *InsertPos = nullptr; local 290 if (auto *Name = CXXDeductionGuideNames.FindNodeOrInsertPos(ID, InsertPos)) 294 CXXDeductionGuideNames.InsertNode(Name, InsertPos); 304 void *InsertPos = nullptr; local 305 if (auto *Name = CXXConstructorNames.FindNodeOrInsertPos(ID, InsertPos)) 310 CXXConstructorNames.InsertNode(SpecialName, InsertPos); 320 void *InsertPos = nullptr; local 321 if (auto *Name = CXXDestructorNames.FindNodeOrInsertPos(ID, InsertPos)) 326 CXXDestructorNames.InsertNode(SpecialName, InsertPos); 335 void *InsertPos local 366 void *InsertPos = nullptr; local [all...] |
H A D | DeclTemplate.cpp | 273 llvm::FoldingSetVector<EntryType> &Specs, void *&InsertPos, 280 EntryType *Entry = Specs.FindNodeOrInsertPos(ID, InsertPos); 287 void *InsertPos) { 290 if (InsertPos) { 296 InsertPos == CorrectInsertPos && 297 "given incorrect InsertPos for specialization"); 299 Specializations.InsertNode(Entry, InsertPos); 351 void *&InsertPos) { 352 return findSpecializationImpl(getSpecializations(), InsertPos, Args); 356 FunctionTemplateSpecializationInfo *Info, void *InsertPos) { 272 findSpecializationImpl( llvm::FoldingSetVector<EntryType> &Specs, void *&InsertPos, ProfileArguments&&... ProfileArgs) argument 285 addSpecializationImpl( llvm::FoldingSetVector<EntryType> &Specializations, EntryType *Entry, void *InsertPos) argument 350 findSpecialization(ArrayRef<TemplateArgument> Args, void *&InsertPos) argument 355 addSpecialization( FunctionTemplateSpecializationInfo *Info, void *InsertPos) argument 358 InsertPos); local 456 findSpecialization(ArrayRef<TemplateArgument> Args, void *&InsertPos) argument 461 AddSpecialization(ClassTemplateSpecializationDecl *D, void *InsertPos) argument 463 addSpecializationImpl<ClassTemplateDecl>(getSpecializations(), D, InsertPos); local 467 findPartialSpecialization( ArrayRef<TemplateArgument> Args, TemplateParameterList *TPL, void *&InsertPos) argument 514 AddPartialSpecialization( ClassTemplatePartialSpecializationDecl *D, void *InsertPos) argument 1158 findSpecialization(ArrayRef<TemplateArgument> Args, void *&InsertPos) argument 1163 AddSpecialization(VarTemplateSpecializationDecl *D, void *InsertPos) argument 1165 addSpecializationImpl<VarTemplateDecl>(getSpecializations(), D, InsertPos); local 1169 findPartialSpecialization(ArrayRef<TemplateArgument> Args, TemplateParameterList *TPL, void *&InsertPos) argument 1185 AddPartialSpecialization( VarTemplatePartialSpecializationDecl *D, void *InsertPos) argument [all...] |
H A D | ASTContext.cpp | 776 void *InsertPos = nullptr; local 778 = CanonTemplateTemplateParms.FindNodeOrInsertPos(ID, InsertPos); 879 Canonical = CanonTemplateTemplateParms.FindNodeOrInsertPos(ID, InsertPos); 885 CanonTemplateTemplateParms.InsertNode(Canonical, InsertPos); 3076 void *InsertPos = nullptr; local 3077 if (ComplexType *CT = ComplexTypes.FindNodeOrInsertPos(ID, InsertPos)) 3087 ComplexType *NewIP = ComplexTypes.FindNodeOrInsertPos(ID, InsertPos); 3092 ComplexTypes.InsertNode(New, InsertPos); 3104 void *InsertPos = nullptr; local 3105 if (PointerType *PT = PointerTypes.FindNodeOrInsertPos(ID, InsertPos)) 3127 void *InsertPos = nullptr; local 3167 void *InsertPos = nullptr; local 3193 void *InsertPos = nullptr; local 3227 void *InsertPos = nullptr; local 3263 void *InsertPos = nullptr; local 3297 void *InsertPos = nullptr; local 3343 void *InsertPos = nullptr; local 3655 void *InsertPos = nullptr; local 3683 void *InsertPos = nullptr; local 3725 void *InsertPos = nullptr; local 3754 void *InsertPos = nullptr; local 3839 void *InsertPos = nullptr; local 3925 void *InsertPos = nullptr; local 4056 void *InsertPos = nullptr; local 4224 void *InsertPos = nullptr; local 4251 void *InsertPos = nullptr; local 4280 void *InsertPos = nullptr; local 4414 void *InsertPos = nullptr; local 4442 void *InsertPos = nullptr; local 4469 void *InsertPos = nullptr; local 4514 void *InsertPos = nullptr; local 4552 void *InsertPos = nullptr; local 4646 void *InsertPos = nullptr; local 4730 void *InsertPos = nullptr; local 4876 void *InsertPos = nullptr; local 4973 void *InsertPos = nullptr; local 5032 void *InsertPos = nullptr; local 5082 void *InsertPos = nullptr; local 5113 void *InsertPos = nullptr; local 5151 void *InsertPos = nullptr; local 5175 void *InsertPos = nullptr; local 5199 void *InsertPos = nullptr; local 7912 void *InsertPos = nullptr; local 7935 void *InsertPos = nullptr; local 7971 void *InsertPos = nullptr; local 8022 void *InsertPos = nullptr; local [all...] |
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/WebAssembly/ |
H A D | WebAssemblyLateEHPrepare.cpp | 132 auto InsertPos = MBB.begin(); local 133 if (InsertPos->isEHLabel()) // EH pad starts with an EH label 134 ++InsertPos; 136 BuildMI(MBB, InsertPos, MBB.begin()->getDebugLoc(), 382 auto InsertPos = MBB.begin(); local 383 if (InsertPos->isEHLabel()) // EH pad starts with an EH label 384 ++InsertPos; 385 if (InsertPos->getOpcode() == WebAssembly::CATCH) 386 ++InsertPos; 387 FrameLowering->writeSPToGlobal(WebAssembly::SP32, MF, MBB, InsertPos, [all...] |
H A D | WebAssemblyCFGStackify.cpp | 139 auto InsertPos = MBB->end(); local 140 while (InsertPos != MBB->begin()) { 141 if (BeforeSet.count(&*std::prev(InsertPos))) { 144 for (auto Pos = InsertPos, E = MBB->begin(); Pos != E; --Pos) 149 --InsertPos; 151 return InsertPos; 163 auto InsertPos = MBB->begin(); local 164 while (InsertPos != MBB->end()) { 165 if (AfterSet.count(&*InsertPos)) { 168 for (auto Pos = InsertPos, 327 auto InsertPos = getLatestInsertPos(Header, BeforeSet, AfterSet); local 407 auto InsertPos = getEarliestInsertPos(&MBB, BeforeSet, AfterSet); local 575 auto InsertPos = getLatestInsertPos(Header, BeforeSet, AfterSet); local [all...] |
/freebsd-11-stable/contrib/llvm-project/llvm/lib/CodeGen/GlobalISel/ |
H A D | CSEInfo.cpp | 108 void *&InsertPos) { 109 auto *Node = CSEMap.FindNodeOrInsertPos(ID, InsertPos); 122 void GISelCSEInfo::insertNode(UniqueMachineInstr *UMI, void *InsertPos) { argument 126 if (InsertPos) 127 CSEMap.InsertNode(UMI, InsertPos); 145 void GISelCSEInfo::insertInstr(MachineInstr *MI, void *InsertPos) { argument 150 insertNode(Node, InsertPos); 155 void *&InsertPos) { 157 if (auto *Inst = getNodeIfExists(ID, MBB, InsertPos)) { 106 getNodeIfExists(FoldingSetNodeID &ID, MachineBasicBlock *MBB, void *&InsertPos) argument 153 getMachineInstrIfExists(FoldingSetNodeID &ID, MachineBasicBlock *MBB, void *&InsertPos) argument
|
H A D | CSEMIRBuilder.cpp | 191 void *InsertPos = nullptr; 193 MachineInstrBuilder MIB = getDominatingInstrForID(ID, InsertPos); 201 return memoizeMI(NewMIB, InsertPos); 217 void *InsertPos = nullptr; 221 MachineInstrBuilder MIB = getDominatingInstrForID(ID, InsertPos); 228 return memoizeMI(NewMIB, InsertPos); 244 void *InsertPos = nullptr; 248 MachineInstrBuilder MIB = getDominatingInstrForID(ID, InsertPos); 254 return memoizeMI(NewMIB, InsertPos);
|
/freebsd-11-stable/contrib/llvm-project/llvm/include/llvm/CodeGen/GlobalISel/ |
H A D | CSEInfo.h | 99 MachineBasicBlock *MBB, void *&InsertPos); 104 void insertNode(UniqueMachineInstr *UMI, void *InsertPos = nullptr); 110 void *&InsertPos); 114 void insertInstr(MachineInstr *MI, void *InsertPos = nullptr);
|
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Support/ |
H A D | FoldingSet.cpp | 322 void *&InsertPos) { 327 InsertPos = nullptr; 338 // Didn't find the node, return null with the bucket as the InsertPos. 339 InsertPos = Bucket; 344 /// is not already in the map. InsertPos must be obtained from 346 void FoldingSetBase::InsertNode(Node *N, void *InsertPos) { argument 352 InsertPos = GetBucketFor(ComputeNodeHash(N, TempID), Buckets, NumBuckets); 358 void **Bucket = static_cast<void**>(InsertPos); 321 FindNodeOrInsertPos(const FoldingSetNodeID &ID, void *&InsertPos) argument
|
H A D | ItaniumManglingCanonicalizer.cpp | 112 void *InsertPos; local 113 if (NodeHeader *Existing = Nodes.FindNodeOrInsertPos(ID, InsertPos)) 125 Nodes.InsertNode(New, InsertPos);
|
/freebsd-11-stable/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/ |
H A D | InstrEmitter.h | 36 MachineBasicBlock::iterator InsertPos; member in class:llvm::InstrEmitter 127 MachineBasicBlock::iterator getInsertPos() { return InsertPos; }
|
H A D | ScheduleDAGSDNodes.h | 123 EmitSchedule(MachineBasicBlock::iterator &InsertPos); 188 MachineBasicBlock::iterator InsertPos);
|
H A D | InstrEmitter.cpp | 177 BuildMI(*MBB, InsertPos, Node->getDebugLoc(), TII->get(TargetOpcode::COPY), 276 BuildMI(*MBB, InsertPos, Op.getDebugLoc(), 323 BuildMI(*MBB, InsertPos, Op.getNode()->getDebugLoc(), 390 BuildMI(*MBB, InsertPos, Op.getNode()->getDebugLoc(), 468 BuildMI(*MBB, InsertPos, DL, TII->get(TargetOpcode::COPY), NewReg) 524 BuildMI(*MBB, InsertPos, Node->getDebugLoc(), 541 BuildMI(*MBB, InsertPos, Node->getDebugLoc(), 593 MBB->insert(InsertPos, MIB); 617 BuildMI(*MBB, InsertPos, Node->getDebugLoc(), TII->get(TargetOpcode::COPY), 667 MBB->insert(InsertPos, MI [all...] |
H A D | ScheduleDAGSDNodes.cpp | 741 MachineBasicBlock::iterator InsertPos = Emitter.getInsertPos(); 750 BB->insert(InsertPos, DbgMI); 788 MachineBasicBlock::iterator InsertPos) { 806 BuildMI(*BB, InsertPos, DebugLoc(), TII->get(TargetOpcode::COPY), Reg) 815 BuildMI(*BB, InsertPos, DebugLoc(), TII->get(TargetOpcode::COPY), VRBase) 823 /// InsertPos and MachineBasicBlock that contains this insertion 827 EmitSchedule(MachineBasicBlock::iterator &InsertPos) { 828 InstrEmitter Emitter(BB, InsertPos); 879 BB->insert(InsertPos, DbgMI); 891 TII->insertNoop(*Emitter.getBlock(), InsertPos); [all...] |
/freebsd-11-stable/contrib/llvm-project/llvm/include/llvm/ADT/ |
H A D | FoldingSet.h | 208 Node *FindNodeOrInsertPos(const FoldingSetNodeID &ID, void *&InsertPos); 211 /// it is not already in the folding set. InsertPos must be obtained from 213 void InsertNode(Node *N, void *InsertPos); 444 T *FindNodeOrInsertPos(const FoldingSetNodeID &ID, void *&InsertPos) { argument 445 return static_cast<T *>(FoldingSetBase::FindNodeOrInsertPos(ID, InsertPos)); 449 /// it is not already in the folding set. InsertPos must be obtained from 451 void InsertNode(T *N, void *InsertPos) { argument 452 FoldingSetBase::InsertNode(N, InsertPos); 581 T *FindNodeOrInsertPos(const FoldingSetNodeID &ID, void *&InsertPos) { argument 582 return Set.FindNodeOrInsertPos(ID, InsertPos); 597 InsertNode(T *N, void *InsertPos) argument [all...] |
H A D | ImmutableList.h | 179 void* InsertPos; local 183 ListTy* L = Cache.FindNodeOrInsertPos(ID, InsertPos); 192 Cache.InsertNode(L, InsertPos);
|
/freebsd-11-stable/contrib/llvm-project/clang/lib/Analysis/ |
H A D | AnalysisDeclContext.cpp | 387 void *InsertPos; local 389 LOC *L = cast_or_null<LOC>(Contexts.FindNodeOrInsertPos(ID, InsertPos)); 393 Contexts.InsertNode(L, InsertPos); 403 void *InsertPos; local 405 cast_or_null<StackFrameContext>(Contexts.FindNodeOrInsertPos(ID, InsertPos)); 408 Contexts.InsertNode(L, InsertPos); 427 void *InsertPos; local 430 InsertPos)); 433 Contexts.InsertNode(L, InsertPos);
|
/freebsd-11-stable/contrib/llvm-project/clang/lib/Frontend/Rewrite/ |
H A D | RewriteMacros.cpp | 194 unsigned InsertPos = PPOffs; 203 RB.InsertTextBefore(InsertPos, Expansion);
|
/freebsd-11-stable/contrib/llvm-project/lldb/source/Symbol/ |
H A D | CxxModuleHandler.cpp | 257 void *InsertPos = nullptr; local 259 new_class_template->findSpecialization(imported_args, InsertPos); 277 new_class_template->AddSpecialization(result, InsertPos);
|
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/ARM/ |
H A D | Thumb2ITBlockPass.cpp | 222 MachineBasicBlock::iterator InsertPos = MIB.getInstr(); local 255 MBB.insert(InsertPos, NMI); 275 finalizeBundle(MBB, InsertPos.getInstrIterator(),
|
/freebsd-11-stable/contrib/llvm-project/llvm/lib/CodeGen/ |
H A D | MachineSink.cpp | 834 MachineBasicBlock::iterator InsertPos, 840 if (!SuccToSinkTo.empty() && InsertPos != SuccToSinkTo.end()) 842 InsertPos->getDebugLoc())); 848 SuccToSinkTo.splice(InsertPos, ParentBlock, MI, 860 SuccToSinkTo.insert(InsertPos, NewDbgMI); 977 MachineBasicBlock::iterator InsertPos = SuccToSinkTo->begin(); local 978 while (InsertPos != SuccToSinkTo->end() && InsertPos->isPHI()) 979 ++InsertPos; 1010 performSink(MI, *SuccToSinkTo, InsertPos, DbgUsersToSin 833 performSink(MachineInstr &MI, MachineBasicBlock &SuccToSinkTo, MachineBasicBlock::iterator InsertPos, SmallVectorImpl<MachineInstr *> &DbgValuesToSink) argument 1372 MachineBasicBlock::iterator InsertPos = SuccBB->getFirstNonPHI(); local [all...] |
/freebsd-11-stable/contrib/llvm-project/llvm/include/llvm/Analysis/ |
H A D | VectorUtils.h | 421 InsertPos(nullptr) {} 424 : Alignment(Alignment), InsertPos(Instr) { 502 InstTy *getInsertPos() const { return InsertPos; } 503 void setInsertPos(InstTy *Inst) { InsertPos = Inst; } 549 InstTy *InsertPos; member in class:llvm::InterleaveGroup
|
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Transforms/Vectorize/ |
H A D | VPlan.cpp | 278 void VPRecipeBase::insertBefore(VPRecipeBase *InsertPos) { argument 280 assert(InsertPos->getParent() && 282 Parent = InsertPos->getParent(); 283 Parent->getRecipeList().insert(InsertPos->getIterator(), this); 286 void VPRecipeBase::insertAfter(VPRecipeBase *InsertPos) { argument 288 assert(InsertPos->getParent() && 290 Parent = InsertPos->getParent(); 291 Parent->getRecipeList().insertAfter(InsertPos->getIterator(), this); 305 void VPRecipeBase::moveAfter(VPRecipeBase *InsertPos) { argument 307 insertAfter(InsertPos); [all...] |