1. aa5bcb5 Add some initial documentation for the SelectionDAG based instruction selectors by Chris Lattner · 21 years ago
  2. e6585ab Do not clean up if the MappedFile was never used or if the client already by Chris Lattner · 21 years ago
  3. 6b9870a fix ExprMap and constant check in setcc by Andrew Lenharth · 21 years ago
  4. a5ba894 Get VC++ compiling again by Jeff Cohen · 21 years ago
  5. be4922a Convert some old C-style casts to C++ style. by Reid Spencer · 21 years ago
  6. 40831c5 move FP into it's own select by Andrew Lenharth · 21 years ago
  7. 13c184d CopyFromReg produces two values. Make sure that we remember that both are by Chris Lattner · 21 years ago
  8. 1fe848e These passes are no more. by Chris Lattner · 21 years ago
  9. 9cb992a Remove this code as it is currently completely broken and unmaintained. by Chris Lattner · 21 years ago
  10. d19d89a Properly close mapped files. by Jeff Cohen · 21 years ago
  11. 097b763 Mark -parallel pass as `experimental' by Misha Brukman · 21 years ago
  12. 04c868e stack frame fix and zero FP reg fix by Andrew Lenharth · 21 years ago
  13. 10b4007 Floating point instructions like Floating point registers by Andrew Lenharth · 21 years ago
  14. d2bb960 int to float conversion and another setcc by Andrew Lenharth · 21 years ago
  15. 1bae291 Fix grammar by Misha Brukman · 21 years ago
  16. 3d65d31 teach isel about comparison with constants and zero extending bits by Andrew Lenharth · 21 years ago
  17. 9437bb6 Fix some Path bugs by Jeff Cohen · 21 years ago
  18. 7e57bd5 perhaps this will let me have calls again by Andrew Lenharth · 21 years ago
  19. c0d502e minor bug fix by Andrew Lenharth · 21 years ago
  20. 51d3ab4 minor bug fix by Andrew Lenharth · 21 years ago
  21. 98a32d0 added instructions for fp to int to fp moves by Andrew Lenharth · 21 years ago
  22. 3e98fde initial fp support by Andrew Lenharth · 21 years ago
  23. 9b5cb04 xfail this. by Chris Lattner · 21 years ago
  24. c74b5a1 XFAIL this for now. by Chris Lattner · 21 years ago
  25. fc16691 hum, writing on one machine, testing on another... by Andrew Lenharth · 21 years ago
  26. 0298118 add some operations, fix others. should compile several more tests now by Andrew Lenharth · 21 years ago
  27. 3576c84 We can fold promoted and non-promoted loads into divs also! by Chris Lattner · 21 years ago
  28. 44129b5 Fold promoted loads into binary ops for FP, allowing us to generate m32 forms by Chris Lattner · 21 years ago
  29. d279b41 problems with bools, and their work arounds by Andrew Lenharth · 21 years ago
  30. 193904a Add a dependency to the trace library so that it gets pulled in automatically. by Alkis Evlogimenos · 21 years ago
  31. 9846a34 Document the --load option. by Reid Spencer · 21 years ago
  32. 2f8fb77 more load choices, better add with imm by Andrew Lenharth · 21 years ago
  33. 851b534 Make -ds-aa more useful, allowing it to be updated as xforms hack on the program. by Chris Lattner · 21 years ago
  34. d5af7c4 Add some methods. by Chris Lattner · 21 years ago
  35. 2d6f022 Clean ups, and taught the instruction selector about immediate forms by Andrew Lenharth · 21 years ago
  36. a7246ca Alpha JIT prune by Andrew Lenharth · 21 years ago
  37. 886470e include prune and JIT prune by Andrew Lenharth · 21 years ago
  38. 0126952 Pruned includes by Andrew Lenharth · 21 years ago
  39. dd106c2 let configure recognize Alphas by Andrew Lenharth · 21 years ago
  40. 501cb27 let configure recognize Alphas by Andrew Lenharth · 21 years ago
  41. 47d2796 Mark CVS versions different from releases by Misha Brukman · 21 years ago
  42. bcb18fa `primitive' has no `a' by Misha Brukman · 21 years ago
  43. 49266b2 Do not return true from isSized for things without a size (like functions and by Chris Lattner · 21 years ago
  44. d23a298 This giant patch speeds up Type::isSized(). Before, this would have to search by Chris Lattner · 21 years ago
  45. bb4dca3 Fix a spurious warning. by Chris Lattner · 21 years ago
  46. 0a07883 Silence a warning. by Chris Lattner · 21 years ago
  47. fed5577 Silence optimized warnings. by Chris Lattner · 21 years ago
  48. 42e25b3 Allow the FP stackifier to completely ignore functions that do not use FP at by Chris Lattner · 21 years ago
  49. 3563015 Simplify/speedup the PEI by not having to scan for uses of the callee saved by Chris Lattner · 21 years ago
  50. 471f090 Add an accessor. by Chris Lattner · 21 years ago
  51. 7861163 Update physregsused info. by Chris Lattner · 21 years ago
  52. 0648b16 Update this pass to set PhysRegsUsed info in MachineFunction. by Chris Lattner · 21 years ago
  53. b0f31bf Update these register allocators to set the PhysRegUsed info in MachineFunction. by Chris Lattner · 21 years ago
  54. ce9c41e Add support for the PhysRegsUsed array. by Chris Lattner · 21 years ago
  55. d6b210c Expose more information from register allocation to passes that run after it. by Chris Lattner · 21 years ago
  56. 92b9fce Speed this up a bit by making ModifiedRegs a vector<char> not vector<bool> by Chris Lattner · 21 years ago
  57. ad1e302 Get rid of a several dozen more and instructions in specint. by Chris Lattner · 21 years ago
  58. da7e70e Fix crash comparing empty file against nonempty file. by Chris Lattner · 21 years ago
  59. 9c32d3b Adjust to changes in SelectionDAG interfaces by Chris Lattner · 21 years ago
  60. b48da39 Remove the 3 HACK HACK HACKs I put in before, fixing them properly with by Chris Lattner · 21 years ago
  61. ac9dc08 Adjust to changes in SelectionDAG interface. by Chris Lattner · 21 years ago
  62. 063287a Give SelectionDAG a TargetLowering instance instead of TM instance. by Chris Lattner · 21 years ago
  63. 1fefef1 Build Alpha by default. by Chris Lattner · 21 years ago
  64. a8411a6 Fix alloca support for Cygwin. On cygwin its __alloca not __builtin_alloca by Reid Spencer · 21 years ago
  65. 5dc81f6 Support Cygwin assembly generation. The cygwin version of Gnu ASsembler by Reid Spencer · 21 years ago
  66. a328c51 Add support for fp tolerances by Chris Lattner · 21 years ago
  67. 417c4d5 This method takes sys::Path objects now. by Chris Lattner · 21 years ago
  68. cf989fd Adjust to changed interface. by Chris Lattner · 21 years ago
  69. cc1b90b Make DiffFilesWithTolerance take sys::Path's instead of std::strings by Chris Lattner · 21 years ago
  70. f61c001 Remove two dead methods and improve the comments for DiffFilesWithTolerance. by Chris Lattner · 21 years ago
  71. c95b560 Fix a bug in previous checkin by Chris Lattner · 21 years ago
  72. 220df9c Drop dead #include by Chris Lattner · 21 years ago
  73. 537a49a The meat of this utility has been moved to FileUtilities, where it can be by Chris Lattner · 21 years ago
  74. 4454253 Add a new method, refactored out of fpcmp by Chris Lattner · 21 years ago
  75. fc54a35 New method. by Chris Lattner · 21 years ago
  76. 304d0f3 Let me introduce you to the early stages of the llvm backend for the alpha processor by Andrew Lenharth · 21 years ago
  77. 68cd65e Get this to work for 64-bit systems. by Chris Lattner · 21 years ago
  78. ae6ec8e We're working towards LLVM 1.5 now so bump the version number. This change by Reid Spencer · 21 years ago
  79. 131ca38 Minor fix. by Chris Lattner · 21 years ago
  80. 38c0751 This is the final big of factoring. This shares cases in suboperand by Chris Lattner · 21 years ago
  81. f876668 Implement *even more* factoring. In particular, if all of the instruction by Chris Lattner · 21 years ago
  82. d648867 Refactor code for numbering instructions into CodeGenTarget. by Chris Lattner · 21 years ago
  83. 615ed99 Fix VC++ compilation error by Jeff Cohen · 21 years ago
  84. da1f03c QOI feature implemented. by Chris Lattner · 21 years ago
  85. 870c016 Implement factoring of instruction pattern strings. In particular, instead of by Chris Lattner · 21 years ago
  86. f11ad9e Fix the ::: problem by Chris Lattner · 21 years ago
  87. 5765dba Minor refactoring, no functionality change. by Chris Lattner · 21 years ago
  88. 741c118 oops by Jeff Cohen · 21 years ago
  89. 5fb6ed4 Use binary mode for reading/writing bytecode files by Jeff Cohen · 21 years ago
  90. 695c9bd Add (non-working) project bugpoint to Visual Studio by Jeff Cohen · 21 years ago
  91. b0b55e7 Seperate asmstring parsing from emission. This allows the code to be simpler by Chris Lattner · 21 years ago
  92. 2fce6d1 Don't exclude FileUtilies and ToolRunner from VC++ build by Jeff Cohen · 21 years ago
  93. 8388195 Fix VC++ complaint by Jeff Cohen · 21 years ago
  94. c690cc0 Fix destroyDirectory bug by Jeff Cohen · 21 years ago
  95. 5037a15 Implicitly defined registers can clobber callee saved registers too! by Chris Lattner · 21 years ago
  96. 2202bfa make double-dollar properly escape asmstrings by Andrew Lenharth · 21 years ago
  97. 7cd50cf More bugfixes for IA64 shifts. by Chris Lattner · 21 years ago
  98. 27ff112 Fix problems with non-x86 targets. by Chris Lattner · 21 years ago
  99. a7306db Add a nasty hack to fix Alpha/IA64 multiplies by a power of two. by Chris Lattner · 21 years ago
  100. 9bb86f4 Remove unneeded line. by Chris Lattner · 21 years ago