1. 14eedd1 Make the SelectionDAG graph printer use SDNode::PersistentId labels. by James Y Knight · 10 years ago
  2. f00654e Revert r240137 (Fixed/added namespace ending comments using clang-tidy. NFC) by Alexander Kornienko · 10 years ago
  3. 70bc5f1 Fixed/added namespace ending comments using clang-tidy. NFC by Alexander Kornienko · 10 years ago
  4. e69170a Revert "Introduce a string_ostream string builder facilty" by Alp Toker · 11 years ago
  5. 6147173 Introduce a string_ostream string builder facilty by Alp Toker · 11 years ago
  6. e96dd89 [Modules] Make Support/Debug.h modular. This requires it to not change by Chandler Carruth · 12 years ago
  7. c0196b1 [C++11] More 'nullptr' conversion. In some cases just using a boolean check instead of comparing to nullptr. by Craig Topper · 12 years ago
  8. 9a4c9e5 [Layering] Move DebugInfo.h into the IR library where its implementation by Chandler Carruth · 12 years ago
  9. d48cdbf Put the functionality for printing a value to a raw_ostream as an by Chandler Carruth · 12 years ago
  10. 9aca918 Move the LLVM IR asm writer header files into the IR directory, as they by Chandler Carruth · 12 years ago
  11. 9fb823b Move all of the header files which are involved in modelling the LLVM IR by Chandler Carruth · 13 years ago
  12. ed0881b Use the new script to sort the includes of every file under lib. by Chandler Carruth · 13 years ago
  13. 6652602 Constify SDNodeIterator an stop its only non-const user being cast stripped by Roman Divacky · 13 years ago
  14. a538d83 Add a getName function to MachineFunction. Use it in places that previously did getFunction()->getName(). Remove includes of Function.h that are no longer needed. by Craig Topper · 13 years ago
  15. e38859d Move lib/Analysis/DebugInfo.cpp to lib/VMCore/DebugInfo.cpp and by Bill Wendling · 13 years ago
  16. 9e5b178 drop unneeded config.h includes by Dylan Noblesmith · 14 years ago
  17. 4c93d15 Twinify GraphWriter a little bit. by Benjamin Kramer · 14 years ago
  18. 70679df Remove some unnecessary includes of PseudoSourceValue.h. by Jay Foad · 14 years ago
  19. 3ac8689 Pass the graph to the DOTGraphTraits.getEdgeAttributes(). by Tobias Grosser · 15 years ago
  20. 11a3381 flags -> glue for selectiondag by Chris Lattner · 15 years ago
  21. 3e5fbd7 rename MVT::Flag to MVT::Glue. "Flag" is a terrible name for by Chris Lattner · 15 years ago
  22. 5cae103 Eliminate unnecessary empty string literals. by Dan Gohman · 15 years ago
  23. 41b4a6b Convert some tab stops into spaces. by Duncan Sands · 15 years ago
  24. 40deefd Change errs() to dbgs(). by David Greene · 16 years ago
  25. b2ae029 Add edge source labels to SelectionDAG graphs, now that the graph printing by Dan Gohman · 16 years ago
  26. 8def6e3 Minor cleanups. by Dan Gohman · 16 years ago
  27. 939c828 Trim an unnecessary #include. by Dan Gohman · 16 years ago
  28. 9caf380 Fix last DOTGraphTraits problems in CompilationGraph. by Tobias Grosser · 16 years ago
  29. dd7f2e7 Remove ShortNames from getNodeLabel in DOTGraphTraits by Tobias Grosser · 16 years ago
  30. 90d3340 Instantiate DefaultDOTGraphTraits by Tobias Grosser · 16 years ago
  31. 34ee203 Fix some refactos for iostream changes (in -Asserts mode). by Daniel Dunbar · 16 years ago
  32. 4dc3edd remove a few DOUTs here and there. by Chris Lattner · 16 years ago
  33. 9f94459 Split EVT into MVT and EVT, the former representing _just_ a primitive type, while by Owen Anderson · 16 years ago
  34. 53aa7a9 Rename MVT to EVT, in preparation for splitting SimpleValueType out into its own struct type. by Owen Anderson · 16 years ago
  35. 12368685 Switch to getNameStr(). by Daniel Dunbar · 16 years ago
  36. 7f82a19 implement DOTGraphTraits<SelectionDAG*>::getNodeLabel in terms of by Chris Lattner · 16 years ago
  37. 68bb4e0 dot graph viewing is apparently not using SDNode::print_details, this is bad, by Chris Lattner · 16 years ago
  38. b70adf2 Get rid of the global CFGOnly flag by threading a ShortNames parameters through the GraphViz rendering code. by Owen Anderson · 16 years ago
  39. 1fb8aed Fix some significant problems with constant pools that resulted in unnecessary paddings between constant pool entries, larger than necessary alignments (e.g. 8 byte alignment for .literal4 sections), and potentially other issues. by Evan Cheng · 17 years ago
  40. fa54bc2 Oops...I committed too much. by Bill Wendling · 17 years ago
  41. b02eadf Temporarily XFAIL this test. by Bill Wendling · 17 years ago
  42. c6869f4 Pass in a std::string when getting the names of debugging things. This cuts down by Bill Wendling · 17 years ago
  43. 483377c Move ScheduleDAGSDNodes.h to be a private header. Front-ends by Dan Gohman · 17 years ago
  44. 5c6e1e3 by Devang Patel · 17 years ago
  45. a7e139a Fix printing of PseudoSourceValues in SDNode graphs. by Dan Gohman · 17 years ago
  46. 60cb69e Experimental post-pass scheduling support. Post-pass scheduling by Dan Gohman · 17 years ago
  47. f4d95fd Move the code for printing a graph node label for an SUnit into by Dan Gohman · 17 years ago
  48. 1a21ab6 Check in the correct version of the patch in r59279. by Dan Gohman · 17 years ago
  49. 8f973f1 Debug printing for SUnits that carry MachineInstrs. by Dan Gohman · 17 years ago
  50. ee8273e Initial support for carrying MachineInstrs in SUnits. by Dan Gohman · 17 years ago
  51. a2cbbaa Change DOTGraphTraits<ScheduleDAG*>::getGraphName how to find the name of by Dan Gohman · 17 years ago
  52. 072734e Remove the FlaggedNodes member from SUnit. Instead of requiring each SUnit by Dan Gohman · 17 years ago
  53. 1ddfcba Make the Node member of SUnit private, and add accessors. by Dan Gohman · 17 years ago
  54. 5a390b9 Change ScheduleDAG's DAG member from a reference to a pointer, to prepare by Dan Gohman · 17 years ago
  55. 8fcff4d Fix bogus comparison of "const char *" with c-string literal. Use strcmp instead. by Ted Kremenek · 17 years ago
  56. b04e7c3 by David Greene · 17 years ago
  57. 727a940 Don't truncate GlobalAddress offsets to int in debug output. by Dan Gohman · 17 years ago
  58. 43f5449 don't print GlobalAddressSDNode's with an offset of zero as "foo0". by Chris Lattner · 17 years ago
  59. 24c79f2 Reverting r56249. On further investigation, this functionality isn't needed. by Bill Wendling · 17 years ago
  60. ab26f20 Include the alignment value when displaying ConstantPoolSDNodes. by Dan Gohman · 17 years ago
  61. 8bc392f - Change "ExternalSymbolSDNode" to "SymbolSDNode". by Bill Wendling · 17 years ago
  62. d3fe174 Define CallSDNode, an SDNode subclass for use with ISD::CALL. by Dan Gohman · 17 years ago
  63. effb894 Rename ConstantSDNode::getValue to getZExtValue, for consistency by Dan Gohman · 17 years ago
  64. f304a7a erect abstraction boundaries for accessing SDValue members, rename Val -> Node to reflect semantics by Gabor Greif · 17 years ago
  65. abfdf92 disallow direct access to SDValue::ResNo, provide a getter instead by Gabor Greif · 17 years ago
  66. 838aff3 get MachineConstantPool off std::ostream, onto raw_ostream. It would be by Chris Lattner · 17 years ago
  67. 88e0df0 Move SelectionDAG::viewGraph() out of line; as an inline function by Dan Gohman · 17 years ago
  68. 68e45a3 Make the ScheduleDAG's GraphRoot edge be blue and dashed too, like by Dan Gohman · 17 years ago
  69. 2ce6f2a Rename SDOperand to SDValue. by Dan Gohman · 17 years ago
  70. 57c7492 Make the GraphRoot edge look like a chain edge, which is more accurate, by Dan Gohman · 17 years ago
  71. f1dc362 Enhance the GraphWriter support for edge destinations, and teach the by Dan Gohman · 17 years ago
  72. 581cc87 Add titles to the various SelectionDAG viewGraph calls by Dan Gohman · 17 years ago
  73. 694228b Eliminate unused variable. by Duncan Sands · 17 years ago
  74. 7168de7 When printing MemOperand nodes, only use print() for by Dan Gohman · 17 years ago
  75. e7c8387 Improve debug output for MemOperandSDNode. PseudoSourceValue nodes by Dan Gohman · 17 years ago
  76. 2e506894 Revert my previous check-in that split up MachineModuleInfo. It turns out to by Bill Wendling · 17 years ago
  77. fb19f94 Split ISD::LABEL into ISD::DBG_LABEL and ISD::EH_LABEL, eliminating by Dan Gohman · 17 years ago
  78. 5c73a88 Rename ISD::LOCATION to ISD::DBG_STOPPOINT to better reflect its by Dan Gohman · 17 years ago
  79. 46520a2 Remove ScheduleDAG's SUnitMap altogether. Instead, use SDNode's NodeId by Dan Gohman · 17 years ago
  80. e6e1348 Change ScheduleDAG's SUnitMap from DenseMap<SDNode*, vector<SUnit*> > by Dan Gohman · 17 years ago
  81. 13237ac Wrap MVT::ValueType in a struct to get type safety by Duncan Sands · 17 years ago
  82. dc90919 Fix an out-of-bounds access in -view-sunit-dags in the case of an by Dan Gohman · 18 years ago
  83. e5f21ce In -view-sunit-dags, display "special" chain dependencies as cyan by Dan Gohman · 18 years ago
  84. 30e44a4 Fix -view-sunit-dags to support cross-rc-copy nodes. by Dan Gohman · 18 years ago
  85. d97eea3 Introduce a new node for holding call argument by Duncan Sands · 18 years ago
  86. 97925ec Final de-tabification. by Bill Wendling · 18 years ago
  87. d7a258d Rename PrintableName to Name. by Bill Wendling · 18 years ago
  88. c24ea4f Change "Name" to "AsmName" in the target register info. Gee, a refactoring tool by Bill Wendling · 18 years ago
  89. 3a4be0f Rename MRegisterInfo to TargetRegisterInfo. by Dan Gohman · 18 years ago
  90. 2d489b5 Re-apply the memory operand changes, with a fix for the static by Dan Gohman · 18 years ago
  91. 27b32b8 Revert 46556 and 46585. Dan please fix the PseudoSourceValue problem and re-commit. by Evan Cheng · 18 years ago
  92. 3646fdd Create a new class, MemOperand, for describing memory references by Dan Gohman · 18 years ago
  93. 47a7d6f Factor the addressing mode and the load/store VT out of LoadSDNode by Dan Gohman · 18 years ago
  94. da52d9e include alignment and volatility information in -view-*-dags output by Chris Lattner · 18 years ago
  95. f3ebc3f Remove attribution from file headers, per discussion on llvmdev. by Chris Lattner · 18 years ago
  96. 90e0b27 Add a (disabled by default) way to view the ID of a node. by Chris Lattner · 18 years ago
  97. 5924bf7 Added major new capabilities to scheduler (only BURR for now) to support physical register dependency. The BURR scheduler can now backtrace and duplicate instructions in order to avoid "expensive / impossible to copy" values (e.g. status flag EFLAGS for x86) from being clobbered. by Evan Cheng · 18 years ago
  98. 0effc3a Use struct SDep instead of std::pair for SUnit pred and succ lists. First step by Evan Cheng · 18 years ago
  99. 3cf889f Enhance APFloat to retain bits of NaNs (fixes oggenc). by Dale Johannesen · 18 years ago
  100. 81b62e1 Add an option, -view-sunit-dags, for viewing the actual SUnit DAGs used by by Dan Gohman · 18 years ago