Home
last modified time | relevance | path

Searched refs:PassRegistryEntry (Results 1 – 2 of 2) sorted by relevance

/llvm-project-15.0.7/mlir/include/mlir/Pass/
H A DPassRegistry.h48 class PassRegistryEntry {
77 PassRegistryEntry( in PassRegistryEntry() function
100 class PassPipelineInfo : public PassRegistryEntry {
106 : PassRegistryEntry(arg, description, builder, std::move(optHandler)) {} in PassPipelineInfo()
110 class PassInfo : public PassRegistryEntry {
246 bool contains(const PassRegistryEntry *entry) const;
273 bool contains(const PassRegistryEntry *entry) const;
/llvm-project-15.0.7/mlir/lib/Pass/
H A DPassRegistry.cpp71 void PassRegistryEntry::printHelpStr(size_t indent, size_t descIndent) const { in printHelpStr()
82 size_t PassRegistryEntry::getOptionWidth() const { in getOptionWidth()
110 : PassRegistryEntry( in PassInfo()
472 const PassRegistryEntry *registryEntry = nullptr;
717 PassArgData(const PassRegistryEntry *registryEntry) in PassArgData()
722 const PassRegistryEntry *registryEntry{nullptr};
827 llvm::SmallVector<PassRegistryEntry *, 32> orderedEntries; in printOptionInfo()
832 [](PassRegistryEntry *const *lhs, PassRegistryEntry *const *rhs) { in printOptionInfo()
837 for (PassRegistryEntry *entry : orderedEntries) in printOptionInfo()
889 bool contains(const PassRegistryEntry *entry) const { in contains()
[all …]