| clang 22.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 60 of file TargetInfo.h.
| 
 | inline | 
Definition at line 66 of file TargetInfo.h.
References BranchProtection, CPU, Duplicate, Features, clang::Other, and Tune.
| StringRef clang::ParsedTargetAttr::BranchProtection | 
Definition at line 64 of file TargetInfo.h.
Referenced by clang::Sema::checkTargetAttr(), and operator==().
| StringRef clang::ParsedTargetAttr::CPU | 
Definition at line 62 of file TargetInfo.h.
Referenced by CheckMultiVersionValue(), clang::Sema::checkTargetAttr(), and operator==().
| StringRef clang::ParsedTargetAttr::Duplicate | 
Definition at line 65 of file TargetInfo.h.
Referenced by clang::Sema::checkTargetAttr(), and operator==().
| std::vector<std::string> clang::ParsedTargetAttr::Features | 
Definition at line 61 of file TargetInfo.h.
Referenced by clang::CodeGen::ABIInfo::appendAttributeMangling(), CheckDeclarationCausesMultiVersioning(), CheckMultiVersionAdditionalDecl(), CheckMultiVersionValue(), clang::Sema::checkTargetAttr(), clang::SemaRISCV::checkTargetClonesAttr(), clang::SemaRISCV::checkTargetVersionAttr(), clang::CodeGen::CodeGenFunction::EmitRISCVMultiVersionResolver(), and operator==().
| StringRef clang::ParsedTargetAttr::Tune | 
Definition at line 63 of file TargetInfo.h.
Referenced by clang::Sema::checkTargetAttr(), and operator==().