aboutsummaryrefslogtreecommitdiff
path: root/lib/CodeGen/SelectionDAG/SelectionDAGPrinter.cpp
AgeCommit message (Expand)Author
2008-08-23get MachineConstantPool off std::ostream, onto raw_ostream. It would beChris Lattner
2008-07-30Move SelectionDAG::viewGraph() out of line; as an inline functionDan Gohman
2008-07-27Make the ScheduleDAG's GraphRoot edge be blue and dashed too, likeDan Gohman
2008-07-27Rename SDOperand to SDValue.Dan Gohman
2008-07-22Make the GraphRoot edge look like a chain edge, which is more accurate,Dan Gohman
2008-07-21Enhance the GraphWriter support for edge destinations, and teach theDan Gohman
2008-07-21Add titles to the various SelectionDAG viewGraph callsDan Gohman
2008-07-18Eliminate unused variable.Duncan Sands
2008-07-17When printing MemOperand nodes, only use print() forDan Gohman
2008-07-14Improve debug output for MemOperandSDNode. PseudoSourceValue nodesDan Gohman
2008-07-03Revert my previous check-in that split up MachineModuleInfo. It turns out toBill Wendling
2008-07-01Split ISD::LABEL into ISD::DBG_LABEL and ISD::EH_LABEL, eliminatingDan Gohman
2008-06-30Rename ISD::LOCATION to ISD::DBG_STOPPOINT to better reflect itsDan Gohman
2008-06-21Remove ScheduleDAG's SUnitMap altogether. Instead, use SDNode's NodeIdDan Gohman
2008-06-21Change ScheduleDAG's SUnitMap from DenseMap<SDNode*, vector<SUnit*> >Dan Gohman
2008-06-06Wrap MVT::ValueType in a struct to get type safetyDuncan Sands
2008-04-21Fix an out-of-bounds access in -view-sunit-dags in the case of anDan Gohman
2008-04-14In -view-sunit-dags, display "special" chain dependencies as cyanDan Gohman
2008-03-21Fix -view-sunit-dags to support cross-rc-copy nodes.Dan Gohman
2008-03-21Introduce a new node for holding call argumentDuncan Sands
2008-02-27Final de-tabification.Bill Wendling
2008-02-26Rename PrintableName to Name.Bill Wendling
2008-02-26Change "Name" to "AsmName" in the target register info. Gee, a refactoring toolBill Wendling
2008-02-10Rename MRegisterInfo to TargetRegisterInfo.Dan Gohman
2008-02-06Re-apply the memory operand changes, with a fix for the staticDan Gohman
2008-01-31Revert 46556 and 46585. Dan please fix the PseudoSourceValue problem and re-c...Evan Cheng
2008-01-31Create a new class, MemOperand, for describing memory referencesDan Gohman
2008-01-30Factor the addressing mode and the load/store VT out of LoadSDNodeDan Gohman
2008-01-25include alignment and volatility information in -view-*-dags outputChris Lattner
2007-12-29Remove attribution from file headers, per discussion on llvmdev.Chris Lattner
2007-10-15Add a (disabled by default) way to view the ID of a node.Chris Lattner
2007-09-25Added major new capabilities to scheduler (only BURR for now) to support phys...Evan Cheng
2007-09-19Use struct SDep instead of std::pair for SUnit pred and succ lists. First stepEvan Cheng
2007-08-31Enhance APFloat to retain bits of NaNs (fixes oggenc).Dale Johannesen
2007-08-28Add an option, -view-sunit-dags, for viewing the actual SUnit DAGs used byDan Gohman
2007-06-18Make chain dependencies blue, in addition to being dashed.Dan Gohman
2007-05-18Qualify several calls to functions in the MVT namespace, for consistency.Dan Gohman
2006-12-07Removing even more <iostream> includes.Bill Wendling
2006-11-17Fixing the ENABLE_OPTIMIZED=1 DISABLE_ASSERTIONS=1 build.Jim Laskey
2006-11-09Rename ISD::MemOpAddrMode to ISD::MemIndexedModeEvan Cheng
2006-11-01Print jumptable index.Evan Cheng
2006-10-20Make flag and chain edges visually distinguishable from value edges in DOTChris Lattner
2006-10-17Fix printer for StoreSDNode.Evan Cheng
2006-10-17Make it simplier to dump DAGs while in DAGCombiner. Remove a nasty optimizat...Jim Laskey
2006-10-11Naming consistency.Evan Cheng
2006-10-10Also update getNodeLabel for LoadSDNode.Evan Cheng
2006-10-02Debugging kruftJim Laskey
2006-10-02Add ability to annotate (color) nodes in a viewGraph.Jim Laskey
2006-09-12Added support for machine specific constantpool values. These are useful forEvan Cheng
2006-06-27For PR801:Reid Spencer