Lines Matching refs:MX
325 for (MuxInfo &MX : ML) { in genMuxInBlock()
326 unsigned MxOpc = getMuxOpcode(*MX.SrcT, *MX.SrcF); in genMuxInBlock()
332 if (!MX.At->getParent() || !MX.Def1->getParent() || !MX.Def2->getParent()) in genMuxInBlock()
335 MachineBasicBlock &B = *MX.At->getParent(); in genMuxInBlock()
336 const DebugLoc &DL = B.findDebugLoc(MX.At); in genMuxInBlock()
337 auto NewMux = BuildMI(B, MX.At, DL, HII->get(MxOpc), MX.DefR) in genMuxInBlock()
338 .addReg(MX.PredR) in genMuxInBlock()
339 .add(*MX.SrcT) in genMuxInBlock()
340 .add(*MX.SrcF); in genMuxInBlock()
342 B.remove(MX.Def1); in genMuxInBlock()
343 B.remove(MX.Def2); in genMuxInBlock()