Home
last modified time | relevance | path

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

/freebsd/contrib/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 = {})
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/
H A DHardwareLoops.cpp150 HardwareLoopOptions &Opts) in HardwareLoopsImpl()
173 HardwareLoopOptions &Opts;
203 HardwareLoopOptions &Opts) : in HardwareLoop()
218 HardwareLoopOptions &Opts;
250 HardwareLoopOptions Opts; in runOnFunction()
/freebsd/contrib/llvm-project/llvm/lib/Passes/
H A DPassBuilder.cpp590 Expected<HardwareLoopOptions> parseHardwareLoopOptions(StringRef Params) { in parseHardwareLoopOptions()
591 HardwareLoopOptions HardwareLoopOpts; in parseHardwareLoopOptions()
H A DPassRegistry.def513 [](HardwareLoopOptions Opts) { return HardwareLoopsPass(Opts); },