]>
2022-03-04 | Richard Henderson | tcg/i386: Implement bitsel for avx512 Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2022-03-04 | Richard Henderson | tcg/i386: Implement more logical operations for avx512 Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2022-03-04 | Richard Henderson | tcg/i386: Implement avx512 multiply Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2022-03-04 | Richard Henderson | tcg/i386: Implement avx512 min/max/abs Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2022-03-04 | Richard Henderson | tcg/i386: Expand scalar rotate with avx512 insns Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2022-03-04 | Richard Henderson | tcg/i386: Remove rotls_vec from tcg_target_op_def Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2022-03-04 | Richard Henderson | tcg/i386: Expand vector word rotate as avx512vbmi2... Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2022-03-04 | Richard Henderson | tcg/i386: Support avx512vbmi2 vector shift-double instructions Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2022-03-04 | Richard Henderson | tcg/i386: Implement avx512 variable rotate Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2022-03-04 | Richard Henderson | tcg/i386: Implement avx512 immediate rotate Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2022-03-04 | Richard Henderson | tcg/i386: Implement avx512 immediate sari shift Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2022-03-04 | Richard Henderson | tcg/i386: Implement avx512 scalar shift Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2022-03-04 | Richard Henderson | tcg/i386: Implement avx512 variable shifts Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2022-03-04 | Richard Henderson | tcg/i386: Use tcg_can_emit_vec_op in expand_vec_cmp_noinv Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2022-03-04 | Richard Henderson | tcg/i386: Add tcg_out_evex_opc Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2022-03-04 | Richard Henderson | tcg/i386: Detect AVX512 Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2022-03-04 | Richard Henderson | tcg/s390x: Implement vector NAND, NOR, EQV Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2022-03-04 | Richard Henderson | tcg/ppc: Implement vector NAND, NOR, EQV Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2022-03-04 | Richard Henderson | tcg: Add opcodes for vector nand, nor, eqv Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2022-03-03 | Richard Henderson | target/nios2: Rewrite interrupt handling Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2022-03-03 | Richard Henderson | target/nios2: Special case ipending in rdctl and wrctl Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2022-03-03 | Richard Henderson | target/nios2: Split mmu_write Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2022-03-03 | Richard Henderson | target/nios2: Hoist R_ZERO check in rdctl Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2022-03-03 | Richard Henderson | target/nios2: Only build mmu.c for system mode Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2022-03-03 | Richard Henderson | target/nios2: Replace MMU_LOG with tracepoints Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2022-03-03 | Richard Henderson | target/nios2: Remove mmu_read_debug Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2022-03-02 | Richard Henderson | target/arm: Implement FEAT_LPA2 Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2022-03-02 | Richard Henderson | target/arm: Advertise all page sizes for -cpu max Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2022-03-02 | Richard Henderson | target/arm: Validate tlbi TG matches translation granule... Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2022-03-02 | Richard Henderson | target/arm: Fix TLBIRange.base for 16k and 64k pages Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2022-03-02 | Richard Henderson | target/arm: Introduce tlbi_aa64_get_range Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2022-03-02 | Richard Henderson | target/arm: Extend arm_fi_to_lfsc to level -1 Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2022-03-02 | Richard Henderson | target/arm: Implement FEAT_LPA Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2022-03-02 | Richard Henderson | target/arm: Implement FEAT_LVA Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2022-03-02 | Richard Henderson | target/arm: Prepare DBGBVR and DBGWVR for FEAT_LVA Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2022-03-02 | Richard Henderson | target/arm: Honor TCR_ELx.{I}PS Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2022-03-02 | Richard Henderson | target/arm: Use MAKE_64BIT_MASK to compute indexmask Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2022-03-02 | Richard Henderson | target/arm: Pass outputsize down to check_s2_mmu_setup Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2022-03-02 | Richard Henderson | target/arm: Move arm_pamax out of line Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2022-03-02 | Richard Henderson | target/arm: Fault on invalid TCR_ELx.TxSZ Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2022-03-02 | Richard Henderson | target/arm: Set TCR_EL1.TSZ for user-only Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2022-03-02 | Richard Henderson | hw/registerfields: Add FIELD_SEX<N> and FIELD_SDP<N> Signed-off-by: Richard Henderson <richard.henderson@linaro.org> Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2022-02-28 | Richard Henderson | tcg/tci: Use tcg_out_ldst in tcg_out_st Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2022-02-28 | Richard Henderson | tcg: Remove dh_alias indirection for dh_typecode Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2022-02-08 | Richard Henderson | tests/tcg/multiarch: Add sigbus.c Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2022-02-08 | Richard Henderson | tcg/sparc: Support unaligned access for user-only Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2022-02-08 | Richard Henderson | tcg/sparc: Add tcg_out_jmpl_const for better tail calls Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2022-02-08 | Richard Henderson | tcg/sparc: Use the constant pool for 64-bit constants Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2022-02-08 | Richard Henderson | tcg/sparc: Convert patch_reloc to return bool Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2022-02-08 | Richard Henderson | tcg/sparc: Improve code gen for shifted 32-bit constants Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2022-02-08 | Richard Henderson | tcg/sparc: Add scratch argument to tcg_out_movi_int Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2022-02-08 | Richard Henderson | tcg/sparc: Split out tcg_out_movi_imm32 Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2022-02-08 | Richard Henderson | tcg/sparc: Use tcg_out_movi_imm13 in tcg_out_addsub2_i64 Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2022-02-08 | Richard Henderson | tcg/mips: Support unaligned access for softmmu Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2022-02-08 | Richard Henderson | tcg/mips: Support unaligned access for user-only Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2022-02-08 | Richard Henderson | tcg/arm: Support raising sigbus for user-only Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2022-02-08 | Richard Henderson | tcg/arm: Reserve a register for guest_base Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2022-02-08 | Richard Henderson | tcg/arm: Support unaligned access for softmmu Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2022-02-08 | Richard Henderson | tcg/arm: Check alignment for ldrd and strd Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2022-02-08 | Richard Henderson | tcg/arm: Remove use_armv6_instructions Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2022-02-08 | Richard Henderson | tcg/arm: Remove use_armv5t_instructions Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2022-02-08 | Richard Henderson | tcg/arm: Drop support for armv4 and armv5 hosts Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2022-02-08 | Richard Henderson | tcg/tci: Support raising sigbus for user-only Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2022-02-08 | Richard Henderson | tcg/s390x: Support raising sigbus for user-only Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2022-02-08 | Richard Henderson | tcg/riscv: Support raising sigbus for user-only Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2022-02-08 | Richard Henderson | tcg/ppc: Support raising sigbus for user-only Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2022-02-08 | Richard Henderson | tcg/aarch64: Support raising sigbus for user-only Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2022-02-08 | Richard Henderson | tcg/i386: Support raising sigbus for user-only Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2022-02-08 | Richard Henderson | linux-user/include/host/sparc64: Fix host_sigcontext Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2022-02-08 | Richard Henderson | linux-user: Move sparc/host-signal.h to sparc64/host... Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2022-02-08 | Richard Henderson | linux-user: Introduce host_sigcontext Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2022-02-08 | Richard Henderson | linux-user: Introduce host_signal_mask Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2022-02-08 | Richard Henderson | common-user/host/sparc64: Fix safe_syscall_base Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2022-02-08 | Richard Henderson | target/arm: Use CPTR_TFP with CPTR_EL3 in fp_exception_el Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2022-02-08 | Richard Henderson | target/arm: Fix {fp, sve}_exception_el for VHE mode... Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2022-02-08 | Richard Henderson | target/arm: Tidy sve_exception_el for CPACR_EL1 access Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2022-02-08 | Richard Henderson | target/arm: Fix sve_zcr_len_for_el for VHE mode running Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2022-01-18 | Richard Henderson | test/tcg/ppc64le: Add float reference files Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2022-01-18 | Richard Henderson | tests/tcg/multiarch: Read fp flags before printf Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2022-01-11 | Richard Henderson | linux-user: Implement capability prctls Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2022-01-11 | Richard Henderson | linux-user: Implement PR_SET_PDEATHSIG Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2022-01-11 | Richard Henderson | linux-user: Map signal number in PR_GET_PDEATHSIG Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2022-01-11 | Richard Henderson | linux-user: Do not special-case NULL for PR_GET_PDEATHSIG Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2022-01-11 | Richard Henderson | linux-user: Move target_struct.h generic definitions... Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2022-01-11 | Richard Henderson | linux-user/arm: Move target_oabi_flock64 out of target_structs.h Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2022-01-11 | Richard Henderson | linux-user/xtensa: Use force_sig_fault Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2022-01-11 | Richard Henderson | linux-user/sparc: Use force_sig_fault Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2022-01-11 | Richard Henderson | linux-user/sh4: Use force_sig_fault Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2022-01-11 | Richard Henderson | linux-user/s390x: Use force_sig_fault Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2022-01-11 | Richard Henderson | linux-user/riscv: Use force_sig_fault Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2022-01-11 | Richard Henderson | linux-user/ppc: Use force_sig_fault Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2022-01-11 | Richard Henderson | linux-user/openrisc: Use force_sig_fault Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2022-01-11 | Richard Henderson | target/mips: Extract trap code into env->error_code Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2022-01-11 | Richard Henderson | target/mips: Extract break code into env->error_code Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2022-01-11 | Richard Henderson | linux-user/mips: Use force_sig_fault Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2022-01-11 | Richard Henderson | linux-user/mips: Improve do_break Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2022-01-11 | Richard Henderson | linux-user/microblaze: Fix SIGFPE si_codes Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2022-01-11 | Richard Henderson | linux-user/microblaze: Use force_sig_fault Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2022-01-11 | Richard Henderson | linux-user/m68k: Use force_sig_fault Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2022-01-11 | Richard Henderson | linux-user/i386: Use force_sig, force_sig_fault Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
next |