clang  5.0.0
Functions
AArch64.cpp File Reference
#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/TargetParser.h"
Include dependency graph for AArch64.cpp:

Go to the source code of this file.

Functions

static bool DecodeAArch64Features (const Driver &D, StringRef text, std::vector< StringRef > &Features)
 
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)
 

Function Documentation

static bool DecodeAArch64Features ( const Driver D,
StringRef  text,
std::vector< StringRef > &  Features 
)
static

Definition at line 50 of file AArch64.cpp.

References clang::driver::Driver::Diag().

Referenced by DecodeAArch64Mcpu(), and getAArch64ArchFeaturesFromMarch().

static bool DecodeAArch64Mcpu ( const Driver D,
StringRef  Mcpu,
StringRef &  CPU,
std::vector< StringRef > &  Features 
)
static
static bool getAArch64ArchFeaturesFromMarch ( const Driver D,
StringRef  March,
const ArgList &  Args,
std::vector< StringRef > &  Features 
)
static

Definition at line 93 of file AArch64.cpp.

References DecodeAArch64Features().

static bool getAArch64ArchFeaturesFromMcpu ( const Driver D,
StringRef  Mcpu,
const ArgList &  Args,
std::vector< StringRef > &  Features 
)
static

Definition at line 109 of file AArch64.cpp.

References DecodeAArch64Mcpu().

static bool getAArch64MicroArchFeaturesFromMcpu ( const Driver D,
StringRef  Mcpu,
const ArgList &  Args,
std::vector< StringRef > &  Features 
)
static

Definition at line 136 of file AArch64.cpp.

References DecodeAArch64Mcpu(), and getAArch64MicroArchFeaturesFromMtune().

static bool getAArch64MicroArchFeaturesFromMtune ( const Driver D,
StringRef  Mtune,
const ArgList &  Args,
std::vector< StringRef > &  Features 
)
static

Definition at line 121 of file AArch64.cpp.

Referenced by getAArch64MicroArchFeaturesFromMcpu().