Home
last modified time | relevance | path

Searched refs:LoopUnrollOptions (Results 1 – 4 of 4) sorted by relevance

/freebsd/contrib/llvm-project/llvm/include/llvm/Transforms/Scalar/
H A DLoopUnrollPass.h61 struct LoopUnrollOptions { struct
80 LoopUnrollOptions(int OptLevel = 2, bool OnlyWhenForced = false, argument
87 LoopUnrollOptions &setPartial(bool Partial) { in setPartial() argument
93 LoopUnrollOptions &setRuntime(bool Runtime) { in setRuntime() argument
99 LoopUnrollOptions &setPeeling(bool Peeling) { in setPeeling() argument
106 LoopUnrollOptions &setUpperBound(bool UpperBound) { in setUpperBound() argument
112 LoopUnrollOptions &setOptLevel(int O) { in setOptLevel() argument
118 LoopUnrollOptions &setProfileBasedPeeling(int O) { in setProfileBasedPeeling() argument
124 LoopUnrollOptions &setFullUnrollMaxCount(unsigned O) { in setFullUnrollMaxCount() argument
134 LoopUnrollOptions UnrollOpts;
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Passes/
H A DPassBuilderPipelines.cpp1250 FPM.addPass(LoopUnrollPass(LoopUnrollOptions( in addVectorPasses()
1342 FPM.addPass(LoopUnrollPass(LoopUnrollOptions( in addVectorPasses()
H A DPassBuilder.cpp632 Expected<LoopUnrollOptions> parseLoopUnrollOptions(StringRef Params) { in parseLoopUnrollOptions()
633 LoopUnrollOptions UnrollOpts; in parseLoopUnrollOptions()
H A DPassRegistry.def526 [](LoopUnrollOptions Opts) { return LoopUnrollPass(Opts); },