| 
    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) |