Lines Matching refs:MachineBasicBlock

57   bool expandMBB(MachineBasicBlock &MBB);
58 bool expandMI(MachineBasicBlock &MBB, MachineBasicBlock::iterator MBBI,
59 MachineBasicBlock::iterator &NextMBBI);
60 bool expandPcalau12iInstPair(MachineBasicBlock &MBB,
61 MachineBasicBlock::iterator MBBI,
62 MachineBasicBlock::iterator &NextMBBI,
65 bool expandLoadAddressPcrel(MachineBasicBlock &MBB,
66 MachineBasicBlock::iterator MBBI,
67 MachineBasicBlock::iterator &NextMBBI);
68 bool expandLoadAddressGot(MachineBasicBlock &MBB,
69 MachineBasicBlock::iterator MBBI,
70 MachineBasicBlock::iterator &NextMBBI);
71 bool expandLoadAddressTLSLE(MachineBasicBlock &MBB,
72 MachineBasicBlock::iterator MBBI,
73 MachineBasicBlock::iterator &NextMBBI);
74 bool expandLoadAddressTLSIE(MachineBasicBlock &MBB,
75 MachineBasicBlock::iterator MBBI,
76 MachineBasicBlock::iterator &NextMBBI);
77 bool expandLoadAddressTLSLD(MachineBasicBlock &MBB,
78 MachineBasicBlock::iterator MBBI,
79 MachineBasicBlock::iterator &NextMBBI);
80 bool expandLoadAddressTLSGD(MachineBasicBlock &MBB,
81 MachineBasicBlock::iterator MBBI,
82 MachineBasicBlock::iterator &NextMBBI);
83 bool expandLoadAddressTLSDesc(MachineBasicBlock &MBB,
84 MachineBasicBlock::iterator MBBI,
85 MachineBasicBlock::iterator &NextMBBI);
99 bool LoongArchPreRAExpandPseudo::expandMBB(MachineBasicBlock &MBB) { in expandMBB()
102 MachineBasicBlock::iterator MBBI = MBB.begin(), E = MBB.end(); in expandMBB()
104 MachineBasicBlock::iterator NMBBI = std::next(MBBI); in expandMBB()
113 MachineBasicBlock &MBB, MachineBasicBlock::iterator MBBI, in expandMI()
114 MachineBasicBlock::iterator &NextMBBI) { in expandMI()
135 MachineBasicBlock &MBB, MachineBasicBlock::iterator MBBI, in expandPcalau12iInstPair()
136 MachineBasicBlock::iterator &NextMBBI, unsigned FlagsHi, in expandPcalau12iInstPair()
163 MachineBasicBlock &MBB, MachineBasicBlock::iterator MBBI, in expandLoadAddressPcrel()
164 MachineBasicBlock::iterator &NextMBBI) { in expandLoadAddressPcrel()
176 MachineBasicBlock &MBB, MachineBasicBlock::iterator MBBI, in expandLoadAddressGot()
177 MachineBasicBlock::iterator &NextMBBI) { in expandLoadAddressGot()
189 MachineBasicBlock &MBB, MachineBasicBlock::iterator MBBI, in expandLoadAddressTLSLE()
190 MachineBasicBlock::iterator &NextMBBI) { in expandLoadAddressTLSLE()
237 MachineBasicBlock &MBB, MachineBasicBlock::iterator MBBI, in expandLoadAddressTLSIE()
238 MachineBasicBlock::iterator &NextMBBI) { in expandLoadAddressTLSIE()
250 MachineBasicBlock &MBB, MachineBasicBlock::iterator MBBI, in expandLoadAddressTLSLD()
251 MachineBasicBlock::iterator &NextMBBI) { in expandLoadAddressTLSLD()
263 MachineBasicBlock &MBB, MachineBasicBlock::iterator MBBI, in expandLoadAddressTLSGD()
264 MachineBasicBlock::iterator &NextMBBI) { in expandLoadAddressTLSGD()
276 MachineBasicBlock &MBB, MachineBasicBlock::iterator MBBI, in expandLoadAddressTLSDesc()
277 MachineBasicBlock::iterator &NextMBBI) { in expandLoadAddressTLSDesc()
337 bool expandMBB(MachineBasicBlock &MBB);
338 bool expandMI(MachineBasicBlock &MBB, MachineBasicBlock::iterator MBBI,
339 MachineBasicBlock::iterator &NextMBBI);
340 bool expandCopyCFR(MachineBasicBlock &MBB, MachineBasicBlock::iterator MBBI,
341 MachineBasicBlock::iterator &NextMBBI);
342 bool expandLargeAddressLoad(MachineBasicBlock &MBB,
343 MachineBasicBlock::iterator MBBI,
344 MachineBasicBlock::iterator &NextMBBI,
346 bool expandLargeAddressLoad(MachineBasicBlock &MBB,
347 MachineBasicBlock::iterator MBBI,
348 MachineBasicBlock::iterator &NextMBBI,
352 bool expandLoadAddressPcrelLarge(MachineBasicBlock &MBB,
353 MachineBasicBlock::iterator MBBI,
354 MachineBasicBlock::iterator &NextMBBI);
355 bool expandLoadAddressGotLarge(MachineBasicBlock &MBB,
356 MachineBasicBlock::iterator MBBI,
357 MachineBasicBlock::iterator &NextMBBI);
358 bool expandLoadAddressTLSIELarge(MachineBasicBlock &MBB,
359 MachineBasicBlock::iterator MBBI,
360 MachineBasicBlock::iterator &NextMBBI);
361 bool expandLoadAddressTLSLDLarge(MachineBasicBlock &MBB,
362 MachineBasicBlock::iterator MBBI,
363 MachineBasicBlock::iterator &NextMBBI);
364 bool expandLoadAddressTLSGDLarge(MachineBasicBlock &MBB,
365 MachineBasicBlock::iterator MBBI,
366 MachineBasicBlock::iterator &NextMBBI);
367 bool expandLoadAddressTLSDescPcLarge(MachineBasicBlock &MBB,
368 MachineBasicBlock::iterator MBBI,
369 MachineBasicBlock::iterator &NextMBBI);
370 bool expandFunctionCALL(MachineBasicBlock &MBB,
371 MachineBasicBlock::iterator MBBI,
372 MachineBasicBlock::iterator &NextMBBI,
389 bool LoongArchExpandPseudo::expandMBB(MachineBasicBlock &MBB) { in expandMBB()
392 MachineBasicBlock::iterator MBBI = MBB.begin(), E = MBB.end(); in expandMBB()
394 MachineBasicBlock::iterator NMBBI = std::next(MBBI); in expandMBB()
402 bool LoongArchExpandPseudo::expandMI(MachineBasicBlock &MBB, in expandMI()
403 MachineBasicBlock::iterator MBBI, in expandMI()
404 MachineBasicBlock::iterator &NextMBBI) { in expandMI()
434 MachineBasicBlock &MBB, MachineBasicBlock::iterator MBBI, in expandCopyCFR()
435 MachineBasicBlock::iterator &NextMBBI) { in expandCopyCFR()
487 MachineBasicBlock &MBB, MachineBasicBlock::iterator MBBI, in expandLargeAddressLoad()
488 MachineBasicBlock::iterator &NextMBBI, unsigned LastOpcode, in expandLargeAddressLoad()
497 MachineBasicBlock &MBB, MachineBasicBlock::iterator MBBI, in expandLargeAddressLoad()
498 MachineBasicBlock::iterator &NextMBBI, unsigned LastOpcode, in expandLargeAddressLoad()
575 MachineBasicBlock &MBB, MachineBasicBlock::iterator MBBI, in expandLoadAddressPcrelLarge()
576 MachineBasicBlock::iterator &NextMBBI) { in expandLoadAddressPcrelLarge()
584 MachineBasicBlock &MBB, MachineBasicBlock::iterator MBBI, in expandLoadAddressGotLarge()
585 MachineBasicBlock::iterator &NextMBBI) { in expandLoadAddressGotLarge()
593 MachineBasicBlock &MBB, MachineBasicBlock::iterator MBBI, in expandLoadAddressTLSIELarge()
594 MachineBasicBlock::iterator &NextMBBI) { in expandLoadAddressTLSIELarge()
602 MachineBasicBlock &MBB, MachineBasicBlock::iterator MBBI, in expandLoadAddressTLSLDLarge()
603 MachineBasicBlock::iterator &NextMBBI) { in expandLoadAddressTLSLDLarge()
611 MachineBasicBlock &MBB, MachineBasicBlock::iterator MBBI, in expandLoadAddressTLSGDLarge()
612 MachineBasicBlock::iterator &NextMBBI) { in expandLoadAddressTLSGDLarge()
620 MachineBasicBlock &MBB, MachineBasicBlock::iterator MBBI, in expandLoadAddressTLSDescPcLarge()
621 MachineBasicBlock::iterator &NextMBBI) { in expandLoadAddressTLSDescPcLarge()
672 MachineBasicBlock &MBB, MachineBasicBlock::iterator MBBI, in expandFunctionCALL()
673 MachineBasicBlock::iterator &NextMBBI, bool IsTailCall) { in expandFunctionCALL()