LLVM  11.0.0git
Classes | Namespaces | Macros | Enumerations
RISCVInstrInfo.h File Reference
#include "RISCVRegisterInfo.h"
#include "llvm/CodeGen/TargetInstrInfo.h"
#include "RISCVGenInstrInfo.inc"
Include dependency graph for RISCVInstrInfo.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  llvm::RISCVInstrInfo
 

Namespaces

 llvm
 This class represents lattice values for constants.
 
 llvm::RISCV
 

Macros

#define GET_INSTRINFO_HEADER
 

Enumerations

enum  llvm::RISCV::RVVConstraintType {
  llvm::RISCV::NoConstraint = 0, llvm::RISCV::WidenV = 1, llvm::RISCV::WidenW = 2, llvm::RISCV::WidenCvt = 3,
  llvm::RISCV::Narrow = 4, llvm::RISCV::Iota = 5, llvm::RISCV::SlideUp = 6, llvm::RISCV::Vrgather = 7,
  llvm::RISCV::Vcompress = 8, llvm::RISCV::ConstraintOffset = 5, llvm::RISCV::ConstraintMask = 0b1111
}
 

Macro Definition Documentation

◆ GET_INSTRINFO_HEADER

#define GET_INSTRINFO_HEADER

Definition at line 19 of file RISCVInstrInfo.h.