Home
last modified time | relevance | path

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

/llvm-project-15.0.7/mlir/include/mlir/Dialect/SparseTensor/Pipelines/
H A DPasses.h33 PassOptions::Option<int32_t> parallelization{
36 PassOptions::Option<int32_t> vectorization{
39 PassOptions::Option<int32_t> vectorLength{
41 PassOptions::Option<bool> enableSIMDIndex32{
44 PassOptions::Option<bool> enableVLAVectorization{
47 PassOptions::Option<bool> testBufferizationAnalysisOnly{
60 PassOptions::Option<int32_t> sparseToSparse{
72 PassOptions::Option<bool> reassociateFPReductions{
76 PassOptions::Option<bool> indexOptimizations{
81 PassOptions::Option<bool> amx{
[all …]
/llvm-project-15.0.7/mlir/include/mlir/Pass/
H A DPassRegistry.h29 class PassOptions; variable
79 std::function<void(function_ref<void(const detail::PassOptions &)>)> in PassRegistryEntry()
95 std::function<void(function_ref<void(const detail::PassOptions &)>)>
104 std::function<void(function_ref<void(const detail::PassOptions &)>)> in PassPipelineInfo()
126 std::function<void(function_ref<void(const detail::PassOptions &)>)>
180 [](function_ref<void(const detail::PassOptions &)> optHandler) { in PassPipelineRegistration()
202 [](function_ref<void(const detail::PassOptions &)>) {});
H A DPass.h93 typename OptionParser = detail::PassOptions::OptionParser<DataType>>
94 struct Option : public detail::PassOptions::Option<DataType, OptionParser> {
97 : detail::PassOptions::Option<DataType, OptionParser>( in Option()
99 using detail::PassOptions::Option<DataType, OptionParser>::operator=;
104 typename OptionParser = detail::PassOptions::OptionParser<DataType>>
106 : public detail::PassOptions::ListOption<DataType, OptionParser> {
109 : detail::PassOptions::ListOption<DataType, OptionParser>( in ListOption()
111 using detail::PassOptions::ListOption<DataType, OptionParser>::operator=;
314 detail::PassOptions passOptions;
H A DPassOptions.h79 class PassOptions : protected llvm::cl::SubCommand {
110 friend PassOptions; variable
163 Option(PassOptions &parent, StringRef arg, Args &&...args) in Option()
210 ListOption(PassOptions &parent, StringRef arg, Args &&...args) in ListOption()
280 PassOptions() = default;
282 PassOptions(const PassOptions &) = delete;
283 PassOptions(PassOptions &&) = delete;
287 void copyOptionValuesFrom(const PassOptions &other);
325 class PassPipelineOptions : public detail::PassOptions {
/llvm-project-15.0.7/llvm/include/llvm/Transforms/Scalar/
H A DMergedLoadStoreMotion.h49 MergedLoadStoreMotionPass(const MergedLoadStoreMotionOptions &PassOptions) in MergedLoadStoreMotionPass() argument
50 : Options(PassOptions) {} in MergedLoadStoreMotionPass()
H A DSimplifyCFG.h40 SimplifyCFGPass(const SimplifyCFGOptions &PassOptions);
/llvm-project-15.0.7/mlir/lib/Pass/
H A DPassRegistry.cpp75 optHandler([=](const PassOptions &options) { in printHelpStr()
84 optHandler([&](const PassOptions &options) mutable { in getOptionWidth()
96 std::function<void(function_ref<void(const PassOptions &)>)> optHandler) { in registerPassPipeline()
113 [=](function_ref<void(const PassOptions &)> optHandler) { in PassInfo()
187 void detail::PassOptions::OptionBase::anchor() {} in anchor()
190 void detail::PassOptions::copyOptionValuesFrom(const PassOptions &other) { in copyOptionValuesFrom()
270 LogicalResult detail::PassOptions::parseFromString(StringRef options) { in parseFromString()
293 void detail::PassOptions::print(raw_ostream &os) { in print()
314 void detail::PassOptions::printHelp(size_t indent, size_t descIndent) const { in printHelp()
332 size_t detail::PassOptions::getOptionWidth() const { in getOptionWidth()