Home
last modified time | relevance | path

Searched refs:setInsertPt (Results 1 – 13 of 13) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DAMDGPUGlobalISelDivergenceLowering.cpp135 B.setInsertPt(*MBB, MBB->SkipPHIsAndLabels(std::next(Instr->getIterator()))); in buildRegCopyToLaneMask()
174 B.setInsertPt(MBB, I); in buildMergeLaneMasks()
184 B.setInsertPt(*In.Block, In.Block->getFirstTerminator()); in constrainAsLaneMask()
H A DAMDGPURegisterBankInfo.cpp140 B.setInsertPt(*MI.getParent(), MI); in applyBank()
837 B.setInsertPt(*LoopBB, LoopBB->end()); in executeInWaterfallLoop()
950 B.setInsertPt(*BodyBB, BodyBB->end()); in executeInWaterfallLoop()
976 B.setInsertPt(*RemainderBB, RemainderBB->begin()); in executeInWaterfallLoop()
1883 B.setInsertPt(*IdxUseInstr.getParent(), IdxUseInstr.getIterator()); in reinsertVectorIndexAdd()
2198 B.setInsertPt(*MI.getParent(), ++MI.getIterator()); in applyMappingImpl()
2236 B.setInsertPt(*SrcMBB, SrcMBB->getFirstTerminator()); in applyMappingImpl()
2252 B.setInsertPt(B.getMBB(), MI); in applyMappingImpl()
2297 B.setInsertPt(*MBB, std::next(MI.getIterator())); in applyMappingImpl()
2533 B.setInsertPt(*MBB, MI.getIterator()); in applyMappingImpl()
[all …]
H A DAMDGPULegalizerInfo.cpp603 B.setInsertPt(B.getMBB(), ++B.getInsertPt()); in castBufferRsrcFromV4I32()
612 B.setInsertPt(B.getMBB(), ++B.getInsertPt()); in castBufferRsrcFromV4I32()
5572 B.setInsertPt(B.getMBB(), ++B.getInsertPt()); in legalizePointerAsRsrcIntrin()
6035 B.setInsertPt(B.getMBB(), ++B.getInsertPt()); in legalizeBufferLoad()
6042 B.setInsertPt(B.getMBB(), ++B.getInsertPt()); in legalizeBufferLoad()
6586 B.setInsertPt(*MI.getParent(), ++MI.getIterator()); in legalizeImageIntrinsic()
6743 B.setInsertPt(B.getMBB(), MI); in legalizeSBufferLoad()
6748 B.setInsertPt(B.getMBB(), MI); in legalizeSBufferLoad()
6769 B.setInsertPt(B.getMBB(), ++B.getInsertPt()); in legalizeSBufferLoad()
7199 B.setInsertPt(B.getMBB(), BrCond->getIterator()); in legalizeIntrinsic()
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Target/SPIRV/
H A DSPIRVPreLegalizer.cpp180 MIB.setInsertPt(*MI.getParent(), MI); in insertBitcasts()
236 MIB.setInsertPt(*MI->getParent(), MI); in propagateSPIRVType()
242 MIB.setInsertPt(*MI->getParent(), MI); in propagateSPIRVType()
376 MIB.setInsertPt(*Def->getParent(), in insertAssignInstr()
412 MIB.setInsertPt(*MI.getParent(), in processInstr()
454 MIB.setInsertPt(*MI.getParent(), MI.getIterator()); in generateAssignInstrs()
622 MIRBuilder.setInsertPt(*I1->getParent(), *I1); in insertInlineAsmProcess()
741 MIB.setInsertPt(*MI.getParent(), MI); in insertSpirvDecorations()
868 MIB.setInsertPt(MBB, MBB.end()); in removeImplicitFallthroughs()
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/GlobalISel/
H A DCSEMIRBuilder.cpp52 setInsertPt(*CurMBB, std::next(MII)); in getDominatingInstrForID()
H A DLegalizerHelper.cpp1494 MIRBuilder.setInsertPt(OpMBB, OpMBB.getFirstTerminatorForward()); in narrowScalar()
1499 MIRBuilder.setInsertPt(MBB, MI); in narrowScalar()
1507 MIRBuilder.setInsertPt(MBB, MBB.getFirstNonPHI()); in narrowScalar()
1630 MIRBuilder.setInsertPt(MIRBuilder.getMBB(), ++MIRBuilder.getInsertPt()); in narrowScalar()
1800 MIRBuilder.setInsertPt(MIRBuilder.getMBB(), ++MIRBuilder.getInsertPt()); in widenScalarDst()
1809 MIRBuilder.setInsertPt(MIRBuilder.getMBB(), ++MIRBuilder.getInsertPt()); in narrowScalarDst()
1817 MIRBuilder.setInsertPt(MIRBuilder.getMBB(), ++MIRBuilder.getInsertPt()); in moreElementsVectorDst()
1839 MIRBuilder.setInsertPt(MIRBuilder.getMBB(), ++MIRBuilder.getInsertPt()); in bitcastDst()
2514 MIRBuilder.setInsertPt(MIRBuilder.getMBB(), ++MIRBuilder.getInsertPt()); in widenScalar()
2535 MIRBuilder.setInsertPt(MIRBuilder.getMBB(), ++MIRBuilder.getInsertPt()); in widenScalar()
[all …]
H A DCombinerHelper.cpp286 B.setInsertPt(*OrigDef->getParent(), OrigDef->getIterator()); in matchFreezeOfSingleMaybePoisonOperand()
324 Builder.setInsertPt(*MI.getParent(), MI); in matchCombineConcatVectors()
359 Builder.setInsertPt(*MI.getParent(), MI); in applyCombineConcatVectors()
529 Builder.setInsertPt(*MI.getParent(), MI); in matchCombineShuffleVector()
544 Builder.setInsertPt(*MI.getParent(), MI); in applyCombineShuffleVector()
566 Builder.setInsertPt(*MI.getParent(), MI); in applyShuffleToExtract()
799 Builder.setInsertPt(*InsertIntoBB, InsertBefore); in applyCombineExtendingLoads()
4098 Builder.setInsertPt(*SrcMI->getParent(), InsertPt); in applyExtendThroughPhis()
H A DIRTranslator.cpp3683 CurBuilder->setInsertPt(*ParentBB, ParentBB->end()); in emitSPDescriptorParent()
3775 CurBuilder->setInsertPt(*FailureBB, FailureBB->end()); in emitSPDescriptorFailure()
/freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/GlobalISel/
H A DMachineIRBuilder.h252 setInsertPt(MBB, InsPt); in MachineIRBuilder()
327 void setInsertPt(MachineBasicBlock &MBB, MachineBasicBlock::iterator II) { in setInsertPt() function
H A DGIMatchTableExecutorImpl.h135 Builder.setInsertPt(*MI->getParent(), ++MI->getIterator()); in executeMatchTable()
/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/GISel/
H A DAArch64RegisterBankInfo.cpp421 Builder.setInsertPt(*MI.getParent(), MI.getIterator()); in applyMappingImpl()
H A DAArch64LegalizerInfo.cpp1595 MIB.setInsertPt(MIB.getMBB(), ++MIB.getInsertPt()); in legalizeIntrinsic()
2183 MIRBuilder.setInsertPt(*NewMI->getParent(), NewMI); in legalizeDynStackAlloc()
H A DAArch64InstructionSelector.cpp2688 MIB.setInsertPt(MIB.getMBB(), std::next(I.getIterator())); in select()
2772 MIB.setInsertPt(MIB.getMBB(), std::next(I.getIterator())); in select()
2967 MIB.setInsertPt(MIB.getMBB(), std::next(LdSt.getIterator())); in select()
3041 MIB.setInsertPt(MIB.getMBB(), std::next(LoadStore->getIterator())); in select()
7896 MIB.setInsertPt(*OpDef->getParent(), InsertPt); in fixupPHIOpBanks()