1. 8c00f8c Add Subtarget support to PowerPC. Next up, using it. by Nate Begeman · 20 years ago
  2. 49f72e6 refactor some code by Chris Lattner · 20 years ago
  3. a4479ad invert to if's to make the logic simpler by Chris Lattner · 20 years ago
  4. f918659 When processing outer loops and we find uses of an IV in inner loops, make by Chris Lattner · 20 years ago
  5. 7a65839 Teach loop-reduce to see into nested loops, to pull out immediate values by Chris Lattner · 20 years ago
  6. be3e521 improve debug output by Chris Lattner · 20 years ago
  7. 1c73c7b Scalar SSE: load +0.0 -> xorps/xorpd by Nate Begeman · 20 years ago
  8. 2351aba Move from Stage 0 to Stage 1. by Chris Lattner · 20 years ago
  9. dc7c0b8 Alpha ABI specifies stack is always 16 byte alligned, and gcc does it, so I will too by Andrew Lenharth · 20 years ago
  10. ec3fb63 Rename IVUse to IVUsersOfOneStride, use a struct instead of a pair to by Chris Lattner · 20 years ago
  11. 52d83e6 Fix a nasty dangling pointer issue. The ScalarEvolution pass would keep a by Chris Lattner · 20 years ago
  12. 4c64dd7 Fix PR611, codegen'ing SREM of FP operands to fmod or fmodf instead of by Chris Lattner · 20 years ago
  13. f1adce4 The correct fix for PR612, which also fixes by Chris Lattner · 20 years ago
  14. 6e459bf When inserting code, make sure not to insert it before PHI nodes. This by Chris Lattner · 20 years ago
  15. 6306d07 Fix Transforms/SimplifyCFG/2005-08-03-PHIFactorCrash.ll, a problem that by Chris Lattner · 20 years ago
  16. b06f677 add support for Graphviz when viewing CFGs by Chris Lattner · 20 years ago
  17. 0a3f677 Fix grammar: apostrophe-s ('s) is possessive, not plural; also iff vs. if. by Misha Brukman · 20 years ago
  18. a34cbcc minor capitalization thing, patch by Jim Laskey by Chris Lattner · 20 years ago
  19. 1aad921 Finally, add the required constraint checks to fix Transforms/SimplifyCFG/2005-08-01-PHIUpdateFail.ll by Chris Lattner · 20 years ago
  20. dc88dbe Simplify some code, add the correct pred checks by Chris Lattner · 20 years ago
  21. 3b3efc7 Refactor code out of PropagatePredecessorsForPHIs, turning it into a pure function with no side-effects by Chris Lattner · 20 years ago
  22. d423b8b use splice instead of remove/insert to avoid some symtab operations by Chris Lattner · 20 years ago
  23. 2bdcb56 move two functions up in the file, use SafeToMergeTerminators to eliminate by Chris Lattner · 20 years ago
  24. 7e66348 Rip some code out of the main SimplifyCFG function into a subfunction and by Chris Lattner · 20 years ago
  25. 17de414 Disable this patch: by Chris Lattner · 20 years ago
  26. f5e982d Change a place to use an arbitrary value instead of null, when possible by Chris Lattner · 20 years ago
  27. 9e17df8 one more hunk that got dropped by Chris Lattner · 20 years ago
  28. c0d590b This hunk accidentally got dropped. Patch by Jim Laskey by Chris Lattner · 20 years ago
  29. 0561b3f Update to use the new MathExtras.h support for log2 computation. by Chris Lattner · 20 years ago
  30. bcd7db5 Update to use the new MathExtras.h support for log2 computation. by Chris Lattner · 20 years ago
  31. 3f27013 add a pass name to make debugging dumps nicer by Chris Lattner · 20 years ago
  32. 15d89cb Fix grammar: it's == "it is". by Misha Brukman · 20 years ago
  33. 8105c76 Like the comment says, do not insert cast instructions before phi nodes by Chris Lattner · 20 years ago
  34. 64fe584 It's dangerous coding on Mondays. by Jeff Cohen · 20 years ago
  35. 1593ac2 This code was very close, but not quite right. It did not take into by Chris Lattner · 20 years ago
  36. ee841a1 Implement SetInterruptFunction for Windows. by Jeff Cohen · 20 years ago
  37. 7e608bb add a comment, make a check more lenient by Chris Lattner · 20 years ago
  38. e9100c6 Simplify for loop, clear a per-loop map after processing each loop by Chris Lattner · 20 years ago
  39. fa8c292 Implement sys::SetInterruptFunction on Unix, stub it on win32 so that the by Chris Lattner · 20 years ago
  40. 07cd0ff Add a comment by Chris Lattner · 20 years ago
  41. 1060e09 Fix an iterator invalidation problem by Chris Lattner · 20 years ago
  42. 8dcd548 200.sixtrack prints FP numbers with a very strange notation that uses D by Chris Lattner · 20 years ago
  43. 5bca0da update function codes to reflect /su flags that have been added since this was written by Andrew Lenharth · 20 years ago
  44. e21c305 Fix casts from long to sbyte on ppc by Chris Lattner · 20 years ago
  45. 01c8f6e use llabs not abs by Andrew Lenharth · 20 years ago
  46. 2b3b89c one cannot allocate a global, until one is done initializing the global pointers by Andrew Lenharth · 20 years ago
  47. 9cc5f42 ConstantInt::get only works for arguments < 128. by Chris Lattner · 20 years ago
  48. d29b6aa Keep tabs and trailing spaces out. by Jeff Cohen · 20 years ago
  49. cfb1d42 Fix VC++ build problems. by Jeff Cohen · 20 years ago
  50. f20d183 fix float->long conversions on x86 by Chris Lattner · 20 years ago
  51. a88da08 fix a typeo by Chris Lattner · 20 years ago
  52. f84d5ab Ack, typo by Nate Begeman · 20 years ago
  53. a35e1df Change the fp to integer code to not perform 2-byte stores followed by by Chris Lattner · 20 years ago
  54. 1699748 Commit a new LoopStrengthReduce pass that can use scalar evolutions and by Nate Begeman · 20 years ago
  55. 36f891b Break SCEVExpander out of IndVarSimplify into its own .h/.cpp file so that by Nate Begeman · 20 years ago
  56. 01546c5 Use a custom expander for all FP to int conversions, as the X86 only has by Chris Lattner · 20 years ago
  57. f1fa74e Allow targets to have custom expanders for FP_TO_*INT conversions where by Chris Lattner · 20 years ago
  58. a00269b support near allocations for the JIT by Andrew Lenharth · 20 years ago
  59. 422f3d5 turn off GOT on archs that didn't use it (not that it appeard to harm them much with it on) by Andrew Lenharth · 20 years ago
  60. 5d06b8c Implement a FIXME: move a bunch of cruft for handling FP_TO_*INT operations by Chris Lattner · 20 years ago
  61. f7443da Don't forget to diddle with the control word when performing an FISTP64. by Chris Lattner · 20 years ago
  62. 745d538 Use a custom expander to compile this: by Chris Lattner · 20 years ago
  63. 80a3e94 Allow targets to define custom expanders for FP_TO_*INT by Chris Lattner · 20 years ago
  64. 1618beb allow a target to request that unknown FP_TO_*INT conversion be promoted to by Chris Lattner · 20 years ago
  65. fa9c801 instead of having all conversions be handled by one case value, and then have by Chris Lattner · 20 years ago
  66. 98169be support bsr, and more .td simplification by Andrew Lenharth · 20 years ago
  67. fe66039 new is not a valid default anywhere, so make this pure virtual by Andrew Lenharth · 20 years ago
  68. 3be872e Fix a problem in getDirectoryContents where sub-directory names were by Reid Spencer · 20 years ago
  69. a4433e1 get lazy JITing working. Some of shootout runs now by Andrew Lenharth · 20 years ago
  70. 6a97461 Like constants, globals on some platforms are GOT relative. This means they have to be allocated by Andrew Lenharth · 20 years ago
  71. 988b1dd Eliminate an extra copy from R1 that Nate noticed on function calls that by Chris Lattner · 20 years ago
  72. 4015ea8 Specify the correct number of operands by Chris Lattner · 20 years ago
  73. 2a05c8e Fold constant adds into loads and stores to frame indices. by Nate Begeman · 20 years ago
  74. 3dee175 Fix some comments by Nate Begeman · 20 years ago
  75. cef21c3 Fix debug info to not print out recently freed memory. by Chris Lattner · 20 years ago
  76. 8e7a709 Print symbolic register names in debug dumps by Chris Lattner · 20 years ago
  77. 00b16889 Eliminate all remaining tabs and trailing spaces. by Jeff Cohen · 20 years ago
  78. 54eed36 Implement the optimization for the Red Zone on Darwin. This removes the by Nate Begeman · 20 years ago
  79. 45ff4fa fix some warnings when compiled with 32-bit hosts by Chris Lattner · 20 years ago
  80. 9eb59ec Eliminate tabs and trailing spaces. by Jeff Cohen · 20 years ago
  81. b65975a add a note about the red zone by Chris Lattner · 20 years ago
  82. 2e00d7d Wrap some long lines, fix emission of weak global variables by Chris Lattner · 20 years ago
  83. 4ad870d Update the PPC readme by Nate Begeman · 20 years ago
  84. 600d73b ConvertibleToGEP always returns 0, remove some old crufty code which by Chris Lattner · 20 years ago
  85. d6bbac5 fix a warning on 32-bit systems by Chris Lattner · 20 years ago
  86. 7b4f0a8 Fix an optimization put in for accessing static globals. This obviates by Nate Begeman · 20 years ago
  87. f075cac fix compile error by Andrew Lenharth · 20 years ago
  88. aa68f7f PowerPC no-pic code is not quite ready for prime-time by Chris Lattner · 20 years ago
  89. 6b137d8 Handle more imm forms, and load small negative i32 constants without hitting memory (should do the same for arbitrary zero extended small negative constants) by Andrew Lenharth · 20 years ago
  90. 38396f8 finally found the gcc defined constants by Andrew Lenharth · 20 years ago
  91. 0934ae0 Alpha JIT (beta) by Andrew Lenharth · 20 years ago
  92. f3f951a simpilfy instruction encoding (and make the lines way shorter, aka Misha happification) by Andrew Lenharth · 20 years ago
  93. 908bc86 update interface by Andrew Lenharth · 20 years ago
  94. 16ec33c the JIT memory manager will construct a GOT if you want it too. Also, it places the constants in the allocated memory, rather than a malloc area by Andrew Lenharth · 20 years ago
  95. 2497e63 Support building non-PIC by Nate Begeman · 20 years ago
  96. 2130c08 revert to using 4-byte alignment for doubles, as specified by the ABI by Chris Lattner · 20 years ago
  97. 18ed029 Support assembling fsqrt on darwin. This will be implemented better when by Nate Begeman · 20 years ago
  98. adeb43d Generate mfocrf when targeting g5. Generate fsqrt/fsqrts when targetin g5. by Nate Begeman · 20 years ago
  99. f9944f1 Do not let MaskedValueIsZero consider undef to be zero, for reasons by Chris Lattner · 20 years ago
  100. e884dc2 count the number of relocations performed. by Chris Lattner · 20 years ago