• Home
  • Raw
  • Download

Lines Matching refs:SrcOpIdx1

3372                                              unsigned &SrcOpIdx1,  in findFMA3CommutedOpIndices()  argument
3380 if (SrcOpIdx1 != CommuteAnyOperandIndex && in findFMA3CommutedOpIndices()
3381 (SrcOpIdx1 < 1 || SrcOpIdx1 > RegOpsNum)) in findFMA3CommutedOpIndices()
3389 if (SrcOpIdx1 == CommuteAnyOperandIndex || in findFMA3CommutedOpIndices()
3391 unsigned CommutableOpIdx1 = SrcOpIdx1; in findFMA3CommutedOpIndices()
3396 if (SrcOpIdx1 == SrcOpIdx2) in findFMA3CommutedOpIndices()
3402 CommutableOpIdx2 = SrcOpIdx1; in findFMA3CommutedOpIndices()
3421 if (!fixCommutedOpIndices(SrcOpIdx1, SrcOpIdx2, in findFMA3CommutedOpIndices()
3428 return getFMA3OpcodeToCommuteOperands(MI, SrcOpIdx1, SrcOpIdx2) != 0; in findFMA3CommutedOpIndices()
3432 unsigned SrcOpIdx1, in getFMA3OpcodeToCommuteOperands() argument
3572 if (SrcOpIdx1 > SrcOpIdx2) in getFMA3OpcodeToCommuteOperands()
3573 std::swap(SrcOpIdx1, SrcOpIdx2); in getFMA3OpcodeToCommuteOperands()
3581 if (IsIntrinOpcode && SrcOpIdx1 == 1) in getFMA3OpcodeToCommuteOperands()
3585 if (SrcOpIdx1 == 1 && SrcOpIdx2 == 2) in getFMA3OpcodeToCommuteOperands()
3587 else if (SrcOpIdx1 == 1 && SrcOpIdx2 == 3) in getFMA3OpcodeToCommuteOperands()
3589 else if (SrcOpIdx1 == 2 && SrcOpIdx2 == 3) in getFMA3OpcodeToCommuteOperands()
3621 unsigned &SrcOpIdx1, in findCommutedOpIndices() argument
3640 return fixCommutedOpIndices(SrcOpIdx1, SrcOpIdx2, 1, 2); in findCommutedOpIndices()
3646 return findFMA3CommutedOpIndices(MI, SrcOpIdx1, SrcOpIdx2); in findCommutedOpIndices()
3647 return TargetInstrInfo::findCommutedOpIndices(MI, SrcOpIdx1, SrcOpIdx2); in findCommutedOpIndices()