diff options
author | Dimitry Andric <dim@FreeBSD.org> | 2022-07-03 14:10:23 +0000 |
---|---|---|
committer | Dimitry Andric <dim@FreeBSD.org> | 2022-07-03 14:10:23 +0000 |
commit | 145449b1e420787bb99721a429341fa6be3adfb6 (patch) | |
tree | 1d56ae694a6de602e348dd80165cf881a36600ed /llvm/lib/Target/CSKY/CSKYSubtarget.cpp | |
parent | ecbca9f5fb7d7613d2b94982c4825eb0d33d6842 (diff) |
Diffstat (limited to 'llvm/lib/Target/CSKY/CSKYSubtarget.cpp')
-rw-r--r-- | llvm/lib/Target/CSKY/CSKYSubtarget.cpp | 33 |
1 files changed, 31 insertions, 2 deletions
diff --git a/llvm/lib/Target/CSKY/CSKYSubtarget.cpp b/llvm/lib/Target/CSKY/CSKYSubtarget.cpp index 963c2ede9c44..251dbed82708 100644 --- a/llvm/lib/Target/CSKY/CSKYSubtarget.cpp +++ b/llvm/lib/Target/CSKY/CSKYSubtarget.cpp @@ -11,6 +11,7 @@ //===----------------------------------------------------------------------===// #include "CSKYSubtarget.h" +#include "llvm/CodeGen/MachineFrameInfo.h" using namespace llvm; @@ -33,14 +34,42 @@ CSKYSubtarget &CSKYSubtarget::initializeSubtargetDependencies( UseHardFloatABI = false; HasFPUv2SingleFloat = false; HasFPUv2DoubleFloat = false; + HasFPUv3HalfWord = false; + HasFPUv3HalfFloat = false; HasFPUv3SingleFloat = false; HasFPUv3DoubleFloat = false; - + HasFdivdu = false; + HasFLOATE1 = false; + HasFLOAT1E2 = false; + HasFLOAT1E3 = false; + HasFLOAT3E4 = false; + HasFLOAT7E60 = false; + HasExtendLrw = false; HasBTST16 = false; + HasTrust = false; HasJAVA = false; - HasExtendLrw = false; + HasCache = false; + HasNVIC = false; + HasDSP = false; + HasDSP1E2 = false; + HasDSPE60 = false; + HasDSPV2 = false; + HasDSP_Silan = false; HasDoloop = false; + HasHardwareDivide = false; HasHighRegisters = false; + HasVDSPV2 = false; + HasVDSP2E3 = false; + HasVDSP2E60F = false; + ReadTPHard = false; + HasVDSPV1_128 = false; + UseCCRT = false; + DumpConstPool = false; + EnableInterruptAttribute = false; + HasPushPop = false; + HasSTM = false; + SmartMode = false; + EnableStackSize = false; HasE1 = false; HasE2 = false; |