1. d7d83db Make classes in anonymous namespaces use VISIBILITY_HIDDEN to help reduce by Reid Spencer · 18 years ago
  2. d387404 With the last change, we no longer need both directions of mapping from by Chris Lattner · 18 years ago
  3. 9133fe2 Apply the VISIBILITY_HIDDEN field to the remaining anonymous classes in by Reid Spencer · 18 years ago
  4. a0d1548 Simplify use of DFBlocks, this makes no noticable performance difference, by Chris Lattner · 18 years ago
  5. 59d043b This file should have been removed when -raise was removed. It isn't by Reid Spencer · 18 years ago
  6. 6a1a28d Switch InsertedPHINodes back to SmallPtrSet now that the SmallPtrSet::erase by Chris Lattner · 18 years ago
  7. 7ef856d Fix a bug in smallptrset::erase: in the small case, return true if the by Chris Lattner · 18 years ago
  8. fc7d13d switch a SmallPtrSet back to an std::set for now, this caused problems. by Chris Lattner · 18 years ago
  9. c670f3d switch an std::set over to a SmallPtrSet, speeding up mem2reg 6% on 176.gcc. by Chris Lattner · 18 years ago
  10. c837615 switch an std::set over to SmallPtrSet, speeding up mem2reg 3.4% on 176.gcc. by Chris Lattner · 18 years ago
  11. 40b6555 eliminate some malloc traffic, this speeds up mem2reg by 3.4%. by Chris Lattner · 18 years ago
  12. 7ea0765 Add missing and needed #include. by Reid Spencer · 18 years ago
  13. 9153a67 Make the class VISIBILITY_HIDDEN. by Reid Spencer · 18 years ago
  14. b6a24bf Fix PR1178 by Chris Lattner · 18 years ago
  15. 688b049 For PR411: by Reid Spencer · 18 years ago
  16. ef9b9a7 For PR411: by Reid Spencer · 18 years ago
  17. 15468bf For PR411: This pass is no longer needed. by Reid Spencer · 18 years ago
  18. c19fbd6 Create a pass to strip dead function declarations (prototypes). This is by Reid Spencer · 18 years ago
  19. 90f1ad7 Fix PR1158 by Devang Patel · 18 years ago
  20. a9720f5 Regenerate. by Reid Spencer · 18 years ago
  21. 1755a9a ! removal was a little over zealous. Put the ! back in asserts. by Reid Spencer · 18 years ago
  22. b5334b0 Regenerate. by Reid Spencer · 18 years ago
  23. f4fa590 There is nothing exclamatory about an error message. No other compiler by Reid Spencer · 18 years ago
  24. b0b991a Fix miscompilations of consumer-typeset, telecomm-gsm, and 176.gcc. by Chris Lattner · 18 years ago
  25. 0974ea0 For PR1177: Revert last patch which caused iteration invalidation. by Reid Spencer · 18 years ago
  26. 4f3ebab fix a miscompilation of 176.gcc by Chris Lattner · 18 years ago
  27. 9323518 Use DenseMap for pointer->pointer maps. by Owen Anderson · 18 years ago
  28. b87056f rewrite shift/shift folding, now that types are not signed. by Chris Lattner · 18 years ago
  29. 4535175 Fix indenting, remove tabs. by Nick Lewycky · 18 years ago
  30. 13b7d3d Fixing silly "not-implemented" bug in AsmPrinter. This fixes PR1169. by Anton Korobeynikov · 18 years ago
  31. 6241226 Fix a miscompilation in the addr mode code trying to implement X | C and by Chris Lattner · 18 years ago
  32. 831e037 switch the VRBaseMap in the scheduler from an std::map to a DenseMap. This by Chris Lattner · 18 years ago
  33. 3f97eb4 Introduce new UnarySDNode/BinarySDNode/TernarySDNode nodes, which coallocate by Chris Lattner · 18 years ago
  34. ab4ed59 eliminate the SDNode::setValueTypes method. by Chris Lattner · 18 years ago
  35. 63e3f14 eliminate a bunch of duplicate ctors and helper functions. by Chris Lattner · 18 years ago
  36. 619f024 Fix some comments and other minor sundry things. by Reid Spencer · 18 years ago
  37. 471feac Ensure that visibility and section are properly propagated. by Reid Spencer · 18 years ago
  38. 8bef037 Back out last revision which was committed by accident. by Reid Spencer · 18 years ago
  39. 3dad8dc Make sure that section and visibility are properly propagated. by Reid Spencer · 18 years ago
  40. d429bcd move MorphNode to out of line and merge setNodeOperands into it. There is by Chris Lattner · 18 years ago
  41. 48b8592 simplify MorphNodeTo to take a VTList operand. by Chris Lattner · 18 years ago
  42. 67612a1 eliminate some extraneous methods in SDNode by Chris Lattner · 18 years ago
  43. c76e3c8 Give each selectiondag node class a home for it's vtable and rtti info by Chris Lattner · 18 years ago
  44. e4116f8 Encode small integers more densely in foldingset, avoiding overflowing the SmallVector as often. by Chris Lattner · 18 years ago
  45. 9f24ad7 Switch VAlueMap from std::map to DenseMap. by Chris Lattner · 18 years ago
  46. 0da331f Switch NodeMap from std::map to DenseMap, this speeds up isel by 2.3% by Chris Lattner · 18 years ago
  47. 0ed4417 swtich vector-> smallvector, speeding up selectiondag stuff 1% by Chris Lattner · 18 years ago
  48. 40030bf Switch promoted/expanded ops over to using a DenseMap. Vector related maps by Chris Lattner · 18 years ago
  49. 718071c switch LegalizedNodes from std::map to a DenseMap. This speeds up isel by Chris Lattner · 18 years ago
  50. 6734b57 For PR1163: by Reid Spencer · 18 years ago
  51. 00755df Eliminate some malloc traffic from LegalizeAllNodesNotLeadingTo, speeding by Chris Lattner · 18 years ago
  52. d48c5e8 Eliminate some std::sets. This speeds up isel of kimwitu by about 0.9% by Chris Lattner · 18 years ago
  53. cf5640b Switch SelectionDAG::ReplaceAllUsesOfValueWith to use a SmallSetVector for by Chris Lattner · 18 years ago
  54. 7f3da2d remove some dead code by Chris Lattner · 18 years ago
  55. 7ba98a9 For PR1072: by Reid Spencer · 18 years ago
  56. b38cba9 ARM callseq_end should have a input flag operand so it would be scheduled right after the call. by Evan Cheng · 18 years ago
  57. fc40342 Fix comments. by Evan Cheng · 18 years ago
  58. 736610c Moved the GetTargetRelocation method from PPCMachOWriter to here. It uses by Bill Wendling · 18 years ago
  59. e318391 Moved the GetTargetRelocation method to the PPCMachOWriterInfo object. The by Bill Wendling · 18 years ago
  60. d118cd2 Put destructor out-of-line. by Bill Wendling · 18 years ago
  61. 886b412 Pass in non-Mach-O-specific parameters to the GetTargetRelocation method. by Bill Wendling · 18 years ago
  62. bd5d3db - Branch max. displacement calculation bug. - Add debugging info. by Evan Cheng · 18 years ago
  63. 2ba528b switch the sched unit map over to use a DenseMap instead of std::map. This by Chris Lattner · 18 years ago
  64. 7971514 Switch ComputeTopDownOrdering over to using a densemap. This speeds up by Chris Lattner · 18 years ago
  65. 5efdecc Pasto by Evan Cheng · 18 years ago
  66. 5e665f5 Switch inliner over to use DenseMap instead of std::map for ValueMap. This by Chris Lattner · 18 years ago
  67. 4642ca6 bugfix: SP isn't resetted when function has FP and there is no spills. by Lauro Ramos Venancio · 18 years ago
  68. c1ec780 Switch this back to using an std::map. DenseMap entries are getting invalidated by Chris Lattner · 18 years ago
  69. 1c1f112 Remove more malloc thrashing, this speeds up IPSCCP on kimwitu another 6.7%. by Chris Lattner · 18 years ago
  70. a21335d Another thumb large stack offset codegen bug. by Evan Cheng · 18 years ago
  71. cc56aad Convert an std::set to SmallSet, this speeds up IPSCCP 17% on kimwitu. by Chris Lattner · 18 years ago
  72. e777ff2 eliminate a malloc/free for (almost) every GEP processed. This speeds up by Chris Lattner · 18 years ago
  73. b59673e switch hash_map's over to DenseMap in SCCP. This speeds up SCCP by 30% in by Chris Lattner · 18 years ago
  74. 05cc424 Use MBB.empty() instead of MBB.size() for speed. by Evan Cheng · 18 years ago
  75. 1dd6a60 Watch out for empty BB. by Evan Cheng · 18 years ago
  76. a07cb7d Remove dead code and fix indentation per Chris' review comments. by Reid Spencer · 18 years ago
  77. 1b19cd3 Use short form of BinaryOperator create function. by Reid Spencer · 18 years ago
  78. cc46cdb Use short form of binary operator create functions. by Reid Spencer · 18 years ago
  79. ebe57e3 Fix a comment that needed to change after SHIFT patch landed. by Reid Spencer · 18 years ago
  80. f48ae33 Ugh. Only meant to do this in thumb mode. by Evan Cheng · 18 years ago
  81. 0737c24 bugfix for reid's shift patch. by Chris Lattner · 18 years ago
  82. 2d1222c add a note by Chris Lattner · 18 years ago
  83. 832254e Changes to support making the shift instructions be true BinaryOperators. by Reid Spencer · 18 years ago
  84. 9a2ef95 Fix a bug in getARMCMP (which translate CondCode to ARM specific CC) when the RHS is a constant. by Evan Cheng · 18 years ago
  85. b063615 Thumb does not have clz. by Evan Cheng · 18 years ago
  86. 95ced11 Dump function names when debug-pass=Executions is used. by Devang Patel · 18 years ago
  87. fd905ca Fix Transforms/InstCombine/2007-02-01-LoadSinkAlloca.ll, a serious code by Chris Lattner · 18 years ago
  88. 505f36a Pretty print pass manager by Devang Patel · 18 years ago
  89. e27ae7e cvs commit by Devang Patel · 18 years ago
  90. c33f674 Define PrivateGlobalPrefix for ARM Linux. (Fix CodeGen/ARM/large_stack.ll) by Lauro Ramos Venancio · 18 years ago
  91. 556f33c Pasto. Lots of it. by Evan Cheng · 18 years ago
  92. 8282e3f Ensure that ConvertOperandToType generates a result conversion by by Reid Spencer · 18 years ago
  93. 8e8eda7 Fix bugs in the inliner having to do with single-entry phi nodes and valuemap by Chris Lattner · 18 years ago
  94. 6f46e59 Fix .thumb_func directive on linux. by Lauro Ramos Venancio · 18 years ago
  95. b47f32e Slip up by Jim Laskey · 18 years ago
  96. 29bf16a Emit labels as label_n and not as debug_n by Jim Laskey · 18 years ago
  97. 5dfbaf1 preserve sections of globals by Andrew Lenharth · 18 years ago
  98. b82313f Support for non-landing pad exception handling. by Jim Laskey · 18 years ago
  99. b43216e - Off by one bugs in maximum displacement calculation / testing. by Evan Cheng · 18 years ago
  100. b25fe82 Fixed uninitialized stuff inside LegalizeDAG. Fortunately, the only by Anton Korobeynikov · 18 years ago