Home
last modified time | relevance | path

Searched refs:PassOptions (Results 1 – 8 of 8) sorted by relevance

/external/llvm-project/mlir/include/mlir/Pass/
DPassOptions.h27 class PassOptions : protected llvm::cl::SubCommand {
58 friend PassOptions; variable
115 Option(PassOptions &parent, StringRef arg, Args &&... args) in Option()
159 ListOption(PassOptions &parent, StringRef arg, Args &&... args) in ListOption()
205 PassOptions() = default;
207 PassOptions(const PassOptions &) = delete;
208 PassOptions(PassOptions &&) = delete;
212 void copyOptionValuesFrom(const PassOptions &other);
251 template <typename T> class PassPipelineOptions : public detail::PassOptions {
DPassRegistry.h26 class PassOptions; variable
76 std::function<void(function_ref<void(const detail::PassOptions &)>)> in PassRegistryEntry()
92 std::function<void(function_ref<void(const detail::PassOptions &)>)>
101 std::function<void(function_ref<void(const detail::PassOptions &)>)> in PassPipelineInfo()
123 std::function<void(function_ref<void(const detail::PassOptions &)>)>
180 [](function_ref<void(const detail::PassOptions &)> optHandler) { in PassPipelineRegistration()
200 [](function_ref<void(const detail::PassOptions &)>) {});
DPass.h95 typename OptionParser = detail::PassOptions::OptionParser<DataType>>
96 struct Option : public detail::PassOptions::Option<DataType, OptionParser> {
99 : detail::PassOptions::Option<DataType, OptionParser>( in Option()
101 using detail::PassOptions::Option<DataType, OptionParser>::operator=;
106 typename OptionParser = detail::PassOptions::OptionParser<DataType>>
108 : public detail::PassOptions::ListOption<DataType, OptionParser> {
111 : detail::PassOptions::ListOption<DataType, OptionParser>( in ListOption()
113 using detail::PassOptions::ListOption<DataType, OptionParser>::operator=;
287 detail::PassOptions passOptions;
/external/llvm-project/mlir/lib/Pass/
DPassRegistry.cpp64 optHandler([=](const PassOptions &options) { in printHelpStr()
73 optHandler([&](const PassOptions &options) mutable { in getOptionWidth()
85 std::function<void(function_ref<void(const PassOptions &)>)> optHandler) { in registerPassPipeline()
101 [=](function_ref<void(const PassOptions &)> optHandler) { in PassInfo()
126 void detail::PassOptions::OptionBase::anchor() {} in anchor()
129 void detail::PassOptions::copyOptionValuesFrom(const PassOptions &other) { in copyOptionValuesFrom()
137 LogicalResult detail::PassOptions::parseFromString(StringRef options) { in parseFromString()
180 void detail::PassOptions::print(raw_ostream &os) { in print()
201 void detail::PassOptions::printHelp(size_t indent, size_t descIndent) const { in printHelp()
219 size_t detail::PassOptions::getOptionWidth() const { in getOptionWidth()
/external/swiftshader/third_party/llvm-10.0/llvm/include/llvm/Transforms/Scalar/
DMergedLoadStoreMotion.h48 MergedLoadStoreMotionPass(const MergedLoadStoreMotionOptions &PassOptions) in MergedLoadStoreMotionPass() argument
49 : Options(PassOptions) {} in MergedLoadStoreMotionPass()
DSimplifyCFG.h46 SimplifyCFGPass(const SimplifyCFGOptions &PassOptions);
/external/llvm-project/llvm/include/llvm/Transforms/Scalar/
DMergedLoadStoreMotion.h48 MergedLoadStoreMotionPass(const MergedLoadStoreMotionOptions &PassOptions) in MergedLoadStoreMotionPass() argument
49 : Options(PassOptions) {} in MergedLoadStoreMotionPass()
DSimplifyCFG.h40 SimplifyCFGPass(const SimplifyCFGOptions &PassOptions);