Lines Matching refs:ROWS
1110 RegisterOperand ROWS = ROWD,
1113 dag InOperandList = (ins ROWS:$ws, vsplat_uimm3:$m);
1115 list<dag> Pattern = [(set ROWD:$wd, (OpNode ROWS:$ws, Imm:$m))];
1121 RegisterOperand ROWS = ROWD,
1124 dag InOperandList = (ins ROWS:$ws, vsplat_uimm4:$m);
1126 list<dag> Pattern = [(set ROWD:$wd, (OpNode ROWS:$ws, Imm:$m))];
1132 RegisterOperand ROWS = ROWD,
1135 dag InOperandList = (ins ROWS:$ws, vsplat_uimm5:$m);
1137 list<dag> Pattern = [(set ROWD:$wd, (OpNode ROWS:$ws, Imm:$m))];
1143 RegisterOperand ROWS = ROWD,
1146 dag InOperandList = (ins ROWS:$ws, vsplat_uimm6:$m);
1148 list<dag> Pattern = [(set ROWD:$wd, (OpNode ROWS:$ws, Imm:$m))];
1154 RegisterOperand ROWS = ROWD,
1157 dag InOperandList = (ins ROWS:$ws, ImmOp:$m);
1159 list<dag> Pattern = [(set ROWD:$wd, (OpNode ROWS:$ws, Imm:$m))];
1165 RegisterOperand ROWS = ROWD,
1168 dag InOperandList = (ins ROWD:$wd_in, ROWS:$ws, Mask.OpClass:$m);
1175 ROWS:$wd_in))];
1182 RegisterOperand ROWS = ROWD,
1184 MSA_BIT_BINSXI_DESC_BASE<instr_asm, Ty, ImmOp, ROWD, ROWS, itin>;
1188 RegisterOperand ROWS = ROWD,
1190 MSA_BIT_BINSXI_DESC_BASE<instr_asm, Ty, ImmOp, ROWD, ROWS, itin>;
1194 RegisterOperand ROWD, RegisterOperand ROWS = ROWD,
1197 dag InOperandList = (ins ROWS:$ws, SplatImm.OpClass:$m);
1199 list<dag> Pattern = [(set ROWD:$wd, (OpNode ROWS:$ws, SplatImm:$m))];
1205 RegisterOperand ROD, RegisterOperand ROWS,
1208 dag InOperandList = (ins ROWS:$ws, ImmOp:$n);
1210 list<dag> Pattern = [(set ROD:$rd, (OpNode (VecTy ROWS:$ws), Imm:$n))];
1215 RegisterOperand ROWD, RegisterOperand ROWS,
1219 dag InOperandList = (ins ROWD:$wd_in, ROWS:$ws, ImmOp:$n);
1221 list<dag> Pattern = [(set ROWD:$wd, (OpNode ROWD:$wd_in, ROWS:$ws,
1237 RegisterOperand ROWS = ROWD,
1240 dag InOperandList = (ins ROWS:$ws, SplatImm.OpClass:$imm);
1242 list<dag> Pattern = [(set ROWD:$wd, (OpNode ROWS:$ws, SplatImm:$imm))];
1248 RegisterOperand ROWS = ROWD,
1251 dag InOperandList = (ins ROWS:$ws, SplatImm.OpClass:$u8);
1253 list<dag> Pattern = [(set ROWD:$wd, (OpNode ROWS:$ws, SplatImm:$u8))];
1258 RegisterOperand ROWS = ROWD,
1261 dag InOperandList = (ins ROWS:$ws, uimm8:$u8);
1263 list<dag> Pattern = [(set ROWD:$wd, (MipsSHF immZExt8:$u8, ROWS:$ws))];
1279 RegisterOperand ROWD, RegisterOperand ROWS = ROWD,
1282 dag InOperandList = (ins ROWS:$ws);
1284 list<dag> Pattern = [(set ROWD:$wd, (OpNode ROWS:$ws))];
1307 RegisterOperand ROWD, RegisterOperand ROWS = ROWD,
1310 dag InOperandList = (ins ROWS:$ws);
1312 list<dag> Pattern = [(set ROWD:$wd, (OpNode ROWS:$ws))];
1317 RegisterOperand ROWD, RegisterOperand ROWS = ROWD,
1321 dag InOperandList = (ins ROWS:$ws, ROWT:$wt);
1323 list<dag> Pattern = [(set ROWD:$wd, (OpNode ROWS:$ws, ROWT:$wt))];
1328 RegisterOperand ROWD, RegisterOperand ROWS = ROWD,
1332 dag InOperandList = (ins ROWD:$wd_in, ROWS:$ws, ROWT:$wt);
1334 list<dag> Pattern = [(set ROWD:$wd, (OpNode ROWD:$wd_in, ROWS:$ws,
1341 RegisterOperand ROWD, RegisterOperand ROWS = ROWD,
1344 dag InOperandList = (ins ROWS:$ws, GPR32Opnd:$rt);
1346 list<dag> Pattern = [(set ROWD:$wd, (OpNode ROWS:$ws, GPR32Opnd:$rt))];
1351 RegisterOperand ROWS = ROWD,
1355 dag InOperandList = (ins ROWD:$wd_in, ROWS:$ws, ROWT:$wt);
1357 list<dag> Pattern = [(set ROWD:$wd, (MipsVSHF ROWD:$wd_in, ROWS:$ws,
1364 RegisterOperand ROWD, RegisterOperand ROWS = ROWD,
1367 dag InOperandList = (ins ROWD:$wd_in, ROWS:$ws, GPR32Opnd:$rt);
1369 list<dag> Pattern = [(set ROWD:$wd, (OpNode ROWD:$wd_in, ROWS:$ws,
1376 RegisterOperand ROWD, RegisterOperand ROWS = ROWD,
1380 dag InOperandList = (ins ROWD:$wd_in, ROWS:$ws, ROWT:$wt);
1382 list<dag> Pattern = [(set ROWD:$wd, (OpNode ROWD:$wd_in, ROWS:$ws,
1389 RegisterOperand ROWD, RegisterOperand ROWS = ROWD,
1392 MSA_3R_DESC_BASE<instr_asm, OpNode, ROWD, ROWS, ROWT, itin>;
1395 RegisterOperand ROWD, RegisterOperand ROWS = ROWD,
1398 MSA_3R_4R_DESC_BASE<instr_asm, OpNode, ROWD, ROWS, ROWT, itin>;
1445 RegisterOperand ROWS = ROWD,
1448 dag InOperandList = (ins ROWD:$wd_in, ImmOp:$n, ROWS:$ws, uimmz:$n2);
1452 ROWS:$ws,
1459 RegisterOperand ROWD, RegisterOperand ROWS = ROWD,
1463 dag InOperandList = (ins ROWS:$ws, ROWT:$wt);
1465 list<dag> Pattern = [(set ROWD:$wd, (OpNode ROWS:$ws, ROWT:$wt))];
1471 RegisterOperand ROWS = ROWD,
1474 dag InOperandList = (ins ROWS:$ws, SplatImm.OpClass:$n);
1476 list<dag> Pattern = [(set ROWD:$wd, (MipsVSHF SplatImm:$n, ROWS:$ws,
1477 ROWS:$ws))];
1482 RegisterOperand ROWS = ROWD,
1484 MSAPseudo<(outs ROWD:$wd), (ins ROWS:$ws, ROWT:$wt),
1485 [(set ROWD:$wd, (OpNode ROWS:$ws, ROWT:$wt))]>;
3538 RegisterOperand ROWS = ROWD,
3541 (ins ROWS:$ws),
3542 [(set ROWD:$wd, (fabs ROWS:$ws))]> {