LLVM 20.0.0git
Classes | Namespaces | Macros
RISCVISelDAGToDAG.h File Reference
#include "RISCV.h"
#include "RISCVTargetMachine.h"
#include "llvm/CodeGen/SelectionDAGISel.h"
#include "llvm/Support/KnownBits.h"
#include "RISCVGenDAGISel.inc"

Go to the source code of this file.

Classes

class  llvm::RISCVDAGToDAGISel
 
class  llvm::RISCVDAGToDAGISelLegacy
 
struct  llvm::RISCV::VLSEGPseudo
 
struct  llvm::RISCV::VLXSEGPseudo
 
struct  llvm::RISCV::VSSEGPseudo
 
struct  llvm::RISCV::VSXSEGPseudo
 
struct  llvm::RISCV::VLEPseudo
 
struct  llvm::RISCV::VSEPseudo
 
struct  llvm::RISCV::VLX_VSXPseudo
 

Namespaces

namespace  llvm
 This is an optimization pass for GlobalISel generic memory operations.
 
namespace  llvm::RISCV
 

Macros

#define GET_RISCVVSSEGTable_DECL
 
#define GET_RISCVVLSEGTable_DECL
 
#define GET_RISCVVLXSEGTable_DECL
 
#define GET_RISCVVSXSEGTable_DECL
 
#define GET_RISCVVLETable_DECL
 
#define GET_RISCVVSETable_DECL
 
#define GET_RISCVVLXTable_DECL
 
#define GET_RISCVVSXTable_DECL
 

Macro Definition Documentation

◆ GET_RISCVVLETable_DECL

#define GET_RISCVVLETable_DECL

Definition at line 278 of file RISCVISelDAGToDAG.h.

◆ GET_RISCVVLSEGTable_DECL

#define GET_RISCVVLSEGTable_DECL

Definition at line 275 of file RISCVISelDAGToDAG.h.

◆ GET_RISCVVLXSEGTable_DECL

#define GET_RISCVVLXSEGTable_DECL

Definition at line 276 of file RISCVISelDAGToDAG.h.

◆ GET_RISCVVLXTable_DECL

#define GET_RISCVVLXTable_DECL

Definition at line 280 of file RISCVISelDAGToDAG.h.

◆ GET_RISCVVSETable_DECL

#define GET_RISCVVSETable_DECL

Definition at line 279 of file RISCVISelDAGToDAG.h.

◆ GET_RISCVVSSEGTable_DECL

#define GET_RISCVVSSEGTable_DECL

Definition at line 274 of file RISCVISelDAGToDAG.h.

◆ GET_RISCVVSXSEGTable_DECL

#define GET_RISCVVSXSEGTable_DECL

Definition at line 277 of file RISCVISelDAGToDAG.h.

◆ GET_RISCVVSXTable_DECL

#define GET_RISCVVSXTable_DECL

Definition at line 281 of file RISCVISelDAGToDAG.h.