LLVM: llvm::FeatureBitArray Class Reference (original) (raw)
Class used to store the subtarget bits in the tables created by tablegen. More...
#include "[llvm/TargetParser/SubtargetFeature.h](SubtargetFeature%5F8h%5Fsource.html)"
Inheritance diagram for llvm::FeatureBitArray:
[legend]
| Additional Inherited Members | |
|---|---|
| Protected Member Functions inherited from llvm::FeatureBitset | |
| constexpr | FeatureBitset (const std::array< uint64_t, MAX_SUBTARGET_WORDS > &B) |
Detailed Description
Class used to store the subtarget bits in the tables created by tablegen.
Definition at line 157 of file SubtargetFeature.h.
Constructor & Destructor Documentation
| llvm::FeatureBitArray::FeatureBitArray ( const std::array< uint64_t, MAX_SUBTARGET_WORDS > & B) | inlineconstexpr |
|---|
Definition at line 159 of file SubtargetFeature.h.
References B(), and llvm::FeatureBitset::FeatureBitset().
Member Function Documentation
◆ getAsBitset()
| const FeatureBitset & llvm::FeatureBitArray::getAsBitset ( ) const | inline |
|---|
Definition at line 162 of file SubtargetFeature.h.
References llvm::FeatureBitset::FeatureBitset().
Referenced by ApplyFeatureFlag(), llvm::getCPUDefaultTargetFeatures(), getFeatures(), and llvm::MCSubtargetInfo::ToggleFeature().
The documentation for this class was generated from the following file:
- include/llvm/TargetParser/SubtargetFeature.h