1. 28ea4f6 Fixes for Visual Studio users. Patch by OvermindDL1 on llvm-dev! by Nick Lewycky · 16 years ago
  2. c765a5a Use bool instead of int, now that it no longer evokes a warning. by Dan Gohman · 16 years ago
  3. 994fd53 Use intptr_t instead of unsigned here, which is more appropriate by Dan Gohman · 16 years ago
  4. 3f7eb5b add an assert. the cast<> below would catch this but a message is more useful. by Chris Lattner · 16 years ago
  5. 0655f73 factor some code better. by Chris Lattner · 16 years ago
  6. d44745d factor some code, fixing some fixme's. by Chris Lattner · 16 years ago
  7. e91a488 fix a typo duncan noticed! by Chris Lattner · 16 years ago
  8. f76eda7 CMake: Added Tool.cpp to tools/llvmc/driver. by Oscar Fuentes · 16 years ago
  9. 24dc52d Man page update. by Mikhail Glushenkov · 16 years ago
  10. 4410e32 Describe recent changes in the documentation. by Mikhail Glushenkov · 16 years ago
  11. b4ced5a Make 'extern' an option property. by Mikhail Glushenkov · 16 years ago
  12. 940cdfe Plugin updates: support more options. by Mikhail Glushenkov · 16 years ago
  13. b677df8 Join tools couldn't be used in the middle of the toolchain. by Mikhail Glushenkov · 16 years ago
  14. ad889a7 Better error message. by Mikhail Glushenkov · 16 years ago
  15. 15b71ba Re-apply Cedric's changes. by Mikhail Glushenkov · 16 years ago
  16. abb009d Add some clarifying comments. by Mikhail Glushenkov · 16 years ago
  17. 0bef2ad Enable the Clang plugin by default. by Mikhail Glushenkov · 16 years ago
  18. c8813da Update plugins to use (actions). by Mikhail Glushenkov · 16 years ago
  19. b59dbad Try to guess when the auto-generated cl::Sink option should be marked 'extern'. by Mikhail Glushenkov · 16 years ago
  20. 0850949 Add a (progn)-like construct for (actions). Implemented as a DAG list. by Mikhail Glushenkov · 16 years ago
  21. 15dcc2a Add tests for tblgen's LLVMC backend. by Mikhail Glushenkov · 16 years ago
  22. f915253 Use (actions) instead of option properties, support external options. by Mikhail Glushenkov · 16 years ago
  23. 6290f5c add support for caching pointer dependence queries. Nothing uses this yet by Chris Lattner · 16 years ago
  24. a16ead8 fix a bug I introduced in simplifycfg handling single entry phi by Chris Lattner · 16 years ago
  25. 75c99c5 Switch to top-down mode and fix a crasher this exposed caused by an error in the by Owen Anderson · 16 years ago
  26. 6ecf5ce Fix typo, psuedo -> pseudo. by Nick Lewycky · 16 years ago
  27. 9a193fd Some internal refactoring to make it easier to cache results. by Chris Lattner · 16 years ago
  28. 7ebcf03 Introduce a new MemDep::getNonLocalPointerDependency by Chris Lattner · 16 years ago
  29. e79be94 push the "pointer case" up the analysis stack a bit. This causes by Chris Lattner · 16 years ago
  30. d8dd934 make clients have to know how to call getCallSiteDependencyFrom by Chris Lattner · 16 years ago
  31. 106c6ca rename some variables for consistency by Chris Lattner · 16 years ago
  32. fbc72e3 I love how using out of scope variables is not an error with GCC, no really I do. by Chris Lattner · 16 years ago
  33. 8ef57c5 Rename getCallSiteDependency -> getCallSiteDependencyFrom to by Chris Lattner · 16 years ago
  34. 745291a a memdep query on a volatile load/store will always return by Chris Lattner · 16 years ago
  35. f760be1 don't bother touching volatile stores, they will just return clobber on by Chris Lattner · 16 years ago
  36. 84b9a56 remove the ability to get memdep info for vaarg. I don't think the by Chris Lattner · 16 years ago
  37. aea5a2a make getDependencyFrom private. by Chris Lattner · 16 years ago
  38. 630c99f improve a note. by Chris Lattner · 16 years ago
  39. 6a09a74 some more PRE/GVN/DSE related notes. by Chris Lattner · 16 years ago
  40. f96ca79 add a note by Chris Lattner · 16 years ago
  41. 78a7e7c some random notes. by Chris Lattner · 16 years ago
  42. 4a31364 Minor cleanup. Use dyn_cast, not isa/cast pairs. No functionality change. by Nick Lewycky · 16 years ago
  43. c3ccc1a Clean up some ARM GV asm printing out; minor fixes to match what gcc does. by Evan Cheng · 16 years ago
  44. 5e600e6 Reimplement the inner loop of DSE. It now uniformly uses getDependence(), by Chris Lattner · 16 years ago
  45. dd17b25 Don't use plain %x to print pointer values. I had changed it from %p by Dan Gohman · 16 years ago
  46. 3b95481 Fix test to pass on Linux. by Dale Johannesen · 16 years ago
  47. 368eb2b Forgot a file. by Dale Johannesen · 16 years ago
  48. 203af58 Make LoopStrengthReduce smarter about hoisting things out of by Dale Johannesen · 16 years ago
  49. b51deb9 Make a few major changes to memdep and its clients: by Chris Lattner · 16 years ago
  50. 56d9b6d Demangle and pretty-print symbols in internal backtraces. Patch by by Dan Gohman · 16 years ago
  51. 64b5356 Revert invalid r60393. It causes llvm-gcc bootstrap fails in release builds. by Anton Korobeynikov · 16 years ago
  52. 9b052cf This test also requires -mattr=+sse41. by Evan Cheng · 16 years ago
  53. 6951381 Make it illegal to call getDependency* on non-memory instructions by Chris Lattner · 16 years ago
  54. 650d7f3 Reason #3 from 60595 doesn't hold true. If we can fold a PIC load from constpool into a use, the rewrite happens at time of spill (not in VirtRegMap). Later on, if the GlobalBaseReg is spilled, the spiller can see the use uses GlobalBaseReg and do the right thing. by Evan Cheng · 16 years ago
  55. 84100ba Effectively undo 60461 in PIC mode which simply transform V_SET0 / V_SETALLONES into a load from constpool in order to fold into restores. This is not safe to do when PIC base is being used for a number of reasons: by Evan Cheng · 16 years ago
  56. 7f7c736 Fix test/Transforms/GVN/pre-load.ll by Chris Lattner · 16 years ago
  57. 72eeb94 Fix comment. by Evan Cheng · 16 years ago
  58. 8f241b0 The use of the construct: by Cedric Venet · 16 years ago
  59. 72bc70d Make IsValueFullyAvailableInBlock safe. by Chris Lattner · 16 years ago
  60. 7f50863 add a new pop_back_val method which returns the value popped. This is by Chris Lattner · 16 years ago
  61. 2ce7f20 Drop the reg argument to isRegReDefinedByTwoAddr, which was redundant. by Dan Gohman · 16 years ago
  62. 4c0d951 Update comments. There is no getArgumentAccesses. by Dan Gohman · 16 years ago
  63. 9bf23b5 Teach StackSlotColoring to update MachineMemOperands when by Dan Gohman · 16 years ago
  64. 490b183 Ignore IMPLICIT_DEF instructions when computing physreg liveness. by Dan Gohman · 16 years ago
  65. ae94e59 Re-did 60519. It turns out Darwin's handling of hidden visibility symbols are a bit more complicate than I expected. Both declarations and weak definitions still need a stub indirection. However, the stubs are in data section and they contain the addresses of the actual symbols. by Evan Cheng · 16 years ago
  66. cd730fa CellSPU: Add new directory under tests/CodeGen/CellSPU to retain tests that by Scott Michel · 16 years ago
  67. d75ba1c Have raw_fd_ostream keep track of the position in the file to make tell() go faster by not requiring a flush(). by Ted Kremenek · 16 years ago
  68. 4d6e233 Enable LoopIndexSplit pass. by Devang Patel · 16 years ago
  69. 3831005 Rewrite code that 1) filters loops and 2) calculates new loop bounds. by Devang Patel · 16 years ago
  70. 6002e99 Factor out some common code. by Owen Anderson · 16 years ago
  71. cc18827 CellSPU: Fix bug 3055 by Scott Michel · 16 years ago
  72. 9304f2c When allocating a stack temporary, use the correct by Duncan Sands · 16 years ago
  73. 23f2ff7 Missing closing brace and reverse conditional condition on NDEBUG by Scott Michel · 16 years ago
  74. 3cda3cd Start simplifying a switch that has a successor that is a switch. by Chris Lattner · 16 years ago
  75. d021901 This code is apparently quite confused. In the meantime, by Chris Lattner · 16 years ago
  76. a8103da Temporarily revert r60519. It was causing a bootstrap failure: by Bill Wendling · 16 years ago
  77. 30ee7df CellSPU: by Scott Michel · 16 years ago
  78. 80e201b Use register names instead of numbers in debug output. by Dan Gohman · 16 years ago
  79. b29ffc8 Make debug output more informative. by Dan Gohman · 16 years ago
  80. eb83dfd Visibility hidden GVs do not require extra load of symbol address from the GOT or non-lazy-ptr. by Evan Cheng · 16 years ago
  81. 6a9041e Add minimal support for disambiguating memory references. Currently by Dan Gohman · 16 years ago
  82. 77ee977 add a debugging option to help track down j-t problems. by Chris Lattner · 16 years ago
  83. cef874a Rewrite the liveness bookkeeping code to fix a bunch of by Dan Gohman · 16 years ago
  84. 1bdd93a Make the debugging dump be a full line. by Dale Johannesen · 16 years ago
  85. 308f24d Remove an unused field. by Dale Johannesen · 16 years ago
  86. d71703d Have PseudoSourceValue override Value::dump, so that it works by Dan Gohman · 16 years ago
  87. 544e0d0 Fix a misspelled function name. by Dale Johannesen · 16 years ago
  88. 29874e0 Factor some code into a new FoldSingleEntryPHINodes method. by Chris Lattner · 16 years ago
  89. e96cc77 Fix an inconsistency in a comment. by Dan Gohman · 16 years ago
  90. 62fb4f2 Use mmx (punpckldq VR64, (mmx_v_set0)) to clear high 32-bits of a VR64 register. by Evan Cheng · 16 years ago
  91. e561751 Don't charge the full latency for anti and output dependencies. This is by Dan Gohman · 16 years ago
  92. f94a327 A step towards geting linux ppc to work (see PR 3099) by Dale Johannesen · 16 years ago
  93. 0dba0e5 When looking for anti-dependences on the critical path, don't bother by Dan Gohman · 16 years ago
  94. ebb0a31 Add a comment about callee-saved registers. by Dan Gohman · 16 years ago
  95. 67c7989 Fix a really wrong comment. by Dale Johannesen · 16 years ago
  96. 7c99f49 fix a really incorrect comment. by Chris Lattner · 16 years ago
  97. c54baa2 Split foldMemoryOperand into public non-virtual and protected virtual by Dan Gohman · 16 years ago
  98. 15511cf Rename isSimpleLoad to canFoldAsLoad, to better reflect its meaning. by Dan Gohman · 16 years ago
  99. 8cf7713 Extend X86's addFrameReference to add a MachineMemOperand for by Dan Gohman · 16 years ago
  100. 3eda88e Fix some tests. The grep for "il" was matching "file". by Rafael Espindola · 16 years ago