LLVM 20.0.0git
|
Classes | |
class | PacketIterator |
Functions | |
std::optional< Hexagon::ArchEnum > | getCpu (StringRef CPU) |
Variables | |
const unsigned int | StartPacket = 0x1 |
const unsigned int | EndPacket = 0x2 |
anonymous enum |
Enumerator | |
---|---|
ps_sub_lo | |
ps_sub_hi |
Definition at line 26 of file HexagonRegisterInfo.h.
|
strong |
Enumerator | |
---|---|
NoArch | |
Generic | |
V5 | |
V55 | |
V60 | |
V62 | |
V65 | |
V66 | |
V67 | |
V68 | |
V69 | |
V71 | |
V73 |
Definition at line 17 of file HexagonDepArch.h.
Enumerator | |
---|---|
Word8 | |
Word16 | |
Word32 | |
Word32_LO | |
Word32_HL | |
Word32_GP | |
Word32_B7 | |
Word32_B9 | |
Word32_B13 | |
Word32_B15 | |
Word32_B22 | |
Word32_R6 | |
Word32_U6 | |
Word32_U16 | |
Word32_X26 |
Definition at line 122 of file HexagonFixupKinds.h.
Definition at line 16 of file HexagonFixupKinds.h.
|
inline |
Definition at line 33 of file HexagonDepArch.h.
References llvm::StringSwitch< T, R >::Case(), llvm::StringSwitch< T, R >::Default(), V5, V55, V60, V62, V65, V66, V67, V68, V69, V71, and V73.
Referenced by llvm::HexagonSubtarget::initializeSubtargetDependencies(), and isCPUValid().
Definition at line 20 of file HexagonMachineFunctionInfo.h.
Referenced by llvm::HexagonMachineFunctionInfo::isEndPacket(), and llvm::HexagonMachineFunctionInfo::setEndPacket().
Definition at line 19 of file HexagonMachineFunctionInfo.h.
Referenced by llvm::HexagonMachineFunctionInfo::isStartPacket(), and llvm::HexagonMachineFunctionInfo::setStartPacket().