2020-09-01 | Richard Henderson | target/microblaze: Fix width of FSR Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2020-09-01 | Richard Henderson | target/microblaze: Fix width of ESR Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2020-09-01 | Richard Henderson | target/microblaze: Fix width of MSR Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2020-09-01 | Richard Henderson | target/microblaze: Fix width of PC and BTARGET Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2020-09-01 | Richard Henderson | target/microblaze: Split the cpu_SR array Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2020-09-01 | Richard Henderson | target/microblaze: Split out EDR from env->sregs Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2020-09-01 | Richard Henderson | target/microblaze: Split out BTR from env->sregs Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2020-09-01 | Richard Henderson | target/microblaze: Split out FSR from env->sregs Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2020-09-01 | Richard Henderson | target/microblaze: Split out ESR from env->sregs Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2020-09-01 | Richard Henderson | target/microblaze: Split out EAR from env->sregs Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2020-09-01 | Richard Henderson | target/microblaze: Split out MSR from env->sregs Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2020-09-01 | Richard Henderson | target/microblaze: Split out PC from env->sregs Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2020-09-01 | Richard Henderson | target/microblaze: Tidy gdbstub Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2020-09-01 | Richard Henderson | tests/tcg: Do not require FE_* exception bits Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2020-09-01 | Richard Henderson | tests/tcg: Do not require FE_TOWARDZERO Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2020-09-01 | Richard Henderson | tests/tcg: Add microblaze to arches filter Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2020-08-30 | Richard Henderson | softfloat: Define comparison operations for bfloat16 Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2020-08-28 | LIU Zhiwei | softfloat: Define misc operations for bfloat16 Reviewed-by: Richard Henderson <richard.henderson@linaro.org> Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2020-08-28 | LIU Zhiwei | softfloat: Define convert operations for bfloat16 Reviewed-by: Richard Henderson <richard.henderson@linaro.org> Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2020-08-28 | LIU Zhiwei | softfloat: Define operations for bfloat16 Reviewed-by: Richard Henderson <richard.henderson@linaro.org> Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2020-08-28 | Stephen Long | softfloat: Add float16_is_normal Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2020-08-28 | Frank Chang | softfloat: Add fp16 and uint8/int8 conversion functions Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2020-08-28 | Kito Cheng | softfloat: Implement the full set of comparisons for... Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2020-07-24 | Richard Henderson | target/i386: Save cc_op before loop insns Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2020-07-24 | Richard Henderson | target/hppa: Free some temps in do_sub Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2020-07-24 | Alex Bennée | tcg: update comments for save_iotlb_data in cputlb Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2020-07-17 | Richard Henderson | tcg/cpu-exec: precise single-stepping after an interrupt Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2020-07-16 | Luc Michel | tcg/cpu-exec: precise single-stepping after an exception Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2020-07-16 | Richard Henderson | tcg: Save/restore vecop_list around minmax fallback Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2020-07-06 | Richard Henderson | tcg: Fix do_nonatomic_op_* vs signed operations Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2020-07-06 | Catherine A. Frederick | tcg/ppc: Sanitize immediate shifts Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2020-06-09 | Richard Henderson | target/arm: Use a non-overlapping group for misc control Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2020-06-09 | Richard Henderson | decodetree: Drop check for less than 2 patterns in... Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2020-06-08 | Richard Henderson | tests/decode: Test non-overlapping groups Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2020-06-08 | Richard Henderson | decodetree: Implement non-overlapping groups Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2020-06-08 | Richard Henderson | decodetree: Move semantic propagation into classes Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2020-06-08 | Richard Henderson | decodetree: Allow group covering the entire insn space Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2020-06-08 | Richard Henderson | decodetree: Split out MultiPattern from IncMultiPattern Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2020-06-08 | Richard Henderson | decodetree: Rename MultiPattern to IncMultiPattern Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2020-06-08 | Richard Henderson | decodetree: Tidy error_with_file Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2020-06-02 | Nick Hudson | accel/tcg: Provide a NetBSD specific aarch64 cpu_signal_handler Reviewed-by: Richard Henderson <richard.henderson@linaro.org> Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2020-06-02 | Nick Hudson | accel/tcg: Adjust cpu_signal_handler for NetBSD/arm Reviewed-by: Richard Henderson <richard.henderson@linaro.org> Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2020-06-02 | Richard Henderson | tcg: Improve move ops in liveness_pass_2 Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2020-06-02 | Richard Henderson | target/s390x: Use tcg_gen_gvec_rotl{i,s,v} Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2020-06-02 | Richard Henderson | target/ppc: Use tcg_gen_gvec_rotlv Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2020-06-02 | Richard Henderson | tcg/ppc: Implement INDEX_op_rot[lr]v_vec Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2020-06-02 | Richard Henderson | tcg/aarch64: Implement INDEX_op_rotl{i,v}_vec Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2020-06-02 | Richard Henderson | tcg/i386: Implement INDEX_op_rotl{i,s,v}_vec Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2020-06-02 | Richard Henderson | tcg: Implement gvec support for rotate by scalar Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2020-06-02 | Richard Henderson | tcg: Remove expansion to shift by vector from do_shifts Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2020-06-02 | Richard Henderson | tcg: Implement gvec support for rotate by vector Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2020-06-02 | Richard Henderson | tcg: Implement gvec support for rotate by immediate Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2020-05-19 | Richard Henderson | softfloat: Return bool from all classification predicates Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2020-05-19 | Richard Henderson | softfloat: Inline floatx80 compare specializations Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2020-05-19 | Richard Henderson | softfloat: Inline float128 compare specializations Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2020-05-19 | Richard Henderson | softfloat: Inline float64 compare specializations Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2020-05-19 | Richard Henderson | softfloat: Inline float32 compare specializations Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2020-05-19 | Richard Henderson | softfloat: Name compare relation enum Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2020-05-19 | Richard Henderson | softfloat: Name rounding mode enum Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2020-05-19 | Richard Henderson | softfloat: Change tininess_before_rounding to bool Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2020-05-19 | Richard Henderson | softfloat: Replace flag with bool Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2020-05-19 | Richard Henderson | softfloat: Use post test for floatN_mul Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2020-05-15 | Joseph Myers | softfloat: fix floatx80 pseudo-denormal round to integer Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2020-05-15 | Joseph Myers | softfloat: fix floatx80 pseudo-denormal comparisons Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2020-05-15 | Joseph Myers | softfloat: fix floatx80 pseudo-denormal addition /... Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2020-05-15 | Joseph Myers | softfloat: silence sNaN for conversions to/from floatx80 Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2020-05-06 | Richard Henderson | tcg: Fix integral argument type to tcg_gen_rot[rl]i_i... Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2020-05-06 | Richard Henderson | tcg: Add load_dest parameter to GVecGen2 Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2020-05-06 | Richard Henderson | tcg: Improve vector tail clearing Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2020-05-06 | Richard Henderson | tcg: Add tcg_gen_gvec_dup_tl Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2020-05-06 | Richard Henderson | tcg: Remove tcg_gen_gvec_dup{8,16,32,64}i Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2020-05-06 | Richard Henderson | tcg: Use tcg_gen_gvec_dup_imm in logical simplifications Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2020-05-06 | Richard Henderson | target/arm: Use tcg_gen_gvec_dup_imm Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2020-05-06 | Richard Henderson | target/ppc: Use tcg_gen_gvec_dup_imm Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2020-05-06 | Richard Henderson | target/s390x: Use tcg_gen_gvec_dup_imm Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2020-05-06 | Richard Henderson | tcg: Add tcg_gen_gvec_dup_imm Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2020-04-12 | lixinyu | tcg/mips: mips sync* encode error Reviewed-by: Richard Henderson <richard.henderson@linaro.org> Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2020-04-08 | Philippe Mathieu... | target/rx/translate: Add missing fall through comment Suggested-by: Richard Henderson <richard.henderson@linaro.org> Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2020-03-30 | Philippe Mathieu... | decodetree: Use Python3 floor division operator Reviewed-by: Richard Henderson <richard.henderson@linaro.org> Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2020-03-30 | Richard Henderson | tcg/i386: Fix INDEX_op_dup2_vec Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2020-03-28 | Jiaxun Yang | target/mips: Fix loongson multimedia condition instructions Reviewed-by: Richard Henderson <richard.henderson@linaro.org> Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2020-03-28 | Richard Henderson | configure: Support -static-pie if requested Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2020-03-28 | Richard Henderson | configure: Override the os default with --disable-pie Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2020-03-28 | Richard Henderson | configure: Unnest detection of -z,relro and -z,now Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2020-03-28 | Richard Henderson | configure: Always detect -no-pie toolchain support Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2020-03-28 | Richard Henderson | configure: Do not force pie=no for non-x86 Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2020-03-28 | Richard Henderson | tcg: Remove softmmu code_gen_buffer fixed address Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2020-03-28 | Richard Henderson | configure: Drop adjustment of textseg Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2020-03-17 | Richard Henderson | tcg: Remove tcg-runtime-gvec.c DO_CMP0 Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2020-03-17 | Richard Henderson | tcg: Tidy tcg-runtime-gvec.c DUP* Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2020-03-17 | Richard Henderson | tcg: Tidy tcg-runtime-gvec.c types Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2020-03-17 | Richard Henderson | tcg: Remove CONFIG_VECTOR16 Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2020-03-17 | Richard Henderson | tcg/i386: Bound shift count expanding sari_vec Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2020-02-29 | Alex Bennée | accel/tcg: increase default code gen buffer size for... Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2020-02-29 | Alex Bennée | accel/tcg: only USE_STATIC_CODE_GEN_BUFFER on 32 bit... Reviewed-by: Richard Henderson <richard.henderson@linaro.org> Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2020-02-29 | Alex Bennée | accel/tcg: remove link between guest ram and TCG cache... Reviewed-by: Richard Henderson <richard.henderson@linaro.org> Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2020-02-29 | Alex Bennée | accel/tcg: use units.h for defining code gen buffer... Reviewed-by: Richard Henderson <richard.henderson@linaro.org> Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2020-02-28 | Richard Henderson | tcg/arm: Expand epilogue inline Signed-off-by: Richard Henderson <rth@twiddle.net> |
commitcommitdifftree |
2020-02-28 | Richard Henderson | tcg/arm: Split out tcg_out_epilogue Signed-off-by: Richard Henderson <rth@twiddle.net> |
commitcommitdifftree |
2020-02-28 | Zenghui Yu | compiler.h: Don't use compile-time assert when __NO_INLINE__... Suggested-by: Richard Henderson <richard.henderson@linaro.org> Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
next |