39 Commits (0a04e11f32cb51d3210007d902e170cc164bb813)

Author SHA1 Message Date
Pranith Kumar a1e69e2f81 tcg/tci: Add support for fence 10 years ago
Paolo Bonzini 65603e2fc1 tci: do not include exec/exec-all.h 10 years ago
Sergey Fedorov 819af24b9c tcg: Clean up from 'next_tb' 10 years ago
Sergey Fedorov 76442a939e tci: Make direct jump patching thread-safe 10 years ago
Stefan Weil 3ccdbecf80 tci: Fix build regression 10 years ago
Peter Maydell d38ea87ac5 all: Clean up includes 11 years ago
Richard Henderson 765b842ade tcg: Rename debug_insn_start to insn_start 11 years ago
Peter Crosthwaite 162e992270 tcg: Move tci_tb_ptr to -common 11 years ago
Aurelien Jarno 4f2331e5b6 tcg: implement real ext_i32_i64 and extu_i32_i64 ops 11 years ago
Richard Henderson 2b7ec66f02 tcg: Mask TCGMemOp appropriately for indexing 11 years ago
Richard Henderson 3972ef6f83 tcg: Push merged memop+mmu_idx parameter to softmmu routines 11 years ago
Richard Henderson 59227d5d45 tcg: Merge memop and mmu_idx parameters to qemu_ld/st 11 years ago
Richard Henderson 15fc7daa77 tcg: Remove unused opcodes 13 years ago
Paolo Bonzini f08b617018 softmmu: introduce cpu_ldst.h 13 years ago
Richard Henderson 76782fab1c tci: Convert to new ldst opcodes 12 years ago
Richard Henderson 1976cccec8 tci: Mask shift counts to avoid undefined behavior 13 years ago
Stefan Weil 3df2b8fde9 misc: Use new rotate functions 13 years ago
Stefan Weil d285bf784b tci: Add implementation of rotl_i64, rotr_i64 13 years ago
Stefan Weil 07ac4dc5db tci: Fix qemu-alpha on 32 bit hosts (wrong assertions) 13 years ago
Richard Henderson 04d5a1da70 tcg: Change tcg_qemu_tb_exec return to uintptr_t 13 years ago
Richard Henderson ee79c356ff tci: Make tcg temporaries local to tcg_qemu_tb_exec 14 years ago
Richard Henderson dea8fde8b8 tci: Avoid code before declarations 14 years ago
Richard Henderson 7648746844 tci: Use a local variable for env 14 years ago
Richard Henderson 03fc0548b7 tci: Use 32-bit signed offsets to loads/stores 14 years ago
Paolo Bonzini 022c62cbbc exec: move include files to include/exec/ 14 years ago
Richard Henderson c6c5063c7a tci: Fix type of tci_read_label 14 years ago
Stefan Weil e24dc9feb0 tci: Support deposit operations 14 years ago
Aurelien Jarno 626cd050e2 tcg: remove obsolete jmp op 14 years ago
Stefan Weil 6673f47da2 tci: Fix for AREG0 free mode 14 years ago
Blue Swirl 89c33337fd Remove unused CONFIG_TCG_PASS_AREG0 and dead code 14 years ago
Stefan Weil 6a69226f22 tci: Support INDEX_op_bswap64_i64 14 years ago
Stefan Weil 17904bcfb7 tci: Fix wrong macro name for debug code 14 years ago
Stefan Weil c3ca04679e tci: GETPC() macro must return an uintptr_t 15 years ago
Stefan Weil 3b2aba2f13 tci: Support targets with CONFIG_TCG_PASS_AREG0 (fix broken build) 15 years ago
Stefan Weil 69784eaec3 w64: Fix data type of next_tb and tcg_qemu_tb_exec 15 years ago
Andreas Färber 9349b4f9fd Rename CPUState -> CPUArchState 15 years ago
Richard Henderson 771142c2a7 tcg: Standardize on TCGReg as the enum for hard registers 15 years ago
Stefan Weil 7657f4bf68 tcg: Add interpreter for bytecode 15 years ago