Skip to content

Commit 4f8b2ff

Browse files
authored
[DAG] Use break instead of continue to leave do while (false) loop (NFC) (llvm#97966)
1 parent 8c1bd67 commit 4f8b2ff

File tree

1 file changed

+4
-4
lines changed

1 file changed

+4
-4
lines changed

llvm/lib/CodeGen/SelectionDAG/DAGCombiner.cpp

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -18982,19 +18982,19 @@ SDValue DAGCombiner::ForwardStoreValueToDirectLoad(LoadSDNode *LD) {
1898218982
// Truncate Value To Stored Memory Size.
1898318983
do {
1898418984
if (!getTruncatedStoreValue(ST, Val))
18985-
continue;
18985+
break;
1898618986
if (!isTypeLegal(LDMemType))
18987-
continue;
18987+
break;
1898818988
if (STMemType != LDMemType) {
1898918989
// TODO: Support vectors? This requires extract_subvector/bitcast.
1899018990
if (!STMemType.isVector() && !LDMemType.isVector() &&
1899118991
STMemType.isInteger() && LDMemType.isInteger())
1899218992
Val = DAG.getNode(ISD::TRUNCATE, SDLoc(LD), LDMemType, Val);
1899318993
else
18994-
continue;
18994+
break;
1899518995
}
1899618996
if (!extendLoadedValueToExtension(LD, Val))
18997-
continue;
18997+
break;
1899818998
return ReplaceLd(LD, Val, Chain);
1899918999
} while (false);
1900019000

0 commit comments

Comments
 (0)