aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/MC/MCExpr.cpp
diff options
context:
space:
mode:
authorFangrui Song <i@maskray.me>2025-04-05 12:03:59 -0700
committerFangrui Song <i@maskray.me>2025-04-05 12:03:59 -0700
commit5e8f43811acfd72ac5da4df2a5436b27ad1eeab4 (patch)
tree6026777e4ee4dfcfdf0bf7220c23bb78ff177009 /llvm/lib/MC/MCExpr.cpp
parentb4f7a2ab578957657336a598220fce6fc00f56b5 (diff)
downloadllvm-5e8f43811acfd72ac5da4df2a5436b27ad1eeab4.zip
llvm-5e8f43811acfd72ac5da4df2a5436b27ad1eeab4.tar.gz
llvm-5e8f43811acfd72ac5da4df2a5436b27ad1eeab4.tar.bz2
MCValue: Make getSymB private and improve documentation
Diffstat (limited to 'llvm/lib/MC/MCExpr.cpp')
-rw-r--r--llvm/lib/MC/MCExpr.cpp12
1 files changed, 6 insertions, 6 deletions
diff --git a/llvm/lib/MC/MCExpr.cpp b/llvm/lib/MC/MCExpr.cpp
index c5500ef..11a5a73 100644
--- a/llvm/lib/MC/MCExpr.cpp
+++ b/llvm/lib/MC/MCExpr.cpp
@@ -434,12 +434,12 @@ static void attemptToFoldSymbolOffsetDifference(const MCAssembler *Asm,
// NOTE: This function can be used before layout is done (see the object
// streamer for example) and having the Asm argument lets us avoid relaxations
// early.
-static bool evaluateSymbolicAdd(const MCAssembler *Asm,
- const SectionAddrMap *Addrs, bool InSet,
- const MCValue &LHS,
- const MCSymbolRefExpr *RhsAdd,
- const MCSymbolRefExpr *RhsSub, int64_t RHS_Cst,
- MCValue &Res) {
+bool MCExpr::evaluateSymbolicAdd(const MCAssembler *Asm,
+ const SectionAddrMap *Addrs, bool InSet,
+ const MCValue &LHS,
+ const MCSymbolRefExpr *RhsAdd,
+ const MCSymbolRefExpr *RhsSub, int64_t RHS_Cst,
+ MCValue &Res) {
const MCSymbol *LHS_A = LHS.getAddSym();
const MCSymbol *LHS_B = LHS.getSubSym();
int64_t LHS_Cst = LHS.getConstant();