Lines Matching refs:LO16
663 MachineInstrBuilder LO16, HI16; in ExpandMOV32BitImm() local
671 LO16 = BuildMI(MBB, MBBI, MI.getDebugLoc(), TII->get(ARM::MOVi), DstReg); in ExpandMOV32BitImm()
680 LO16 = LO16.addImm(SOImmValV1); in ExpandMOV32BitImm()
682 LO16->setMemRefs(MI.memoperands_begin(), MI.memoperands_end()); in ExpandMOV32BitImm()
684 LO16.addImm(Pred).addReg(PredReg).addReg(0); in ExpandMOV32BitImm()
686 TransferImpOps(MI, LO16, HI16); in ExpandMOV32BitImm()
701 LO16 = BuildMI(MBB, MBBI, MI.getDebugLoc(), TII->get(LO16Opc), DstReg); in ExpandMOV32BitImm()
711 LO16 = LO16.addImm(Lo16); in ExpandMOV32BitImm()
718 LO16 = LO16.addExternalSymbol(ES, TF | ARMII::MO_LO16); in ExpandMOV32BitImm()
725 LO16 = LO16.addGlobalAddress(GV, MO.getOffset(), TF | ARMII::MO_LO16); in ExpandMOV32BitImm()
731 LO16->setMemRefs(MI.memoperands_begin(), MI.memoperands_end()); in ExpandMOV32BitImm()
733 LO16.addImm(Pred).addReg(PredReg); in ExpandMOV32BitImm()
737 finalizeBundle(MBB, &*LO16, &*MBBI); in ExpandMOV32BitImm()
739 TransferImpOps(MI, LO16, HI16); in ExpandMOV32BitImm()