2021-05-16 | Richard Henderson | softfloat: Use pointers with parts_default_nan ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2021-05-16 | Richard Henderson | softfloat: Move type-specific pack/unpack routines ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2021-05-16 | Richard Henderson | softfloat: Rename FloatParts to FloatParts64 ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2021-05-16 | Richard Henderson | softfloat: Do not produce a default_nan from parts_silence_nan ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2021-05-16 | Richard Henderson | target/mips: Set set_default_nan_mode with set_snan_bit_is_one ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2021-05-16 | Richard Henderson | softfloat: fix return_nan vs default_nan_mode ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2021-05-16 | Richard Henderson | softfloat: Use return_nan in float_to_float ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2021-05-16 | Richard Henderson | softfloat: Add float_cmask and constants ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2021-05-16 | Richard Henderson | softfloat: Tidy a * b + inf return ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2021-05-16 | Richard Henderson | softfloat: Use float_raise in more places ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2021-05-16 | Richard Henderson | softfloat: Inline float_raise ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2021-05-16 | Richard Henderson | softfloat: Move the binary point to the msb ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2021-05-16 | Alex Bennée | tests/fp: add quad support to the benchmark utility ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2021-05-16 | Richard Henderson | accel/tcg: Use add/sub overflow routines in tcg-runtime... ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2021-05-16 | Richard Henderson | qemu/host-utils: Add wrappers for carry builtins ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2021-05-16 | Richard Henderson | qemu/host-utils: Add wrappers for overflow builtins ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2021-05-16 | Richard Henderson | qemu/host-utils: Use __builtin_bitreverseN ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2021-05-01 | Taylor Simpson | Hexagon (target/hexagon) CABAC decode bin Reviewed-by: Richard Henderson <richard.henderson@linaro.org> ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2021-05-01 | Taylor Simpson | Hexagon (target/hexagon) load into shifted register... Reviewed-by: Richard Henderson <richard.henderson@linaro.org> ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2021-05-01 | Taylor Simpson | Hexagon (target/hexagon) load and unpack bytes instructions Reviewed-by: Richard Henderson <richard.henderson@linaro.org> ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2021-05-01 | Taylor Simpson | Hexagon (target/hexagon) bit reverse (brev) addressing Reviewed-by: Richard Henderson <richard.henderson@linaro.org> ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2021-05-01 | Taylor Simpson | Hexagon (target/hexagon) circular addressing Reviewed-by: Richard Henderson <richard.henderson@linaro.org> ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2021-05-01 | Richard Henderson | decodetree: Extend argument set syntax to allow types ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2021-05-01 | Luis Fernando Fujita... | decodetree: Add support for 64-bit instructions ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2021-05-01 | Richard Henderson | decodetree: More use of f-strings ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2021-05-01 | Richard Henderson | decodetree: Introduce whex and whexC helpers ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2021-05-01 | Philippe Mathieu... | exec: Remove accel/tcg/ from include paths ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2021-05-01 | Taylor Simpson | Hexagon (target/hexagon) add A4_addp_c/A4_subp_c Reviewed-by: Richard Henderson <richard.henderson@linaro.org> ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2021-05-01 | Taylor Simpson | Hexagon (target/hexagon) add A6_vminub_RdP Reviewed-by: Richard Henderson <richard.henderson@linaro.org> ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2021-05-01 | Taylor Simpson | Hexagon (target/hexagon) add A5_ACS (vacsh) Reviewed-by: Richard Henderson <richard.henderson@linaro.org> ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2021-05-01 | Taylor Simpson | Hexagon (target/hexagon) add F2_sfinvsqrta Reviewed-by: Richard Henderson <richard.henderson@linaro.org> ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2021-05-01 | Taylor Simpson | Hexagon (target/hexagon) add F2_sfrecipa instruction Reviewed-by: Richard Henderson <richard.henderson@linaro.org> ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2021-05-01 | Taylor Simpson | Hexagon (target/hexagon) compile all debug code Reviewed-by: Richard Henderson <richard.henderson@linaro.org> ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2021-05-01 | Taylor Simpson | Hexagon (target/hexagon) move QEMU_GENERATE to only... Reviewed-by: Richard Henderson <richard.henderson@linaro.org> ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2021-05-01 | Taylor Simpson | Hexagon (target/hexagon) cleanup reg_field_info definition Suggested-by: Richard Henderson <richard.henderson@linaro.org> Reviewed-by: Richard Henderson <richard.henderson@linaro.org> ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2021-05-01 | Taylor Simpson | Hexagon (target/hexagon) cleanup ternary operators... Reviewed-by: Richard Henderson <richard.henderson@linaro.org> ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2021-05-01 | Taylor Simpson | Hexagon (target/hexagon) use softfloat for float-to... Suggested-by: Richard Henderson <richard.henderson@linaro.org> Reviewed-by: Richard Henderson <richard.henderson@linaro.org> ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2021-05-01 | Taylor Simpson | Hexagon (target/hexagon) replace float32_mul_pow2 with... Suggested-by: Richard Henderson <richard.henderson@linaro.org> Reviewed-by: Richard Henderson <richard.henderson@linaro.org> ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2021-05-01 | Taylor Simpson | Hexagon (target/hexagon) use softfloat default NaN... Suggested-by: Richard Henderson <richard.henderson@linaro.org> Reviewed-by: Richard Henderson <richard.henderson@linaro.org> ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2021-05-01 | Taylor Simpson | Hexagon (target/hexagon) change type of softfloat_roundingmodes Suggested-by: Richard Henderson <richard.henderson@linaro.org> Reviewed-by: Richard Henderson <richard.henderson@linaro.org> ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2021-05-01 | Taylor Simpson | Hexagon (target/hexagon) remove unused carry_from_add64... Suggested-by: Richard Henderson <richard.henderson@linaro.org> Reviewed-by: Richard Henderson <richard.henderson@linaro.org> ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2021-05-01 | Taylor Simpson | Hexagon (target/hexagon) change variables from int... Suggested-by: Richard Henderson <richard.henderson@linaro.org> Reviewed-by: Richard Henderson <richard.henderson@linaro.org> ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2021-05-01 | Taylor Simpson | Hexagon (target/hexagon) decide if pred has been written... Suggested-by: Richard Henderson <richard.henderson@linaro.org> Reviewed-by: Richard Henderson <richard.henderson@linaro.org> ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2021-05-01 | Taylor Simpson | Hexagon (target/hexagon) properly generate TB end for... Suggested-by: Richard Henderson <richard.henderson@linaro.org> Reviewed-by: Richard Henderson <richard.henderson@linaro.org> ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2021-05-01 | Taylor Simpson | Hexagon (target/hexagon) use env_archcpu and env_cpu Suggested-by: Richard Henderson <richard.henderson@linaro.org> Reviewed-by: Richard Henderson <richard.henderson@linaro.org> ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2021-05-01 | Taylor Simpson | Hexagon (target/hexagon) remove unnecessary inline... Suggested-by: Richard Henderson <richard.henderson@linaro.org> Reviewed-by: Richard Henderson <richard.henderson@linaro.org> ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2021-05-01 | Taylor Simpson | Hexagon (target/hexagon) cleanup gen_log_predicated_reg_writ... Reviewed-by: Richard Henderson <richard.henderson@linaro.org> ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2021-05-01 | Taylor Simpson | Hexagon (target/hexagon) TCG generation cleanup Suggested-by: Richard Henderson <richard.henderson@linaro.org> Reviewed-by: Richard Henderson <richard.henderson@linaro.org> ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2021-05-01 | Taylor Simpson | target/hexagon: remove unnecessary semicolons Reported-by: Richard Henderson <<richard.henderson@linaro.org> ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2021-05-01 | Taylor Simpson | target/hexagon: fix typo in comment ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2021-05-01 | Taylor Simpson | target/hexagon: Change DECODE_MAPPED_REG operand name... Reported-by: Richard Henderson <<richard.henderson@linaro.org> ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2021-05-01 | Taylor Simpson | target/hexagon: remove unnecessary checks in find_iclass_slots Reported-by: Richard Henderson <<richard.henderson@linaro.org> ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2021-05-01 | Taylor Simpson | target/hexagon: translation changes Reported-by: Richard Henderson <<richard.henderson@linaro.org> ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2021-04-05 | Pavel Dovgalyuk | target/alpha: fix icount handling for timer instructions Reviewed-by: Richard Henderson <richard.henderson@linaro.org> ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2021-04-05 | Kele Huang | tcg/mips: Fix SoftTLB comparison on mips backend ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2021-03-24 | Richard Henderson | exec: Build page-vary-common.c with -fno-lto ...off-by: Richard Henderson <richard.henderson@linaro.org> ...<20210321211534.2101231-1-richard.henderson@linaro.org> ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2021-03-24 | Richard Henderson | exec: Extract 'page-vary.h' header ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2021-03-24 | Richard Henderson | exec: Rename exec-vary.c as page-vary.c ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2021-03-24 | Richard Henderson | tcg: Workaround macOS 11.2 mprotect bug ...off-by: Richard Henderson <richard.henderson@linaro.org> ...<20210320165720.1813545-3-richard.henderson@linaro.org> |
commitcommitdifftree |
2021-03-24 | Richard Henderson | tcg: Do not set guard pages on the rx portion of code_gen_buffer ...off-by: Richard Henderson <richard.henderson@linaro.org> ...<20210320165720.1813545-2-richard.henderson@linaro.org> |
commitcommitdifftree |
2021-03-17 | Miroslav Rezanina | tcg: Fix prototypes for tcg_out_vec_op and tcg_out_op ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2021-03-17 | Richard Henderson | tcg/tci: Split out tcg_out_op_r[iI] ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2021-03-17 | Richard Henderson | tcg/tci: Split out tcg_out_op_v ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2021-03-17 | Richard Henderson | tcg/tci: Split out tcg_out_op_{rrm,rrrm,rrrrm} ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2021-03-17 | Richard Henderson | tcg/tci: Split out tcg_out_op_rrrrcl ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2021-03-17 | Richard Henderson | tcg/tci: Split out tcg_out_op_rrrr ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2021-03-17 | Richard Henderson | tcg/tci: Split out tcg_out_op_rrrrrr ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2021-03-17 | Richard Henderson | tcg/tci: Split out tcg_out_op_rrcl ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2021-03-17 | Richard Henderson | tcg/tci: Split out tcg_out_op_rrrbb ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2021-03-17 | Richard Henderson | tcg/tci: Split out tcg_out_op_rrrrrc ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2021-03-17 | Richard Henderson | tcg/tci: Split out tcg_out_op_rrrc ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2021-03-17 | Richard Henderson | tcg/tci: Split out tcg_out_op_rrr ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2021-03-17 | Richard Henderson | tcg/tci: Split out tcg_out_op_rr ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2021-03-17 | Richard Henderson | tcg/tci: Split out tcg_out_op_p ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2021-03-17 | Richard Henderson | tcg/tci: Split out tcg_out_op_l ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2021-03-17 | Richard Henderson | tcg/tci: Split out tcg_out_op_rrs ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2021-03-17 | Richard Henderson | tcg/tci: Push opcode emit into each case ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2021-03-17 | Richard Henderson | tcg/tci: Implement the disassembler properly ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2021-03-17 | Richard Henderson | tcg/tci: Remove tci_disas ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2021-03-17 | Richard Henderson | tcg/tci: Hoist op_size checking into tci_args_* ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2021-03-17 | Richard Henderson | tcg/tci: Split out tci_args_{rrm,rrrm,rrrrm} ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2021-03-17 | Richard Henderson | tcg/tci: Reduce qemu_ld/st TCGMemOpIdx operand to 32... ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2021-03-17 | Richard Henderson | tcg/tci: Clean up deposit operations ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2021-03-17 | Richard Henderson | tcg/tci: Split out tci_args_rrrr ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2021-03-17 | Richard Henderson | tcg/tci: Split out tci_args_rrrrrr ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2021-03-17 | Richard Henderson | tcg/tci: Reuse tci_args_l for goto_tb ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2021-03-17 | Richard Henderson | tcg/tci: Reuse tci_args_l for exit_tb ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2021-03-17 | Richard Henderson | tcg/tci: Reuse tci_args_l for calls. ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2021-03-17 | Richard Henderson | tcg/tci: Split out tci_args_ri and tci_args_rI ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
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 |
next |