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