[llvm] 11b2b2f - [amdgpu] Fix `-Wenum-compare` warning. NFC.
Michael Liao via llvm-commits
llvm-commits at lists.llvm.org
Thu Dec 12 08:44:53 PST 2019
Author: Michael Liao
Date: 2019-12-12T11:44:16-05:00
New Revision: 11b2b2f4b10023585cfc53e0dfd06441532ab954
URL: https://github.com/llvm/llvm-project/commit/11b2b2f4b10023585cfc53e0dfd06441532ab954
DIFF: https://github.com/llvm/llvm-project/commit/11b2b2f4b10023585cfc53e0dfd06441532ab954.diff
LOG: [amdgpu] Fix `-Wenum-compare` warning. NFC.
Added:
Modified:
llvm/lib/Target/AMDGPU/AMDGPUPromoteAlloca.cpp
Removed:
################################################################################
diff --git a/llvm/lib/Target/AMDGPU/AMDGPUPromoteAlloca.cpp b/llvm/lib/Target/AMDGPU/AMDGPUPromoteAlloca.cpp
index 91523055d7e6..0b5eb4b2dfc2 100644
--- a/llvm/lib/Target/AMDGPU/AMDGPUPromoteAlloca.cpp
+++ b/llvm/lib/Target/AMDGPU/AMDGPUPromoteAlloca.cpp
@@ -274,17 +274,17 @@ Value *AMDGPUPromoteAlloca::getWorkitemID(IRBuilder<> &Builder, unsigned N) {
switch (N) {
case 0:
- IntrID = IsAMDGCN ? Intrinsic::amdgcn_workitem_id_x
- : Intrinsic::r600_read_tidig_x;
+ IntrID = IsAMDGCN ? (Intrinsic::ID)Intrinsic::amdgcn_workitem_id_x
+ : (Intrinsic::ID)Intrinsic::r600_read_tidig_x;
break;
case 1:
- IntrID = IsAMDGCN ? Intrinsic::amdgcn_workitem_id_y
- : Intrinsic::r600_read_tidig_y;
+ IntrID = IsAMDGCN ? (Intrinsic::ID)Intrinsic::amdgcn_workitem_id_y
+ : (Intrinsic::ID)Intrinsic::r600_read_tidig_y;
break;
case 2:
- IntrID = IsAMDGCN ? Intrinsic::amdgcn_workitem_id_z
- : Intrinsic::r600_read_tidig_z;
+ IntrID = IsAMDGCN ? (Intrinsic::ID)Intrinsic::amdgcn_workitem_id_z
+ : (Intrinsic::ID)Intrinsic::r600_read_tidig_z;
break;
default:
llvm_unreachable("invalid dimension");
More information about the llvm-commits
mailing list