diff options
Diffstat (limited to 'gcc/config/arm/unspecs.md')
-rw-r--r-- | gcc/config/arm/unspecs.md | 20 |
1 files changed, 14 insertions, 6 deletions
diff --git a/gcc/config/arm/unspecs.md b/gcc/config/arm/unspecs.md index 8bb0060..c2076c9 100644 --- a/gcc/config/arm/unspecs.md +++ b/gcc/config/arm/unspecs.md @@ -510,12 +510,6 @@ UNSPEC_VCMLA90 UNSPEC_VCMLA180 UNSPEC_VCMLA270 - UNSPEC_VCMUL - UNSPEC_VCMUL90 - UNSPEC_VCMUL180 - UNSPEC_VCMUL270 - UNSPEC_VCMLS - UNSPEC_VCMLS180 UNSPEC_MATMUL_S UNSPEC_MATMUL_U UNSPEC_MATMUL_US @@ -609,6 +603,8 @@ VADDVQ_P_S VBICQ_S VBRSRQ_N_S + VCADDQ_ROT270_S + VCADDQ_ROT90_S VCMPEQQ_S VCMPEQQ_N_S VCMPNEQ_N_S @@ -652,6 +648,8 @@ VADDVQ_P_U VBICQ_U VBRSRQ_N_U + VCADDQ_ROT270_U + VCADDQ_ROT90_U VCMPEQQ_U VCMPEQQ_N_U VCMPNEQ_N_U @@ -720,6 +718,8 @@ VABDQ_F VADDQ_N_F VBICQ_F + VCADDQ_ROT270_F + VCADDQ_ROT90_F VCMPEQQ_F VCMPEQQ_N_F VCMPGEQ_F @@ -732,6 +732,10 @@ VCMPLTQ_N_F VCMPNEQ_F VCMPNEQ_N_F + VCMULQ_F + VCMULQ_ROT180_F + VCMULQ_ROT270_F + VCMULQ_ROT90_F VEORQ_F VMAXNMAQ_F VMAXNMAVQ_F @@ -904,6 +908,7 @@ VMLSLDAVAQ_S VQSHRUNBQ_N_S VQRSHRUNTQ_N_S + VCMLAQ_F VMINNMAQ_M_F VFMASQ_N_F VDUPQ_M_N_F @@ -925,12 +930,14 @@ VADDLVAQ_P_S VQMOVUNBQ_M_S VCMPLEQ_M_F + VCMLAQ_ROT180_F VMLSLDAVAXQ_S VRNDXQ_M_F VFMSQ_F VMINNMVQ_P_F VMAXNMVQ_P_F VPSELQ_F + VCMLAQ_ROT90_F VQMOVUNTQ_M_S VREV64Q_M_F VNEGQ_M_F @@ -943,6 +950,7 @@ VRMLALDAVHQ_P_S VRMLALDAVHXQ_P_S VCMPEQQ_M_N_F + VCMLAQ_ROT270_F VMAXNMAQ_M_F VRNDQ_M_F VMLALDAVQ_P_U |