Home
last modified time | relevance | path

Searched refs:LoopOptionCase (Results 1 – 5 of 5) sorted by relevance

/llvm-project-15.0.7/mlir/include/mlir/Dialect/LLVMIR/
H A DLLVMAttrDefs.td61 ArrayRefParameter<"std::pair<LoopOptionCase, int64_t>", "">:$options
65 using OptionValuePair = std::pair<LoopOptionCase, int64_t>;
66 using OptionsArray = ArrayRef<std::pair<LoopOptionCase, int64_t>>;
74 AttrBuilder<(ins "ArrayRef<std::pair<LoopOptionCase, int64_t>>":$sortedOptions)>,
H A DLLVMDialect.h134 LoopOptionsAttrBuilder &setOption(LoopOptionCase tag, Optional<T> value);
H A DLLVMOps.td61 def LoopOptionCase : I32EnumAttr<
62 "LoopOptionCase",
/llvm-project-15.0.7/mlir/lib/Dialect/LLVMIR/IR/
H A DLLVMDialect.cpp3086 LoopOptionCase option) { in getOption()
3129 case LoopOptionCase::disable_licm: in print()
3130 case LoopOptionCase::disable_unroll: in print()
3131 case LoopOptionCase::disable_pipeline: in print()
3134 case LoopOptionCase::interleave_count: in print()
3135 case LoopOptionCase::pipeline_initiation_interval: in print()
3148 llvm::SmallDenseSet<LoopOptionCase> seenOptions; in parse()
3165 case LoopOptionCase::disable_licm: in parse()
3166 case LoopOptionCase::disable_unroll: in parse()
3167 case LoopOptionCase::disable_pipeline: in parse()
[all …]
/llvm-project-15.0.7/mlir/lib/Target/LLVMIR/Dialect/LLVMIR/
H A DLLVMToLLVMIRTranslation.cpp173 LoopOptionCase option, in getLoopOptionMetadata()
178 case LoopOptionCase::disable_licm: in getLoopOptionMetadata()
182 case LoopOptionCase::disable_unroll: in getLoopOptionMetadata()
186 case LoopOptionCase::interleave_count: in getLoopOptionMetadata()
191 case LoopOptionCase::disable_pipeline: in getLoopOptionMetadata()
195 case LoopOptionCase::pipeline_initiation_interval: in getLoopOptionMetadata()