diff options
author | Jingyue Wu <jingyue@google.com> | 2015-07-31 05:09:47 +0000 |
---|---|---|
committer | Jingyue Wu <jingyue@google.com> | 2015-07-31 05:09:47 +0000 |
commit | 4be014aebe2b2a41b9ae780999cb6f997aa3397a (patch) | |
tree | 175fb7377af0c8b846cccedf256815c67e5f0456 /llvm/lib/Target/NVPTX/NVPTXUtilities.cpp | |
parent | 32ad52170cd1461d43954396e5be9878946fe7a7 (diff) | |
download | bcm5719-llvm-4be014aebe2b2a41b9ae780999cb6f997aa3397a.tar.gz bcm5719-llvm-4be014aebe2b2a41b9ae780999cb6f997aa3397a.zip |
Refactor: Simplify boolean conditional return statements in lib/Target/NVPTX
Summary: Use clang-tidy to simplify boolean conditional return statements
Reviewers: rafael, echristo, chandlerc, bkramer, craig.topper, dexonsmith, chapuni, eliben, jingyue, jholewinski
Subscribers: llvm-commits, jholewinski
Differential Revision: http://reviews.llvm.org/D9983
llvm-svn: 243734
Diffstat (limited to 'llvm/lib/Target/NVPTX/NVPTXUtilities.cpp')
-rw-r--r-- | llvm/lib/Target/NVPTX/NVPTXUtilities.cpp | 20 |
1 files changed, 7 insertions, 13 deletions
diff --git a/llvm/lib/Target/NVPTX/NVPTXUtilities.cpp b/llvm/lib/Target/NVPTX/NVPTXUtilities.cpp index 1f178af4167..51782c66155 100644 --- a/llvm/lib/Target/NVPTX/NVPTXUtilities.cpp +++ b/llvm/lib/Target/NVPTX/NVPTXUtilities.cpp @@ -336,18 +336,16 @@ bool llvm::getAlign(const CallInst &I, unsigned index, unsigned &align) { } bool llvm::isBarrierIntrinsic(Intrinsic::ID id) { - if ((id == Intrinsic::nvvm_barrier0) || - (id == Intrinsic::nvvm_barrier0_popc) || - (id == Intrinsic::nvvm_barrier0_and) || - (id == Intrinsic::nvvm_barrier0_or) || - (id == Intrinsic::cuda_syncthreads)) - return true; - return false; + return (id == Intrinsic::nvvm_barrier0) || + (id == Intrinsic::nvvm_barrier0_popc) || + (id == Intrinsic::nvvm_barrier0_and) || + (id == Intrinsic::nvvm_barrier0_or) || + (id == Intrinsic::cuda_syncthreads); } // Interface for checking all memory space transfer related intrinsics bool llvm::isMemorySpaceTransferIntrinsic(Intrinsic::ID id) { - if (id == Intrinsic::nvvm_ptr_local_to_gen || + return id == Intrinsic::nvvm_ptr_local_to_gen || id == Intrinsic::nvvm_ptr_shared_to_gen || id == Intrinsic::nvvm_ptr_global_to_gen || id == Intrinsic::nvvm_ptr_constant_to_gen || @@ -355,11 +353,7 @@ bool llvm::isMemorySpaceTransferIntrinsic(Intrinsic::ID id) { id == Intrinsic::nvvm_ptr_gen_to_shared || id == Intrinsic::nvvm_ptr_gen_to_local || id == Intrinsic::nvvm_ptr_gen_to_constant || - id == Intrinsic::nvvm_ptr_gen_to_param) { - return true; - } - - return false; + id == Intrinsic::nvvm_ptr_gen_to_param; } // consider several special intrinsics in striping pointer casts, and |