summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Target/AMDGPU/AMDGPUSubtarget.h
diff options
context:
space:
mode:
authorDmitry Preobrazhensky <dmitry.preobrazhensky@amd.com>2017-08-16 13:51:56 +0000
committerDmitry Preobrazhensky <dmitry.preobrazhensky@amd.com>2017-08-16 13:51:56 +0000
commitff64aa514b707cb42013f9389bac7535c7d2cef4 (patch)
tree56f9747c5149ac3acf3c242a141bd91625743b4b /llvm/lib/Target/AMDGPU/AMDGPUSubtarget.h
parentc63f93a197a14d263c49ea65e2c3df7af4ea3efc (diff)
downloadbcm5719-llvm-ff64aa514b707cb42013f9389bac7535c7d2cef4.tar.gz
bcm5719-llvm-ff64aa514b707cb42013f9389bac7535c7d2cef4.zip
[AMDGPU][MC][GFX9] Added integer clamping support for VOP3 opcodes
See Bug 34152: https://bugs.llvm.org//show_bug.cgi?id=34152 Reviewers: SamWot, artem.tamazov, arsenm Differential Revision: https://reviews.llvm.org/D36674 llvm-svn: 311006
Diffstat (limited to 'llvm/lib/Target/AMDGPU/AMDGPUSubtarget.h')
-rw-r--r--llvm/lib/Target/AMDGPU/AMDGPUSubtarget.h5
1 files changed, 5 insertions, 0 deletions
diff --git a/llvm/lib/Target/AMDGPU/AMDGPUSubtarget.h b/llvm/lib/Target/AMDGPU/AMDGPUSubtarget.h
index 8aad97caa97..3ac6fe283c4 100644
--- a/llvm/lib/Target/AMDGPU/AMDGPUSubtarget.h
+++ b/llvm/lib/Target/AMDGPU/AMDGPUSubtarget.h
@@ -145,6 +145,7 @@ protected:
bool SGPRInitBug;
bool HasSMemRealTime;
bool Has16BitInsts;
+ bool HasIntClamp;
bool HasVOP3PInsts;
bool HasMovrel;
bool HasVGPRIndexMode;
@@ -241,6 +242,10 @@ public:
return Has16BitInsts;
}
+ bool hasIntClamp() const {
+ return HasIntClamp;
+ }
+
bool hasVOP3PInsts() const {
return HasVOP3PInsts;
}
OpenPOWER on IntegriCloud