Lines Matching full:rows
1145 RegisterOperand ROWS = ROWD,
1148 dag InOperandList = (ins ROWS:$ws, vsplat_uimm3:$m);
1150 list<dag> Pattern = [(set ROWD:$wd, (OpNode ROWS:$ws, Imm:$m))];
1156 RegisterOperand ROWS = ROWD,
1159 dag InOperandList = (ins ROWS:$ws, vsplat_uimm4:$m);
1161 list<dag> Pattern = [(set ROWD:$wd, (OpNode ROWS:$ws, Imm:$m))];
1167 RegisterOperand ROWS = ROWD,
1170 dag InOperandList = (ins ROWS:$ws, vsplat_uimm5:$m);
1172 list<dag> Pattern = [(set ROWD:$wd, (OpNode ROWS:$ws, Imm:$m))];
1178 RegisterOperand ROWS = ROWD,
1181 dag InOperandList = (ins ROWS:$ws, vsplat_uimm6:$m);
1183 list<dag> Pattern = [(set ROWD:$wd, (OpNode ROWS:$ws, Imm:$m))];
1189 RegisterOperand ROWD, RegisterOperand ROWS = ROWD,
1192 dag InOperandList = (ins ROWS:$ws, uimm3:$m);
1194 list<dag> Pattern = [(set ROWD:$wd, (OpNode ROWS:$ws, immZExt3:$m))];
1200 RegisterOperand ROWD, RegisterOperand ROWS = ROWD,
1203 dag InOperandList = (ins ROWS:$ws, uimm4:$m);
1205 list<dag> Pattern = [(set ROWD:$wd, (OpNode ROWS:$ws, immZExt4:$m))];
1211 RegisterOperand ROWD, RegisterOperand ROWS = ROWD,
1214 dag InOperandList = (ins ROWS:$ws, uimm5:$m);
1216 list<dag> Pattern = [(set ROWD:$wd, (OpNode ROWS:$ws, immZExt5:$m))];
1222 RegisterOperand ROWD, RegisterOperand ROWS = ROWD,
1225 dag InOperandList = (ins ROWS:$ws, uimm6:$m);
1227 list<dag> Pattern = [(set ROWD:$wd, (OpNode ROWS:$ws, immZExt6:$m))];
1233 RegisterOperand ROWS = ROWD,
1236 dag InOperandList = (ins ROWD:$wd_in, ROWS:$ws, vsplat_uimm8:$m);
1243 ROWS:$wd_in))];
1250 RegisterOperand ROWS = ROWD,
1252 MSA_BIT_BINSXI_DESC_BASE<instr_asm, Ty, vsplat_maskl_bits, ROWD, ROWS, itin>;
1256 RegisterOperand ROWS = ROWD,
1258 MSA_BIT_BINSXI_DESC_BASE<instr_asm, Ty, vsplat_maskr_bits, ROWD, ROWS, itin>;
1262 RegisterOperand ROWD, RegisterOperand ROWS = ROWD,
1265 dag InOperandList = (ins ROWS:$ws, SplatImm.OpClass:$m);
1267 list<dag> Pattern = [(set ROWD:$wd, (OpNode ROWS:$ws, SplatImm:$m))];
1273 RegisterOperand ROWS,
1276 dag InOperandList = (ins ROWS:$ws, uimm4:$n);
1278 list<dag> Pattern = [(set ROD:$rd, (OpNode (VecTy ROWS:$ws), immZExt4:$n))];
1283 RegisterOperand ROWD, RegisterOperand ROWS = ROWD,
1286 dag InOperandList = (ins ROWD:$wd_in, ROWS:$ws, uimm4:$n);
1288 list<dag> Pattern = [(set ROWD:$wd, (OpNode ROWD:$wd_in, ROWS:$ws,
1303 RegisterOperand ROWS = ROWD,
1306 dag InOperandList = (ins ROWS:$ws, SplatImm.OpClass:$imm);
1308 list<dag> Pattern = [(set ROWD:$wd, (OpNode ROWS:$ws, SplatImm:$imm))];
1314 RegisterOperand ROWS = ROWD,
1317 dag InOperandList = (ins ROWS:$ws, SplatImm.OpClass:$u8);
1319 list<dag> Pattern = [(set ROWD:$wd, (OpNode ROWS:$ws, SplatImm:$u8))];
1324 RegisterOperand ROWS = ROWD,
1327 dag InOperandList = (ins ROWS:$ws, uimm8:$u8);
1329 list<dag> Pattern = [(set ROWD:$wd, (MipsSHF immZExt8:$u8, ROWS:$ws))];
1345 RegisterOperand ROWD, RegisterOperand ROWS = ROWD,
1348 dag InOperandList = (ins ROWS:$ws);
1350 list<dag> Pattern = [(set ROWD:$wd, (OpNode ROWS:$ws))];
1373 RegisterOperand ROWD, RegisterOperand ROWS = ROWD,
1376 dag InOperandList = (ins ROWS:$ws);
1378 list<dag> Pattern = [(set ROWD:$wd, (OpNode ROWS:$ws))];
1383 RegisterOperand ROWD, RegisterOperand ROWS = ROWD,
1387 dag InOperandList = (ins ROWS:$ws, ROWT:$wt);
1389 list<dag> Pattern = [(set ROWD:$wd, (OpNode ROWS:$ws, ROWT:$wt))];
1394 RegisterOperand ROWD, RegisterOperand ROWS = ROWD,
1398 dag InOperandList = (ins ROWD:$wd_in, ROWS:$ws, ROWT:$wt);
1400 list<dag> Pattern = [(set ROWD:$wd, (OpNode ROWD:$wd_in, ROWS:$ws,
1407 RegisterOperand ROWD, RegisterOperand ROWS = ROWD,
1410 dag InOperandList = (ins ROWS:$ws, GPR32Opnd:$rt);
1412 list<dag> Pattern = [(set ROWD:$wd, (OpNode ROWS:$ws, GPR32Opnd:$rt))];
1417 RegisterOperand ROWS = ROWD,
1421 dag InOperandList = (ins ROWD:$wd_in, ROWS:$ws, ROWT:$wt);
1423 list<dag> Pattern = [(set ROWD:$wd, (MipsVSHF ROWD:$wd_in, ROWS:$ws,
1430 RegisterOperand ROWD, RegisterOperand ROWS = ROWD,
1433 dag InOperandList = (ins ROWD:$wd_in, ROWS:$ws, GPR32Opnd:$rt);
1435 list<dag> Pattern = [(set ROWD:$wd, (OpNode ROWD:$wd_in, ROWS:$ws,
1442 RegisterOperand ROWD, RegisterOperand ROWS = ROWD,
1446 dag InOperandList = (ins ROWD:$wd_in, ROWS:$ws, ROWT:$wt);
1448 list<dag> Pattern = [(set ROWD:$wd, (OpNode ROWD:$wd_in, ROWS:$ws,
1455 RegisterOperand ROWD, RegisterOperand ROWS = ROWD,
1458 MSA_3R_DESC_BASE<instr_asm, OpNode, ROWD, ROWS, ROWT, itin>;
1461 RegisterOperand ROWD, RegisterOperand ROWS = ROWD,
1464 MSA_3R_4R_DESC_BASE<instr_asm, OpNode, ROWD, ROWS, ROWT, itin>;
1510 RegisterOperand ROWD, RegisterOperand ROWS = ROWD,
1513 dag InOperandList = (ins ROWD:$wd_in, uimm6:$n, ROWS:$ws, uimmz:$n2);
1517 ROWS:$ws,
1524 RegisterOperand ROWD, RegisterOperand ROWS = ROWD,
1528 dag InOperandList = (ins ROWS:$ws, ROWT:$wt);
1530 list<dag> Pattern = [(set ROWD:$wd, (OpNode ROWS:$ws, ROWT:$wt))];
1536 RegisterOperand ROWS = ROWD,
1539 dag InOperandList = (ins ROWS:$ws, SplatImm.OpClass:$n);
1541 list<dag> Pattern = [(set ROWD:$wd, (MipsVSHF SplatImm:$n, ROWS:$ws,
1542 ROWS:$ws))];
1547 RegisterOperand ROWS = ROWD,
1549 MSAPseudo<(outs ROWD:$wd), (ins ROWS:$ws, ROWT:$wt),
1550 [(set ROWD:$wd, (OpNode ROWS:$ws, ROWT:$wt))]>;
3563 RegisterOperand ROWS = ROWD,
3566 (ins ROWS:$ws),
3567 [(set ROWD:$wd, (fabs ROWS:$ws))]> {