LLVM 22.0.0git
|
This file implements a target parser to recognise Xtensa hardware features. More...
Go to the source code of this file.
Namespaces | |
namespace | llvm |
This is an optimization pass for GlobalISel generic memory operations. | |
namespace | llvm::Xtensa |
Macros | |
#define | XTENSA_CPU(ENUM, NAME, FEATURES) |
#define | XTENSA_FEATURE(ID, STR) |
#define | XTENSA_CPU_ALIAS(NAME, ALTNMAME) |
Functions | |
CPUKind | llvm::Xtensa::parseCPUKind (StringRef CPU) |
StringRef | llvm::Xtensa::getBaseName (StringRef CPU) |
void | llvm::Xtensa::getCPUFeatures (StringRef CPU, SmallVectorImpl< StringRef > &Features) |
void | llvm::Xtensa::fillValidCPUList (SmallVectorImpl< StringRef > &Values) |
This file implements a target parser to recognise Xtensa hardware features.
Definition in file XtensaTargetParser.h.
#define XTENSA_CPU | ( | ENUM, | |
NAME, | |||
FEATURES ) |
Definition at line 26 of file XtensaTargetParser.h.
#define XTENSA_CPU_ALIAS | ( | NAME, | |
ALTNMAME ) |
#define XTENSA_FEATURE | ( | ID, | |
STR ) |
Definition at line 41 of file XtensaTargetParser.h.