Lines Matching defs:MI1
279 const MachineInstr *MI1; ///< Second instruction involved in the LOH
306 Info.MI1 = nullptr;
348 OpInfo.MI1 = &MI;
350 } else if (OpInfo.Type == MCLOH_AdrpAddStr && OpInfo.MI1 == nullptr) {
353 OpInfo.MI1 = &MI;
362 if (OpInfo.Type == MCLOH_AdrpAddStr && OpInfo.MI1 == nullptr) {
365 OpInfo.MI1 = &MI;
370 OpInfo.MI1 = &MI;
433 MachineInstr *AddMI = const_cast<MachineInstr *>(Info.MI1);
441 << '\t' << MI << '\t' << *Info.MI1 << '\t'
443 AFI.addLOHDirective(MCLOH_AdrpAddLdr, {&MI, Info.MI1, Info.MI0});
448 if (Info.MI1 != nullptr) {
450 << '\t' << MI << '\t' << *Info.MI1 << '\t'
452 AFI.addLOHDirective(MCLOH_AdrpAddStr, {&MI, Info.MI1, Info.MI0});
458 << '\t' << MI << '\t' << *Info.MI1 << '\t'
460 AFI.addLOHDirective(MCLOH_AdrpLdrGotLdr, {&MI, Info.MI1, Info.MI0});
465 << '\t' << MI << '\t' << *Info.MI1 << '\t'
467 AFI.addLOHDirective(MCLOH_AdrpLdrGotStr, {&MI, Info.MI1, Info.MI0});