Home
last modified time | relevance | path

Searched refs:MergeMI (Results 1 – 2 of 2) sorted by relevance

/external/llvm/lib/Target/AArch64/
DAArch64LoadStoreOptimizer.cpp117 MachineBasicBlock::iterator MergeMI,
632 MachineBasicBlock::iterator MergeMI, in mergeNarrowInsns() argument
640 if (NextI == MergeMI) in mergeNarrowInsns()
650 MachineBasicBlock::iterator InsertionPoint = MergeForward ? MergeMI : I; in mergeNarrowInsns()
654 MergeForward ? getLdStBaseOp(*MergeMI) : getLdStBaseOp(*I); in mergeNarrowInsns()
659 getLdStOffsetOp(*MergeMI).getImm() + OffsetStride) { in mergeNarrowInsns()
660 RtMI = &*MergeMI; in mergeNarrowInsns()
664 Rt2MI = &*MergeMI; in mergeNarrowInsns()
677 MachineInstr *RtNewDest = &*(MergeForward ? I : MergeMI); in mergeNarrowInsns()
689 .setMemRefs(I->mergeMemRefsWith(*MergeMI)); in mergeNarrowInsns()
[all …]
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/AArch64/
DAArch64LoadStoreOptimizer.cpp125 MachineBasicBlock::iterator MergeMI,
655 MachineBasicBlock::iterator MergeMI, in mergeNarrowZeroStores() argument
657 assert(isPromotableZeroStoreInst(*I) && isPromotableZeroStoreInst(*MergeMI) && in mergeNarrowZeroStores()
666 if (NextI == MergeMI) in mergeNarrowZeroStores()
676 MachineBasicBlock::iterator InsertionPoint = MergeForward ? MergeMI : I; in mergeNarrowZeroStores()
680 MergeForward ? getLdStBaseOp(*MergeMI) : getLdStBaseOp(*I); in mergeNarrowZeroStores()
685 getLdStOffsetOp(*MergeMI).getImm() + OffsetStride) in mergeNarrowZeroStores()
686 RtMI = &*MergeMI; in mergeNarrowZeroStores()
705 .setMemRefs(I->mergeMemRefsWith(*MergeMI)) in mergeNarrowZeroStores()
706 .setMIFlags(I->mergeFlagsWith(*MergeMI)); in mergeNarrowZeroStores()
[all …]