LLVM: lib/Target/Hexagon/HexagonDepArch.h Source File (original) (raw)
Go to the documentation of this file.
1
2
3
4
5
6
7
8
9#ifndef LLVM_LIB_TARGET_HEXAGON_HEXAGONDEPARCH_H
10#define LLVM_LIB_TARGET_HEXAGON_HEXAGONDEPARCH_H
11
13#include
14
15namespace llvm {
58}
59
60#endif
This file implements the StringSwitch template, which mimics a switch() statement whose cases are str...
StringRef - Represent a constant reference to a string, i.e.
A switch()-like statement whose cases are string literals.
StringSwitch & Case(StringLiteral S, T Value)
Definition HexagonDepArch.h:16
ArchEnum
Definition HexagonDepArch.h:17
@ V69
Definition HexagonDepArch.h:28
@ V67
Definition HexagonDepArch.h:26
@ V62
Definition HexagonDepArch.h:23
@ V71
Definition HexagonDepArch.h:29
@ V66
Definition HexagonDepArch.h:25
@ NoArch
Definition HexagonDepArch.h:18
@ V81
Definition HexagonDepArch.h:33
@ V73
Definition HexagonDepArch.h:30
@ V68
Definition HexagonDepArch.h:27
@ V55
Definition HexagonDepArch.h:21
@ Generic
Definition HexagonDepArch.h:19
@ V60
Definition HexagonDepArch.h:22
@ V5
Definition HexagonDepArch.h:20
@ V79
Definition HexagonDepArch.h:32
@ V65
Definition HexagonDepArch.h:24
@ V75
Definition HexagonDepArch.h:31
std::optional< Hexagon::ArchEnum > getCpu(StringRef CPU)
Definition HexagonDepArch.h:36
This is an optimization pass for GlobalISel generic memory operations.