summaryrefslogtreecommitdiffstats
path: root/target-i386/seg_helper.c
Commit message (Expand)AuthorAgeFilesLines
* Merge remote-tracking branch 'remotes/bonzini/softmmu-smap' into stagingPeter Maydell2014-06-051-4/+61
|\
| * target-i386: fix kernel accesses with SMAP and CPL = 3Paolo Bonzini2014-06-051-0/+18
| * target-i386: move check_io helpers to seg_helper.cPaolo Bonzini2014-06-051-0/+42
| * softmmu: introduce cpu_ldst.hPaolo Bonzini2014-06-051-4/+1Star
* | Merge remote-tracking branch 'remotes/kvm/uq/master' into stagingPeter Maydell2014-06-051-24/+23Star
|\ \ | |/ |/|
| * target-i386: set CC_OP to CC_OP_EFLAGS in cpu_load_eflagsPaolo Bonzini2014-05-211-2/+0Star
| * target-i386: rework CPL checks during task switch, preparing for next patchPaolo Bonzini2014-05-211-14/+9Star
| * target-i386: fix segment flags for SMM and VM86 modePaolo Bonzini2014-05-211-3/+8
| * target-i386: Fix vm86 mode regression introduced in fd460606fd6f.Kevin O'Connor2014-05-211-5/+6
* | tcg: Invert the inclusion of helper.hRichard Henderson2014-05-281-1/+1
|/
* target-i386: the x86 CPL is stored in CS.selector - auto update hflags accord...Kevin O'Connor2014-05-131-15/+0Star
* target-i386: set eflags prior to calling cpu_x86_load_seg_cache() in seg_help...Kevin O'Connor2014-05-131-19/+19
* exec: Change cpu_abort() argument to CPUStateAndreas Färber2014-03-131-3/+5
* cpu-exec: Change cpu_loop_exit() argument to CPUStateAndreas Färber2014-03-131-1/+1
* cpu: Move exception_index field from CPU_COMMON to CPUStateAndreas Färber2014-03-131-3/+5
* target-i386: Clean up ENV_GET_CPU() usageAndreas Färber2014-03-131-1/+1
* exec: Make stl_*_phys input an AddressSpaceEdgar E. Iglesias2014-02-111-3/+5
* exec: Make ldl_*_phys input an AddressSpaceEdgar E. Iglesias2014-02-111-2/+4
* target-i386: Change LOG_PCALL_STATE() argument to CPUStateAndreas Färber2013-07-091-5/+5
* log: Change log_cpu_state[_mask]() argument to CPUStateAndreas Färber2013-07-091-2/+2
* target-i386: Change do_interrupt_all() argument to X86CPUAndreas Färber2013-07-091-3/+5
* target-i386: fix over 80 chars warningsliguang2013-06-151-7/+9
* target-i386/helper: remove EIP macroliguang2013-06-151-12/+12
* target-i386/helper: remove EDI macroliguang2013-06-151-3/+3
* target-i386/helper: remove ESI macroliguang2013-06-151-3/+3
* target-i386/helper: remove ESP macroliguang2013-06-151-44/+46
* target-i386/helper: remove EBP macroliguang2013-06-151-5/+5
* target-i386/helper: remove EDX macroliguang2013-06-151-4/+4
* target-i386/helper: remove ECX macroliguang2013-06-151-9/+9
* target-i386/helper: remove EBX macroliguang2013-06-151-3/+3
* target-i386/helper: remove EAX macroliguang2013-06-151-4/+4
* cpu: Replace do_interrupt() by CPUClass::do_interrupt methodAndreas Färber2013-03-121-1/+4
* target-i386: Introduce hw_{local,global}_breakpoint_enabled()liguang2013-01-151-1/+2
* target-i386: Define DR7 bit field constantsliguang2013-01-151-3/+3
* misc: move include files to include/qemu/Paolo Bonzini2012-12-191-1/+1
* exec: move include files to include/exec/Paolo Bonzini2012-12-191-1/+1
* cpu_dump_state: move DUMP_FPU and DUMP_CCOP flags from x86-only to genericPeter Maydell2012-10-051-2/+2
* x86: switch to AREG0 free modeBlue Swirl2012-08-141-0/+4
* x86: avoid AREG0 in segmentation helpersBlue Swirl2012-08-141-114/+103Star
* x86: use wrappers for memory access helpersBlue Swirl2012-08-141-103/+106
* x86: avoid AREG0 for condition code helpersBlue Swirl2012-08-141-4/+4
* x86: rename op_helper.c to seg_helper.cBlue Swirl2012-06-281-0/+2475