Lines Matching refs:ClassName

129   void EmitSchedModelHelpers(const std::string &ClassName, raw_ostream &OS);
136 void emitGetMacroFusions(const std::string &ClassName, raw_ostream &OS);
137 void EmitHwModeCheck(const std::string &ClassName, raw_ostream &OS);
1743 void SubtargetEmitter::EmitSchedModelHelpers(const std::string &ClassName, in EmitSchedModelHelpers() argument
1745 OS << "unsigned " << ClassName in EmitSchedModelHelpers()
1755 OS << "} // " << ClassName << "::resolveSchedClass\n\n"; in EmitSchedModelHelpers()
1757 OS << "unsigned " << ClassName in EmitSchedModelHelpers()
1762 << "} // " << ClassName << "::resolveVariantSchedClass\n\n"; in EmitSchedModelHelpers()
1765 PE.setClassPrefix(ClassName); in EmitSchedModelHelpers()
1774 void SubtargetEmitter::EmitHwModeCheck(const std::string &ClassName, in EmitHwModeCheck() argument
1781 OS << "unsigned " << ClassName << "::getHwMode() const {\n"; in EmitHwModeCheck()
1790 void SubtargetEmitter::emitGetMacroFusions(const std::string &ClassName, in emitGetMacroFusions() argument
1795 OS << "std::vector<MacroFusionPredTy> " << ClassName in emitGetMacroFusions()
1988 std::string ClassName = Target + "GenSubtargetInfo"; in run() local
1995 OS << "struct " << ClassName << " : public TargetSubtargetInfo {\n" in run()
1996 << " explicit " << ClassName << "(const Triple &TT, StringRef CPU, " in run()
2043 OS << ClassName << "::" << ClassName << "(const Triple &TT, StringRef CPU, " in run()
2067 EmitSchedModelHelpers(ClassName, OS); in run()
2068 EmitHwModeCheck(ClassName, OS); in run()
2069 emitGetMacroFusions(ClassName, OS); in run()