summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Target/R600/AMDGPUSubtarget.cpp
diff options
context:
space:
mode:
authorTom Stellard <thomas.stellard@amd.com>2014-01-22 21:55:40 +0000
committerTom Stellard <thomas.stellard@amd.com>2014-01-22 21:55:40 +0000
commit8c347b024ef2b91a6a4b7d48b1bea6e451ce37fe (patch)
tree63a9382b4caff7cbc1e110d48e47be3deb86829f /llvm/lib/Target/R600/AMDGPUSubtarget.cpp
parent08b6af91c37492f80bbce390c8fd2812ac03536a (diff)
downloadbcm5719-llvm-8c347b024ef2b91a6a4b7d48b1bea6e451ce37fe.tar.gz
bcm5719-llvm-8c347b024ef2b91a6a4b7d48b1bea6e451ce37fe.zip
R600: Add wavefront size property to the subtargets v2
v2: - Initialize wavefront size to 0 reviewed-by: Vincent Lejeune <vljn at ovi.com> llvm-svn: 199838
Diffstat (limited to 'llvm/lib/Target/R600/AMDGPUSubtarget.cpp')
-rw-r--r--llvm/lib/Target/R600/AMDGPUSubtarget.cpp5
1 files changed, 5 insertions, 0 deletions
diff --git a/llvm/lib/Target/R600/AMDGPUSubtarget.cpp b/llvm/lib/Target/R600/AMDGPUSubtarget.cpp
index 51d9eadbafe..ed7742cdc2a 100644
--- a/llvm/lib/Target/R600/AMDGPUSubtarget.cpp
+++ b/llvm/lib/Target/R600/AMDGPUSubtarget.cpp
@@ -38,6 +38,7 @@ AMDGPUSubtarget::AMDGPUSubtarget(StringRef TT, StringRef CPU, StringRef FS) :
CaymanISA = false;
EnableIRStructurizer = true;
EnableIfCvt = true;
+ WavefrontSize = 0;
ParseSubtargetFeatures(GPU, FS);
DevName = GPU;
}
@@ -74,6 +75,10 @@ bool
AMDGPUSubtarget::isIfCvtEnabled() const {
return EnableIfCvt;
}
+unsigned
+AMDGPUSubtarget::getWavefrontSize() const {
+ return WavefrontSize;
+}
bool
AMDGPUSubtarget::isTargetELF() const {
return false;
OpenPOWER on IntegriCloud