Age | Commit message (Expand) | Author | Files | Lines |
2021-07-06 | target/i386: Populate x86_ext_save_areas offsets using cpuid where possible | David Edmondson | 1 | -0/+20 |
2021-06-29 | target/i386: Improve bswap translation | Richard Henderson | 1 | -10/+4 |
2021-06-29 | tcg: Add flags argument to tcg_gen_bswap16_*, tcg_gen_bswap32_i64 | Richard Henderson | 1 | -1/+1 |
2021-06-16 | target/i386: Added Intercept CR0 writes check | Lara Lazier | 1 | -0/+9 |
2021-06-16 | target/i386: Added consistency checks for CR0 | Lara Lazier | 1 | -3/+9 |
2021-06-16 | target/i386: Added consistency checks for VMRUN intercept and ASID | Lara Lazier | 1 | -0/+10 |
2021-06-16 | target/i386: Refactored intercept checks into cpu_svm_has_intercept | Lara Lazier | 1 | -47/+58 |
2021-06-04 | target/i386: Fix decode of cr8 | Richard Henderson | 1 | -0/+1 |
2021-06-04 | target/i386: tcg: fix switching from 16-bit to 32-bit tasks or vice versa | Paolo Bonzini | 1 | -1/+1 |
2021-06-04 | target/i386: tcg: fix loading of registers from 16-bit TSS | Paolo Bonzini | 1 | -14/+11 |
2021-06-04 | target/i386: tcg: fix segment register offsets for 16-bit TSS | Paolo Bonzini | 1 | -2/+2 |
2021-06-03 | softfloat: Introduce Floatx80RoundPrec | Richard Henderson | 1 | -32/+47 |
2021-05-26 | hw/core: Constify TCGCPUOps | Richard Henderson | 1 | -1/+1 |
2021-05-20 | Merge remote-tracking branch 'remotes/cohuck-gitlab/tags/s390x-20210520-v2' i... | Peter Maydell | 1 | -0/+1 |
2021-05-20 | target/i386: Make sure that vsyscall's tb->size != 0 | Ilya Leoshkevich | 1 | -0/+1 |
2021-05-19 | target/i386: Remove user-only i/o stubs | Richard Henderson | 3 | -56/+6 |
2021-05-19 | target/i386: Move helper_check_io to sysemu | Richard Henderson | 3 | -29/+39 |
2021-05-19 | target/i386: Create helper_check_io | Richard Henderson | 2 | -31/+4 |
2021-05-19 | target/i386: Pass in port to gen_check_io | Richard Henderson | 1 | -26/+29 |
2021-05-19 | target/i386: Tidy gen_check_io | Richard Henderson | 1 | -27/+30 |
2021-05-19 | target/i386: Exit tb after wrmsr | Richard Henderson | 1 | -0/+2 |
2021-05-19 | target/i386: Eliminate user stubs for read/write_crN, rd/wrmsr | Richard Henderson | 2 | -20/+4 |
2021-05-19 | target/i386: Inline user cpu_svm_check_intercept_param | Richard Henderson | 2 | -29/+0 |
2021-05-19 | target/i386: Unify invlpg, invlpga | Richard Henderson | 3 | -31/+14 |
2021-05-19 | target/i386: Move invlpg, hlt, monitor, mwait to sysemu | Richard Henderson | 4 | -54/+59 |
2021-05-19 | target/i386: Pass env to do_pause and do_hlt | Richard Henderson | 1 | -14/+8 |
2021-05-19 | target/i386: Cleanup read_crN, write_crN, lmsw | Richard Henderson | 3 | -55/+52 |
2021-05-19 | target/i386: Remove user stub for cpu_vmexit | Richard Henderson | 2 | -7/+3 |
2021-05-19 | target/i386: Remove pc_start argument to gen_svm_check_intercept | Richard Henderson | 1 | -24/+21 |
2021-05-19 | target/i386: Tidy svm_check_intercept from tcg | Richard Henderson | 2 | -15/+6 |
2021-05-19 | target/i386: Simplify gen_debug usage | Richard Henderson | 1 | -5/+4 |
2021-05-19 | target/i386: Mark some helpers as noreturn | Richard Henderson | 4 | -17/+20 |
2021-05-19 | target/i386: Eliminate SVM helpers for user-only | Richard Henderson | 2 | -38/+9 |
2021-05-19 | target/i386: Implement skinit in translate.c | Richard Henderson | 3 | -15/+3 |
2021-05-19 | target/i386: Assert !GUEST for user-only | Richard Henderson | 1 | -2/+6 |
2021-05-19 | target/i386: Assert !SVME for user-only | Richard Henderson | 1 | -10/+11 |
2021-05-19 | target/i386: Add stub generator for helper_set_dr | Richard Henderson | 1 | -2/+13 |
2021-05-19 | target/i386: Reorder DisasContext members | Richard Henderson | 1 | -13/+14 |
2021-05-19 | target/i386: Fix the comment for repz_opt | Richard Henderson | 1 | -9/+4 |
2021-05-19 | target/i386: Reduce DisasContext jmp_opt, repz_opt to bool | Richard Henderson | 1 | -2/+2 |
2021-05-19 | target/i386: Leave TF in DisasContext.flags | Richard Henderson | 1 | -8/+6 |
2021-05-19 | target/i386: Reduce DisasContext popl_esp_hack and rip_offset to uint8_t | Richard Henderson | 1 | -2/+2 |
2021-05-19 | target/i386: Reduce DisasContext.vex_[lv] to uint8_t | Richard Henderson | 1 | -2/+2 |
2021-05-19 | target/i386: Reduce DisasContext.prefix to uint8_t | Richard Henderson | 1 | -1/+1 |
2021-05-19 | target/i386: Reduce DisasContext.override to int8_t | Richard Henderson | 1 | -1/+1 |
2021-05-19 | target/i386: Reduce DisasContext.flags to uint32_t | Richard Henderson | 1 | -1/+1 |
2021-05-19 | target/i386: Remove DisasContext.f_st as unused | Richard Henderson | 1 | -2/+0 |
2021-05-19 | target/i386: Move rex_w into DisasContext | Richard Henderson | 1 | -7/+9 |
2021-05-19 | target/i386: Move rex_r into DisasContext | Richard Henderson | 1 | -39/+45 |
2021-05-19 | target/i386: Tidy REX_B, REX_X definition | Richard Henderson | 1 | -10/+7 |