11 #include "llvm/Config/llvm-config.h" 41 #if !defined(NDEBUG) || defined(LLVM_ENABLE_DUMP) This class represents lattice values for constants.
VariantKind getKind() const
bool isAbsolute() const
Is this an absolute (as opposed to relocatable) value.
MCSymbolRefExpr::VariantKind getAccessVariant() const
int64_t getConstant() const
const MCSymbolRefExpr * getSymB() const
Represent a reference to a symbol from inside an expression.
static GCRegistry::Add< OcamlGC > B("ocaml", "ocaml 3.10-compatible GC")
const MCSymbolRefExpr * getSymA() const
#define llvm_unreachable(msg)
Marks that the current location is not supposed to be reachable.
void print(raw_ostream &OS) const
Print the value to the stream OS.
raw_ostream & dbgs()
dbgs() - This returns a reference to a raw_ostream for debugging messages.
uint32_t getRefKind() const
This class implements an extremely fast bulk output stream that can only output to a stream...
void dump() const
Print the value to stderr.