Home
last modified time | relevance | path

Searched refs:ClassName (Results 1 – 25 of 71) sorted by relevance

123

/freebsd/contrib/llvm-project/llvm/lib/IR/
H A DPassInstrumentation.cpp24 void PassInstrumentationCallbacks::addClassToPassName(StringRef ClassName, in addClassToPassName() argument
26 ClassToPassName.try_emplace(ClassName, PassName.str()); in addClassToPassName()
30 PassInstrumentationCallbacks::getPassNameForClassName(StringRef ClassName) { in getPassNameForClassName() argument
36 return ClassToPassName[ClassName]; in getPassNameForClassName()
/freebsd/contrib/llvm-project/llvm/utils/TableGen/
H A DRegisterInfoEmitter.cpp93 void EmitRegUnitPressure(raw_ostream &OS, StringRef ClassName);
94 void emitComposeSubRegIndices(raw_ostream &OS, StringRef ClassName);
95 void emitComposeSubRegIndexLaneMask(raw_ostream &OS, StringRef ClassName);
203 StringRef ClassName) { in EmitRegUnitPressure() argument
208 << "const RegClassWeight &" << ClassName << "::\n" in EmitRegUnitPressure()
236 << "unsigned " << ClassName << "::\n" in EmitRegUnitPressure()
258 << "unsigned " << ClassName << "::getNumRegPressureSets() const {\n" in EmitRegUnitPressure()
262 << "const char *" << ClassName << "::\n" in EmitRegUnitPressure()
277 << "unsigned " << ClassName << "::\n" in EmitRegUnitPressure()
318 << "const int *" << ClassName << "::\n" in EmitRegUnitPressure()
[all …]
H A DSubtargetEmitter.cpp119 void emitSchedModelHelpers(const std::string &ClassName, raw_ostream &OS);
126 void emitGetMacroFusions(const std::string &ClassName, raw_ostream &OS);
127 void emitHwModeCheck(const std::string &ClassName, raw_ostream &OS);
1744 void SubtargetEmitter::emitSchedModelHelpers(const std::string &ClassName, in emitSchedModelHelpers() argument
1746 OS << "unsigned " << ClassName in emitSchedModelHelpers()
1756 OS << "} // " << ClassName << "::resolveSchedClass\n\n"; in emitSchedModelHelpers()
1758 OS << "unsigned " << ClassName in emitSchedModelHelpers()
1763 << "} // " << ClassName << "::resolveVariantSchedClass\n\n"; in emitSchedModelHelpers()
1766 PE.setClassPrefix(ClassName); in emitSchedModelHelpers()
1774 void SubtargetEmitter::emitHwModeCheck(const std::string &ClassName, in emitHwModeCheck() argument
[all …]
H A DAsmWriterEmitter.cpp330 StringRef ClassName = AsmWriter->getValueAsString("AsmWriterClassName"); in EmitGetMnemonic() local
337 << Target.getName() << ClassName in EmitGetMnemonic()
491 StringRef ClassName = AsmWriter->getValueAsString("AsmWriterClassName"); in EmitPrintInstruction() local
503 << Target.getName() << ClassName in EmitPrintInstruction()
638 StringRef ClassName = AsmWriter->getValueAsString("AsmWriterClassName"); in EmitGetRegisterName() local
650 << Target.getName() << ClassName << "::"; in EmitGetRegisterName()
844 StringRef ClassName = AsmWriter->getValueAsString("AsmWriterClassName"); in EmitPrintAliasInstruction() local
1074 HeaderO << "bool " << Target.getName() << ClassName in EmitPrintAliasInstruction()
1168 O << "static bool " << Target.getName() << ClassName in EmitPrintAliasInstruction()
1214 O.indent(2) << " &" << Target.getName() << ClassName in EmitPrintAliasInstruction()
[all …]
H A DAsmMatcherEmitter.cpp187 std::string ClassName; member
837 errs() << " op[" << Idx << "] = " << Op.Class->ClassName << " - "; in dump()
1178 Entry->ClassName = "Token"; in getTokenClass()
1313 CI->ClassName = "Reg" + utostr(Index); in buildRegisterClasses()
1345 CI->ClassName = RC.getName(); in buildRegisterClasses()
1378 CI->ClassName = Rec->getName().str(); in buildRegisterClasses()
1416 CI->ClassName = Rec->getValueAsString("Name").str(); in buildOperandClasses()
1417 CI->Name = "MCK_" + CI->ClassName; in buildOperandClasses()
1426 CI->PredicateMethod = "is" + CI->ClassName; in buildOperandClasses()
1435 CI->RenderMethod = "add" + CI->ClassName + "Operands"; in buildOperandClasses()
[all …]
/freebsd/contrib/llvm-project/llvm/utils/TableGen/Common/
H A DSubtargetFeatureInfo.cpp101 StringRef TargetName, StringRef ClassName, StringRef FuncName, in emitComputeAvailableFeatures() argument
104 OS << "PredicateBitset " << ClassName << "::\n" in emitComputeAvailableFeatures()
167 StringRef TargetName, StringRef ClassName, StringRef FuncName, in emitComputeAssemblerAvailableFeatures() argument
170 if (!ClassName.empty()) in emitComputeAssemblerAvailableFeatures()
171 OS << TargetName << ClassName << "::\n"; in emitComputeAssemblerAvailableFeatures()
173 if (!ClassName.empty()) in emitComputeAssemblerAvailableFeatures()
H A DSubtargetFeatureInfo.h83 StringRef TargetName, StringRef ClassName, StringRef FuncName,
102 StringRef TargetName, StringRef ClassName, StringRef FuncName,
/freebsd/contrib/llvm-project/lldb/tools/lldb-rpc/lldb-rpc-gen/
H A Dlldb-rpc-gen.cpp93 const std::string ClassName = RDecl->getNameAsString(); in VisitCXXRecordDecl() local
94 Byproducts.ClassNames.insert(ClassName); in VisitCXXRecordDecl()
321 for (const auto &ClassName : ClassNames) { in EmitClassNamesFile() local
322 if (ClassName == "SBStream" || ClassName == "SBProgress") in EmitClassNamesFile()
324 else if (ClassName == "SBReproducer") in EmitClassNamesFile()
327 ClassNamesFile->os() << "SBCLASS(" << ClassName << ")\n"; in EmitClassNamesFile()
328 if (ClassName == "SBStream" || ClassName == "SBReproducer" || in EmitClassNamesFile()
329 ClassName == "SBProgress") in EmitClassNamesFile()
/freebsd/contrib/llvm-project/clang/lib/AST/
H A DMangle.cpp33 bool isInstanceMethod, StringRef ClassName, in mangleObjCMethodName() argument
41 OS << ClassName; in mangleObjCMethodName()
383 StringRef ClassName = ""; in mangleObjCMethodName() local
386 ClassName = CI->getName(); in mangleObjCMethodName()
393 ClassName = CD->getName(); in mangleObjCMethodName()
401 ClassName, CategoryName, MethodName); in mangleObjCMethodName()
472 StringRef ClassName; in getAllManglings() local
474 ClassName = OID->getObjCRuntimeNameAsString(); in getAllManglings()
476 ClassName = OID->getObjCRuntimeNameAsString(); in getAllManglings()
478 if (ClassName.empty()) in getAllManglings()
[all …]
/freebsd/contrib/llvm-project/llvm/lib/ObjectYAML/
H A DCodeViewYAMLTypes.cpp689 #define TYPE_RECORD(EnumName, EnumVal, ClassName) \ in fromCodeViewRecord() argument
691 return fromCodeViewRecordImpl<ClassName##Record>(Type); in fromCodeViewRecord()
692 #define TYPE_RECORD_ALIAS(EnumName, EnumVal, AliasName, ClassName) \ in fromCodeViewRecord() argument
693 TYPE_RECORD(EnumName, EnumVal, ClassName) in fromCodeViewRecord()
694 #define MEMBER_RECORD(EnumName, EnumVal, ClassName) in fromCodeViewRecord() argument
695 #define MEMBER_RECORD_ALIAS(EnumName, EnumVal, AliasName, ClassName) in fromCodeViewRecord() argument
741 #define TYPE_RECORD(EnumName, EnumVal, ClassName) \ in mapping() argument
743 mapLeafRecordImpl<ClassName##Record>(IO, #ClassName, Kind, Obj); \ in mapping()
745 #define TYPE_RECORD_ALIAS(EnumName, EnumVal, AliasName, ClassName) \ in mapping() argument
746 TYPE_RECORD(EnumName, EnumVal, ClassName) in mapping()
[all …]
H A DCodeViewYAMLSymbols.cpp646 #define SYMBOL_RECORD(EnumName, EnumVal, ClassName) \ in fromCodeViewSymbol() argument
648 return fromCodeViewSymbolImpl<SymbolRecordImpl<ClassName>>(Symbol); in fromCodeViewSymbol()
649 #define SYMBOL_RECORD_ALIAS(EnumName, EnumVal, AliasName, ClassName) \ in fromCodeViewSymbol() argument
650 SYMBOL_RECORD(EnumName, EnumVal, ClassName) in fromCodeViewSymbol()
675 #define SYMBOL_RECORD(EnumName, EnumVal, ClassName) \ in mapping() argument
677 mapSymbolRecordImpl<SymbolRecordImpl<ClassName>>(IO, #ClassName, Kind, \ in mapping()
680 #define SYMBOL_RECORD_ALIAS(EnumName, EnumVal, AliasName, ClassName) \ in mapping() argument
681 SYMBOL_RECORD(EnumName, EnumVal, ClassName) in mapping()
/freebsd/contrib/llvm-project/llvm/utils/TableGen/Common/GlobalISel/
H A DPatternParser.cpp34 else if (Def.isSubClassOf(PatFrag::ClassName)) in print()
35 OS << "Parsing " << PatFrag::ClassName << " '" << Def.getName() << '\''; in print()
127 getDagWithOperatorOfSubClass(Arg, PatFrag::ClassName)) { in parseInstructionPattern()
134 getDagWithOperatorOfSubClass(Arg, BuiltinPattern::ClassName)) { in parseInstructionPattern()
329 if (!Def->isSubClassOf(PatFrag::ClassName)) in parsePatFragImpl()
334 PrintError(Def, "expected 'ins' operator for " + PatFrag::ClassName + in parsePatFragImpl()
341 PrintError(Def, "expected 'outs' operator for " + PatFrag::ClassName + in parsePatFragImpl()
436 PrintError(Def, "Could not parse " + PatFrag::ClassName + " '" + in parsePatFrag()
H A DPatterns.cpp513 assert(Def.isSubClassOf(ClassName)); in PatFrag()
558 PrintError("wip_match_opcode cannot be used in " + ClassName); in checkSemantics()
561 PrintError("Builtin instructions cannot be used in " + ClassName); in checkSemantics()
569 " is not supported in " + ClassName)) in checkSemantics()
576 PrintError("nested " + ClassName + " are not supported"); in checkSemantics()
643 PrintError(ClassName + " must have one root in its 'out' operands"); in checkSemantics()
648 PrintError(ClassName + " can only have one root"); in checkSemantics()
863 assert(Def.isSubClassOf(ClassName)); in getBuiltinInfo()
872 "Unimplemented " + ClassName + " def '" + Name + "'"); in getBuiltinInfo()
/freebsd/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/
H A DObjCMissingSuperCallChecker.cpp75 StringRef ClassName) const;
101 StringRef ClassName) const { in fillSelectors()
103 SelectorsForClass[ClassName]; in fillSelectors()
H A DTrustNonnullChecker.cpp196 StringRef ClassName) const { in interfaceHasSuperclass()
197 if (ID->getIdentifier()->getName() == ClassName) in interfaceHasSuperclass()
201 return interfaceHasSuperclass(Super, ClassName); in interfaceHasSuperclass()
/freebsd/contrib/llvm-project/clang/include/clang/Sema/
H A DSemaCodeCompletion.h200 void CodeCompleteObjCSuperclass(Scope *S, IdentifierInfo *ClassName,
203 void CodeCompleteObjCInterfaceCategory(Scope *S, IdentifierInfo *ClassName,
206 IdentifierInfo *ClassName,
218 const IdentifierInfo &ClassName,
H A DSemaObjC.h249 Scope *S, SourceLocation AtInterfaceLoc, IdentifierInfo *ClassName,
259 IdentifierInfo *ClassName, SourceLocation ClassLoc,
271 IdentifierInfo *ClassName,
286 SourceLocation AtInterfaceLoc, const IdentifierInfo *ClassName,
294 SourceLocation AtClassImplLoc, const IdentifierInfo *ClassName,
299 SourceLocation AtCatImplLoc, const IdentifierInfo *ClassName,
490 const IdentifierInfo *ClassName,
/freebsd/contrib/llvm-project/llvm/tools/llc/
H A DNewPMDriver.cpp165 MPM.printPipeline(OS, [&PIC](StringRef ClassName) { in compileModuleWithNewPM() argument
166 auto PassName = PIC.getPassNameForClassName(ClassName); in compileModuleWithNewPM()
167 return PassName.empty() ? ClassName : PassName; in compileModuleWithNewPM()
/freebsd/contrib/llvm-project/llvm/include/llvm/TableGen/
H A DSetTheory.h112 void addExpander(StringRef ClassName, std::unique_ptr<Expander>);
122 void addFieldExpander(StringRef ClassName, StringRef FieldName);
/freebsd/contrib/llvm-project/llvm/lib/TableGen/
H A DJSONBackend.cpp130 for (const auto &[ClassName, ClassRec] : Records.getClasses()) in run()
174 for (auto &[ClassName, Instances] : InstanceLists) in run()
175 InstanceOf[ClassName] = std::move(Instances); in run()
H A DSetTheory.cpp274 void SetTheory::addExpander(StringRef ClassName, std::unique_ptr<Expander> E) { in addExpander() argument
275 Expanders[ClassName] = std::move(E); in addExpander()
278 void SetTheory::addFieldExpander(StringRef ClassName, StringRef FieldName) { in addFieldExpander() argument
279 addExpander(ClassName, std::make_unique<FieldExpander>(FieldName)); in addFieldExpander()
/freebsd/contrib/llvm-project/llvm/include/llvm/IR/
H A DPassInstrumentation.h166 LLVM_ABI void addClassToPassName(StringRef ClassName, StringRef PassName);
168 LLVM_ABI StringRef getPassNameForClassName(StringRef ClassName);
340 StringRef getPassNameForClassName(StringRef ClassName) const {
342 return Callbacks->getPassNameForClassName(ClassName);
H A DPassManagerImpl.h44 Pass->printPipeline(OS, [this](StringRef ClassName) { in run()
45 auto PassName = PI.getPassNameForClassName(ClassName); in run()
46 return PassName.empty() ? ClassName : PassName; in run()
H A DPassManager.h82 StringRef ClassName = DerivedT::name(); in printPipeline() local
83 auto PassName = MapClassName2PassName(ClassName); in printPipeline()
897 auto ClassName = AnalysisT::name(); in printPipeline() local
898 auto PassName = MapClassName2PassName(ClassName); in printPipeline()
923 auto ClassName = AnalysisT::name(); in printPipeline() local
924 auto PassName = MapClassName2PassName(ClassName); in printPipeline()
/freebsd/contrib/llvm-project/clang/lib/Sema/
H A DSemaDeclObjC.cpp554 IdentifierInfo *ClassName, SourceLocation ClassLoc, in ActOnSuperClassOfClassInterface() argument
570 << SuperName << ClassName); in ActOnSuperClassOfClassInterface()
577 << SuperName << ClassName << SourceRange(AtInterfaceLoc, ClassLoc); in ActOnSuperClassOfClassInterface()
625 << SuperName << ClassName << SourceRange(AtInterfaceLoc, ClassLoc); in ActOnSuperClassOfClassInterface()
628 SuperClassDecl->getDeclName(), ClassName, in ActOnSuperClassOfClassInterface()
975 Scope *S, SourceLocation AtInterfaceLoc, IdentifierInfo *ClassName, in ActOnStartClassInterface() argument
982 assert(ClassName && "Missing class identifier"); in ActOnStartClassInterface()
987 SemaRef.TUScope, ClassName, ClassLoc, Sema::LookupOrdinaryName, in ActOnStartClassInterface()
991 Diag(ClassLoc, diag::err_redefinition_different_kind) << ClassName; in ActOnStartClassInterface()
998 if (PrevIDecl && PrevIDecl->getIdentifier() != ClassName) { in ActOnStartClassInterface()
[all …]

123