LLVM 24.0.0git
AArch64MemoryHints.h File Reference

Go to the source code of this file.

Namespaces

namespace  llvm
 This is an optimization pass for GlobalISel generic memory operations.

Enumerations

enum class  llvm::AArch64MemoryHint {
  llvm::NONE = 0 , llvm::STSHH_KEEP = 1 , llvm::STSHH_STRM = 2 , llvm::STCPH = 3 ,
  llvm::SHUH = 4 , llvm::SHUH_PH = 5
}

Functions

template<typename Int>
bool llvm::isValidAArch64MemoryHintValue (Int I)
template<typename Int>
AArch64MemoryHint llvm::toAArch64MemoryHint (Int I)