48 bool InSet,
bool IsPCRel)
const {
52 return &SecA == &SecB;
Instances of this class represent a uniqued identifier for a section in the current translation unit...
virtual bool isWeak(const MCSymbol &Sym) const
True if this symbol (which is a variable) is weak.
const MCSymbol & getSymbol() const
MCSymbol - Instances of this class represent a symbol name in the MC file, and MCSymbols are created ...
bool isSymbolRefDifferenceFullyResolved(const MCAssembler &Asm, const MCSymbolRefExpr *A, const MCSymbolRefExpr *B, bool InSet) const
Check whether the difference (A - B) between two symbol references is fully resolved.
Represent a reference to a symbol from inside an expression.
static GCRegistry::Add< OcamlGC > B("ocaml","ocaml 3.10-compatible GC")
INITIALIZE_PASS(HexagonEarlyIfConversion,"hexagon-eif","Hexagon early if conversion", false, false) bool HexagonEarlyIfConversion MachineBasicBlock * SB
virtual ~MCObjectWriter()
virtual bool isSymbolRefDifferenceFullyResolvedImpl(const MCAssembler &Asm, const MCSymbol &A, const MCSymbol &B, bool InSet) const
MCSection * getParent() const
MCSection & getSection(bool SetUsed=true) const
Get the section associated with a defined, non-absolute symbol.
MCFragment * getFragment(bool SetUsed=true) const
VariantKind getKind() const
static GCRegistry::Add< ErlangGC > A("erlang","erlang-compatible garbage collector")
bool isUndefined(bool SetUsed=true) const
isUndefined - Check if this symbol undefined (i.e., implicitly defined).