Searched hist:d7ecb757d1991ff0a58dcecf6c8990dbc19636bd (Results 1 – 2 of 2) sorted by relevance
/openbmc/qemu/target/microblaze/ |
H A D | cpu.h | diff d7ecb757d1991ff0a58dcecf6c8990dbc19636bd Mon Aug 17 23:52:15 CDT 2020 Richard Henderson <richard.henderson@linaro.org> target/microblaze: Ensure imm constant is always available
Include the env->imm value in the TB values when IMM_FLAG is set. This means that we can always reconstruct the complete 32-bit imm. Discard env_imm when its contents can no longer be accessed.
Fix user-mode checks for BRK/BRKI, which depend on IMM.
Tested-by: Edgar E. Iglesias <edgar.iglesias@xilinx.com> Reviewed-by: Edgar E. Iglesias <edgar.iglesias@xilinx.com> Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
|
H A D | translate.c | diff d7ecb757d1991ff0a58dcecf6c8990dbc19636bd Mon Aug 17 23:52:15 CDT 2020 Richard Henderson <richard.henderson@linaro.org> target/microblaze: Ensure imm constant is always available
Include the env->imm value in the TB values when IMM_FLAG is set. This means that we can always reconstruct the complete 32-bit imm. Discard env_imm when its contents can no longer be accessed.
Fix user-mode checks for BRK/BRKI, which depend on IMM.
Tested-by: Edgar E. Iglesias <edgar.iglesias@xilinx.com> Reviewed-by: Edgar E. Iglesias <edgar.iglesias@xilinx.com> Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
|