Lines Matching refs:MergeForward
90 bool MergeForward = false;
105 void setMergeForward(bool V = true) { MergeForward = V; }
106 bool getMergeForward() const { return MergeForward; }
758 bool MergeForward = Flags.getMergeForward(); in mergeNarrowZeroStores() local
761 MachineBasicBlock::iterator InsertionPoint = MergeForward ? MergeMI : I; in mergeNarrowZeroStores()
765 MergeForward ? AArch64InstrInfo::getLdStBaseOp(*MergeMI) in mergeNarrowZeroStores()
874 bool MergeForward = Flags.getMergeForward(); in mergePairedInsns() local
894 [this, RegToRename, GetMatchingSubReg, MergeForward](MachineInstr &MI, in mergePairedInsns()
903 (!MergeForward || !SeenDef || in mergePairedInsns()
947 forAllMIsUntilDef(MergeForward ? *I : *std::prev(Paired), RegToRename, TRI, in mergePairedInsns()
960 if (!MergeForward) in mergePairedInsns()
964 MergeForward ? std::next(I) : I, in mergePairedInsns()
965 MergeForward ? std::next(Paired) : Paired)) in mergePairedInsns()
979 MachineBasicBlock::iterator InsertionPoint = MergeForward ? Paired : I; in mergePairedInsns()
983 MergeForward ? AArch64InstrInfo::getLdStBaseOp(*Paired) in mergePairedInsns()
1039 if (!MergeForward) { in mergePairedInsns()
1124 if (MergeForward) in mergePairedInsns()