/llvm-project/llvm/lib/Target/WebAssembly/ |
H A D | WebAssemblyLateEHPrepare.cpp | 189 auto InsertPos = EHPad->begin(); in hoistCatches() 193 while (InsertPos != EHPad->end() && InsertPos->isEHLabel()) in hoistCatches() 194 InsertPos++; in hoistCatches() 195 if (InsertPos == Catch) in hoistCatches() 198 EHPad->insert(InsertPos, Catch->removeFromParent()); in hoistCatches() 211 auto InsertPos = MBB.begin(); in addCatchAlls() 213 while (InsertPos != MBB.end() && InsertPos->isEHLabel()) in addCatchAlls() 214 InsertPos in addCatchAlls() 186 auto InsertPos = EHPad->begin(); hoistCatches() local 208 auto InsertPos = MBB.begin(); addCatchAlls() local 310 auto InsertPos = MBB.begin(); restoreStackPointer() local [all...] |
H A D | WebAssemblyCFGStackify.cpp | 212 auto InsertPos = MBB->end(); in getLatestInsertPos() 213 while (InsertPos != MBB->begin()) { in getLatestInsertPos() 214 if (BeforeSet.count(&*std::prev(InsertPos))) { in getLatestInsertPos() 217 for (auto Pos = InsertPos, E = MBB->begin(); Pos != E; --Pos) in getLatestInsertPos() 222 --InsertPos; in registerScope() 224 return InsertPos; in registerScope() 236 auto InsertPos = MBB->begin(); in unregisterScope() 237 while (InsertPos != MBB->end()) { in unregisterScope() 238 if (AfterSet.count(&*InsertPos)) { in unregisterScope() 241 for (auto Pos = InsertPos, in unregisterScope() 181 auto InsertPos = MBB->end(); getEarliestInsertPos() local 205 auto InsertPos = MBB->begin(); getLatestInsertPos() local 355 auto InsertPos = getLatestInsertPos(Header, BeforeSet, AfterSet); placeBlockMarker() local 434 auto InsertPos = getEarliestInsertPos(&MBB, BeforeSet, AfterSet); placeLoopMarker() local 603 auto InsertPos = getLatestInsertPos(Header, BeforeSet, AfterSet); placeTryMarker() local [all...] |
/llvm-project/clang/lib/StaticAnalyzer/Core/ |
H A D | SymbolManager.cpp | 170 void *InsertPos; getRegionValueSymbol() local 188 void *InsertPos; conjureSymbol() local 204 void *InsertPos; getDerivedSymbol() local 219 void *InsertPos; getExtentSymbol() local 236 void *InsertPos; getMetadataSymbol() local 252 void *InsertPos; getCastSymbol() local 268 void *InsertPos; getSymIntExpr() local 285 void *InsertPos; getIntSymExpr() local 302 void *InsertPos; getSymSymExpr() local 318 void *InsertPos; getUnarySymExpr() local
|
H A D | BasicValueFactory.cpp | 92 void *InsertPos; in getValue() local 97 FoldNodeTy* P = APSIntSet.FindNodeOrInsertPos(ID, InsertPos); in getValue() 101 APSIntSet.InsertNode(P, InsertPos); in getValue() 129 void *InsertPos; in getCompoundValData() local 131 CompoundValData* D = CompoundValDataSet.FindNodeOrInsertPos(ID, InsertPos); in getCompoundValData() 135 CompoundValDataSet.InsertNode(D, InsertPos); in getCompoundValData() 146 void *InsertPos; in getLazyCompoundValData() local 149 LazyCompoundValDataSet.FindNodeOrInsertPos(ID, InsertPos); in getLazyCompoundValData() 153 LazyCompoundValDataSet.InsertNode(D, InsertPos); in getLazyCompoundValData() 163 void *InsertPos; in getPointerToMemberData() local 338 void *InsertPos; getPersistentSValWithData() local 362 void *InsertPos; getPersistentSValPair() local [all...] |
/llvm-project/llvm/lib/Target/M68k/MCTargetDesc/ |
H A D | M68kMCCodeEmitter.cpp | 48 unsigned InsertPos, APInt &Value, 53 void encodeRelocImm(const MCInst &MI, unsigned OpIdx, unsigned InsertPos, 58 void encodePCRelImm(const MCInst &MI, unsigned OpIdx, unsigned InsertPos, 62 void encodeFPSYSSelect(const MCInst &MI, unsigned OpIdx, unsigned InsertPos, 118 unsigned InsertPos, APInt &Value, in encodeRelocImm() argument 136 unsigned InsertByte = getBytePosition<Size>(InsertPos); in encodeRelocImm() 145 unsigned InsertPos, APInt &Value, in encodePCRelImm() argument 154 unsigned InsertByte = getBytePosition<Size>(InsertPos); in encodePCRelImm() 159 if (InsertPos < 16) in encodePCRelImm() 180 unsigned InsertPos, APIn in encodeFPSYSSelect() argument 200 getMachineOpValue(const MCInst & MI,const MCOperand & Op,unsigned InsertPos,APInt & Value,SmallVectorImpl<MCFixup> & Fixups,const MCSubtargetInfo & STI) const getMachineOpValue() argument [all...] |
/llvm-project/clang-tools-extra/clang-tidy/cppcoreguidelines/ |
H A D | PreferMemberInitializerCheck.cpp | 201 SourceLocation InsertPos; in check() 214 InsertPos = Init->getRParenLoc(); in check() 223 InsertPos = Init->getSourceLocation(); in check() 232 if (InsertPos.isValid()) in check() 233 InvalidFix |= InsertPos.isMacroID(); in check() 238 if (InsertPos.isInvalid()) { in check() 240 InsertPos = in check() 247 InsertPos = Lexer::getLocForEndOfToken( in check() 261 InvalidFix |= InsertPos.isMacroID(); in check() 280 if (InsertPos in check() 203 SourceLocation InsertPos; check() local [all...] |
/llvm-project/llvm/unittests/ADT/ |
H A D | FoldingSet.cpp | 75 void *InsertPos = nullptr; in TEST() local 78 TrivialPair *N = Trivial.FindNodeOrInsertPos(ID, InsertPos); in TEST() 80 EXPECT_EQ(nullptr, InsertPos); in TEST() 90 void *InsertPos = nullptr; in TEST() local 93 TrivialPair *N = Trivial.FindNodeOrInsertPos(ID, InsertPos); in TEST() 95 EXPECT_NE(nullptr, InsertPos); in TEST() 140 void *InsertPos = nullptr; in TEST() local 144 Trivial.FindNodeOrInsertPos(ID, InsertPos); in TEST() 147 Trivial.InsertNode(&T, InsertPos); in TEST()
|
/llvm-project/clang/lib/AST/ |
H A D | DeclarationName.cpp | 293 void *InsertPos = nullptr; in getCXXDeductionGuideName() 294 if (auto *Name = CXXDeductionGuideNames.FindNodeOrInsertPos(ID, InsertPos)) in getCXXDeductionGuideName() 298 CXXDeductionGuideNames.InsertNode(Name, InsertPos); in getCXXDeductionGuideName() 308 void *InsertPos = nullptr; in getCXXConstructorName() 309 if (auto *Name = CXXConstructorNames.FindNodeOrInsertPos(ID, InsertPos)) in getCXXConstructorName() 314 CXXConstructorNames.InsertNode(SpecialName, InsertPos); in getCXXConstructorName() 324 void *InsertPos = nullptr; in getCXXDestructorName() 325 if (auto *Name = CXXDestructorNames.FindNodeOrInsertPos(ID, InsertPos)) in getCXXDestructorName() 330 CXXDestructorNames.InsertNode(SpecialName, InsertPos); in getCXXDestructorName() 339 void *InsertPos in getCXXConversionFunctionName() 295 void *InsertPos = nullptr; getCXXDeductionGuideName() local 310 void *InsertPos = nullptr; getCXXConstructorName() local 326 void *InsertPos = nullptr; getCXXDestructorName() local 341 void *InsertPos = nullptr; getCXXConversionFunctionName() local 372 void *InsertPos = nullptr; getCXXLiteralOperatorName() local [all...] |
H A D | DeclTemplate.cpp | 383 llvm::FoldingSetVector<EntryType> &Specs, void *&InsertPos, in addSpecializationImpl() 390 EntryType *Entry = Specs.FindNodeOrInsertPos(ID, InsertPos); in getInjectedTemplateArgs() 397 llvm::FoldingSetVector<EntryType> &Specs, void *&InsertPos, in getInjectedTemplateArgs() 401 Specs, InsertPos, std::forward<ProfileArguments>(ProfileArgs)...)) in getInjectedTemplateArgs() 409 Specs, InsertPos, std::forward<ProfileArguments>(ProfileArgs)...); 415 void *InsertPos) { in Create() 418 if (InsertPos) { in Create() 428 InsertPos == CorrectInsertPos && in newCommon() 429 "given incorrect InsertPos for specialization"); in newCommon() 431 Specializations.InsertNode(Entry, InsertPos); in newCommon() 351 findSpecializationImpl(llvm::FoldingSetVector<EntryType> & Specs,void * & InsertPos,ProfileArguments &&...ProfileArgs) findSpecializationImpl() argument 365 addSpecializationImpl(llvm::FoldingSetVector<EntryType> & Specializations,EntryType * Entry,void * InsertPos) addSpecializationImpl() argument 446 findSpecialization(ArrayRef<TemplateArgument> Args,void * & InsertPos) findSpecialization() argument 451 addSpecialization(FunctionTemplateSpecializationInfo * Info,void * InsertPos) addSpecialization() argument 537 findSpecialization(ArrayRef<TemplateArgument> Args,void * & InsertPos) findSpecialization() argument 542 AddSpecialization(ClassTemplateSpecializationDecl * D,void * InsertPos) AddSpecialization() argument 549 findPartialSpecialization(ArrayRef<TemplateArgument> Args,TemplateParameterList * TPL,void * & InsertPos) findPartialSpecialization() argument 565 AddPartialSpecialization(ClassTemplatePartialSpecializationDecl * D,void * InsertPos) AddPartialSpecialization() argument 1290 findSpecialization(ArrayRef<TemplateArgument> Args,void * & InsertPos) findSpecialization() argument 1295 AddSpecialization(VarTemplateSpecializationDecl * D,void * InsertPos) AddSpecialization() argument 1301 findPartialSpecialization(ArrayRef<TemplateArgument> Args,TemplateParameterList * TPL,void * & InsertPos) findPartialSpecialization() argument 1316 AddPartialSpecialization(VarTemplatePartialSpecializationDecl * D,void * InsertPos) AddPartialSpecialization() argument [all...] |
H A D | ASTContext.cpp | 772 void *InsertPos = nullptr; in getCanonicalTemplateTemplateParmDecl() 774 = CanonTemplateTemplateParms.FindNodeOrInsertPos(ID, InsertPos); in getCanonicalTemplateTemplateParmDecl() 842 Canonical = CanonTemplateTemplateParms.FindNodeOrInsertPos(ID, InsertPos); in createCXXABI() 848 CanonTemplateTemplateParms.InsertNode(Canonical, InsertPos); in getInterpContext() 3586 void *InsertPos = nullptr; in getRValueReferenceType() 3588 CountAttributedTypes.FindNodeOrInsertPos(ID, InsertPos); in getRValueReferenceType() 3599 CountAttributedTypes.InsertNode(CATy, InsertPos); in getMemberPointerType() 3788 void *InsertPos = nullptr; in getVariableArrayDecayedType() 3789 if (ComplexType *CT = ComplexTypes.FindNodeOrInsertPos(ID, InsertPos)) in getVariableArrayDecayedType() 3799 ComplexType *NewIP = ComplexTypes.FindNodeOrInsertPos(ID, InsertPos); in getVariableArrayDecayedType() 740 void *InsertPos = nullptr; getCanonicalTemplateTemplateParmDecl() local 3189 void *InsertPos = nullptr; getCountAttributedType() local 3340 void *InsertPos = nullptr; getComplexType() local 3368 void *InsertPos = nullptr; getPointerType() local 3391 void *InsertPos = nullptr; getAdjustedType() local 3412 void *InsertPos = nullptr; getDecayedType() local 3461 void *InsertPos = nullptr; getArrayParameterType() local 3492 void *InsertPos = nullptr; getBlockPointerType() local 3528 void *InsertPos = nullptr; getLValueReferenceType() local 3568 void *InsertPos = nullptr; getRValueReferenceType() local 3603 void *InsertPos = nullptr; getMemberPointerType() local 3650 void *InsertPos = nullptr; getConstantArrayType() local 4154 void *InsertPos = nullptr; getVectorType() local 4181 void *InsertPos = nullptr; getDependentVectorType() local 4227 void *InsertPos = nullptr; getExtVectorType() local 4256 void *InsertPos = nullptr; getDependentSizedExtVectorType() local 4300 void *InsertPos = nullptr; getConstantMatrixType() local 4330 void *InsertPos = nullptr; getDependentSizedMatrixType() local 4419 void *InsertPos = nullptr; getFunctionNoProtoType() local 4505 void *InsertPos = nullptr; getFunctionTypeInternal() local 4638 void *InsertPos = nullptr; getPipeType() local 4677 void *InsertPos = nullptr; getBitIntType() local 4693 void *InsertPos = nullptr; getDependentBitIntType() local 4786 void *InsertPos = nullptr; getTypedefType() local 4807 void *InsertPos = nullptr; getUsingType() local 4897 void *InsertPos = nullptr; getBTFTagAttributedType() local 4920 void *InsertPos = nullptr; getSubstTemplateTypeParmType() local 4950 void *InsertPos = nullptr; getSubstTemplateTypeParmPackType() local 4984 void *InsertPos = nullptr; getTemplateTypeParmType() local 5110 void *InsertPos = nullptr; getCanonicalTemplateSpecializationType() local 5138 void *InsertPos = nullptr; getElaboratedType() local 5166 void *InsertPos = nullptr; getParenType() local 5211 void *InsertPos = nullptr; getDependentNameType() local 5247 void *InsertPos = nullptr; getDependentTemplateSpecializationType() local 5344 void *InsertPos = nullptr; getPackExpansionType() local 5422 void *InsertPos = nullptr; getObjCObjectType() local 5565 void *InsertPos = nullptr; getObjCTypeParamType() local 5673 void *InsertPos = nullptr; getObjCObjectPointerType() local 5734 void *InsertPos = nullptr; getTypeOfExprType() local 5809 void *InsertPos = nullptr; getDecltypeType() local 5838 void *InsertPos = nullptr; getPackIndexingType() local 5874 void *InsertPos = nullptr; getUnaryTransformType() local 5904 void *InsertPos = nullptr; getAutoTypeInternal() local 5986 void *InsertPos = nullptr; getDeducedTemplateSpecializationTypeInternal() local 6027 void *InsertPos = nullptr; getAtomicType() local 9378 void *InsertPos = nullptr; getQualifiedTemplateName() local 9401 void *InsertPos = nullptr; getDependentTemplateName() local 9437 void *InsertPos = nullptr; getDependentTemplateName() local 9492 void *InsertPos = nullptr; getSubstTemplateTemplateParmPack() local 12481 void *InsertPos; getMSGuidDecl() local 12497 void *InsertPos; getUnnamedGlobalConstantDecl() local 12519 void *InsertPos; getTemplateParamObjectDecl() local [all...] |
/llvm-project/llvm/lib/CodeGen/GlobalISel/ |
H A D | CSEInfo.cpp | 126 void *&InsertPos) { in getNodeIfExists() 127 auto *Node = CSEMap.FindNodeOrInsertPos(ID, InsertPos); in getNodeIfExists() 140 void GISelCSEInfo::insertNode(UniqueMachineInstr *UMI, void *InsertPos) { in insertNode() 144 if (InsertPos) in insertNode() 145 CSEMap.InsertNode(UMI, InsertPos); in insertNode() 163 void GISelCSEInfo::insertInstr(MachineInstr *MI, void *InsertPos) { in getMachineInstrIfExists() argument 168 insertNode(Node, InsertPos); in getMachineInstrIfExists() 173 void *&InsertPos) { in countOpcodeHit() 175 if (auto *Inst = getNodeIfExists(ID, MBB, InsertPos)) { in countOpcodeHit() 294 void *InsertPos; in verify() 116 getNodeIfExists(FoldingSetNodeID & ID,MachineBasicBlock * MBB,void * & InsertPos) getNodeIfExists() argument 130 insertNode(UniqueMachineInstr * UMI,void * InsertPos) insertNode() argument 153 insertInstr(MachineInstr * MI,void * InsertPos) insertInstr() argument 287 void *InsertPos; verify() local [all...] |
H A D | CSEMIRBuilder.cpp | 321 void *InsertPos = nullptr; in buildInstr() 323 MachineInstrBuilder MIB = getDominatingInstrForID(ID, InsertPos); in buildInstr() 331 return memoizeMI(NewMIB, InsertPos); in buildConstant() 347 void *InsertPos = nullptr; in buildConstant() 351 MachineInstrBuilder MIB = getDominatingInstrForID(ID, InsertPos); in buildConstant() 358 return memoizeMI(NewMIB, InsertPos); in buildFConstant() 374 void *InsertPos = nullptr; in buildFConstant() 378 MachineInstrBuilder MIB = getDominatingInstrForID(ID, InsertPos); in buildFConstant() 384 return memoizeMI(NewMIB, InsertPos); 315 void *InsertPos = nullptr; buildInstr() local 341 void *InsertPos = nullptr; buildConstant() local 368 void *InsertPos = nullptr; buildFConstant() local
|
/llvm-project/llvm/include/llvm/ADT/ |
H A D | FoldingSet.h | 220 Node *FindNodeOrInsertPos(const FoldingSetNodeID &ID, void *&InsertPos, 226 void InsertNode(Node *N, void *InsertPos, const FoldingSetInfo &Info); 505 T *FindNodeOrInsertPos(const FoldingSetNodeID &ID, void *&InsertPos) { in FindNodeOrInsertPos() argument 507 ID, InsertPos, Derived::getFoldingSetInfo())); in FindNodeOrInsertPos() 513 void InsertNode(T *N, void *InsertPos) { in InsertNode() argument 514 FoldingSetBase::InsertNode(N, InsertPos, Derived::getFoldingSetInfo()); in InsertNode() 670 T *FindNodeOrInsertPos(const FoldingSetNodeID &ID, void *&InsertPos) { in FindNodeOrInsertPos() argument 671 return Set.FindNodeOrInsertPos(ID, InsertPos); in FindNodeOrInsertPos() 686 void InsertNode(T *N, void *InsertPos) { in InsertNode() argument 687 Set.InsertNode(N, InsertPos); in InsertNode()
|
H A D | ImmutableList.h | 180 void* InsertPos; in concat() local 184 ListTy* L = Cache.FindNodeOrInsertPos(ID, InsertPos); in concat() 193 Cache.InsertNode(L, InsertPos); in concat()
|
/llvm-project/llvm/lib/Support/ |
H A D | FoldingSet.cpp | 279 const FoldingSetNodeID &ID, void *&InsertPos, const FoldingSetInfo &Info) { in FindNodeOrInsertPos() argument 284 InsertPos = nullptr; in FindNodeOrInsertPos() 296 InsertPos = Bucket; in FindNodeOrInsertPos() 303 void FoldingSetBase::InsertNode(Node *N, void *InsertPos, in InsertNode() argument 310 InsertPos = GetBucketFor(Info.ComputeNodeHash(this, N, TempID), Buckets, in InsertNode() 317 void **Bucket = static_cast<void**>(InsertPos); in InsertNode()
|
/llvm-project/clang-tools-extra/clang-tidy/readability/ |
H A D | QualifiedAutoCheck.cpp | 257 SourceLocation InsertPos = TypeSpec->getBegin(); in check() local 258 diag(InsertPos, in check() 263 << FixItHint::CreateInsertion(InsertPos, "const "); in check() 279 SourceLocation InsertPos = TypeSpec->getBegin(); in check() local 280 diag(InsertPos, "'auto &%0' can be declared as 'const auto &%0'") in check() 281 << Var->getName() << FixItHint::CreateInsertion(InsertPos, "const "); in check()
|
/llvm-project/llvm/include/llvm/CodeGen/GlobalISel/ |
H A D | CSEInfo.h | 98 MachineBasicBlock *MBB, void *&InsertPos); 103 void insertNode(UniqueMachineInstr *UMI, void *InsertPos = nullptr); 109 void *&InsertPos); 113 void insertInstr(MachineInstr *MI, void *InsertPos = nullptr);
|
/llvm-project/llvm/lib/CodeGen/SelectionDAG/ |
H A D | InstrEmitter.cpp | 173 BuildMI(*MBB, InsertPos, Node->getDebugLoc(), TII->get(TargetOpcode::COPY), in EmitCopyFromReg() 276 BuildMI(*MBB, InsertPos, Op.getDebugLoc(), in getVR() 354 BuildMI(*MBB, InsertPos, MIB->getDebugLoc(), in AddRegisterOperand() 423 BuildMI(*MBB, InsertPos, Op.getNode()->getDebugLoc(), in AddOperand() 492 BuildMI(*MBB, InsertPos, DL, TII->get(TargetOpcode::COPY), NewReg) in ConstrainForSubReg() 548 BuildMI(*MBB, InsertPos, Node->getDebugLoc(), in EmitSubregNode() 565 BuildMI(*MBB, InsertPos, Node->getDebugLoc(), in EmitSubregNode() 617 MBB->insert(InsertPos, MIB); in EmitSubregNode() 641 BuildMI(*MBB, InsertPos, Node->getDebugLoc(), TII->get(TargetOpcode::COPY), in EmitCopyToRegClassNode() 690 MBB->insert(InsertPos, MI in EmitRegSequence() [all...] |
H A D | ScheduleDAGSDNodes.cpp | 758 MachineBasicBlock::iterator InsertPos = Emitter.getInsertPos(); in ProcessSDDbgValues() local 776 BB->insert(InsertPos, DbgMI); in ProcessSDDbgValues() 812 MachineBasicBlock::iterator InsertPos) { in EmitPhysRegCopy() argument 831 BuildMI(*BB, InsertPos, DebugLoc(), TII->get(TargetOpcode::COPY), Reg) in EmitPhysRegCopy() 840 BuildMI(*BB, InsertPos, DebugLoc(), TII->get(TargetOpcode::COPY), VRBase) in EmitPhysRegCopy() 848 /// InsertPos and MachineBasicBlock that contains this insertion 852 EmitSchedule(MachineBasicBlock::iterator &InsertPos) { in EmitSchedule() argument 853 InstrEmitter Emitter(DAG->getTarget(), BB, InsertPos); in EmitSchedule() 925 BB->insert(InsertPos, DbgMI); in EmitSchedule() 936 TII->insertNoop(*Emitter.getBlock(), InsertPos); in EmitSchedule() [all...] |
/llvm-project/llvm/lib/Target/AMDGPU/ |
H A D | R600ControlFlowFinalizer.cpp | 363 MachineBasicBlock::iterator InsertPos, 365 MachineBasicBlock *MBB = InsertPos->getParent(); in insertLiterals() argument 369 InsertPos = BuildMI(MBB, InsertPos->getDebugLoc(), in insertLiterals() 374 return InsertPos; in insertLiterals() 436 void EmitFetchClause(MachineBasicBlock::iterator InsertPos, in MakeALUClause() 443 BB->splice(InsertPos, BB, MI); in EmitFetchClause() 447 void EmitALUClause(MachineBasicBlock::iterator InsertPos, const DebugLoc &DL, in EmitFetchClause() 454 BB->splice(InsertPos, BB, MI); in EmitALUClause() 438 EmitFetchClause(MachineBasicBlock::iterator InsertPos,const DebugLoc & DL,ClauseFile & Clause,unsigned & CfCount) EmitFetchClause() argument 449 EmitALUClause(MachineBasicBlock::iterator InsertPos,const DebugLoc & DL,ClauseFile & Clause,unsigned & CfCount) EmitALUClause() argument
|
/llvm-project/llvm/lib/IR/ |
H A D | Instruction.cpp | 99 void Instruction::insertBefore(Instruction *InsertPos) { in insertBefore() 100 insertBefore(InsertPos->getIterator()); 105 void Instruction::insertBefore(BasicBlock::iterator InsertPos) { in insertBefore() 106 insertBefore(*InsertPos->getParent(), InsertPos); 111 void Instruction::insertAfter(Instruction *InsertPos) { in insertAfter() 112 BasicBlock *DestParent = InsertPos->getParent(); in insertAfter() 114 DestParent->getInstList().insertAfter(InsertPos->getIterator(), this); 117 void Instruction::insertAfter(BasicBlock::iterator InsertPos) { in insertInto() 118 BasicBlock *DestParent = InsertPos in insertInto() 97 insertBefore(Instruction * InsertPos) insertBefore() argument 103 insertBefore(BasicBlock::iterator InsertPos) insertBefore() argument 109 insertAfter(Instruction * InsertPos) insertAfter() argument 127 insertBefore(BasicBlock & BB,InstListType::iterator InsertPos) insertBefore() argument [all...] |
/llvm-project/llvm/lib/CodeGen/ |
H A D | PHIElimination.cpp | 587 MachineBasicBlock::iterator InsertPos = in LowerPHINode() 598 BuildMI(opBlock, InsertPos, MPhi->getDebugLoc(), in LowerPHINode() 608 NewSrcInstr = TII->createPHISourceCopy(opBlock, InsertPos, nullptr, in LowerPHINode() 636 for (MachineBasicBlock::iterator Term = InsertPos; Term != opBlock.end(); in LowerPHINode() 647 KillInst = InsertPos; in LowerPHINode() 695 for (MachineBasicBlock::iterator Term = InsertPos; in analyzePHINodes() 706 KillInst = InsertPos; in SplitPHIEdges() 716 KillInst = std::prev(InsertPos); in SplitPHIEdges() 528 MachineBasicBlock::iterator InsertPos = LowerPHINode() local
|
/llvm-project/llvm/include/llvm/Analysis/ |
H A D | VectorUtils.h | 492 InsertPos(nullptr) {} in insertMember() 495 : Alignment(Alignment), InsertPos(Instr) { in insertMember() 574 InstTy *getInsertPos() const { return InsertPos; } 575 void setInsertPos(InstTy *Inst) { InsertPos = Inst; } 619 InstTy *InsertPos; in invalidateGroups() 584 InstTy *InsertPos; global() variable
|
/llvm-project/llvm/lib/Target/X86/ |
H A D | X86FastPreTileConfig.cpp | 362 MachineBasicBlock::iterator InsertPos; in convertPHI() 364 InsertPos = TileDefMI->getParent()->getFirstNonPHI(); in convertPHI() 397 InsertPos = TileDefMI->getIterator(); in convertPHI() 411 addOffset(BuildMI(*TileDefMI->getParent(), InsertPos, DebugLoc(), in convertPHI() 419 MachineBasicBlock::iterator InsertPos = MBB->getFirstNonPHI(); in convertPHI() 421 BuildMI(*MBB, InsertPos, DebugLoc(), TII->get(X86::MOV64ri), StrideReg) in convertPHI() 425 BuildMI(*MBB, InsertPos, DebugLoc(), TII->get(X86::PTILELOADDV), TileReg) in isTileRegDef() 351 MachineBasicBlock::iterator InsertPos; convertPHI() local 408 MachineBasicBlock::iterator InsertPos = MBB->getFirstNonPHI(); convertPHI() local
|
/llvm-project/llvm/lib/Target/Hexagon/ |
H A D | HexagonHardwareLoops.cpp | 834 MachineBasicBlock::iterator InsertPos = PH->getFirstTerminator(); in computeCount() 836 if (InsertPos != PH->end()) in computeCount() 837 DL = InsertPos->getDebugLoc(); in computeCount() 921 BuildMI(*PH, InsertPos, DL, SubD, SubR); in computeCount() 942 BuildMI(*PH, InsertPos, DL, SubD, SubR); in computeCount() 962 BuildMI(*PH, InsertPos, DL, AddD, AddR) in computeCount() 984 BuildMI(*PH, InsertPos, DL, LsrD, LsrR) in computeCount() 1201 MachineBasicBlock::iterator InsertPos = Preheader->getFirstTerminator(); in convertToHardwareLoop() 1243 if (InsertPos != Preheader->end()) in convertToHardwareLoop() 1244 DL = InsertPos in convertToHardwareLoop() 835 MachineBasicBlock::iterator InsertPos = PH->getFirstTerminator(); computeCount() local 1202 MachineBasicBlock::iterator InsertPos = Preheader->getFirstTerminator(); convertToHardwareLoop() local [all...] |