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