Home
last modified time | relevance | path

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

/external/llvm/lib/Target/AArch64/
DAArch64LoadStoreOptimizer.cpp657 MachineInstr *RtMI, *Rt2MI; in mergeNarrowInsns() local
660 RtMI = &*MergeMI; in mergeNarrowInsns()
663 RtMI = &*I; in mergeNarrowInsns()
667 int OffsetImm = getLdStOffsetOp(*RtMI).getImm(); in mergeNarrowInsns()
681 std::swap(RtMI, Rt2MI); in mergeNarrowInsns()
716 if (RtMI->getOpcode() == getMatchingNonSExtOpcode(RtMI->getOpcode())) { in mergeNarrowInsns()
719 .addOperand(getLdStRegOp(*RtMI)) in mergeNarrowInsns()
724 BuildMI(*MBB, InsertionPoint, DL, TII->get(getBitExtrOpcode(*RtMI))) in mergeNarrowInsns()
725 .addOperand(getLdStRegOp(*RtMI)) in mergeNarrowInsns()
732 if (RtMI->getOpcode() == getMatchingNonSExtOpcode(RtMI->getOpcode())) { in mergeNarrowInsns()
[all …]
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/AArch64/
DAArch64LoadStoreOptimizer.cpp683 MachineInstr *RtMI; in mergeNarrowZeroStores() local
686 RtMI = &*MergeMI; in mergeNarrowZeroStores()
688 RtMI = &*I; in mergeNarrowZeroStores()
690 int OffsetImm = getLdStOffsetOp(*RtMI).getImm(); in mergeNarrowZeroStores()
771 MachineInstr *RtMI, *Rt2MI; in mergePairedInsns() local
773 RtMI = &*Paired; in mergePairedInsns()
781 RtMI = &*I; in mergePairedInsns()
784 int OffsetImm = getLdStOffsetOp(*RtMI).getImm(); in mergePairedInsns()
786 if (TII->isUnscaledLdSt(RtMI->getOpcode())) { in mergePairedInsns()
787 assert(!(OffsetImm % getMemScale(*RtMI)) && in mergePairedInsns()
[all …]