LLVM 20.0.0git
|
#include "llvm/ADT/StringRef.h"
#include "llvm/Support/MathExtras.h"
#include "llvm/Support/raw_ostream.h"
Go to the source code of this file.
Classes | |
struct | llvm::RISCV::RISCVExtensionBitmaskTable::RISCVExtensionBitmask |
struct | llvm::RISCV::CPUModel |
struct | llvm::RISCV::CPUInfo |
Namespaces | |
namespace | llvm |
This is an optimization pass for GlobalISel generic memory operations. | |
namespace | llvm::RISCV |
namespace | llvm::RISCV::RISCVExtensionBitmaskTable |
namespace | llvm::RISCVII |
namespace | llvm::RISCVVType |
Enumerations | |
enum | llvm::RISCVII::VLMUL : uint8_t { llvm::RISCVII::LMUL_1 = 0 , llvm::RISCVII::LMUL_2 , llvm::RISCVII::LMUL_4 , llvm::RISCVII::LMUL_8 , llvm::RISCVII::LMUL_RESERVED , llvm::RISCVII::LMUL_F8 , llvm::RISCVII::LMUL_F4 , llvm::RISCVII::LMUL_F2 } |
enum | { llvm::RISCVII::TAIL_UNDISTURBED_MASK_UNDISTURBED = 0 , llvm::RISCVII::TAIL_AGNOSTIC = 1 , llvm::RISCVII::MASK_AGNOSTIC = 2 } |
Variables | |
static constexpr unsigned | llvm::RISCV::RVVBitsPerBlock = 64 |