Lines Matching refs:PreferredFusedOpcode

5078   unsigned PreferredFusedOpcode =  in matchCombineFAddFMulToFMadOrFMA()  local
5093 B.buildInstr(PreferredFusedOpcode, {MI.getOperand(0).getReg()}, in matchCombineFAddFMulToFMadOrFMA()
5104 B.buildInstr(PreferredFusedOpcode, {MI.getOperand(0).getReg()}, in matchCombineFAddFMulToFMadOrFMA()
5129 unsigned PreferredFusedOpcode = in matchCombineFAddFpExtFMulToFMadOrFMA() local
5144 TLI.isFPExtFoldable(MI, PreferredFusedOpcode, DstType, in matchCombineFAddFpExtFMulToFMadOrFMA()
5149 B.buildInstr(PreferredFusedOpcode, {MI.getOperand(0).getReg()}, in matchCombineFAddFpExtFMulToFMadOrFMA()
5159 TLI.isFPExtFoldable(MI, PreferredFusedOpcode, DstType, in matchCombineFAddFpExtFMulToFMadOrFMA()
5164 B.buildInstr(PreferredFusedOpcode, {MI.getOperand(0).getReg()}, in matchCombineFAddFpExtFMulToFMadOrFMA()
5187 unsigned PreferredFusedOpcode = in matchCombineFAddFMAFMulToFMadOrFMA() local
5201 if (LHS.MI->getOpcode() == PreferredFusedOpcode && in matchCombineFAddFMAFMulToFMadOrFMA()
5210 else if (RHS.MI->getOpcode() == PreferredFusedOpcode && in matchCombineFAddFMAFMulToFMadOrFMA()
5228 B.buildInstr(PreferredFusedOpcode, {InnerFMA}, {U, V, Z}); in matchCombineFAddFMAFMulToFMadOrFMA()
5229 B.buildInstr(PreferredFusedOpcode, {MI.getOperand(0).getReg()}, in matchCombineFAddFMAFMulToFMadOrFMA()
5256 unsigned PreferredFusedOpcode = in matchCombineFAddFpExtFMulToFMadOrFMAAggressive() local
5273 B.buildInstr(PreferredFusedOpcode, {DstType}, {FpExtU, FpExtV, Z}) in matchCombineFAddFpExtFMulToFMadOrFMAAggressive()
5275 B.buildInstr(PreferredFusedOpcode, {MI.getOperand(0).getReg()}, in matchCombineFAddFpExtFMulToFMadOrFMAAggressive()
5282 if (LHS.MI->getOpcode() == PreferredFusedOpcode && in matchCombineFAddFpExtFMulToFMadOrFMAAggressive()
5286 TLI.isFPExtFoldable(MI, PreferredFusedOpcode, DstType, in matchCombineFAddFpExtFMulToFMadOrFMAAggressive()
5303 FMAMI->getOpcode() == PreferredFusedOpcode) { in matchCombineFAddFpExtFMulToFMadOrFMAAggressive()
5306 TLI.isFPExtFoldable(MI, PreferredFusedOpcode, DstType, in matchCombineFAddFpExtFMulToFMadOrFMAAggressive()
5323 if (RHS.MI->getOpcode() == PreferredFusedOpcode && in matchCombineFAddFpExtFMulToFMadOrFMAAggressive()
5327 TLI.isFPExtFoldable(MI, PreferredFusedOpcode, DstType, in matchCombineFAddFpExtFMulToFMadOrFMAAggressive()
5344 FMAMI->getOpcode() == PreferredFusedOpcode) { in matchCombineFAddFpExtFMulToFMadOrFMAAggressive()
5347 TLI.isFPExtFoldable(MI, PreferredFusedOpcode, DstType, in matchCombineFAddFpExtFMulToFMadOrFMAAggressive()
5386 unsigned PreferredFusedOpcode = in matchCombineFSubFMulToFMadOrFMA() local
5395 B.buildInstr(PreferredFusedOpcode, {MI.getOperand(0).getReg()}, in matchCombineFSubFMulToFMadOrFMA()
5407 B.buildInstr(PreferredFusedOpcode, {MI.getOperand(0).getReg()}, in matchCombineFSubFMulToFMadOrFMA()
5428 unsigned PreferredFusedOpcode = in matchCombineFSubFNegFMulToFMadOrFMA() local
5441 B.buildInstr(PreferredFusedOpcode, {MI.getOperand(0).getReg()}, in matchCombineFSubFNegFMulToFMadOrFMA()
5453 B.buildInstr(PreferredFusedOpcode, {MI.getOperand(0).getReg()}, in matchCombineFSubFNegFMulToFMadOrFMA()
5475 unsigned PreferredFusedOpcode = in matchCombineFSubFpExtFMulToFMadOrFMA() local
5489 B.buildInstr(PreferredFusedOpcode, {MI.getOperand(0).getReg()}, in matchCombineFSubFpExtFMulToFMadOrFMA()
5505 B.buildInstr(PreferredFusedOpcode, {MI.getOperand(0).getReg()}, in matchCombineFSubFpExtFMulToFMadOrFMA()
5527 unsigned PreferredFusedOpcode = in matchCombineFSubFpExtFNegFMulToFMadOrFMA() local
5534 B.buildInstr(PreferredFusedOpcode, {Dst}, {FpExtX, FpExtY, Z}); in matchCombineFSubFpExtFNegFMulToFMadOrFMA()
5545 TLI.isFPExtFoldable(MI, PreferredFusedOpcode, DstTy, in matchCombineFSubFpExtFNegFMulToFMadOrFMA()
5561 TLI.isFPExtFoldable(MI, PreferredFusedOpcode, DstTy, in matchCombineFSubFpExtFNegFMulToFMadOrFMA()