2018-05-17 | Richard Henderson | fpu/softfloat: Define floatN_silence_nan in terms of... Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2018-05-17 | Richard Henderson | fpu/softfloat: Clean up parts_default_nan Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2018-05-17 | Richard Henderson | fpu/softfloat: Define floatN_default_nan in terms of... Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2018-05-17 | Richard Henderson | fpu/softfloat: Pass FloatClass to pickNaNMulAdd Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2018-05-17 | Richard Henderson | fpu/softfloat: Pass FloatClass to pickNaN Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2018-05-17 | Richard Henderson | fpu/softfloat: Make is_nan et al available to softfloat... Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2018-05-17 | Richard Henderson | fpu/softfloat: Specialize on snan_bit_is_one Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2018-05-17 | Richard Henderson | fpu/softfloat: Remove floatX_maybe_silence_nan Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2018-05-17 | Richard Henderson | fpu/softfloat: Use float*_silence_nan in propagateFloat*NaN Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2018-05-17 | Richard Henderson | target/s390x: Remove floatX_maybe_silence_nan from... Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2018-05-17 | Richard Henderson | target/riscv: Remove floatX_maybe_silence_nan from... Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2018-05-17 | Richard Henderson | target/mips: Remove floatX_maybe_silence_nan from conversions Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2018-05-17 | Richard Henderson | target/m68k: Use floatX_silence_nan when we have already... Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2018-05-17 | Richard Henderson | target/hppa: Remove floatX_maybe_silence_nan from conversions Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2018-05-17 | Richard Henderson | target/arm: Remove floatX_maybe_silence_nan from conversions Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2018-05-17 | Richard Henderson | target/arm: Use floatX_silence_nan when we have already... Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2018-05-17 | Alex Bennée | fpu/softfloat: re-factor float to float conversions Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2018-05-17 | Alex Bennée | fpu/softfloat: Partial support for ARM Alternative... Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2018-05-17 | Alex Bennée | target/arm: squash FZ16 behaviour for conversions Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2018-05-17 | Alex Bennée | target/arm: convert conversion helpers to fpst/ahp_flag Reviewed-by: Richard Henderson <richard.henderson@linaro.org> Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2018-05-17 | Richard Henderson | fpu/softfloat: Replace float_class_msnan with parts_silence_nan Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2018-05-17 | Richard Henderson | fpu/softfloat: Replace float_class_dnan with parts_default_nan Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2018-05-17 | Richard Henderson | fpu/softfloat: Introduce parts_is_snan_frac Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2018-05-17 | Richard Henderson | fpu/softfloat: Canonicalize NaN fraction Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2018-05-17 | Richard Henderson | fpu/softfloat: Move softfloat-specialize.h below FloatParts... Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2018-05-17 | Richard Henderson | fpu/softfloat: Split floatXX_silence_nan from floatXX_maybe_... Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2018-05-17 | Richard Henderson | fpu/softfloat: Merge NO_SIGNALING_NANS definitions Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2018-05-17 | Petr Tesarik | fpu/softfloat: Fix conversion from uint64 to float128 Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2018-05-14 | Richard Henderson | target/openrisc: Merge disas_openrisc_insn Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2018-05-14 | Richard Henderson | target/openrisc: Convert dec_float Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2018-05-14 | Richard Henderson | target/openrisc: Convert dec_compi Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2018-05-14 | Richard Henderson | target/openrisc: Convert dec_comp Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2018-05-14 | Richard Henderson | target/openrisc: Convert dec_M Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2018-05-14 | Richard Henderson | target/openrisc: Convert dec_logic Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2018-05-14 | Richard Henderson | target/openrisc: Convert dec_mac Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2018-05-14 | Richard Henderson | target/openrisc: Convert dec_calc Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2018-05-14 | Richard Henderson | target/openrisc: Convert remainder of dec_misc insns Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2018-05-14 | Richard Henderson | target/openrisc: Convert memory insns Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2018-05-14 | Richard Henderson | target/openrisc: Convert branch insns Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2018-05-14 | Richard Henderson | target/openrisc: Start conversion to decodetree.py Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2018-05-14 | Richard Henderson | target-openrisc: Write back result before FPE exception Signed-off-by: Richard Henderson <rth@twiddle.net> |
commitcommitdifftree |
2018-05-09 | Emilio G. Cota | target/riscv: convert to TranslatorOps Reviewed-by: Richard Henderson <richard.henderson@linaro.org> Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2018-05-09 | Emilio G. Cota | target/riscv: convert to DisasContextBase Reviewed-by: Richard Henderson <richard.henderson@linaro.org> Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2018-05-09 | Emilio G. Cota | target/riscv: convert to DisasJumpType Reviewed-by: Richard Henderson <richard.henderson@linaro.org> Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2018-05-09 | Emilio G. Cota | target/openrisc: convert to TranslatorOps Reviewed-by: Richard Henderson <richard.henderson@linaro.org> Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2018-05-09 | Emilio G. Cota | target/openrisc: convert to DisasContextBase Reviewed-by: Richard Henderson <richard.henderson@linaro.org> Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2018-05-09 | Emilio G. Cota | target/s390x: convert to TranslatorOps Reviewed-by: Richard Henderson <richard.henderson@linaro.org> Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2018-05-09 | Emilio G. Cota | target/s390x: convert to DisasContextBase Reviewed-by: Richard Henderson <richard.henderson@linaro.org> Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2018-05-09 | Emilio G. Cota | target/s390x: convert to DisasJumpType Reviewed-by: Richard Henderson <richard.henderson@linaro.org> Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2018-05-09 | Emilio G. Cota | target/mips: convert to TranslatorOps Reviewed-by: Richard Henderson <richard.henderson@linaro.org> Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2018-05-09 | Emilio G. Cota | target/mips: use *ctx for DisasContext Reviewed-by: Richard Henderson <richard.henderson@linaro.org> Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2018-05-09 | Emilio G. Cota | target/mips: convert to DisasContextBase Reviewed-by: Richard Henderson <richard.henderson@linaro.org> Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2018-05-09 | Emilio G. Cota | target/mips: convert to DisasJumpType Suggested-by: Richard Henderson <richard.henderson@linaro.org> Reviewed-by: Richard Henderson <richard.henderson@linaro.org> Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2018-05-09 | Emilio G. Cota | target/mips: use lookup_and_goto_ptr on BS_STOP Reported-by: Richard Henderson <richard.henderson@linaro.org> Suggested-by: Richard Henderson <richard.henderson@linaro.org> Reviewed-by: Richard Henderson <richard.henderson@linaro.org> Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2018-05-09 | Emilio G. Cota | target/sparc: convert to TranslatorOps Reviewed-by: Richard Henderson <richard.henderson@linaro.org> Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2018-05-09 | Emilio G. Cota | target/sparc: convert to DisasContextBase Reviewed-by: Richard Henderson <richard.henderson@linaro.org> Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2018-05-09 | Emilio G. Cota | target/sparc: convert to DisasJumpType Reviewed-by: Richard Henderson <richard.henderson@linaro.org> Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2018-05-09 | Emilio G. Cota | target/sh4: convert to TranslatorOps Reviewed-by: Richard Henderson <richard.henderson@linaro.org> Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2018-05-09 | Emilio G. Cota | translator: merge max_insns into DisasContextBase Reviewed-by: Richard Henderson <richard.henderson@linaro.org> Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2018-05-09 | Emilio G. Cota | target/mips: avoid integer overflow in next_page PC... Reviewed-by: Richard Henderson <richard.henderson@linaro.org> Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2018-05-09 | Emilio G. Cota | target/s390x: avoid integer overflow in next_page PC... Reviewed-by: Richard Henderson <richard.henderson@linaro.org> Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2018-05-09 | Emilio G. Cota | target/arm: avoid integer overflow in next_page PC... Reviewed-by: Richard Henderson <richard.henderson@linaro.org> Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2018-05-09 | Emilio G. Cota | target/microblaze: avoid integer overflow in next_page... Reviewed-by: Richard Henderson <richard.henderson@linaro.org> Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2018-05-09 | Emilio G. Cota | target/tilegx: avoid integer overflow in next_page... Reviewed-by: Richard Henderson <richard.henderson@linaro.org> Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2018-05-09 | Emilio G. Cota | target/unicore32: avoid integer overflow in next_page... Reviewed-by: Richard Henderson <richard.henderson@linaro.org> Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2018-05-09 | Emilio G. Cota | target/xtensa: avoid integer overflow in next_page... Reviewed-by: Richard Henderson <richard.henderson@linaro.org> Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2018-05-09 | Emilio G. Cota | target/lm32: avoid integer overflow in next_page PC... Reviewed-by: Richard Henderson <richard.henderson@linaro.org> Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2018-05-09 | Emilio G. Cota | target/cris: avoid integer overflow in next_page PC... Reviewed-by: Richard Henderson <richard.henderson@linaro.org> Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2018-05-09 | Emilio G. Cota | target/riscv: avoid integer overflow in next_page PC... Reported-by: Richard Henderson <richard.henderson@linaro.org> Suggested-by: Richard Henderson <richard.henderson@linaro.org> Reviewed-by: Richard Henderson <richard.henderson@linaro.org> Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2018-05-09 | Richard Henderson | tcg: Limit the number of ops in a TB Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2018-05-09 | Peter Maydell | tcg/i386: Fix dup_vec in non-AVX2 codepath Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2018-05-01 | Laurent Vivier | tcg: workaround branch instruction overflow in tcg_out_qemu_... Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2018-05-01 | Richard Henderson | tcg: Improve TCGv_ptr support Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2018-05-01 | Richard Henderson | tcg: Allow wider vectors for cmp and mul Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2018-05-01 | Henry Wertz | tcg/arm: Fix memory barrier encoding Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2018-05-01 | Richard Henderson | tcg: Document INDEX_mul[us]h_* Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2018-04-10 | Pavel Dovgalyuk | icount: fix cpu_restore_state_from_tb for non-tb-exit... Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2018-04-06 | Richard Henderson | Update seabios-hppa |
commitcommitdifftree |
2018-04-06 | Richard Henderson | tcg: Fix out-of-line generic vector compares Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2018-03-28 | Richard Henderson | tcg: Mark muluh_i64 and mulsh_i64 as 64-bit ops Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2018-03-26 | Richard Henderson | target/hppa: Include priv level in user-only iaoq Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2018-03-26 | Bastian Koppelmann | scripts/decodetree: Fix insnmask not marked as global... Reviewed-by: Richard Henderson <richard.henderson@linaro.org> Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2018-03-15 | Richard Henderson | tcg: Add choose_vector_size Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2018-03-15 | Richard Henderson | tcg/i386: Support INDEX_op_dup2_vec for -m32 Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2018-03-15 | Richard Henderson | tcg: Improve tcg_gen_muli_i32/i64 Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2018-02-22 | Richard Henderson | scripts: Add decodetree.py Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2018-02-08 | Richard Henderson | tcg/aarch64: Add vector operations Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2018-02-08 | Richard Henderson | tcg/i386: Add vector operations Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2018-02-08 | Richard Henderson | target/arm: Use vector infrastructure for aa64 orr... Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2018-02-08 | Richard Henderson | target/arm: Use vector infrastructure for aa64 multiplies Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2018-02-08 | Richard Henderson | target/arm: Use vector infrastructure for aa64 compares Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2018-02-08 | Richard Henderson | target/arm: Use vector infrastructure for aa64 constant... Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2018-02-08 | Richard Henderson | target/arm: Use vector infrastructure for aa64 dup... Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2018-02-08 | Richard Henderson | target/arm: Use vector infrastructure for aa64 mov... Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2018-02-08 | Richard Henderson | target/arm: Use vector infrastructure for aa64 add... Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2018-02-08 | Richard Henderson | target/arm: Align vector registers Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2018-02-08 | Richard Henderson | tcg/optimize: Handle vector opcodes during optimize Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2018-02-08 | Richard Henderson | tcg: Add generic vector helpers with a scalar operand Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2018-02-08 | Richard Henderson | tcg: Add generic helpers for saturating arithmetic Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2018-02-08 | Richard Henderson | tcg: Add generic vector ops for multiplication Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
next |