Lines Matching refs:MachineBasicBlock

43   bool expandMBB(MachineBasicBlock &MBB);
44 bool expandMI(MachineBasicBlock &MBB, MachineBasicBlock::iterator MBBI,
45 MachineBasicBlock::iterator &NextMBBI);
46 bool expandAuipcInstPair(MachineBasicBlock &MBB,
47 MachineBasicBlock::iterator MBBI,
48 MachineBasicBlock::iterator &NextMBBI,
50 bool expandLoadLocalAddress(MachineBasicBlock &MBB,
51 MachineBasicBlock::iterator MBBI,
52 MachineBasicBlock::iterator &NextMBBI);
53 bool expandLoadAddress(MachineBasicBlock &MBB,
54 MachineBasicBlock::iterator MBBI,
55 MachineBasicBlock::iterator &NextMBBI);
56 bool expandLoadTLSIEAddress(MachineBasicBlock &MBB,
57 MachineBasicBlock::iterator MBBI,
58 MachineBasicBlock::iterator &NextMBBI);
59 bool expandLoadTLSGDAddress(MachineBasicBlock &MBB,
60 MachineBasicBlock::iterator MBBI,
61 MachineBasicBlock::iterator &NextMBBI);
62 bool expandVSetVL(MachineBasicBlock &MBB, MachineBasicBlock::iterator MBBI);
63 bool expandVMSET_VMCLR(MachineBasicBlock &MBB,
64 MachineBasicBlock::iterator MBBI, unsigned Opcode);
65 bool expandVSPILL(MachineBasicBlock &MBB, MachineBasicBlock::iterator MBBI);
66 bool expandVRELOAD(MachineBasicBlock &MBB, MachineBasicBlock::iterator MBBI);
79 bool RISCVExpandPseudo::expandMBB(MachineBasicBlock &MBB) { in expandMBB()
82 MachineBasicBlock::iterator MBBI = MBB.begin(), E = MBB.end(); in expandMBB()
84 MachineBasicBlock::iterator NMBBI = std::next(MBBI); in expandMBB()
92 bool RISCVExpandPseudo::expandMI(MachineBasicBlock &MBB, in expandMI()
93 MachineBasicBlock::iterator MBBI, in expandMI()
94 MachineBasicBlock::iterator &NextMBBI) { in expandMI()
159 MachineBasicBlock &MBB, MachineBasicBlock::iterator MBBI, in expandAuipcInstPair()
160 MachineBasicBlock::iterator &NextMBBI, unsigned FlagsHi, in expandAuipcInstPair()
169 MachineBasicBlock *NewMBB = MF->CreateMachineBasicBlock(MBB.getBasicBlock()); in expandAuipcInstPair()
200 MachineBasicBlock &MBB, MachineBasicBlock::iterator MBBI, in expandLoadLocalAddress()
201 MachineBasicBlock::iterator &NextMBBI) { in expandLoadLocalAddress()
207 MachineBasicBlock &MBB, MachineBasicBlock::iterator MBBI, in expandLoadAddress()
208 MachineBasicBlock::iterator &NextMBBI) { in expandLoadAddress()
225 MachineBasicBlock &MBB, MachineBasicBlock::iterator MBBI, in expandLoadTLSIEAddress()
226 MachineBasicBlock::iterator &NextMBBI) { in expandLoadTLSIEAddress()
236 MachineBasicBlock &MBB, MachineBasicBlock::iterator MBBI, in expandLoadTLSGDAddress()
237 MachineBasicBlock::iterator &NextMBBI) { in expandLoadTLSGDAddress()
242 bool RISCVExpandPseudo::expandVSetVL(MachineBasicBlock &MBB, in expandVSetVL()
243 MachineBasicBlock::iterator MBBI) { in expandVSetVL()
272 bool RISCVExpandPseudo::expandVMSET_VMCLR(MachineBasicBlock &MBB, in expandVMSET_VMCLR()
273 MachineBasicBlock::iterator MBBI, in expandVMSET_VMCLR()
285 bool RISCVExpandPseudo::expandVSPILL(MachineBasicBlock &MBB, in expandVSPILL()
286 MachineBasicBlock::iterator MBBI) { in expandVSPILL()
335 bool RISCVExpandPseudo::expandVRELOAD(MachineBasicBlock &MBB, in expandVRELOAD()
336 MachineBasicBlock::iterator MBBI) { in expandVRELOAD()