LLVM: llvm::SISchedulerCandidate Struct Reference (original) (raw)
#include "[Target/AMDGPU/SIMachineScheduler.h](SIMachineScheduler%5F8h%5Fsource.html)"
| Public Member Functions | |
|---|---|
| SISchedulerCandidate ()=default | |
| bool | isRepeat (SIScheduleCandReason R) |
| void | setRepeat (SIScheduleCandReason R) |
| Public Attributes | |
|---|---|
| SIScheduleCandReason | Reason = NoCand |
| uint32_t | RepeatReasonSet = 0 |
Detailed Description
Definition at line 40 of file SIMachineScheduler.h.
Constructor & Destructor Documentation
| llvm::SISchedulerCandidate::SISchedulerCandidate ( ) | default |
|---|
Member Function Documentation
◆ isRepeat()
| bool llvm::SISchedulerCandidate::isRepeat ( SIScheduleCandReason R) | inline |
|---|
Definition at line 49 of file SIMachineScheduler.h.
References RepeatReasonSet.
◆ setRepeat()
| void llvm::SISchedulerCandidate::setRepeat ( SIScheduleCandReason R) | inline |
|---|
Definition at line 50 of file SIMachineScheduler.h.
References RepeatReasonSet.
Referenced by llvm::SISched::tryGreater(), and llvm::SISched::tryLess().
Member Data Documentation
◆ Reason
SIScheduleCandReason llvm::SISchedulerCandidate::Reason = NoCand
Definition at line 42 of file SIMachineScheduler.h.
Referenced by llvm::SISched::tryGreater(), and llvm::SISched::tryLess().
◆ RepeatReasonSet
uint32_t llvm::SISchedulerCandidate::RepeatReasonSet = 0
Definition at line 45 of file SIMachineScheduler.h.
Referenced by isRepeat(), and setRepeat().
The documentation for this struct was generated from the following file:
- lib/Target/AMDGPU/SIMachineScheduler.h