Series |
Add LoongArch LSX instructions
|
expand
-
[RFC,v2,00/44] Add LoongArch LSX instructions
-
[RFC,v2,01/44] target/loongarch: Add LSX data type VReg
-
[RFC,v2,02/44] target/loongarch: CPUCFG support LSX
-
[RFC,v2,03/44] target/loongarch: meson.build support build LSX
-
[RFC,v2,04/44] target/loongarch: Add CHECK_SXE maccro for check LSX enable
-
[RFC,v2,05/44] target/loongarch: Implement vadd/vsub
-
[RFC,v2,06/44] target/loongarch: Implement vaddi/vsubi
-
[RFC,v2,07/44] target/loongarch: Implement vneg
-
[RFC,v2,08/44] target/loongarch: Implement vsadd/vssub
-
[RFC,v2,09/44] target/loongarch: Implement vhaddw/vhsubw
-
[RFC,v2,10/44] target/loongarch: Implement vaddw/vsubw
-
[RFC,v2,11/44] target/loongarch: Implement vavg/vavgr
-
[RFC,v2,12/44] target/loongarch: Implement vabsd
-
[RFC,v2,13/44] target/loongarch: Implement vadda
-
[RFC,v2,14/44] target/loongarch: Implement vmax/vmin
-
[RFC,v2,15/44] target/loongarch: Implement vmul/vmuh/vmulw{ev/od}
-
[RFC,v2,16/44] target/loongarch: Implement vmadd/vmsub/vmaddw{ev/od}
-
[RFC,v2,17/44] target/loongarch: Implement vdiv/vmod
-
[RFC,v2,18/44] target/loongarch: Implement vsat
-
[RFC,v2,19/44] target/loongarch: Implement vexth
-
[RFC,v2,20/44] target/loongarch: Implement vsigncov
-
[RFC,v2,21/44] target/loongarch: Implement vmskltz/vmskgez/vmsknz
-
[RFC,v2,22/44] target/loongarch: Implement LSX logic instructions
-
[RFC,v2,23/44] target/loongarch: Implement vsll vsrl vsra vrotr
-
[RFC,v2,24/44] target/loongarch: Implement vsllwil vextl
-
[RFC,v2,25/44] target/loongarch: Implement vsrlr vsrar
-
[RFC,v2,26/44] target/loongarch: Implement vsrln vsran
-
[RFC,v2,27/44] target/loongarch: Implement vsrlrn vsrarn
-
[RFC,v2,28/44] target/loongarch: Implement vssrln vssran
-
[RFC,v2,29/44] target/loongarch: Implement vssrlrn vssrarn
-
[RFC,v2,30/44] target/loongarch: Implement vclo vclz
-
[RFC,v2,31/44] target/loongarch: Implement vpcnt
-
[RFC,v2,32/44] target/loongarch: Implement vbitclr vbitset vbitrev
-
[RFC,v2,33/44] target/loongarch: Implement vfrstp
-
[RFC,v2,34/44] target/loongarch: Implement LSX fpu arith instructions
-
[RFC,v2,35/44] target/loongarch: Implement LSX fpu fcvt instructions
-
[RFC,v2,36/44] target/loongarch: Implement vseq vsle vslt
-
[RFC,v2,37/44] target/loongarch: Implement vfcmp
-
[RFC,v2,38/44] target/loongarch: Implement vbitsel vset
-
[RFC,v2,39/44] target/loongarch: Implement vinsgr2vr vpickve2gr vreplgr2vr
-
[RFC,v2,40/44] target/loongarch: Implement vreplve vpack vpick
-
[RFC,v2,41/44] target/loongarch: Implement vilvl vilvh vextrins vshuf
-
[RFC,v2,42/44] target/loongarch: Implement vld vst
-
[RFC,v2,43/44] target/loongarch: Implement vldi
-
[RFC,v2,44/44] target/loongarch: Use {set/get}_gpr replace to cpu_fpr
|