aboutsummaryrefslogtreecommitdiff
path: root/target/loongarch
AgeCommit message (Expand)AuthorFilesLines
2023-09-20target/loongarch: Implement xvbitsel xvsetSong Gao5-44/+147
2023-09-20target/loongarch: Implement xvfcmpSong Gao5-22/+117
2023-09-20target/loongarch: Implement xvseq xvsle xvsltSong Gao4-165/+201
2023-09-20target/loongarch: Implement LASX fpu fcvt instructionsSong Gao4-86/+315
2023-09-20target/loongarch: Implement LASX fpu arith instructionsSong Gao4-16/+158
2023-09-20target/loongarch: Implement xvfrstpSong Gao4-12/+34
2023-09-20target/loongarch: Implement xvbitclr xvbitset xvbitrevSong Gao4-21/+99
2023-09-20target/loongarch: Implement xvpcntSong Gao4-1/+16
2023-09-20target/loongarch: Implement xvclo xvclzSong Gao4-1/+28
2023-09-20target/loongarch: Implement xvssrlrn xvssrarnSong Gao4-199/+378
2023-09-20target/loongarch: Implement xvssrln xvssranSong Gao4-191/+353
2023-09-20target/loongarch: Implement xvsrlrn xvsrarnSong Gao4-85/+159
2023-09-20target/loongarch: Implement xvsrln xvsranSong Gao4-75/+137
2023-09-20target/loongarch: Implement xvsrlr xvsrarSong Gao4-4/+59
2023-09-20target/loongarch: Implement xvsllwil xvextlSong Gao4-21/+63
2023-09-20target/loongarch: Implement xvsll xvsrl xvsra xvrotrSong Gao3-0/+101
2023-09-20target/loongarch: Implement LASX logic instructionsSong Gao4-18/+48
2023-09-20target/loongarch: Implement xvldiSong Gao3-7/+15
2023-09-20target/loongarch: Implement xvmskltz/xvmskgez/xvmsknzSong Gao4-24/+74
2023-09-20target/loongarch: Implement xvsigncovSong Gao3-0/+14
2023-09-20target/loongarch: Implement vext2xvSong Gao5-0/+80
2023-09-20target/loongarch: Implement xvexthSong Gao4-16/+59
2023-09-20target/loongarch: Implement xvsatSong Gao4-23/+51
2023-09-20target/loongarch; Implement xvdiv/xvmodSong Gao4-1/+53
2023-09-20target/loongarch: Implement xvmadd/xvmsub/xvmaddw{ev/od}Song Gao4-89/+212
2023-09-20target/loongarch: Implement xvmul/xvmuh/xvmulw{ev/od}Song Gao4-55/+189
2023-09-20target/loongarch: Implement xvmax/xvminSong Gao4-11/+114
2023-09-20target/loongarch: Implement xvaddaSong Gao4-14/+30
2023-09-20target/loongarch: Implement xvabsdSong Gao3-0/+26
2023-09-20target/loongarch: Implement xavg/xvagrSong Gao4-10/+62
2023-09-20target/loongarch: Implement xvaddw/xvsubwSong Gao4-34/+215
2023-09-20target/loongarch: Implement xvhaddw/xvhsubwSong Gao4-11/+88
2023-09-20target/loongarch: Implement xvsadd/xvssubSong Gao3-0/+52
2023-09-20target/loongarch: Implement xvnegSong Gao3-4/+30
2023-09-20target/loongarch: Implement xvaddi/xvsubiSong Gao3-8/+51
2023-09-20target/loongarch: Implement xvreplgr2vrSong Gao3-7/+33
2023-09-20target/loongarch: Implement xvadd/xvsubSong Gao4-39/+109
2023-09-20target/loongarch: Add avail_LASX to check LASX instructionsSong Gao1-0/+1
2023-09-20target/loongarch: check_vec support check LASX instructionsSong Gao3-0/+10
2023-09-20target/loongarch: Add LASX data supportSong Gao8-34/+85
2023-09-20target/loongarch: Replace CHECK_SXE to check_vec(ctx, 16)Song Gao1-56/+192
2023-09-20target/loongarch: Use gen_helper_gvec_2i for 2OP + imm vector instructionsSong Gao3-318/+291
2023-09-20target/loongarch: Use gen_helper_gvec_2 for 2OP vector instructionsSong Gao3-97/+101
2023-09-20target/loongarch: Use gen_helper_gvec_2_ptr for 2OP + env vector instructionsSong Gao3-189/+219
2023-09-20target/loongarch: Use gen_helper_gvec_3 for 3OP vector instructionsSong Gao3-351/+326
2023-09-20target/loongarch: Use gen_helper_gvec_3_ptr for 3OP + env vector instructionsSong Gao3-73/+91
2023-09-20target/loongarch: Use gen_helper_gvec_4 for 4OP vector instructionsSong Gao3-16/+19
2023-09-20target/loongarch: Use gen_helper_gvec_4_ptr for 4OP + env vector instructionsSong Gao3-22/+41
2023-09-20target/loongarch: Implement gvec_*_vl functionsSong Gao1-24/+44
2023-09-20target/loongarch: Renamed lsx*.c to vec* .cSong Gao4-4/+4