1. aa71788 [Test commit] Cleanup some whitespace in a test file by Sam Clegg · 8 years ago
  2. 6142660 [InstCombine] Regenerate test checks using script. NFC by Craig Topper · 8 years ago
  3. 41a76ab [InstCombine] add/move tests for and/or-of-icmps equality folds; NFC by Sanjay Patel · 8 years ago
  4. b4e0501 [ValueTracking] Avoid undefined behavior in unittest by not making a named ArrayRef from a std::initializer_list by Craig Topper · 8 years ago
  5. c1656ad [InstCombine] Refactor SimplifyUsingDistributiveLaws to more explicitly skip code when LHS/RHS aren't BinaryOperators by Craig Topper · 8 years ago
  6. e8752f4 [Profile] Make host tool aware of object format when quering prof section names by Xinliang David Li · 8 years ago
  7. aaf7ddc Update tests for the patch. by Alexey Bataev · 8 years ago
  8. 8806d7a Use range-for in a few places by Sanjoy Das · 8 years ago
  9. 4c23f32 Rewrite SCEV Normalization using SCEVRewriteVisitor; NFC by Sanjoy Das · 8 years ago
  10. e4f44df Make SCEVRewriteVisitor smarter about when it trys to create SCEVs by Sanjoy Das · 8 years ago
  11. 2eb84fd Add missing #include by Sanjoy Das · 8 years ago
  12. 0e9e7d5 [RDF] Switch RegisterAggr to a bit vector of register units by Krzysztof Parzyszek · 8 years ago
  13. ec87df5 [FunctionImport] assert(false) -> llvm_unreachable(). NFCI. by Davide Italiano · 8 years ago
  14. 4a9d2df Remove "#if 0"ed out assert by Sanjoy Das · 8 years ago
  15. 69a0438 Delete some unnecessary boilerplate by Sanjoy Das · 8 years ago
  16. 58bea37 [RDF] Refine propagation of reached uses in liveness computation by Krzysztof Parzyszek · 8 years ago
  17. 6e68f33 Add missing #include for STLExtras by Sanjoy Das · 8 years ago
  18. 3a98382 [Hexagon] Fix a latent problem with interpreting live-in lane masks by Krzysztof Parzyszek · 8 years ago
  19. edfd87d Use range for by Sanjoy Das · 8 years ago
  20. 7fd5204 Simplify PostIncTransform further; NFC by Sanjoy Das · 8 years ago
  21. b50ba92 Add a unit test for SCEV Normalization by Sanjoy Das · 8 years ago
  22. fe33eb8 Tighten the API for ScalarEvolutionNormalization by Sanjoy Das · 8 years ago
  23. cfd7f99 Remove NormalizeAutodetect; NFC by Sanjoy Das · 8 years ago
  24. c7e0860 [Hexagon] Make a couple of passes compliant with -opt-bisect-limit by Krzysztof Parzyszek · 8 years ago
  25. c15f9695 [Bugpoint] Use boolean AND instead of bitwise AND (PR32660) by Simon Pilgrim · 8 years ago
  26. 99a634f [X86][SSE] Update MOVNTDQA non-temporal loads to generic implementation (LLVM) by Simon Pilgrim · 8 years ago
  27. 693dd9f Fix missing virtual destructor to silence build warning. by Nirav Dave · 8 years ago
  28. ede58cd Reorder StoreMergeCandidates to run faster. NFCI. by Nirav Dave · 8 years ago
  29. 7ad0e8b [AMDGPU][MC] Corrected ds_write_src2_* to require one offset instead of two. by Dmitry Preobrazhensky · 8 years ago
  30. e0e3f37 [AMDGPU][MC] Enabled constants for src operands of s_cbranch_g_fork by Dmitry Preobrazhensky · 8 years ago
  31. 613b188 Fix for PR#30562: Selection DAG error: Detected cycle in SelectionDAG. by Andrew V. Tischenko · 8 years ago
  32. 1ad79db Add more test cases for StringRef::edit_distance by Alex Denisov · 8 years ago
  33. 3796561 This patch closes PR#32216: Better testing of schedule model instruction latencies/throughputs. by Andrew V. Tischenko · 8 years ago
  34. e92557c [LV] Remove implicit single basic block assumption by Gil Rapaport · 8 years ago
  35. 3557926 [ValueTracking] Calculate the KnownZeros for Intrinsic::ctpop without using a temporary APInt to count leading zeros on. by Craig Topper · 8 years ago
  36. 7796f70 [ValueTracking] Use APInt::isNegative(). NFC by Craig Topper · 8 years ago
  37. 24f1072 [ValueTracking] Use APInt::sext instead of zext and setBitsFrom. NFC by Craig Topper · 8 years ago
  38. d62c8b3 [InstCombine] Use APInt::setSignBit and APInt::isNegative(). NFC by Craig Topper · 8 years ago
  39. de136fd Fix test failure on windows: pass module to getInstrProfXXName calls by Xinliang David Li · 8 years ago
  40. a9b9e01 Object, LTO: Add target triple to irsymtab and LTO API. by Peter Collingbourne · 8 years ago
  41. c432779 NewGVN: Don't propagate over phi backedges where undef causes us to by Daniel Berlin · 8 years ago
  42. 96ed206 Use range-for; NFC by Sanjoy Das · 8 years ago
  43. 5dbce15 Use transform instead of manual loop; NFC by Sanjoy Das · 8 years ago
  44. 0b8d594 LLVMCodeGen: Add ProfileData into deps corresponding to r300277. by NAKAMURA Takumi · 8 years ago
  45. b028828 [AMDGPU] added SIInstrInfo::getAddNoCarry() helper by Stanislav Mekhanoshin · 8 years ago
  46. cf5b18b [ORC] Re-enable the Error/Expected unit tests that were disabled in r300177. by Lang Hames · 8 years ago
  47. fefad77 Simplify some Verifier attribute checks with AttributeSet by Reid Kleckner · 8 years ago
  48. dc1a361 MIRLangRef: Add a section on simplifying .mir tests by Matthias Braun · 8 years ago
  49. 2fc706b [Profile] PE binary coverage bug fix by Xinliang David Li · 8 years ago
  50. 0100c80 [AArch64] Avoid partial register writes on lane 0 of BUILD_VECTOR for i8/i16/f16 by Adam Nemet · 8 years ago
  51. 2b1bb6d AMDGPU/GFX9: Do not use v_pack_b32_f16 when packing by Konstantin Zhuravlyov · 8 years ago
  52. c941e1f build_llvm_package.bat: Move to VS2017 by Hans Wennborg · 8 years ago
  53. 1c35def [IR] Make getParamAttributes take argument numbers, not ArgNo+1 by Reid Kleckner · 8 years ago
  54. c67ef6a [bpf] Fix memory offset check for loads and stores by Alexei Starovoitov · 8 years ago
  55. 1130138 MIRLangRef: Simplify/update documentation by Matthias Braun · 8 years ago
  56. 6ac17df [Support] Fix ErrorOr assertion when /proc/cpuinfo doesn't exist. by Teresa Johnson · 8 years ago
  57. e7866ab [InstCombine] Use APInt::getBitsSetFrom instead of inverting the result of getLowBitsSet. NFC by Craig Topper · 8 years ago
  58. ed85367 [CMake][runtimes] Use -nodefaultlibs for the runtimes build by Petr Hosek · 8 years ago
  59. 1068334 [llvm-pdbdump] Recursively dump class layout. by Zachary Turner · 8 years ago
  60. a402bd1 [ValueTracking] Remove duplicate call to computeKnownBits for the operands of Select. by Craig Topper · 8 years ago
  61. 77643b4 [LCSSA] Efficiently compute blocks dominating at least one exit. by Davide Italiano · 8 years ago
  62. 85740fd Fix -Wunused-value warning by Reid Kleckner · 8 years ago
  63. ef30b29 Revert accidentally-committed files in r300252. by Richard Smith · 8 years ago
  64. 74413b9 Remove all allocation and divisions from GreatestCommonDivisor by Richard Smith · 8 years ago
  65. caf5bed [InstCombine] Fix !prof metadata preservation for invokes by Reid Kleckner · 8 years ago
  66. c099906 [LCSSA] Assert that we always have a valid loop. by Davide Italiano · 8 years ago
  67. 24b800c [LCSSA] Remove spurious whitespaces. NFCI. by Davide Italiano · 8 years ago
  68. 3ce7612 [LCSSA] Use `auto` when the type is obvious. NFCI. by Davide Italiano · 8 years ago
  69. 042486c [DAG] Fold away temporary vector in store candidate merge NFC. by Nirav Dave · 8 years ago
  70. 14eaa3c SamplePGO: convert callsite samples map key from callsite_location to callsite_location+callee_name by Dehao Chen · 8 years ago
  71. e1c6ddc [ValueTracking] Prevent a call to computeKnownBits if we already know the state of the bit we would calculate. Also reuse a temporary APInt instead of creating a new one. by Craig Topper · 8 years ago
  72. 0bd00d7 [LV] Fix the vector code generation for first order recurrence by Anna Thomas · 8 years ago
  73. 7784ce7 [InstCombine] fold X == 0 || X == -1 to one compare (PR32524) by Sanjay Patel · 8 years ago
  74. fe37694 [DAE] Simplify call site replacement code with CallSite NFC by Reid Kleckner · 8 years ago
  75. a7bdbbc [ValueTracking] Move a temporary APInt instead of copying it. by Craig Topper · 8 years ago
  76. d2a36f2 [InstCombine] Simplify attribute code with new AttributeList::get NFC by Reid Kleckner · 8 years ago
  77. 0bd53cd [ArgPromotion] Don't drop !prof metadata on promoted calls by Reid Kleckner · 8 years ago
  78. 881e9f3 [AMDGPU] Combine DS operations with offsets bigger than byte by Stanislav Mekhanoshin · 8 years ago
  79. b39f4c5 [APSInt] Remove named And/Or/Xor methods. by Craig Topper · 8 years ago
  80. c1e5fd3 [InstCombine] use similar ops for related folds; NFCI by Sanjay Patel · 8 years ago
  81. 104e2fb [APInt] Fix the returns description for the postfix increment/decrement operators. NFC by Craig Topper · 8 years ago
  82. 0f68a54 Revert r300213 "[APSInt] Add a static_assert to ensure APSInt is packed well with APInt after r300171" by Craig Topper · 8 years ago
  83. b2b7c4b [Analysis] Support bitreverse in -demanded-bits pass by Brian Gesiak · 8 years ago
  84. 9c0f53a [APSInt] Add a static_assert to ensure APSInt is packed well with APInt after r300171. by Craig Topper · 8 years ago
  85. 7f80f1b LTO: Pass SF_Executable flag through to InputFile::Symbol by Tobias Edler von Koch · 8 years ago
  86. d8dec6c [Hexagon] Unxfail passing tests by Krzysztof Parzyszek · 8 years ago
  87. 9defcc4 [InstCombine] fix assert to not always be true by Sanjay Patel · 8 years ago
  88. 7184986 [InstCombine] add/move tests for or-of-icmps; NFC by Sanjay Patel · 8 years ago
  89. 0f154b0 Re-apply "[GVNHoist] Move GVNHoist to function simplification part of pipeline." by Geoff Berry · 8 years ago
  90. 7fa51d1 [Hexagon] Implement HexagonTargetLowering::CanLowerReturn by Krzysztof Parzyszek · 8 years ago
  91. db734f0 [Hexagon] Fix "LowerFormalArguments emitted a value with the wrong type!" assertion by Krzysztof Parzyszek · 8 years ago
  92. cf2d261 Use methods to access data stored with frame instructions by Serge Pavlov · 8 years ago
  93. 4aae21e llvm/test/BugPoint/compile-custom.ll: Use %/s for its path not to be mis-escaped. by NAKAMURA Takumi · 8 years ago
  94. 67b5052 [X86] Added missing mayLoad/mayStore attributes to some X86 instructions. by Ayman Musa · 8 years ago
  95. 2c882c2 [DWARF] - Simplify (use dyn_cast instead of isa + cast). by George Rimar · 8 years ago
  96. 78f9d9d [globalisel][tablegen] Report more detail in some SelectionDAG import failures. NFC by Daniel Sanders · 8 years ago
  97. 4c76a12 Reverting cmake/modules/AddLLVM.cmake changes from revision 300184 (Added by mistake). by Ayman Musa · 8 years ago
  98. 456f727 [X86] Change instructions names to keep consistency with the naming convention. NFC by Ayman Musa · 8 years ago
  99. 17f2fca [LV] Refactor ILV to provide vectorizeInstruction(); NFC by Ayal Zaks · 8 years ago
  100. 3d5761e Fix typo in static_assert message. NFC by Craig Topper · 8 years ago