Lines Matching refs:LoadMI

1034     auto &LoadMI = cast<GLoad>(MI);  in narrowScalar()  local
1035 Register DstReg = LoadMI.getDstReg(); in narrowScalar()
1040 if (8 * LoadMI.getMemSize() != DstTy.getSizeInBits()) { in narrowScalar()
1042 MIRBuilder.buildLoad(TmpReg, LoadMI.getPointerReg(), LoadMI.getMMO()); in narrowScalar()
1044 LoadMI.eraseFromParent(); in narrowScalar()
1048 return reduceLoadStoreWidth(LoadMI, TypeIdx, NarrowTy); in narrowScalar()
1052 auto &LoadMI = cast<GExtLoad>(MI); in narrowScalar() local
1053 Register DstReg = LoadMI.getDstReg(); in narrowScalar()
1054 Register PtrReg = LoadMI.getPointerReg(); in narrowScalar()
1057 auto &MMO = LoadMI.getMMO(); in narrowScalar()
1063 MIRBuilder.buildLoadInstr(LoadMI.getOpcode(), TmpReg, PtrReg, MMO); in narrowScalar()
1069 if (isa<GZExtLoad>(LoadMI)) in narrowScalar()
1074 LoadMI.eraseFromParent(); in narrowScalar()
2926 LegalizerHelper::LegalizeResult LegalizerHelper::lowerLoad(GAnyLoad &LoadMI) { in lowerLoad() argument
2928 Register DstReg = LoadMI.getDstReg(); in lowerLoad()
2929 Register PtrReg = LoadMI.getPointerReg(); in lowerLoad()
2931 MachineMemOperand &MMO = LoadMI.getMMO(); in lowerLoad()
2958 if (isa<GSExtLoad>(LoadMI)) { in lowerLoad()
2961 } else if (isa<GZExtLoad>(LoadMI) || WideMemTy == LoadTy) { in lowerLoad()
2973 LoadMI.eraseFromParent(); in lowerLoad()
3021 return reduceLoadStoreWidth(LoadMI, 0, DstTy.getElementType()); in lowerLoad()
3039 auto SmallLoad = MIRBuilder.buildLoadInstr(LoadMI.getOpcode(), AnyExtTy, in lowerLoad()
3059 LoadMI.eraseFromParent(); in lowerLoad()