1. 406bfa3 Teach BasicAA about noalias parameter attributes, but do it correctly this time. by Christopher Lamb · 17 years ago
  2. 8409747 Instead of adding copyfromreg's to handle physical definitions. Now isel can by Evan Cheng · 17 years ago
  3. b591082 Added TargetInstrDescriptor::numDefs - num of results. by Evan Cheng · 17 years ago
  4. 5278784 Can't handle offset and scale if rip-relative addressing is to be used. by Evan Cheng · 17 years ago
  5. 0db079e Mac OS X X86-64 low 4G address not available. by Evan Cheng · 17 years ago
  6. f6844ca Mac OS X X86-64 low 4G address not available. by Evan Cheng · 17 years ago
  7. 2f2e519 Undo previous check-in. by Devang Patel · 17 years ago
  8. caf778a Some out operands were incorrectly specified as input operands. by Evan Cheng · 17 years ago
  9. 1451afe Make sure these tests pass for the right reasons (verifier error, rather than by Reid Spencer · 17 years ago
  10. 28ae151 Update dominator info for the middle blocks created while spliting by Devang Patel · 17 years ago
  11. 9066020 Make non-local memdep not be recursive, and fix a bug on 403.gcc that this exposed. by Owen Anderson · 17 years ago
  12. c5dd541 Missing Requires. by Evan Cheng · 17 years ago
  13. 911935a New test. Bogus implicit-def prevented a copy from being coalesced. by Evan Cheng · 17 years ago
  14. 1c3017c Be more precise. by Evan Cheng · 17 years ago
  15. 21b3bf0 Bugs: missing partial uses and redundant partial defs. by Evan Cheng · 17 years ago
  16. dd487c1 Add a test for the load/store alignment. by Lauro Ramos Venancio · 17 years ago
  17. f3c13c8 Expand unaligned loads/stores when the target doesn't support them. (PR1548) by Lauro Ramos Venancio · 17 years ago
  18. 4eda058 Clean up C++ restrict test cases and add a test for restrict qualified methods. by Christopher Lamb · 17 years ago
  19. 695e1c6 these tests aren't xfailed. by Chris Lattner · 17 years ago
  20. b59e985 we're now handling this right :) by Chris Lattner · 17 years ago
  21. 268479f Forgot to update these files for the FastDSE changes. by Owen Anderson · 17 years ago
  22. c2bbfc1 More explicit keywords. by Dan Gohman · 17 years ago
  23. a9f6434 Change a .size directive to use a tab instead of a space, for consistency. by Dan Gohman · 17 years ago
  24. e819ff7 Make ImmutablePass::runOnModule non-virtual, since it is not by Dan Gohman · 17 years ago
  25. f6a05f9 Rename FastDSE to just DSE. by Owen Anderson · 17 years ago
  26. a56c34f Move FastDSE in to DeadStoreElimination. by Owen Anderson · 17 years ago
  27. e739bae Remove old DSE. by Owen Anderson · 17 years ago
  28. 718fda3 by David Greene · 17 years ago
  29. 52eec54 by David Greene · 17 years ago
  30. 7fc7761 Indexed loads each has 2 outputs. by Evan Cheng · 17 years ago
  31. ad07672 Requires SSE2. by Evan Cheng · 17 years ago
  32. bf7d0bc Don't let the memory allocator outsmart GVN. ;-) by Owen Anderson · 17 years ago
  33. 3b1f55e simpleregistercoalescing -> regcoalescing. It's too long for me to handle. by Evan Cheng · 17 years ago
  34. b95f9d5 Fix a failure I accidentally caused in my last commit by mishandling the by Owen Anderson · 17 years ago
  35. c7d1114 Fix a bug in GetKnownAlignment of packed structs. by Lauro Ramos Venancio · 17 years ago
  36. b1576f5 Change the x86 assembly output to use tab characters to separate the by Dan Gohman · 17 years ago
  37. df46419 by David Greene · 17 years ago
  38. 054ab94 Fix a misoptimization in aha. by Owen Anderson · 17 years ago
  39. a9cfed7 Use SCEVExpander::InsertCastOfTo instead of calling new IntToPtrInst by Dan Gohman · 17 years ago
  40. 8d246f0 Add note. by Devang Patel · 17 years ago
  41. 4330b3a new testcase by Chris Lattner · 17 years ago
  42. 321ff4e Revert overly aggressive interpretation of noalias by Christopher Lamb · 17 years ago
  43. 1013b4d Regenerate. by Reid Spencer · 17 years ago
  44. 1539a1c fp2uint -> fptoui by Reid Spencer · 17 years ago
  45. e87f233 After a discussion with Anton, it turns out that the InReg attribute is not by Reid Spencer · 17 years ago
  46. fee0a9c Bunch of tests to check loop passes. by Devang Patel · 17 years ago
  47. c64a1a9 Redo and generalize previously removed opt for pinsrw: (vextract (v4i32 bc (v4f32 s2v (f32 load ))), 0) -> (i32 load ) by Evan Cheng · 17 years ago
  48. 15c260a Loop unswitch preserves dom info. by Devang Patel · 17 years ago
  49. 91d22c8 Implement Simple Analysis interfaces - cloneBasicBlockAnalysis and deleteAnalysisValue. by Devang Patel · 17 years ago
  50. c7e49c0 Introduce Simple Analysis interface for loop passes. by Devang Patel · 17 years ago
  51. 50192c2 Teach BasicAA about noalias function parameters. Passes all of DejaGNU and test-suite. by Christopher Lamb · 17 years ago
  52. 66ca0bc Un-XFAIL these tests after r40622 fixed them. by Christopher Lamb · 17 years ago
  53. ee0142e Regenerate. by Reid Spencer · 17 years ago
  54. bf7f451 Allow the INREG parameter attribute to be added to functions. This permits the by Reid Spencer · 17 years ago
  55. 6e800fe The InReg parameter attribute is valid on function results. The llvm-gcc-4.0 by Reid Spencer · 17 years ago
  56. 4ebcc8c This isn't safe when there are uses of load's chain result. by Evan Cheng · 17 years ago
  57. 6240ab5 Fix PR1581, patch by Timo Savola by Chris Lattner · 17 years ago
  58. d8e616b Regenerate (again). by Reid Spencer · 17 years ago
  59. 6794e61 Don't include newlines in the whitespace before newline (WSNL) rule. by Reid Spencer · 17 years ago
  60. b8f8505 Regenerate. by Reid Spencer · 17 years ago
  61. 1d3d230 For PR1553: by Reid Spencer · 17 years ago
  62. 6f62af6 If loop can be unswitched again, then do it yourself. by Devang Patel · 17 years ago
  63. 42346f5 Add a comment: don't expect from external function resolver in interpreter by Anton Korobeynikov · 17 years ago
  64. 891eecb Avoid potential iterator invalidation problems. by Owen Anderson · 17 years ago
  65. df5cf20 Remove dead code. by Devang Patel · 17 years ago
  66. 910b66d - Allow custom lowering for CTPOP, CTTZ, CTLZ. by Scott Michel · 17 years ago
  67. 81a129c LCSSA preserves dom info. by Devang Patel · 17 years ago
  68. d9a6dcb Loop Rotation pass preserves dominator tree and frontier. by Devang Patel · 17 years ago
  69. 96b651c LICM preserves scalar evolution and dom frontier. by Devang Patel · 17 years ago
  70. 9372f15 Regenerate for __dso_handle, per Anton's request. by Reid Spencer · 17 years ago
  71. 3b30a6e Add detection of __dso_handle presence during configure. Use this information in the by Anton Korobeynikov · 17 years ago
  72. ed3fa85 Fix a typo/thinko. by Reid Spencer · 17 years ago
  73. be444ed Fix a bug in getCopyFromParts turned up in the testcase for PR1132. by Dan Gohman · 17 years ago
  74. 45c8388 Use more caching when computing non-local dependence. This makes bzip2 not by Owen Anderson · 17 years ago
  75. 4f9ba7c Fix a bug caused by indiscriminantly asking for the dominators of a predecessor. by Owen Anderson · 17 years ago
  76. 825811d Use tabs more consistently in assembler pseudo-ops. by Dan Gohman · 17 years ago
  77. 286d569 Print a space between the comment character and the basic block name, by Dan Gohman · 17 years ago
  78. 06dd2a6 Fix the comments for the 'fast' parameter in addPassesToEmitFile. by Dan Gohman · 17 years ago
  79. d47cab8 Remove a FIXME comment that wasn't removed when the code it accompanied by Dan Gohman · 17 years ago
  80. fb71d38 Fix the comment for getClosestTargetForJIT to reflect the fact that by Dan Gohman · 17 years ago
  81. f452207 More explicit keywords. by Dan Gohman · 17 years ago
  82. 209ee18 Fix pastos in comments for doFinalization functions. by Dan Gohman · 17 years ago
  83. a5e496f New test case. by Evan Cheng · 17 years ago
  84. 66ffe6b Vector fneg must be expanded into fsub -0.0, X. by Evan Cheng · 17 years ago
  85. db95305 Add tests for generating noalias parameter attribute from __restrict qualified function parameters. C++ tests are currently XFAILing see PR1582. by Christopher Lamb · 17 years ago
  86. 6551606 Be explicit about which level of optimization is being asked for. The -O option by Reid Spencer · 17 years ago
  87. 2dc6dc6 Change the x86 backend to use extract_subreg for truncation operations. Passes DejaGnu, SingleSource and MultiSource. by Christopher Lamb · 17 years ago
  88. f9b90ea Add register info needed to use subreg sets on X86. by Christopher Lamb · 17 years ago
  89. 8127f3a Make this explictly signed. Fixes PR1571. by Nick Lewycky · 17 years ago
  90. 19fe8f9 Add facility to dump pass manager structure by Devang Patel · 17 years ago
  91. b116fac Trampoline codegen support for X86-32. by Duncan Sands · 17 years ago
  92. 50f19f5 Forget to add 'nest' to the list of parameter attributes. by Duncan Sands · 17 years ago
  93. c61ce1a Fix edge cases in handling basic block split. by Devang Patel · 17 years ago
  94. 29381fb Use SmallPtrSet. by Devang Patel · 17 years ago
  95. 936baaa VStudio compiler errors and placing Function*->ExFunc map under ManagedStatic control. by Chuck Rose III · 17 years ago
  96. 7c2c2e7 Updates to the VStudio project files: by Chuck Rose III · 17 years ago
  97. e992a56 Allow SmallPtrSet to hold pointers to const data. by Owen Anderson · 17 years ago
  98. d300622 Re-apply 40504, but with a fix for the segfault it caused in oggenc: by Dan Gohman · 17 years ago
  99. 9d3e791 It seems logical that InReg should be incompatible by Duncan Sands · 17 years ago
  100. fdef00f As the number of parameter attributes increases, by Duncan Sands · 17 years ago