@@ -95,22 +95,16 @@ var optab = []Optab{
95
95
{AMOVV , C_REG , C_NONE , C_NONE , C_SEXT , C_NONE , 7 , 4 , 0 , 0 },
96
96
{AMOVB , C_REG , C_NONE , C_NONE , C_SEXT , C_NONE , 7 , 4 , 0 , 0 },
97
97
{AMOVBU , C_REG , C_NONE , C_NONE , C_SEXT , C_NONE , 7 , 4 , 0 , 0 },
98
- {AMOVWL , C_REG , C_NONE , C_NONE , C_SEXT , C_NONE , 7 , 4 , 0 , 0 },
99
- {AMOVVL , C_REG , C_NONE , C_NONE , C_SEXT , C_NONE , 7 , 4 , 0 , 0 },
100
98
{AMOVW , C_REG , C_NONE , C_NONE , C_SAUTO , C_NONE , 7 , 4 , REGSP , 0 },
101
99
{AMOVWU , C_REG , C_NONE , C_NONE , C_SAUTO , C_NONE , 7 , 4 , REGSP , 0 },
102
100
{AMOVV , C_REG , C_NONE , C_NONE , C_SAUTO , C_NONE , 7 , 4 , REGSP , 0 },
103
101
{AMOVB , C_REG , C_NONE , C_NONE , C_SAUTO , C_NONE , 7 , 4 , REGSP , 0 },
104
102
{AMOVBU , C_REG , C_NONE , C_NONE , C_SAUTO , C_NONE , 7 , 4 , REGSP , 0 },
105
- {AMOVWL , C_REG , C_NONE , C_NONE , C_SAUTO , C_NONE , 7 , 4 , REGSP , 0 },
106
- {AMOVVL , C_REG , C_NONE , C_NONE , C_SAUTO , C_NONE , 7 , 4 , REGSP , 0 },
107
103
{AMOVW , C_REG , C_NONE , C_NONE , C_SOREG , C_NONE , 7 , 4 , REGZERO , 0 },
108
104
{AMOVWU , C_REG , C_NONE , C_NONE , C_SOREG , C_NONE , 7 , 4 , REGZERO , 0 },
109
105
{AMOVV , C_REG , C_NONE , C_NONE , C_SOREG , C_NONE , 7 , 4 , REGZERO , 0 },
110
106
{AMOVB , C_REG , C_NONE , C_NONE , C_SOREG , C_NONE , 7 , 4 , REGZERO , 0 },
111
107
{AMOVBU , C_REG , C_NONE , C_NONE , C_SOREG , C_NONE , 7 , 4 , REGZERO , 0 },
112
- {AMOVWL , C_REG , C_NONE , C_NONE , C_SOREG , C_NONE , 7 , 4 , REGZERO , 0 },
113
- {AMOVVL , C_REG , C_NONE , C_NONE , C_SOREG , C_NONE , 7 , 4 , REGZERO , 0 },
114
108
{ASC , C_REG , C_NONE , C_NONE , C_SOREG , C_NONE , 7 , 4 , REGZERO , 0 },
115
109
{ASCV , C_REG , C_NONE , C_NONE , C_SOREG , C_NONE , 7 , 4 , REGZERO , 0 },
116
110
@@ -119,22 +113,16 @@ var optab = []Optab{
119
113
{AMOVV , C_SEXT , C_NONE , C_NONE , C_REG , C_NONE , 8 , 4 , 0 , 0 },
120
114
{AMOVB , C_SEXT , C_NONE , C_NONE , C_REG , C_NONE , 8 , 4 , 0 , 0 },
121
115
{AMOVBU , C_SEXT , C_NONE , C_NONE , C_REG , C_NONE , 8 , 4 , 0 , 0 },
122
- {AMOVWL , C_SEXT , C_NONE , C_NONE , C_REG , C_NONE , 8 , 4 , 0 , 0 },
123
- {AMOVVL , C_SEXT , C_NONE , C_NONE , C_REG , C_NONE , 8 , 4 , 0 , 0 },
124
116
{AMOVW , C_SAUTO , C_NONE , C_NONE , C_REG , C_NONE , 8 , 4 , REGSP , 0 },
125
117
{AMOVWU , C_SAUTO , C_NONE , C_NONE , C_REG , C_NONE , 8 , 4 , REGSP , 0 },
126
118
{AMOVV , C_SAUTO , C_NONE , C_NONE , C_REG , C_NONE , 8 , 4 , REGSP , 0 },
127
119
{AMOVB , C_SAUTO , C_NONE , C_NONE , C_REG , C_NONE , 8 , 4 , REGSP , 0 },
128
120
{AMOVBU , C_SAUTO , C_NONE , C_NONE , C_REG , C_NONE , 8 , 4 , REGSP , 0 },
129
- {AMOVWL , C_SAUTO , C_NONE , C_NONE , C_REG , C_NONE , 8 , 4 , REGSP , 0 },
130
- {AMOVVL , C_SAUTO , C_NONE , C_NONE , C_REG , C_NONE , 8 , 4 , REGSP , 0 },
131
121
{AMOVW , C_SOREG , C_NONE , C_NONE , C_REG , C_NONE , 8 , 4 , REGZERO , 0 },
132
122
{AMOVWU , C_SOREG , C_NONE , C_NONE , C_REG , C_NONE , 8 , 4 , REGZERO , 0 },
133
123
{AMOVV , C_SOREG , C_NONE , C_NONE , C_REG , C_NONE , 8 , 4 , REGZERO , 0 },
134
124
{AMOVB , C_SOREG , C_NONE , C_NONE , C_REG , C_NONE , 8 , 4 , REGZERO , 0 },
135
125
{AMOVBU , C_SOREG , C_NONE , C_NONE , C_REG , C_NONE , 8 , 4 , REGZERO , 0 },
136
- {AMOVWL , C_SOREG , C_NONE , C_NONE , C_REG , C_NONE , 8 , 4 , REGZERO , 0 },
137
- {AMOVVL , C_SOREG , C_NONE , C_NONE , C_REG , C_NONE , 8 , 4 , REGZERO , 0 },
138
126
{ALL , C_SOREG , C_NONE , C_NONE , C_REG , C_NONE , 8 , 4 , REGZERO , 0 },
139
127
{ALLV , C_SOREG , C_NONE , C_NONE , C_REG , C_NONE , 8 , 4 , REGZERO , 0 },
140
128
@@ -1189,12 +1177,6 @@ func buildop(ctxt *obj.Link) {
1189
1177
case ABFPT :
1190
1178
opset (ABFPF , r0 )
1191
1179
1192
- case AMOVWL :
1193
- opset (AMOVWR , r0 )
1194
-
1195
- case AMOVVL :
1196
- opset (AMOVVR , r0 )
1197
-
1198
1180
case AMOVW ,
1199
1181
AMOVD ,
1200
1182
AMOVF ,
@@ -2173,22 +2155,6 @@ func (c *ctxt0) opirr(a obj.As) uint32 {
2173
2155
return 0x0ad << 22
2174
2156
case AMOVD :
2175
2157
return 0x0af << 22
2176
- case AMOVWL :
2177
- return 0x0bc << 22
2178
- case AMOVWR :
2179
- return 0x0bd << 22
2180
- case AMOVVL :
2181
- return 0x0be << 22
2182
- case AMOVVR :
2183
- return 0x0bf << 22
2184
- case - AMOVWL :
2185
- return 0x0b8 << 22
2186
- case - AMOVWR :
2187
- return 0x0b9 << 22
2188
- case - AMOVVL :
2189
- return 0x0ba << 22
2190
- case - AMOVVR :
2191
- return 0x0bb << 22
2192
2158
case - AMOVB :
2193
2159
return 0x0a0 << 22
2194
2160
case - AMOVBU :
0 commit comments