1. c09b12c Apply Jeffrey Yasskin's CallbackVH patch, with minor tweaks from me by Dan Gohman · 16 years ago
  2. 42da7f7 Include <limits.h> to get the definition of CHAR_BIT. by Dan Gohman · 16 years ago
  3. e66f6f1 The second argument to RecursivelyDeleteTriviallyDeadInstructions has by Dan Gohman · 16 years ago
  4. afc36a9 Previously, RecursivelyDeleteDeadInstructions provided an option by Dan Gohman · 16 years ago
  5. fb7d35f When ScalarEvolution is told to forget the trip count for a loop, have by Dan Gohman · 16 years ago
  6. 9a93650 Tell ScalarEvolution that the loop is being deleted before actually by Dan Gohman · 16 years ago
  7. 0e80b7c Don't append ".b" to the names of globals that are being shrunk to booleans. by Nick Lewycky · 16 years ago
  8. 1dcad96 Don't split critical edges during the AddUsersIfInteresting phase by Dan Gohman · 16 years ago
  9. dd47f88 Add Base.td to svn:ignore. by Dan Gohman · 16 years ago
  10. c650f1f 'The attached patch fixes an issue where llc -march=cpp fails with by Chris Lattner · 16 years ago
  11. 837e59e Drop the default assumption about alignment down to 2 bits from 3. This apparently by Chris Lattner · 16 years ago
  12. 7e54404 Change the description string of the LoopInfo pass. by Dan Gohman · 16 years ago
  13. f0e4cac Prevent looping when DenseSet is abused. by Stuart Hastings · 16 years ago
  14. 1af789f HTML-escape '>' as '&gt;' in sample C++ code. by Misha Brukman · 16 years ago
  15. 5ee24e5 Allow CONCAT_VECTORS nodes to be legal or have custom lowering for some targets. by Bob Wilson · 16 years ago
  16. cf5ab82 Actually insert inserted instructions into the InsertedValues map. by Dan Gohman · 16 years ago
  17. b52e1c5 Add an accessor method to allow clients to test if a given expression by Dan Gohman · 16 years ago
  18. 9f2d671 Make RequiresTypeConversion canonicalize the types before calling the by Dan Gohman · 16 years ago
  19. 9032b78 When printing a SCEVUnknown with pointer type, don't print an by Dan Gohman · 16 years ago
  20. 80dcdee Short-circuit inttoptr-ptrtoint constant expressions; these aren't by Dan Gohman · 16 years ago
  21. 99a1302 Make SCEVExpander::addInsertedValue able to accept Values, not just by Dan Gohman · 16 years ago
  22. 3d81e31 Minor whitespace fix. by Dan Gohman · 16 years ago
  23. 99243b3 Fix an 80-column violation. by Dan Gohman · 16 years ago
  24. 10b9479 When creating cast scevs, canonicalize the destination type. This by Dan Gohman · 16 years ago
  25. fbccdef Fix a compiler warning on hosts where uint64_t isn't unsigned long long. by Dan Gohman · 16 years ago
  26. cc2ad05 Fix some code to work if TargetLowering is not available. by Dan Gohman · 16 years ago
  27. d5a6381 Simplify more code and add timer stuff. by Bill Wendling · 16 years ago
  28. ff86ef3 Simplify more code. by Bill Wendling · 16 years ago
  29. e3d1285 hasSCEV() was declared in ScalarEvolution.h, but never defined. This must have by Torok Edwin · 16 years ago
  30. ef956fc Simplify some code. by Bill Wendling · 16 years ago
  31. 7fa8162 Fix whitespace. It was confusing me. by Bill Wendling · 16 years ago
  32. 166c9e2 Lets install the manual page with install-clang! Radar 6838692 by Mike Stump · 16 years ago
  33. 5b16cd2 Code clean up. Bye bye PhysRegTracker. by Evan Cheng · 16 years ago
  34. 9eddfd3 Fix compilation for some targets other than x86. by Argyrios Kyrtzidis · 16 years ago
  35. c26672a Add a comment to refer to the section of the programmer's manual that explains what the pointer tagging in Use is for. by Stefanus Du Toit · 16 years ago
  36. a26eae6 Make DebugLoc independent of DwarfWriter. by Argyrios Kyrtzidis · 16 years ago
  37. 19fee41 Set FnEnd in JITEmitter::finishFunction to point strictly to the end of function's machine code. by Argyrios Kyrtzidis · 16 years ago
  38. 714257f Add a mention of TypeBuilder to the programmer's manual, and clean up the class by Jeffrey Yasskin · 16 years ago
  39. 3a155f0 Join cross class copies using getCommonSubClass() by Jakob Stoklund Olesen · 16 years ago
  40. ba67d87 getCommonSubClass() - Calculate the largest common sub-class of two register by Jakob Stoklund Olesen · 16 years ago
  41. 7afcc6a Slightly change TableGen's definition of a register subclass. by Jakob Stoklund Olesen · 16 years ago
  42. 3d739fe Add some comments, and tidy up some whitespace. by Dan Gohman · 16 years ago
  43. a1af757 Extend ScalarEvolution's getBackedgeTakenCount to be able to by Dan Gohman · 16 years ago
  44. 0490dcb Add a smarter heuristic to determine when to coalesce a virtual register with a physical one. More specifically, it avoid tying a virtual register in the loop with a physical register defined / used outside the loop. When it determines it's not profitable, it will use the physical register as the allocation preference instead. by Evan Cheng · 16 years ago
  45. 440548d Rename the CurMultiClass formal parameter of TGParser::AddSubMultiClass by Bob Wilson · 16 years ago
  46. 1d512df Remove unnecessary "class" keywords. by Bob Wilson · 16 years ago
  47. 293b133 Change forward declaration of MultiClass to use the "struct" keyword instead by Bob Wilson · 16 years ago
  48. 7f09dd2 Make dataflow iteration possible on Value*, not only on User*: df_ext_iterator<Value*, SmallPtrSet<const Value*, 16> > by Torok Edwin · 16 years ago
  49. 4acd12a Don't try to mix integers and pointers in an icmp instruction in getSCEVAtScope. by Dan Gohman · 16 years ago
  50. 1d621f7 Oops! Missed a file in my last commit. by Nick Lewycky · 16 years ago
  51. 195bea3 Allow a user of libLTO to specify the full pathname of the gcc executable to by Nick Lewycky · 16 years ago
  52. 4e5ea55 Move helper functions for optimizing division by constant into the APInt class. by Jay Foad · 16 years ago
  53. 78e04d4 Set mayLoad on MOVZX32_NOREXrm8 too. by Dan Gohman · 16 years ago
  54. d9c1c85 Fix ScalarEvolution::print to print a value for any Instruction with by Dan Gohman · 16 years ago
  55. 8c14740 Mark MOV8mr_NOREX and MOV8rm_NOREX as mayStore / mayLoad respectively. by Evan Cheng · 16 years ago
  56. 581b934 Remove unused flags. by Bill Wendling · 16 years ago
  57. 6c14729 fix a regression handling indirect results: these need to be considered by Chris Lattner · 16 years ago
  58. 6100792 Fix the JIT bindings for ocaml. by Bill Wendling · 16 years ago
  59. cf18996 remove progname which is never set. PR4085 by Chris Lattner · 16 years ago
  60. 8dc85dd Error out with bad optimization level specified. by Bill Wendling · 16 years ago
  61. b8cb0bb Remove LTO optimization level. by Bill Wendling · 16 years ago
  62. 98a366d Instead of passing in an unsigned value for the optimization level, use an enum, by Bill Wendling · 16 years ago
  63. b587f96 Add support for a character after a command line option. Like '-Os'. by Bill Wendling · 16 years ago
  64. 22523ad Print correct instruction in dump. by Dale Johannesen · 16 years ago
  65. ec8eee2 Fix infinite recursion in the C++ code which handles movddup by making it unnecessary. by Nate Begeman · 16 years ago
  66. eb3948b Implement getSCEVAtScope for SCEV cast expressions. by Dan Gohman · 16 years ago
  67. ac70cea Generalize the cast-of-addrec folding to handle folding of SCEVs like by Dan Gohman · 16 years ago
  68. f159ccd Reword and tidy up some comments. by Dan Gohman · 16 years ago
  69. a7e326b Don't use 'false' for 'fast isel' here. by Bill Wendling · 16 years ago
  70. 3e0e31b Fix this test to match the new output from scalar-evolution. by Dan Gohman · 16 years ago
  71. ce9be2c MachineInstr::isRegTiedTo{Use,Def}Operand can safely be made const. by Jakob Stoklund Olesen · 16 years ago
  72. 36b8e53 Include the source type in SCEV cast expression debug output, and by Dan Gohman · 16 years ago
  73. a641575 Update comment, replace theoretically impossible check with an assert. by Nate Begeman · 16 years ago
  74. c9cf350 Fix recent regression in gcc.dg/pr26719.c (6835035). by Dale Johannesen · 16 years ago
  75. b27fa0a Add directive to declare external globals. by Sanjiv Gupta · 16 years ago
  76. 96f3fd9 spillPhysRegAroundRegDefsUses() may have invalidated iterators stored in fixed_ IntervalPtrs. Reset them. by Evan Cheng · 16 years ago
  77. 3a33f49 testcase for PR4082 by Chris Lattner · 16 years ago
  78. 5a5ca15 Implement review feedback for vector shuffle work. by Nate Begeman · 16 years ago
  79. a3518a1 Add a public method called getAddressSpace() to the GlobalAddressSDNode. by Sanjiv Gupta · 16 years ago
  80. 672452d Disable the load-shrinking optimization from looking at by Chris Lattner · 16 years ago
  81. f0aa485 Update comments to reflect the current code. by Dan Gohman · 16 years ago
  82. 1e59aa1 Add some more doxygen comments to SCEVAddRec. by Dan Gohman · 16 years ago
  83. 1c2f6da Determine allocation 'preference' with right register class. I haven't seen this changing codegen so no test case. by Evan Cheng · 16 years ago
  84. 5e5cb79 The second part of the change from -fast to -O#. This changes the JIT to accept by Bill Wendling · 16 years ago
  85. be8cc2a Second attempt: by Bill Wendling · 16 years ago
  86. a24d1b1 Correct comment. by Bill Wendling · 16 years ago
  87. ce66c61 As with r70333, give the primary induction variable a use so by Dan Gohman · 16 years ago
  88. cab9cf0 Make this testcase slightly less trivial, so that it doesn't fail by Dan Gohman · 16 years ago
  89. 87d2fe5 Fix a grammaro in a comment. by Dan Gohman · 16 years ago
  90. 573c92d Properly print 'P' modifier on inline asm memory operands. by Anton Korobeynikov · 16 years ago
  91. 3255865 Fix trailing whitespace and 80-col. violations in recent TableGen changes. by Bob Wilson · 16 years ago
  92. 8a8a0df Move getMatchingSuperReg() out of coalescer and into TargetRegisterInfo. by Evan Cheng · 16 years ago
  93. 85f74f8 Test for llvm-gcc bug fixed by 70301. by Dale Johannesen · 16 years ago
  94. 23b0543 GlobalValue is always pointer type, so an assert isn't required. by Sanjiv Gupta · 16 years ago
  95. 5a4e11d Fix choice of version of Windows callback to use to consider not only the Visual Studio version, but also the Windows SDK version. by Stefanus Du Toit · 16 years ago
  96. 08e791f Don't coalesce a physical register with an incompatible virtual register. by Jakob Stoklund Olesen · 16 years ago
  97. d3d9657 Initialized arrays can be in any address space. by Sanjiv Gupta · 16 years ago
  98. fa4677b Move getSubRegisterRegClass from ScheduleDagSDNodesEmit.cpp to a TargetRegisterClass method. by Jakob Stoklund Olesen · 16 years ago
  99. 30590f5 Fix PR4034. Bug in LiveInterval::join when it's compacting new valno's. by Evan Cheng · 16 years ago
  100. b36a7ac Initial test commit by Jakob Stoklund Olesen · 16 years ago