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()
189 uint8_t access_size:4, sign_extend:1, dir:1, unused:2; member
222 uint8_t access_size:4, sign_extend:1, dir:1, unused:2; member
537 // duplicated if it has another user that didn't need the sign_extend.567 // duplicated if it has another user that didn't need the sign_extend.
593 // duplicated if it has another user that didn't need the sign_extend.630 // duplicated if it has another user that didn't need the sign_extend.
798 // duplicated if it has another user that didn't need the sign_extend.832 // duplicated if it has another user that didn't need the sign_extend.
637 vie->sign_extend = (esr_iss & ISS_DATA_SSE) ? 1 : 0; in arm64_gen_inst_emul_data()