Lines Matching refs:src3
219 def X86any_cmpp : PatFrags<(ops node:$src1, node:$src2, node:$src3),
220 [(X86strict_cmpp node:$src1, node:$src2, node:$src3),
221 (X86cmpp node:$src1, node:$src2, node:$src3)]>;
239 def X86any_cmpm : PatFrags<(ops node:$src1, node:$src2, node:$src3),
240 [(X86strict_cmpm node:$src1, node:$src2, node:$src3),
241 (X86cmpm node:$src1, node:$src2, node:$src3)]>;
568 def X86any_Fnmadd : PatFrags<(ops node:$src1, node:$src2, node:$src3),
569 [(X86strict_Fnmadd node:$src1, node:$src2, node:$src3),
570 (X86Fnmadd node:$src1, node:$src2, node:$src3)]>;
573 def X86any_Fmsub : PatFrags<(ops node:$src1, node:$src2, node:$src3),
574 [(X86strict_Fmsub node:$src1, node:$src2, node:$src3),
575 (X86Fmsub node:$src1, node:$src2, node:$src3)]>;
578 def X86any_Fnmsub : PatFrags<(ops node:$src1, node:$src2, node:$src3),
579 [(X86strict_Fnmsub node:$src1, node:$src2, node:$src3),
580 (X86Fnmsub node:$src1, node:$src2, node:$src3)]>;
1264 def masked_load : PatFrag<(ops node:$src1, node:$src2, node:$src3),
1265 (masked_ld node:$src1, undef, node:$src2, node:$src3), [{
1271 def masked_load_aligned : PatFrag<(ops node:$src1, node:$src2, node:$src3),
1272 (masked_load node:$src1, node:$src2, node:$src3), [{
1280 def X86mExpandingLoad : PatFrag<(ops node:$src1, node:$src2, node:$src3),
1281 (masked_ld node:$src1, undef, node:$src2, node:$src3), [{
1289 def masked_store : PatFrag<(ops node:$src1, node:$src2, node:$src3),
1290 (masked_st node:$src1, node:$src2, undef, node:$src3), [{
1296 def masked_store_aligned : PatFrag<(ops node:$src1, node:$src2, node:$src3),
1297 (masked_store node:$src1, node:$src2, node:$src3), [{
1305 def X86mCompressingStore : PatFrag<(ops node:$src1, node:$src2, node:$src3),
1306 (masked_st node:$src1, node:$src2, undef, node:$src3), [{
1314 def X86mtruncstore : PatFrag<(ops node:$src1, node:$src2, node:$src3),
1315 (masked_st node:$src1, node:$src2, undef, node:$src3), [{
1320 PatFrag<(ops node:$src1, node:$src2, node:$src3),
1321 (X86mtruncstore node:$src1, node:$src2, node:$src3), [{
1325 PatFrag<(ops node:$src1, node:$src2, node:$src3),
1326 (X86mtruncstore node:$src1, node:$src2, node:$src3), [{
1330 PatFrag<(ops node:$src1, node:$src2, node:$src3),
1331 (X86mtruncstore node:$src1, node:$src2, node:$src3), [{
1377 def masked_truncstore_s_vi8 : PatFrag<(ops node:$src1, node:$src2, node:$src3),
1378 (X86MTruncSStore node:$src1, node:$src2, node:$src3), [{
1382 def masked_truncstore_us_vi8 : PatFrag<(ops node:$src1, node:$src2, node:$src3),
1383 (X86MTruncUSStore node:$src1, node:$src2, node:$src3), [{
1387 def masked_truncstore_s_vi16 : PatFrag<(ops node:$src1, node:$src2, node:$src3),
1388 (X86MTruncSStore node:$src1, node:$src2, node:$src3), [{
1392 def masked_truncstore_us_vi16 : PatFrag<(ops node:$src1, node:$src2, node:$src3),
1393 (X86MTruncUSStore node:$src1, node:$src2, node:$src3), [{
1397 def masked_truncstore_s_vi32 : PatFrag<(ops node:$src1, node:$src2, node:$src3),
1398 (X86MTruncSStore node:$src1, node:$src2, node:$src3), [{
1402 def masked_truncstore_us_vi32 : PatFrag<(ops node:$src1, node:$src2, node:$src3),
1403 (X86MTruncUSStore node:$src1, node:$src2, node:$src3), [{