Home
last modified time | relevance | path

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

/llvm-project/llvm/include/llvm/CodeGen/
H A DHardwareLoops.h21 struct HardwareLoopOptions { struct
29 HardwareLoopOptions &setDecrement(unsigned Count) { in setDecrement() argument
33 HardwareLoopOptions &setCounterBitwidth(unsigned Width) { in setCounterBitwidth() argument
37 HardwareLoopOptions &setForce(bool Force) { in setForce() argument
41 HardwareLoopOptions &setForcePhi(bool Force) { in setForcePhi() argument
45 HardwareLoopOptions &setForceNested(bool Force) { in setForceNested() argument
49 HardwareLoopOptions &setForceGuard(bool Force) { in setForceGuard() argument
65 HardwareLoopOptions Opts; argument
68 explicit HardwareLoopsPass(HardwareLoopOptions Opts = {})
/llvm-project/llvm/lib/CodeGen/
H A DHardwareLoops.cpp149 HardwareLoopOptions &Opts) in HardwareLoopsImpl()
172 HardwareLoopOptions &Opts;
202 HardwareLoopOptions &Opts) : in HardwareLoop()
217 HardwareLoopOptions &Opts;
249 HardwareLoopOptions Opts; in runOnFunction()
/llvm-project/llvm/lib/Passes/
H A DPassBuilder.cpp621 Expected<HardwareLoopOptions> parseHardwareLoopOptions(StringRef Params) {
622 HardwareLoopOptions HardwareLoopOpts;
H A DPassRegistry.def532 [](HardwareLoopOptions Opts) { return HardwareLoopsPass(Opts); },