mirror of
https://github.com/c64scene-ar/llvm-6502.git
synced 2025-09-24 23:28:41 +00:00
Since I'm obliged to work with a development OS that currently doesn't
support GraphViz, I've been using the foo->dump() facility. This patch is a minor rewrite to the SelectionDAG dump() stuff to make it a little more helpful. The existing foo->dump() functionality does not change; this patch adds foo->dumpr(). All of this is only useful when running LLVM under a debugger. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@63736 91177308-0d34-0410-b5e6-96231b3b80d8
This commit is contained in:
@@ -1329,8 +1329,12 @@ public:
|
||||
///
|
||||
std::string getOperationName(const SelectionDAG *G = 0) const;
|
||||
static const char* getIndexedModeName(ISD::MemIndexedMode AM);
|
||||
void print_types(raw_ostream &OS, const SelectionDAG *G) const;
|
||||
void print_details(raw_ostream &OS, const SelectionDAG *G) const;
|
||||
void print(raw_ostream &OS, const SelectionDAG *G = 0) const;
|
||||
void printr(raw_ostream &OS, const SelectionDAG *G = 0) const;
|
||||
void dump() const;
|
||||
void dumpr() const;
|
||||
void dump(const SelectionDAG *G) const;
|
||||
|
||||
static bool classof(const SDNode *) { return true; }
|
||||
|
Reference in New Issue
Block a user