• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /freebsd-13-stable/contrib/llvm-project/llvm/utils/TableGen/

Lines Matching refs:StringRef

64 StringRef insertStrTab(StringRef S) {
89 StringRef PatternSymbol;
91 StringRef Type;
96 MatchDataInfo(StringRef PatternSymbol, StringRef Type, StringRef VariableName)
99 StringRef getPatternSymbol() const { return PatternSymbol; };
100 StringRef getType() const { return Type; };
101 StringRef getVariableName() const { return VariableName; };
105 StringRef PatternSymbol;
108 RootInfo(StringRef PatternSymbol) : PatternSymbol(PatternSymbol) {}
110 StringRef getPatternSymbol() const { return PatternSymbol; }
179 void declareMatchData(StringRef PatternSymbol, StringRef Type,
180 StringRef VarName);
200 StringRef getName() const { return TheDef.getName(); }
283 static bool isSpecificDef(const Init &N, StringRef Def) {
294 static Record *getDefOfSubClass(const Init &N, StringRef Cls) {
306 StringRef Name) {
320 StringRef Cls) {
329 StringRef makeNameForAnonInstr(CombineRule &Rule) {
334 StringRef makeDebugName(CombineRule &Rule, StringRef Name) {
335 return insertStrTab(Name.empty() ? makeNameForAnonInstr(Rule) : StringRef(Name));
338 StringRef makeNameForAnonPredicate(CombineRule &Rule) {
343 void CombineRule::declareMatchData(StringRef PatternSymbol, StringRef Type,
344 StringRef VarName) {
408 StringRef Name = ArgName ? ArgName->getValue() : "";
420 StringRef Name = insertStrTab(NameInit->getAsUnquotedString());
459 StringRef Name = ArgName ? ArgName->getValue() : "";
596 StringRef Name;
609 StringRef Name, Record *Combiner);
612 StringRef getClassName() const {
623 StringRef Indent) const;
628 StringRef Name, Record *Combiner)
643 OS << "static Optional<uint64_t> getRuleIdxForIdentifier(StringRef "
726 StringRef Indent) const {
907 << " bool setRuleEnabled(StringRef RuleIdentifier);\n"
908 << " bool setRuleDisabled(StringRef RuleIdentifier);\n"
913 StringRef StateClass = Combiner->getValueAsString("StateClass");
937 "getRuleRangeForIdentifier(StringRef RuleIdentifier) {\n"
938 << " std::pair<StringRef, StringRef> RangePair = "
964 << (Enabled ? "Enabled" : "Disabled") << "(StringRef RuleIdentifier) {\n"
1000 << " StringRef Str = CommaSeparatedArg;\n"
1010 << " for (StringRef Identifier : " << Name << "Option) {\n"