diff options
author | Fangrui Song <i@maskray.me> | 2025-04-05 12:03:59 -0700 |
---|---|---|
committer | Fangrui Song <i@maskray.me> | 2025-04-05 12:03:59 -0700 |
commit | 5e8f43811acfd72ac5da4df2a5436b27ad1eeab4 (patch) | |
tree | 6026777e4ee4dfcfdf0bf7220c23bb78ff177009 /llvm/lib/MC/MCExpr.cpp | |
parent | b4f7a2ab578957657336a598220fce6fc00f56b5 (diff) | |
download | llvm-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.cpp | 12 |
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(); |