1. ab1df8f [ValueTracking] avoid crashing from bad assumptions (PR31809) by Sanjay Patel · 9 years ago
  2. 537adc9 [mips] Fix an initialization issue with MipsABIInfo in MipsTargetELFStreamer by Simon Dardis · 9 years ago
  3. 447c100 [PowerPC] Fix sjlj pseduo instructions to use G8RC_NOX0 register class by Kit Barton · 9 years ago
  4. 30afc90 [X86][SSE] Merge SSE2 PINSRW lowering with SSE41 PINSRB/PINSRW lowering. NFCI. by Simon Pilgrim · 9 years ago
  5. 47d1df4 [legalizetypes] Push fp16 -> fp32 extension node to worklist. by Florian Hahn · 9 years ago
  6. 1cc5487 [ARM] const cast fix for ARMAttributeParser test by Sam Parker · 9 years ago
  7. 38847f2 [LoopPredication] Add a new line to debug output in LoopPredication pass by Artur Pilipenko · 9 years ago
  8. bddaeb4 [ARM] Enable Cortex-M23 and Cortex-M33 support. by Javed Absar · 9 years ago
  9. 40a8ce7 [globalisel] Make the MatchAction hierarchy consistent with the matchers. NFC. by Daniel Sanders · 9 years ago
  10. 7b41d2d [LoopUnroll] Use addClonedBlockToLoopInfo to add loop header to LI (NFC). by Florian Hahn · 9 years ago
  11. e11ce9f *MacroFusion.cpp: Suppress warnings to eliminate \param(s). [-Wdocumentation] by NAKAMURA Takumi · 9 years ago
  12. 7270af4 [X86] For AVX1/AVX2 isel, don't use FP move instructions for 128-bit loads/stores of integer types. by Craig Topper · 9 years ago
  13. 7fba976 [AArch64] Add new target feature to fuse literal generation by Evandro Menezes · 9 years ago
  14. fa7db79 [AArch64] Add new subtarget feature to fuse AES crypto operations by Evandro Menezes · 9 years ago
  15. 20de1ea [CodeGen] Move MacroFusion to the target by Evandro Menezes · 9 years ago
  16. dfddad6 [ImplicitNullCheck] NFC isSuitableMemoryOp cleanup by Sanjoy Das · 9 years ago
  17. 770cb8b SanitizerCoverage: Support sanitizer guard section on darwin by Justin Bogner · 9 years ago
  18. c7e7654 MCMacho: Allow __thread_ptr section after dwarf sections by Matthias Braun · 9 years ago
  19. c7e2e47 [Mips] Fix some Clang-tidy modernize and Include What You Use warnings; other minor fixes (NFC). by Eugene Zelenko · 9 years ago
  20. 036be2d Fix regalloc assignment of overlapping registers by Stanislav Mekhanoshin · 9 years ago
  21. fb36e6d [IPSCCP] Teach how to not propagate return values of naked functions. by Davide Italiano · 9 years ago
  22. 2415a706 AMDGPU: Cleanup fmin/fmax legacy function by Matt Arsenault · 9 years ago
  23. dd33600 [XRay] Use std::errc::invalid_argument instead of std::errc::bad_message by Dean Michael Berris · 9 years ago
  24. 40fe3a9 InferAddressSpaces: Handle select by Matt Arsenault · 9 years ago
  25. 63c3624 [libFuzzer] increase the default size for shmem by Kostya Serebryany · 9 years ago
  26. 93789c8 [XRay] Define the InstrumentationMap type by Dean Michael Berris · 9 years ago
  27. adb4377 InferAddressSpaces: Remove dead declaration by Matt Arsenault · 9 years ago
  28. 08e88e4 InferAddressSpaces: Avoid double map lookup by Matt Arsenault · 9 years ago
  29. 34a0d5f InferAddressSpaces: Fix broken casting of constants by Matt Arsenault · 9 years ago
  30. e8b4041 AMDGPU: Fix warning by Matt Arsenault · 9 years ago
  31. 5818a51 CodeGen: Allow small copyable blocks to "break" the CFG. by Kyle Butt · 9 years ago
  32. 8f159c8 Move more code to helper functions. NFC. by Rafael Espindola · 9 years ago
  33. 6f09ea3 [NVPTX] Compute approx sqrt as 1/rsqrt(x) rather than x*rsqrt(x). by Justin Lebar · 9 years ago
  34. d99a5ea Move some code to a helper function. NFC. by Rafael Espindola · 9 years ago
  35. eb0d431 Shut up GCC warning about operator precedence. NFC. by Michael Kuperstein · 9 years ago
  36. 07b87bc NewGVN: Dead argument cleanup by Daniel Berlin · 9 years ago
  37. bb5c655 NewGVN: Cleanup conditions to match reality by Daniel Berlin · 9 years ago
  38. 05b6b11 NewGVN: Add basic support for symbolic comparison evaluation by Daniel Berlin · 9 years ago
  39. 740306c NewGVN: Formatting cleanup after lookupOperandLeader change by Daniel Berlin · 9 years ago
  40. dc4b13e NewGVN: Remove the unsued two arguments from lookupOperandLeader. by Daniel Berlin · 9 years ago
  41. e41f4f1 NewGVN: Cleanup header files we are using. by Daniel Berlin · 9 years ago
  42. fbad5bd Add a verbose/human readable mode to llvm-symbolizer to investigate discriminators and other line table/backtrace features by David Blaikie · 9 years ago
  43. c2913cb ScopedHashTable lookup should be const by Daniel Berlin · 9 years ago
  44. 3ba2159 [NewGVN] Preserve TargetLibraryInfo analysis. by Davide Italiano · 9 years ago
  45. 4d5536b [Utils] Update comment in vimrc by Dan Gohman · 9 years ago
  46. 1e61910 [Support] Add newline when dumping an APInt. by Davide Italiano · 9 years ago
  47. adee6fd Make this file clang-format friendly and clang-format it. by Rafael Espindola · 9 years ago
  48. 73b0db7 Do not propagate DebugLoc across basic blocks by Taewook Oh · 9 years ago
  49. 91af052 Fix VectorUtils include guard name (NFC) by Matthew Simpson · 9 years ago
  50. 3b21070 GlobalISel: the translation of an invoke must branch to the good block. by Tim Northover · 9 years ago
  51. becaf19 InterleaveAccessPass: Avoid constructing invalid shuffle masks by Matthias Braun · 9 years ago
  52. a90703d GlobalISel: merge invoke and call translation paths. by Tim Northover · 9 years ago
  53. 043d1a9 MC: Introduce the ABS8 symbol modifier. by Peter Collingbourne · 9 years ago
  54. 44cd8ce [X86][XOP] Add test showing failure to combine build vector to vpermil2ps shuffle by Simon Pilgrim · 9 years ago
  55. 536a298 Fix a bug in llvm-obdump(1) with the -macho flag disassembling an object by Kevin Enderby · 9 years ago
  56. ee99423 [Instcombine] Combine consecutive identical fences by Davide Italiano · 9 years ago
  57. b779435 Don't combine stores to a swifterror pointer operand to a different type by Arnold Schwaighofer · 9 years ago
  58. 500e578 Explicitly promote indirect calls before sample profile annotation. by Dehao Chen · 9 years ago
  59. 076c840 [InstCombine] add test for possible zext-phi transform; NFC by Sanjay Patel · 9 years ago
  60. 90657ac AMDGPU: Use source mods with fcanonicalize by Matt Arsenault · 9 years ago
  61. 963ec76 fix formatting; NFC by Sanjay Patel · 9 years ago
  62. 53d52e9 [X86] Implement -mfentry by Nirav Dave · 9 years ago
  63. 34d37a4 Add support for demangling C++11 thread_local variables. by David Bozier · 9 years ago
  64. 537d96c [AMDGPU][mc][tests][NFC] Revert coverage/smoke Gfx7 asm test by Artem Tamazov · 9 years ago
  65. d925fa7 AMDGPU/SI: Fix inst-select-load-smrd.mir on some builds by Tom Stellard · 9 years ago
  66. 2563d41 [X86][SSE] Add support for combining PINSRB into a target shuffle. by Simon Pilgrim · 9 years ago
  67. ab43652 [DAGCombine] require UnsafeFPMath for re-association of addition by Nicolai Haehnle · 9 years ago
  68. d9605fe [ARM] Avoid using ARM instructions in Thumb mode by Sam Parker · 9 years ago
  69. 3bfb126 [X86] Silence unused variable warning in Release builds. by Benjamin Kramer · 9 years ago
  70. 150da15 [InstCombine] Make sure that LHS and RHS have the same type in by Silviu Baranga · 9 years ago
  71. 438897d [X86][SSE] Detect unary PBLEND shuffles. by Simon Pilgrim · 9 years ago
  72. e8b7298 [X86][SSE] Add support for combining PINSRW into a target shuffle. by Simon Pilgrim · 9 years ago
  73. 9ca0f87 [PowerPC][Altivec] Add vmr extended mnemonic by Nemanja Ivanovic · 9 years ago
  74. 2938de4 [LoopUnroll] Use addClonedBlockToLoopInfo to clone the top level loop (NFC) by Florian Hahn · 9 years ago
  75. 0f9a41d [mips] Addition of the immediate cases for the instructions [d]div, [d]divu by Simon Dardis · 9 years ago
  76. 5f528dc [AVX-512] Don't both looking into the AVX512DQ execution domain fixing tables if AVX512DQ isn't supported since we can't do any conversion anyway. by Craig Topper · 9 years ago
  77. 25b197c [X86] Add AVX and SSE2 version of MOVSDmr to execution domain fixing table. AVX-512 already did this for the EVEX version. by Craig Topper · 9 years ago
  78. bde6e7c [AVX-512] Fix copy and paste bug in execution domain fixing tables so that we can convert 256-bit movnt instructions. by Craig Topper · 9 years ago
  79. 6731e53 [NVPTX] Implement NVPTXTargetLowering::getSqrtEstimate. by Justin Lebar · 9 years ago
  80. 374362d [X86] Update the broadcast fallback patterns to use shuffle instructions from the appropriate execution domain. by Craig Topper · 9 years ago
  81. 04abfe9 [X86] Add test cases for AVX1 broadcast fallback patterns when load can't be folded. by Craig Topper · 9 years ago
  82. dc6cd89 [AVX-512] Fix the ExeDomain for VMOVDDUP, VMOVSLDUP, and VMOVSHDUP. by Craig Topper · 9 years ago
  83. 3b595d2 AMDGPU: Generalize matching of v_med3_f32 by Matt Arsenault · 9 years ago
  84. 6a569f5 InferAddressSpaces: Rename constant by Matt Arsenault · 9 years ago
  85. 1394a16 InferAddressSpaces: Handle icmp by Matt Arsenault · 9 years ago
  86. 3a54f7a [X86] Remove patterns for X86VPermilpi with integer types. I don't think we've formed these since the shuffle lowering rewrite. by Craig Topper · 9 years ago
  87. 98925ea [X86] Remove duplicate patterns for X86VPermilpv that already exist in the instructions themselves. by Craig Topper · 9 years ago
  88. afa112a [X86] Remove patterns for selecting PSHUFD with FP types. We don't seem to do this anymore and the AVX case definitely should be using VPERMILPS anyway. by Craig Topper · 9 years ago
  89. e45c0bf [X86] Remove 'else' after 'return'. NFC by Craig Topper · 9 years ago
  90. 1c8955e [X86] Use integer broadcast instructions for integer broadcast patterns. by Craig Topper · 9 years ago
  91. 35b092a InferAddressSpaces: Support memory intrinsics by Matt Arsenault · 9 years ago
  92. 6be6791 InferAddressSpaces: Support atomics by Matt Arsenault · 9 years ago
  93. de6cb7e InferAddressSpaces: Don't replace volatile users by Matt Arsenault · 9 years ago
  94. 264e91f AMDGPU: Implement hook for InferAddressSpaces by Matt Arsenault · 9 years ago
  95. 9be0983 NVPTX: Move InferAddressSpaces to generic code by Matt Arsenault · 9 years ago
  96. bfea590 [ARM] Fix some Clang-tidy modernize and Include What You Use warnings; other minor fixes (NFC). by Eugene Zelenko · 9 years ago
  97. 91f734b TableGen: use fully qualified name for StringLiteral by Saleem Abdulrasool · 9 years ago
  98. 51c6922 [SCEV] Simplify/generalize howFarToZero solving. by Eli Friedman · 9 years ago
  99. fa35d5c Remove LLVM_CONFIG from config headers by Reid Kleckner · 9 years ago
  100. af0fd67 Fix llvm-readobj build error after r293569 by Vedant Kumar · 9 years ago