1. 904a536 [SimplifyCFG] Make range reduction code deterministic. by Benjamin Kramer · 9 years ago
  2. 1c1a946 reduce tests; auto-generate checks by Sanjay Patel · 9 years ago
  3. 4a1befb [X86][SSE] Update the the target shuffle matches to use the effective mask's value type directly instead of via the input value type. by Simon Pilgrim · 9 years ago
  4. ebdd31d testing commit access by Gor Nishanov · 9 years ago
  5. 0d58c98 [X86][SSE] Consistently use the target shuffle root value type for vector size calculations. NFCI. by Simon Pilgrim · 9 years ago
  6. d55759c LLLexer.cpp: Avoid using BitsToDouble() to preserve SNaN like "double 0x7FF4000000000000". by NAKAMURA Takumi · 9 years ago
  7. eb34f44 Reformat. by NAKAMURA Takumi · 9 years ago
  8. 14f1319 Add a missing backslash to my previous commit by John Brawn · 9 years ago
  9. 319f67f [X86][SSE] Added target shuffle combine binary compute matching function. NFCI. by Simon Pilgrim · 9 years ago
  10. eca7f45 Reapply r276973 "Adjust Registry interface to not require plugins to export a registry" by John Brawn · 9 years ago
  11. 632e6aa by Strahinja Petrovic · 9 years ago
  12. fd14e43 [InstCombine] try to fold (select C, (sext A), B) into logical ops by Nicolai Haehnle · 9 years ago
  13. 784afcb InstCombine: Clean up some trailing whitespace. NFC by Justin Bogner · 9 years ago
  14. afba697 InstCombine: Replace some never-null pointers with references. NFC by Justin Bogner · 9 years ago
  15. 4544896 [LIT][Darwin] Change %ld64 to be prefixed with DYLD_INSERT_LIBRARIES by Bruno Cardoso Lopes · 9 years ago
  16. 412eade GVN-hoist: enable by default by Sebastian Pop · 9 years ago
  17. 1fc6fa7 GVN-hoist: fix early exit logic by Sebastian Pop · 9 years ago
  18. 05d8fd3 IR: Provide an IRBuilder Inserter that calls a callback after insertion by Justin Bogner · 9 years ago
  19. e788186 [LV, X86] Be more optimistic about vectorizing shifts. by Michael Kuperstein · 9 years ago
  20. 9615dd0 [InstCombine] use m_APInt to allow icmp eq (mul X, C1), C2 folds for splat constant vectors by Sanjay Patel · 9 years ago
  21. 749f338 [LIT][Darwin] Preload libclang_rt.asan_osx_dynamic.dylib when necessary by Bruno Cardoso Lopes · 9 years ago
  22. 74bccc3 Clean up the logic of the Archive::Child::Child() with an assert to know Err is not a nullptr by Kevin Enderby · 9 years ago
  23. df7cecc GlobalISel: extend add widening to SUB, MUL, OR, AND and XOR. by Tim Northover · 9 years ago
  24. 3ca2c43 GlobalISel: add support for G_MUL by Tim Northover · 9 years ago
  25. b7f706d [CloneFunction] Add a testcase for r277691/r277693 by David Majnemer · 9 years ago
  26. c123b93 [Mach0YAML] Change n_type from uint8_t to llvm::yaml::Hex8 by Chris Bieneman · 9 years ago
  27. 6857d7c GlobalISel: implement narrowing for G_ADD. by Tim Northover · 9 years ago
  28. 5b8a0c5 GlobalISel: refuse to halve size of 1-byte & odd-sized LLTs. by Tim Northover · 9 years ago
  29. ca17b84 GVNHoist: Don't hoist convergent calls by Matt Arsenault · 9 years ago
  30. 6429bcf [ExecutionEngine] Refactor - Roll JITSymbolFlags functionality into JITSymbol.h by Lang Hames · 9 years ago
  31. 5964d13 [coroutines] Part 4[ab]: Coroutine Devirtualization: Lower coro.resume and coro.destroy. by David Majnemer · 9 years ago
  32. 0d2bdaf [InstCombine] use m_APInt to allow icmp eq (and X, C1), C2 folds for splat constant vectors by Sanjay Patel · 9 years ago
  33. 77990e6 [OpenCL] Add missing tests for getOCLTypeName by Yaxun Liu · 9 years ago
  34. 92cd0ec [CodeView] Use llvm::Error instead of std::error_code. by Zachary Turner · 9 years ago
  35. 837c797 AArch64: don't assume all i128s are BUILD_PAIRs by Tim Northover · 9 years ago
  36. 8acfa94 [macho2yaml] String table can contain null strings by Chris Bieneman · 9 years ago
  37. 8c8f13e [InstCombine] use m_APInt to allow icmp eq (or X, C1), C2 folds for splat constant vectors by Sanjay Patel · 9 years ago
  38. 75fec5d GlobalISel: also add G_TRUNC to IRTranslator. by Tim Northover · 9 years ago
  39. 143570a GlobalISel: add code to widen scalar G_ADD by Tim Northover · 9 years ago
  40. 5c3c157 remove FIXME comments (fixed with r277738) by Sanjay Patel · 9 years ago
  41. 1d5ec70 [WebAssembly] Check return value of getRegForValue in FastISel by Derek Schuff · 9 years ago
  42. df48bd9 [llvm-cov] Add some documentation for the -tab-size option by Vedant Kumar · 9 years ago
  43. 24c0d9d [Hexagon] Validate register class when doing bit simplification by Krzysztof Parzyszek · 9 years ago
  44. 47b6d67 [InstCombine] use m_APInt to allow icmp eq (op X, Y), C folds for splat constant vectors by Sanjay Patel · 9 years ago
  45. dbed1dc [X86][SSE] Rename target shuffle unary permute matching function. NFCI. by Simon Pilgrim · 9 years ago
  46. 2c8de85 add tests for missing vector folds by Sanjay Patel · 9 years ago
  47. 4ebfadf LoadStoreVectorizer: Remove TargetBaseAlign. Keep alignment for stack adjustments. by Alina Sbirlea · 9 years ago
  48. 230bca5 Shamelessly add myself to CREDITS.TXT by Adrian Prantl · 9 years ago
  49. 25db202 [mips] Set Personality and LSDA encoding for FreeBSD by Daniel Sanders · 9 years ago
  50. bd9e8a1 [InstCombine] use m_APInt to allow icmp eq (sub C1, X), C2 folds for splat constant vectors by Sanjay Patel · 9 years ago
  51. 7c37f8e [X86][SSE] Split off shuffle mask canonicalization from lowerVectorShuffle. NFCI. by Simon Pilgrim · 9 years ago
  52. 14ae142 [Hexagon] Clear kill flags from modified registers in peephole optimizer by Krzysztof Parzyszek · 9 years ago
  53. 17c4ba4 [X86] Heuristic to selectively build Newton-Raphson SQRT estimation by Nikolai Bozhenov · 9 years ago
  54. d2c9774 [mips][microMIPS] Implement CFC1, CFC2, CTC1 and CTC2 instructions by Hrvoje Varga · 9 years ago
  55. 2bdfdf9 [X86] Dropped XOP ctbits checks - they match the AVX checks by Simon Pilgrim · 9 years ago
  56. d81c2d5 [X86][SSE] Add initial costs for vector CTTZ/CTLZ by Simon Pilgrim · 9 years ago
  57. 65787e2 [LLVM-COV]Replace tabs to the space indentations in the HTML coverage report. by Ying Yi · 9 years ago
  58. 1d5ec21 Remove LLVM_ENABLE_LIBCXXABI by Jonas Hahnfeld · 9 years ago
  59. 3808648 [X86][SSE] Don't decide when to scalarize CTTZ/CTLZ for performance at lowering - this is what cost models are for by Simon Pilgrim · 9 years ago
  60. 4a2734b [mips] Enable tail calls by default by Simon Dardis · 9 years ago
  61. de3bef5 Typo fix in comment. NFC by Diana Picus · 9 years ago
  62. 499b5cd [XRay] Align entry and return sleds to 2 byte boundaries by Dean Michael Berris · 9 years ago
  63. 579ced7 AMDGPU: Fix a slow test by using basic regalloc by Matt Arsenault · 9 years ago
  64. 7f30223 Fix intrinsics.ll test by Amaury Sechet · 9 years ago
  65. e56e9e7 Add popcount(n) == bitsize(n) -> n == -1 transformation. by Amaury Sechet · 9 years ago
  66. ad1fd74 Forgot the dyn_cast_or_null intended for r277691. by David Majnemer · 9 years ago
  67. 8da786c Reinstate "[CloneFunction] Don't remove side effecting calls" by David Majnemer · 9 years ago
  68. b290294 Revert "GVN-hoist: enable by default" & "Make GVN Hoisting obey optnone/bisect." by Bruno Cardoso Lopes · 9 years ago
  69. 411e616 [PM] Change the name of the repeating utility to something less by Chandler Carruth · 9 years ago
  70. 00b08e7 Make GVN Hoisting obey optnone/bisect. by Sebastian Pop · 9 years ago
  71. e718640 GVN-hoist: enable by default by Sebastian Pop · 9 years ago
  72. f935d6f pdbdump: Add a test to verify the result of PDB -> YAML -> PDB conversions. by Rui Ueyama · 9 years ago
  73. 6775a0d pdbdump: Fix crash bug. by Rui Ueyama · 9 years ago
  74. e1dd154 llvm-profdata: Clarify the top level help by Justin Bogner · 9 years ago
  75. 8669eef RenameIndependentSubregs: Fix liveness query in rewriteOperands() by Matthias Braun · 9 years ago
  76. f29318e [InstCombine] use m_APInt to allow icmp eq (add X, C1), C2 folds for splat constant vectors by Sanjay Patel · 9 years ago
  77. b48816b Clean up of libObject/Archive interfaces and change the last three uses of ErrorOr<> by Kevin Enderby · 9 years ago
  78. dfe91b4 [PPC] Handling CallInst in PPCBoolRetToInt by Guozhi Wei · 9 years ago
  79. 9de637b Revert "[ARM] Constant Materialize: imms with specific value can be encoded into mov.w" by Bruno Cardoso Lopes · 9 years ago
  80. 0a9d62e [MSSA] Fix a bug in MemorySSA's move ctor. by George Burgess IV · 9 years ago
  81. 48b1e39 GVN-hoist: limit the length of dependent instructions by Sebastian Pop · 9 years ago
  82. c30fea9 GVN-hoist: compute DFS numbers once by Sebastian Pop · 9 years ago
  83. a9161e1 GVN-hoist: compute MSSA once per function (PR28670) by Sebastian Pop · 9 years ago
  84. 5494503 [IndVars] Un-grepify test; NFC by Sanjoy Das · 9 years ago
  85. 3ed1883 opt-bisect-legacy-pass-manager.ll: Test only works with default triple configured by Matthias Braun · 9 years ago
  86. 8c1e5c7 Revert "[CloneFunction] Don't remove side effecting calls" by Reid Kleckner · 9 years ago
  87. 9cdc9da [MSSA] clang-format. NFC. by George Burgess IV · 9 years ago
  88. cd112f0 [MSSA] Add special handling for invariant/constant loads. by George Burgess IV · 9 years ago
  89. c6b62aa [InstCombine] use m_APInt to allow icmp eq (srem X, C1), C2 folds for splat constant vectors by Sanjay Patel · 9 years ago
  90. 94c82b2 [MSSA] Add logic for special handling of atomics/volatiles. by George Burgess IV · 9 years ago
  91. bfbf2aa I can't reproduce this buildbot failure locally, so temporarily remove this test while I investigate. by Elliot Colp · 9 years ago
  92. dd5930f [InstCombine] Refactor optimization of zext(or(icmp, icmp)) to enable more aggressive cast-folding by Tobias Grosser · 9 years ago
  93. 52f0f65 Pass EphValues by const-ref as it is not modified in the callee by Sebastian Pop · 9 years ago
  94. d22c167 [InstCombine] Cleanup select-bitext.ll tests by Nicolai Haehnle · 9 years ago
  95. 9b6e245 [X86][SSE] Enable target shuffle combining to combine multiple shuffle inputs. by Simon Pilgrim · 9 years ago
  96. e5d1578 Reapply "More fixes to get good error messages for bad archives." by Vedant Kumar · 9 years ago
  97. aecf69d [InstCombine] use m_APInt to allow icmp (binop X, Y), C folds with constant splat vectors by Sanjay Patel · 9 years ago
  98. a0149b5 Revert "More fixes to get good error messages for bad archives." by Vedant Kumar · 9 years ago
  99. 8ff1935 [Hexagon] Generate COPY/REG_SEQUENCE more aggressively for vectors by Krzysztof Parzyszek · 9 years ago
  100. 8fa25a1 IR: Drop uniquing when an MDNode Value operand is deleted by Duncan P. N. Exon Smith · 9 years ago