aboutsummaryrefslogtreecommitdiff
path: root/target-i386/helper.h
AgeCommit message (Expand)Author
2015-06-05target-i386: Use correct memory attributes for ioport accessesPaolo Bonzini
2014-05-28tcg: Invert the inclusion of helper.hRichard Henderson
2013-11-21target-i386: yield to another VCPU on PAUSEPaolo Bonzini
2013-02-27target-i386: Use mulu2 and muls2Richard Henderson
2013-02-19target-i386: Implement tzcnt and fix lzcntRichard Henderson
2013-02-19target-i386: Use clz/ctz for bsf/bsr helpersRichard Henderson
2013-02-18target-i386: Implement PDEP, PEXTRichard Henderson
2013-02-18target-i386: Implement MULXRichard Henderson
2013-02-18target-i386: Use CC_SRC2 for ADC and SBBRichard Henderson
2013-02-18target-i386: Make helper_cc_compute_{all,c} constRichard Henderson
2012-12-19exec: move include files to include/exec/Paolo Bonzini
2012-10-28target-i386: rename helper flagsAurelien Jarno
2012-10-01x86: Implement SMEP and SMAPH. Peter Anvin
2012-08-14x86: switch to AREG0 free modeBlue Swirl
2012-08-14x86: avoid AREG0 in segmentation helpersBlue Swirl
2012-08-14x86: avoid AREG0 for misc helpersBlue Swirl
2012-08-14x86: avoid AREG0 for SMM helpersBlue Swirl
2012-08-14x86: avoid AREG0 for SVM helpersBlue Swirl
2012-08-14x86: avoid AREG0 for integer helpersBlue Swirl
2012-08-14x86: avoid AREG0 for condition code helpersBlue Swirl
2012-08-14x86: avoid AREG0 for FPU helpersBlue Swirl
2012-06-28x86: avoid AREG0 for exceptionsBlue Swirl
2012-01-11target-i386: fix SSE rounding and flush to zeroAurelien Jarno
2009-10-23target-i386: implement lzcnt emulationAndre Przywara
2009-10-04target-i386: add RDTSCP supportAndre Przywara
2009-05-22x86: Add support for resume flagJan Kiszka
2008-11-17TCG variable type checking.pbrook
2008-09-25SYSENTER/SYSEXIT IA-32e implementation (Alexander Graf).balrog
2008-08-30Fix some warnings that would be generated by gcc -Wredundant-declsblueswir1
2008-06-18HLT, MWAIT and MONITOR insn fixes (initial patch by Alexander Graf)bellard
2008-06-04reworked SVM interrupt handling logic - fixed vmrun EIP saved value - reworke...bellard
2008-06-0432 bit SVM fixes - INVLPG and INVLPGA updatesbellard
2008-05-28SVM reworkbellard
2008-05-22proper helper definition registering (all targets must do that)bellard
2008-05-22cmpxchg8b fix - added cmpxchg16bbellard
2008-05-21convert eflags manipulation insns to TCGbellard
2008-05-21converted LSL/LAR/VERW/VERR to TCG - force 16 bit memory access for LSL/LARbellard
2008-05-21converted INTO/CMPXCHG8B to TCGbellard
2008-05-17BSR/BSF TCG conversionbellard
2008-05-17converted condition code supprot to TCG - converted shift ops to TCGbellard
2008-05-15converted more helpers to TCG - fixed some SVM issuesbellard
2008-05-12converted more helpers to TCGbellard
2008-05-12converted x87 FPU ops to TCGbellard
2008-05-12converted SSE/MMX ops to TCGbellard
2008-02-01use the TCG code generatorbellard