Lines Matching defs:Cand
187 MachineInstr *MergeOpsUpdate(const MergeCandidate &Cand);
859 MachineInstr *ARMLoadStoreOpt::MergeOpsUpdate(const MergeCandidate &Cand) {
860 const MachineInstr *First = Cand.Instrs.front();
868 for (const MachineInstr *MI : Cand.Instrs) {
900 MachineInstr *LatestMI = Cand.Instrs[Cand.LatestMIIdx];
910 if (Cand.CanMergeToLSDouble)
913 Cand.Instrs);
914 if (!Merged && Cand.CanMergeToLSMulti)
916 Opcode, Pred, PredReg, DL, Regs, Cand.Instrs);
922 iterator EarliestI(Cand.Instrs[Cand.EarliestMIIdx]);
931 for (MachineInstr *MI : Cand.Instrs)