1. e4e4003 For PR1248: by Reid Spencer · 18 years ago
  2. 3a3aacf Fix a comment. by Reid Spencer · 18 years ago
  3. fa4bce2 repair x86 performance, dejagnu problems from previous change by Dale Johannesen · 18 years ago
  4. 3070cd7 Add TODO list for MSIL backend by Anton Korobeynikov · 18 years ago
  5. af2d379 Add Roman to credits by Anton Korobeynikov · 18 years ago
  6. 099883f Let the new backend begin! by Anton Korobeynikov · 18 years ago
  7. aceaf5d add generation of unnecessary push/pop around calls by Dale Johannesen · 18 years ago
  8. cfe0798 New test case. by Evan Cheng · 18 years ago
  9. 007b69e fold (truncate (srl (load x), c)) -> (smaller load (x+c/vt bits)) by Evan Cheng · 18 years ago
  10. d2920cd Regenerate. by Reid Spencer · 18 years ago
  11. 91a9d54 For PR1243: by Reid Spencer · 18 years ago
  12. bb1fd57 Regenerate. by Reid Spencer · 18 years ago
  13. 3e5affd For PR1256: by Reid Spencer · 18 years ago
  14. 82d4264 Protect R31's frame offset from being used by callee-saved registers, when R31 by Nicolas Geoffray · 18 years ago
  15. 6dbe233 Fix a bug in getAllOnesValue() which broke some test cases for bitwidth > 64. by Zhou Sheng · 18 years ago
  16. 7681435 Mark re-materializable instructions. by Evan Cheng · 18 years ago
  17. a125cbe Updated. by Evan Cheng · 18 years ago
  18. c3c7088 Potential spiller improvement. by Evan Cheng · 18 years ago
  19. 8e59e16 do not share old induction variables when this would result in invalid by Dale Johannesen · 18 years ago
  20. 69cb9b7 maintain LiveIn when splitting blocks (register scavenging needs it) by Dale Johannesen · 18 years ago
  21. cbdfb8a DominanceFrontier::calculate(). Avoid recursion, Use iterative algorithm. by Devang Patel · 18 years ago
  22. c01a530 Fix some VC++ warnings. by Jeff Cohen · 18 years ago
  23. 09dfd8e Fix (and simplify) 48-bit byte swap. Get pos/neg infinity the correct way. by Jeff Cohen · 18 years ago
  24. 58efcd3 by Devang Patel · 18 years ago
  25. 3b57b6f LoopSimplify::FindPHIToPartitionLoops() Use ETForest instead of DominatorSet. by Devang Patel · 18 years ago
  26. a0a26b7 Code clean up. by Lauro Ramos Venancio · 18 years ago
  27. 29a68fb Minor bug. by Evan Cheng · 18 years ago
  28. 64c88d7 bugfix: When the source register of CALL_NOLINK was LR, the following code was emitted: by Lauro Ramos Venancio · 18 years ago
  29. 431b4d5 llvm-gcc now requires -fnested-functions to enable them in C. by Chris Lattner · 18 years ago
  30. 6dd81da Break up huge line so that this file is almost readable. by Reid Spencer · 18 years ago
  31. 9eba7a2 Regenerate. by Reid Spencer · 18 years ago
  32. 810cce8 Don't delete things before their last use (avoids bad reads). by Reid Spencer · 18 years ago
  33. 8334b9f CopyToReg source operand can be a physical register. by Lauro Ramos Venancio · 18 years ago
  34. 3a7f7ab Test handling of structs with multiple variable-sized fields. by Duncan Sands · 18 years ago
  35. 2cde46c Simplify isHighOnes(). by Zhou Sheng · 18 years ago
  36. 07073e5 Ada testcase for structs with multiple variable sized fields. by Duncan Sands · 18 years ago
  37. 887839d Test that ARRAY_RANGE_REF returns an array not an element. by Duncan Sands · 18 years ago
  38. 2638e1a First cut trivial re-materialization support. by Evan Cheng · 18 years ago
  39. c70d184 Make two piece constant generation as a single instruction. It's re-materialized as a load from constantpool. by Evan Cheng · 18 years ago
  40. 5603dcf New entry. by Evan Cheng · 18 years ago
  41. bf2c8b3 Added MRegisterInfo hook to re-materialize an instruction. by Evan Cheng · 18 years ago
  42. a16b7cb Two changes: by Chris Lattner · 18 years ago
  43. ec13dd5 These functions should use shll, not lea. by Chris Lattner · 18 years ago
  44. 1719e13 fix indentation by Chris Lattner · 18 years ago
  45. e51ffcf Correct the name: isStrictPositive --> isStrictlyPositive. by Zhou Sheng · 18 years ago
  46. b9174dd Add a dtor to fix leaks from all clients of BitVector. by Chris Lattner · 18 years ago
  47. 66728ef Regenerate. by Reid Spencer · 18 years ago
  48. 2c9df21 Plug some PATypeHolder memory leaks. by Reid Spencer · 18 years ago
  49. dc42f48 use types of loads and stores, not address, in CheckForIVReuse by Dale Johannesen · 18 years ago
  50. 80dae19 fix obvious comment bug by Dale Johannesen · 18 years ago
  51. 91857da Fix a nasty memory leak, caused by my revamp of the value symbol table. by Chris Lattner · 18 years ago
  52. 5f6a895 Make isOneBitSet faster by using APInt::isPowerOf2. Thanks Chris. by Reid Spencer · 18 years ago
  53. 8cf47ce Make this test a little simpler/faster. by Reid Spencer · 18 years ago
  54. 1e8ae15 Add test case for PR1261, currently XFAILed. by Reid Spencer · 18 years ago
  55. 2e8f27d Document LoopPass. by Devang Patel · 18 years ago
  56. 05227d8 APIntify the isHighOnes utility function. by Reid Spencer · 18 years ago
  57. adf2a20 Fix coding standards violation. by Reid Spencer · 18 years ago
  58. 3a2a9fb Implement isMaxValueMinusOne in terms of APInt instead of uint64_t. by Reid Spencer · 18 years ago
  59. 727992c Implement isMinValuePlusOne using facilities of APInt instead of uint64_t by Reid Spencer · 18 years ago
  60. 44e33e6 Implement isOneBitSet in terms of APInt::countPopulation. by Reid Spencer · 18 years ago
  61. 5a1e3e1 1. Use APInt::getSignBit to reduce clutter (patch by Sheng Zhou) by Reid Spencer · 18 years ago
  62. 8439bc8 Remove a redundant clause in an if statement. Patch by Sheng Zhou. by Reid Spencer · 18 years ago
  63. 49d273e Regenerate. by Reid Spencer · 18 years ago
  64. eac6574 Fix test/Assembler/2007-03-19-NegValue.ll by using the new "isSigned" by Reid Spencer · 18 years ago
  65. 7fc44c8 Allow ConstantInt::get(Ty, uint64_t) to interpret the 64-bit values as a by Reid Spencer · 18 years ago
  66. 3a34137 Implement extension of sign bits for negative values in the uint64_t by Reid Spencer · 18 years ago
  67. 95da121 Add an indication of signedness to the uint64_t constructor so sign bits by Reid Spencer · 18 years ago
  68. 4a33714 Test case noticed by Sheng that fails because negative values that are by Reid Spencer · 18 years ago
  69. d437db1 Fix mingw32 build by Anton Korobeynikov · 18 years ago
  70. 3718050 Test handling of ARRAY_REF when the component type is of unknown size. by Duncan Sands · 18 years ago
  71. 868cdb2 For PR1258: Test that invalid numbered value references get an error message. by Reid Spencer · 18 years ago
  72. 93c4003 Regenerate. by Reid Spencer · 18 years ago
  73. 186a43f For PR1248: by Reid Spencer · 18 years ago
  74. 4e0422c Add and Operator== method to ValID so equality can be done properly for by Reid Spencer · 18 years ago
  75. 590b3c5 For PR1258: by Reid Spencer · 18 years ago
  76. 2318ec6 For PR1258: by Reid Spencer · 18 years ago
  77. a9d1a84 fix ScalarRepl/2007-03-19-CanonicalizeMemcpy.ll by Chris Lattner · 18 years ago
  78. c1a6e30 Use opt instead of gccas. by Reid Spencer · 18 years ago
  79. d7d2287 add a testcase the resent patches fail on. by Chris Lattner · 18 years ago
  80. 660c4f9 Don't upgrade these. by Reid Spencer · 18 years ago
  81. 757072d Remove -reduce-joining-phys-regs options. Make it on by default. by Evan Cheng · 18 years ago
  82. d8197fd Fix obvious typo in comment. by Duncan Sands · 18 years ago
  83. 9f6636f Fix naming inconsistencies. by Evan Cheng · 18 years ago
  84. fa775d0 Special LDR instructions to load from non-pc-relative constantpools. These are by Evan Cheng · 18 years ago
  85. a251570 Constant generation instructions are re-materializable. by Evan Cheng · 18 years ago
  86. e2e9e44 Added isReMaterializable. by Evan Cheng · 18 years ago
  87. 04677a3 Recognize target instruction flag 'isReMaterializable'. by Evan Cheng · 18 years ago
  88. 5d5c93f Add a TargetInstrDescriptor flag to mark an instruction as "re-materializable". by Evan Cheng · 18 years ago
  89. fdcd5a7 Add isStrictPositive() to APInt to determine if this APInt Value > 0. by Zhou Sheng · 18 years ago
  90. 79b0984 Minor bug fix. by Evan Cheng · 18 years ago
  91. d435dbc fix a warning by Chris Lattner · 18 years ago
  92. 1277979 add PR# by Chris Lattner · 18 years ago
  93. 8bf9911 implement the next chunk of SROA with memset/memcpy's of aggregates. This by Chris Lattner · 18 years ago
  94. fb73d9c add pr# by Chris Lattner · 18 years ago
  95. 7863a63 new testcase by Chris Lattner · 18 years ago
  96. 7829828 testcase for SROA with memset etc by Chris Lattner · 18 years ago
  97. 3f64b1a Clean up this code and fix subtract miscompile. by Nick Lewycky · 18 years ago
  98. 318bf79 Implement InstCombine/and-xor-merge.ll:test[12]. by Chris Lattner · 18 years ago
  99. 296d7a7 new testcase by Chris Lattner · 18 years ago
  100. 11a3a9d minor updates by Chris Lattner · 18 years ago