LLVM 20.0.0git
|
#include "llvm/CodeGen/HardwareLoops.h"
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.
|
inline |
Definition at line 59 of file HardwareLoops.h.
References ForceGuard.
|
inline |
Definition at line 56 of file HardwareLoops.h.
References ForceNested.
|
inline |
Definition at line 53 of file HardwareLoops.h.
References ForcePhi.
|
inline |
Definition at line 33 of file HardwareLoops.h.
References Bitwidth.
|
inline |
Definition at line 29 of file HardwareLoops.h.
References Decrement.
|
inline |
Definition at line 37 of file HardwareLoops.h.
References Force.
|
inline |
Definition at line 49 of file HardwareLoops.h.
References Force, and ForceGuard.
|
inline |
Definition at line 45 of file HardwareLoops.h.
References Force, and ForceNested.
|
inline |
Definition at line 41 of file HardwareLoops.h.
std::optional<unsigned> llvm::HardwareLoopOptions::Bitwidth |
Definition at line 23 of file HardwareLoops.h.
Referenced by setCounterBitwidth().
std::optional<unsigned> llvm::HardwareLoopOptions::Decrement |
Definition at line 22 of file HardwareLoops.h.
Referenced by setDecrement().
std::optional<bool> llvm::HardwareLoopOptions::Force |
Definition at line 24 of file HardwareLoops.h.
Referenced by setForce(), setForceGuard(), setForceNested(), and setForcePhi().
std::optional<bool> llvm::HardwareLoopOptions::ForceGuard |
Definition at line 27 of file HardwareLoops.h.
Referenced by getForceGuard(), and setForceGuard().
std::optional<bool> llvm::HardwareLoopOptions::ForceNested |
Definition at line 26 of file HardwareLoops.h.
Referenced by getForceNested(), and setForceNested().
std::optional<bool> llvm::HardwareLoopOptions::ForcePhi |
Definition at line 25 of file HardwareLoops.h.
Referenced by getForcePhi(), and setForcePhi().