• Home
  • Raw
  • Download

Lines Matching refs:Imm8

944   int32_t Imm8 = MI.getOperand(OpIdx).getImm();  in getT2Imm8s4OpValue()  local
945 bool isAdd = Imm8 >= 0; in getT2Imm8s4OpValue()
948 if (Imm8 < 0) in getT2Imm8s4OpValue()
949 Imm8 = -(uint32_t)Imm8; in getT2Imm8s4OpValue()
952 Imm8 /= 4; in getT2Imm8s4OpValue()
954 uint32_t Binary = Imm8 & 0xff; in getT2Imm8s4OpValue()
970 unsigned Reg, Imm8; in getT2AddrModeImm8s4OpValue() local
976 Imm8 = 0; in getT2AddrModeImm8s4OpValue()
986 isAdd = EncodeAddrModeOpValues(MI, OpIdx, Reg, Imm8, Fixups, STI); in getT2AddrModeImm8s4OpValue()
994 uint32_t Binary = (Imm8 >> 2) & 0xff; in getT2AddrModeImm8s4OpValue()
1013 unsigned Imm8 = MO1.getImm(); in getT2AddrModeImm0_1020s4OpValue() local
1014 return (Reg << 8) | Imm8; in getT2AddrModeImm0_1020s4OpValue()
1170 uint32_t Imm8 = ARM_AM::getAM3Offset(Imm); in getAddrMode3OffsetOpValue() local
1173 Imm8 = CTX.getRegisterInfo()->getEncodingValue(MO.getReg()); in getAddrMode3OffsetOpValue()
1174 return Imm8 | (isAdd << 8) | (isImm << 9); in getAddrMode3OffsetOpValue()
1206 uint32_t Imm8 = ARM_AM::getAM3Offset(Imm); in getAddrMode3OpValue() local
1209 Imm8 = CTX.getRegisterInfo()->getEncodingValue(MO1.getReg()); in getAddrMode3OpValue()
1210 return (Rn << 9) | Imm8 | (isAdd << 8) | (isImm << 13); in getAddrMode3OpValue()
1263 unsigned Reg, Imm8; in getAddrMode5OpValue() local
1269 Imm8 = 0; in getAddrMode5OpValue()
1283 EncodeAddrModeOpValues(MI, OpIdx, Reg, Imm8, Fixups, STI); in getAddrMode5OpValue()
1284 isAdd = ARM_AM::getAM5Op(Imm8) == ARM_AM::add; in getAddrMode5OpValue()
1287 uint32_t Binary = ARM_AM::getAM5Offset(Imm8); in getAddrMode5OpValue()