|
LLVM 22.0.0git
|
Used to provide key value pairs for feature and CPU bit flags. More...
#include "llvm/MC/MCSubtargetInfo.h"
Public Member Functions | |
| bool | operator< (StringRef S) const |
| Compare routine for std::lower_bound. | |
| bool | operator< (const SubtargetSubTypeKV &Other) const |
| Compare routine for std::is_sorted. | |
Public Attributes | |
| const char * | Key |
| K-V key string. | |
| FeatureBitArray | Implies |
| K-V bit mask. | |
| FeatureBitArray | TuneImplies |
| K-V bit mask. | |
| const MCSchedModel * | SchedModel |
Used to provide key value pairs for feature and CPU bit flags.
Definition at line 56 of file MCSubtargetInfo.h.
|
inline |
Compare routine for std::is_sorted.
Definition at line 68 of file MCSubtargetInfo.h.
References Key, and llvm::Other.
Compare routine for std::lower_bound.
Definition at line 63 of file MCSubtargetInfo.h.
References Key.
| FeatureBitArray llvm::SubtargetSubTypeKV::Implies |
K-V key string.
Definition at line 57 of file MCSubtargetInfo.h.
Referenced by operator<(), and operator<().
| const MCSchedModel* llvm::SubtargetSubTypeKV::SchedModel |
Definition at line 60 of file MCSubtargetInfo.h.
Referenced by llvm::MCSubtargetInfo::getSchedModelForCPU().
| FeatureBitArray llvm::SubtargetSubTypeKV::TuneImplies |