1. e4d5c44 This mega patch converts us from using Function::a{iterator|begin|end} to by Chris Lattner · 20 years ago
  2. ca3d59b FP 0.0 setcc optimization, and generate short branch sequence for setcc(FP) rather than stack usage by Andrew Lenharth · 20 years ago
  3. e7ea48c add a StructLayout::getElementContainingOffset method. by Chris Lattner · 20 years ago
  4. 84e2dc2 Should fix mesa by Andrew Lenharth · 20 years ago
  5. e87f6c3 remove a pseudo instruction and improve inline constant generation by Andrew Lenharth · 20 years ago
  6. 3dc15f3 some typoes and .bss isn't liked, at all by Andrew Lenharth · 20 years ago
  7. 059c3ef minor correction for Register that isn't used by Andrew Lenharth · 20 years ago
  8. 411eba0 Fix a crash handling 'undef bool', fixing an llc crash on 186.crafty by Chris Lattner · 20 years ago
  9. d632f49 Patch to make assembly output compatible with mingw compilation (identical by Reid Spencer · 20 years ago
  10. dbf69f1 Make sure to remove all dead type names from the symbol table, not just by Chris Lattner · 20 years ago
  11. 23ba0c5 Single characters should be printed out as chars, not strings. by Misha Brukman · 20 years ago
  12. b15fde2 simplify some code. by Chris Lattner · 20 years ago
  13. 569d54d don't break the build on 32-bit hosts. by Chris Lattner · 20 years ago
  14. 3ee6041 fix data size stuff for architectures with bit challenged data types by Andrew Lenharth · 20 years ago
  15. f69a98c fix up stack pointer adjustments by Andrew Lenharth · 20 years ago
  16. 3381913 fix FCMOVxx typo, set rem and div to hardcode target reg to be the same as the one the assembler uese, update ISel to put values in regs used by assembler for rem and div by Andrew Lenharth · 20 years ago
  17. 8d46a26 turn on IEEE for compares by Andrew Lenharth · 20 years ago
  18. 4585969 beter Select on FP by Andrew Lenharth · 20 years ago
  19. 6d9b69f Print -X like this: by Chris Lattner · 20 years ago
  20. f3f475e LSR cleanup patch by Andrew Lenharth · 20 years ago
  21. f7fe494 Do not lower malloc's to pass "sizeof" expressions like this: by Chris Lattner · 20 years ago
  22. 4318a3d cleanup the cfg after lsr by Chris Lattner · 20 years ago
  23. 74d00d8 remove 32 sign extend after 32 sextload and handle small negative constant by Andrew Lenharth · 20 years ago
  24. e4f161c Added LSR as a beta pass for alpha by Andrew Lenharth · 20 years ago
  25. 0c74906 Add a temporary option for llc-beta: -enable-lsr-for-ppc, which turns on by Chris Lattner · 20 years ago
  26. ca76f35 Remove tabs from file. by Chris Lattner · 20 years ago
  27. 33e9d29 Add support to the C backend for llvm.prefetch. Patch contributed by by Chris Lattner · 20 years ago
  28. e699e95 fix integer division and stuff by Andrew Lenharth · 20 years ago
  29. da895d6 Fix spelling, patch contributed by Gabor Greif! by Chris Lattner · 20 years ago
  30. 2b6c4f5 make BB labels be exported for debuging, add fp negation optimization, further pecimise the FP instructions by Andrew Lenharth · 20 years ago
  31. 0169475 fix Allocas. Really. I mean it this time. by Andrew Lenharth · 20 years ago
  32. 00aaadf Only print out machine instructions before modulo scheduling if we are actually doing modulo scheduling! :) by Tanya Lattner · 20 years ago
  33. 3a7118d Ah the problems you have to fix when you stray from the One True Way (TM) by Andrew Lenharth · 20 years ago
  34. 572dd08 Silence some uninit variable warnings. by Chris Lattner · 20 years ago
  35. 01b4abd Fixed bug in findAllcircuits. Fixed branch addition to schedule. Added debug information. by Tanya Lattner · 20 years ago
  36. 7bc4702 oops by Andrew Lenharth · 20 years ago
  37. 032f235 dynamic stack allocas by Andrew Lenharth · 20 years ago
  38. 97f7735 no longer build as a shared library by Andrew Lenharth · 20 years ago
  39. 1fb623e Fix compilation errors with VS 2005, patch contributed by Aaron Gray. by Misha Brukman · 20 years ago
  40. db1680b Fixed node deletion bug. by Tanya Lattner · 20 years ago
  41. 7a823bd Fix a problem where the PPC backend lost track of the fact that it had by Chris Lattner · 20 years ago
  42. 8399e02 Fix volatile load/store of pointers. Consider this testcase: by Chris Lattner · 20 years ago
  43. b70aaa6 Write out single characters as chars, not strings. by Misha Brukman · 20 years ago
  44. 9d30e22 Implement CodeGen/CBackend/2005-02-14-VolatileOperations.ll by Chris Lattner · 20 years ago
  45. 572af90 fix setcc on floats, fixes singlesource:pi, perhaps others by Andrew Lenharth · 20 years ago
  46. 093f327 try to do better match for i32 adds by Andrew Lenharth · 20 years ago
  47. 9b1e659 make FP conversion more conservative (matches gcc) by Andrew Lenharth · 20 years ago
  48. 7536eea oops, I was sure this had already gond though the nightly tester by Andrew Lenharth · 20 years ago
  49. ebce504 added sign extend for boolean by Andrew Lenharth · 20 years ago
  50. 3e31592 fix a bunch of regressions due to call behavior by Andrew Lenharth · 20 years ago
  51. db40cf1 Added new circuit finding alogrithm. by Tanya Lattner · 20 years ago
  52. 4bcb011 Allow modsched and local scheduling to both be run. by Tanya Lattner · 20 years ago
  53. 63f2ab2 so, if you beat on it, you too can talk emacs into having a sane indenting policy... Also, optimize many function calls with pc-relative calls (partial prologue skipping for that case coming soon), try to fix the random jumps to strange places problem by pesimizing div et. al. register usage and fixing up GP before using, some calling convention tweaks, and make frame pointer unallocatable (not strickly necessary, but let's go for correctness first) by Andrew Lenharth · 20 years ago
  54. 3d261f5 fix fp branch by Andrew Lenharth · 20 years ago
  55. f5024ff * Fix spelling of `volatile' * Align comments with tablegen elements by Misha Brukman · 20 years ago
  56. 445171a BranchCC, nifty by Andrew Lenharth · 20 years ago
  57. 760270d fix store issue and an FP conversion (segfault) issue by Andrew Lenharth · 20 years ago
  58. 2921916 copytoreg fix by Andrew Lenharth · 20 years ago
  59. 06342c3 copyfromreg fix by Andrew Lenharth · 20 years ago
  60. 0382401 fix load bug by Andrew Lenharth · 20 years ago
  61. a549deb more FP load store fixes and Load store simplifications by Andrew Lenharth · 20 years ago
  62. f311e8b clean up load and stores alot by Andrew Lenharth · 20 years ago
  63. 0538034 teach all loads and stores about the stack by Andrew Lenharth · 20 years ago
  64. 2c9e38c prefer FP scratch registers and more check in LowerArguments by Andrew Lenharth · 20 years ago
  65. 6583890 fix oopso by Andrew Lenharth · 20 years ago
  66. 9e8d109 smarter loads and stores. can now handle base+offset. by Andrew Lenharth · 20 years ago
  67. 0bc68a8 fix build by Andrew Lenharth · 20 years ago
  68. 97127a1 clean up by Andrew Lenharth · 20 years ago
  69. d4bdd54 fix f32 setcc, and fp select by Andrew Lenharth · 20 years ago
  70. 9818c05 added ugly support for fp compares by Andrew Lenharth · 20 years ago
  71. 2a8350a Make the rest of file header comments consistent in format and style by Misha Brukman · 20 years ago
  72. bc9ccf6 Make file header comment consistent: extend the whole 80 cols to fill the line by Misha Brukman · 20 years ago
  73. 440e688 alignment by Andrew Lenharth · 20 years ago
  74. 968a30e get alignment printing correctly and get rid of __main hack by Andrew Lenharth · 20 years ago
  75. 12dd262 FP fixes by Andrew Lenharth · 20 years ago
  76. b014d3e Store fix by Andrew Lenharth · 20 years ago
  77. ddfacc3 oops by Andrew Lenharth · 20 years ago
  78. 879ef22 prevent register allocator from using the stack pointer :) by Andrew Lenharth · 20 years ago
  79. 22088bb fix loading of floats by Andrew Lenharth · 20 years ago
  80. 8d163d2 marked mem* as not supported by Andrew Lenharth · 20 years ago
  81. c23d696 fix Load bug by Andrew Lenharth · 20 years ago
  82. 2afc821 try to make a bug bugpointable, add yet more constant pool stuff, fixup constant loads for FP by Andrew Lenharth · 20 years ago
  83. 22d5a41 better constant handling, should fix many remaining cases by Andrew Lenharth · 20 years ago
  84. e76797c fix FP arg passing bug, Add unsigned to/from int, fix SELECT, fix Constant pool by Andrew Lenharth · 20 years ago
  85. f61ed95 Print the Constant pool by Andrew Lenharth · 20 years ago
  86. ae088f4 Make cmov work right and loads for fp from constant pool by Andrew Lenharth · 20 years ago
  87. 2a8fc23 Correct stack stuff for FP by Andrew Lenharth · 20 years ago
  88. 2f40163 try to match alpha pattern by Andrew Lenharth · 20 years ago
  89. daf4b04 fix register names by Andrew Lenharth · 20 years ago
  90. c1faced pecimise loads, put indirect call addr in right register. still doesn't fix methcall by Andrew Lenharth · 20 years ago
  91. 41ce39c Fix hyphenation in output comment by Misha Brukman · 20 years ago
  92. b8b6e6a indirect call fix by Andrew Lenharth · 20 years ago
  93. 7efadce fp to int and back conversion sequences by Andrew Lenharth · 20 years ago
  94. 7b2a527 added fp extend and removed a forgotten assert in more than 6 arg support (should break somewhere else now :) ) and fix an incorrect asm sequence for indirect calls by Andrew Lenharth · 20 years ago
  95. e2752dd This code is really unreachable. by Chris Lattner · 20 years ago
  96. d7b59d0 Fix warnings. by Chris Lattner · 20 years ago
  97. 684f229 support for larger calls by Andrew Lenharth · 20 years ago
  98. ea622d5 Unbreak the build :( by Chris Lattner · 20 years ago
  99. 2c59435 first step towards a correct and complete stack. also add some forms for things that were getting stuck in the nightly tester. by Andrew Lenharth · 20 years ago
  100. 23ba420 Finegrainify namespacification. by Chris Lattner · 20 years ago