Home
last modified time | relevance | path

Searched refs:ListOption (Results 1 – 20 of 20) sorted by relevance

/llvm-project-15.0.7/mlir/test/lib/Pass/
H A DTestPassManager.cpp57 ListOption<int> listOption{*this, "list",
59 ListOption<std::string> stringListOption{
78 ListOption<int> listOption{*this, "list",
80 ListOption<std::string> stringListOption{
H A DTestDynamicPipeline.cpp104 ListOption<std::string> opNames{
/llvm-project-15.0.7/mlir/include/mlir/Pass/
H A DPass.h105 struct ListOption struct
106 : public detail::PassOptions::ListOption<DataType, OptionParser> {
108 ListOption(Pass &parent, StringRef arg, Args &&...args) in ListOption() argument
109 : detail::PassOptions::ListOption<DataType, OptionParser>( in ListOption()
111 using detail::PassOptions::ListOption<DataType, OptionParser>::operator=;
H A DPassOptions.h205 class ListOption
210 ListOption(PassOptions &parent, StringRef arg, Args &&...args) in ListOption() function
222 ~ListOption() override = default;
223 ListOption<DataType, OptionParser> &
224 operator=(const ListOption<DataType, OptionParser> &other) {
239 ListOption<DataType, OptionParser> &operator=(ArrayRef<DataType> values) {
273 *this = static_cast<const ListOption<DataType, OptionParser> &>(other); in copyValueFrom()
H A DPassBase.td42 class ListOption<string varName, string arg, string valueType,
/llvm-project-15.0.7/mlir/include/mlir/Rewrite/
H A DPassUtil.td25 ListOption<"disabledPatterns", "disable-patterns", "std::string",
28 ListOption<"enabledPatterns", "enable-patterns", "std::string",
/llvm-project-15.0.7/mlir/include/mlir/Dialect/SCF/Transforms/
H A DPasses.td57 ListOption<"clCollapsedIndices0", "collapsed-indices-0", "unsigned",
59 ListOption<"clCollapsedIndices1", "collapsed-indices-1", "unsigned",
61 ListOption<"clCollapsedIndices2", "collapsed-indices-2", "unsigned",
76 ListOption<"tileSizes", "parallel-loop-tile-sizes", "int64_t",
/llvm-project-15.0.7/mlir/test/lib/Dialect/SCF/
H A DTestLoopParametricTiling.cpp51 ListOption<int64_t> sizes{
/llvm-project-15.0.7/mlir/test/lib/Dialect/Affine/
H A DTestLoopPermutation.cpp41 ListOption<unsigned> permList{*this, "permutation-map",
/llvm-project-15.0.7/mlir/test/lib/IR/
H A DTestDiagnostics.cpp59 ListOption<std::string> filters{
/llvm-project-15.0.7/mlir/test/lib/Dialect/SPIRV/
H A DTestEntryPointAbi.cpp42 Pass::ListOption<int32_t> workgroupSize{
/llvm-project-15.0.7/mlir/include/mlir/Reducer/
H A DPasses.td22 ListOption<"testerArgs", "test-arg", "std::string",
/llvm-project-15.0.7/mlir/include/mlir/Dialect/Affine/
H A DPasses.td194 ListOption<"tileSizes", "tile-sizes", "unsigned",
348 ListOption<"vectorSizes", "virtual-vector-size", "int64_t",
356 ListOption<"fastestVaryingPattern", "test-fastest-varying", "int64_t",
/llvm-project-15.0.7/mlir/test/lib/Dialect/Linalg/
H A DTestLinalgTransforms.cpp107 ListOption<int64_t> peeledLoops{
110 ListOption<int64_t> tileSizes{
/llvm-project-15.0.7/mlir/include/mlir/Transforms/
H A DPasses.td86 ListOption<"opPipelineList", "op-pipelines", "OpPassManager",
231 ListOption<"exclude", "exclude", "std::string",
/llvm-project-15.0.7/mlir/docs/
H A DPassManagement.md500 `ListOption<>` classes, and generally follow the
503 all `ListOption`s are comma-separated, and delimited sub-ranges within individual
517 ListOption<int> exampleListOption{*this, "list-flag-name", llvm::cl::desc("...")};
532 ListOption<int> exampleListOption{*this, "list-flag-name",
781 ListOption<int64_t> listOption{
818 ListOption<"listOption", "example-list", "int64_t",
911 Options may be specified via the `Option` and `ListOption` classes. The `Option`
937 The `ListOption` class takes the following fields:
954 ListOption<"listOption", "example-list", "int64_t",
H A DPatternRewriter.md441 ListOption<"disabledPatterns", "disable-patterns", "std::string",
443 ListOption<"enabledPatterns", "enable-patterns", "std::string",
/llvm-project-15.0.7/mlir/test/lib/Dialect/Vector/
H A DTestVectorTransforms.cpp358 ListOption<int64_t> unrollOrder{*this, "unroll-order",
386 ListOption<int32_t> multiplicity{
/llvm-project-15.0.7/mlir/include/mlir/Dialect/Linalg/
H A DPasses.td125 ListOption<"tileSizes", "tile-sizes", "int64_t", "Tile sizes">,
/llvm-project-15.0.7/mlir/include/mlir/Dialect/Bufferization/Transforms/
H A DPasses.td282 ListOption<"dialectFilter", "dialect-filter", "std::string",