1. 2333e29 Relax the restrictions on vector of pointer types, and vector getelementptr. by Duncan Sands · 12 years ago
  2. 563e8fc DependenceAnalysis: Print all dependency pairs when dumping. Update all testcases. by Benjamin Kramer · 12 years ago
  3. ad1cc1d misched: Allow subtargets to enable misched and dependent options. by Andrew Trick · 12 years ago
  4. 265058d Added RegisterCoalescer support for joining global copies first. by Andrew Trick · 12 years ago
  5. 009c4d8 Figure out <size> argument of llvm.lifetime intrinsics at the moment they are created (during function inlining) by Alexey Samsonov · 12 years ago
  6. 266c473 Test commit. Add a blank line. by Jyotsna Verma · 12 years ago
  7. 1a0be4d BBVectorize: Remove temporary assert used for debugging by Hal Finkel · 12 years ago
  8. 2920a71 instcombine: Migrate math library call simplifications by Meador Inge · 12 years ago
  9. 4712b80 Remove virtual keyword for two routines that should never be overridden. by Evan Cheng · 12 years ago
  10. 4387b8c BBVectorize: Don't vectorize vector-manipulation chains by Hal Finkel · 12 years ago
  11. 310fa65 Revert r167759. Ben is right this isn't likely to help much. by Evan Cheng · 12 years ago
  12. cf6b613 misched: Don't consider artificial edges weak edges. by Andrew Trick · 12 years ago
  13. e7ff4c1 Use the 'count' attribute instead of the 'upper_bound' attribute. by Bill Wendling · 12 years ago
  14. f546ac5 Cleanup the main RegisterCoalescer loop. by Andrew Trick · 12 years ago
  15. 4df2826 revert r167740 by Shuxin Yang · 12 years ago
  16. 43736c7 Cleanup -join-splitedges. Make the loop more obvious. by Andrew Trick · 12 years ago
  17. b2b2469 BBVectorize: Only some insert element operand pairs are free. by Hal Finkel · 12 years ago
  18. 5090b2d Update link to external document by Jean-Daniel Dupas · 12 years ago
  19. 01c6de3 Fix test case added in patch fixing PR14314 by Michael Liao · 12 years ago
  20. f5b6dcd Add an option to enable prototype "fission" capabilities and debug changes. by Eric Christopher · 12 years ago
  21. fa77cce Update test case for r167754/r167755. by Chad Rosier · 12 years ago
  22. 0655668 Cache size of PassVector to speed up getNumContainedPasses(). by Evan Cheng · 12 years ago
  23. 3c9e558 Added a temporary option to avoid critical edges splitting. by Andrew Trick · 12 years ago
  24. d1726a4 Rewrite DIContext interface to take an object. Update all callers. by Eric Christopher · 12 years ago
  25. f4e3309 Revert r167620; this can be implemented using an existing CL option. by Chad Rosier · 12 years ago
  26. a7d2d56 misched: rename interfaceto avoid gcc warnings by Andrew Trick · 12 years ago
  27. 86c88c9 BBVectorize: Use a more sophisticated check for input cost by Hal Finkel · 12 years ago
  28. 6996fd0 misched: Target-independent support for MacroFusion. by Andrew Trick · 12 years ago
  29. 5094257 BBVectorize: Check the types of compare instructions by Hal Finkel · 12 years ago
  30. 9b5caaa misched: Target-independent support for load/store clustering. by Andrew Trick · 12 years ago
  31. 0a46bf1 This change is to fix rdar://12571717 which is about assertion in Reassociate pass. by Shuxin Yang · 12 years ago
  32. ae692f2 misched: Infrastructure for weak DAG edges. by Andrew Trick · 12 years ago
  33. 95d8afc Make TOC order deterministic by using MapVector instead of DenseMap. by Ulrich Weigand · 12 years ago
  34. cbf9ffc fix a spelling mistake by Nadav Rotem · 12 years ago
  35. 8b9796f BBVectorize: Check the input types of shuffles for legality by Hal Finkel · 12 years ago
  36. dece703 Don't use __cxa_demangle under MSVC (which doesn't have it) by Alexander Potapenko · 12 years ago
  37. 1faf9be [ASan] fixup for r167725: Don't fetch name of StructType if it is literal by Alexey Samsonov · 12 years ago
  38. 4c0ae90 Fixup for r167558: Store raw pointer (instead of reference) to RelocMap in DIContext. This is needed to prevent crashes because of dangling reference if the clients don't provide RelocMap to DIContext constructor. by Alexey Samsonov · 12 years ago
  39. 30d8f0e Normalize memcmp constant folding results. by Meador Inge · 12 years ago
  40. 9cc45d2 [ASan]: Add minimalistic support for turning off initialization-order checking for globals of specified types. Tests for this behavior will go to ASan test suite in compiler-rt. by Alexey Samsonov · 12 years ago
  41. d543931 do not play preprocessor tricks with 'private', use public interfaces instead; this appeases the VC++ buildbots by Gabor Greif · 12 years ago
  42. f41954b [ASan] Add llvm-symbolizer from to tools/ by Alexander Potapenko · 12 years ago
  43. 9a5f90a add unit test for waymarking algorithm (Use::getUser) by Gabor Greif · 12 years ago
  44. 4db8833 Remove unused field. by Eric Christopher · 12 years ago
  45. dd3383f Fix PR14314 by Michael Liao · 12 years ago
  46. 8ee3963 Add --enable-werror and --enable-cxx11 to projects/sample/ by Craig Topper · 12 years ago
  47. 08e9cb4 [NVPTX] Add more precise PTX/SM target attributes by Justin Holewinski · 12 years ago
  48. b798edd Delete a stale comment. No functional change. by Meador Inge · 12 years ago
  49. 2da3691 Move some helper methods to being static functions in the implementation file. by Craig Topper · 12 years ago
  50. 0c4cbc3 Remove hard-coded constant in Transforms/InstCombine/memcmp-1.ll by Meador Inge · 12 years ago
  51. 26ebe39 instcombine: Migrate memset optimizations by Meador Inge · 12 years ago
  52. d324c48 Update the vectorizer docs. by Nadav Rotem · 12 years ago
  53. d7cb600 instcombine: Migrate memmove optimizations by Meador Inge · 12 years ago
  54. 11b04b4 instcombine: Migrate memcpy optimizations by Meador Inge · 12 years ago
  55. 955cf53 Use the isTruncFree and isZExtFree API to figure out of these operations are free. Thanks Andy! by Nadav Rotem · 12 years ago
  56. 9005b8d Fix a comment typo and add comments. by Nadav Rotem · 12 years ago
  57. bb51ec8 instcombine: Migrate memcmp optimizations by Meador Inge · 12 years ago
  58. 6e1591a instcombine: Migrate strstr optimizations by Meador Inge · 12 years ago
  59. b69bf6b Add method for replacing instructions to LibCallSimplifier by Meador Inge · 12 years ago
  60. 23280ff Provide definitions for all functions. by Benjamin Kramer · 12 years ago
  61. 5464ee7 instcombine: Migrate strcspn optimizations by Meador Inge · 12 years ago
  62. 7994959 Simplify the SmallVector pretty printer for LLDB a bit and make it work with reference types. by Benjamin Kramer · 12 years ago
  63. 52ea245 Remove unnecessary subtraction and addition by 1 around a couple for loops. by Craig Topper · 12 years ago
  64. 68b094f Remove empty directory. by Duncan Sands · 12 years ago
  65. 8cb8c81 Tidy up spacing. No functional change. by Craig Topper · 12 years ago
  66. 5ed5c37 Removed unimplemented method declaration. by Craig Topper · 12 years ago
  67. 8aae8dd Simplify custom emitter code for pcmp(e/i)str(i/m) and make the helper functions static. by Craig Topper · 12 years ago
  68. 7855006 Convert an improper CodeGen test to a MC test. by Evan Cheng · 12 years ago
  69. e29c880 instcombine: Query target library information to gate libcall simplifications by Meador Inge · 12 years ago
  70. 939f500 Add more functions to the target library information. by Meador Inge · 12 years ago
  71. 2f69102 xfail a bad test. This is a MC test but it's dependent on a codegen optimization which is now disabled. by Evan Cheng · 12 years ago
  72. b341fac Disable the Thumb no-return call optimization: mov lr, pc b.w _foo by Evan Cheng · 12 years ago
  73. 9c7ae01 Cleanup pcmp(e/i)str(m/i) instruction definitions and load folding support. by Craig Topper · 12 years ago
  74. 89443ff [NVPTX] Use ABI alignment for parameters when alignment is not specified. by Justin Holewinski · 12 years ago
  75. f1adbfe Fix issue with invalid flat operand number by Evandro Menezes · 12 years ago
  76. f1bb421 Fix issue with invalid flat operand number by Evandro Menezes · 12 years ago
  77. 12cfa11 Add ARM TARGET2 relocation. The testcase will follow with actualy use-case. by Anton Korobeynikov · 12 years ago
  78. 64f0367 Switch FreeBSD/i386 back to 4byte stack alignment. This partially by Roman Divacky · 12 years ago
  79. 722c9a7 Fix assertions in updateRegMaskSlots(). by Jakob Stoklund Olesen · 12 years ago
  80. b3235b1 Revert r167620; this can be implemented using an existing CL option. by Chad Rosier · 12 years ago
  81. d054eda Add support for -mstrict-align compiler option for ARM targets. rdar://12340498 by Chad Rosier · 12 years ago
  82. b754687 Silence GCC warning about falling off the end of a non-void function. by Benjamin Kramer · 12 years ago
  83. c2e9ca1 tsan: switch to new memory_order constants (ABI compatible) by Dmitry Vyukov · 12 years ago
  84. 9f8a90b tsan: instrument all atomics (including fetch_add, exchange, cas, etc) by Dmitry Vyukov · 12 years ago
  85. b1bf1ee Add support for memory runtime check. When we can, we calculate array bounds. by Nadav Rotem · 12 years ago
  86. b14a5f5 indent by Nadav Rotem · 12 years ago
  87. 562b1d8 llvm/ConstantFolding.cpp: Make ReadDataFromGlobal() and FoldReinterpretLoadFromConstPtr() Big-endian-aware. by NAKAMURA Takumi · 12 years ago
  88. 6b370e6 Drop the limitation to IEEE floating point types from the fdiv of pow2 -> fmul transform. by Benjamin Kramer · 12 years ago
  89. 214fd3d Recommit modified r167540. by Amara Emerson · 12 years ago
  90. be02a90 Add support of RTM from TSX extension by Michael Liao · 12 years ago
  91. 7629de3 instcombine: Migrate strspn optimizations by Meador Inge · 12 years ago
  92. eb3a8c5 Fix up comment typo and 80-col. by Eric Christopher · 12 years ago
  93. 806e03d Add a relocation visitor to lib object. This works via caching relocated by Eric Christopher · 12 years ago
  94. b031996 Only do switch-to-lookup table transformation when TargetTransformInfo by Hans Wennborg · 12 years ago
  95. e90a3bc [mips] Custom-lower ISD::FRAME_TO_ARGS_OFFSET node. by Akira Hatanaka · 12 years ago
  96. 7085221 Delete MipsFunctionInfo::NextStackOffset. No functionality change intended. by Akira Hatanaka · 12 years ago
  97. 162d91c Revert r167540 until regression tests are updated. by Amara Emerson · 12 years ago
  98. bef6eb0 Remove accidental commit. by Bill Wendling · 12 years ago
  99. ab1b6c8 Fix bad test IR in switch_to_lookup_table.ll by Hans Wennborg · 12 years ago
  100. 19a1fcf Improve ARM build attribute emission for architectures types. by Amara Emerson · 12 years ago