summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Target/AMDGPU/AMDGPUSubtarget.cpp
diff options
context:
space:
mode:
authorMatt Arsenault <Matthew.Arsenault@amd.com>2017-05-10 21:19:05 +0000
committerMatt Arsenault <Matthew.Arsenault@amd.com>2017-05-10 21:19:05 +0000
commitacdc7659cc274a46dfef4db5ccdfcafadfda71c4 (patch)
tree7eba4bb280cf6437d7ec46ce70f59f5f04a0376b /llvm/lib/Target/AMDGPU/AMDGPUSubtarget.cpp
parentac831d35cfe7d2918ea539f969d323cc40b880e7 (diff)
downloadbcm5719-llvm-acdc7659cc274a46dfef4db5ccdfcafadfda71c4.tar.gz
bcm5719-llvm-acdc7659cc274a46dfef4db5ccdfcafadfda71c4.zip
AMDGPU: Add new subtarget features for gfx9 flat instructions
Flat instructions gain an immediate offset, and 2 new sets of segment specific flat instructions are added. llvm-svn: 302729
Diffstat (limited to 'llvm/lib/Target/AMDGPU/AMDGPUSubtarget.cpp')
-rw-r--r--llvm/lib/Target/AMDGPU/AMDGPUSubtarget.cpp3
1 files changed, 3 insertions, 0 deletions
diff --git a/llvm/lib/Target/AMDGPU/AMDGPUSubtarget.cpp b/llvm/lib/Target/AMDGPU/AMDGPUSubtarget.cpp
index 972c28579f7..6e301b4ad52 100644
--- a/llvm/lib/Target/AMDGPU/AMDGPUSubtarget.cpp
+++ b/llvm/lib/Target/AMDGPU/AMDGPUSubtarget.cpp
@@ -125,6 +125,9 @@ AMDGPUSubtarget::AMDGPUSubtarget(const Triple &TT, StringRef GPU, StringRef FS,
HasSDWA(false),
HasDPP(false),
FlatAddressSpace(false),
+ FlatInstOffsets(false),
+ FlatGlobalInsts(false),
+ FlatScratchInsts(false),
R600ALUInst(false),
CaymanISA(false),
OpenPOWER on IntegriCloud