aboutsummaryrefslogtreecommitdiff
path: root/target/i386/helper.h
AgeCommit message (Expand)AuthorFilesLines
2024-06-17target/i386: replace read_crN helper with read_cr8Paolo Bonzini1-1/+1
2024-06-08target/i386: cleanup PAUSE helpersPaolo Bonzini1-1/+1
2024-06-08target/i386: cleanup HLT helpersPaolo Bonzini1-1/+1
2024-06-08target/i386: fix implementation of ICEBPPaolo Bonzini1-0/+1
2024-05-22target/i386: clean up AAM/AADPaolo Bonzini1-2/+2
2024-05-07target/i386: remove now-converted opcodes from old decoderPaolo Bonzini1-11/+0
2023-06-26target/i386: implement SYSCALL/SYSRET in 32-bit emulatorsPaolo Bonzini1-2/+0
2023-06-26target/i386: implement RDPID in TCGPaolo Bonzini1-1/+1
2023-06-13target/i386: Rename helper template headers as '.h.inc'Philippe Mathieu-Daudé1-3/+3
2023-02-04target/i386: Inline cmpxchg16bRichard Henderson1-4/+0
2023-02-04target/i386: Inline cmpxchg8bRichard Henderson1-2/+0
2022-11-01target/i386: Expand eflags updates inlineRichard Henderson1-5/+0
2022-10-18target/i386: move 3DNow to the new decoderPaolo Bonzini1-1/+0
2022-10-18target/i386: Introduce 256-bit vector helpersPaolo Bonzini1-0/+2
2022-10-11target/i386: Truncate values for lcall_real to i32Richard Henderson1-1/+1
2021-10-15target/i386: Drop check for singlestep_enabledRichard Henderson1-1/+0
2021-07-09target/i386: fix exceptions for MOV to DRPaolo Bonzini1-2/+1
2021-05-19target/i386: Remove user-only i/o stubsRichard Henderson1-2/+1
2021-05-19target/i386: Move helper_check_io to sysemuRichard Henderson1-1/+1
2021-05-19target/i386: Create helper_check_ioRichard Henderson1-3/+1
2021-05-19target/i386: Eliminate user stubs for read/write_crN, rd/wrmsrRichard Henderson1-4/+4
2021-05-19target/i386: Unify invlpg, invlpgaRichard Henderson1-2/+1
2021-05-19target/i386: Move invlpg, hlt, monitor, mwait to sysemuRichard Henderson1-4/+4
2021-05-19target/i386: Cleanup read_crN, write_crN, lmswRichard Henderson1-3/+2
2021-05-19target/i386: Tidy svm_check_intercept from tcgRichard Henderson1-1/+1
2021-05-19target/i386: Mark some helpers as noreturnRichard Henderson1-9/+9
2021-05-19target/i386: Eliminate SVM helpers for user-onlyRichard Henderson1-2/+1
2021-05-19target/i386: Implement skinit in translate.cRichard Henderson1-1/+0
2021-05-10i386: move TCG bpt_helper into sysemu/Claudio Fontana1-0/+7
2021-05-10i386: split smm helper (sysemu)Claudio Fontana1-0/+4
2020-07-10target/i386: fix IEEE SSE floating-point exception raisingJoseph Myers1-0/+1
2019-05-22target/i386: Implement CPUID_EXT_RDRANDRichard Henderson1-0/+2
2017-02-16target-i386: correctly propagate retaddr into SVM helpersPaolo Bonzini1-1/+0
2017-01-10target-i386: Use clz and ctz opcodesRichard Henderson1-2/+0
2016-12-22target-i386: Fix eflags.TF/#DB handling of syscall/sysret insnsDoug Evans1-0/+1
2016-12-20Move target-* CPU file into a target/ folderThomas Huth1-0/+230