LLVM 19.0.0git
Namespaces | Enumerations | Functions
HexagonDepArch.h File Reference
#include "llvm/ADT/StringSwitch.h"
#include <optional>

Go to the source code of this file.

Namespaces

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

Enumerations

enum class  llvm::Hexagon::ArchEnum {
  llvm::Hexagon::NoArch , llvm::Hexagon::Generic , llvm::Hexagon::V5 , llvm::Hexagon::V55 ,
  llvm::Hexagon::V60 , llvm::Hexagon::V62 , llvm::Hexagon::V65 , llvm::Hexagon::V66 ,
  llvm::Hexagon::V67 , llvm::Hexagon::V68 , llvm::Hexagon::V69 , llvm::Hexagon::V71 ,
  llvm::Hexagon::V73
}
 

Functions

std::optional< Hexagon::ArchEnum > llvm::Hexagon::getCpu (StringRef CPU)