/external/llvm-project/llvm/lib/Target/RISCV/ |
D | RISCVExpandPseudoInsts.cpp | 45 MachineBasicBlock::iterator &NextMBBI); 48 MachineBasicBlock::iterator &NextMBBI, 52 MachineBasicBlock::iterator &NextMBBI); 55 MachineBasicBlock::iterator &NextMBBI); 58 MachineBasicBlock::iterator &NextMBBI); 61 MachineBasicBlock::iterator &NextMBBI); 90 MachineBasicBlock::iterator &NextMBBI) { in expandMI() argument 96 return expandLoadLocalAddress(MBB, MBBI, NextMBBI); in expandMI() 98 return expandLoadAddress(MBB, MBBI, NextMBBI); in expandMI() 100 return expandLoadTLSIEAddress(MBB, MBBI, NextMBBI); in expandMI() [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 …]
|
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/RISCV/ |
D | RISCVExpandPseudoInsts.cpp | 45 MachineBasicBlock::iterator &NextMBBI); 49 MachineBasicBlock::iterator &NextMBBI); 53 MachineBasicBlock::iterator &NextMBBI); 56 int Width, MachineBasicBlock::iterator &NextMBBI); 59 MachineBasicBlock::iterator &NextMBBI, 63 MachineBasicBlock::iterator &NextMBBI); 66 MachineBasicBlock::iterator &NextMBBI); 69 MachineBasicBlock::iterator &NextMBBI); 72 MachineBasicBlock::iterator &NextMBBI); 100 MachineBasicBlock::iterator &NextMBBI) { in expandMI() argument [all …]
|
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/SystemZ/ |
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() 107 MachineBasicBlock::iterator &NextMBBI, in selectSELRMux() argument 151 expandCondMove(MBB, MBBI, NextMBBI); in selectSELRMux() 159 MachineBasicBlock::iterator &NextMBBI) { in expandCondMove() argument 204 NextMBBI = MBB.end(); in expandCondMove() [all …]
|
/external/llvm-project/llvm/lib/Target/SystemZ/ |
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() 107 MachineBasicBlock::iterator &NextMBBI, in selectSELRMux() argument 151 expandCondMove(MBB, MBBI, NextMBBI); in selectSELRMux() 159 MachineBasicBlock::iterator &NextMBBI) { in expandCondMove() argument 204 NextMBBI = MBB.end(); in expandCondMove() [all …]
|
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/AArch64/ |
D | AArch64ExpandPseudoInsts.cpp | 67 MachineBasicBlock::iterator &NextMBBI); 74 MachineBasicBlock::iterator &NextMBBI); 77 MachineBasicBlock::iterator &NextMBBI); 80 MachineBasicBlock::iterator &NextMBBI); 177 MachineBasicBlock::iterator &NextMBBI) { in expandCMP_SWAP() argument 237 NextMBBI = MBB.end(); in expandCMP_SWAP() 256 MachineBasicBlock::iterator &NextMBBI) { in expandCMP_SWAP_128() argument 330 NextMBBI = MBB.end(); in expandCMP_SWAP_128() 349 MachineBasicBlock::iterator &NextMBBI) { in expandSetTagLoop() argument 389 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()
|
/external/llvm-project/llvm/lib/Target/AArch64/ |
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() 378 MachineBasicBlock::iterator NextMBBI; in hardenBLRs() local 379 for (; MBBI != E; MBBI = NextMBBI) { in hardenBLRs() 381 NextMBBI = std::next(MBBI); in hardenBLRs()
|
D | AArch64ExpandPseudoInsts.cpp | 67 MachineBasicBlock::iterator &NextMBBI); 76 MachineBasicBlock::iterator &NextMBBI); 79 MachineBasicBlock::iterator &NextMBBI); 82 MachineBasicBlock::iterator &NextMBBI); 182 MachineBasicBlock::iterator &NextMBBI) { in expandCMP_SWAP() argument 242 NextMBBI = MBB.end(); in expandCMP_SWAP() 261 MachineBasicBlock::iterator &NextMBBI) { in expandCMP_SWAP_128() argument 335 NextMBBI = MBB.end(); in expandCMP_SWAP_128() 536 MachineBasicBlock::iterator &NextMBBI) { in expandSetTagLoop() argument 592 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()
|
/external/llvm/lib/Target/AArch64/ |
D | AArch64ExpandPseudoInsts.cpp | 51 MachineBasicBlock::iterator &NextMBBI); 58 MachineBasicBlock::iterator &NextMBBI); 61 MachineBasicBlock::iterator &NextMBBI); 600 MachineBasicBlock::iterator &NextMBBI) { in expandCMP_SWAP() argument 667 NextMBBI = MBB.end(); in expandCMP_SWAP() 674 MachineBasicBlock::iterator &NextMBBI) { in expandCMP_SWAP_128() argument 754 NextMBBI = MBB.end(); in expandCMP_SWAP_128() 763 MachineBasicBlock::iterator &NextMBBI) { in expandMI() argument 909 AArch64::WZR, NextMBBI); in expandMI() 914 AArch64::WZR, NextMBBI); in expandMI() [all …]
|
/external/llvm/lib/Target/Sparc/ |
D | LeonPasses.cpp | 544 MachineBasicBlock::iterator NextMBBI = std::next(MBBI); in runOnMachineFunction() local 547 BuildMI(MBB, NextMBBI, DL, TII.get(SP::BCOND)) in runOnMachineFunction() 552 BuildMI(MBB, NextMBBI, DL, TII.get(SP::BCOND)) in runOnMachineFunction() 559 BuildMI(MBB, NextMBBI, DL, TII.get(SP::WRPSRri)) in runOnMachineFunction() 563 BuildMI(MBB, NextMBBI, DL, TII.get(SP::NOP)); in runOnMachineFunction() 592 MachineBasicBlock::iterator NextMBBI = std::next(MBBI); in runOnMachineFunction() local 595 BuildMI(MBB, NextMBBI, DL, TII.get(SP::BCOND)) in runOnMachineFunction() 600 BuildMI(MBB, NextMBBI, DL, TII.get(SP::BCOND)) in runOnMachineFunction() 607 BuildMI(MBB, NextMBBI, DL, TII.get(SP::WRPSRri)) in runOnMachineFunction() 611 BuildMI(MBB, NextMBBI, DL, TII.get(SP::NOP)); in runOnMachineFunction()
|
/external/llvm/lib/Target/ARM/ |
D | ARMExpandPseudoInsts.cpp | 68 MachineBasicBlock::iterator &NextMBBI); 80 MachineBasicBlock::iterator &NextMBBI); 84 MachineBasicBlock::iterator &NextMBBI); 767 MachineBasicBlock::iterator &NextMBBI) { in ExpandCMP_SWAP() argument 861 NextMBBI = MBB.end(); in ExpandCMP_SWAP() 884 MachineBasicBlock::iterator &NextMBBI) { in ExpandCMP_SWAP_64() argument 982 NextMBBI = MBB.end(); in ExpandCMP_SWAP_64() 990 MachineBasicBlock::iterator &NextMBBI) { in ExpandMI() argument 1631 ARM::tUXTB, NextMBBI); in ExpandMI() 1634 ARM::UXTB, NextMBBI); in ExpandMI() [all …]
|
D | ARMLoadStoreOptimizer.cpp | 1181 MachineBasicBlock::iterator NextMBBI = std::next(MBBI); in findIncDecAfter() local 1183 while (NextMBBI != EndMBBI && NextMBBI->isDebugValue()) in findIncDecAfter() 1184 ++NextMBBI; in findIncDecAfter() 1185 if (NextMBBI == EndMBBI) in findIncDecAfter() 1188 Offset = isIncrementOrDecrement(*NextMBBI, Reg, Pred, PredReg); in findIncDecAfter() 1189 return Offset == 0 ? EndMBBI : NextMBBI; in findIncDecAfter()
|
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/ARM/ |
D | ARMExpandPseudoInsts.cpp | 65 MachineBasicBlock::iterator &NextMBBI); 77 MachineBasicBlock::iterator &NextMBBI); 81 MachineBasicBlock::iterator &NextMBBI); 931 MachineBasicBlock::iterator &NextMBBI) { in ExpandCMP_SWAP() argument 1015 NextMBBI = MBB.end(); in ExpandCMP_SWAP() 1050 MachineBasicBlock::iterator &NextMBBI) { in ExpandCMP_SWAP_64() argument 1135 NextMBBI = MBB.end(); in ExpandCMP_SWAP_64() 1155 MachineBasicBlock::iterator &NextMBBI) { in ExpandMI() argument 1904 ARM::tUXTB, NextMBBI); in ExpandMI() 1907 ARM::UXTB, NextMBBI); in ExpandMI() [all …]
|
D | ARMLoadStoreOptimizer.cpp | 1243 MachineBasicBlock::iterator NextMBBI = std::next(MBBI); in findIncDecAfter() local 1245 while (NextMBBI != EndMBBI && NextMBBI->isDebugInstr()) in findIncDecAfter() 1246 ++NextMBBI; in findIncDecAfter() 1247 if (NextMBBI == EndMBBI) in findIncDecAfter() 1250 Offset = isIncrementOrDecrement(*NextMBBI, Reg, Pred, PredReg); in findIncDecAfter() 1251 return Offset == 0 ? EndMBBI : NextMBBI; in findIncDecAfter()
|
/external/llvm-project/llvm/lib/CodeGen/ |
D | BasicBlockSections.cpp | 163 auto NextMBBI = std::next(MBB.getIterator()); in updateBranches() local 171 if (FTMBB && (MBB.isEndSection() || &*NextMBBI != FTMBB)) in updateBranches()
|
/external/llvm-project/llvm/lib/Target/ARM/ |
D | ARMExpandPseudoInsts.cpp | 65 MachineBasicBlock::iterator &NextMBBI); 109 MachineBasicBlock::iterator &NextMBBI); 113 MachineBasicBlock::iterator &NextMBBI); 1556 MachineBasicBlock::iterator &NextMBBI) { in ExpandCMP_SWAP() argument 1640 NextMBBI = MBB.end(); in ExpandCMP_SWAP() 1675 MachineBasicBlock::iterator &NextMBBI) { in ExpandCMP_SWAP_64() argument 1760 NextMBBI = MBB.end(); in ExpandCMP_SWAP_64() 1867 MachineBasicBlock::iterator &NextMBBI) { in ExpandMI() argument 2785 ARM::tUXTB, NextMBBI); in ExpandMI() 2788 ARM::UXTB, NextMBBI); in ExpandMI() [all …]
|
D | ARMLoadStoreOptimizer.cpp | 1245 MachineBasicBlock::iterator NextMBBI = std::next(MBBI); in findIncDecAfter() local 1247 while (NextMBBI != EndMBBI && NextMBBI->isDebugInstr()) in findIncDecAfter() 1248 ++NextMBBI; in findIncDecAfter() 1249 if (NextMBBI == EndMBBI) in findIncDecAfter() 1252 Offset = isIncrementOrDecrement(*NextMBBI, Reg, Pred, PredReg); in findIncDecAfter() 1253 return Offset == 0 ? EndMBBI : NextMBBI; in findIncDecAfter()
|
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/Mips/ |
D | MipsExpandPseudo.cpp | 55 MachineBasicBlock::iterator &NextMBBI); 58 MachineBasicBlock::iterator &NextMBBI);
|
/external/llvm-project/llvm/lib/Target/Mips/ |
D | MipsExpandPseudo.cpp | 55 MachineBasicBlock::iterator &NextMBBI); 58 MachineBasicBlock::iterator &NextMBBI);
|