LLVM: llvm::LoongArchSubtarget Class Reference (original) (raw)
#include "[Target/LoongArch/LoongArchSubtarget.h](LoongArchSubtarget%5F8h%5Fsource.html)"
Definition at line 31 of file LoongArchSubtarget.h.
◆ ~LoongArchSubtarget()
| LoongArchSubtarget::~LoongArchSubtarget ( ) |
overridedefault |
◆ enableMachineScheduler()
| bool llvm::LoongArchSubtarget::enableMachineScheduler ( ) const |
inlineoverride |
◆ getFrameLowering()
◆ getGRLen()
| unsigned llvm::LoongArchSubtarget::getGRLen ( ) const |
inline |
◆ getGRLenVT()
| MVT llvm::LoongArchSubtarget::getGRLenVT ( ) const |
inline |
Definition at line 94 of file LoongArchSubtarget.h.
Referenced by canonicalizeShuffleVectorByLane(), combine_CC(), fillVector(), legalizeIntrinsicImmArg(), lowerVECTOR_SHUFFLE_IsReverse(), lowerVECTOR_SHUFFLE_VREPLVEI(), lowerVECTOR_SHUFFLE_VSHUF(), lowerVECTOR_SHUFFLE_VSHUF4I(), lowerVECTOR_SHUFFLE_XVINSVE0(), lowerVECTOR_SHUFFLE_XVPERM(), lowerVECTOR_SHUFFLE_XVPERMI(), lowerVECTOR_SHUFFLE_XVREPLVEI(), lowerVECTOR_SHUFFLEAsByteRotate(), lowerVECTOR_SHUFFLEAsShift(), performANDCombine(), performBITCASTCombine(), performINTRINSIC_WO_CHAINCombine(), performORCombine(), performSETCC_BITCASTCombine(), performSRLCombine(), replaceVecCondBranchResults(), and replaceVPICKVE2GRResults().
◆ getInstrInfo()
◆ getMaxBytesForAlignment()
| unsigned llvm::LoongArchSubtarget::getMaxBytesForAlignment ( ) const |
inline |
◆ getMaxInterleaveFactor()
| unsigned llvm::LoongArchSubtarget::getMaxInterleaveFactor ( ) const |
inline |
◆ getPrefFunctionAlignment()
| Align llvm::LoongArchSubtarget::getPrefFunctionAlignment ( ) const |
inline |
◆ getPrefLoopAlignment()
| Align llvm::LoongArchSubtarget::getPrefLoopAlignment ( ) const |
inline |
◆ getRegisterInfo()
◆ getSelectionDAGInfo()
◆ getTargetABI()
◆ getTargetLowering()
◆ is64Bit()
| bool llvm::LoongArchSubtarget::is64Bit ( ) const |
inline |
◆ isSoftFPABI()
| bool llvm::LoongArchSubtarget::isSoftFPABI ( ) const |
inline |
◆ isXRaySupported()
| bool llvm::LoongArchSubtarget::isXRaySupported ( ) const |
inlineoverride |
◆ ParseSubtargetFeatures()
◆ useAA()
| bool LoongArchSubtarget::useAA ( ) const |
override |
The documentation for this class was generated from the following files: