| /openbsd/src/gnu/llvm/llvm/lib/Target/RISCV/ |
| D | RISCVExpandPseudoInsts.cpp | 47 MachineBasicBlock::iterator &NextMBBI); 49 MachineBasicBlock::iterator &NextMBBI); 80 MachineBasicBlock::iterator &NextMBBI) { in expandMI() argument 93 return expandCCOp(MBB, MBBI, NextMBBI); in expandMI() 123 MachineBasicBlock::iterator &NextMBBI) { in expandCCOp() argument 181 NextMBBI = MBB.end(); in expandCCOp() 257 MachineBasicBlock::iterator &NextMBBI); 260 MachineBasicBlock::iterator &NextMBBI, 264 MachineBasicBlock::iterator &NextMBBI); 267 MachineBasicBlock::iterator &NextMBBI); [all …]
|
| D | RISCVExpandAtomicPseudoInsts.cpp | 49 MachineBasicBlock::iterator &NextMBBI); 53 MachineBasicBlock::iterator &NextMBBI); 57 MachineBasicBlock::iterator &NextMBBI); 60 int Width, MachineBasicBlock::iterator &NextMBBI); 88 MachineBasicBlock::iterator &NextMBBI) { in expandMI() argument 95 NextMBBI); in expandMI() 98 NextMBBI); in expandMI() 101 NextMBBI); in expandMI() 103 return expandAtomicBinOp(MBB, MBBI, AtomicRMWInst::Add, true, 32, NextMBBI); in expandMI() 105 return expandAtomicBinOp(MBB, MBBI, AtomicRMWInst::Sub, true, 32, NextMBBI); in expandMI() [all …]
|
| /openbsd/src/gnu/llvm/llvm/lib/Target/SystemZ/ |
| 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() 100 MachineBasicBlock::iterator &NextMBBI, in selectSELRMux() argument 144 expandCondMove(MBB, MBBI, NextMBBI); in selectSELRMux() 152 MachineBasicBlock::iterator &NextMBBI) { in expandCondMove() argument 197 NextMBBI = MBB.end(); in expandCondMove() [all …]
|
| /openbsd/src/gnu/llvm/llvm/lib/Target/AArch64/ |
| D | AArch64LowerHomogeneousPrologEpilog.cpp | 60 MachineBasicBlock::iterator &NextMBBI); 66 MachineBasicBlock::iterator &NextMBBI); 71 MachineBasicBlock::iterator &NextMBBI); 356 MachineBasicBlock::iterator &NextMBBI, in shouldUseFrameHelper() argument 381 for (auto NextMI = NextMBBI; NextMI != MBB.end(); NextMI++) { in shouldUseFrameHelper() 394 if (NextMBBI == MBB.end()) in shouldUseFrameHelper() 396 if (NextMBBI->getOpcode() != AArch64::RET_ReallyLR) in shouldUseFrameHelper() 430 MachineBasicBlock::iterator &NextMBBI) { in lowerEpilog() argument 446 auto Return = NextMBBI; in lowerEpilog() 447 if (shouldUseFrameHelper(MBB, NextMBBI, Regs, FrameHelperType::EpilogTail)) { in lowerEpilog() [all …]
|
| 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() 386 MachineBasicBlock::iterator NextMBBI; in hardenBLRs() local 387 for (; MBBI != E; MBBI = NextMBBI) { in hardenBLRs() 389 NextMBBI = std::next(MBBI); in hardenBLRs()
|
| D | AArch64ExpandPseudoInsts.cpp | 68 MachineBasicBlock::iterator &NextMBBI); 77 MachineBasicBlock::iterator &NextMBBI); 80 MachineBasicBlock::iterator &NextMBBI); 83 MachineBasicBlock::iterator &NextMBBI); 191 MachineBasicBlock::iterator &NextMBBI) { in expandCMP_SWAP() argument 251 NextMBBI = MBB.end(); in expandCMP_SWAP() 270 MachineBasicBlock::iterator &NextMBBI) { in expandCMP_SWAP_128() argument 383 NextMBBI = MBB.end(); in expandCMP_SWAP_128() 636 MachineBasicBlock::iterator &NextMBBI) { in expandSetTagLoop() argument 692 NextMBBI = MBB.end(); in expandSetTagLoop() [all …]
|
| 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()
|
| /openbsd/src/gnu/llvm/llvm/lib/Target/ARM/ |
| 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() 364 MachineBasicBlock::iterator NextMBBI; in hardenIndirectCalls() local 365 for (; MBBI != E; MBBI = NextMBBI) { in hardenIndirectCalls() 367 NextMBBI = std::next(MBBI); in hardenIndirectCalls()
|
| D | ARMBranchTargets.cpp | 126 auto NextMBBI = std::next(MBBI); in addBTI() local 128 MBBI = NextMBBI; in addBTI()
|
| 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()
|
| D | ARMExpandPseudoInsts.cpp | 66 MachineBasicBlock::iterator &NextMBBI); 111 MachineBasicBlock::iterator &NextMBBI); 115 MachineBasicBlock::iterator &NextMBBI); 1722 MachineBasicBlock::iterator &NextMBBI) { in ExpandCMP_SWAP() argument 1817 NextMBBI = MBB.end(); in ExpandCMP_SWAP() 1852 MachineBasicBlock::iterator &NextMBBI) { in ExpandCMP_SWAP_64() argument 1938 NextMBBI = MBB.end(); in ExpandCMP_SWAP_64() 2045 MachineBasicBlock::iterator &NextMBBI) { in ExpandMI() argument 3046 NextMBBI); in ExpandMI() 3050 NextMBBI); in ExpandMI() [all …]
|
| /openbsd/src/gnu/llvm/llvm/lib/CodeGen/ |
| D | BasicBlockSections.cpp | 139 auto NextMBBI = std::next(MBB.getIterator()); in updateBranches() local 147 if (FTMBB && (MBB.isEndSection() || &*NextMBBI != FTMBB)) in updateBranches()
|
| /openbsd/src/gnu/llvm/llvm/lib/Target/Mips/ |
| D | MipsExpandPseudo.cpp | 55 MachineBasicBlock::iterator &NextMBBI); 58 MachineBasicBlock::iterator &NextMBBI);
|