[llvm] da6e9ef - [InstCombine][NFC] Fold variable into assert
Benjamin Kramer via llvm-commits
llvm-commits at lists.llvm.org
Wed Feb 1 03:05:13 PST 2023
Author: Benjamin Kramer
Date: 2023-02-01T12:04:19+01:00
New Revision: da6e9ef4cea9654d11ac07c0e3b93ac500d2291f
URL: https://github.com/llvm/llvm-project/commit/da6e9ef4cea9654d11ac07c0e3b93ac500d2291f
DIFF: https://github.com/llvm/llvm-project/commit/da6e9ef4cea9654d11ac07c0e3b93ac500d2291f.diff
LOG: [InstCombine][NFC] Fold variable into assert
Avoids unused variable warnings when asserts are disabled.
Added:
Modified:
llvm/lib/Transforms/InstCombine/InstCombineAtomicRMW.cpp
Removed:
################################################################################
diff --git a/llvm/lib/Transforms/InstCombine/InstCombineAtomicRMW.cpp b/llvm/lib/Transforms/InstCombine/InstCombineAtomicRMW.cpp
index 7b0860b6942d..cba282cea72b 100644
--- a/llvm/lib/Transforms/InstCombine/InstCombineAtomicRMW.cpp
+++ b/llvm/lib/Transforms/InstCombine/InstCombineAtomicRMW.cpp
@@ -116,9 +116,8 @@ Instruction *InstCombinerImpl::visitAtomicRMWInst(AtomicRMWInst &RMWI) {
return &RMWI;
}
- AtomicOrdering Ordering = RMWI.getOrdering();
- assert(Ordering != AtomicOrdering::NotAtomic &&
- Ordering != AtomicOrdering::Unordered &&
+ assert(RMWI.getOrdering() != AtomicOrdering::NotAtomic &&
+ RMWI.getOrdering() != AtomicOrdering::Unordered &&
"AtomicRMWs don't make sense with Unordered or NotAtomic");
if (!isIdempotentRMW(RMWI))
More information about the llvm-commits
mailing list