Lines Matching defs:PreferredFusedOpcode
16340 unsigned PreferredFusedOpcode = HasFMAD ? ISD::FMAD : ISD::FMA;
16363 return matcher.getNode(PreferredFusedOpcode, SL, VT, N0.getOperand(0),
16370 return matcher.getNode(PreferredFusedOpcode, SL, VT, N1.getOperand(0),
16400 SDValue CDE = matcher.getNode(PreferredFusedOpcode, SL, VT, C, D, E);
16417 TLI.isFPExtFoldable(DAG, PreferredFusedOpcode, VT,
16420 PreferredFusedOpcode, SL, VT,
16431 TLI.isFPExtFoldable(DAG, PreferredFusedOpcode, VT,
16434 PreferredFusedOpcode, SL, VT,
16447 PreferredFusedOpcode, SL, VT, X, Y,
16448 matcher.getNode(PreferredFusedOpcode, SL, VT,
16457 TLI.isFPExtFoldable(DAG, PreferredFusedOpcode, VT,
16474 PreferredFusedOpcode, SL, VT,
16477 matcher.getNode(PreferredFusedOpcode, SL, VT,
16486 TLI.isFPExtFoldable(DAG, PreferredFusedOpcode, VT,
16502 TLI.isFPExtFoldable(DAG, PreferredFusedOpcode, VT,
16521 TLI.isFPExtFoldable(DAG, PreferredFusedOpcode, VT,
16572 unsigned PreferredFusedOpcode = HasFMAD ? ISD::FMAD : ISD::FMA;
16587 return matcher.getNode(PreferredFusedOpcode, SL, VT, XY.getOperand(0),
16599 PreferredFusedOpcode, SL, VT,
16630 return matcher.getNode(PreferredFusedOpcode, SL, VT,
16642 TLI.isFPExtFoldable(DAG, PreferredFusedOpcode, VT,
16645 PreferredFusedOpcode, SL, VT,
16658 TLI.isFPExtFoldable(DAG, PreferredFusedOpcode, VT,
16661 PreferredFusedOpcode, SL, VT,
16680 TLI.isFPExtFoldable(DAG, PreferredFusedOpcode, VT,
16685 PreferredFusedOpcode, SL, VT,
16704 TLI.isFPExtFoldable(DAG, PreferredFusedOpcode, VT,
16709 PreferredFusedOpcode, SL, VT,
16739 PreferredFusedOpcode, SL, VT, N0.getOperand(0), N0.getOperand(1),
16740 matcher.getNode(PreferredFusedOpcode, SL, VT,
16754 PreferredFusedOpcode, SL, VT,
16757 matcher.getNode(PreferredFusedOpcode, SL, VT,
16768 TLI.isFPExtFoldable(DAG, PreferredFusedOpcode, VT,
16771 PreferredFusedOpcode, SL, VT, N0.getOperand(0), N0.getOperand(1),
16773 PreferredFusedOpcode, SL, VT,
16792 TLI.isFPExtFoldable(DAG, PreferredFusedOpcode, VT,
16795 PreferredFusedOpcode, SL, VT,
16799 PreferredFusedOpcode, SL, VT,
16813 TLI.isFPExtFoldable(DAG, PreferredFusedOpcode, VT,
16818 PreferredFusedOpcode, SL, VT,
16822 PreferredFusedOpcode, SL, VT,
16841 TLI.isFPExtFoldable(DAG, PreferredFusedOpcode, VT,
16846 PreferredFusedOpcode, SL, VT,
16851 PreferredFusedOpcode, SL, VT,
16897 unsigned PreferredFusedOpcode = HasFMAD ? ISD::FMAD : ISD::FMA;
16906 return DAG.getNode(PreferredFusedOpcode, SL, VT, X.getOperand(0), Y,
16909 return DAG.getNode(PreferredFusedOpcode, SL, VT, X.getOperand(0), Y,
16929 return DAG.getNode(PreferredFusedOpcode, SL, VT,
16933 return DAG.getNode(PreferredFusedOpcode, SL, VT,
16939 return DAG.getNode(PreferredFusedOpcode, SL, VT, X.getOperand(0), Y,
16942 return DAG.getNode(PreferredFusedOpcode, SL, VT, X.getOperand(0), Y,