1. 6a6f2dd Add CommonLinkage, in a way that preserves the behavior on old .bc files. by Dale Johannesen · 16 years ago
  2. 7d5633e Add CommonLinkage to lto (treated same as weak AFAICT) by Dale Johannesen · 16 years ago
  3. df04572 Re-enable tail duplication pass (now with default threshold down to 1 instruction). by Evan Cheng · 16 years ago
  4. b1dbcd8 Fix a bunch of 80col violations that arose from the Create API change. Tweak makefile targets to find these better. by Gabor Greif · 16 years ago
  5. 38503d4 Remove tail duplication pass. by Evan Cheng · 16 years ago
  6. 8ffe2e2 Recover nestedloop regression reported by nightly tester. by Devang Patel · 16 years ago
  7. 81a1d08 Do not run instruction combiner in middle of loop optimization passes. by Devang Patel · 16 years ago
  8. 5c98d82 Filter option names to escape symbols not allowed as C++ identifiers. by Mikhail Glushenkov · 16 years ago
  9. ecb977e Make it possible to choose between different compilation graph definitions at compile-time. by Mikhail Glushenkov · 16 years ago
  10. a673037 Fix some error messages; Make LLVMC pass through the exit code of a failed tool. by Mikhail Glushenkov · 16 years ago
  11. 4982bab Re-enable loop deletion by default. by Owen Anderson · 16 years ago
  12. 910fd57 Rename Example.td to Graph.td. by Mikhail Glushenkov · 16 years ago
  13. 6b89d92 use doxygen comments for makeBuffer() by Nick Kledzik · 16 years ago
  14. 8e7254c Reapply 50867: A small refactoring (extract method) + some comment fixes. by Mikhail Glushenkov · 16 years ago
  15. 90dcff7 <rdar://problem/5917641> use getMemBufferCopy if supplied buffer is not already zero terminated by Nick Kledzik · 16 years ago
  16. 0561f78 Revertin 50867 since it was breaking the build. by Tanya Lattner · 16 years ago
  17. 194a78f Add -E and -S options by Mikhail Glushenkov · 16 years ago
  18. 21607fa A small refactoring (extract method) + some comment fixes. by Mikhail Glushenkov · 16 years ago
  19. 4561ab5 Use Doxygen-style comments. by Mikhail Glushenkov · 16 years ago
  20. 77a895e Disable loop deletion until the release branch. by Owen Anderson · 16 years ago
  21. e0ff9ae Change from llvm::SmallSet<std::string> to llvm::StringMap<char>. by Mikhail Glushenkov · 16 years ago
  22. 2906355 Add new edge property combinator: weight. by Mikhail Glushenkov · 16 years ago
  23. 6a6cd72 Add a help string for the -c option by Mikhail Glushenkov · 16 years ago
  24. 77ddce9 Update documentation to reflect the current state of affairs. by Mikhail Glushenkov · 16 years ago
  25. be86712 Some cosmetic changes (change some comments, move code around a bit). by Mikhail Glushenkov · 16 years ago
  26. 4c11a62 Refactoring: split the function CompilationGraph::Build() into two parts. by Mikhail Glushenkov · 16 years ago
  27. 76b1b24 Use edge weights to choose the right linker based on input language names. by Mikhail Glushenkov · 16 years ago
  28. bb8b58d Add weights to graph edges. Choose between edges based on their weight. by Mikhail Glushenkov · 16 years ago
  29. d83038c Remove the UnpackValues() function. by Mikhail Glushenkov · 16 years ago
  30. 978d498 Add a --linker command-line option, make all tests pass. by Mikhail Glushenkov · 16 years ago
  31. 895820d Naming fix: LLVMCCConfigurationEmitter -> LLVMCConfigurationEmitter. by Mikhail Glushenkov · 16 years ago
  32. 87416b4 Add -x option (like in gcc). by Mikhail Glushenkov · 16 years ago
  33. 35a85e8 Take object file as input and handle files with the same name correctly. by Mikhail Glushenkov · 16 years ago
  34. be9d9a1 Add output redirection, rename namespace llvmcc to namespace llvmc. by Mikhail Glushenkov · 16 years ago
  35. f7bab8c Make AutoGenerated.inc depend also on Tools.td and Common.td by Mikhail Glushenkov · 16 years ago
  36. 3d68822 Utilize topological sort in CompilationGraph::Build(). by Mikhail Glushenkov · 16 years ago
  37. 0260658 Add TopologicalSort method to CompilationGraph. by Mikhail Glushenkov · 16 years ago
  38. d7bb87a Do not require positional arguments when we're only printing out the graph. by Mikhail Glushenkov · 16 years ago
  39. 4f6e3a4 Make ChooseEdge more generic and use it to choose between different toolchains. by Mikhail Glushenkov · 16 years ago
  40. bbbc9d4 Remove unnecessary argument from PassThroughGraph by Mikhail Glushenkov · 16 years ago
  41. c74bfc9 Add inward edge counters to Nodes; Associate JoinLists with JoinTools. by Mikhail Glushenkov · 16 years ago
  42. 97fda6d Enhancements for --view-graph by Mikhail Glushenkov · 16 years ago
  43. 2ba4c5a Split the Build function into two parts. by Mikhail Glushenkov · 16 years ago
  44. d818878 Make llvmc return 1 when the compilation fails. by Mikhail Glushenkov · 16 years ago
  45. b96cb60 Return const char* instead of std::string in Tool classes by Mikhail Glushenkov · 16 years ago
  46. 6591c89 Add an ability to choose between different edges based on edge properties. by Mikhail Glushenkov · 16 years ago
  47. 64683ed Add new edge properties: parameter_equals, element_in_list, and. by Mikhail Glushenkov · 16 years ago
  48. 581936a Implemented switch_on edge property. by Mikhail Glushenkov · 16 years ago
  49. a4db8c0 Cosmetic change: if( -> if ( by Mikhail Glushenkov · 16 years ago
  50. e74420a Remove ExampleWithOpt.td: this file was merged with Example.td. by Mikhail Glushenkov · 16 years ago
  51. d752c3f More work on edge properties. Use Edge classes instead of strings in CompilationGraph. by Mikhail Glushenkov · 16 years ago
  52. 0a17493 Ongoing work: add an edge typechecker, rudimentary support for edge properties. by Mikhail Glushenkov · 16 years ago
  53. 0d08db0 Convert internal representation to use DAG. This gives us more flexibility and enables future improvements. by Mikhail Glushenkov · 16 years ago
  54. aa4948f Small const-correctness fix by Mikhail Glushenkov · 16 years ago
  55. b90cd83 Code reorg by Mikhail Glushenkov · 16 years ago
  56. 3f3d95c Enable dead loop elimination. by Owen Anderson · 16 years ago
  57. cae8ccd Drop llvmc also, it will be replaced by shiny new llvmc2 by Anton Korobeynikov · 16 years ago
  58. a9d9ca4 Drop llvm2cpp, it's now a llc target by Anton Korobeynikov · 16 years ago
  59. 866b9e1 move libcalls to the same place llvm-gcc has it. by Chris Lattner · 16 years ago
  60. 9ef7425 Add possibility of using arbitrary to to execute stuff from bugpoint. by Anton Korobeynikov · 16 years ago
  61. e78109e several multiple-retval fixes for bugpoint. by Chris Lattner · 16 years ago
  62. 280a6e6 Remove 'unwinds to' support from mainline. This patch undoes r47802 r47989 by Nick Lewycky · 16 years ago
  63. 9692db9 Disable building of llvm2cpp. The directory will be removed before 2.3 release. by Anton Korobeynikov · 16 years ago
  64. 5027652 First step of implementing PR1538: move llvm2cpp logic to new 'target' by Anton Korobeynikov · 16 years ago
  65. 480311b Use the Create static method for some of these objects. They no longer by Bill Wendling · 16 years ago
  66. d2368dc Move MemCpyOpt after GVN. by Owen Anderson · 16 years ago
  67. c290a5b Added command line option -no-lazy to disable JIT lazy compilation. by Evan Cheng · 16 years ago
  68. ecbc963 Add MemCpyOpt to LTO. by Owen Anderson · 16 years ago
  69. f1f12f9 fix some residual old API that fell thru the cracks of the conversion script, closes http://llvm.org/bugs/show_bug.cgi?id=2246 by Gabor Greif · 16 years ago
  70. eb60fb9 Use GVN in LTO instead of GCSE+LoadVN. by Owen Anderson · 16 years ago
  71. 1d40281 Add jump threading to liblto. by Chris Lattner · 16 years ago
  72. e12d8e4 run the jump threading pass in llvm-ld also by Chris Lattner · 16 years ago
  73. 2510c3b enable jump threading pass by default. This causes no miscompilations by Chris Lattner · 16 years ago
  74. fa191e4 Run SimplifyLibCalls near the beginning, not at by Duncan Sands · 16 years ago
  75. 33ef2bb Fix a memory leak in llc. by Dan Gohman · 16 years ago
  76. 6bc41e8 Revert r49614. As Dan pointed out, some of these aren't correct. by Owen Anderson · 16 years ago
  77. 386ea35 Replace calls of the form V1->setName(V2->getName()) with V1->takeName(V2), by Owen Anderson · 16 years ago
  78. 5d4ed3b Move memcpy / memset optimization pass after GVN. by Evan Cheng · 16 years ago
  79. a723d1e Factor a bunch of functionality related to memcpy and memset transforms out of by Owen Anderson · 16 years ago
  80. cb76b12 Remove llvm-upgrade. by Tanya Lattner · 16 years ago
  81. e2c4304 Use Intrinsic::getDeclaration in more places. by Duncan Sands · 16 years ago
  82. 58f3bcd Remove tabs. Patch by Mike Stump! by Bill Wendling · 16 years ago
  83. 051a950 API changes for class Use size reduction, wave 1. by Gabor Greif · 16 years ago
  84. af4fc28 -fPIC is required on x86-64 when building shared objects. by Torok Edwin · 16 years ago
  85. e278470 Reenable running StripSymbols when EH is on. Dale fixed EH. by Devang Patel · 16 years ago
  86. dedf502 Make EH work with unnamed functions. Reenable running by Dale Johannesen · 16 years ago
  87. 038112a Change the MemoryBuffer::getFile* methods to take just a pointer to the by Chris Lattner · 16 years ago
  88. 8c2ec51 stop building llvmc. by Chris Lattner · 16 years ago
  89. 5f2e499 Honour another bunch of parameter attributes in llvm2cpp by Anton Korobeynikov · 16 years ago
  90. e818717 Honour ByVal parameter attribute in llvm2cpp by Anton Korobeynikov · 16 years ago
  91. 4d9c9e9 Another test commit (with git-svn) by Mikhail Glushenkov · 16 years ago
  92. 56ba12c Test commit by Mikhail Glushenkov · 16 years ago
  93. 1cf962b Fix the Cygwin/Mingw-On-Cygwin build. Patch by Alain Frisch! by Anton Korobeynikov · 16 years ago
  94. 6fefa6a Disable building llvm-upgrade. by Tanya Lattner · 16 years ago
  95. df4613c With debug info, there are nameless constant global values. do not crash when we hit one by Andrew Lenharth · 16 years ago
  96. 16b412c Small format/grammar changes. by Bill Wendling · 16 years ago
  97. ae851b6 Grammar Nazi strikes! :-) by Bill Wendling · 16 years ago
  98. ac67b7e Add first proof-of-concept universal compiler driver framework based by Anton Korobeynikov · 16 years ago
  99. 230293b style and spelling by Andrew Lenharth · 16 years ago
  100. 50b5742 llvm-ld deserves disable-verify too. opt shouldn't have all the fun options. by Andrew Lenharth · 16 years ago