Searched refs:sign_extend (Results 1 – 9 of 9) sorted by relevance
336 int sign_extend; in riscv_gen_inst_emul_data() local349 sign_extend = 1; in riscv_gen_inst_emul_data()387 sign_extend = 0; in riscv_gen_inst_emul_data()390 sign_extend = 0; in riscv_gen_inst_emul_data()393 sign_extend = 0; in riscv_gen_inst_emul_data()441 vie->sign_extend = sign_extend; in riscv_gen_inst_emul_data()
71 if ((vie->sign_extend == 0) && (vie->access_size < 8)) in vmm_emulate_instruction()
126 static inline int32_t sign_extend(uint32_t value, int index) in sign_extend() function205 sample = sign_extend(reg, fls(STATUS_TEMP_MASK) - 1); in mv_thermal_read_sensor()
233 uint8_t access_size:4, sign_extend:1, dir:1, unused:2; member
263 uint8_t access_size:4, sign_extend:1, dir:1, unused:2; member
579 // duplicated if it has another user that didn't need the sign_extend.616 // duplicated if it has another user that didn't need the sign_extend.
507 // duplicated if it has another user that didn't need the sign_extend.537 // duplicated if it has another user that didn't need the sign_extend.
742 // duplicated if it has another user that didn't need the sign_extend.776 // duplicated if it has another user that didn't need the sign_extend.
620 vie->sign_extend = (esr_iss & ISS_DATA_SSE) ? 1 : 0; in arm64_gen_inst_emul_data()