LLVM 22.0.0git
|
#include "TargetParser.h"
#include "llvm/ADT/StringMap.h"
#include "llvm/ADT/StringRef.h"
#include "llvm/Support/Compiler.h"
#include "llvm/TargetParser/Triple.h"
Go to the source code of this file.
Namespaces | |
namespace | llvm |
This is an optimization pass for GlobalISel generic memory operations. | |
namespace | llvm::PPC |
Define some predicates that are used for node matching. |
Functions | |
LLVM_ABI bool | llvm::PPC::isValidCPU (StringRef CPU) |
LLVM_ABI void | llvm::PPC::fillValidCPUList (SmallVectorImpl< StringRef > &Values) |
LLVM_ABI void | llvm::PPC::fillValidTuneCPUList (SmallVectorImpl< StringRef > &Values) |
LLVM_ABI StringRef | llvm::PPC::getNormalizedPPCTargetCPU (const Triple &T, StringRef CPUName="") |
LLVM_ABI StringRef | llvm::PPC::getNormalizedPPCTuneCPU (const Triple &T, StringRef CPUName="") |
LLVM_ABI StringRef | llvm::PPC::normalizeCPUName (StringRef CPUName) |
LLVM_ABI std::optional< llvm::StringMap< bool > > | llvm::PPC::getPPCDefaultTargetFeatures (const Triple &T, StringRef CPUName) |