Go to the documentation of this file.
10 #include "llvm/Config/llvm-config.h"
40 #if !defined(NDEBUG) || defined(LLVM_ENABLE_DUMP)
#define LLVM_DUMP_METHOD
Mark debug helper function definitions like dump() that should not be stripped from debug builds.
This is an optimization pass for GlobalISel generic memory operations.
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.
MCSymbolRefExpr::VariantKind getAccessVariant() const
bool isAbsolute() const
Is this an absolute (as opposed to relocatable) value.
void dump() const
Print the value to stderr.
static GCRegistry::Add< OcamlGC > B("ocaml", "ocaml 3.10-compatible GC")
This class implements an extremely fast bulk output stream that can only output to a stream.
int64_t getConstant() const
const MCSymbolRefExpr * getSymA() const
Represent a reference to a symbol from inside an expression.
#define llvm_unreachable(msg)
Marks that the current location is not supposed to be reachable.
uint32_t getRefKind() const
const MCSymbolRefExpr * getSymB() const