aboutsummaryrefslogtreecommitdiff
path: root/target
AgeCommit message (Expand)AuthorFilesLines
2021-07-06target/i386: Move X86XSaveArea into TCGDavid Edmondson3-57/+58
2021-07-06target/i386: Populate x86_ext_save_areas offsets using cpuid where possibleDavid Edmondson7-13/+94
2021-07-06target/i386: Observe XSAVE state area offsetsDavid Edmondson1-62/+200
2021-07-06target/i386: Make x86_ext_save_areas visible outside cpu.cDavid Edmondson2-6/+10
2021-07-06target/i386: Pass buffer and length to XSAVE helperDavid Edmondson5-28/+29
2021-07-06target/i386: Clarify the padding requirements of X86XSaveAreaDavid Edmondson1-1/+7
2021-07-06target/i386: Consolidate the X86XSaveArea offset checksDavid Edmondson2-46/+15
2021-07-06target/i386: Declare constants for XSAVE offsetsDavid Edmondson1-7/+23
2021-07-04Merge remote-tracking branch 'remotes/philmd/tags/mips-20210702' into stagingPeter Maydell5-9264/+9294
2021-07-02target/arm: Implement MVE shifts by registerPeter Maydell5-4/+57
2021-07-02target/arm: Implement MVE shifts by immediatePeter Maydell5-10/+105
2021-07-02target/arm: Implement MVE long shifts by registerPeter Maydell5-3/+182
2021-07-02target/arm: Implement MVE long shifts by immediatePeter Maydell5-0/+132
2021-07-02target/arm: Implement MVE VADDLVPeter Maydell4-1/+90
2021-07-02target/arm: Implement MVE VSHLCPeter Maydell4-0/+72
2021-07-02target/arm: Implement MVE saturating narrowing shiftsPeter Maydell4-0/+174
2021-07-02target/arm: Implement MVE VSHRN, VRSHRNPeter Maydell4-0/+76
2021-07-02target/arm: Implement MVE VSRI, VSLIPeter Maydell4-0/+62
2021-07-02target/arm: Implement MVE VSHLLPeter Maydell4-4/+105
2021-07-02target/arm: Implement MVE vector shift right by immediate insnsPeter Maydell6-18/+72
2021-07-02target/arm: Implement MVE vector shift left by immediate insnsPeter Maydell4-0/+147
2021-07-02target/arm: Implement MVE logical immediate insnsPeter Maydell4-0/+95
2021-07-02target/arm: Use dup_const() instead of bitfield_replicate()Peter Maydell1-1/+1
2021-07-02target/arm: Use asimd_imm_const for A64 decodePeter Maydell3-82/+24
2021-07-02target/arm: Make asimd_imm_const() publicPeter Maydell3-63/+73
2021-07-02target/arm: Fix bugs in MVE VRMLALDAVH, VRMLSLDAVHPeter Maydell1-17/+21
2021-07-02target/arm: Fix MVE widening/narrowing VLDR/VSTR offset calculationPeter Maydell1-8/+9
2021-07-02target/arm: Check NaN mode before silencing NaNJoe Komlodi2-9/+27
2021-07-02target/mips: Extract nanoMIPS ISA translation routinesPhilippe Mathieu-Daudé2-4922/+4924
2021-07-02target/mips: Extract the microMIPS ISA translation routinesPhilippe Mathieu-Daudé2-3225/+3237
2021-07-02target/mips: Extract Code Compaction ASE translation routinesPhilippe Mathieu-Daudé2-1117/+1129
2021-07-02target/mips: Add declarations for generic TCG helpersPhilippe Mathieu-Daudé2-5/+9
2021-07-01Merge remote-tracking branch 'remotes/rth-gitlab/tags/pull-tcg-20210629' into...Peter Maydell11-600/+584
2021-06-29target/mips: Fix gen_mxu_s32ldd_s32lddrRichard Henderson1-5/+1
2021-06-29target/sh4: Improve swap.b translationRichard Henderson1-2/+1
2021-06-29target/i386: Improve bswap translationRichard Henderson1-10/+4
2021-06-29target/arm: Improve REVSHRichard Henderson1-3/+1
2021-06-29target/arm: Improve vector REVRichard Henderson1-4/+2
2021-06-29target/arm: Improve REV32Richard Henderson1-13/+4
2021-06-29tcg: Add flags argument to tcg_gen_bswap16_*, tcg_gen_bswap32_i64Richard Henderson6-11/+13
2021-06-29target/cris: Do not exit tb for X_FLAG changesRichard Henderson1-3/+0
2021-06-29target/cris: Remove dc->flagx_knownRichard Henderson2-81/+24
2021-06-29target/cris: Improve JMP_INDIRECTRichard Henderson1-12/+10
2021-06-29target/cris: Use tcg_gen_lookup_and_goto_ptrRichard Henderson1-1/+3
2021-06-29target/cris: Add DISAS_DBRANCHRichard Henderson1-40/+56
2021-06-29target/cris: Add DISAS_UPDATE_NEXTRichard Henderson1-5/+15
2021-06-29target/cris: Set cpustate_changed for rfe/rfnRichard Henderson1-0/+2
2021-06-29target/cris: Fold unhandled X_FLAG changes into cpustate_changedRichard Henderson1-7/+6
2021-06-29target/cris: Mark static arrays constRichard Henderson2-12/+13
2021-06-29target/cris: Mark helper_raise_exception noreturnRichard Henderson1-1/+1