Lines Matching refs:ClassName
117 void EmitSchedModelHelpers(const std::string &ClassName, raw_ostream &OS);
124 void EmitHwModeCheck(const std::string &ClassName, raw_ostream &OS);
1637 void SubtargetEmitter::EmitSchedModelHelpers(const std::string &ClassName, in EmitSchedModelHelpers() argument
1639 OS << "unsigned " << ClassName in EmitSchedModelHelpers()
1649 OS << "} // " << ClassName << "::resolveSchedClass\n\n"; in EmitSchedModelHelpers()
1651 OS << "unsigned " << ClassName in EmitSchedModelHelpers()
1656 << "} // " << ClassName << "::resolveVariantSchedClass\n\n"; in EmitSchedModelHelpers()
1659 PE.setClassPrefix(ClassName); in EmitSchedModelHelpers()
1668 void SubtargetEmitter::EmitHwModeCheck(const std::string &ClassName, in EmitHwModeCheck() argument
1675 OS << "unsigned " << ClassName << "::getHwMode() const {\n"; in EmitHwModeCheck()
1861 std::string ClassName = Target + "GenSubtargetInfo"; in run() local
1868 OS << "struct " << ClassName << " : public TargetSubtargetInfo {\n" in run()
1869 << " explicit " << ClassName << "(const Triple &TT, StringRef CPU, " in run()
1913 OS << ClassName << "::" << ClassName << "(const Triple &TT, StringRef CPU, " in run()
1938 EmitSchedModelHelpers(ClassName, OS); in run()
1939 EmitHwModeCheck(ClassName, OS); in run()