LLVM: llvm::HardwareLoopOptions Struct Reference (original) (raw)
#include "[llvm/CodeGen/HardwareLoops.h](HardwareLoops%5F8h%5Fsource.html)"
| Public Member Functions | |
|---|---|
| HardwareLoopOptions & | setDecrement (unsigned Count) |
| HardwareLoopOptions & | setCounterBitwidth (unsigned Width) |
| HardwareLoopOptions & | setForce (bool Force) |
| HardwareLoopOptions & | setForcePhi (bool Force) |
| HardwareLoopOptions & | setForceNested (bool Force) |
| HardwareLoopOptions & | setForceGuard (bool Force) |
| bool | getForcePhi () const |
| bool | getForceNested () const |
| bool | getForceGuard () const |
| Public Attributes | |
|---|---|
| std::optional< unsigned > | Decrement |
| std::optional< unsigned > | Bitwidth |
| std::optional< bool > | Force |
| std::optional< bool > | ForcePhi |
| std::optional< bool > | ForceNested |
| std::optional< bool > | ForceGuard |
Definition at line 21 of file HardwareLoops.h.
◆ getForceGuard()
| bool llvm::HardwareLoopOptions::getForceGuard ( ) const | inline |
|---|
◆ getForceNested()
| bool llvm::HardwareLoopOptions::getForceNested ( ) const | inline |
|---|
◆ getForcePhi()
| bool llvm::HardwareLoopOptions::getForcePhi ( ) const | inline |
|---|
◆ setCounterBitwidth()
◆ setDecrement()
◆ setForce()
◆ setForceGuard()
◆ setForceNested()
◆ setForcePhi()
◆ Bitwidth
std::optional<unsigned> llvm::HardwareLoopOptions::Bitwidth
◆ Decrement
std::optional<unsigned> llvm::HardwareLoopOptions::Decrement
◆ Force
std::optional<bool> llvm::HardwareLoopOptions::Force
◆ ForceGuard
std::optional<bool> llvm::HardwareLoopOptions::ForceGuard
◆ ForceNested
std::optional<bool> llvm::HardwareLoopOptions::ForceNested
◆ ForcePhi
std::optional<bool> llvm::HardwareLoopOptions::ForcePhi
The documentation for this struct was generated from the following file:
- include/llvm/CodeGen/HardwareLoops.h