| 
    LLVM 22.0.0git
    
   | 
 
Go to the source code of this file.
Classes | |
| struct | llvm::ARM::ParsedBranchProtection | 
Namespaces | |
| namespace | llvm | 
| This is an optimization pass for GlobalISel generic memory operations.  | |
| namespace | llvm::ARM | 
| Define some predicates that are used for node matching.  | |
Enumerations | |
| enum class | llvm::ARM::ISAKind { llvm::ARM::INVALID = 0 , llvm::ARM::ARM , llvm::ARM::THUMB , llvm::ARM::AARCH64 } | 
| enum class | llvm::ARM::EndianKind { llvm::ARM::INVALID = 0 , llvm::ARM::LITTLE , llvm::ARM::BIG } | 
Functions | |
| LLVM_ABI StringRef | llvm::ARM::getArchSynonym (StringRef Arch) | 
| Converts e.g. "armv8" -> "armv8-a".   | |
| LLVM_ABI StringRef | llvm::ARM::getCanonicalArchName (StringRef Arch) | 
| MArch is expected to be of the form (arm|thumb)?(eb)?(v.   | |
| LLVM_ABI ISAKind | llvm::ARM::parseArchISA (StringRef Arch) | 
| LLVM_ABI EndianKind | llvm::ARM::parseArchEndian (StringRef Arch) | 
| LLVM_ABI bool | llvm::ARM::parseBranchProtection (StringRef Spec, ParsedBranchProtection &PBP, StringRef &Err, bool EnablePAuthLR=false) |