Lines Matching refs:Extensions
29 ArrayRef<const Record *> Extensions, in printExtensionTable() argument
36 for (const Record *R : Extensions) { in printExtensionTable()
52 std::vector<const Record *> Extensions = in emitRISCVExtensions() local
54 llvm::sort(Extensions, [](const Record *Rec1, const Record *Rec2) { in emitRISCVExtensions()
58 if (!Extensions.empty()) { in emitRISCVExtensions()
59 printExtensionTable(OS, Extensions, /*Experimental=*/false); in emitRISCVExtensions()
60 printExtensionTable(OS, Extensions, /*Experimental=*/true); in emitRISCVExtensions()
68 if (!Extensions.empty()) { in emitRISCVExtensions()
70 for (const Record *Ext : Extensions) { in emitRISCVExtensions()
99 RISCVISAUtils::OrderedExtensionMap Extensions; in printMArch() local
108 Extensions[FeatureName.str()] = {Major, Minor}; in printMArch()
123 for (auto const &Ext : Extensions) in printMArch()
224 std::vector<const Record *> Extensions = in emitRISCVExtensionBitmask() local
226 llvm::sort(Extensions, [](const Record *Rec1, const Record *Rec2) { in emitRISCVExtensionBitmask()
241 for (const Record *Rec : Extensions) { in emitRISCVExtensionBitmask()