LLVM 18.0.0git
|
Classes | |
struct | ArchInfo |
struct | FeatureInfo |
Functions | |
bool | isValidArchName (StringRef Arch) |
bool | getArchFeatures (StringRef Arch, std::vector< StringRef > &Features) |
bool | isValidCPUName (StringRef TuneCPU) |
void | fillValidCPUList (SmallVectorImpl< StringRef > &Values) |
StringRef | getDefaultArch (bool Is64Bit) |
Variables | |
static constexpr unsigned | FClassMaskSignalingNaN = 0x001 |
static constexpr unsigned | FClassMaskQuietNaN = 0x002 |
static constexpr unsigned | FClassMaskNegativeInfinity = 0x004 |
static constexpr unsigned | FClassMaskNegativeNormal = 0x008 |
static constexpr unsigned | FClassMaskNegativeSubnormal = 0x010 |
static constexpr unsigned | FClassMaskNegativeZero = 0x020 |
static constexpr unsigned | FClassMaskPositiveInfinity = 0x040 |
static constexpr unsigned | FClassMaskPositiveNormal = 0x080 |
static constexpr unsigned | FClassMaskPositiveSubnormal = 0x100 |
static constexpr unsigned | FClassMaskPositiveZero = 0x200 |
|
strong |
Enumerator | |
---|---|
LOONGARCH_ARCH |
Definition at line 56 of file LoongArchTargetParser.h.
Enumerator | |
---|---|
FK_64BIT | |
FK_FP32 | |
FK_FP64 | |
FK_LSX | |
FK_LASX | |
FK_LBT | |
FK_LVZ | |
FK_UAL |
Definition at line 25 of file LoongArchTargetParser.h.
Definition at line 24 of file LoongArchFixupKinds.h.
void llvm::LoongArch::fillValidCPUList | ( | SmallVectorImpl< StringRef > & | Values | ) |
Definition at line 52 of file LoongArchTargetParser.cpp.
References A, AllArchs, and llvm::SmallVectorImpl< T >::emplace_back().
Definition at line 37 of file LoongArchTargetParser.cpp.
References A, AllArchs, AllFeatures, and F.
Definition at line 57 of file LoongArchTargetParser.cpp.
Definition at line 30 of file LoongArchTargetParser.cpp.
Referenced by isValidCPUName().
Definition at line 50 of file LoongArchTargetParser.cpp.
References isValidArchName(), and Name.
|
staticconstexpr |
Definition at line 96 of file LoongArchInstrInfo.h.
|
staticconstexpr |
Definition at line 97 of file LoongArchInstrInfo.h.
|
staticconstexpr |
Definition at line 98 of file LoongArchInstrInfo.h.
|
staticconstexpr |
Definition at line 99 of file LoongArchInstrInfo.h.
|
staticconstexpr |
Definition at line 100 of file LoongArchInstrInfo.h.
|
staticconstexpr |
Definition at line 101 of file LoongArchInstrInfo.h.
|
staticconstexpr |
Definition at line 102 of file LoongArchInstrInfo.h.
|
staticconstexpr |
Definition at line 103 of file LoongArchInstrInfo.h.
|
staticconstexpr |
Definition at line 95 of file LoongArchInstrInfo.h.
|
staticconstexpr |
Definition at line 94 of file LoongArchInstrInfo.h.