projects
/
platform
/
upstream
/
llvm.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
aab8b2e
)
[InstCombine] Fix -Wimplicit-fallthrough in InstCombinerImpl::visitCallInst (NFC)
author
Jie Fu
<jiefu@tencent.com>
Fri, 31 Mar 2023 14:52:46 +0000
(22:52 +0800)
committer
Jie Fu
<jiefu@tencent.com>
Fri, 31 Mar 2023 14:52:46 +0000
(22:52 +0800)
/data/llvm-project/llvm/lib/Transforms/InstCombine/InstCombineCalls.cpp:3078:3: error: unannotated fall-through between switch labels [-Werror,-Wimplicit-fallthrough]
default:
^
/data/llvm-project/llvm/lib/Transforms/InstCombine/InstCombineCalls.cpp:3078:3: note: insert 'break;' to avoid fall-through
default:
^
break;
1 error generated.
llvm/lib/Transforms/InstCombine/InstCombineCalls.cpp
patch
|
blob
|
history
diff --git
a/llvm/lib/Transforms/InstCombine/InstCombineCalls.cpp
b/llvm/lib/Transforms/InstCombine/InstCombineCalls.cpp
index
0287928
..
519fab2
100644
(file)
--- a/
llvm/lib/Transforms/InstCombine/InstCombineCalls.cpp
+++ b/
llvm/lib/Transforms/InstCombine/InstCombineCalls.cpp
@@
-3075,6
+3075,7
@@
Instruction *InstCombinerImpl::visitCallInst(CallInst &CI) {
if (auto *Sel = dyn_cast<SelectInst>(Op))
if (Instruction *R = FoldOpIntoSelect(*II, Sel))
return R;
+ [[fallthrough]];
default:
break;
}