| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/LoongArch/ |
| H A D | LoongArchExpandPseudoInsts.cpp | 111 MachineBasicBlock::iterator &NextMBBI) { in expandMI() argument 159 MachineBasicBlock::iterator &NextMBBI) { in expandLoadAddressPcrel() argument 172 MachineBasicBlock::iterator &NextMBBI) { in expandLoadAddressGot() argument 185 MachineBasicBlock::iterator &NextMBBI) { in expandLoadAddressTLSLE() argument 233 MachineBasicBlock::iterator &NextMBBI) { in expandLoadAddressTLSIE() argument 246 MachineBasicBlock::iterator &NextMBBI) { in expandLoadAddressTLSLD() argument 259 MachineBasicBlock::iterator &NextMBBI) { in expandLoadAddressTLSGD() argument 379 MachineBasicBlock::iterator &NextMBBI) { in expandCopyCFR() argument 419 NextMBBI = MBB.end(); in expandCopyCFR() 520 MachineBasicBlock::iterator &NextMBBI) { in expandLoadAddressPcrelLarge() argument [all …]
|
| H A D | LoongArchExpandAtomicPseudoInsts.cpp | 93 NextMBBI); in expandMI() 96 NextMBBI); in expandMI() 103 NextMBBI); in expandMI() 106 NextMBBI); in expandMI() 109 NextMBBI); in expandMI() 112 NextMBBI); in expandMI() 115 NextMBBI); in expandMI() 118 NextMBBI); in expandMI() 328 NextMBBI = MBB.end(); in expandAtomicBinOp() 457 NextMBBI = MBB.end(); in expandAtomicMinMaxOp() [all …]
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/RISCV/ |
| H A D | RISCVExpandPseudoInsts.cpp | 46 MachineBasicBlock::iterator &NextMBBI); 48 MachineBasicBlock::iterator &NextMBBI); 141 return expandCCOp(MBB, MBBI, NextMBBI); in expandMI() 250 NextMBBI = MBB.end(); in expandCCOp() 410 MachineBasicBlock::iterator &NextMBBI); 482 return expandLoadLocalAddress(MBB, MBBI, NextMBBI); in expandMI() 529 MachineBasicBlock::iterator &NextMBBI) { in expandLoadLocalAddress() argument 536 MachineBasicBlock::iterator &NextMBBI) { in expandLoadGlobalAddress() argument 544 MachineBasicBlock::iterator &NextMBBI) { in expandLoadTLSIEAddress() argument 552 MachineBasicBlock::iterator &NextMBBI) { in expandLoadTLSGDAddress() argument [all …]
|
| H A D | RISCVExpandAtomicPseudoInsts.cpp | 116 NextMBBI); in expandMI() 119 NextMBBI); in expandMI() 122 NextMBBI); in expandMI() 129 NextMBBI); in expandMI() 132 NextMBBI); in expandMI() 135 NextMBBI); in expandMI() 138 NextMBBI); in expandMI() 141 NextMBBI); in expandMI() 417 NextMBBI = MBB.end(); in expandAtomicBinOp() 547 NextMBBI = MBB.end(); in expandAtomicMinMaxOp() [all …]
|
| H A D | RISCVPostRAExpandPseudoInsts.cpp | 47 MachineBasicBlock::iterator &NextMBBI); 76 MachineBasicBlock::iterator &NextMBBI) { in expandMI() argument
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/SystemZ/ |
| H A D | SystemZPostRewrite.cpp | 45 MachineBasicBlock::iterator &NextMBBI, 50 MachineBasicBlock::iterator &NextMBBI, 55 MachineBasicBlock::iterator &NextMBBI); 57 MachineBasicBlock::iterator &NextMBBI); 79 MachineBasicBlock::iterator &NextMBBI, in selectLOCRMux() argument 92 expandCondMove(MBB, MBBI, NextMBBI); in selectLOCRMux() 144 expandCondMove(MBB, MBBI, NextMBBI); in selectSELRMux() 197 NextMBBI = MBB.end(); in expandCondMove() 207 MachineBasicBlock::iterator &NextMBBI) { in selectMI() argument 231 selectLOCRMux(MBB, MBBI, NextMBBI, SystemZ::LOCR, SystemZ::LOCFHR); in selectMI() [all …]
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/AArch64/ |
| H A D | AArch64LowerHomogeneousPrologEpilog.cpp | 60 MachineBasicBlock::iterator &NextMBBI); 66 MachineBasicBlock::iterator &NextMBBI); 71 MachineBasicBlock::iterator &NextMBBI); 433 if (NextMBBI == MBB.end()) in shouldUseFrameHelper() 469 MachineBasicBlock::iterator &NextMBBI) { in lowerEpilog() argument 494 auto Return = NextMBBI; in lowerEpilog() 505 NextMBBI = std::next(Return); in lowerEpilog() 507 } else if (shouldUseFrameHelper(MBB, NextMBBI, Regs, in lowerEpilog() 552 MachineBasicBlock::iterator &NextMBBI) { in lowerProlog() argument 640 return lowerProlog(MBB, MBBI, NextMBBI); in runOnMI() [all …]
|
| H A D | AArch64SLSHardening.cpp | 128 MachineBasicBlock::iterator NextMBBI; in hardenReturnsAndBRs() local 129 for (; MBBI != E; MBBI = NextMBBI) { in hardenReturnsAndBRs() 131 NextMBBI = std::next(MBBI); in hardenReturnsAndBRs() 384 MachineBasicBlock::instr_iterator NextMBBI; in hardenBLRs() local 385 for (; MBBI != E; MBBI = NextMBBI) { in hardenBLRs() 387 NextMBBI = std::next(MBBI); in hardenBLRs()
|
| H A D | AArch64ExpandPseudoInsts.cpp | 66 MachineBasicBlock::iterator &NextMBBI); 225 MachineBasicBlock::iterator &NextMBBI) { in expandCMP_SWAP() argument 285 NextMBBI = MBB.end(); in expandCMP_SWAP() 304 MachineBasicBlock::iterator &NextMBBI) { in expandCMP_SWAP_128() argument 417 NextMBBI = MBB.end(); in expandCMP_SWAP_128() 672 MachineBasicBlock::iterator &NextMBBI) { in expandSetTagLoop() argument 731 NextMBBI = MBB.end(); in expandSetTagLoop() 1431 AArch64::WZR, NextMBBI); in expandMI() 1436 AArch64::WZR, NextMBBI); in expandMI() 1441 AArch64::WZR, NextMBBI); in expandMI() [all …]
|
| H A D | AArch64SpeculationHardening.cpp | 469 MachineBasicBlock::iterator NextMBBI; in slhLoads() local 470 for (; MBBI != E; MBBI = NextMBBI) { in slhLoads() 472 NextMBBI = std::next(MBBI); in slhLoads() 520 Modified |= makeGPRSpeculationSafe(MBB, NextMBBI, MI, Def.getReg()); in slhLoads()
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/ARM/ |
| H A D | ARMSLSHardening.cpp | 113 MachineBasicBlock::iterator NextMBBI; in hardenReturnsAndBRs() local 114 for (; MBBI != E; MBBI = NextMBBI) { in hardenReturnsAndBRs() 116 NextMBBI = std::next(MBBI); in hardenReturnsAndBRs() 365 MachineBasicBlock::iterator NextMBBI; in hardenIndirectCalls() local 366 for (; MBBI != E; MBBI = NextMBBI) { in hardenIndirectCalls() 368 NextMBBI = std::next(MBBI); in hardenIndirectCalls()
|
| H A D | ARMBranchTargets.cpp | 114 auto NextMBBI = std::next(MBBI); in addBTI() local 116 MBBI = NextMBBI; in addBTI()
|
| H A D | ARMLoadStoreOptimizer.cpp | 1248 MachineBasicBlock::iterator NextMBBI = std::next(MBBI); in findIncDecAfter() local 1249 while (NextMBBI != EndMBBI) { in findIncDecAfter() 1251 while (NextMBBI != EndMBBI && NextMBBI->isDebugInstr()) in findIncDecAfter() 1252 ++NextMBBI; in findIncDecAfter() 1253 if (NextMBBI == EndMBBI) in findIncDecAfter() 1256 unsigned Off = isIncrementOrDecrement(*NextMBBI, Reg, Pred, PredReg); in findIncDecAfter() 1259 return NextMBBI; in findIncDecAfter() 1267 if (Reg == ARM::SP || NextMBBI->readsRegister(Reg, TRI) || in findIncDecAfter() 1268 NextMBBI->definesRegister(Reg, TRI)) in findIncDecAfter() 1271 ++NextMBBI; in findIncDecAfter()
|
| H A D | ARMExpandPseudoInsts.cpp | 65 MachineBasicBlock::iterator &NextMBBI); 112 MachineBasicBlock::iterator &NextMBBI); 116 MachineBasicBlock::iterator &NextMBBI); 1890 NextMBBI = MBB.end(); in ExpandCMP_SWAP() 2011 NextMBBI = MBB.end(); in ExpandCMP_SWAP_64() 2118 MachineBasicBlock::iterator &NextMBBI) { in ExpandMI() argument 3135 NextMBBI); in ExpandMI() 3139 NextMBBI); in ExpandMI() 3147 NextMBBI); in ExpandMI() 3151 NextMBBI); in ExpandMI() [all …]
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/CodeGen/ |
| H A D | BasicBlockSections.cpp | 145 auto NextMBBI = std::next(MBB.getIterator()); in INITIALIZE_PASS_DEPENDENCY() local 153 if (FTMBB && (MBB.isEndSection() || &*NextMBBI != FTMBB)) in INITIALIZE_PASS_DEPENDENCY()
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/Mips/ |
| H A D | MipsExpandPseudo.cpp | 55 MachineBasicBlock::iterator &NextMBBI); 58 MachineBasicBlock::iterator &NextMBBI);
|