Searched refs:PassOptions (Results 1 – 7 of 7) sorted by relevance
| /llvm-project-15.0.7/mlir/include/mlir/Dialect/SparseTensor/Pipelines/ |
| H A D | Passes.h | 33 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 D | PassRegistry.h | 29 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 D | Pass.h | 93 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 D | PassOptions.h | 79 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 D | MergedLoadStoreMotion.h | 49 MergedLoadStoreMotionPass(const MergedLoadStoreMotionOptions &PassOptions) in MergedLoadStoreMotionPass() argument 50 : Options(PassOptions) {} in MergedLoadStoreMotionPass()
|
| H A D | SimplifyCFG.h | 40 SimplifyCFGPass(const SimplifyCFGOptions &PassOptions);
|
| /llvm-project-15.0.7/mlir/lib/Pass/ |
| H A D | PassRegistry.cpp | 75 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()
|