Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | Fix pasto that prevented VT ndoes from showing up in -view-isel-dags correctly | Chris Lattner | 2005-08-24 | 1 | -1/+1 | |
| | | | | llvm-svn: 23021 | |||||
* | Print physreg register nodes with target names (e.g. F1) instead of numbers | Chris Lattner | 2005-08-19 | 1 | -1/+7 | |
| | | | | llvm-svn: 22934 | |||||
* | Fix printing of VTSDNodes | Chris Lattner | 2005-08-18 | 1 | -0/+2 | |
| | | | | llvm-svn: 22853 | |||||
* | Eliminate the RegSDNode class, which 3 nodes (CopyFromReg/CopyToReg/ImplicitDef) | Chris Lattner | 2005-08-16 | 1 | -2/+2 | |
| | | | | | | | | | | | | | | used to tack a register number onto the node. Instead of doing this, make a new node, RegisterSDNode, which is a leaf containing a register number. These three operations just become normal DAG nodes now, instead of requiring special handling. Note that with this change, it is no longer correct to make illegal CopyFromReg/CopyToReg nodes. The legalizer will not touch them, and this is bad, so don't do it. :) llvm-svn: 22806 | |||||
* | Use a extant helper to do this. | Chris Lattner | 2005-08-16 | 1 | -19/+7 | |
| | | | | llvm-svn: 22802 | |||||
* | * Unbreak release build | Misha Brukman | 2005-08-04 | 1 | -3/+6 | |
| | | | | | | * Add comments to #endif pragmas for readability llvm-svn: 22647 | |||||
* | Fix PR611, codegen'ing SREM of FP operands to fmod or fmodf instead of | Chris Lattner | 2005-08-03 | 1 | -0/+2 | |
| | | | | | | the sequence used for integer ops llvm-svn: 22629 | |||||
* | You can't use config options without config.h | Chris Lattner | 2005-07-15 | 1 | -0/+1 | |
| | | | | llvm-svn: 22446 | |||||
* | Make this use the new autoconf support for finding the executables for | Chris Lattner | 2005-07-14 | 1 | -5/+8 | |
| | | | | | | gv and Graphviz. llvm-svn: 22434 | |||||
* | As discussed on IRC, this stuff is just for debugging. | Chris Lattner | 2005-07-14 | 1 | -0/+5 | |
| | | | | llvm-svn: 22432 | |||||
* | If the Graphviz program is available, use it to visualize dot graphs. | Chris Lattner | 2005-07-14 | 1 | -1/+10 | |
| | | | | llvm-svn: 22429 | |||||
* | Change *EXTLOAD to use an VTSDNode operand instead of being an MVTSDNode. | Chris Lattner | 2005-07-10 | 1 | -2/+0 | |
| | | | | | | | | | This is the last MVTSDNode. This allows us to eliminate a bunch of special case code for handling MVTSDNodes. llvm-svn: 22367 | |||||
* | Print SrcValue nodes correctly | Chris Lattner | 2005-05-09 | 1 | -0/+5 | |
| | | | | llvm-svn: 21803 | |||||
* | Convert tabs to spaces | Misha Brukman | 2005-04-22 | 1 | -4/+2 | |
| | | | | llvm-svn: 21439 | |||||
* | Remove trailing whitespace | Misha Brukman | 2005-04-21 | 1 | -5/+5 | |
| | | | | llvm-svn: 21420 | |||||
* | Don't mash stuff together. | Chris Lattner | 2005-01-16 | 1 | -1/+1 | |
| | | | | llvm-svn: 19611 | |||||
* | Print extra type for nodes with extra type info. | Chris Lattner | 2005-01-15 | 1 | -0/+2 | |
| | | | | llvm-svn: 19575 | |||||
* | Add new ImplicitDef node, rename CopyRegSDNode class to RegSDNode. | Chris Lattner | 2005-01-13 | 1 | -1/+1 | |
| | | | | llvm-svn: 19535 | |||||
* | Print the value types in the nodes of the graph | Chris Lattner | 2005-01-11 | 1 | -0/+19 | |
| | | | | llvm-svn: 19485 | |||||
* | Print SelectionDAGs bottom up, include extra info in the node labels | Chris Lattner | 2005-01-11 | 1 | -3/+38 | |
| | | | | llvm-svn: 19447 | |||||
* | Add a marker for the graph root. | Chris Lattner | 2005-01-10 | 1 | -0/+6 | |
| | | | | llvm-svn: 19445 | |||||
* | Put the operation name in each node, put the function name on the graph. | Chris Lattner | 2005-01-10 | 1 | -0/+17 | |
| | | | | llvm-svn: 19444 | |||||
* | Implement initial selectiondag printing support. This gets us a nice | Chris Lattner | 2005-01-10 | 1 | -0/+48 | |
graph with no labels! :) llvm-svn: 19441 |