LLVM
15.0.0git
|
#include "RISCVBaseInfo.h"
#include "llvm/ADT/ArrayRef.h"
#include "llvm/ADT/Triple.h"
#include "llvm/MC/MCSubtargetInfo.h"
#include "llvm/Support/RISCVISAInfo.h"
#include "llvm/Support/TargetParser.h"
#include "llvm/Support/raw_ostream.h"
#include "RISCVGenSearchableTables.inc"
Go to the source code of this file.
Namespaces | |
llvm | |
This is an optimization pass for GlobalISel generic memory operations. | |
llvm::RISCVSysReg | |
llvm::RISCVInsnOpcode | |
llvm::RISCVABI | |
llvm::RISCVFeatures | |
Macros | |
#define | GET_SysRegsList_IMPL |
#define | GET_RISCVOpcodesList_IMPL |
Functions | |
ABI | llvm::RISCVABI::computeTargetABI (const Triple &TT, FeatureBitset FeatureBits, StringRef ABIName) |
ABI | llvm::RISCVABI::getTargetABI (StringRef ABIName) |
MCRegister | llvm::RISCVABI::getBPReg () |
MCRegister | llvm::RISCVABI::getSCSPReg () |
void | llvm::RISCVFeatures::validate (const Triple &TT, const FeatureBitset &FeatureBits) |
llvm::Expected< std::unique_ptr< RISCVISAInfo > > | llvm::RISCVFeatures::parseFeatureBits (bool IsRV64, const FeatureBitset &FeatureBits) |
#define GET_RISCVOpcodesList_IMPL |
Definition at line 32 of file RISCVBaseInfo.cpp.
#define GET_SysRegsList_IMPL |
Definition at line 27 of file RISCVBaseInfo.cpp.