Lines Matching refs:imm64

2559          ULong imm64 = ((ULong)imm16) << (16 * hw);  in dis_ARM64_data_processing_immediate()  local
2561 vassert(imm64 < 0x100000000ULL); in dis_ARM64_data_processing_immediate()
2564 putIRegOrZR(is64, dd, is64 ? mkU64(imm64) : mkU32((UInt)imm64)); in dis_ARM64_data_processing_immediate()
2565 DIP("movz %s, 0x%llx\n", nameIRegOrZR(is64, dd), imm64); in dis_ARM64_data_processing_immediate()
2568 imm64 = ~imm64; in dis_ARM64_data_processing_immediate()
2570 imm64 &= 0xFFFFFFFFULL; in dis_ARM64_data_processing_immediate()
2571 putIRegOrZR(is64, dd, is64 ? mkU64(imm64) : mkU32((UInt)imm64)); in dis_ARM64_data_processing_immediate()
2572 DIP("movn %s, 0x%llx\n", nameIRegOrZR(is64, dd), imm64); in dis_ARM64_data_processing_immediate()
2585 mkU64(imm64)); in dis_ARM64_data_processing_immediate()
2597 mkU32((UInt)imm64)); in dis_ARM64_data_processing_immediate()
7033 ULong imm64 = 0; in AdvSIMDExpandImm() local
7038 testimm8 = False; imm64 = Replicate32x2(imm8); break; in AdvSIMDExpandImm()
7040 testimm8 = True; imm64 = Replicate32x2(imm8 << 8); break; in AdvSIMDExpandImm()
7042 testimm8 = True; imm64 = Replicate32x2(imm8 << 16); break; in AdvSIMDExpandImm()
7044 testimm8 = True; imm64 = Replicate32x2(imm8 << 24); break; in AdvSIMDExpandImm()
7046 testimm8 = False; imm64 = Replicate16x4(imm8); break; in AdvSIMDExpandImm()
7048 testimm8 = True; imm64 = Replicate16x4(imm8 << 8); break; in AdvSIMDExpandImm()
7052 imm64 = Replicate32x2((imm8 << 8) | 0xFF); in AdvSIMDExpandImm()
7054 imm64 = Replicate32x2((imm8 << 16) | 0xFFFF); in AdvSIMDExpandImm()
7059 imm64 = Replicate8x8(imm8); in AdvSIMDExpandImm()
7061 imm64 = 0; imm64 |= (imm8 & 0x80) ? 0xFF : 0x00; in AdvSIMDExpandImm()
7062 imm64 <<= 8; imm64 |= (imm8 & 0x40) ? 0xFF : 0x00; in AdvSIMDExpandImm()
7063 imm64 <<= 8; imm64 |= (imm8 & 0x20) ? 0xFF : 0x00; in AdvSIMDExpandImm()
7064 imm64 <<= 8; imm64 |= (imm8 & 0x10) ? 0xFF : 0x00; in AdvSIMDExpandImm()
7065 imm64 <<= 8; imm64 |= (imm8 & 0x08) ? 0xFF : 0x00; in AdvSIMDExpandImm()
7066 imm64 <<= 8; imm64 |= (imm8 & 0x04) ? 0xFF : 0x00; in AdvSIMDExpandImm()
7067 imm64 <<= 8; imm64 |= (imm8 & 0x02) ? 0xFF : 0x00; in AdvSIMDExpandImm()
7068 imm64 <<= 8; imm64 |= (imm8 & 0x01) ? 0xFF : 0x00; in AdvSIMDExpandImm()
7078 imm64 = Replicate32x2(imm32); in AdvSIMDExpandImm()
7086 imm64 = (imm8_7 << 63) | ((imm8_6 ^ 1) << 62) in AdvSIMDExpandImm()
7098 *res = imm64; in AdvSIMDExpandImm()
8056 IRTemp imm64 = newTemp(Ity_I64); in math_RHADD() local
8057 assign(imm64, mkU64(ones64[size])); in math_RHADD()
8059 assign(vecOne, binop(Iop_64HLtoV128, mkexpr(imm64), mkexpr(imm64))); in math_RHADD()