1. 60a505b Added the llvm.readport and llvm.writeport intrinsics. by John Criswell · 21 years ago
  2. 8ba725b Implement ScalarRepl/select_promote.ll by Chris Lattner · 21 years ago
  3. 86371b7 New testcase, corresponding to phi_promote.ll by Chris Lattner · 21 years ago
  4. 92eaec9 This file does not appear to be included anywhere. by Brian Gaeke · 21 years ago
  5. a1346a2 Disable strict alias analysis in the backend c compiler, as the code we by Chris Lattner · 21 years ago
  6. 67e0a34 Revert previous patch, I'm a moron :) by Chris Lattner · 21 years ago
  7. 121f09f Right, we break strict aliasing requirements. Make sure to disable strict by Chris Lattner · 21 years ago
  8. 775cbdd Remove the "really gross hacks" that are there to deal with recursive functions. by Chris Lattner · 21 years ago
  9. 0c199a7 Implement InstCombine/select.ll:test[7-10] by Chris Lattner · 21 years ago
  10. 7018f5c Add some more cases we should combine by Chris Lattner · 21 years ago
  11. c326c92 This file is no longer used. by Brian Gaeke · 21 years ago
  12. 8089822 Don't include InstrSelectionSupport.h. by Brian Gaeke · 21 years ago
  13. 1523aac Move ChooseRegOrImmed() prototype here, from InstrSelectionSupport.h. by Brian Gaeke · 21 years ago
  14. 9297613 Don't include InstrSelectionSupport.h. by Brian Gaeke · 21 years ago
  15. cb69a4e Implement test/Regression/Transforms/InstCombine/getelementptr_index.ll by Chris Lattner · 21 years ago
  16. ef09aab New testcase by Chris Lattner · 21 years ago
  17. 58fe769 Fix insertion of SelectInsts. by Brian Gaeke · 21 years ago
  18. 8005ed3 Don't print [%reg + 0], just print [%reg] by Brian Gaeke · 21 years ago
  19. f3334eb First version of code to handle loads. Stub function for handling stores. by Brian Gaeke · 21 years ago
  20. 562cb16 Support loading arguments from %I0...%I5 into virtual registers in by Brian Gaeke · 21 years ago
  21. d54c38b It's setting up the call args right now, but on the callee side, it's by Brian Gaeke · 21 years ago
  22. 9f01e8a New testcase that crashed scalarevolution on sparc by Chris Lattner · 21 years ago
  23. 627018b Fix a bug Brian found. by Chris Lattner · 21 years ago
  24. 2d26135 We have a global reg. allocator now -- thanks to Alkis. by Brian Gaeke · 21 years ago
  25. 8b3df48 New file that can be useful for hand inspection of assembly required for certain by Chris Lattner · 21 years ago
  26. 4d0cda4 This is a start on handling setcc instructions. As the comment notes, we by Chris Lattner · 21 years ago
  27. 6179047 andd subcc instructions which is used to create the 'cmp' pseudo instruction by Chris Lattner · 21 years ago
  28. 0d538bb Avoid emitting an extra copy on each 32-bit operation by Chris Lattner · 21 years ago
  29. 88ddd4a Make generation of stack-slot loads and copies less ugly. by Brian Gaeke · 21 years ago
  30. fa4bb09 Fix bug in printing loads. by Brian Gaeke · 21 years ago
  31. 4be7ca5 Add support for shift instructions, wrap some long lines by Chris Lattner · 21 years ago
  32. a562efc Fix encoding of existing shift instructions, add rr shifts by Chris Lattner · 21 years ago
  33. 6a135f2 New testcase by Chris Lattner · 21 years ago
  34. 22ede70 Add a bunch more instructions by Chris Lattner · 21 years ago
  35. f97b31e Merge my changes with brians by Chris Lattner · 21 years ago
  36. 0f51cc1 Add in some things I forgot, which Chris helpfully reminded me of... by Brian Gaeke · 21 years ago
  37. 59e04e4 Add support for the "Y" register, used by MUL & DIV. by Brian Gaeke · 21 years ago
  38. e88c9dc Add UDIV, SDIV, and a few variants of WR. by Brian Gaeke · 21 years ago
  39. 2d4fa8f Preliminary support for getting 64-bit integer constants into registers. by Brian Gaeke · 21 years ago
  40. ff82826 Prune unnecessary #includes by Brian Gaeke · 21 years ago
  41. 2011710 Simple delay slot filler pass. by Brian Gaeke · 21 years ago
  42. 86a8790 Add references to delay slot filler pass. Fill in addPassesToJITCompile method. by Brian Gaeke · 21 years ago
  43. 3a8ad62 First attempt at handling frame index elimination. by Brian Gaeke · 21 years ago
  44. 1c38175 First attempt at special-casing printing of [%reg + offset] for by Brian Gaeke · 21 years ago
  45. 856e4fc Delete reference to "the Mach-O Runtime ABI". by Brian Gaeke · 21 years ago
  46. ea8494b Deal with call return values. by Brian Gaeke · 21 years ago
  47. 94f0c52 Adding kimwitu++ license. by John Criswell · 21 years ago
  48. acd85c5 Bugs fixed new features implemented by Chris Lattner · 21 years ago
  49. 8ac0009 by Jakub Staszak · 21 years ago
  50. 0a8fd30 by Jakub Staszak · 21 years ago
  51. 88ac78c by Jakub Staszak · 21 years ago
  52. 01b6a6f by Jakub Staszak · 21 years ago
  53. 7b92de1e Fix PR313: [x86] JIT miscompiles unsigned short to floating point by Chris Lattner · 21 years ago
  54. 43ab3a8 Fix incorrect encoding of some ADC and SBB instuctions by Chris Lattner · 21 years ago
  55. 53c94cb Added licensing information for treecc. by John Criswell · 21 years ago
  56. 48c937e Fix a minor bug in previous checking by Chris Lattner · 21 years ago
  57. b04da8a Wrap at 80 cols. by Misha Brukman · 21 years ago
  58. 27a9b27 Minor cleanups by Chris Lattner · 21 years ago
  59. f701069 Document new option by Chris Lattner · 21 years ago
  60. 69e8d28 Add a new gccld -native-cbe option which causes gccld to generate native code by Chris Lattner · 21 years ago
  61. e80e637 Improve codegen of long == and != comparisons against constants. Before, by Chris Lattner · 21 years ago
  62. 1c62355 Update docs a bit by Chris Lattner · 21 years ago
  63. e5109fa Remove some options that don't really have anything to do with bugpoint by Chris Lattner · 21 years ago
  64. 6ab06d5 Handle various other important cases of multiplying a long constant immediate. For by Chris Lattner · 21 years ago
  65. 028adc4 Efficiently handle a long multiplication by a constant. For this testcase: by Chris Lattner · 21 years ago
  66. 1e07e0c * Added link to newly written ExtendingLLVM.html document by Misha Brukman · 21 years ago
  67. b3b2827 Incorporated Chris' comments. by Misha Brukman · 21 years ago
  68. a3ce429 Added notes on extending LLVM with new instructions, intrinsics, types, etc. by Misha Brukman · 21 years ago
  69. 722070e Improve code generation of long shifts by 32. On this testcase: by Chris Lattner · 21 years ago
  70. 0652167 Bugfixes: inc/dec don't set the carry flag! by Chris Lattner · 21 years ago
  71. 92900a6 Improve code for passing constant longs as arguments to function calls. by Chris Lattner · 21 years ago
  72. 33f7fa3 Emit more efficient 64-bit operations when the RHS is a constant, and one by Chris Lattner · 21 years ago
  73. 7ba9230 Fix typeo by Chris Lattner · 21 years ago
  74. ab1d0e0 Add support for simple immediate handling to long instruction selection. by Chris Lattner · 21 years ago
  75. ee98389 The sbb instructions really ARE sbb's, not adc's by Chris Lattner · 21 years ago
  76. edd5e49 Implement negation of longs efficiently. For this testcase: by Chris Lattner · 21 years ago
  77. 502e36c Minor tweak to avoid an extra reg-reg copy that the register allocator has to eliminate by Chris Lattner · 21 years ago
  78. 29bf062 Two changes: by Chris Lattner · 21 years ago
  79. a57d86b Merge the code generator miscompilation code into the optimizer miscompilation by Chris Lattner · 21 years ago
  80. 11b8cd1 Make a method public by Chris Lattner · 21 years ago
  81. 9ae427a Minor cleanups, remove some old debug code by Chris Lattner · 21 years ago
  82. b15825b Refactor and genericize code by Chris Lattner · 21 years ago
  83. 8505c86 lli no longer takes the -quiet option! by Chris Lattner · 21 years ago
  84. 6e40e1d Do not mangle intrinsics in any way! by Chris Lattner · 21 years ago
  85. 30878f4 Make full use of the Mangler interface to simplify code by Chris Lattner · 21 years ago
  86. ea9e005 Sparc don't got not "sqrtl", bum bum bum by Chris Lattner · 21 years ago
  87. bb2aff1 Kill warnings during an optimized compile where assert() disappears. by Misha Brukman · 21 years ago
  88. ddd947f Fix PR312 and IndVarsSimplify/2004-04-05-InvokeCastCrash.llx by Chris Lattner · 21 years ago
  89. 1b151b4 New testcase for PR312 by Chris Lattner · 21 years ago
  90. 548f47e Fix a bug in yesterdays checkins which broke siod. siod is a great testcase! :) by Chris Lattner · 21 years ago
  91. 15a76c0 Fix InstCombine/2004-04-04-InstCombineReplaceAllUsesWith.ll by Chris Lattner · 21 years ago
  92. ec3f8cd New testcase that crashes the instcombine pass. Dominance properties have by Chris Lattner · 21 years ago
  93. ce8492d PR82 is finally fixed! by Chris Lattner · 21 years ago
  94. af48fa8 Minor change by Chris Lattner · 21 years ago
  95. f74d5c7 Update getelementptr instruction description by Chris Lattner · 21 years ago
  96. 28977af Support getelementptr instructions which use uint's to index into structure by Chris Lattner · 21 years ago
  97. 830b6f9 Support getelementptr instructions which use uint's to index into structure by Chris Lattner · 21 years ago
  98. 5fa428f Implement support for a new LLVM 1.3 bytecode format, which uses uint's by Chris Lattner · 21 years ago
  99. 6805612 Be more restrictive with the index types we allow for sequential types by Chris Lattner · 21 years ago
  100. 89c6048 PR305 is now fixed by Chris Lattner · 21 years ago