aboutsummaryrefslogtreecommitdiff
path: root/target/sparc/translate.c
AgeCommit message (Expand)AuthorFilesLines
2023-10-25target/sparc: Remove disas_sparc_legacyRichard Henderson1-144/+1
2023-10-25target/sparc: Convert FZERO, FONE to decodetreeRichard Henderson1-29/+40
2023-10-25target/sparc: Move FPACK16, FPACKFIX to decodetreeRichard Henderson1-15/+40
2023-10-25target/sparc: Move FPCMP* to decodetreeRichard Henderson1-52/+38
2023-10-25target/sparc: Convert FCMP, FCMPE to decodetreeRichard Henderson1-56/+89
2023-10-25target/sparc: Move FMOVR, FMOVcc, FMOVfcc to decodetreeRichard Henderson1-113/+79
2023-10-25target/sparc: Move FMOVq, FNEGq, FABSq to decodetreeRichard Henderson1-94/+48
2023-10-25target/sparc: Move FdTOq, FxTOq to decodetreeRichard Henderson1-21/+26
2023-10-25target/sparc: Move FiTOq, FsTOq to decodetreeRichard Henderson1-20/+24
2023-10-25target/sparc: Move FqTOd, FqTOx to decodetreeRichard Henderson1-22/+27
2023-10-25target/sparc: Move FqTOs, FqTOi to decodetreeRichard Henderson1-22/+26
2023-10-25target/sparc: Move FiTOd, FsTOd, FsTOx to decodetreeRichard Henderson1-40/+27
2023-10-25target/sparc: Move gen_fop_FD insns to decodetreeRichard Henderson1-24/+27
2023-10-25target/sparc: Move FDMULQ to decodetreeRichard Henderson1-19/+22
2023-10-25target/sparc: Move FSMULD to decodetreeRichard Henderson1-20/+23
2023-10-25target/sparc: Move gen_fop_QQQ insns to decodetreeRichard Henderson1-26/+26
2023-10-25target/sparc: Move gen_fop_DDD insns to decodetreeRichard Henderson1-27/+28
2023-10-25target/sparc: Move gen_fop_FFF insns to decodetreeRichard Henderson1-27/+27
2023-10-25target/sparc: Move FSQRTq to decodetreeRichard Henderson1-16/+22
2023-10-25target/sparc: Move gen_fop_DD insns to decodetreeRichard Henderson1-23/+27
2023-10-25target/sparc: Move gen_fop_FF insns to decodetreeRichard Henderson1-23/+24
2023-10-25target/sparc: Move gen_gsr_fop_DDD insns to decodetreeRichard Henderson1-49/+52
2023-10-25target/sparc: Move PDIST to decodetreeRichard Henderson1-19/+22
2023-10-25target/sparc: Move gen_ne_fop_DDD insns to decodetreeRichard Henderson1-106/+72
2023-10-25target/sparc: Move gen_ne_fop_FFF insns to decodetreeRichard Henderson1-73/+43
2023-10-25target/sparc: Use tcg_gen_vec_{add,sub}*Richard Henderson1-8/+7
2023-10-25target/sparc: Move FMOVD, FNEGD, FABSD, FSRC*D, FNOT*D to decodetreeRichard Henderson1-42/+49
2023-10-25target/sparc: Move FMOVS, FNEGS, FABSS, FSRC*S, FNOT*S to decodetreeRichard Henderson1-43/+49
2023-10-25target/sparc: Move BMASK to decodetreeRichard Henderson1-9/+13
2023-10-25target/sparc: Move ADDRALIGN* to decodetreeRichard Henderson1-25/+31
2023-10-25target/sparc: Move ARRAY* to decodetreeRichard Henderson1-21/+36
2023-10-25target/sparc: Move EDGE* to decodetreeRichard Henderson1-159/+112
2023-10-25target/sparc: Merge LDFSR, LDXFSR implementationsRichard Henderson1-29/+13
2023-10-25target/sparc: Move LDFSR, STFSR to decodetreeRichard Henderson1-92/+60
2023-10-25target/sparc: Move asi fp load/store to decodetreeRichard Henderson1-138/+35
2023-10-25target/sparc: Move simple fp load/store to decodetreeRichard Henderson1-100/+94
2023-10-25target/sparc: Split out fp ldst functions with asi precomputedRichard Henderson1-58/+80
2023-10-25target/sparc: Move PREFETCH, PREFETCHA to decodetreeRichard Henderson1-15/+8
2023-10-25target/sparc: Move CASA, CASXA to decodetreeRichard Henderson1-43/+29
2023-10-25target/sparc: Move SWAP, SWAPA to decodetreeRichard Henderson1-33/+25
2023-10-25target/sparc: Move LDSTUB, LDSTUBA to decodetreeRichard Henderson1-24/+22
2023-10-25target/sparc: Move asi integer load/store to decodetreeRichard Henderson1-111/+17
2023-10-25target/sparc: Move simple integer load/store to decodetreeRichard Henderson1-76/+120
2023-10-25target/sparc: Use tcg_gen_qemu_{ld,st}_i128 for GET_ASI_DTWINXRichard Henderson1-8/+40
2023-10-25target/sparc: Split out ldst functions with asi pre-computedRichard Henderson1-85/+116
2023-10-25target/sparc: Drop ifdef around get_asi and friendsRichard Henderson1-117/+72
2023-10-25target/sparc: Split out resolve_asiRichard Henderson1-4/+21
2023-10-25target/sparc: Move DONE, RETRY to decodetreeRichard Henderson1-62/+26
2023-10-25target/sparc: Move FLUSH, SAVE, RESTORE to decodetreeRichard Henderson1-10/+25
2023-10-25target/sparc: Move JMPL, RETT, RETURN to decodetreeRichard Henderson1-45/+81