clang 20.0.0git
|
Contains information gathered from parsing the contents of TargetAttr. More...
#include "clang/Basic/TargetInfo.h"
Public Member Functions | |
bool | operator== (const ParsedTargetAttr &Other) const |
Public Attributes | |
std::vector< std::string > | Features |
StringRef | CPU |
StringRef | Tune |
StringRef | BranchProtection |
StringRef | Duplicate |
Contains information gathered from parsing the contents of TargetAttr.
Definition at line 58 of file TargetInfo.h.
|
inline |
Definition at line 64 of file TargetInfo.h.
References BranchProtection, CPU, Duplicate, Features, clang::Other, and Tune.
StringRef clang::ParsedTargetAttr::BranchProtection |
Definition at line 62 of file TargetInfo.h.
Referenced by clang::Sema::checkTargetAttr(), and operator==().
StringRef clang::ParsedTargetAttr::CPU |
Definition at line 60 of file TargetInfo.h.
Referenced by CheckMultiVersionValue(), clang::Sema::checkTargetAttr(), and operator==().
StringRef clang::ParsedTargetAttr::Duplicate |
Definition at line 63 of file TargetInfo.h.
Referenced by clang::Sema::checkTargetAttr(), and operator==().
std::vector<std::string> clang::ParsedTargetAttr::Features |
Definition at line 59 of file TargetInfo.h.
Referenced by clang::CodeGen::ABIInfo::appendAttributeMangling(), CheckDeclarationCausesMultiVersioning(), CheckMultiVersionAdditionalDecl(), CheckMultiVersionValue(), clang::Sema::checkTargetAttr(), clang::Sema::checkTargetClonesAttrString(), clang::Sema::checkTargetVersionAttr(), and operator==().
StringRef clang::ParsedTargetAttr::Tune |
Definition at line 61 of file TargetInfo.h.
Referenced by clang::Sema::checkTargetAttr(), and operator==().