1. 3d5bca2 Fix issue with Tpi Stream hash map. by Zachary Turner · 7 years ago
  2. 72f170d [X86] Fix bad formatting. NFC by Craig Topper · 7 years ago
  3. 5656053 [Hexagon] Remove unused operand definitions, NFC by Krzysztof Parzyszek · 7 years ago
  4. 579dd82 [Hexagon] Some formatting changes, NFC by Krzysztof Parzyszek · 7 years ago
  5. 53e1857 Don't build the Tpi Hash map by default. by Zachary Turner · 7 years ago
  6. 7d7bbfa8 [X86] Teach LowerMUL/LowerMULH for vXi8 to unpack constant RHS. by Craig Topper · 7 years ago
  7. a713978 [X86] Add DAG combine to combine a v8i32->v8i16 truncate with a packuswb that truncates v8i16->v8i8. by Craig Topper · 7 years ago
  8. edc98ed Fix non-modular build. by Adrian Prantl · 7 years ago
  9. 5678548 Update Diagnostic handling for changes in CFE. by Adrian Prantl · 7 years ago
  10. 750d1ed [SimplifyCFG] add tests for cross block compare folding; NFC by Sanjay Patel · 7 years ago
  11. 79a6444 [CmpInstAnalysis] fix formatting; NFC by Sanjay Patel · 7 years ago
  12. 71aa202 Fix line endings. NFCI. by Simon Pilgrim · 7 years ago
  13. 90f4912 Fixing -print-module-scope for legacy SCC passes by Fedor Sergeev · 7 years ago
  14. 7e303e8 [SystemZ::TTI] Return zero cost for ICmp that becomes Load And Test. by Jonas Paulsson · 7 years ago
  15. 0952fda [AArch64] Add command-line option for SSBS by Pablo Barrio · 7 years ago
  16. 086b7dc [AMDGPU] Add sdwa support for ADD|SUB U64 decomposed Pseudos by Ron Lieberman · 7 years ago
  17. 0487bd8 ARM: use target-specific SUBS node when combining cmp with cmov. by Tim Northover · 7 years ago
  18. e29b1ab [NFC][AArch64] Split out backend features by Diogo N. Sampaio · 7 years ago
  19. 674e504 [CMake] Add LLVM_EXTERNALIZE_DEBUGINFO_OUTPUT_DIR for custom dSYM target directory on Darwin by Stefan Granitz · 7 years ago
  20. 6049674 [RISCV] Fix test/MC/Disassembler/RISCV/invalid-instruction.txt after rL347988 by Alex Bradbury · 7 years ago
  21. 2a12d85 [llvm-dwarfdump] - Stop printing the bogus empty section name on invalid dwarf. by George Rimar · 7 years ago
  22. 9639b46 [ARM][MC] Move information about variadic register defs into tablegen by Oliver Stannard · 7 years ago
  23. 9b84009 [ARM][Asm] Debug trace for the processInstruction loop by Oliver Stannard · 7 years ago
  24. ec9e4f6 [KMSAN] Enable -msan-handle-asm-conservative by default by Alexander Potapenko · 7 years ago
  25. 57d0351 [GlobalISel] Fix test irtranslator-stackprotect-check.ll by Petr Pavlu · 7 years ago
  26. dbd65c8 [ARM] FP16: support vld1.16 for vector loads with post-increment by Sjoerd Meijer · 7 years ago
  27. 49114e7 [PowerPC] Fix inconsistent ImmMustBeMultipleOf for same instruction by Kang Zhang · 7 years ago
  28. e28eceb [NFC] [PowerPC] add an routine in PPCTargetLowering to determine if a global is accessed as got-indirect or not. by QingShan Zhang · 7 years ago
  29. fe47f26 [gn build] Fix cosmetic bug in write_cmake_config.py by Nico Weber · 7 years ago
  30. a930080 [gn build] Slightly simplify write_cmake_config. by Nico Weber · 7 years ago
  31. e00f5a4b [gn build] Add build files for llvm/lib/Analysis and llvm/lib/ProfileData by Nico Weber · 7 years ago
  32. 9465bad [X86] Add a DAG combine to turn stores of vXi1 on pre-avx512 targets into a bitcast and a store of a iX scalar. by Craig Topper · 7 years ago
  33. cc78f0c [X86] Fix bad comment. NFC by Craig Topper · 7 years ago
  34. 69204ee [test] Fix use of 'sort -b' in SimpleLoopUnswitch on NetBSD by Michal Gorny · 7 years ago
  35. 6008df2 [test] Fix ScalarEvolution test to allow __func__ with prototype by Michal Gorny · 7 years ago
  36. cfeb08f [test] Fix BugPoint/compile-custom.ll to use detected python exec by Michal Gorny · 7 years ago
  37. 9054832 [ValueTracking] Support funnel shifts in computeKnownBits() by Nikita Popov · 7 years ago
  38. 597d03b [SelectionDAG] fold constant with undef vector per element by Sanjay Patel · 7 years ago
  39. 9b0a5d5 [DAGCombiner] guard against an oversized shift crash by Sanjay Patel · 7 years ago
  40. 7e0e2c0 [ValueTracking] add helper function for testing implied condition; NFCI by Sanjay Patel · 7 years ago
  41. 81f79dd [X86] Simplify LowerBITCAST code for v2i32/v4i16/v8i8/i64->mmx/i64/f64 bitcast. by Craig Topper · 7 years ago
  42. 8590612 [X86] Add custom type legalization for v2i32/v4i16/v8i8->mmx bitcasts to avoid a store/load to/from the stack. by Craig Topper · 7 years ago
  43. 90ee83f [X86] Custom type legalize v2i32/v4i16/v8i8->i64 bitcasts in 64-bit mode similar to what's done when the destination is f64. by Craig Topper · 7 years ago
  44. 6912ec0 [X86] Add vXi8 division/remainder by non-splat constant test cases to prepare for an upcoming patch. by Craig Topper · 7 years ago
  45. b0e8f6d [MachineOutliner][AArch64] Improve checks for stack instructions by Jessica Paquette · 7 years ago
  46. d11871c Replace w16/w17 in machine-outliner.mir with w11/w12 by Jessica Paquette · 7 years ago
  47. d1c4726 [X86] Don't use zero_extend_vector_inreg for mulhu lowering with sse 4.1 by Craig Topper · 7 years ago
  48. 2d4f754 [TTI] Reduction costs only need to include a single extract element cost (REAPPLIED) by Simon Pilgrim · 7 years ago
  49. 84cbc95 [AMDGPU] Split 64-Bit XNOR to 64-Bit NOT/XOR by Graham Sellers · 7 years ago
  50. 0228fd4 [llvm-readobj] Improve dynamic section iteration NFC. by Xing GUO · 7 years ago
  51. b051043 [SelectionDAG] Improve SimplifyDemandedBits to SimplifyDemandedVectorElts simplification by Simon Pilgrim · 7 years ago
  52. 9ecb908 [InstCombine] Support ssub.sat canonicalization for non-splats by Nikita Popov · 7 years ago
  53. ff43329 [X86] Remove stale FIXME from test case. NFC by Craig Topper · 7 years ago
  54. a12accc [ThinLTO] Allow importing of functions with var args by Teresa Johnson · 7 years ago
  55. de97988 [RISCV] Remove RV64I SLLW/SRLW/SRAW patterns and add new test cases by Alex Bradbury · 7 years ago
  56. c004d54 [projects] Use add_llvm_external_project for implicit projects by Shoaib Meenai · 7 years ago
  57. 26f6d0a [X86][LoopVectorize] Replace -mcpu=skylake-avx512 with -mattr=avx512f in some tests that failed when experimenting with defaulting to -mprefer-vector-width=256 for skylake-avx512. by Craig Topper · 7 years ago
  58. bd238eb Use RequireNullTerminator=false in identify_magic. by Zachary Turner · 7 years ago
  59. c3ceb23 [lit] Add a generic build script with a lit substitution. by Zachary Turner · 7 years ago
  60. c689f67 [NVPTX] Add lowering of i128 numbers as struct fields by Artem Belevich · 7 years ago
  61. 2439d1b [X86] Replace '-mcpu=skx' with -mattr=avx512f or -mattr=avx512bw in interleave/strided load/store cost model tests. by Craig Topper · 7 years ago
  62. 916666c [gn build] Add action to generate VCSRevision.h and use it to add llvm/lib/Object/BUILD.gn by Nico Weber · 7 years ago
  63. 941d381 [codeview] Remove dead macros for codeview record serialization, NFC by Reid Kleckner · 7 years ago
  64. cd3135e LegacyDivergenceAnalysis: fix uninitialized value by Nicolai Haehnle · 7 years ago
  65. e3924b1 AMDGPU: Divergence-driven selection of scalar buffer load intrinsics by Nicolai Haehnle · 7 years ago
  66. 37b386d AMDGPU: Fix various issues around the VirtReg2Value mapping by Nicolai Haehnle · 7 years ago
  67. 39a2bbd [DA] GPUDivergenceAnalysis for unstructured GPU kernels by Nicolai Haehnle · 7 years ago
  68. b8f365e [x86] add tests for undef + partial undef constant folding; NFC by Sanjay Patel · 7 years ago
  69. 3ccf8b5 [X86] Split skylake-avx512 run lines in SLP vectorizer tests to cover -mprefer=vector-width=256 and -mprefer-vector-width=512. by Craig Topper · 7 years ago
  70. 83bcdb1 [InstSimplify] add tests for undef + partial undef constant folding; NFC by Sanjay Patel · 7 years ago
  71. c16c6e6 [ValueTracking] Make unit tests easier to write; NFC by Nikita Popov · 7 years ago
  72. 39cd630 Support: use std::is_trivially_copyable on MSVC by Saleem Abdulrasool · 7 years ago
  73. 7534620 [MachineOutliner] Outline both register save calls + no LR save calls together by Jessica Paquette · 7 years ago
  74. e9322d8 AArch64: Don't emit CFI for SCS register in nounwind functions. by Peter Collingbourne · 7 years ago
  75. 5f1a766 [TableGen] Fix negation of simple predicates by Evandro Menezes · 7 years ago
  76. c446570 [Mem2Reg] Fix nondeterministic corner case by Joseph Tremoulet · 7 years ago
  77. 59a4a83 [DWARFv5] Verify all-or-nothing constraint on DIFile source by Scott Linder · 7 years ago
  78. c7a92ba [dsymutil] Gather global and local symbol addresses in the main executable. by Jonas Devlieghere · 7 years ago
  79. 1d5f3f5 [X86] Change vXi8 MULHU lowering to unpack high and low half of lanes instead of extracting and concating low and high half registers. by Craig Topper · 7 years ago
  80. cc1eb13 [X86] Prefer lowerVectorShuffleAsBitMask over using a avx512 masked operation when avx512bw/avx512vl is enabled. by Craig Topper · 7 years ago
  81. 8e27bd1 [SelectionDAG] fold FP binops with 2 undef operands to undef by Sanjay Patel · 7 years ago
  82. 9fd9db9 [AMDGPU] Disable SReg Global LD/ST, perf regression by Ron Lieberman · 7 years ago
  83. 3a446a3 [llvm-mca] Speedup the default resource selection strategy. by Andrea Di Biagio · 7 years ago
  84. f170fd9 Revert "[BTF] Add BTF DebugInfo" by Yonghong Song · 7 years ago
  85. f019d91 [x86] add tests for fake vector FP ops; NFC by Sanjay Patel · 7 years ago
  86. 9c6b970 [BTF] Add BTF DebugInfo by Yonghong Song · 7 years ago
  87. 40a8867 [CodeGen] Prefer static frame index for STATEPOINT liveness args by Than McIntosh · 7 years ago
  88. 6f763e6 [SLP]PR39774: Update references of the replaced external instructions. by Alexey Bataev · 7 years ago
  89. cd5185d [gn build] Add build files for llvm/lib/Bitcode/Reader and llvm/lib/MC/MCParser. by Nico Weber · 7 years ago
  90. d339265 [AMDGPU] Combine DPP mov with use instructions (VOP1/2/3) by Valery Pykhtin · 7 years ago
  91. 98272e4 TableGen/ISel: Allow PatFrag predicate code to access captured operands by Nicolai Haehnle · 7 years ago
  92. 993bc9b [RISCV] Add additional CSR instruction aliases (imm. operands) by Alex Bradbury · 7 years ago
  93. 5b0ffb8 Fix parenthesis warning in IVDescriptors by Renato Golin · 7 years ago
  94. 4e25c19 Add a new reduction pattern match by Renato Golin · 7 years ago
  95. 983661e [RISCV] Add UNIMP instruction (32- and 16-bit forms) by Alex Bradbury · 7 years ago
  96. 365d19d [SelectionDAG] Support result type promotion for FLT_ROUNDS_ by Alex Bradbury · 7 years ago
  97. 87b02fc [llvm-mca] Simplify code in class Scheduler. NFCI by Andrea Di Biagio · 7 years ago
  98. cdc3118 [SelectionDAG] Support promotion of PREFETCH operands by Alex Bradbury · 7 years ago
  99. 24b8fd9 [LoopSimplifyCFG] Update MemorySSA in terminator folding. PR39783 by Max Kazantsev · 7 years ago
  100. 810e867 [SelectionDAG] Support promotion of FRAMEADDR/RETURNADDR operands by Alex Bradbury · 7 years ago