Age | Commit message (Expand) | Author | Files | Lines |
2019-03-05 | target/arm: Add set/clear_pstate_bits, share gen_ss_advance | Richard Henderson | 1 | -11/+0 |
2019-03-05 | target/arm: Implement ARMv8.0-SB | Richard Henderson | 1 | -0/+22 |
2019-03-05 | target/arm: Fix PC test for LDM (exception return) | Richard Henderson | 1 | -1/+1 |
2019-02-28 | target/arm: Implement VFMAL and VFMSL for aarch32 | Richard Henderson | 1 | -33/+96 |
2019-02-28 | target/arm: Gate "miscellaneous FP" insns by ID register field | Peter Maydell | 1 | -12/+13 |
2019-02-28 | target/arm: Use MVFR1 feature bits to gate A32/T32 FP16 instructions | Peter Maydell | 1 | -8/+18 |
2019-02-21 | target/arm: Implement ARMv8.3-JSConv | Richard Henderson | 1 | -0/+10 |
2019-02-21 | target/arm: Rearrange Floating-point data-processing (2 regs) | Richard Henderson | 1 | -116/+111 |
2019-02-15 | target/arm: Use vector operations for saturation | Richard Henderson | 1 | -24/+148 |
2019-02-15 | target/arm: Fix arm_cpu_dump_state vs FPSCR | Richard Henderson | 1 | -1/+1 |
2019-02-15 | target/arm: Use tcg integer min/max primitives for neon | Richard Henderson | 1 | -4/+4 |
2019-02-15 | target/arm: Use vector minmax expanders for aarch32 | Richard Henderson | 1 | -6/+19 |
2019-02-15 | target/arm: Rely on optimization within tcg_gen_gvec_or | Richard Henderson | 1 | -9/+3 |
2019-01-07 | target/arm: Emit barriers for A32/T32 load-acquire/store-release insns | Peter Maydell | 1 | -7/+26 |
2019-01-07 | target/arm: Convert ARM_TBFLAG_* to FIELDs | Richard Henderson | 1 | -18/+22 |
2018-10-24 | target/arm: Reorg NEON VLD/VST single element to one lane | Richard Henderson | 1 | -42/+50 |
2018-10-24 | target/arm: Promote consecutive memory ops for aa32 | Richard Henderson | 1 | -0/+10 |
2018-10-24 | target/arm: Reorg NEON VLD/VST all elements | Richard Henderson | 1 | -96/+74 |
2018-10-24 | target/arm: Use gvec for NEON VLD all lanes | Richard Henderson | 1 | -55/+26 |
2018-10-24 | target/arm: Use gvec for NEON_3R_VTST_VCEQ, NEON_3R_VCGT, NEON_3R_VCGE | Richard Henderson | 1 | -23/+58 |
2018-10-24 | target/arm: Use gvec for NEON_3R_VML | Richard Henderson | 1 | -16/+118 |
2018-10-24 | target/arm: Use gvec for VSRI, VSLI | Richard Henderson | 1 | -68/+176 |
2018-10-24 | target/arm: Use gvec for VSRA | Richard Henderson | 1 | -11/+128 |
2018-10-24 | target/arm: Use gvec for VSHR, VSHL | Richard Henderson | 1 | -22/+48 |
2018-10-24 | target/arm: Use gvec for NEON_3R_VMUL | Richard Henderson | 1 | -16/+15 |
2018-10-24 | target/arm: Use gvec for NEON_2RM_VMN, NEON_2RM_VNEG | Richard Henderson | 1 | -8/+8 |
2018-10-24 | target/arm: Use gvec for NEON_3R_VADD_VSUB insns | Richard Henderson | 1 | -19/+10 |
2018-10-24 | target/arm: Use gvec for NEON_3R_LOGIC insns | Richard Henderson | 1 | -44/+118 |
2018-10-24 | target/arm: Use gvec for NEON VMOV, VMVN, VBIC & VORR (immediate) | Richard Henderson | 1 | -25/+36 |
2018-10-24 | target/arm: Use gvec for NEON VDUP | Richard Henderson | 1 | -27/+36 |
2018-10-24 | target/arm: Mark some arrays const | Richard Henderson | 1 | -2/+2 |
2018-10-24 | target/arm: Don't call tcg_clear_temp_count | Richard Henderson | 1 | -1/+0 |
2018-10-24 | target/arm: Report correct syndrome for FP/SIMD traps to Hyp mode | Peter Maydell | 1 | -4/+4 |
2018-10-24 | target/arm: Improve debug logging of AArch32 exception return | Peter Maydell | 1 | -6/+1 |
2018-10-24 | target/arm: Convert v8.2-fp16 from feature bit to aa64pfr0 test | Richard Henderson | 1 | -3/+3 |
2018-10-24 | target/arm: Convert jazelle from feature bit to isar1 test | Richard Henderson | 1 | -1/+1 |
2018-10-24 | target/arm: Convert division from feature bits to isar0 tests | Richard Henderson | 1 | -2/+2 |
2018-10-24 | target/arm: Convert v8 extensions from feature bits to isar tests | Richard Henderson | 1 | -19/+17 |
2018-10-08 | target/arm: Add v8M stack checks for VLDM/VSTM | Peter Maydell | 1 | -0/+12 |
2018-10-08 | target/arm: Add v8M stack checks for Thumb push/pop | Peter Maydell | 1 | -1/+15 |
2018-10-08 | target/arm: Add v8M stack checks for T32 load/store single | Peter Maydell | 1 | -1/+22 |
2018-10-08 | target/arm: Add v8M stack checks for Thumb2 LDM/STM | Peter Maydell | 1 | -1/+18 |
2018-10-08 | target/arm: Add v8M stack checks for LDRD/STRD (imm) | Peter Maydell | 1 | -2/+25 |
2018-10-08 | target/arm: Add some comments in Thumb decode | Peter Maydell | 1 | -3/+17 |
2018-10-08 | target/arm: Add v8M stack checks on ADD/SUB/MOV of SP | Peter Maydell | 1 | -9/+71 |
2018-10-08 | target/arm: Define new TBFLAG for v8M stack checking | Peter Maydell | 1 | -0/+1 |
2018-08-24 | target/arm: Untabify translate.c | Peter Maydell | 1 | -61/+61 |
2018-08-20 | target/arm: Implement AArch32 ERET instruction | Peter Maydell | 1 | -2/+29 |
2018-08-20 | target/arm: Permit accesses to ELR_Hyp from Hyp mode via MSR/MRS (banked) | Peter Maydell | 1 | -3/+7 |
2018-08-20 | target/arm: Fix crash on conditional instruction in an IT block | Roman Kapl | 1 | -14/+21 |