2021-02-18 | Taylor Simpson | Hexagon build infrastructure Reviewed-by: Richard Henderson <richard.henderson@linaro.org> Signed-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> Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2021-02-18 | Taylor Simpson | Hexagon (tests/tcg/hexagon) TCG tests - atomics/load... Signed-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> Signed-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> Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2021-02-18 | Taylor Simpson | Hexagon (target/hexagon) translation Signed-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> Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2021-02-18 | Taylor Simpson | Hexagon (target/hexagon) TCG for instructions with... Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2021-02-18 | Taylor Simpson | Hexagon (target/hexagon) TCG generation Signed-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> Signed-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> Signed-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> Signed-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> Signed-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> Signed-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> Signed-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> Signed-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> Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2021-02-18 | Taylor Simpson | Hexagon (target/hexagon/fma_emu.[ch]) utility functions Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2021-02-18 | Taylor Simpson | Hexagon (target/hexagon/conv_emu.[ch]) utility functions Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2021-02-18 | Taylor Simpson | Hexagon (target/hexagon/arch.[ch]) utility functions Signed-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> Signed-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> Signed-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> Signed-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> Signed-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> Signed-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> Signed-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> Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2021-02-18 | Taylor Simpson | Hexagon (target/hexagon) scalar core helpers Signed-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> Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2021-02-18 | Taylor Simpson | Hexagon (disas) disassembler Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2021-02-18 | Taylor Simpson | Hexagon (target/hexagon) scalar core definition Signed-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> Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2021-02-18 | Taylor Simpson | Hexagon (target/hexagon) README Signed-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> Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2021-02-18 | Richard Henderson | qemu/int128: Add int128_or Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2021-02-05 | Claudio Fontana | accel: introduce AccelCPUClass extending CPUClass Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2021-02-05 | Claudio Fontana | accel: replace struct CpusAccel with AccelOpsClass Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2021-02-05 | Claudio Fontana | accel: extend AccelState and AccelClass to user-mode Signed-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... Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2021-02-05 | Claudio Fontana | cpu: move debug_check_watchpoint to tcg_ops Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2021-02-05 | Claudio Fontana | cpu: move adjust_watchpoint_address to tcg_ops Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2021-02-05 | Claudio Fontana | physmem: make watchpoint checking code TCG-only Signed-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> Signed-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> Signed-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> Signed-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> Signed-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> Signed-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> Signed-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> Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2021-02-05 | Eduardo Habkost | cpu: Move synchronize_from_tb() to tcg_ops Signed-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> Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2021-02-05 | Claudio Fontana | target/riscv: remove CONFIG_TCG, as it is always TCG Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2021-02-05 | Eduardo Habkost | cpu: Introduce TCGCpuOperations struct Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2021-02-05 | Richard Henderson | tcg/tci: Remove TCG_CONST Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2021-02-05 | Richard Henderson | tcg/tci: Fix TCG_REG_R4 misusage Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2021-02-05 | Richard Henderson | tcg/tci: Restrict TCG_TARGET_NB_REGS to 16 Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2021-02-05 | Richard Henderson | tcg/tci: Remove TODO as unused Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2021-02-05 | Richard Henderson | tcg/tci: Implement 64-bit division Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2021-02-05 | Richard Henderson | tcg/tci: Remove dead code for TCG_TARGET_HAS_div2_* Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2021-02-05 | Richard Henderson | tcg/tci: Use g_assert_not_reached Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2021-02-05 | Richard Henderson | tcg/tci: Merge INDEX_op_{st_i32,st32_i64} Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2021-02-05 | Richard Henderson | tcg/tci: Move stack bounds check to compile-time Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2021-02-05 | Richard Henderson | tcg/tci: Merge INDEX_op_st16_{i32,i64} Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2021-02-05 | Richard Henderson | tcg/tci: Merge INDEX_op_st8_{i32,i64} Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2021-02-05 | Richard Henderson | tcg/tci: Merge INDEX_op_{ld_i32,ld32u_i64} Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2021-02-05 | Richard Henderson | tcg/tci: Merge INDEX_op_ld16s_{i32,i64} Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2021-02-05 | Richard Henderson | tcg/tci: Merge INDEX_op_ld16u_{i32,i64} Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2021-02-05 | Richard Henderson | tcg/tci: Merge INDEX_op_ld8s_{i32,i64} Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2021-02-05 | Richard Henderson | tcg/tci: Merge INDEX_op_ld8u_{i32,i64} Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2021-02-05 | Richard Henderson | tcg/tci: Inline tci_write_reg64 into 64-bit callers Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2021-02-05 | Richard Henderson | tcg/tci: Inline tci_write_reg32 into all callers Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2021-02-05 | Richard Henderson | tcg/tci: Inline tci_write_reg16 into the only caller Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2021-02-05 | Richard Henderson | tcg/tci: Inline tci_write_reg8 into its callers Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2021-02-05 | Richard Henderson | tcg/tci: Inline tci_write_reg32s into the only caller Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2021-02-05 | Stefan Weil | tcg/tci: Implement INDEX_op_ld8s_i64 Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2021-02-05 | Stefan Weil | tcg/tci: Implement INDEX_op_ld16s_i32 Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2021-02-05 | Richard Henderson | tcg/tci: Make tci_tb_ptr thread-local Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2021-02-05 | Richard Henderson | configure: Fix --enable-tcg-interpreter Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2021-02-05 | Richard Henderson | tcg/aarch64: Do not convert TCGArg to temps that are... Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2021-02-05 | Philippe Mathieu... | exec/cpu-defs: Remove TCG backends dependency Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2021-02-05 | Philippe Mathieu... | tcg/s390: Fix compare instruction from extended-immediate... Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2021-02-02 | Richard Henderson | tcg: Remove TCG_TARGET_CON_SET_H Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2021-02-02 | Richard Henderson | tcg/tci: Split out constraint sets to tcg-target-con... Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2021-02-02 | Richard Henderson | tcg/sparc: Split out constraint sets to tcg-target... Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2021-02-02 | Richard Henderson | tcg/s390: Split out constraint sets to tcg-target-con... Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2021-02-02 | Richard Henderson | tcg/riscv: Split out constraint sets to tcg-target... Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2021-02-02 | Richard Henderson | tcg/ppc: Split out constraint sets to tcg-target-con... Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2021-02-02 | Richard Henderson | tcg/mips: Split out constraint sets to tcg-target-con... Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2021-02-02 | Richard Henderson | tcg/arm: Split out constraint sets to tcg-target-con... Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2021-02-02 | Richard Henderson | tcg/aarch64: Split out constraint sets to tcg-target... Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2021-02-02 | Richard Henderson | tcg/i386: Split out constraint sets to tcg-target-con... Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2021-02-02 | Richard Henderson | tcg: Remove TCG_TARGET_CON_STR_H Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2021-02-02 | Richard Henderson | tcg/sparc: Split out target constraints to tcg-target... Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2021-02-02 | Richard Henderson | tcg/s390: Split out target constraints to tcg-target... Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2021-02-02 | Richard Henderson | tcg/riscv: Split out target constraints to tcg-target... Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2021-02-02 | Richard Henderson | tcg/mips: Split out target constraints to tcg-target... Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2021-02-02 | Richard Henderson | tcg/tci: Split out target constraints to tcg-target... Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2021-02-02 | Richard Henderson | tcg/ppc: Split out target constraints to tcg-target... Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2021-02-02 | Richard Henderson | tcg/aarch64: Split out target constraints to tcg-target... Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2021-02-02 | Richard Henderson | tcg/arm: Split out target constraints to tcg-target... Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
next |