1. 59615f0 Improve output precision. by Chris Lattner · 20 years ago
  2. e1c6bfa We don't distribute the operating system specific directories any more. by Reid Spencer · 20 years ago
  3. 69a5215 Adjust to CopyFromReg changes, implement deletion of truncating/extending by Chris Lattner · 20 years ago
  4. 7f2afac Adjust to CopyFromREg changes. by Chris Lattner · 20 years ago
  5. 60e4878 Change CopyFromReg to take and produce a chain node, allowing it to be used by Chris Lattner · 20 years ago
  6. 2ee743f Start implementing truncating stores and extending loads. by Chris Lattner · 20 years ago
  7. 1cff05c Start adding some new operators, give IMPLICIT_DEF a chain operand. by Chris Lattner · 20 years ago
  8. 3c70764 Fix Regression/CodeGen/PowerPC/2005-01-14-UndefLong.ll by Chris Lattner · 20 years ago
  9. 2349ba9 New testcase, problem found by Rob. by Chris Lattner · 20 years ago
  10. fbd4de1 Fix: Regression/CodeGen/PowerPC/2005-01-14-SetSelectCrash.ll by Chris Lattner · 20 years ago
  11. 5576719 Testcase that crashes the PPC backend. Thanks to Rob for finding this. by Chris Lattner · 20 years ago
  12. 906ab50 Fix some bugs in an xform added yesterday. This fixes Prolangs-C/allroots. by Chris Lattner · 20 years ago
  13. 6f7f02f Fix a compile crash on spiff by Chris Lattner · 20 years ago
  14. 3ca6d8b Allow the Echo and EchoCmd variables to be overridden. by Reid Spencer · 20 years ago
  15. bd02b0a Fix the path from ../lib/Debug to ../Debug/lib per changes to Makefiles. by Reid Spencer · 20 years ago
  16. 8f1d640 Improve compatibility with acc by Chris Lattner · 20 years ago
  17. 9a791ea Make this compatible with the HP/intel compiler. Fix by Duraid, thanks! by Chris Lattner · 20 years ago
  18. ae192d3 Correctly update configure to configure the llvm-java project by Alkis Evlogimenos · 20 years ago
  19. 3bbbcc1 Fix and improve win32 path validation. by Jeff Cohen · 20 years ago
  20. 6258272 Make asctime_r work for HP/UX. by Reid Spencer · 20 years ago
  21. 68f6b8c More testcases by Chris Lattner · 20 years ago
  22. 4401c9c if two gep comparisons only differ by one index, compare that index directly. by Chris Lattner · 20 years ago
  23. 0b84c80 Do not overrun iterators. This fixes a 176.gcc crash by Chris Lattner · 20 years ago
  24. 79bda7f Add a method by Chris Lattner · 20 years ago
  25. 195e917 new testcase by Chris Lattner · 20 years ago
  26. a44f4ae Add a method by Chris Lattner · 20 years ago
  27. 87875da Turn select C, (X+Y), (X-Y) --> (X+(select C, Y, (-Y))). This occurs in by Chris Lattner · 20 years ago
  28. e9d782b Implement an optimization for == and != comparisons like this: by Chris Lattner · 20 years ago
  29. 18c2f13 Add new ImplicitDef node, rename CopyRegSDNode class to RegSDNode. by Chris Lattner · 20 years ago
  30. 5bdf04c Fix some bugs in code I didn't mean to check in. by Chris Lattner · 20 years ago
  31. 574da9b Fix a crash compiling 129.compress by Chris Lattner · 20 years ago
  32. 1d50b7f Codegen factor nodes more intelligently according to perceived register pressure. by Chris Lattner · 20 years ago
  33. 5a6c6d9 Don't forget the existing root. by Chris Lattner · 20 years ago
  34. 39ce11b Update the documentation about -enable-llcbeta vs. -enable-linscan by Reid Spencer · 20 years ago
  35. c358071 Initial trivial (but stupid) codegen for this node. by Chris Lattner · 20 years ago
  36. ddb870b Codegen independent ops as being independent. by Chris Lattner · 20 years ago
  37. a385e9b Legalize new node, add assertion. by Chris Lattner · 20 years ago
  38. 282c5ca Print new node. by Chris Lattner · 20 years ago
  39. 8a496fc Add a new node type, add comments. by Chris Lattner · 20 years ago
  40. 41c56c0 Turn on LOADABLE_MODULE so that profile.so can be loaded dynamically by the JIT. by Reid Spencer · 20 years ago
  41. 1492709 Re-enable libprofile now that llvm-ar is working better. by Reid Spencer · 20 years ago
  42. 636e79a Add some really pedantic assertions to the load folding code. Fix a bunch by Chris Lattner · 20 years ago
  43. 2f0ca79 Do not fold (zero_ext (sign_ext V)) -> (sign_ext V), they are not the same. by Chris Lattner · 20 years ago
  44. a0bb692 We can only fold a load into an op if there is exactly one use of the value. by Chris Lattner · 20 years ago
  45. 5c88456 New method by Chris Lattner · 20 years ago
  46. b18a2f8 New method. by Chris Lattner · 20 years ago
  47. 2dad454 Fix sign extend to long. When coming from sbyte, we used to generate: by Chris Lattner · 20 years ago
  48. 9ffdfb6 Update comments to indicate CopyFrom/ToReg take physregs as well as vregs. by Chris Lattner · 20 years ago
  49. 9bbd992 Try both ways to fold an add together. This allows us to generate this code by Chris Lattner · 20 years ago
  50. 3bfbf4e Shut up warnings with GCC 3.4.3 about uninitialized variables. by Reid Spencer · 20 years ago
  51. 2b93786 Fix a major miscompilation where we were overwriting the scale reg. by Chris Lattner · 20 years ago
  52. 48034fd Do not use the type of the RHS constant to determine the type of the operation. by Chris Lattner · 20 years ago
  53. a23ccfb Do not lose the offset from teh global when peephole optimizing instructions. by Chris Lattner · 20 years ago
  54. 507bdf9 Silence VC++ warnings. by Chris Lattner · 20 years ago
  55. bf7c152 Add new file to Visual Studio CodeGen project by Jeff Cohen · 20 years ago
  56. 603fea9 Fix C++ more compilatiom errors by Jeff Cohen · 20 years ago
  57. a56cea4 Fix a compile error with VC++, which things that static const arrays need by Chris Lattner · 20 years ago
  58. 7dbcb75 Fix a bug that caused us to crash on povray. We weren't emitting an FP_REG_KILL into a block that had a successor with a FP PHI node. by Chris Lattner · 20 years ago
  59. e11a9a9 Print a load of a null pointer (in intel mode) like this: by Chris Lattner · 20 years ago
  60. 9f2cb3d Print a load of a null pointer like this: by Chris Lattner · 20 years ago
  61. 085c995 Fix a crash compiling povray on UINT_TO_FP from i16. by Chris Lattner · 20 years ago
  62. 7944d9d Add an option to view the selection dags as they are generated. by Chris Lattner · 20 years ago
  63. 9a61275 Use and print out BuildStatus, we don't always have build errors. by Misha Brukman · 20 years ago
  64. 4292830 There are no [mem] op= reg instructions for FP, so remove their entries. by Chris Lattner · 20 years ago
  65. db8c368 Fix a bug where we didn't insert FP_REG_KILL instructions into MBB's that by Chris Lattner · 20 years ago
  66. afce430 Fold TRUNCATE (LOAD P) into a smaller load from P. by Chris Lattner · 20 years ago
  67. ef6806c Be more careful about order of arg evalution for CopyToReg nodes. This shrinks by Chris Lattner · 20 years ago
  68. 7ea64f5 Fold some more [mem] op= val operators. This allows us to things like this by Chris Lattner · 20 years ago
  69. dbba22f Fold loads into sign/zero extends. instead of: by Chris Lattner · 20 years ago
  70. 837caa7 Comment out debug code :) by Chris Lattner · 20 years ago
  71. 5f75d9a Handle the global address case here, not just the offset case. by Chris Lattner · 20 years ago
  72. c4b6a78 Treat int constants as not requiring a register, since they are almost always by Chris Lattner · 20 years ago
  73. c871e1d Print the value types in the nodes of the graph by Chris Lattner · 20 years ago
  74. f1fdaca add an assertion, avoid creating copyfromreg/copytoreg pairs that are the by Chris Lattner · 20 years ago
  75. a5ade06 * Factor a bunch of binary operator cases into shared code. by Chris Lattner · 20 years ago
  76. 7abf820 Clear the whole array, always. by Chris Lattner · 20 years ago
  77. 2bbea35 No need to repeat the word `build' since it's under `Build status' by Misha Brukman · 20 years ago
  78. 947d544 Fold multiplies by 3,5,9 into addressing modes when possible. by Chris Lattner · 20 years ago
  79. 7f5875a We don't always have build errors, so call it `status', not `error' by Misha Brukman · 20 years ago
  80. 64da653 Squelch optimized warning. by Chris Lattner · 20 years ago
  81. 1aa2649 Fix the documentation for executeAndWait so the argument comments are by Reid Spencer · 20 years ago
  82. 51a2634 Instead of generating stuff like this: by Chris Lattner · 20 years ago
  83. 5a069f5 Make the construction of doxygen documentation a repeatable process by Reid Spencer · 20 years ago
  84. 31805bf Implement MEMCPY natively in terms of rep movs* by Chris Lattner · 20 years ago
  85. 989de03 Implement memset -> rep stos* by Chris Lattner · 20 years ago
  86. 795069d Announce that we don't support mem ops yet. by Chris Lattner · 20 years ago
  87. e1bd822 Teach legalize to lower MEMSET/MEMCPY/MEMMOVE operations if the target by Chris Lattner · 20 years ago
  88. 4c633e8 Print new operations. by Chris Lattner · 20 years ago
  89. 7041ee3 Turn memset/memcpy/memmove into the corresponding operations. by Chris Lattner · 20 years ago
  90. ef36aa7 Add MEMSET/MEMCPY/MEMMOVE operations. Fix a really bad bug in the vector by Chris Lattner · 20 years ago
  91. 7fa6d52 * Add the use of LOADABLE_MODULE=1 in the makefile example by Reid Spencer · 20 years ago
  92. 7c7e9aa * Describe the LOADABLE_MODULE feature by Reid Spencer · 20 years ago
  93. a95589b Teach the address selector to make 'reg+reg' addressing modes. by Chris Lattner · 20 years ago
  94. 99f997d Add the LOADABLE_MODULE=1 directive to indicate that this shared library is by Reid Spencer · 20 years ago
  95. d4dab92 Emit NOT instructions. by Chris Lattner · 20 years ago
  96. 492c293 Implement the LOADABLE_MODULE option when building a shared library. This by Reid Spencer · 20 years ago
  97. a8d9cc8 shift X, 0 -> X by Chris Lattner · 20 years ago
  98. 6c07aee Fix a bug emitting branches that broke a lot of programs. by Chris Lattner · 20 years ago
  99. ef7ba07 Be more careful where we set ContainsFPCode. We were missing a set in the by Chris Lattner · 20 years ago
  100. a3aa2e2 Fix a major bug in setcc/cmov folding, where we accidentally by Chris Lattner · 20 years ago