2021-03-17 | Richard Henderson | tcg/tci: Split out tci_args_rrcl and tci_args_rrrrcl ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2021-03-17 | Richard Henderson | tcg/tci: Split out tci_args_rrrrrc ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2021-03-17 | Richard Henderson | tcg/tci: Split out tci_args_l ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2021-03-17 | Richard Henderson | tcg/tci: Split out tci_args_rrrc ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2021-03-17 | Richard Henderson | tcg/tci: Split out tci_args_rrr ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2021-03-17 | Richard Henderson | tcg/tci: Split out tci_args_rr ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2021-03-17 | Richard Henderson | tcg/tci: Split out tci_args_rrs ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2021-03-17 | Richard Henderson | tcg/tci: Rename tci_read_r to tci_read_rval ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2021-03-17 | Richard Henderson | tcg/tci: Remove ifdefs for TCG_TARGET_HAS_ext32[us... ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2021-03-15 | Richard Henderson | utils: Use fixed-point arithmetic in qemu_strtosz ...<20210315155835.1970210-2-richard.henderson@linaro.org> ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2021-03-07 | Philippe Mathieu... | target/hexagon/opcodes: Add missing varargs cleanup Reviewed-by: Richard Henderson <richard.henderson@linaro.org> ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2021-03-07 | Taylor Simpson | target/hexagon: Fix shift amount check in fASHIFTL... ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2021-03-07 | Philippe Mathieu... | exec: Poison Hexagon target-specific definitions ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2021-03-06 | Richard Henderson | accel/tcg: Precompute curr_cflags into cpu->tcg_cflags ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2021-03-06 | Alex Bennée | include/exec: lightly re-arrange TranslationBlock ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2021-03-06 | Alex Bennée | accel/tcg: drop the use of CF_HASH_MASK and rename... ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2021-03-06 | Alex Bennée | accel/tcg: move CF_CLUSTER calculation to curr_cflags ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2021-03-06 | Alex Bennée | accel/tcg: rename tb_lookup__cpu_state and hoist state... ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2021-03-06 | Richard Henderson | tcg/tci: Merge mov, not and neg operations ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2021-03-06 | Richard Henderson | tcg/tci: Merge bswap operations ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2021-03-06 | Richard Henderson | tcg/tci: Merge extension operations ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2021-03-06 | Richard Henderson | tcg/tci: Merge basic arithmetic operations ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2021-03-06 | Richard Henderson | tcg/tci: Reduce use of tci_read_r64 ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2021-03-06 | Richard Henderson | tcg/tci: Remove tci_read_r32s ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2021-03-06 | Richard Henderson | tcg/tci: Remove tci_read_r32 ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2021-03-06 | Richard Henderson | tcg/tci: Remove tci_read_r16s ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2021-03-06 | Richard Henderson | tcg/tci: Remove tci_read_r16 ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2021-03-06 | Richard Henderson | tcg/tci: Remove tci_read_r8s ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2021-03-06 | Richard Henderson | tcg/tci: Remove tci_read_r8 ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2021-03-06 | Richard Henderson | tcg/tci: Merge identical cases in generation (load... ...off-by: Richard Henderson <richard.henderson@linaro.org> ...<20210217202036.1724901-5-richard.henderson@linaro.org> ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2021-03-06 | Richard Henderson | tcg/tci: Merge identical cases in generation (conditional... ...off-by: Richard Henderson <richard.henderson@linaro.org> ...<20210217202036.1724901-5-richard.henderson@linaro.org> ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2021-03-06 | Richard Henderson | tcg/tci: Merge identical cases in generation (deposit... ...off-by: Richard Henderson <richard.henderson@linaro.org> ...<20210217202036.1724901-5-richard.henderson@linaro.org> ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2021-03-06 | Richard Henderson | tcg/tci: Merge identical cases in generation (exchange... ...off-by: Richard Henderson <richard.henderson@linaro.org> ...<20210217202036.1724901-5-richard.henderson@linaro.org> ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2021-03-06 | Richard Henderson | tcg/tci: Merge identical cases in generation (arithmetic... ...off-by: Richard Henderson <richard.henderson@linaro.org> ...<20210217202036.1724901-5-richard.henderson@linaro.org> ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2021-03-06 | Richard Henderson | tcg: Manage splitwx in tc_ptr_to_region_tree by hand ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2021-03-06 | Richard Henderson | tcg: Split out tcg_raise_tb_overflow ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2021-03-06 | Richard Henderson | tcg/tci: Use exec/cpu_ldst.h interfaces ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2021-03-06 | Richard Henderson | tcg/aarch64: Fix generation of "scalar" vector operations ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2021-03-06 | Richard Henderson | tcg/aarch64: Fix I3617_CMLE0 ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2021-03-06 | Richard Henderson | tcg/aarch64: Fix constant subtraction in tcg_out_addsub2 ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2021-02-18 | Taylor Simpson | Hexagon build infrastructure Reviewed-by: Richard Henderson <richard.henderson@linaro.org> ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2021-02-18 | Taylor Simpson | Hexagon (tests/tcg/hexagon) TCG tests - floating point Reviewed-by: Richard Henderson <richard.henderson@linaro.org> ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2021-02-18 | Taylor Simpson | Hexagon (tests/tcg/hexagon) TCG tests - atomics/load... ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2021-02-18 | Taylor Simpson | Hexagon (tests/tcg/hexagon) TCG tests - multiarch Reviewed-by: Richard Henderson <richard.henderson@linaro.org> ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2021-02-18 | Taylor Simpson | Hexagon (linux-user/hexagon) Linux user emulation Reviewed-by: Richard Henderson <richard.henderson@linaro.org> ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2021-02-18 | Taylor Simpson | Hexagon (target/hexagon) translation ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2021-02-18 | Taylor Simpson | Hexagon (target/hexagon) TCG for floating point instructions Reviewed-by: Richard Henderson <richard.henderson@linaro.org> ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2021-02-18 | Taylor Simpson | Hexagon (target/hexagon) TCG for instructions with... ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2021-02-18 | Taylor Simpson | Hexagon (target/hexagon) TCG generation ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2021-02-18 | Taylor Simpson | Hexagon (target/hexagon) instruction classes Reviewed-by: Richard Henderson <richard.henderson@linaro.org> ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2021-02-18 | Taylor Simpson | Hexagon (target/hexagon) macros Reviewed-by: Richard Henderson <richard.henderson@linaro.org> ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2021-02-18 | Taylor Simpson | Hexagon (target/hexagon) opcode data structures Reviewed-by: Richard Henderson <richard.henderson@linaro.org> ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2021-02-18 | Taylor Simpson | Hexagon (target/hexagon) generater phase 4 - decode... Reviewed-by: Richard Henderson <richard.henderson@linaro.org> ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2021-02-18 | Taylor Simpson | Hexagon (target/hexagon) generator phase 3 - C preprocessor... Reviewed-by: Richard Henderson <richard.henderson@linaro.org> ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2021-02-18 | Taylor Simpson | Hexagon (target/hexagon) generator phase 2 - generate... Reviewed-by: Richard Henderson <richard.henderson@linaro.org> ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2021-02-18 | Taylor Simpson | Hexagon (target/hexagon) generator phase 1 - C preprocessor... Reviewed-by: Richard Henderson <richard.henderson@linaro.org> ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2021-02-18 | Taylor Simpson | Hexagon (target/hexagon/imported) arch import Acked-by: Richard Henderson <richard.henderson@linaro.org> ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2021-02-18 | Taylor Simpson | Hexagon (target/hexagon/fma_emu.[ch]) utility functions ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2021-02-18 | Taylor Simpson | Hexagon (target/hexagon/conv_emu.[ch]) utility functions ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2021-02-18 | Taylor Simpson | Hexagon (target/hexagon/arch.[ch]) utility functions ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2021-02-18 | Taylor Simpson | Hexagon (target/hexagon) instruction printing Reviewed-by: Richard Henderson <richard.henderson@linaro.org> ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2021-02-18 | Taylor Simpson | Hexagon (target/hexagon) instruction/packet decode Reviewed-by: Richard Henderson <richard.henderson@linaro.org> ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2021-02-18 | Taylor Simpson | Hexagon (target/hexagon) instruction attributes Reviewed-by: Richard Henderson <richard.henderson@linaro.org> ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2021-02-18 | Taylor Simpson | Hexagon (target/hexagon) register fields Reviewed-by: Richard Henderson <richard.henderson@linaro.org> ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2021-02-18 | Taylor Simpson | Hexagon (target/hexagon) instruction and packet types Reviewed-by: Richard Henderson <richard.henderson@linaro.org> ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2021-02-18 | Taylor Simpson | Hexagon (target/hexagon) architecture types Reviewed-by: Richard Henderson <richard.henderson@linaro.org> ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2021-02-18 | Taylor Simpson | Hexagon (target/hexagon) GDB Stub Reviewed-by: Richard Henderson <richard.henderson@linaro.org> ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2021-02-18 | Taylor Simpson | Hexagon (target/hexagon) scalar core helpers ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2021-02-18 | Taylor Simpson | Hexagon (target/hexagon) register names Reviewed-by: Richard Henderson <richard.henderson@linaro.org> ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2021-02-18 | Taylor Simpson | Hexagon (disas) disassembler ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2021-02-18 | Taylor Simpson | Hexagon (target/hexagon) scalar core definition ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2021-02-18 | Taylor Simpson | Hexagon (include/elf.h) ELF machine definition Reviewed-by: Richard Henderson <richard.henderson@linaro.org> ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2021-02-18 | Taylor Simpson | Hexagon (target/hexagon) README ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2021-02-18 | Taylor Simpson | Hexagon Update MAINTAINERS file Reviewed-by: Richard Henderson <richard.henderson@linaro.org> ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2021-02-18 | Richard Henderson | qemu/int128: Add int128_or ...off-by: Richard Henderson <richard.henderson@linaro.org> ...<20201021045149.1582203-2-richard.henderson@linaro.org> |
commitcommitdifftree |
2021-02-05 | Claudio Fontana | accel: introduce AccelCPUClass extending CPUClass ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2021-02-05 | Claudio Fontana | accel: replace struct CpusAccel with AccelOpsClass ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2021-02-05 | Claudio Fontana | accel: extend AccelState and AccelClass to user-mode ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2021-02-05 | Claudio Fontana | cpu: tcg_ops: move to tcg-cpu-ops.h, keep a pointer... ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2021-02-05 | Claudio Fontana | cpu: move debug_check_watchpoint to tcg_ops ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2021-02-05 | Claudio Fontana | cpu: move adjust_watchpoint_address to tcg_ops ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2021-02-05 | Claudio Fontana | physmem: make watchpoint checking code TCG-only ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2021-02-05 | Claudio Fontana | cpu: move do_unaligned_access to tcg_ops Reviewed-by: Richard Henderson <richard.henderson@linaro.org> ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2021-02-05 | Claudio Fontana | cpu: move cc->transaction_failed to tcg_ops Reviewed-by: Richard Henderson <richard.henderson@linaro.org> ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2021-02-05 | Claudio Fontana | cpu: move cc->do_interrupt to tcg_ops Reviewed-by: Richard Henderson <richard.henderson@linaro.org> ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2021-02-05 | Claudio Fontana | target/arm: do not use cc->do_interrupt for KVM directly Reviewed-by: Richard Henderson <richard.henderson@linaro.org> ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2021-02-05 | Eduardo Habkost | cpu: Move debug_excp_handler to tcg_ops Reviewed-by: Richard Henderson <richard.henderson@linaro.org> ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2021-02-05 | Eduardo Habkost | cpu: Move tlb_fill to tcg_ops Reviewed-by: Richard Henderson <richard.henderson@linaro.org> ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2021-02-05 | Eduardo Habkost | cpu: Move cpu_exec_* to tcg_ops Reviewed-by: Richard Henderson <richard.henderson@linaro.org> ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2021-02-05 | Eduardo Habkost | cpu: Move synchronize_from_tb() to tcg_ops ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2021-02-05 | Claudio Fontana | accel/tcg: split TCG-only code from cpu_exec_realizefn Reviewed-by: Richard Henderson <richard.henderson@linaro.org> ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2021-02-05 | Claudio Fontana | target/riscv: remove CONFIG_TCG, as it is always TCG ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2021-02-05 | Eduardo Habkost | cpu: Introduce TCGCpuOperations struct ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2021-02-05 | Richard Henderson | tcg/tci: Remove TCG_CONST ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2021-02-05 | Richard Henderson | tcg/tci: Fix TCG_REG_R4 misusage ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2021-02-05 | Richard Henderson | tcg/tci: Restrict TCG_TARGET_NB_REGS to 16 ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2021-02-05 | Richard Henderson | tcg/tci: Remove TODO as unused ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2021-02-05 | Richard Henderson | tcg/tci: Implement 64-bit division ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2021-02-05 | Richard Henderson | tcg/tci: Remove dead code for TCG_TARGET_HAS_div2_* ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2021-02-05 | Richard Henderson | tcg/tci: Use g_assert_not_reached ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
next |