aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/MC/MCExpr.cpp
diff options
context:
space:
mode:
authorFangrui Song <i@maskray.me>2025-03-25 09:14:17 -0700
committerFangrui Song <i@maskray.me>2025-03-25 09:14:17 -0700
commit214fb43cb671d89d0e2da6dde348c6ffc360d7f0 (patch)
treee323aadc3c27d47a9d4ae735aa638eba496f2a88 /llvm/lib/MC/MCExpr.cpp
parentcc08826b537c2e73013554cdaaf8ab06f2c0eb5e (diff)
downloadllvm-214fb43cb671d89d0e2da6dde348c6ffc360d7f0.zip
llvm-214fb43cb671d89d0e2da6dde348c6ffc360d7f0.tar.gz
llvm-214fb43cb671d89d0e2da6dde348c6ffc360d7f0.tar.bz2
MCExpr: simplify evaluateAsRelocatableImpl after https://reviews.llvm.org/D156505
Diffstat (limited to 'llvm/lib/MC/MCExpr.cpp')
-rw-r--r--llvm/lib/MC/MCExpr.cpp6
1 files changed, 1 insertions, 5 deletions
diff --git a/llvm/lib/MC/MCExpr.cpp b/llvm/lib/MC/MCExpr.cpp
index b0efa07a..dd45a94 100644
--- a/llvm/lib/MC/MCExpr.cpp
+++ b/llvm/lib/MC/MCExpr.cpp
@@ -655,11 +655,7 @@ bool MCExpr::evaluateAsRelocatableImpl(MCValue &Res, const MCAssembler *Asm,
Res);
case MCBinaryExpr::Add:
- return evaluateSymbolicAdd(
- Asm, Addrs, InSet, LHSValue,
- MCValue::get(RHSValue.getSymA(), RHSValue.getSymB(),
- RHSValue.getConstant(), RHSValue.getRefKind()),
- Res);
+ return evaluateSymbolicAdd(Asm, Addrs, InSet, LHSValue, RHSValue, Res);
}
}