aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorFangrui Song <i@maskray.me>2024-06-27 20:13:10 -0700
committerFangrui Song <i@maskray.me>2024-06-27 20:13:10 -0700
commiteaf816f6cbd7282c1d7a1cacacccd0775e9e3c61 (patch)
treedc86fb6f805ab82ce5180b72b205c8f4611fac2c
parentd38b518e0444b42123ac05ac5cce267baecec294 (diff)
downloadllvm-eaf816f6cbd7282c1d7a1cacacccd0775e9e3c61.zip
llvm-eaf816f6cbd7282c1d7a1cacacccd0775e9e3c61.tar.gz
llvm-eaf816f6cbd7282c1d7a1cacacccd0775e9e3c61.tar.bz2
[MC] Remove unneeded nullness check from getOrCreateDataFragment. NFC
`getCurrentFragment()` no longer returns null after 7423bf78eb53d81ce0c7b3a38e39a56341ca2a89.
-rw-r--r--llvm/lib/MC/MCObjectStreamer.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/llvm/lib/MC/MCObjectStreamer.cpp b/llvm/lib/MC/MCObjectStreamer.cpp
index 99ac7f4..b8ed1d6 100644
--- a/llvm/lib/MC/MCObjectStreamer.cpp
+++ b/llvm/lib/MC/MCObjectStreamer.cpp
@@ -168,7 +168,7 @@ static bool canReuseDataFragment(const MCDataFragment &F,
MCDataFragment *
MCObjectStreamer::getOrCreateDataFragment(const MCSubtargetInfo *STI) {
- MCDataFragment *F = dyn_cast_or_null<MCDataFragment>(getCurrentFragment());
+ auto *F = dyn_cast<MCDataFragment>(getCurrentFragment());
if (!F || !canReuseDataFragment(*F, *Assembler, STI)) {
F = getContext().allocFragment<MCDataFragment>();
insert(F);