1. c85f308 [x86] try select simplification for target-specific nodes by Sanjay Patel · 7 years ago
  2. 54b34d2 Revert "[TextAPI] TBD Reader/Writer" by Juergen Ributzka · 7 years ago
  3. 1d24883 [TextAPI] TBD Reader/Writer by Juergen Ributzka · 7 years ago
  4. ccefd88 [DebugInfo] IR/Bitcode changes for DISubprogram flags. by Paul Robinson · 7 years ago
  5. 3d1a12c Reapply "[llvm-mca] Return the total number of cycles from method Pipeline::run()." by Andrea Di Biagio · 7 years ago
  6. d5ee5db [X86] Make X86TTIImpl::getCastInstrCost properly handle the case where AVX512 is enabled, but 512-bit vectors aren't legal. by Craig Topper · 7 years ago
  7. 9e865e7 [X86] Add some cost model entries for sext/zext for avx512bw by Craig Topper · 7 years ago
  8. f41ae12 [X86] Add a combine for back to back VSRAI instructions by Craig Topper · 7 years ago
  9. f03ba1e [DebugInfo] Give inlinable calls DILocs (PR39807) by Jeremy Morse · 7 years ago
  10. 3ed031b [LICM] Enable control flow hoisting by default by John Brawn · 7 years ago
  11. 3f74a7b [LICM] Reapply r347190 "Make LICM able to hoist phis" with fix by John Brawn · 7 years ago
  12. 5f68f0a Revert [llvm-mca] Return the total number of cycles from method Pipeline::run(). by Andrea Di Biagio · 7 years ago
  13. d888610 [RISCV] Support .option push and .option pop by Alex Bradbury · 7 years ago
  14. e666b9b [InstCombine] Combine saturating add/sub with constant operands by Nikita Popov · 7 years ago
  15. 79fc38d [InstCombine] Canonicalize ssub.sat to sadd.sat by Nikita Popov · 7 years ago
  16. 72d3673 [ValueTracking] Determine always-overflow condition for unsigned sub by Nikita Popov · 7 years ago
  17. 06022d84 [InstCombine] Use known overflow information for saturating add/sub by Nikita Popov · 7 years ago
  18. 246a4c6 [InstCombine] Canonicalize const arg for saturating adds by Nikita Popov · 7 years ago
  19. 03c198b [Hexagon] Add missing flags to ELF YAMLIO by Krzysztof Parzyszek · 7 years ago
  20. 9fb5115 [llvm-mca] Return the total number of cycles from method Pipeline::run(). by Andrea Di Biagio · 7 years ago
  21. dad8def llvm-git: More tweaks. by James Y Knight · 7 years ago
  22. 95f8d2a Fix DynamicLibraryTests build on Windows when LLVM_EXPORT_SYMBOLS_FOR_PLUGINS is ON by Michael Platings · 7 years ago
  23. 20632e3 [ThinLTO] Correct linkonce_any function import linkage. NFC. by Xin Tong · 7 years ago
  24. f5338fd Fix build error due to missing cctype include in ARMTargetParser.cpp. by David Spickett · 7 years ago
  25. eb20676 [SLP]Fix PR39774: Set ReductionRoot if the original instruction is vectorized. by Alexey Bataev · 7 years ago
  26. 9d5ac66 Fix -Winfinite-recursion compile error. by Haojian Wu · 7 years ago
  27. 43c0a64 Fix build of r347741 by adding missing vector include to ARMTargetParser.h. by David Spickett · 7 years ago
  28. 9ba9c03 [MachineScheduler] Add support for clustering mem ops with FI base operands by Francis Visoiu Mistrih · 7 years ago
  29. 83895b3 [CodeGen][NFC] Make `TII::getMemOpBaseImmOfs` return a base operand by Francis Visoiu Mistrih · 7 years ago
  30. 0884e6d [DebugInfo] Rename EmitDebugThreadLocal back to EmitDebugValue. NFC by Simon Atanasyan · 7 years ago
  31. 4b88bad [TableGen] Better error checking for TIED_TO constraints. by Simon Tatham · 7 years ago
  32. 1fff169 [ARM, AArch64] Move ARM/AArch64 target parsers into by David Spickett · 7 years ago
  33. 3d8563b [SystemZ::TTI] Improve cost for compare of i64 with extended i32 load by Jonas Paulsson · 7 years ago
  34. 21e857c [SystemZ::TTI] Improve costs for i16 add, sub and mul against memory. by Jonas Paulsson · 7 years ago
  35. 024fc6c [SystemZ::TTI] Improved cost values for comparison against memory. by Jonas Paulsson · 7 years ago
  36. 37e2659 [SystemZ::TTI] Return zero cost for scalar load/store connected with a bswap. by Jonas Paulsson · 7 years ago
  37. 3eeed74 [llvm-objcopy] Hook up the -V alias to --version, output "GNU strip" by Martin Storsjo · 7 years ago
  38. 0833f26 Do not insert prefetches with unsupported memory operands. by Mircea Trofin · 7 years ago
  39. a4ab066 [X86] Add test cases to show that we don't properly take -mprefer-vector-width=256 and -min-legal-vector-width=256 into account when costing sext/zext. by Craig Topper · 7 years ago
  40. b72b8f2 [X86] Add exhaustive cost model testing for sext/zext for all vector types we reasonably support. Add cost model tests for truncating to vXi1. by Craig Topper · 7 years ago
  41. e41f778 [TableGen] Improve readability of generated code (NFC) by Evandro Menezes · 7 years ago
  42. 1171c76 [TableGen] Refactor macro names (NFC) by Evandro Menezes · 7 years ago
  43. 4616e2f [yaml2obj] Treat COFF/ARM64 as a 64 bit architecture by Martin Storsjo · 7 years ago
  44. ad388ee [gn build] Add enough build files to be able to build llvm-tblgen. by Nico Weber · 7 years ago
  45. 1d994c2 [clang][slh] add attribute for speculative load hardening by Zola Bridges · 7 years ago
  46. 1a53480 [InstCombine] Add tests for saturating add/sub; NFC by Nikita Popov · 7 years ago
  47. e4c346d [X86] Add cost model tests for experimental.vector.reduce.* with -x86-experimental-vector-widening-legalization by Craig Topper · 7 years ago
  48. 84288ab [X86] Add cost model test for masked load an store with -x86-experimental-vector-widening-legalization by Craig Topper · 7 years ago
  49. 6868d1a [X86] Add cost model tests for fp_to_int/int_to_fp with -x86-experimental-vector-widening-legalization by Craig Topper · 7 years ago
  50. 5707b0f [X86] Add cost model tests for shifts with -x86-experimental-vector-widening-legalization. by Craig Topper · 7 years ago
  51. 5b841f7 [lit] Pass more environment variables through to child processes. by Zachary Turner · 7 years ago
  52. 1b8b269 Add missing error checking code intended for r347687 by Reid Kleckner · 7 years ago
  53. 36cff63 [PDB] Add symbol records in bulk by Reid Kleckner · 7 years ago
  54. 6c99d2b [TableGen] Preprocessing support by Vyacheslav Zakharin · 7 years ago
  55. 9a24b2f [X86] Replace an APInt that is guaranteed to be 8-bits with just an 'unsigned' by Craig Topper · 7 years ago
  56. e0a85dd [PartialInliner] Make PHIs free in cost computation. by Florian Hahn · 7 years ago
  57. 53c6e8e [X86] Add cascade lake arch in X86 target. by Craig Topper · 7 years ago
  58. 57a7a8a Documentation: add \file markup as needed. by James Dennett · 7 years ago
  59. 07b822e [Demangle] remove itaniumFindTypesInMangledName by Pavel Labath · 7 years ago
  60. 6da4a0e [llvm-mca] pass -dispatch-stats flag to a couple of tests. NFC by Andrea Di Biagio · 7 years ago
  61. 13e71ac [x86] regenerate checks; NFC by Sanjay Patel · 7 years ago
  62. c8872d1 [AMDGPU] Disable DAG combine at -O0 by Stanislav Mekhanoshin · 7 years ago
  63. 65cb634 InstCombine: add comment explaining malloc deletion. NFC. by Tim Northover · 7 years ago
  64. 1ed9b33 Add missing REQUIRES: asserts by Max Kazantsev · 7 years ago
  65. 6235bbf [X86] Add test cases for vector shifts of v2i32/v2i16/v4i16/v2i8/v4i8/v8i8 with promotion legalization and widening legalization. NFC by Craig Topper · 7 years ago
  66. 32a3b31 [X86] Use getUnpackl/getUnpackh instead of directly creating UNPCKL/UNPCKH nodes. by Craig Topper · 7 years ago
  67. 0521646 [LoopSimplifyCFG] Turn on term folding after underlying bug fixed by Max Kazantsev · 7 years ago
  68. e53078a [LoopSimplifyCFG] Fix corner case with duplicating successors by Max Kazantsev · 7 years ago
  69. cd010d2 [gn build] Merge r347530 to gn. by Nico Weber · 7 years ago
  70. 8448be0 Move a file I forgot to move in r347636. by Nico Weber · 7 years ago
  71. cefe270 [gn build] Create abi-breaking.h, config.h, llvm-config.h, and add a build file for llvm/lib/Support. by Nico Weber · 7 years ago
  72. fd2bfc7 [X86] Prevent DAG combine from folding a bitcast from vXi1 to iX with a store on pre-AVX512 targets. by Craig Topper · 7 years ago
  73. 4eb1db5 [X86] Add a bunch of test cases for storing a scalar bitcasted from a vXi1 type. by Craig Topper · 7 years ago
  74. 6b7c84e Revert "[clang][slh] add attribute for speculative load hardening" by Zola Bridges · 7 years ago
  75. 2aeaa6e [stack-safety] Update comment by Vitaly Buka · 7 years ago
  76. fd4afd6 [stack-safety] Fix and uncomment assert by Vitaly Buka · 7 years ago
  77. 61eaf01 [stack-safety] Fix build on gcc 5.4 by Vitaly Buka · 7 years ago
  78. 725ed2f [InstCombine] add tests for rotate/bswap equality; NFC by Sanjay Patel · 7 years ago
  79. 504db06 [clang][slh] add attribute for speculative load hardening by Zola Bridges · 7 years ago
  80. 3f6a8f9 Fix debug build break by JF Bastien · 7 years ago
  81. 421d590 Notify the linker when a TU compiled with split-stack has a function without a prologue. by Sterling Augustine · 7 years ago
  82. 5b5d8e4 Remove trailing empty line by Vitaly Buka · 7 years ago
  83. d305cea [stack-safety] Analysis documentation by Vitaly Buka · 7 years ago
  84. d5aa33e [stack-safety] Inter-Procedural Analysis implementation by Vitaly Buka · 7 years ago
  85. 54b4ae7 [stack-safety] Empty local passes for Stack Safety Global Analysis by Vitaly Buka · 7 years ago
  86. 953932e AArch64ISelLowering: Remove a return-of-assignment to allow NRVO by David Blaikie · 7 years ago
  87. 6f171fb Add new passes to X86 pipeline tests by Mircea Trofin · 7 years ago
  88. 1d132e3 [X86] Add dependency from X86 to ProfileData after rL347596 by Fangrui Song · 7 years ago
  89. 4ac1416 [ICP] Remove incompatible attributes at indirect-call promoted callsites. by Xin Tong · 7 years ago
  90. c3924f6 [InstCombine] add helper function to reduce code duplication; NFC by Sanjay Patel · 7 years ago
  91. 9d4b9a3 [stack-safety] Local analysis implementation by Vitaly Buka · 7 years ago
  92. c29e36f [stack-safety] Empty local passes for Stack Safety Local Analysis by Vitaly Buka · 7 years ago
  93. a7aff25 [cfi] Help sanstats to find binary if they are not at the original location by Vitaly Buka · 7 years ago
  94. 17f866f [cfi] Make sanstats print address of the check by Vitaly Buka · 7 years ago
  95. 7784961 [AArch64] Refactor the scheduling predicates (3/3) (NFC) by Evandro Menezes · 7 years ago
  96. e62b9ce [AArch64] Refactor the scheduling predicates (2/3) (NFC) by Evandro Menezes · 7 years ago
  97. 5f6c1fd [AArch64] Refactor the scheduling predicates (1/3) (NFC) by Evandro Menezes · 7 years ago
  98. 241ac1b Support for inserting profile-directed cache prefetches by Mircea Trofin · 7 years ago
  99. 9926acb AMDGPU: Record SGPR spills when restoring too by Matt Arsenault · 7 years ago
  100. 689482b [LegalizeVectorTypes][X86][ARM][AArch64][PowerPC] Don't use SplitVecOp_TruncateHelper for FP_TO_SINT/UINT. by Craig Topper · 7 years ago