Lines Matching defs:Patterns
2048 SmallVectorImpl<unsigned> &Patterns,
2057 Patterns.push_back(IsFAdd ? RISCVMachineCombinerPattern::FMADD_AX
2063 Patterns.push_back(IsFAdd ? RISCVMachineCombinerPattern::FMADD_XA
2071 SmallVectorImpl<unsigned> &Patterns,
2073 return getFPFusedMultiplyPatterns(Root, Patterns, DoRegPressureReduce);
2131 SmallVectorImpl<unsigned> &Patterns) {
2144 Patterns.push_back(RISCVMachineCombinerPattern::SHXADD_ADD_SLLI_OP1);
2148 Patterns.push_back(RISCVMachineCombinerPattern::SHXADD_ADD_SLLI_OP2);
2168 MachineInstr &Root, SmallVectorImpl<unsigned> &Patterns,
2171 if (getFPPatterns(Root, Patterns, DoRegPressureReduce))
2174 if (getSHXADDPatterns(Root, Patterns))
2177 return TargetInstrInfo::getMachineCombinerPatterns(Root, Patterns,