/llvm-project/llvm/lib/Target/LoongArch/ |
H A D | LoongArchExpandPseudoInsts.cpp | 114 expandMI(MachineBasicBlock & MBB,MachineBasicBlock::iterator MBBI,MachineBasicBlock::iterator & NextMBBI) expandMI() argument 136 expandPcalau12iInstPair(MachineBasicBlock & MBB,MachineBasicBlock::iterator MBBI,MachineBasicBlock::iterator & NextMBBI,unsigned FlagsHi,unsigned SecondOpcode,unsigned FlagsLo) expandPcalau12iInstPair() argument 164 expandLoadAddressPcrel(MachineBasicBlock & MBB,MachineBasicBlock::iterator MBBI,MachineBasicBlock::iterator & NextMBBI) expandLoadAddressPcrel() argument 177 expandLoadAddressGot(MachineBasicBlock & MBB,MachineBasicBlock::iterator MBBI,MachineBasicBlock::iterator & NextMBBI) expandLoadAddressGot() argument 190 expandLoadAddressTLSLE(MachineBasicBlock & MBB,MachineBasicBlock::iterator MBBI,MachineBasicBlock::iterator & NextMBBI) expandLoadAddressTLSLE() argument 238 expandLoadAddressTLSIE(MachineBasicBlock & MBB,MachineBasicBlock::iterator MBBI,MachineBasicBlock::iterator & NextMBBI) expandLoadAddressTLSIE() argument 251 expandLoadAddressTLSLD(MachineBasicBlock & MBB,MachineBasicBlock::iterator MBBI,MachineBasicBlock::iterator & NextMBBI) expandLoadAddressTLSLD() argument 264 expandLoadAddressTLSGD(MachineBasicBlock & MBB,MachineBasicBlock::iterator MBBI,MachineBasicBlock::iterator & NextMBBI) expandLoadAddressTLSGD() argument 277 expandLoadAddressTLSDesc(MachineBasicBlock & MBB,MachineBasicBlock::iterator MBBI,MachineBasicBlock::iterator & NextMBBI) expandLoadAddressTLSDesc() argument 404 expandMI(MachineBasicBlock & MBB,MachineBasicBlock::iterator MBBI,MachineBasicBlock::iterator & NextMBBI) expandMI() argument 435 expandCopyCFR(MachineBasicBlock & MBB,MachineBasicBlock::iterator MBBI,MachineBasicBlock::iterator & NextMBBI) expandCopyCFR() argument 488 expandLargeAddressLoad(MachineBasicBlock & MBB,MachineBasicBlock::iterator MBBI,MachineBasicBlock::iterator & NextMBBI,unsigned LastOpcode,unsigned IdentifyingMO) expandLargeAddressLoad() argument 498 expandLargeAddressLoad(MachineBasicBlock & MBB,MachineBasicBlock::iterator MBBI,MachineBasicBlock::iterator & NextMBBI,unsigned LastOpcode,unsigned IdentifyingMO,const MachineOperand & Symbol,Register DestReg,bool EraseFromParent) expandLargeAddressLoad() argument 576 expandLoadAddressPcrelLarge(MachineBasicBlock & MBB,MachineBasicBlock::iterator MBBI,MachineBasicBlock::iterator & NextMBBI) expandLoadAddressPcrelLarge() argument 585 expandLoadAddressGotLarge(MachineBasicBlock & MBB,MachineBasicBlock::iterator MBBI,MachineBasicBlock::iterator & NextMBBI) expandLoadAddressGotLarge() argument 594 expandLoadAddressTLSIELarge(MachineBasicBlock & MBB,MachineBasicBlock::iterator MBBI,MachineBasicBlock::iterator & NextMBBI) expandLoadAddressTLSIELarge() argument 603 expandLoadAddressTLSLDLarge(MachineBasicBlock & MBB,MachineBasicBlock::iterator MBBI,MachineBasicBlock::iterator & NextMBBI) expandLoadAddressTLSLDLarge() argument 612 expandLoadAddressTLSGDLarge(MachineBasicBlock & MBB,MachineBasicBlock::iterator MBBI,MachineBasicBlock::iterator & NextMBBI) expandLoadAddressTLSGDLarge() argument 621 expandLoadAddressTLSDescPcLarge(MachineBasicBlock & MBB,MachineBasicBlock::iterator MBBI,MachineBasicBlock::iterator & NextMBBI) expandLoadAddressTLSDescPcLarge() argument 673 expandFunctionCALL(MachineBasicBlock & MBB,MachineBasicBlock::iterator MBBI,MachineBasicBlock::iterator & NextMBBI,bool IsTailCall) expandFunctionCALL() argument [all...] |
H A D | LoongArchExpandAtomicPseudoInsts.cpp | 89 expandMI(MachineBasicBlock & MBB,MachineBasicBlock::iterator MBBI,MachineBasicBlock::iterator & NextMBBI) expandMI() argument 303 expandAtomicBinOp(MachineBasicBlock & MBB,MachineBasicBlock::iterator MBBI,AtomicRMWInst::BinOp BinOp,bool IsMasked,int Width,MachineBasicBlock::iterator & NextMBBI) expandAtomicBinOp() argument 352 expandAtomicMinMaxOp(MachineBasicBlock & MBB,MachineBasicBlock::iterator MBBI,AtomicRMWInst::BinOp BinOp,bool IsMasked,int Width,MachineBasicBlock::iterator & NextMBBI) expandAtomicMinMaxOp() argument 471 expandAtomicCmpXchg(MachineBasicBlock & MBB,MachineBasicBlock::iterator MBBI,bool IsMasked,int Width,MachineBasicBlock::iterator & NextMBBI) expandAtomicCmpXchg() argument [all...] |
/llvm-project/llvm/lib/Target/RISCV/ |
H A D | RISCVExpandPseudoInsts.cpp | 103 expandMI(MachineBasicBlock & MBB,MachineBasicBlock::iterator MBBI,MachineBasicBlock::iterator & NextMBBI) expandMI() argument 171 expandCCOp(MachineBasicBlock & MBB,MachineBasicBlock::iterator MBBI,MachineBasicBlock::iterator & NextMBBI) expandCCOp() argument 498 expandMI(MachineBasicBlock & MBB,MachineBasicBlock::iterator MBBI,MachineBasicBlock::iterator & NextMBBI) expandMI() argument 517 expandAuipcInstPair(MachineBasicBlock & MBB,MachineBasicBlock::iterator MBBI,MachineBasicBlock::iterator & NextMBBI,unsigned FlagsHi,unsigned SecondOpcode) expandAuipcInstPair() argument 549 expandLoadLocalAddress(MachineBasicBlock & MBB,MachineBasicBlock::iterator MBBI,MachineBasicBlock::iterator & NextMBBI) expandLoadLocalAddress() argument 556 expandLoadGlobalAddress(MachineBasicBlock & MBB,MachineBasicBlock::iterator MBBI,MachineBasicBlock::iterator & NextMBBI) expandLoadGlobalAddress() argument 564 expandLoadTLSIEAddress(MachineBasicBlock & MBB,MachineBasicBlock::iterator MBBI,MachineBasicBlock::iterator & NextMBBI) expandLoadTLSIEAddress() argument 572 expandLoadTLSGDAddress(MachineBasicBlock & MBB,MachineBasicBlock::iterator MBBI,MachineBasicBlock::iterator & NextMBBI) expandLoadTLSGDAddress() argument 579 expandLoadTLSDescAddress(MachineBasicBlock & MBB,MachineBasicBlock::iterator MBBI,MachineBasicBlock::iterator & NextMBBI) expandLoadTLSDescAddress() argument [all...] |
H A D | RISCVExpandAtomicPseudoInsts.cpp | 109 MachineBasicBlock::iterator &NextMBBI) { in expandMI() 391 MachineBasicBlock::iterator &NextMBBI) { in expandAtomicBinOp() 441 MachineBasicBlock::iterator &NextMBBI) { in expandAtomicMinMaxOp() 627 int Width, MachineBasicBlock::iterator &NextMBBI) { in expandAtomicCmpXchg()
|
H A D | RISCVPostRAExpandPseudoInsts.cpp | 75 expandMI(MachineBasicBlock & MBB,MachineBasicBlock::iterator MBBI,MachineBasicBlock::iterator & NextMBBI) expandMI() argument
|
/llvm-project/llvm/lib/Target/SystemZ/ |
H A D | SystemZPostRewrite.cpp | 79 MachineBasicBlock::iterator &NextMBBI, in selectLOCRMux() 100 MachineBasicBlock::iterator &NextMBBI, in selectSELRMux() 152 MachineBasicBlock::iterator &NextMBBI) { in expandCondMove() 207 MachineBasicBlock::iterator &NextMBBI) { in selectMI()
|
/llvm-project/llvm/lib/Target/AArch64/ |
H A D | AArch64LowerHomogeneousPrologEpilog.cpp | 396 shouldUseFrameHelper(MachineBasicBlock & MBB,MachineBasicBlock::iterator & NextMBBI,SmallVectorImpl<unsigned> & Regs,FrameHelperType Type) shouldUseFrameHelper() argument 470 lowerEpilog(MachineBasicBlock & MBB,MachineBasicBlock::iterator MBBI,MachineBasicBlock::iterator & NextMBBI) lowerEpilog() argument 553 lowerProlog(MachineBasicBlock & MBB,MachineBasicBlock::iterator MBBI,MachineBasicBlock::iterator & NextMBBI) lowerProlog() argument 634 runOnMI(MachineBasicBlock & MBB,MachineBasicBlock::iterator MBBI,MachineBasicBlock::iterator & NextMBBI) runOnMI() argument [all...] |
H A D | AArch64SLSHardening.cpp | 129 MachineBasicBlock::iterator NextMBBI; hardenReturnsAndBRs() local 354 MachineBasicBlock::instr_iterator NextMBBI; hardenBLRs() local
|
H A D | AArch64ExpandPseudoInsts.cpp | 238 expandCMP_SWAP(MachineBasicBlock & MBB,MachineBasicBlock::iterator MBBI,unsigned LdarOp,unsigned StlrOp,unsigned CmpOp,unsigned ExtendImm,unsigned ZeroReg,MachineBasicBlock::iterator & NextMBBI) expandCMP_SWAP() argument 317 expandCMP_SWAP_128(MachineBasicBlock & MBB,MachineBasicBlock::iterator MBBI,MachineBasicBlock::iterator & NextMBBI) expandCMP_SWAP_128() argument 685 expandSetTagLoop(MachineBasicBlock & MBB,MachineBasicBlock::iterator MBBI,MachineBasicBlock::iterator & NextMBBI) expandSetTagLoop() argument 1151 expandMI(MachineBasicBlock & MBB,MachineBasicBlock::iterator MBBI,MachineBasicBlock::iterator & NextMBBI) expandMI() argument [all...] |
H A D | AArch64SpeculationHardening.cpp | 469 NextMBBI = std::next(MBBI); in slhLoads() local
|
/llvm-project/llvm/lib/Target/ARM/ |
H A D | ARMBranchTargets.cpp | 114 auto NextMBBI = std::next(MBBI); in addBTI() local
|
H A D | ARMSLSHardening.cpp | 113 MachineBasicBlock::iterator NextMBBI; in hardenReturnsAndBRs() local 366 MachineBasicBlock::iterator NextMBBI; in hardenIndirectCalls() local
|
H A D | ARMExpandPseudoInsts.cpp | 1809 ExpandCMP_SWAP(MachineBasicBlock & MBB,MachineBasicBlock::iterator MBBI,unsigned LdrexOp,unsigned StrexOp,unsigned UxtOp,MachineBasicBlock::iterator & NextMBBI) ExpandCMP_SWAP() argument 1939 ExpandCMP_SWAP_64(MachineBasicBlock & MBB,MachineBasicBlock::iterator MBBI,MachineBasicBlock::iterator & NextMBBI) ExpandCMP_SWAP_64() argument 2132 ExpandMI(MachineBasicBlock & MBB,MachineBasicBlock::iterator MBBI,MachineBasicBlock::iterator & NextMBBI) ExpandMI() argument [all...] |
H A D | ARMLoadStoreOptimizer.cpp | 1249 MachineBasicBlock::iterator NextMBBI = std::next(MBBI); findIncDecAfter() local [all...] |
/llvm-project/llvm/lib/CodeGen/ |
H A D | BasicBlockSections.cpp | 149 auto NextMBBI = std::next(MBB.getIterator()); INITIALIZE_PASS_DEPENDENCY() local
|