diff options
| author | Justin Lebar <jlebar@google.com> | 2017-03-08 01:14:15 +0000 |
|---|---|---|
| committer | Justin Lebar <jlebar@google.com> | 2017-03-08 01:14:15 +0000 |
| commit | 1d1cf7ba5d8c749cf78b7a9318e33d8080389fbe (patch) | |
| tree | d48527c4ed3a573fc8526aa1dcf8591ae936fe3f /llvm/lib | |
| parent | 52d1b62a287e2c167896039e8f304c9d146d0360 (diff) | |
| download | bcm5719-llvm-1d1cf7ba5d8c749cf78b7a9318e33d8080389fbe.tar.gz bcm5719-llvm-1d1cf7ba5d8c749cf78b7a9318e33d8080389fbe.zip | |
[NVPTX] Remove unnecessary isImageReadoOnly(), isImageWriteOnly(), & isImageReadWrite calls
This is repetition of isImage() function in NVPTXUtilities.cpp.
Patch by Briana Grace!
Differential Revision: https://reviews.llvm.org/D30706
llvm-svn: 297252
Diffstat (limited to 'llvm/lib')
| -rw-r--r-- | llvm/lib/Target/NVPTX/NVPTXImageOptimizer.cpp | 4 |
1 files changed, 1 insertions, 3 deletions
diff --git a/llvm/lib/Target/NVPTX/NVPTXImageOptimizer.cpp b/llvm/lib/Target/NVPTX/NVPTXImageOptimizer.cpp index 8d00bbb5e9c..f12ed81b6d9 100644 --- a/llvm/lib/Target/NVPTX/NVPTXImageOptimizer.cpp +++ b/llvm/lib/Target/NVPTX/NVPTXImageOptimizer.cpp @@ -96,9 +96,7 @@ bool NVPTXImageOptimizer::replaceIsTypePSampler(Instruction &I) { // This is an OpenCL sampler, so it must be a samplerref replaceWith(&I, ConstantInt::getTrue(I.getContext())); return true; - } else if (isImageWriteOnly(*TexHandle) || - isImageReadWrite(*TexHandle) || - isImageReadOnly(*TexHandle)) { + } else if (isImage(*TexHandle)) { // This is an OpenCL image, so it cannot be a samplerref replaceWith(&I, ConstantInt::getFalse(I.getContext())); return true; |

