index
:
riscv-gnu-toolchain/qemu.git
block
master
stable-0.10
stable-0.11
stable-0.12
stable-0.13
stable-0.14
stable-0.15
stable-1.0
stable-1.1
stable-1.2
stable-1.3
stable-1.4
stable-1.5
stable-1.6
stable-1.7
stable-2.0
stable-2.1
stable-2.10
stable-2.11
stable-2.12
stable-2.2
stable-2.3
stable-2.4
stable-2.5
stable-2.6
stable-2.7
stable-2.8
stable-2.9
stable-3.0
stable-3.1
stable-4.0
stable-4.1
stable-4.2
stable-5.0
stable-6.0
stable-6.1
stable-7.2
stable-8.0
stable-8.1
stable-8.2
stable-9.0
stable-9.1
stable-9.2
staging
staging-7.2
staging-8.0
staging-8.1
staging-8.2
staging-9.0
staging-9.1
staging-9.2
Unnamed repository; edit this file 'description' to name the repository.
root
about
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
target
/
i386
/
tcg
/
translate.c
Age
Commit message (
Expand
)
Author
Files
Lines
2024-05-15
target/i386: Use translator_ldub for everything
Richard Henderson
1
-5
/
+3
2024-05-15
accel/tcg: Provide default implementation of disas_log
Richard Henderson
1
-11
/
+0
2024-05-10
target/i386: move prefetch and multi-byte UD/NOP to new decoder
Paolo Bonzini
1
-30
/
+0
2024-05-10
target/i386: rdpkru/wrpkru are no-prefix instructions
Paolo Bonzini
1
-2
/
+4
2024-05-10
target/i386: fix operand size for DATA16 REX.W POPCNT
Paolo Bonzini
1
-16
/
+1
2024-05-10
target/i386: remove PCOMMIT from TCG, deprecate property
Paolo Bonzini
1
-11
/
+1
2024-05-07
target/i386: remove duplicate prefix decoding
Paolo Bonzini
1
-207
/
+52
2024-05-07
target/i386: split legacy decoder into a separate function
Paolo Bonzini
1
-21
/
+37
2024-05-07
target/i386: decode x87 instructions in a separate function
Paolo Bonzini
1
-554
/
+566
2024-05-07
target/i386: remove now-converted opcodes from old decoder
Paolo Bonzini
1
-2164
/
+11
2024-05-07
target/i386: port extensions of one-byte opcodes to new decoder
Paolo Bonzini
1
-0
/
+4
2024-05-07
target/i386: move BSWAP to new decoder
Paolo Bonzini
1
-1
/
+3
2024-05-07
target/i386: move remaining conditional operations to new decoder
Paolo Bonzini
1
-1
/
+1
2024-05-07
target/i386: merge and enlarge a few ranges for call to disas_insn_new
Paolo Bonzini
1
-3
/
+2
2024-05-07
target/i386: move C0-FF opcodes to new decoder (except for x87)
Paolo Bonzini
1
-5
/
+18
2024-05-07
target/i386: generalize gen_movl_seg_T0
Paolo Bonzini
1
-8
/
+8
2024-05-07
target/i386: move 60-BF opcodes to new decoder
Paolo Bonzini
1
-2
/
+7
2024-05-07
target/i386: extract gen_far_call/jmp, reordering temporaries
Paolo Bonzini
1
-40
/
+53
2024-05-07
target/i386: move 00-5F opcodes to new decoder
Paolo Bonzini
1
-1
/
+1
2024-05-07
target/i386: reintroduce debugging mechanism
Paolo Bonzini
1
-0
/
+27
2024-05-07
target/i386: cleanup *gen_eob*
Paolo Bonzini
1
-13
/
+12
2024-05-07
target/i386: clarify the "reg" argument of functions returning CCPrepare
Paolo Bonzini
1
-7
/
+8
2024-05-07
target/i386: do not use s->T0 and s->T1 as scratch registers for CCPrepare
Paolo Bonzini
1
-7
/
+10
2024-05-07
target/i386: extend cc_* when using them to compute flags
Paolo Bonzini
1
-26
/
+18
2024-05-07
target/i386: pull cc_op update to callers of gen_jmp_rel{,_csize}
Paolo Bonzini
1
-3
/
+5
2024-05-07
target/i386: cleanup cc_op changes for REP/REPZ/REPNZ
Paolo Bonzini
1
-4
/
+10
2024-05-07
target/i386: cc_op is not dynamic in gen_jcc1
Paolo Bonzini
1
-2
/
+2
2024-05-07
target/i386: remove mask from CCPrepare
Paolo Bonzini
1
-54
/
+27
2024-05-07
target/i386: use TSTEQ/TSTNE to check flags
Paolo Bonzini
1
-16
/
+16
2024-05-07
target/i386: use TSTEQ/TSTNE to test low bits
Paolo Bonzini
1
-8
/
+20
2024-05-03
target/i386: Give IRQs a chance when resetting HF_INHIBIT_IRQ_MASK
Ruihan Li
1
-4
/
+10
2024-04-23
target/i386/translate.c: always write 32-bits for SGDT and SIDT
Mark Cave-Ayland
1
-6
/
+8
2024-04-09
target/i386: Preserve DisasContextBase.insn_start across rewind
Richard Henderson
1
-0
/
+3
2024-02-16
target/i386: Generate an illegal opcode exception on cmp instructions with lo...
Ziqiao Kong
1
-5
/
+6
2024-02-03
include/exec: Change cpu_mmu_index argument to CPUState
Richard Henderson
1
-1
/
+1
2024-01-29
target: Use vaddr in gen_intermediate_code
Anton Johansson
1
-1
/
+1
2024-01-18
target/i386: pcrel: store low bits of physical address in data[0]
Paolo Bonzini
1
-1
/
+0
2024-01-18
target/i386: fix incorrect EIP in PC-relative translation blocks
guoguangyao
1
-2
/
+2
2024-01-18
target/i386: Do not re-compute new pc with CF_PCREL
Richard Henderson
1
-4
/
+2
2023-12-29
target/i386: implement CMPccXADD
Paolo Bonzini
1
-0
/
+2
2023-12-29
target/i386: move operand load and writeback out of gen_cmovcc1
Paolo Bonzini
1
-10
/
+6
2023-12-29
target/i386: prepare for implementation of STOS/SCAS in new decoder
Paolo Bonzini
1
-2
/
+7
2023-12-29
target/i386: do not use s->tmp0 for jumps on ECX ==/!= 0
Paolo Bonzini
1
-3
/
+6
2023-12-29
target/i386: do not use s->tmp4 for push
Paolo Bonzini
1
-1
/
+1
2023-12-29
target/i386: split eflags computation out of gen_compute_eflags
Paolo Bonzini
1
-9
/
+19
2023-12-29
target/i386: do not clobber T0 on string operations
Paolo Bonzini
1
-21
/
+24
2023-12-29
target/i386: do not clobber A0 in POP translation
Paolo Bonzini
1
-14
/
+20
2023-12-29
target/i386: remove unnecessary truncations
Paolo Bonzini
1
-2
/
+0
2023-12-29
target/i386: speedup JO/SETO after MUL or IMUL
Paolo Bonzini
1
-0
/
+3
2023-12-29
target/i386: optimize computation of JL and JLE from flags
Paolo Bonzini
1
-6
/
+4
[next]