Home
last modified time | relevance | path

Searched refs:NextMBBI (Results 1 – 7 of 7) sorted by relevance

/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/RISCV/
HDRISCVExpandPseudoInsts.cpp45 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 …]
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/SystemZ/
HDSystemZPostRewrite.cpp52 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 …]
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/AArch64/
HDAArch64ExpandPseudoInsts.cpp67 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 …]
HDAArch64SpeculationHardening.cpp467 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-11-stable/contrib/llvm-project/llvm/lib/Target/ARM/
HDARMExpandPseudoInsts.cpp65 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 …]
HDARMLoadStoreOptimizer.cpp1243 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()
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/Mips/
HDMipsExpandPseudo.cpp55 MachineBasicBlock::iterator &NextMBBI);
58 MachineBasicBlock::iterator &NextMBBI);