Lines Matching refs:Cand
189 MachineInstr *MergeOpsUpdate(const MergeCandidate &Cand);
861 MachineInstr *ARMLoadStoreOpt::MergeOpsUpdate(const MergeCandidate &Cand) { in MergeOpsUpdate() argument
862 const MachineInstr *First = Cand.Instrs.front(); in MergeOpsUpdate()
870 for (const MachineInstr *MI : Cand.Instrs) { in MergeOpsUpdate()
902 MachineInstr *LatestMI = Cand.Instrs[Cand.LatestMIIdx]; in MergeOpsUpdate()
912 if (Cand.CanMergeToLSDouble) in MergeOpsUpdate()
915 Cand.Instrs); in MergeOpsUpdate()
916 if (!Merged && Cand.CanMergeToLSMulti) in MergeOpsUpdate()
918 Opcode, Pred, PredReg, DL, Regs, Cand.Instrs); in MergeOpsUpdate()
924 iterator EarliestI(Cand.Instrs[Cand.EarliestMIIdx]); in MergeOpsUpdate()
933 for (MachineInstr *MI : Cand.Instrs) in MergeOpsUpdate()