LLVM: lib/MC/MCExpr.cpp File Reference (original) (raw)
Go to the source code of this file.
| Namespaces | |
|---|---|
| namespace | stats |
| Macros | |
|---|---|
| #define | DEBUG_TYPE "mcexpr" |
◆ DEBUG_TYPE
#define DEBUG_TYPE "mcexpr"
◆ attemptToFoldSymbolOffsetDifference()
Helper method for.
See also
EvaluateSymbolAdd().
Definition at line 273 of file MCExpr.cpp.
References A(), B(), llvm::dyn_cast(), F, llvm::MCFragment::FT_Align, llvm::MCFragment::FT_Data, llvm::MCFragment::FT_Relaxable, llvm::MCSymbol::getFragment(), llvm::MCFragment::getLayoutOrder(), llvm::MCSymbol::getOffset(), llvm::MCFragment::getParent(), llvm::MCSection::isLinkerRelaxable(), llvm::MCSymbol::isUndefined(), llvm::MCSymbol::isVariable(), llvm::Reverse, and std::swap().
Referenced by llvm::MCExpr::evaluateSymbolicAdd().