clang
15.0.0git
|
#include "AArch64.h"
#include "clang/Driver/Driver.h"
#include "clang/Driver/DriverDiagnostic.h"
#include "clang/Driver/Options.h"
#include "llvm/Option/ArgList.h"
#include "llvm/Support/AArch64TargetParser.h"
#include "llvm/Support/TargetParser.h"
#include "llvm/Support/Host.h"
Go to the source code of this file.
Functions | |
static bool | isCPUDeterminedByTriple (const llvm::Triple &Triple) |
static bool | DecodeAArch64Features (const Driver &D, StringRef text, std::vector< StringRef > &Features, llvm::AArch64::ArchKind ArchKind) |
static bool | DecodeAArch64Mcpu (const Driver &D, StringRef Mcpu, StringRef &CPU, std::vector< StringRef > &Features) |
static bool | getAArch64ArchFeaturesFromMarch (const Driver &D, StringRef March, const ArgList &Args, std::vector< StringRef > &Features) |
static bool | getAArch64ArchFeaturesFromMcpu (const Driver &D, StringRef Mcpu, const ArgList &Args, std::vector< StringRef > &Features) |
static bool | getAArch64MicroArchFeaturesFromMtune (const Driver &D, StringRef Mtune, const ArgList &Args, std::vector< StringRef > &Features) |
static bool | getAArch64MicroArchFeaturesFromMcpu (const Driver &D, StringRef Mcpu, const ArgList &Args, std::vector< StringRef > &Features) |
|
static |
Definition at line 68 of file AArch64.cpp.
References clang::driver::Driver::Diag(), Split, and clang::comments::tok::text.
Referenced by DecodeAArch64Mcpu(), and getAArch64ArchFeaturesFromMarch().
|
static |
Definition at line 118 of file AArch64.cpp.
References DecodeAArch64Features(), getArchFeatures(), and Split.
Referenced by getAArch64ArchFeaturesFromMcpu(), getAArch64MicroArchFeaturesFromMcpu(), and getAArch64MicroArchFeaturesFromMtune().
|
static |
Definition at line 147 of file AArch64.cpp.
References DecodeAArch64Features(), getArchFeatures(), Split, and string().
|
static |
Definition at line 178 of file AArch64.cpp.
References DecodeAArch64Mcpu(), and string().
|
static |
Definition at line 212 of file AArch64.cpp.
References DecodeAArch64Mcpu(), getAArch64MicroArchFeaturesFromMtune(), and string().
|
static |
Definition at line 190 of file AArch64.cpp.
References DecodeAArch64Mcpu(), and string().
Referenced by getAArch64MicroArchFeaturesFromMcpu().
|
static |
Definition at line 25 of file AArch64.cpp.