LLVM 22.0.0git
PPCTargetParser.h File Reference

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)