#include "Target/CSKY/CSKYSubtarget.h"
Definition at line 30 of file CSKYSubtarget.h.
◆ CSKYSubtarget()
◆ dumpConstPool()
bool llvm::CSKYSubtarget::dumpConstPool |
( |
| ) |
const |
|
inline |
◆ enableInterruptAttribute()
bool llvm::CSKYSubtarget::enableInterruptAttribute |
( |
| ) |
const |
|
inline |
◆ enableStackSize()
bool llvm::CSKYSubtarget::enableStackSize |
( |
| ) |
const |
|
inline |
◆ getFrameLowering()
◆ getInstrInfo()
◆ getRegisterInfo()
◆ getSelectionDAGInfo()
◆ getTargetLowering()
◆ has10E60()
bool llvm::CSKYSubtarget::has10E60 |
( |
| ) |
const |
|
inline |
◆ has2E3()
bool llvm::CSKYSubtarget::has2E3 |
( |
| ) |
const |
|
inline |
◆ has3E3r1()
bool llvm::CSKYSubtarget::has3E3r1 |
( |
| ) |
const |
|
inline |
◆ has3E7()
bool llvm::CSKYSubtarget::has3E7 |
( |
| ) |
const |
|
inline |
◆ has3r1E3r2()
bool llvm::CSKYSubtarget::has3r1E3r2 |
( |
| ) |
const |
|
inline |
◆ has3r2E3r3()
bool llvm::CSKYSubtarget::has3r2E3r3 |
( |
| ) |
const |
|
inline |
◆ has7E10()
bool llvm::CSKYSubtarget::has7E10 |
( |
| ) |
const |
|
inline |
◆ hasAnyFloatExt()
bool llvm::CSKYSubtarget::hasAnyFloatExt |
( |
| ) |
const |
|
inline |
◆ hasBTST16()
bool llvm::CSKYSubtarget::hasBTST16 |
( |
| ) |
const |
|
inline |
◆ hasCache()
bool llvm::CSKYSubtarget::hasCache |
( |
| ) |
const |
|
inline |
◆ hasDoloop()
bool llvm::CSKYSubtarget::hasDoloop |
( |
| ) |
const |
|
inline |
◆ hasDSP()
bool llvm::CSKYSubtarget::hasDSP |
( |
| ) |
const |
|
inline |
◆ hasDSP1E2()
bool llvm::CSKYSubtarget::hasDSP1E2 |
( |
| ) |
const |
|
inline |
◆ hasDSP_Silan()
bool llvm::CSKYSubtarget::hasDSP_Silan |
( |
| ) |
const |
|
inline |
◆ hasDSPE60()
bool llvm::CSKYSubtarget::hasDSPE60 |
( |
| ) |
const |
|
inline |
◆ hasDSPV2()
bool llvm::CSKYSubtarget::hasDSPV2 |
( |
| ) |
const |
|
inline |
◆ hasE1()
bool llvm::CSKYSubtarget::hasE1 |
( |
| ) |
const |
|
inline |
◆ hasE2()
bool llvm::CSKYSubtarget::hasE2 |
( |
| ) |
const |
|
inline |
◆ hasExtendLrw()
bool llvm::CSKYSubtarget::hasExtendLrw |
( |
| ) |
const |
|
inline |
◆ hasFdivdu()
bool llvm::CSKYSubtarget::hasFdivdu |
( |
| ) |
const |
|
inline |
◆ hasFLOAT1E2()
bool llvm::CSKYSubtarget::hasFLOAT1E2 |
( |
| ) |
const |
|
inline |
◆ hasFLOAT1E3()
bool llvm::CSKYSubtarget::hasFLOAT1E3 |
( |
| ) |
const |
|
inline |
◆ hasFLOAT3E4()
bool llvm::CSKYSubtarget::hasFLOAT3E4 |
( |
| ) |
const |
|
inline |
◆ hasFLOAT7E60()
bool llvm::CSKYSubtarget::hasFLOAT7E60 |
( |
| ) |
const |
|
inline |
◆ hasFLOATE1()
bool llvm::CSKYSubtarget::hasFLOATE1 |
( |
| ) |
const |
|
inline |
◆ hasFPUv2()
bool llvm::CSKYSubtarget::hasFPUv2 |
( |
| ) |
const |
|
inline |
◆ hasFPUv2DoubleFloat()
bool llvm::CSKYSubtarget::hasFPUv2DoubleFloat |
( |
| ) |
const |
|
inline |
◆ hasFPUv2SingleFloat()
bool llvm::CSKYSubtarget::hasFPUv2SingleFloat |
( |
| ) |
const |
|
inline |
◆ hasFPUv3()
bool llvm::CSKYSubtarget::hasFPUv3 |
( |
| ) |
const |
|
inline |
◆ hasFPUv3DoubleFloat()
bool llvm::CSKYSubtarget::hasFPUv3DoubleFloat |
( |
| ) |
const |
|
inline |
◆ hasFPUv3HalfFloat()
bool llvm::CSKYSubtarget::hasFPUv3HalfFloat |
( |
| ) |
const |
|
inline |
◆ hasFPUv3HalfWord()
bool llvm::CSKYSubtarget::hasFPUv3HalfWord |
( |
| ) |
const |
|
inline |
◆ hasFPUv3SingleFloat()
bool llvm::CSKYSubtarget::hasFPUv3SingleFloat |
( |
| ) |
const |
|
inline |
◆ hasHighRegisters()
bool llvm::CSKYSubtarget::hasHighRegisters |
( |
| ) |
const |
|
inline |
◆ hasJAVA()
bool llvm::CSKYSubtarget::hasJAVA |
( |
| ) |
const |
|
inline |
◆ hasMP()
bool llvm::CSKYSubtarget::hasMP |
( |
| ) |
const |
|
inline |
◆ hasMP1E2()
bool llvm::CSKYSubtarget::hasMP1E2 |
( |
| ) |
const |
|
inline |
◆ hasNVIC()
bool llvm::CSKYSubtarget::hasNVIC |
( |
| ) |
const |
|
inline |
◆ hasPushPop()
bool llvm::CSKYSubtarget::hasPushPop |
( |
| ) |
const |
|
inline |
◆ hasSTM()
bool llvm::CSKYSubtarget::hasSTM |
( |
| ) |
const |
|
inline |
◆ hasTrust()
bool llvm::CSKYSubtarget::hasTrust |
( |
| ) |
const |
|
inline |
◆ hasVDSP2E3()
bool llvm::CSKYSubtarget::hasVDSP2E3 |
( |
| ) |
const |
|
inline |
◆ hasVDSP2E60F()
bool llvm::CSKYSubtarget::hasVDSP2E60F |
( |
| ) |
const |
|
inline |
◆ hasVDSPV1_128()
bool llvm::CSKYSubtarget::hasVDSPV1_128 |
( |
| ) |
const |
|
inline |
◆ hasVDSPV2()
bool llvm::CSKYSubtarget::hasVDSPV2 |
( |
| ) |
const |
|
inline |
◆ hasVDSPV2_FLOAT()
bool llvm::CSKYSubtarget::hasVDSPV2_FLOAT |
( |
| ) |
const |
|
inline |
◆ hasVDSPV2_HALF()
bool llvm::CSKYSubtarget::hasVDSPV2_HALF |
( |
| ) |
const |
|
inline |
◆ initializeSubtargetDependencies()
◆ isCK801()
bool llvm::CSKYSubtarget::isCK801 |
( |
| ) |
const |
|
inline |
◆ isCK802()
bool llvm::CSKYSubtarget::isCK802 |
( |
| ) |
const |
|
inline |
◆ isCK803()
bool llvm::CSKYSubtarget::isCK803 |
( |
| ) |
const |
|
inline |
◆ isCK803S()
bool llvm::CSKYSubtarget::isCK803S |
( |
| ) |
const |
|
inline |
◆ isCK804()
bool llvm::CSKYSubtarget::isCK804 |
( |
| ) |
const |
|
inline |
◆ isCK805()
bool llvm::CSKYSubtarget::isCK805 |
( |
| ) |
const |
|
inline |
◆ isCK807()
bool llvm::CSKYSubtarget::isCK807 |
( |
| ) |
const |
|
inline |
◆ isCK810()
bool llvm::CSKYSubtarget::isCK810 |
( |
| ) |
const |
|
inline |
◆ isCK810V()
bool llvm::CSKYSubtarget::isCK810V |
( |
| ) |
const |
|
inline |
◆ isCK860()
bool llvm::CSKYSubtarget::isCK860 |
( |
| ) |
const |
|
inline |
◆ isCK860V()
bool llvm::CSKYSubtarget::isCK860V |
( |
| ) |
const |
|
inline |
◆ ParseSubtargetFeatures()
◆ readTPHard()
bool llvm::CSKYSubtarget::readTPHard |
( |
| ) |
const |
|
inline |
◆ smartMode()
bool llvm::CSKYSubtarget::smartMode |
( |
| ) |
const |
|
inline |
◆ useCCRT()
bool llvm::CSKYSubtarget::useCCRT |
( |
| ) |
const |
|
inline |
◆ useHardFloat()
bool llvm::CSKYSubtarget::useHardFloat |
( |
| ) |
const |
|
inline |
◆ useHardFloatABI()
bool CSKYSubtarget::useHardFloatABI |
( |
| ) |
const |
◆ XLen
The documentation for this class was generated from the following files: