1. aafccf0 [MBP] Clean up of the comments, and a first attempt to better describe a part by Sjoerd Meijer · 9 years ago
  2. a3bb4fa add tests for associative ops blocked by a cast by Sanjay Patel · 9 years ago
  3. df5741e [SCCP] Merge two conditions into one. NFCI. by Davide Italiano · 9 years ago
  4. b2d6ad7 [SelectionDAG] Get rid of bool parameters in SelectionDAG::getLoad, getStore, and friends. by Justin Lebar · 9 years ago
  5. 14fc45e [CodeGen] Take a MachineMemOperand::Flags in MachineFunction::getMachineMemOperand. by Justin Lebar · 9 years ago
  6. 0922b28 [PGO] IRPGO pre-cleanup pass changes by Rong Xu · 9 years ago
  7. 7818b96 fix documentation comments; NFC by Sanjay Patel · 9 years ago
  8. 5e3461e [Hexagon] Add a scheduling DAG mutation by Krzysztof Parzyszek · 9 years ago
  9. f8cec99 [OptRemark,LDist] RFC: Add hotness attribute by Adam Nemet · 9 years ago
  10. 3d1f237 [libFuzzer] add ThreadedLeakTest by Kostya Serebryany · 9 years ago
  11. af8dbbc [AliasAnalysis] Give back AA results for fence instructions by David Majnemer · 9 years ago
  12. bd8bfbd [Hexagon] Update instruction itineraries by Krzysztof Parzyszek · 9 years ago
  13. ca28eb1 [PM] Convert LoopInstSimplify Pass to new PM by Dehao Chen · 9 years ago
  14. a3d02c7 IR: Sort generic intrinsics before target specific ones by Justin Bogner · 9 years ago
  15. 76ebfff [Hexagon] Fixes/changes to instruction selection by Krzysztof Parzyszek · 9 years ago
  16. 2ca934e [DSE]Enhance shorthening MemIntrinsic based on OverlapIntervals by Jun Bum Lim · 9 years ago
  17. 733cec8 [Hexagon] Improve patterns with stack-based addressing by Krzysztof Parzyszek · 9 years ago
  18. 6e06ef3 In dag-optnone.ll, use varargs instead of win64 to fast SDIsel. by Nico Weber · 9 years ago
  19. 53352c3 [LV] Swap A and B in interleaved access analysis (NFC) by Matthew Simpson · 9 years ago
  20. 6b0141c [AMDGPU] Add metadata for runtime by Yaxun Liu · 9 years ago
  21. 48ed4ab Rename AnalyzeBranch* to analyzeBranch*. by Jacques Pienaar · 9 years ago
  22. fe39292 Re-submit r272891 "Prevent dangling pointer problems in BranchProbabilityInfo" by Igor Laevsky · 9 years ago
  23. 92e694c Revert r275141 - Mips: Avoid implicit iterator conversions, NFC by Daniel Sanders · 9 years ago
  24. 9c2e9dc code hoisting pass based on GVN by Sebastian Pop · 9 years ago
  25. d64a2c4 [LLVM][MIPS] Fix createStubFunction to emit JR encoding based on Arch. by Nitesh Jain · 9 years ago
  26. c08f35c [X86][AVX] Added shuffle tests for UNPCK+PERMUTE by Simon Pilgrim · 9 years ago
  27. 02e653e [X86][AVX2] Added a memory version of test_mm256_broadcastsi128_si256 by Simon Pilgrim · 9 years ago
  28. be745b9 [X86][AVX2] Improve lowerShuffleAsRepeatedMaskAndLanePermute permutation of 64-bit sub-lanes by Simon Pilgrim · 9 years ago
  29. d7bfcba [ARM] Fix build after r275540 by James Molloy · 9 years ago
  30. cf85ddc [Thumb-1] Select post-increment load and store where possible by James Molloy · 9 years ago
  31. c30ebec [ARM] Followup to r275537 addressing review comments by James Molloy · 9 years ago
  32. decaafe [ARM] Prefer indirect calls in minsize mode by James Molloy · 9 years ago
  33. 498a8f9 XFAIL two SeparateConstOffsetFromGEP tests by David Majnemer · 9 years ago
  34. 1bd4284 [IR] andIRFlags and copyIRFlags needs to handle GEP by David Majnemer · 9 years ago
  35. 58d6ea4 [llvm-cov] Relax a test for Windows by Vedant Kumar · 9 years ago
  36. b972a0f [llvm-cov] Improve error messages by Vedant Kumar · 9 years ago
  37. 8e1c20f [Kaleidoscope][BuildingAJIT] Start filling in text for chapter 3. by Lang Hames · 9 years ago
  38. 343b271 [llvm-cov] Fix a use-after-free by Vedant Kumar · 9 years ago
  39. b9d9ab2 [llvm-cov] Clean up an awkward capture-by-reference (NFC) by Vedant Kumar · 9 years ago
  40. 7b18a76 [Coverage] Mark a few more methods const (NFC) by Vedant Kumar · 9 years ago
  41. beff7fe AMDGPU: Fix not expanding control flow after some kill blocks by Matt Arsenault · 9 years ago
  42. 011dcf3 AMDGPU: Fix trying to skip from a block with no successors by Matt Arsenault · 9 years ago
  43. 435a446 AMDGPU: Fix splitting kill blocks with defs before kill by Matt Arsenault · 9 years ago
  44. f7f8380 [AArch64] Set COPY ZR isAsCheapAsAMove when needed. by Haicheng Wu · 9 years ago
  45. c61d5f4 [codeview] Shrink inlined call site line info tables by Reid Kleckner · 9 years ago
  46. 520a6ed llvm-objdump: extend __mh_execute_header handling to other special syms by Tim Northover · 9 years ago
  47. db85662 [X86][AVX2] Allow VPERMPD/VPERMQ shuffles to call combineShuffle (reapplied) by Simon Pilgrim · 9 years ago
  48. 81a5520 [LoopDist] Fix typo in diagnostic by Adam Nemet · 9 years ago
  49. 323f789 llvm-objdump: handle stubbed and malformed dylibs better by Tim Northover · 9 years ago
  50. 9c52409 [GVN] Fold constant expression in GVN. Fix for PR 28418. by Ekaterina Romanova · 9 years ago
  51. ef2acb5 Move legacy LTO interface headers to legacy/ directory. by Peter Collingbourne · 9 years ago
  52. b0786ec [ThinLTO/gold] Perform index-based weak/linkonce resolution by Teresa Johnson · 9 years ago
  53. d69942c [LV] Rename StrideAccesses to AccessStrideInfo (NFC) by Matthew Simpson · 9 years ago
  54. 843f7ad [LV] Allow interleaved accesses in loops with predicated blocks by Matthew Simpson · 9 years ago
  55. 2fa0c58 don't repeat function names in comments; NFC by Sanjay Patel · 9 years ago
  56. 36105c0 [Object] Change Archive::findSym to return an Expected<Optional<Child>>. by Lang Hames · 9 years ago
  57. f3702b6 [SCCP] Pass the Solver by reference, copies are expensive ... by Davide Italiano · 9 years ago
  58. a43274d Add recently added TargetOptions::EnableIPRA member to operator== by Mehdi Amini · 9 years ago
  59. f5f726b [ValueTracking] Use Instruction::getFunction; NFC by Sanjoy Das · 9 years ago
  60. d1a73a0 s/constexpr/LLVM_CONSTEXPR in AArch64InstrInfo.cpp. by Justin Lebar · 9 years ago
  61. 1a360b3 [Hexagon] Packetize function call arguments with tail call instructions by Krzysztof Parzyszek · 9 years ago
  62. 7846f45 [AArch64] Adjust the scheduling model for Exynos-M1. by Evandro Menezes · 9 years ago
  63. c87d751 [JumpThreading] PRE unordered loads by Sanjoy Das · 9 years ago
  64. 8bd1db4 Add debugging code to the packetizer by Krzysztof Parzyszek · 9 years ago
  65. fa907d3 [PM] Port Dead Loop Deletion Pass to the new PM by Jun Bum Lim · 9 years ago
  66. d4faf8f [CodeGen] Refactor MachineMemOperand::Flags's target-specific flags. by Justin Lebar · 9 years ago
  67. 505d1e7 TableGen: Fix a confusing use of both i and I as variables. NFC by Justin Bogner · 9 years ago
  68. ec8a2f2 [sanitizer-coverage] make sure that calls to __sanitizer_cov_trace_pc are not merged (otherwise different calls get the same PC and confuse fuzzers) by Kostya Serebryany · 9 years ago
  69. 99b3da6 [X86][MC] Fix bracket expression parsing in intel-style assembly. by Nirav Dave · 9 years ago
  70. e9edae4 [GlobalISel] Fix G_OR opcode after the addition of a TargetOpcode. by Ahmed Bougacha · 9 years ago
  71. 3ce0513 [CodeGen] Simplify reg bank/class union is+get into dyn_cast. NFC. by Ahmed Bougacha · 9 years ago
  72. 4d45f1e X86: handle external tail calls in Windows JIT by Saleem Abdulrasool · 9 years ago
  73. 3eef398 [CodeGen] s/constexpr/LLVM_CONSTEXPR/ in MachineMemOperand.h. by Justin Lebar · 9 years ago
  74. e53b5c2 auto-generate checks by Sanjay Patel · 9 years ago
  75. f66cee6 [CodeGen] Refactor MachineMemOperand's Flags enum. by Justin Lebar · 9 years ago
  76. 5591e3d ARM: fix vmov.i64 immediate validity check by Tim Northover · 9 years ago
  77. 6e4b75d GlobalsAA: Functions with the argmemonly attribute won't read arbitrary globals by Tom Stellard · 9 years ago
  78. 3d6b13f Don't optimize movs to pushes in -O0 builds. by Nico Weber · 9 years ago
  79. b19f420 Delete some trailing whitespace. by Nico Weber · 9 years ago
  80. 6a16f1b [X86] Decode MPX BND registers. by Ahmed Bougacha · 9 years ago
  81. 1ac61e28 [X86] Don't mark addressing mode operands as "outs". NFC-ish. by Ahmed Bougacha · 9 years ago
  82. 27cc0cc [TableGen] Autobrief-ize Record. NFC. by Ahmed Bougacha · 9 years ago
  83. cf03606 [TableGen] Cleanup Record comments. NFC. by Ahmed Bougacha · 9 years ago
  84. 8b85118 [GlobalISel] Fix #include ordering/spacing. NFC. by Ahmed Bougacha · 9 years ago
  85. 1c81036 [AMDGPU] Assembler: fix row_bcast parsing by Sam Kolton · 9 years ago
  86. e76c5af Revert r275411, it cause PR28552. by Nico Weber · 9 years ago
  87. 037f8a7 Revert r275401, it caused PR28551. by Nico Weber · 9 years ago
  88. bc38653 [LV] Avoid unnecessary IV scalar-to-vector-to-scalar conversions by Matthew Simpson · 9 years ago
  89. cccdd2e Teach fast isel calls and rets about stdcall. by Nico Weber · 9 years ago
  90. 0f2cee6 [X86][AVX] Added an additional vperm2f128 memory folding test by Simon Pilgrim · 9 years ago
  91. 6c0d1b7 Remove trailing whitespace. by Simon Pilgrim · 9 years ago
  92. 3c493e7 [X86][AVX2] Allow VPERMPD/VPERMQ shuffles to call combineShuffle by Simon Pilgrim · 9 years ago
  93. ce80415 [mips] SelectionDAGISel subclasses now follow the optimization level. by Daniel Sanders · 9 years ago
  94. 1ab1308 Upgrade all the .arcconfigs to https. by Benjamin Kramer · 9 years ago
  95. 9e2c1ae Speculatively fix the sphinx build, which does not think the original code was valid nasm (http://lab.llvm.org:8011/builders/llvm-sphinx-docs/builds/11854/steps/docs-llvm-html/logs/stdio). by Aaron Ballman · 9 years ago
  96. 1625786 [X86][AVX] Add support for narrowing 128-bit+ shuffle mask elements to 64-bits to allow combining by Simon Pilgrim · 9 years ago
  97. 4fab1d4 This converts a signed remainder instruction to unsigned remainder, which by Sjoerd Meijer · 9 years ago
  98. 2bb340c [X86][AVX] Add 128-bit wide shuffle tests that should combine to blend-with-zero by Simon Pilgrim · 9 years ago
  99. 16129fc code hoisting pass based on GVN by Sebastian Pop · 9 years ago
  100. 2128e74 [X86][AVX] Add VBROADCASTF128/VBROADCASTI128 shuffle comments support by Simon Pilgrim · 9 years ago