Home
last modified time | relevance | path

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

/external/llvm/lib/Target/AArch64/
DAArch64ExpandPseudoInsts.cpp51 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/
DLeonPasses.cpp544 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/swiftshader/third_party/LLVM/lib/Target/ARM/
DARMLoadStoreOptimizer.cpp724 MachineBasicBlock::iterator NextMBBI = llvm::next(MBBI); in MergeBaseUpdateLSMultiple() local
725 while (NextMBBI != EndMBBI && NextMBBI->isDebugValue()) in MergeBaseUpdateLSMultiple()
726 ++NextMBBI; in MergeBaseUpdateLSMultiple()
728 isMatchingIncrement(NextMBBI, Base, Bytes, 0, Pred, PredReg)) { in MergeBaseUpdateLSMultiple()
731 isMatchingDecrement(NextMBBI, Base, Bytes, 0, Pred, PredReg)) { in MergeBaseUpdateLSMultiple()
735 if (NextMBBI == I) { in MergeBaseUpdateLSMultiple()
739 MBB.erase(NextMBBI); in MergeBaseUpdateLSMultiple()
873 MachineBasicBlock::iterator NextMBBI = llvm::next(MBBI); in MergeBaseUpdateLoadStore() local
874 while (NextMBBI != EndMBBI && NextMBBI->isDebugValue()) in MergeBaseUpdateLoadStore()
875 ++NextMBBI; in MergeBaseUpdateLoadStore()
[all …]
/external/llvm/lib/Target/ARM/
DARMExpandPseudoInsts.cpp68 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 …]
DARMLoadStoreOptimizer.cpp1181 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()