aboutsummaryrefslogtreecommitdiff
path: root/target/arm/t32.decode
AgeCommit message (Expand)AuthorFilesLines
2021-08-25target/arm: Implement MVE VCTPPeter Maydell1-0/+1
2021-07-02target/arm: Implement MVE shifts by registerPeter Maydell1-4/+14
2021-07-02target/arm: Implement MVE shifts by immediatePeter Maydell1-8/+25
2021-07-02target/arm: Implement MVE long shifts by registerPeter Maydell1-3/+13
2021-07-02target/arm: Implement MVE long shifts by immediatePeter Maydell1-0/+28
2021-06-16target/arm: Implement MVE LETP insnPeter Maydell1-1/+1
2021-06-16target/arm: Implement MVE DLSTPPeter Maydell1-3/+6
2021-06-16target/arm: Implement MVE WLSTP insnPeter Maydell1-2/+6
2021-06-16target/arm: Implement MVE LCTPPeter Maydell1-0/+2
2020-12-10target/arm: Implement M-profile "minimal RAS implementation"Peter Maydell1-0/+4
2020-12-10target/arm: Implement CLRM instructionPeter Maydell1-1/+5
2020-11-15arm tcg cpus: Fix Lesser GPL version numberChetan Pant1-1/+1
2020-10-20target/arm: Implement v8.1M low-overhead-loop instructionsPeter Maydell1-0/+8
2020-10-20target/arm: Implement v8.1M branch-future insns (as NOPs)Peter Maydell1-1/+12
2020-10-20target/arm: Make the t32 insn[25:23]=111 group non-overlappingPeter Maydell1-13/+11
2020-10-20target/arm: Implement v8.1M conditional-select insnsPeter Maydell1-0/+3
2020-08-24target/arm: Convert T32 coprocessor insns to decodetreePeter Maydell1-0/+19
2020-06-09target/arm: Use a non-overlapping group for misc controlRichard Henderson1-2/+2
2019-09-05target/arm: Convert TTRichard Henderson1-1/+4
2019-09-05target/arm: Convert SGRichard Henderson1-1/+4
2019-09-05target/arm: Convert Table BranchRichard Henderson1-1/+7
2019-09-05target/arm: Convert CPS (privileged)Richard Henderson1-0/+5
2019-09-05target/arm: Convert Clear-Exclusive, BarriersRichard Henderson1-0/+10
2019-09-05target/arm: Convert RFE and SRSRichard Henderson1-0/+12
2019-09-05target/arm: Convert B, BL, BLX (immediate)Richard Henderson1-34/+51
2019-09-05target/arm: Convert LDM, STMRichard Henderson1-0/+10
2019-09-05target/arm: Convert MOVW, MOVTRichard Henderson1-0/+9
2019-09-05target/arm: Convert Signed multiply, signed and unsigned divideRichard Henderson1-0/+18
2019-09-05target/arm: Convert packing, unpacking, saturation, and reversalRichard Henderson1-1/+36
2019-09-05target/arm: Convert Parallel addition and subtractionRichard Henderson1-0/+44
2019-09-05target/arm: Convert USAD8, USADA8, SBFX, UBFX, BFC, BFI, UDFRichard Henderson1-0/+19
2019-09-05target/arm: Convert Synchronization primitivesRichard Henderson1-0/+46
2019-09-05target/arm: Convert load/store (register, immediate, literal)Richard Henderson1-0/+141
2019-09-05target/arm: Convert T32 ADDW/SUBWRichard Henderson1-0/+19
2019-09-05target/arm: Convert the rest of A32 Miscelaneous instructionsRichard Henderson1-0/+5
2019-09-05target/arm: Convert ERETRichard Henderson1-0/+8
2019-09-05target/arm: Convert CLZRichard Henderson1-0/+5
2019-09-05target/arm: Convert BX, BXJ, BLX (register)Richard Henderson1-0/+2
2019-09-05target/arm: Convert Cyclic Redundancy CheckRichard Henderson1-0/+7
2019-09-05target/arm: Convert MRS/MSR (banked, register)Richard Henderson1-12/+34
2019-09-05target/arm: Convert MSR (immediate) and hintsRichard Henderson1-0/+17
2019-09-05target/arm: Convert Halfword multiply and multiply accumulateRichard Henderson1-0/+29
2019-09-05target/arm: Convert Saturating addition and subtractionRichard Henderson1-0/+9
2019-09-05target/arm: Convert multiply and multiply accumulateRichard Henderson1-0/+19
2019-09-05target/arm: Convert Data Processing (immediate)Richard Henderson1-0/+42
2019-09-05target/arm: Convert Data Processing (reg-shifted-reg)Richard Henderson1-0/+6
2019-09-05target/arm: Convert Data Processing (register)Richard Henderson1-0/+43
2019-09-05target/arm: Add stubs for aa32 decodetreeRichard Henderson1-0/+20