| /freebsd-13.1/contrib/llvm-project/llvm/lib/Target/RISCV/ |
| H A D | RISCVExpandPseudoInsts.cpp | 45 MachineBasicBlock::iterator &NextMBBI); 100 return expandLoadLocalAddress(MBB, MBBI, NextMBBI); in expandMI() 102 return expandLoadAddress(MBB, MBBI, NextMBBI); in expandMI() 104 return expandLoadTLSIEAddress(MBB, MBBI, NextMBBI); in expandMI() 106 return expandLoadTLSGDAddress(MBB, MBBI, NextMBBI); in expandMI() 159 MachineBasicBlock::iterator &NextMBBI, unsigned FlagsHi, in expandAuipcInstPair() argument 193 NextMBBI = MBB.end(); in expandAuipcInstPair() 200 MachineBasicBlock::iterator &NextMBBI) { in expandLoadLocalAddress() argument 207 MachineBasicBlock::iterator &NextMBBI) { in expandLoadAddress() argument 225 MachineBasicBlock::iterator &NextMBBI) { in expandLoadTLSIEAddress() argument [all …]
|
| H A D | RISCVExpandAtomicPseudoInsts.cpp | 95 NextMBBI); in expandMI() 98 NextMBBI); in expandMI() 101 NextMBBI); in expandMI() 108 NextMBBI); in expandMI() 111 NextMBBI); in expandMI() 114 NextMBBI); in expandMI() 117 NextMBBI); in expandMI() 120 NextMBBI); in expandMI() 369 NextMBBI = MBB.end(); in expandAtomicBinOp() 499 NextMBBI = MBB.end(); in expandAtomicMinMaxOp() [all …]
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/Target/SystemZ/ |
| H A D | SystemZPostRewrite.cpp | 52 MachineBasicBlock::iterator &NextMBBI, 57 MachineBasicBlock::iterator &NextMBBI, 62 MachineBasicBlock::iterator &NextMBBI); 64 MachineBasicBlock::iterator &NextMBBI); 86 MachineBasicBlock::iterator &NextMBBI, in selectLOCRMux() argument 99 expandCondMove(MBB, MBBI, NextMBBI); in selectLOCRMux() 151 expandCondMove(MBB, MBBI, NextMBBI); in selectSELRMux() 204 NextMBBI = MBB.end(); in expandCondMove() 214 MachineBasicBlock::iterator &NextMBBI) { in selectMI() argument 238 selectLOCRMux(MBB, MBBI, NextMBBI, SystemZ::LOCR, SystemZ::LOCFHR); in selectMI() [all …]
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/Target/AArch64/ |
| H A D | AArch64LowerHomogeneousPrologEpilog.cpp | 59 MachineBasicBlock::iterator &NextMBBI); 65 MachineBasicBlock::iterator &NextMBBI); 70 MachineBasicBlock::iterator &NextMBBI); 394 if (NextMBBI == MBB.end()) in shouldUseFrameHelper() 430 MachineBasicBlock::iterator &NextMBBI) { in lowerEpilog() argument 446 auto Return = NextMBBI; in lowerEpilog() 457 NextMBBI = std::next(Return); in lowerEpilog() 459 } else if (shouldUseFrameHelper(MBB, NextMBBI, Regs, in lowerEpilog() 504 MachineBasicBlock::iterator &NextMBBI) { in lowerProlog() argument 583 return lowerProlog(MBB, MBBI, NextMBBI); in runOnMI() [all …]
|
| H A D | AArch64SLSHardening.cpp | 130 MachineBasicBlock::iterator NextMBBI; in hardenReturnsAndBRs() local 131 for (; MBBI != E; MBBI = NextMBBI) { in hardenReturnsAndBRs() 133 NextMBBI = std::next(MBBI); in hardenReturnsAndBRs() 382 MachineBasicBlock::iterator NextMBBI; in hardenBLRs() local 383 for (; MBBI != E; MBBI = NextMBBI) { in hardenBLRs() 385 NextMBBI = std::next(MBBI); in hardenBLRs()
|
| H A D | AArch64ExpandPseudoInsts.cpp | 68 MachineBasicBlock::iterator &NextMBBI); 187 MachineBasicBlock::iterator &NextMBBI) { in expandCMP_SWAP() argument 247 NextMBBI = MBB.end(); in expandCMP_SWAP() 266 MachineBasicBlock::iterator &NextMBBI) { in expandCMP_SWAP_128() argument 379 NextMBBI = MBB.end(); in expandCMP_SWAP_128() 617 MachineBasicBlock::iterator &NextMBBI) { in expandSetTagLoop() argument 673 NextMBBI = MBB.end(); in expandSetTagLoop() 1131 AArch64::WZR, NextMBBI); in expandMI() 1136 AArch64::WZR, NextMBBI); in expandMI() 1141 AArch64::WZR, NextMBBI); in expandMI() [all …]
|
| H A D | AArch64SpeculationHardening.cpp | 467 MachineBasicBlock::iterator NextMBBI; in slhLoads() local 468 for (; MBBI != E; MBBI = NextMBBI) { in slhLoads() 470 NextMBBI = std::next(MBBI); in slhLoads() 518 Modified |= makeGPRSpeculationSafe(MBB, NextMBBI, MI, Def.getReg()); in slhLoads()
|
| /freebsd-13.1/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() 344 MachineBasicBlock::iterator NextMBBI; in hardenIndirectCalls() local 345 for (; MBBI != E; MBBI = NextMBBI) { in hardenIndirectCalls() 347 NextMBBI = std::next(MBBI); in hardenIndirectCalls()
|
| H A D | ARMLoadStoreOptimizer.cpp | 1246 MachineBasicBlock::iterator NextMBBI = std::next(MBBI); in findIncDecAfter() local 1247 while (NextMBBI != EndMBBI) { in findIncDecAfter() 1249 while (NextMBBI != EndMBBI && NextMBBI->isDebugInstr()) in findIncDecAfter() 1250 ++NextMBBI; in findIncDecAfter() 1251 if (NextMBBI == EndMBBI) in findIncDecAfter() 1254 unsigned Off = isIncrementOrDecrement(*NextMBBI, Reg, Pred, PredReg); in findIncDecAfter() 1257 return NextMBBI; in findIncDecAfter() 1265 if (Reg == ARM::SP || NextMBBI->readsRegister(Reg, TRI) || in findIncDecAfter() 1266 NextMBBI->definesRegister(Reg, TRI)) in findIncDecAfter() 1269 ++NextMBBI; in findIncDecAfter()
|
| H A D | ARMExpandPseudoInsts.cpp | 65 MachineBasicBlock::iterator &NextMBBI); 109 MachineBasicBlock::iterator &NextMBBI); 113 MachineBasicBlock::iterator &NextMBBI); 1725 NextMBBI = MBB.end(); in ExpandCMP_SWAP() 1845 NextMBBI = MBB.end(); in ExpandCMP_SWAP_64() 2922 NextMBBI); in ExpandMI() 2926 NextMBBI); in ExpandMI() 2931 NextMBBI); in ExpandMI() 2935 NextMBBI); in ExpandMI() 2939 NextMBBI); in ExpandMI() [all …]
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/CodeGen/ |
| H A D | BasicBlockSections.cpp | 169 auto NextMBBI = std::next(MBB.getIterator()); in updateBranches() local 177 if (FTMBB && (MBB.isEndSection() || &*NextMBBI != FTMBB)) in updateBranches()
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/Target/Mips/ |
| H A D | MipsExpandPseudo.cpp | 55 MachineBasicBlock::iterator &NextMBBI); 58 MachineBasicBlock::iterator &NextMBBI);
|