1. fcb8cd9 [X86][AVX512] Added support for combining target shuffles to AVX512 vpermpd/vpermq/vpermps/vpermd/vpermw by Simon Pilgrim · 9 years ago
  2. b96d437 [RDF] Use RegisterId typedef more consistently, NFC by Krzysztof Parzyszek · 9 years ago
  3. 79f85df [StripGCRelocates] New pass to remove gc.relocates added by RS4GC by Anna Thomas · 9 years ago
  4. bbe3a73 For llvm-objdump for Mach-O files add printing of by Kevin Enderby · 9 years ago
  5. be29b10 [DAG] fold negation of sign-bit by Sanjay Patel · 9 years ago
  6. 7ff284e [x86] add tests for potential negation folds by Sanjay Patel · 9 years ago
  7. b77f18e [Hexagon] Handle spills of partially defined double vector registers by Krzysztof Parzyszek · 9 years ago
  8. dc83305 [WebAssembly] Fix for 0xc call_indirect changes by Derek Schuff · 9 years ago
  9. 6706bad Set the vectorizer MaxInterleaveFactor for Exynos. by Abderrazek Zaafrani · 9 years ago
  10. 57a3dc5 Fix -Wunused-variable warning in libFuzzer by Reid Kleckner · 9 years ago
  11. c2abd3e [X86][SSE] Regenerated sext/zext constant folding tests and added i686 tests by Simon Pilgrim · 9 years ago
  12. ed8dcc8 [X86] Use DAG::getBuildVector helper wrapper where possible. NFCI. by Simon Pilgrim · 9 years ago
  13. 466e9f4 [MachineMemOperand][AtomicSDNode] Remove getSuccessOrdering() by Konstantin Zhuravlyov · 9 years ago
  14. 51f1efc [X86][SSE] Regenerated chained pmovsx store tests and added i686 tests by Simon Pilgrim · 9 years ago
  15. b03d0d9 Test commit by Abderrazek Zaafrani · 9 years ago
  16. d193fb5 [LVI] Fix a bug with a guard being the very first instruction in a BB not taken into account by Artur Pilipenko · 9 years ago
  17. 73cda08 fix variable names; NFCI by Sanjay Patel · 9 years ago
  18. 3398735 [AMDGPU][mc] Fix ds_min/max[_rtn]_f32 - extra source operand removed. by Artem Tamazov · 9 years ago
  19. f8de69b [DAG] use SDNode flags 'nsz' to enable fadd/fsub with zero folds by Sanjay Patel · 9 years ago
  20. 06bac82 [X86][AVX2] Begun generalizing lowering to VPERMD/VPERMPS in preparation for AVX512 support. by Simon Pilgrim · 9 years ago
  21. aaafc1d Wdocumentation fix by Simon Pilgrim · 9 years ago
  22. 01109e8 [X86][AVX512] Add mask/maskz writemask support to subvector broadcast shuffle decode comments by Simon Pilgrim · 9 years ago
  23. 9e0c61c [LoopUnroll] Keep the loop test only on the first iteration of max-or-zero loops by John Brawn · 9 years ago
  24. 4b5784c [X86][AVX] Add 32-bit target tests for vector lzcnt/tzcnt to demonstrate missed folding opportunities by Simon Pilgrim · 9 years ago
  25. 46ab1d2 [AArch64] Corrected spill size for DDD register class. NFCI by Bjorn Pettersson · 9 years ago
  26. 02d2642 Fix WebAssembly test after r284757. by Benjamin Kramer · 9 years ago
  27. c2cab9b [Support] Fix AlignOf test on i386-linux. by Benjamin Kramer · 9 years ago
  28. 7413606 [AVX-512] Add tests to show opportunities for commuting vpermi2/vpermt2 instructions. by Craig Topper · 9 years ago
  29. b8c3103 Revert "[GVN/PRE] Hoist global values outside of loops." by Davide Italiano · 9 years ago
  30. a45d706 Fix cross-endianness RuntimeDyld relocation for ARM by Keno Fischer · 9 years ago
  31. 3c09f0b [SCEV] Add a threshold to restrict number of mul operands to be inlined into SCEV by Li Huang · 9 years ago
  32. a5f79d9 Fix PREL31 relocation on ARM by Keno Fischer · 9 years ago
  33. fe04032 [X86] Enable interleaved memory access by default by Michael Kuperstein · 9 years ago
  34. 6d6a5e6 [MSSA] Avoid unnecessary use walks when calling getClobberingMemoryAccess by Daniel Berlin · 9 years ago
  35. d6842a6 Another additional error check for invalid Mach-O files for the by Kevin Enderby · 9 years ago
  36. 838c3a9 Fix case of file include path. by Zachary Turner · 9 years ago
  37. a459ab9 [CodeView] Refactor serialization to use StreamInterface. by Zachary Turner · 9 years ago
  38. 37962ab [AMDGPU] Make note record name a static const member of target streamer by Konstantin Zhuravlyov · 9 years ago
  39. e0e811c [AMDGPU] Emit constant address space data in .rodata section and use relocations instead of fixups (amdhsa only) by Konstantin Zhuravlyov · 9 years ago
  40. 0872bb2 Using branch probability to guide critical edge splitting. by Dehao Chen · 9 years ago
  41. e1ac64b [CostModel][X86] Fixed AVX1/AVX512 sdiv/udiv uniformconst costs for 256/512 bit integer vectors by Simon Pilgrim · 9 years ago
  42. f2b19f9 Fix *_EXTEND_VECTOR_INREG legalization by Pirama Arumuga Nainar · 9 years ago
  43. ca13ae1 [CostModel][X86] Added tests for sdiv/udiv costs for uniform const and uniform const power-of-2 by Simon Pilgrim · 9 years ago
  44. 928f047 [Target] remove TargetRecip class; 2nd try by Sanjay Patel · 9 years ago
  45. c32b596 Put the move ctor for PassManager back for now, it breaks some builds. by Benjamin Kramer · 9 years ago
  46. 99edc4f [CostModel][X86] Fixed AVX1/AVX512 sdiv/udiv general costs for 256/512 bit integer vectors by Simon Pilgrim · 9 years ago
  47. 446cd5e [AMDGPU] add fcopysign(f64, f32) pattern by Valery Pykhtin · 9 years ago
  48. fd82ba5 [Support] Put back the MSVC hack for AlignedCharArray. by Benjamin Kramer · 9 years ago
  49. cafdc34 [Support] Remove llvm::alignOf now that all uses are gone. by Benjamin Kramer · 9 years ago
  50. cb58e1e Retire llvm::alignOf in favor of C++11 alignof. by Benjamin Kramer · 9 years ago
  51. 2913220 [GVN] Use defaulted members. No functional change. by Benjamin Kramer · 9 years ago
  52. f7463aa [mips][mcjit] Add the majority of N32 support. by Simon Dardis · 9 years ago
  53. 7b259eb [CostModel][X86] Added tests for sdiv/udiv costs for scalar and 128/256/512 bit integer vectors by Simon Pilgrim · 9 years ago
  54. 06d5a16 Do a sweep over move ctors and remove those that are identical to the default. by Benjamin Kramer · 9 years ago
  55. 911bb94 Reapply "Add Chrono.h - std::chrono support header" by Pavel Labath · 9 years ago
  56. b4c99dd [DAGCombiner] Add general constant vector support to (srl (shl x, c), c) -> (and x, cst2) by Simon Pilgrim · 9 years ago
  57. 89d6562 Wdocumentation fix by Simon Pilgrim · 9 years ago
  58. 2c99feb Fix spelling mistake in comment. by Simon Pilgrim · 9 years ago
  59. 67c3574 Fix MSVC bool -> uint64_t promotion warning by Simon Pilgrim · 9 years ago
  60. f00b783 [Go bindings] Update for r284678 API changes. by Benjamin Kramer · 9 years ago
  61. a007516 [SystemZ] Post-RA scheduler implementation by Jonas Paulsson · 9 years ago
  62. 3e0be6f [Object/ELF] - Check index argument in getSymbol(). by George Rimar · 9 years ago
  63. f43c9c6 X86: Allow expressions to appear as u8imm operands. by Peter Collingbourne · 9 years ago
  64. bae00430 X86: Deduplicate some lowering code. NFCI. by Peter Collingbourne · 9 years ago
  65. 8340aef DebugInfo: remove broken bitcode upgrade test by Victor Leschuk · 9 years ago
  66. 3a3c5c8 Use __func__ directly now that all supported compilers support it by Reid Kleckner · 9 years ago
  67. e69c459 DebugInfo: preparation to implement DW_AT_alignment by Victor Leschuk · 9 years ago
  68. 1c2f240 [WebAssembly] Update extending load test for new i1 behavior by Derek Schuff · 9 years ago
  69. 5b1c9f3 Remove LLVM_NOEXCEPT and replace it with noexcept by Reid Kleckner · 9 years ago
  70. 04e3307 Next set of additional error checks for invalid Mach-O files for the by Kevin Enderby · 9 years ago
  71. 6224e33 Update Compiler.h to fail fast when building with MSVC 2013 by Reid Kleckner · 9 years ago
  72. fa327ae [PGO] Fix a use-after-move. NFC. by Rong Xu · 9 years ago
  73. f4ca0f5 Revert "DenseSet: Appease msc18 to define derived constructors explicitly." by Reid Kleckner · 9 years ago
  74. dee834c Update docs to reflect new minimum MSVC version requirement by Reid Kleckner · 9 years ago
  75. c887230 [PGO] Fix bogus warning for merging empty llvm profile file by Rong Xu · 9 years ago
  76. 207b6ab [BuildingAJIT] Use the remote target triple to construct the TargetMachine in by Lang Hames · 9 years ago
  77. 2bd7506 Add computeHostNumPhysicalCores() implementation for Darwin by Mehdi Amini · 9 years ago
  78. cc8ca50 AMDGPU : Add a function to enable and disable IEEEBit for SC and shader by Wei Ding · 9 years ago
  79. 599a7aa Remove the JIT EH/small code model tests for now. by Lang Hames · 9 years ago
  80. 43fa064 [CMake] Make the runtimes directory work with bootstrap builds by Chris Bieneman · 9 years ago
  81. bac9c43 [InstSimplify] fold negation of sign-bit by Sanjay Patel · 9 years ago
  82. b5046ba [BuildingAJIT] Make the chapter 5 server export symbols. by Lang Hames · 9 years ago
  83. d673d6f Typo: nomed struct -> named struct by Hans Wennborg · 9 years ago
  84. 3fd59c9 [GlobalMerge] Handle non-landingpad EH pads by Reid Kleckner · 9 years ago
  85. 86fff1f [IndVarSimplify] Teach calculatePostIncRange to take guards into account by Artur Pilipenko · 9 years ago
  86. f461f21 [LV] Avoid emitting trivially dead instructions by Matthew Simpson · 9 years ago
  87. db638de [AliasSetTracker] Add support for memcpy and memmove. by Chad Rosier · 9 years ago
  88. 6ca75fa [IndVarSimplify] Use control-dependent range information to prove non-negativity by Artur Pilipenko · 9 years ago
  89. 6d823ec [AliasSetTracker] Return void for add() functions. NFC. by Chad Rosier · 9 years ago
  90. 0ca2107 [InstSimplify] move one and add more tests for potential negation folds by Sanjay Patel · 9 years ago
  91. 8ddbe89 Add a macro for prefetching data. by Rafael Espindola · 9 years ago
  92. e66ad1c [ADT] Zip range adapter by Mehdi Amini · 9 years ago
  93. 4c50ebb [llvm-cov] Don't spawn a thread unless ThreadCount > 1 by Vedant Kumar · 9 years ago
  94. 735fbf8 [AMDGPU] Stop using MCRegisterClass::getSize() by Krzysztof Parzyszek · 9 years ago
  95. 740d871 [ThinLTO] Default backend threads to heavyweight_hardware_concurrency by Teresa Johnson · 9 years ago
  96. 440f75c Merged nested ifs. NFCI. by Simon Pilgrim · 9 years ago
  97. b40b8e34 Revert "Add Chrono.h - std::chrono support header" by Pavel Labath · 9 years ago
  98. 9f2ab76 [DAGCombiner] Add general constant vector support to (shl (add x, c1), c2) -> (add (shl x, c2), c1 << c2) by Simon Pilgrim · 9 years ago
  99. 0c48851 [WinEH] Allow catchpads to reuse the same catch object by Reid Kleckner · 9 years ago
  100. 85745f9 [DAG] optimize negation of bool by Sanjay Patel · 9 years ago