summaryrefslogtreecommitdiff
path: root/src/arch/arm/isa/formats
AgeCommit message (Expand)Author
2019-08-21arch-arm, cpu: fix ARM ubsan build on GCC 7.4.0Ciro Santilli
2019-08-21arch-arm: Fix implicit fallthrough build errorsChun-Chen TK Hsu
2019-08-12arch-arm: Added LD/ST<op> atomic instruction family and SWP instrsJordi Vaquero
2019-08-12arch-arm: Adding CAS/CASP AMO instr including new TypedAtomic funcJordi Vaquero
2019-08-05arch-arm: Implement ARMv8.1-PAN, Privileged access neverGiacomo Travaglini
2019-08-05arch-arm: Rewrite MSR immediate instruction classGiacomo Travaglini
2019-07-27arch-arm: Add SVE LD1RQ[BHWD]Javier Setoain
2019-07-27arch-arm: Fix decoding for SVE memory instructionsAdriĆ  Armejach
2019-07-27arch-arm: Add support for SVE load/store structuresJavier Setoain
2019-07-18arch-arm: Add first-/non-faulting load instructionsGabor Dozsa
2019-06-10arch-arm: implement VMINNM scalar thumbCiro Santilli
2019-05-31arm: Fix decoding of CRC32 instructions in thumb32Chun-Chen TK Hsu
2019-05-31arch-arm: Treat SVE prefetch instructions as no-opsGiacomo Gabrielli
2019-05-30arch-arm: Add initial support for SVE gather/scatter loads/storesGiacomo Gabrielli
2019-05-17arch-arm: implement VMINNM and VMAXNM scalar versionCiro Santilli
2019-05-17arch-arm: implement VMINNM and VMAXNM SIMD versionCiro Santilli
2019-05-17arch-arm: rename operands to match spec in isa/formats/fp.isaCiro Santilli
2019-05-11arch-arm: Add initial support for SVE contiguous loads/storesGiacomo Gabrielli
2019-03-25arch-arm: Add missing fall-through defaultsJavier Setoain
2019-03-14arch-arm,cpu: Add initial support for Arm SVEGiacomo Gabrielli
2019-03-11arch-arm: Fixing implicit fallthrough build errorsRyan Gambord
2019-03-01arch-arm: implement floating point aarch32 VCVTA familyCiro Santilli
2019-01-23arch-arm: Implement LoadAcquire/StoreRelease in AArch32Giacomo Travaglini
2019-01-23arch-arm: Remove SWP and SWPB instructionsGiacomo Travaglini
2018-10-26arch-arm: AArch64 Instruction for MISCREG_IMPDEF_UNIMPLGiacomo Travaglini
2018-10-19arm: treat aarch64 hints as NOPs instead of panicCiro Santilli
2018-10-19arm: update hint instruction decoding to match ARMv8.5Ciro Santilli
2018-10-09arch-arm: AArch64 Crypto AESGiacomo Travaglini
2018-10-09arch-arm: AArch64 Crypto SHAGiacomo Travaglini
2018-10-09arch-arm: AArch32 Crypto AESMatt Horsnell
2018-10-09arch-arm: AArch32 Crypto SHAMatt Horsnell
2018-10-02arch-arm: Add FP16 support introduced by Armv8.2-AEdmund Grimley Evans
2018-08-10arm: Add support for RCpc load-acquire instructions (ARMv8.3)Giacomo Gabrielli
2018-06-22arch-arm: AArch32 execution triggering AArch64 SW BreakGiacomo Travaglini
2018-06-22arch-arm: BadMode checking if corresponding EL is implementedGiacomo Travaglini
2018-06-14arch-arm: Add Illegal Execution flag to PCStateGiacomo Travaglini
2018-05-29arch-arm: ISA param for treating MISCREG_IMPDEF_UNIMPL as NOPGiacomo Travaglini
2018-04-19arch-arm: Change disassemble when MSR to UNKNOWN registerGiacomo Travaglini
2018-04-10arch-arm: Fix mrc,mcr to cop14 disassembleGiacomo Travaglini
2018-03-26arch: Fix all override related warnings.Gabe Black
2018-03-20arch, arm: Fix implicit-fallthrough GCC warningsChun-Chen Hsu
2018-03-15arm: Fix implicit-fallthrough warnings when building with gcc-7+Siddhesh Poyarekar
2018-02-20arch-arm: Add AArch32 HLT Semihosting interfaceGiacomo Travaglini
2018-02-20arch-arm: Fix Hlt64,Svc64,Hvc64,Smc64,Brk64 disassemblyGiacomo Travaglini
2018-02-19arch-arm: Add aarch64 semihosting supportAndreas Sandberg
2018-02-16arch-arm: IMPLEMENTATION DEFINED registerGiacomo Travaglini
2018-02-16arch-arm: Decode Brk64 instructionsAndreas Sandberg
2017-12-05arm: Add support for the dc {civac, cvac, cvau, ivac} instrNikos Nikoleris
2017-12-05arm: Add support for the mcr dc{ic,i,c}mvac, dccmvau instructionsNikos Nikoleris
2017-11-21arch-arm: Fix MSR/MRS disassembleGiacomo Travaglini