LLVM  10.0.0svn
Classes | Namespaces | Enumerations
RISCVISelLowering.h File Reference
#include "RISCV.h"
#include "llvm/CodeGen/SelectionDAG.h"
#include "llvm/CodeGen/TargetLowering.h"
Include dependency graph for RISCVISelLowering.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  llvm::RISCVTargetLowering
 

Namespaces

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

Enumerations

enum  llvm::RISCVISD::NodeType : unsigned {
  llvm::RISCVISD::FIRST_NUMBER = ISD::BUILTIN_OP_END, llvm::RISCVISD::RET_FLAG, llvm::RISCVISD::URET_FLAG, llvm::RISCVISD::SRET_FLAG,
  llvm::RISCVISD::MRET_FLAG, llvm::RISCVISD::CALL, llvm::RISCVISD::SELECT_CC, llvm::RISCVISD::BuildPairF64,
  llvm::RISCVISD::SplitF64, llvm::RISCVISD::TAIL, llvm::RISCVISD::SLLW, llvm::RISCVISD::SRAW,
  llvm::RISCVISD::SRLW, llvm::RISCVISD::DIVW, llvm::RISCVISD::DIVUW, llvm::RISCVISD::REMUW,
  llvm::RISCVISD::FMV_W_X_RV64, llvm::RISCVISD::FMV_X_ANYEXTW_RV64, llvm::RISCVISD::READ_CYCLE_WIDE
}