1. 1a17357 [StripDeadDebug/DIFinder] Track inlined SPs by Keno Fischer · 8 years ago
  2. 465e205 Add MachineRegionInfoPassID to Passes.h. by Jan Sjodin · 8 years ago
  3. 0a03247 GlobalISel: Allow legalizing G_FADD to a libcall by Diana Picus · 8 years ago
  4. e49d0db [GlobalISel] LegalizerInfo: Enable legalization of non-power-of-2 types by Volkan Keles · 8 years ago
  5. 1d02724 Revert "Turn some C-style vararg into variadic templates" by Diana Picus · 8 years ago
  6. 4714fdf [SelectionDAG] Check CALLSEQ_BEGIN nodes in DelayForLiveRegs by Sam Parker · 8 years ago
  7. ec124b3 Turn some C-style vararg into variadic templates by Serge Guelton · 8 years ago
  8. 262869e Simplify the code and remove dead code by Sylvestre Ledru · 8 years ago
  9. cd0241d [IR] Fix a typo in a comment. NFC by Craig Topper · 8 years ago
  10. c274120 [InstCombine] Refinement of r299915. Only consider a ConstantVector for Neg if all the elements are Undef or ConstantInt. by Craig Topper · 8 years ago
  11. 70fe034 [InstCombine] Support weird size element types in dyn_castNegVal. by Craig Topper · 8 years ago
  12. 861af97 [LoopUnswitch] Fix a test case by Sanjoy Das · 8 years ago
  13. bf06691 [LICM] Hoist fp division from the loops and replace by a reciprocal by Hal Finkel · 8 years ago
  14. 7ddaf9f [PowerPC] multiply-with-overflow might use the CTR register by Hal Finkel · 8 years ago
  15. a65ac0d [bugpoint] Also remove comdat's from externalized GVs by Hal Finkel · 8 years ago
  16. a8ca301 [IR] Sink some AttributeListImpl methods out of headers NFC by Reid Kleckner · 8 years ago
  17. f47b8f1 Revert "NewGVN: Don't propagate over phi backedges where undef causes us to have >1 value." by Daniel Berlin · 8 years ago
  18. 7708dd8 NewGVN: Don't propagate over phi backedges where undef causes us to have >1 value. by Daniel Berlin · 8 years ago
  19. e937c5e Remove AttributeSetNode::get(AttributeList, unsigned) and sink constructor by Reid Kleckner · 8 years ago
  20. 7dde8e8 Reland "[IR] Make AttributeSetNode public, avoid temporary AttributeList copies" by Reid Kleckner · 8 years ago
  21. ed488fa [ARM, x86] add tests to show possible improvement for bool math; NFC by Sanjay Patel · 8 years ago
  22. a2e505e [NewGVN] Surround with parens to clarify allegedly ambiguous precedence. by Davide Italiano · 8 years ago
  23. 21197c2 [MemorySSA] We don't need to compute dominator levels anymore. by Davide Italiano · 8 years ago
  24. 663903f CodeGen: BlockPlacement: Don't always tail-duplicate with no other successor. by Kyle Butt · 8 years ago
  25. 132e844 CodeGen: BlockPlacement: Minor probability changes. by Kyle Butt · 8 years ago
  26. ad1b74f CodeGen: BranchFolding: Merge identical blocks, even if they are short. by Kyle Butt · 8 years ago
  27. e0b3c33 Allow DataLayout to specify addrspace for allocas. by Matt Arsenault · 8 years ago
  28. 400ee31 Get the TOC save offset off of PPCFrameLowering rather than a separate copy of the same data. by Eric Christopher · 8 years ago
  29. 995bc5b Bitcode: Merge the code for parsing global value module codes in the summary bitcode reader. NFCI. by Peter Collingbourne · 8 years ago
  30. 5c741f74 Emit less compiler optimization remarks in samplepgo to reduce a call to findCalleeFunctionSamples which is going to be refactored. by Dehao Chen · 8 years ago
  31. c6b0731 [GVNHoist] Call isGuaranteedToTransferExecutionToSuccessor on each instruction by Geoff Berry · 8 years ago
  32. 465b9a5 Revert "[asan] Put ctor/dtor in comdat." by Evgeniy Stepanov · 8 years ago
  33. 9cf476f Revert "[asan] Fix dead stripping of globals on Linux." by Evgeniy Stepanov · 8 years ago
  34. d5d5d0b Revert "[IR] Make AttributeSetNode public, avoid temporary AttributeList copies" by Reid Kleckner · 8 years ago
  35. bdbe828 Add address space mangling to lifetime intrinsics by Matt Arsenault · 8 years ago
  36. a8b5a98 [IR] Make AttributeSetNode public, avoid temporary AttributeList copies by Reid Kleckner · 8 years ago
  37. df68562 Remove svn:eol-style properties from some files so 'git llvm push' works for them by Reid Kleckner · 8 years ago
  38. c29751d Fix signed / unsigned comparison warnings. by Zachary Turner · 8 years ago
  39. 20b5e3b [mips] Use Triple::isLittleEndian to check endianness. NFC by Simon Atanasyan · 8 years ago
  40. 4ac99f7 [InstCombine] improve variable names; NFCI by Sanjay Patel · 8 years ago
  41. a0e581d [InstSimplify] Use cast instead of dyn_cast after isa<> check. NFCI by Craig Topper · 8 years ago
  42. e98c913 [llvm-pdbdump] Display padding bytes on record layout by Zachary Turner · 8 years ago
  43. 9b5d7f6 [MemCpyOpt] Only replace memcpy with bitcast if address spaces match by Matt Arsenault · 8 years ago
  44. 13d8288 MemorySSA: Make lifetime starts defs for mustaliased pointers by Daniel Berlin · 8 years ago
  45. 42df88e [ARM/AArch64] Ensure valid vector element types for interleaved accesses by Matthew Simpson · 8 years ago
  46. f4272d1 [InstCombine] Use commutable matchers and m_OneUse in visitSub to shorten code. Add missing test cases. by Craig Topper · 8 years ago
  47. 40cf5b3 AMDGPU: Fix crash when disassembling VOP3 mac by Matt Arsenault · 8 years ago
  48. a360984 [Support] Add support for finding unset bits in a BitVector. by Zachary Turner · 8 years ago
  49. d2f46ef Fix line endings. by Zachary Turner · 8 years ago
  50. 08a5893 Remove eol-style:native from BitVector.h by Zachary Turner · 8 years ago
  51. 0a52d06 [InstCombine] Use m_c_Add to shorten some code. Add testcases for this fold since they were missing. NFC by Craig Topper · 8 years ago
  52. 8b61000 [X86][MMX] Add fast-isel support for MMX non-temporal writes by Simon Pilgrim · 8 years ago
  53. ea87eb6 [InstCombine] fix matching of or-of-icmps constants (PR32524) by Sanjay Patel · 8 years ago
  54. 95d726a Improves pretty printing of variable types in llvm-pdbdump by Adrian McCarthy · 8 years ago
  55. 4ed87e3 [InstCombine] Support folding of add instructions with vector constants into select operations by Craig Topper · 8 years ago
  56. 31ad416 [InstCombine] add test for PR32524; NFC by Sanjay Patel · 8 years ago
  57. af62906 [ARM] GlobalISel: Support G_FPOW for float and double by Diana Picus · 8 years ago
  58. 7bb46d8 [InstCombine] Use commutable and/or/xor matchers to simplify some code by Craig Topper · 8 years ago
  59. 1fafa7b [SelectionDAG] TargetLowering::SimplifyDemandedBits how to properly calculate KnownZero bits for ISD::SETCC and ISD::AssertZExt by Craig Topper · 8 years ago
  60. 17e3b0e [InstCombine] Make sure we preserve fast math flags when folding fp instructions into phi nodes by Craig Topper · 8 years ago
  61. dbe1448 [InstCombine] use m_c_And and m_c_Xor to handle commuted versions of a transform. by Craig Topper · 8 years ago
  62. d178fa9 [InstCombine] Add test cases demonstrating missing handling for the commuted version of a transform. NFC. by Craig Topper · 8 years ago
  63. 9ed6500 [InstCombine] Remove unnecessary dyn_cast to BinaryOperator around some matcher checks in visitXor. by Craig Topper · 8 years ago
  64. 1a4cc6a [InstCombine] Make the (A|B)^B -> A & ~B transform code consistent with the very similar (A&B)^B -> ~A & B code. This should be NFC except for the addition of hasOneUse check. by Craig Topper · 8 years ago
  65. 60e8e12 [InstCombine] Use m_OneUse to shorten some code. NFC by Craig Topper · 8 years ago
  66. 4dbdbc7 Remove unused method. by Zachary Turner · 8 years ago
  67. 18fcab5 General usability improvements to generic PDB library. by Zachary Turner · 8 years ago
  68. 64aab18 [SCCP] Resolve indirect branch target when possible. by Xin Tong · 8 years ago
  69. 23f0745 [InstCombine] remove dead cases from icmp pair switches; NFCI by Sanjay Patel · 8 years ago
  70. e093a14 [InstCombine] remove duplicate test; NFC by Sanjay Patel · 8 years ago
  71. 619694e [Mem2Reg] Remove AliasSetTracker updating logic from the pass. by Davide Italiano · 8 years ago
  72. d0196ef [SimplifyCFG] auto-generate better checks; NFC by Sanjay Patel · 8 years ago
  73. 8009ba2 [InstCombine] auto-generate better checks; NFC by Sanjay Patel · 8 years ago
  74. cfe441c [MemorySSA] Fix use of pointsToConstantMemory in isUseTriviallyOptimizableToLiveOnEntry by Hal Finkel · 8 years ago
  75. 239032f [InstCombine] Extend some OR combines to support vectors. by Craig Topper · 8 years ago
  76. c5f6827 [InstCombine] Extend a canonicalization check to apply to vector constants too. by Craig Topper · 8 years ago
  77. 35b5596 [InstCombine] Add test cases to show missing support for vectors in an OR combine. Also add the commuted versions. NFC by Craig Topper · 8 years ago
  78. 6fd8f78 [InstCombine] Use the SubOne helper function to shorten some code. NFC by Craig Topper · 8 years ago
  79. d8e1379 [InstCombine] rename variable for easier reading; NFC by Craig Topper · 8 years ago
  80. b06c394 MC: Remove unused virtual function MCObjectWriter::isWeak. NFC. by Peter Collingbourne · 8 years ago
  81. 1ad9b2d AMDGPU: Actually write nops for writeNopData by Matt Arsenault · 8 years ago
  82. b28be42 [AsmParser]Emit an error if a macro has two (or more) parameters sharing the same name by Coby Tayree · 8 years ago
  83. 0b9a8d8 Reorganize libLTO C API header lto.h (NFC) by Mehdi Amini · 8 years ago
  84. 0a13ad6 [IR] Inline Type::getScalarType() by using isVectorTy() and getVectorElementType() that were already available inline. by Craig Topper · 8 years ago
  85. 52f987a [AArch64] Refine Falkor Machine Model - Part 3 by Balaram Makam · 8 years ago
  86. 3cc8445 [coroutines] Make CoroSplit pass deterministic by Gor Nishanov · 8 years ago
  87. ad9f9e3 gitignore: Ignore .vs folder (VS2017 config files) by Gor Nishanov · 8 years ago
  88. 212b2d5 [cfi] Take over existing __cfi_check in CrossDSOCFI. by Evgeniy Stepanov · 8 years ago
  89. 251a136 [ARM] Prefer BIC over BFC in ARM mode. by Eli Friedman · 8 years ago
  90. 80726a4 [GlobalISel]: Fix bug where we can report GISelFailure on erased instructions by Aditya Nandakumar · 8 years ago
  91. fb99fcd [ConstantFolding] Use Intrinsic::not_intrinsic instead of 0 for readability. NFCI by Craig Topper · 8 years ago
  92. 7fa217a [AArch64] Allow global register asm("x18") or asm("w18") under -ffixed-x18 by Petr Hosek · 8 years ago
  93. 1afcae4 NewGVN: Make CongruenceClass a real class in preparation for splitting by Daniel Berlin · 8 years ago
  94. f095cc0 De-flake a test that is failing due to coroutine spill insertion non-determinism by Reid Kleckner · 8 years ago
  95. ea470c8 [Dominators] Simplify a member function. NFCI. by Davide Italiano · 8 years ago
  96. 0bea7aa Revert "[SelectionDAG] Enable target specific vector scalarization of calls and returns" by Simon Dardis · 8 years ago
  97. abcd919 [AMDGPU] Unroll more to eliminate phis and conditions by Stanislav Mekhanoshin · 8 years ago
  98. d8cebd1 Use PMADDWD to expand reduction in a loop by Dehao Chen · 8 years ago
  99. 7b4e08c [lit] Try using process pools by default again by Reid Kleckner · 8 years ago
  100. ea3c2be [GlobalISel] implement narrowing for G_CONSTANT. by Igor Breger · 8 years ago