1. 6331bdb * Use new pseudo instr form for instructions by Chris Lattner · 23 years ago
  2. 4c299f5 Add FP instr prefix byte support Add Pseudo instr class by Chris Lattner · 23 years ago
  3. 5ada8df Add support for FP prefixes by Chris Lattner · 23 years ago
  4. eca1f63 Add printer support for Pseudo instructions by Chris Lattner · 23 years ago
  5. ba4ef26 Initial support for FP registers by Chris Lattner · 23 years ago
  6. 8e58179 New simpler spill interface by Chris Lattner · 23 years ago
  7. 6811c6e Adjustments to match new simpler spill interface by Chris Lattner · 23 years ago
  8. 430cda7 Free machine code by Chris Lattner · 23 years ago
  9. ff863ba Adjust to simpler spill interface by Chris Lattner · 23 years ago
  10. 5124aec Adjustments to work with the simpler spill interface by Chris Lattner · 23 years ago
  11. 831fdcf Remove dependency on SSARegMap.h by MachineFunction.h by Chris Lattner · 23 years ago
  12. 8c5d47d Simplify spill interface methods by Chris Lattner · 23 years ago
  13. 13a6e1e Add comment by Chris Lattner · 23 years ago
  14. aa0e277 Add abstract frame index capability by Chris Lattner · 23 years ago
  15. 7c56bf6 Remove default ctor by Chris Lattner · 23 years ago
  16. 56cf63f *** empty log message *** by Chris Lattner · 23 years ago
  17. 03ab7af Remove dependency on SSARegMap.h by Chris Lattner · 23 years ago
  18. e1b52b7 Fix compilation on GCC 3.2 by Chris Lattner · 23 years ago
  19. 4fcfc12 Don't try to buidl jello by Chris Lattner · 23 years ago
  20. d6840ac Fixes to compile with GCC 3.2 by Chris Lattner · 23 years ago
  21. a3b58e8 Jello is now part of LLI by Chris Lattner · 23 years ago
  22. 0eb172c Substantial fixes to live range handling, fixing several problems, getting by Chris Lattner · 23 years ago
  23. 5bcd95c Changes to allow for a configurable target machine that allows big endian and/or long pointer operation by Chris Lattner · 23 years ago
  24. e8f0d92 Changes to compile with GCC 2.96 by Chris Lattner · 23 years ago
  25. ce8bce6 Sparc is not little endian by Chris Lattner · 23 years ago
  26. 434c86d Allow the target machines to specify endianness and pointer size by Chris Lattner · 23 years ago
  27. 836f675 Initial checkin by Chris Lattner · 23 years ago
  28. bd199fb Initial checkin of new LLI with JIT compiler by Chris Lattner · 23 years ago
  29. fe11a97 Substantial changes to refactor LLI to incorporate both the Jello JIT and by Chris Lattner · 23 years ago
  30. b76d496 X86 target machine is now parameterizable by Chris Lattner · 23 years ago
  31. 2def884a Testcases for bugfixes by Chris Lattner · 23 years ago
  32. eb6538c Jello is now part of LLI by Chris Lattner · 23 years ago
  33. f64387d New testcase by Chris Lattner · 23 years ago
  34. 4a10645 New files for miscompilation detection by Chris Lattner · 23 years ago
  35. 218e26e Implement the start of the miscompilation detection stuff by Chris Lattner · 23 years ago
  36. 18fda6d Remove temp files by Chris Lattner · 23 years ago
  37. 332ca6c Jello is going away by Chris Lattner · 23 years ago
  38. fc1c705 Fix compilation on gcc 2.96 by Chris Lattner · 23 years ago
  39. 25f091f Add definition for the bswap instruction by Chris Lattner · 23 years ago
  40. facc9fb Add support for the bswap instruction by Chris Lattner · 23 years ago
  41. e500864 Fix compilation on GCC 2.96 by Chris Lattner · 23 years ago
  42. 5c1f0f6 brg by Brian Gaeke · 23 years ago
  43. dbcda22 Add support for isnan by Chris Lattner · 23 years ago
  44. 2560bd8 Add stats output by Chris Lattner · 23 years ago
  45. 6eaa469 Fix warning by Chris Lattner · 23 years ago
  46. 45a4399 CBW doesn't modify AL by Chris Lattner · 23 years ago
  47. df642e1 fix warning by Chris Lattner · 23 years ago
  48. 82bee0f * Fix several register aliasing bugs by Chris Lattner · 23 years ago
  49. 83702d3 Print argc as well as argv by Chris Lattner · 23 years ago
  50. 89fab07 Don't force setCC instructions into AL by Chris Lattner · 23 years ago
  51. aed967c Implicit defs/uses list may be empty. by Chris Lattner · 23 years ago
  52. b339223 Add comments, switch uses/defs to match InstrInfo.def file by Chris Lattner · 23 years ago
  53. 1445895 Add reg clobber list for direct calls by Chris Lattner · 23 years ago
  54. 8797caa Simplify interface to remove virtual function references by Chris Lattner · 23 years ago
  55. e7d361d Use new reginfo interface by Chris Lattner · 23 years ago
  56. 79de631 Update to use new interface for register info by Chris Lattner · 23 years ago
  57. 9208bbf New file by Chris Lattner · 23 years ago
  58. 86c69a6 Add prolog/epilog spills/reloads to counters by Chris Lattner · 23 years ago
  59. 3bbe7cc Round number of bytes allocated on the stack up to a multiple of 4 so that the by Chris Lattner · 23 years ago
  60. 14322cd3 Local register allocator is now stable enough for use, it passes all tests by Chris Lattner · 23 years ago
  61. ae64043 Fix many bugs, regallocator now saves callee-save registers instead of target by Chris Lattner · 23 years ago
  62. 6c6cf87 Register allocator is responsible for spilling callee saved regs by Chris Lattner · 23 years ago
  63. 5b9cd61 Make testcase return 0 on success by Chris Lattner · 23 years ago
  64. 3bd9409 Build add instructions of the correct form! by Chris Lattner · 23 years ago
  65. b89818e Add dummy implementation of __main by Chris Lattner · 23 years ago
  66. 14aa7fe Two fixes: by Chris Lattner · 23 years ago
  67. 3fc14c2 Fix prolog/epilog in the presence of alloca by Chris Lattner · 23 years ago
  68. 4863fe1 Make sure stack manipulation refers to ESP the right number of times by Chris Lattner · 23 years ago
  69. 1ada064 New testcase for printing out arguments by Chris Lattner · 23 years ago
  70. 8a307e8 Add some special cases to make common getelementptr cases easier to read/faster by Chris Lattner · 23 years ago
  71. 27177cb Finish implementation of alias list impl by Chris Lattner · 23 years ago
  72. c21be92 * Fix a gross X86 hack that was intended to avoid allocating SP and BP by Chris Lattner · 23 years ago
  73. 69c1988 Keep the stack frame aligned. by Chris Lattner · 23 years ago
  74. 00032bf Add support for register alias set description by Chris Lattner · 23 years ago
  75. 439a27a Add mechanism to select register allocator to use by Chris Lattner · 23 years ago
  76. b74e83c Initial checkin of "local" register allocator. Bugs are still present. by Chris Lattner · 23 years ago
  77. 92aec04 Try #2 to get alias set stuff to work by Chris Lattner · 23 years ago
  78. 1894dd6 Add comments by Chris Lattner · 23 years ago
  79. c2fc7ea Add info about register aliases, add prototype for createLocalRegisterAllocator by Chris Lattner · 23 years ago
  80. dfb0a54 Add info about register file aliasing by Chris Lattner · 23 years ago
  81. 1a49517 Add information about register file aliasing by Chris Lattner · 23 years ago
  82. 880eaa5 Add call clobber info by Chris Lattner · 23 years ago
  83. 1a45626 Rename createSimpleX86RegisterAllocator to createSimpleRegisterAllocator by Chris Lattner · 23 years ago
  84. 1d62cea Rename createSimpleX86RegisterAllocator to createSimpleRegisterAllocator. by Chris Lattner · 23 years ago
  85. 68b1edc brg by Brian Gaeke · 23 years ago
  86. ec4d362 Use -Wl,-x instead of -s: it is more portable, and in particular, by Vikram S. Adve · 23 years ago
  87. b167c04 Some simpliciations to the spill/reload interface by Chris Lattner · 23 years ago
  88. 8ed9eb5 Simplify PHI node elimination significantly by doing it as a prepass to by Chris Lattner · 23 years ago
  89. f4b95d9 Correct the setting of Def flags on registers that are modified! by Chris Lattner · 23 years ago
  90. 9f366d7 Variety of small or trivial simplifications to the code, completely eliminated by Chris Lattner · 23 years ago
  91. 70535c6 Export well known instruction opcodes usable by target independant passes by Chris Lattner · 23 years ago
  92. c583175 Add new opIsUse method by Chris Lattner · 23 years ago
  93. f605055 Remove unused savePhysRegToStack method by Chris Lattner · 23 years ago
  94. 01b08c5 Localize a map, remove another by Chris Lattner · 23 years ago
  95. f0eb7be Give passes nice names! by Chris Lattner · 23 years ago
  96. 8233e2f Give simple reg allocator a nice Pass Name by Chris Lattner · 23 years ago
  97. 15f96db Add a big assert making sure 2 address instructions are formed right by Chris Lattner · 23 years ago
  98. 315bad0 Add new testcase for repeated preds by Chris Lattner · 23 years ago
  99. 3f91ad7 Fix a problem that occurs when PHI nodes have multiple entries for the same predecessor by Chris Lattner · 23 years ago
  100. da7e453 Grab bag of minor cleanups. Export some statistics about the number of by Chris Lattner · 23 years ago