2019-07-14 |
Richard Henderson | tcg: Release mmap_lock on translation fault Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
|
commit | commitdiff | tree |
2019-07-14 |
Richard Henderson | tcg: Remove duplicate #if !defined(CODE_ACCESS) Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
|
commit | commitdiff | tree |
2019-07-14 |
Richard Henderson | tcg: Remove cpu_ld*_code_ra Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
|
commit | commitdiff | tree |
2019-07-14 |
Richard Henderson | tcg: Introduce set/clear_helper_retaddr Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
|
commit | commitdiff | tree |
2019-07-14 |
Richard Henderson | include/qemu/atomic.h: Add signal_barrier Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
|
commit | commitdiff | tree |
2019-07-14 |
Richard Henderson | tcg/aarch64: Fix output of extract2 opcodes Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
|
commit | commitdiff | tree |
2019-07-14 |
Richard Henderson | tcg: Fix constant folding of INDEX_op_extract2_i32 Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
|
commit | commitdiff | tree |
2019-07-09 |
Richard Henderson | tcg: Fix expansion of INDEX_op_not_vec Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
|
commit | commitdiff | tree |
2019-07-08 |
Richard Henderson | target/arm: Fix sve_zcr_len_for_el Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
|
commit | commitdiff | tree |
2019-06-24 |
Richard Henderson | util/path: Do not cache all filenames at startup Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
|
commit | commitdiff | tree |
2019-06-21 |
Richard Henderson | tests/tcg/s390x: Fix alignment of csst parameter list Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
|
commit | commitdiff | tree |
2019-06-13 |
Richard Henderson | decodetree: Fix comparison of Field Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
|
commit | commitdiff | tree |
2019-06-13 |
Richard Henderson | target/arm: Fix output of PAuth Auth Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
|
commit | commitdiff | tree |
2019-06-13 |
Richard Henderson | target/arm: Use tcg_gen_gvec_bitsel Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
|
commit | commitdiff | tree |
2019-06-13 |
Richard Henderson | tcg: Fix typos in helper_gvec_sar{8,32,64}v Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
|
commit | commitdiff | tree |
2019-06-12 |
Richard Henderson | target/ppc: Use tcg_gen_gvec_bitsel Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
|
commit | commitdiff | tree |
2019-06-10 |
Richard Henderson | tcg/arm: Remove mostly unreachable tlb special case Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
|
commit | commitdiff | tree |
2019-06-10 |
Richard Henderson | tcg/arm: Use LDRD to load tlb mask+table Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
|
commit | commitdiff | tree |
2019-06-10 |
Richard Henderson | tcg/aarch64: Use LDP to load tlb mask+table Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
|
commit | commitdiff | tree |
2019-06-10 |
Richard Henderson | cpu: Remove CPU_COMMON Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
|
commit | commitdiff | tree |
2019-06-10 |
Richard Henderson | cpu: Move the softmmu tlb to CPUNegativeOffsetState Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
|
commit | commitdiff | tree |
2019-06-10 |
Richard Henderson | cpu: Move icount_decr to CPUNegativeOffsetState Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
|
commit | commitdiff | tree |
2019-06-10 |
Richard Henderson | cpu: Introduce CPUNegativeOffsetState Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
|
commit | commitdiff | tree |
2019-06-10 |
Richard Henderson | cpu: Introduce cpu_set_cpustate_pointers Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
|
commit | commitdiff | tree |
2019-06-10 |
Richard Henderson | cpu: Move ENV_OFFSET to exec/gen-icount.h Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
|
commit | commitdiff | tree |
2019-06-10 |
Richard Henderson | target/xtensa: Use env_cpu, env_archcpu Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
|
commit | commitdiff | tree |
2019-06-10 |
Richard Henderson | target/unicore32: Use env_cpu, env_archcpu Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
|
commit | commitdiff | tree |
2019-06-10 |
Richard Henderson | target/tricore: Use env_cpu Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
|
commit | commitdiff | tree |
2019-06-10 |
Richard Henderson | target/tilegx: Use env_cpu Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
|
commit | commitdiff | tree |
2019-06-10 |
Richard Henderson | target/sparc: Use env_cpu, env_archcpu Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
|
commit | commitdiff | tree |
2019-06-10 |
Richard Henderson | target/sh4: Use env_cpu, env_archcpu Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
|
commit | commitdiff | tree |
2019-06-10 |
Richard Henderson | target/s390x: Use env_cpu, env_archcpu Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
|
commit | commitdiff | tree |
2019-06-10 |
Richard Henderson | target/riscv: Use env_cpu, env_archcpu Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
|
commit | commitdiff | tree |
2019-06-10 |
Richard Henderson | target/ppc: Use env_cpu, env_archcpu Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
|
commit | commitdiff | tree |
2019-06-10 |
Richard Henderson | target/openrisc: Use env_cpu, env_archcpu Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
|
commit | commitdiff | tree |
2019-06-10 |
Richard Henderson | target/nios2: Use env_cpu, env_archcpu Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
|
commit | commitdiff | tree |
2019-06-10 |
Richard Henderson | target/moxie: Use env_cpu, env_archcpu Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
|
commit | commitdiff | tree |
2019-06-10 |
Richard Henderson | target/mips: Use env_cpu, env_archcpu Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
|
commit | commitdiff | tree |
2019-06-10 |
Richard Henderson | target/microblaze: Use env_cpu, env_archcpu Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
|
commit | commitdiff | tree |
2019-06-10 |
Richard Henderson | target/m68k: Use env_cpu Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
|
commit | commitdiff | tree |
2019-06-10 |
Richard Henderson | target/lm32: Use env_cpu, env_archcpu Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
|
commit | commitdiff | tree |
2019-06-10 |
Richard Henderson | target/i386: Use env_cpu, env_archcpu Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
|
commit | commitdiff | tree |
2019-06-10 |
Richard Henderson | target/hppa: Use env_cpu, env_archcpu Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
|
commit | commitdiff | tree |
2019-06-10 |
Richard Henderson | target/cris: Use env_cpu, env_archcpu Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
|
commit | commitdiff | tree |
2019-06-10 |
Richard Henderson | target/cris: Reindent op_helper.c Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
|
commit | commitdiff | tree |
2019-06-10 |
Richard Henderson | target/cris: Reindent mmu.c Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
|
commit | commitdiff | tree |
2019-06-10 |
Richard Henderson | target/arm: Use env_cpu, env_archcpu Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
|
commit | commitdiff | tree |
2019-06-10 |
Richard Henderson | target/alpha: Use env_cpu, env_archcpu Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
|
commit | commitdiff | tree |
2019-06-10 |
Richard Henderson | cpu: Introduce env_archcpu Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
|
commit | commitdiff | tree |
2019-06-10 |
Richard Henderson | cpu: Replace ENV_GET_CPU with env_cpu Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
|
commit | commitdiff | tree |
2019-06-10 |
Richard Henderson | cpu: Define ArchCPU Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
|
commit | commitdiff | tree |
2019-06-10 |
Richard Henderson | cpu: Define CPUArchState with typedef Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
|
commit | commitdiff | tree |
2019-06-10 |
Richard Henderson | tcg: Create struct CPUTLB Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
|
commit | commitdiff | tree |
2019-06-10 |
Richard Henderson | tcg: Split out target/arch/cpu-param.h Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
|
commit | commitdiff | tree |
2019-06-10 |
Richard Henderson | tcg: Fold CPUTLBWindow into CPUTLBDesc Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
|
commit | commitdiff | tree |
2019-06-07 |
Richard Henderson | s390x/tcg: Use tcg_gen_gvec_bitsel for VECTOR SELECT Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
|
commit | commitdiff | tree |
2019-06-06 |
Richard Henderson | util: Adjust qemu_guest_getrandom_nofail for Coverity Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
|
commit | commitdiff | tree |
2019-05-29 |
Richard Henderson | target/ppc: Use vector variable shifts for VSL, VSR... Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
|
commit | commitdiff | tree |
2019-05-29 |
Richard Henderson | configure: Use quotes around uses of $CPU_CFLAGS Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
|
commit | commitdiff | tree |
2019-05-29 |
Richard Henderson | configure: Distinguish ppc64 and ppc64le hosts Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
|
commit | commitdiff | tree |
2019-05-28 |
Richard Henderson | tests/tcg/alpha: add system boot.S Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
|
commit | commitdiff | tree |
2019-05-24 |
Richard Henderson | target/riscv: Add checks for several RVC reserved operands Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
|
commit | commitdiff | tree |
2019-05-24 |
Richard Henderson | target/riscv: Remove spaces from register names Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
|
commit | commitdiff | tree |
2019-05-24 |
Richard Henderson | target/riscv: Split gen_arith_imm into functional and... Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
|
commit | commitdiff | tree |
2019-05-24 |
Richard Henderson | target/riscv: Split RVC32 and RVC64 insns into separate... Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
|
commit | commitdiff | tree |
2019-05-24 |
Richard Henderson | target/riscv: Use pattern groups in insn16.decode Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
|
commit | commitdiff | tree |
2019-05-24 |
Richard Henderson | target/riscv: Merge argument decode for RVC shifti Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
|
commit | commitdiff | tree |
2019-05-24 |
Richard Henderson | target/riscv: Merge argument sets for insn32 and insn16 Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
|
commit | commitdiff | tree |
2019-05-24 |
Richard Henderson | target/riscv: Use --static-decode for decodetree Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
|
commit | commitdiff | tree |
2019-05-24 |
Richard Henderson | target/riscv: Name the argument sets for all of insn32... Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
|
commit | commitdiff | tree |
2019-05-24 |
Richard Henderson | linux-user: Align mmap_find_vma to host page size Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
|
commit | commitdiff | tree |
2019-05-24 |
Richard Henderson | linux-user: Fix shmat emulation by honoring host SHMLBA Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
|
commit | commitdiff | tree |
2019-05-23 |
Richard Henderson | target/arm: Simplify BFXIL expansion Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
|
commit | commitdiff | tree |
2019-05-23 |
Richard Henderson | target/arm: Use extract2 for EXTR Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
|
commit | commitdiff | tree |
2019-05-22 |
Richard Henderson | tcg/i386: Use MOVDQA for TCG_TYPE_V128 load/store Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
|
commit | commitdiff | tree |
2019-05-22 |
Richard Henderson | tcg/aarch64: Allow immediates for vector ORR and BIC Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
|
commit | commitdiff | tree |
2019-05-22 |
Richard Henderson | tcg/aarch64: Build vector immediates with two insns Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
|
commit | commitdiff | tree |
2019-05-22 |
Richard Henderson | tcg/aarch64: Use MVNI in tcg_out_dupi_vec Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
|
commit | commitdiff | tree |
2019-05-22 |
Richard Henderson | tcg/aarch64: Split up is_fimm Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
|
commit | commitdiff | tree |
2019-05-22 |
Richard Henderson | tcg/aarch64: Support vector bitwise select value Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
|
commit | commitdiff | tree |
2019-05-22 |
Richard Henderson | tcg/i386: Use umin/umax in expanding unsigned compare Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
|
commit | commitdiff | tree |
2019-05-22 |
Richard Henderson | tcg/i386: Remove expansion for missing minmax Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
|
commit | commitdiff | tree |
2019-05-22 |
Richard Henderson | tcg/i386: Support vector comparison select value Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
|
commit | commitdiff | tree |
2019-05-22 |
Richard Henderson | tcg: Add TCG_OPF_NOT_PRESENT if TCG_TARGET_HAS_foo... Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
|
commit | commitdiff | tree |
2019-05-22 |
Richard Henderson | tcg: Expand vector minmax using cmp+cmpsel Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
|
commit | commitdiff | tree |
2019-05-22 |
Richard Henderson | tcg: Introduce do_op3_nofail for vector expansion Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
|
commit | commitdiff | tree |
2019-05-22 |
Richard Henderson | tcg: Add support for vector compare select Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
|
commit | commitdiff | tree |
2019-05-22 |
Richard Henderson | tcg: Add support for vector bitwise select Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
|
commit | commitdiff | tree |
2019-05-22 |
Richard Henderson | tcg: Fix missing checks and clears in tcg_gen_gvec_dup_mem Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
|
commit | commitdiff | tree |
2019-05-22 |
Richard Henderson | tcg/i386: Fix dupi/dupm for avx1 and 32-bit hosts Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
|
commit | commitdiff | tree |
2019-05-22 |
Richard Henderson | target/i386: Implement CPUID_EXT_RDRAND Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
|
commit | commitdiff | tree |
2019-05-22 |
Richard Henderson | target/ppc: Use qemu_guest_getrandom for DARN Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
|
commit | commitdiff | tree |
2019-05-22 |
Richard Henderson | target/ppc: Use gen_io_start/end around DARN Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
|
commit | commitdiff | tree |
2019-05-22 |
Richard Henderson | target/arm: Implement ARMv8.5-RNG Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
|
commit | commitdiff | tree |
2019-05-22 |
Richard Henderson | target/arm: Put all PAC keys into a structure Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
|
commit | commitdiff | tree |
2019-05-22 |
Richard Henderson | hw/misc/exynos4210_rng: Use qemu_guest_getrandom Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
|
commit | commitdiff | tree |
2019-05-22 |
Richard Henderson | hw/misc/bcm2835_rng: Use qemu_guest_getrandom_nofail Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
|
commit | commitdiff | tree |
2019-05-22 |
Richard Henderson | hw/misc/nrf51_rng: Use qemu_guest_getrandom_nofail Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
|
commit | commitdiff | tree |
2019-05-22 |
Richard Henderson | aspeed/scu: Use qemu_guest_getrandom_nofail Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
|
commit | commitdiff | tree |
2019-05-22 |
Richard Henderson | linux-user: Remove srand call Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
|
commit | commitdiff | tree |