Lines Matching defs:Patterns
2140 SmallVectorImpl<unsigned> &Patterns,
2149 Patterns.push_back(IsFAdd ? RISCVMachineCombinerPattern::FMADD_AX
2155 Patterns.push_back(IsFAdd ? RISCVMachineCombinerPattern::FMADD_XA
2163 SmallVectorImpl<unsigned> &Patterns,
2165 return getFPFusedMultiplyPatterns(Root, Patterns, DoRegPressureReduce);
2223 SmallVectorImpl<unsigned> &Patterns) {
2236 Patterns.push_back(RISCVMachineCombinerPattern::SHXADD_ADD_SLLI_OP1);
2240 Patterns.push_back(RISCVMachineCombinerPattern::SHXADD_ADD_SLLI_OP2);
2260 MachineInstr &Root, SmallVectorImpl<unsigned> &Patterns,
2263 if (getFPPatterns(Root, Patterns, DoRegPressureReduce))
2266 if (getSHXADDPatterns(Root, Patterns))
2269 return TargetInstrInfo::getMachineCombinerPatterns(Root, Patterns,