1. ba05ad6 yea, fine Duraid by Andrew Lenharth · 20 years ago
  2. 81dbf44 Add section for Itanium by Duraid Madina · 20 years ago
  3. 58f718c Fix frame index code to generate legal PowerPC instructions. About half of by Nate Begeman · 20 years ago
  4. 01d0526 Fix external symbol printing in the AsmPrinter. Tell the ISel that we by Nate Begeman · 20 years ago
  5. 2c5b1d2 * Add section for Alpha * Remove extraneous subsections by Misha Brukman · 20 years ago
  6. a33ef48 Instead of setting up the CFG edges at selectiondag construction time, set by Chris Lattner · 20 years ago
  7. 71df3f8 don't depend on the cfg being set up yet by Chris Lattner · 20 years ago
  8. 23afcfb Fix BranchCC (it's still dumb), and implement FP select (also dumb) by Nate Begeman · 20 years ago
  9. 7474786 Implement integer select and i1 sign extend by Nate Begeman · 20 years ago
  10. 3316252 Implement SetCC, fix ZERO_EXTEND_INREG by Nate Begeman · 20 years ago
  11. 175b963 import all of the rest of the stubs that dsa uses for direct comparison by Chris Lattner · 20 years ago
  12. 5e9f352 Compare dependence analysis with llvm instructions versus machine instrutions. the problem with using machine instructions and alias analysis is that aa does not handle tmp instructions. by Tanya Lattner · 20 years ago
  13. 5ec3a63 Dependence analyzer that just determines dependences within a loop for loads and stores using alias analysis. by Tanya Lattner · 20 years ago
  14. 77b5056 learn about some more functions. by Chris Lattner · 20 years ago
  15. c051383 Fix up some types and constants by Andrew Lenharth · 20 years ago
  16. 9342a93 Fix a problem where we not marking incoming arguments to functions with by Chris Lattner · 20 years ago
  17. f51d3bd Fix a bug that andrew noticed where we do not correctly sign/zero extend by Chris Lattner · 20 years ago
  18. cfba798 there is no point comparing against null pointer. by Chris Lattner · 20 years ago
  19. 76bc5ce Fix a major problem with global variable initializers. This could cause by Chris Lattner · 20 years ago
  20. 848132d fix a warning in the optimized build by Chris Lattner · 20 years ago
  21. 4de57fd add some more functions, ignore setcc for constraints! by Chris Lattner · 20 years ago
  22. b1515fe disable this transformation in the one obscure case that really pessimizes by Chris Lattner · 20 years ago
  23. 0b77be8 there is no reason to run -instcombine -instcombine! by Chris Lattner · 20 years ago
  24. 8a44643 Handle "known" external calls context sensitively, add support for realloc by Chris Lattner · 20 years ago
  25. f3d08f3 Implement div, rem, and frameindex by Nate Begeman · 20 years ago
  26. f70b576 Pattern ISel: fix argument loading for i64s (thanks chris) by Nate Begeman · 20 years ago
  27. ca12a2b Remove fake instruction 'subc' (mnemonic for subfc). More pattern isel updates by Nate Begeman · 20 years ago
  28. d4e50bb implement legalization of build_pair for nate by Chris Lattner · 20 years ago
  29. 7f4ec3b First step in adding pcmarker intrinsic. Second step (soon) is adding backend support. by Andrew Lenharth · 20 years ago
  30. 9db505c Implement proper loads and zero-extends of all types by Nate Begeman · 20 years ago
  31. ae8bd73 Emit .global @function and .global @object entries so the Intel ias by Duraid Madina · 20 years ago
  32. f392c64 Teach andersens that non-escaping memory cannot be mod/ref'd by external fn calls. by Chris Lattner · 20 years ago
  33. be5e2f4 Fix grammar by Misha Brukman · 20 years ago
  34. c3c9fd0 Make anders-aa much more precise by not being completely pessimistic about by Chris Lattner · 20 years ago
  35. e60f69c Fix VC++ build breakage by Jeff Cohen · 20 years ago
  36. ab7ada3 Rename createPromoteMemoryToRegister() to by Alkis Evlogimenos · 20 years ago
  37. 493f636 wrap some long lines by Chris Lattner · 20 years ago
  38. 93ab219 remove ... by Chris Lattner · 20 years ago
  39. 40ee8ce speed up steens by using spliceFrom, improve its precision by realizing that by Chris Lattner · 20 years ago
  40. 267a1b0 teach andersens about undef by Chris Lattner · 20 years ago
  41. 5f4c0a8 Don't give up completely, maybe other AA can say something about this. by Chris Lattner · 20 years ago
  42. e70492d Factor out percentage printing into its own function. Make two changes to by Chris Lattner · 20 years ago
  43. 1b9a2aa Cache mapping information for a call site after computing it for a mod/ref by Chris Lattner · 20 years ago
  44. a7337dc Remove more long dead code: dsa doesn't provide must alias info by Chris Lattner · 20 years ago
  45. 5a6a9d4 remove some unsafe code that has long been dead by Chris Lattner · 20 years ago
  46. bc499de slightly improve mod/ref for DSAA by checking the globals graph for fallback by Chris Lattner · 20 years ago
  47. b752341 Teach steens-aa two things about mod/ref information: by Chris Lattner · 20 years ago
  48. 0772e78 Interchange this loop so that we test all pointers against one call site by Chris Lattner · 20 years ago
  49. 7532e2f Fix that pesky floats in integer regs problem by assigning the f32 type to by Nate Begeman · 20 years ago
  50. f7e4338 Get closer to having varargs working. There's still something strange by Nate Begeman · 20 years ago
  51. f262261 Make 64bit args and float args work correct with calls. Thanks to Chris by Nate Begeman · 20 years ago
  52. 5ebc3db Change LowerCallTo to take a boolean isVarArg argument. This is needed by Nate Begeman · 20 years ago
  53. 8e21e71 Change interface to LowerCallTo to take a boolean isVarArg argument. by Nate Begeman · 20 years ago
  54. 307e744 Next round of pattern isel changes, mostly dealing with calls. by Nate Begeman · 20 years ago
  55. c13a7f0 Correct a documention link by Nate Begeman · 20 years ago
  56. cf90825 no really, don't double count these nodes either! by Chris Lattner · 20 years ago
  57. 0423e03 Don't count all of the nodes in the SCC once for each function in the SCC. by Chris Lattner · 20 years ago
  58. 33b4276 Grow the EQ classes for globals at the end of the BU pass. This shrinks by Chris Lattner · 20 years ago
  59. dbcc2f7 fix the RUN line on this testcase so it passes. by Chris Lattner · 20 years ago
  60. c7b09f1 Support global addresses and fix call returns. Varargs still aren't by Nate Begeman · 20 years ago
  61. cec5b88 Enhance loopsimplify to preserve alias analysis instead of clobbering it. by Chris Lattner · 20 years ago
  62. 2958eea Treat free operations as volatile, since they cannot be moved. This fixes by Chris Lattner · 20 years ago
  63. a92076d New testcase that crashes licm. by Chris Lattner · 20 years ago
  64. 70ac2dc Fix a bug where LICM was not updating AA information properly when sinking by Chris Lattner · 20 years ago
  65. 20da24c remove a debugging timer. by Chris Lattner · 20 years ago
  66. b2dbdc1 Two changes here: by Chris Lattner · 20 years ago
  67. ce7068d Make the spliceFrom case where one graph is completely empty be constant time. by Chris Lattner · 20 years ago
  68. 5734e43 add a new DSGraph::spliceFrom method, which violently takes the content of by Chris Lattner · 20 years ago
  69. 487cd15 add new spliceFrom methods. by Chris Lattner · 20 years ago
  70. 9e3e1b5 Implement next round of Pattern ISel fixes by Nate Begeman · 20 years ago
  71. 7ca541b Fix an incorrect argument being passed to BuildMI for indirect calls. by Nate Begeman · 20 years ago
  72. 4da120e This replaces the correct but slow code with a more aggressive scc-finder by Chris Lattner · 20 years ago
  73. 09adbbc9 only look at successors of globals. This gets us down to "only" 22s in the by Chris Lattner · 20 years ago
  74. d864212 Unfortunately, a previous patch was not safe. Revert it, reimplement by Chris Lattner · 20 years ago
  75. 2daec45 Commit Gabor Greif's patch to use iterators in lowering intrinsics. by Nate Begeman · 20 years ago
  76. 0d397bd don't bother |'ing in 0's by Chris Lattner · 20 years ago
  77. d94b4d5 be more aggressive about incompleteness marking by Chris Lattner · 20 years ago
  78. 4e59c64 new testcase that DS-AA is causing to be miscompiled. by Chris Lattner · 20 years ago
  79. 1bcb9ab eliminate dead variables, patch contributed by Gabor Greif! by Chris Lattner · 20 years ago
  80. 5e96661 Implement more of the PPC32 Pattern ISel: by Nate Begeman · 20 years ago
  81. 246fa63 Fix silly "no newline at end of file" warning by Chris Lattner · 20 years ago
  82. 26bc78e Fix compilation errors, patch contributed by the fabulous Bill Wendling! by Chris Lattner · 20 years ago
  83. 3c61f70 fix a compilation error, patch contributed by Bill Wendling! by Chris Lattner · 20 years ago
  84. a9795f8 Addition of the PPC32 Pattern ISel. While it is far from complete, it will by Nate Begeman · 20 years ago
  85. 85fdeb2 Remove comments that are now meaningless from the pattern ISels, at Chris's by Nate Begeman · 20 years ago
  86. c5132e6 Fix a crash while promoting a value out of a loop from a global variable by Chris Lattner · 20 years ago
  87. 7d671b8 teach ds-aa about mod/ref for external function calls. by Chris Lattner · 20 years ago
  88. 62da315 Simplify dead code into a fixme :) by Chris Lattner · 20 years ago
  89. c4417f9 fix a compiler crash in runtime/libprofile by Chris Lattner · 20 years ago
  90. f5eaf3c wrap a long line by Chris Lattner · 20 years ago
  91. ec6518d If we are calling an external function, chain to another AA to potentially by Chris Lattner · 20 years ago
  92. e04d51f GlobalMR should be able to analyze this function. by Chris Lattner · 20 years ago
  93. 8eec644 if a function doesn't access memory at all, it definitely doesn't read it. by Chris Lattner · 20 years ago
  94. 8cfd24d Make this more efficient by only making one virtual method call. by Chris Lattner · 20 years ago
  95. d433bde Make this a bit more aggressive by Chris Lattner · 20 years ago
  96. 65512d2 a hack to allow count-aa to work with ds-aa :( by Chris Lattner · 20 years ago
  97. cf9f201 Add two options to allow -count-aa to print queries either (1) all queries, by Chris Lattner · 20 years ago
  98. b8190e6 Fix grammar by Misha Brukman · 20 years ago
  99. 1f309c1 enable -debug-only=licm by Chris Lattner · 20 years ago
  100. c14f59c turn a dead conditional into an assert. by Chris Lattner · 20 years ago