Home
last modified time | relevance | path

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

1234

/llvm-project/llvm/lib/Target/WebAssembly/
H A DWebAssemblyLateEHPrepare.cpp189 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 DWebAssemblyCFGStackify.cpp212 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 DSymbolManager.cpp170 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 DBasicValueFactory.cpp92 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 DM68kMCCodeEmitter.cpp48 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 DPreferMemberInitializerCheck.cpp201 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 DFoldingSet.cpp75 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 DDeclarationName.cpp293 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 DDeclTemplate.cpp383 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 DASTContext.cpp772 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 DCSEInfo.cpp126 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 DCSEMIRBuilder.cpp321 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 DFoldingSet.h220 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 DImmutableList.h180 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 DFoldingSet.cpp279 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 DQualifiedAutoCheck.cpp257 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 DCSEInfo.h98 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 DInstrEmitter.cpp173 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 DScheduleDAGSDNodes.cpp758 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 DR600ControlFlowFinalizer.cpp363 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 DInstruction.cpp99 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 DPHIElimination.cpp587 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 DVectorUtils.h492 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 DX86FastPreTileConfig.cpp362 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 DHexagonHardwareLoops.cpp834 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...]

1234