Lines Matching defs:NextMBBI

59                 MachineBasicBlock::iterator &NextMBBI);
62 MachineBasicBlock::iterator &NextMBBI,
67 MachineBasicBlock::iterator &NextMBBI);
70 MachineBasicBlock::iterator &NextMBBI);
73 MachineBasicBlock::iterator &NextMBBI);
76 MachineBasicBlock::iterator &NextMBBI);
79 MachineBasicBlock::iterator &NextMBBI);
82 MachineBasicBlock::iterator &NextMBBI);
85 MachineBasicBlock::iterator &NextMBBI);
114 MachineBasicBlock::iterator &NextMBBI) {
117 return expandLoadAddressPcrel(MBB, MBBI, NextMBBI);
119 return expandLoadAddressGot(MBB, MBBI, NextMBBI);
121 return expandLoadAddressTLSLE(MBB, MBBI, NextMBBI);
123 return expandLoadAddressTLSIE(MBB, MBBI, NextMBBI);
125 return expandLoadAddressTLSLD(MBB, MBBI, NextMBBI);
127 return expandLoadAddressTLSGD(MBB, MBBI, NextMBBI);
129 return expandLoadAddressTLSDesc(MBB, MBBI, NextMBBI);
136 MachineBasicBlock::iterator &NextMBBI, unsigned FlagsHi,
164 MachineBasicBlock::iterator &NextMBBI) {
171 return expandPcalau12iInstPair(MBB, MBBI, NextMBBI, LoongArchII::MO_PCREL_HI,
177 MachineBasicBlock::iterator &NextMBBI) {
184 return expandPcalau12iInstPair(MBB, MBBI, NextMBBI, LoongArchII::MO_GOT_PC_HI,
190 MachineBasicBlock::iterator &NextMBBI) {
238 MachineBasicBlock::iterator &NextMBBI) {
245 return expandPcalau12iInstPair(MBB, MBBI, NextMBBI, LoongArchII::MO_IE_PC_HI,
251 MachineBasicBlock::iterator &NextMBBI) {
258 return expandPcalau12iInstPair(MBB, MBBI, NextMBBI, LoongArchII::MO_LD_PC_HI,
264 MachineBasicBlock::iterator &NextMBBI) {
271 return expandPcalau12iInstPair(MBB, MBBI, NextMBBI, LoongArchII::MO_GD_PC_HI,
277 MachineBasicBlock::iterator &NextMBBI) {
339 MachineBasicBlock::iterator &NextMBBI);
341 MachineBasicBlock::iterator &NextMBBI);
344 MachineBasicBlock::iterator &NextMBBI,
348 MachineBasicBlock::iterator &NextMBBI,
354 MachineBasicBlock::iterator &NextMBBI);
357 MachineBasicBlock::iterator &NextMBBI);
360 MachineBasicBlock::iterator &NextMBBI);
363 MachineBasicBlock::iterator &NextMBBI);
366 MachineBasicBlock::iterator &NextMBBI);
369 MachineBasicBlock::iterator &NextMBBI);
372 MachineBasicBlock::iterator &NextMBBI,
404 MachineBasicBlock::iterator &NextMBBI) {
407 return expandCopyCFR(MBB, MBBI, NextMBBI);
409 return expandLoadAddressPcrelLarge(MBB, MBBI, NextMBBI);
411 return expandLoadAddressGotLarge(MBB, MBBI, NextMBBI);
413 return expandLoadAddressTLSIELarge(MBB, MBBI, NextMBBI);
415 return expandLoadAddressTLSLDLarge(MBB, MBBI, NextMBBI);
417 return expandLoadAddressTLSGDLarge(MBB, MBBI, NextMBBI);
419 return expandLoadAddressTLSDescPcLarge(MBB, MBBI, NextMBBI);
423 return expandFunctionCALL(MBB, MBBI, NextMBBI, /*IsTailCall=*/false);
427 return expandFunctionCALL(MBB, MBBI, NextMBBI, /*IsTailCall=*/true);
435 MachineBasicBlock::iterator &NextMBBI) {
475 NextMBBI = MBB.end();
488 MachineBasicBlock::iterator &NextMBBI, unsigned LastOpcode,
491 return expandLargeAddressLoad(MBB, MBBI, NextMBBI, LastOpcode, IdentifyingMO,
498 MachineBasicBlock::iterator &NextMBBI, unsigned LastOpcode,
576 MachineBasicBlock::iterator &NextMBBI) {
579 return expandLargeAddressLoad(MBB, MBBI, NextMBBI, LoongArch::ADD_D,
585 MachineBasicBlock::iterator &NextMBBI) {
588 return expandLargeAddressLoad(MBB, MBBI, NextMBBI, LoongArch::LDX_D,
594 MachineBasicBlock::iterator &NextMBBI) {
597 return expandLargeAddressLoad(MBB, MBBI, NextMBBI, LoongArch::LDX_D,
603 MachineBasicBlock::iterator &NextMBBI) {
606 return expandLargeAddressLoad(MBB, MBBI, NextMBBI, LoongArch::ADD_D,
612 MachineBasicBlock::iterator &NextMBBI) {
615 return expandLargeAddressLoad(MBB, MBBI, NextMBBI, LoongArch::ADD_D,
621 MachineBasicBlock::iterator &NextMBBI) {
673 MachineBasicBlock::iterator &NextMBBI, bool IsTailCall) {
727 expandLargeAddressLoad(MBB, MBBI, NextMBBI, LAOpcode, MO, Func, AddrReg,