collapse
100%
WDescription%
Test Result: 0 tests failing out of a total of 39,502 tests.100
Build stability: No recent builds failed.100
Build History
x
 
 
 
 
 
 
 
 
 
 
 
 Identified problems
 Identified problems
 Identified problems
 
 
 
 
 
 
 
 
 Identified problems
 
 
 
 
 
 
 Identified problems

Changes

#7371 (Sep 22, 2020 10:49:15 AM)

  1. Renamed LLVMBuildFactory.pathRelativeToBuild to LLVMBuildFactory.pathRelativeTo. — gkistanova / detail
  2. Update recipe for flang-aarch64 slaves — caroline.concatto / detail
  3. clang-x86-ninja-win10 - replacing backslashes — kuhnel / detail
  4. [ELF][test] Delete large temporary files and make some temporary files smaller with two text segments — i / detail
  5. [NFC][SCEV] Cleanup lowering of @llvm.uadd.sat, (-1 - V) is just ~V — lebedev.ri / detail
  6. [DIE] Remove DeadInstEliminationPass — aeubanks / detail
  7. [libc++] Verify base substitutions earlier in the testing format — Louis Dionne / detail
  8. [LoopVectorize] use unary shuffle creator to reduce code duplication; NFC — spatel / detail
  9. [InstCombine] use unary shuffle creator to reduce code duplication; NFC — spatel / detail
  10. [Coverage] Add empty line regions to SkippedRegions — zequanwu / detail
  11. Reapply Revert "RegAllocFast: Rewrite and improve" — Matthew.Arsenault / detail
  12. [mlir] Add missing space in debug message — stephen.neuendorffer / detail
  13. AMDGPU: Don't add frame register to frame pseudos — Matthew.Arsenault / detail
  14. [SLP] use std::distance/find to reduce code; NFC — spatel / detail
  15. [Analyzer] GNU named variadic macros in Plister — Chris.Hamilton / detail
  16. [clang] [MinGW] Add an implicit .exe suffix even when crosscompiling — martin / detail
  17. [clang-cl] Always interpret the LIB env var as separated with semicolons — martin / detail
  18. [CodeGen] [WinException] Only produce handler data at the end of the function if needed — martin / detail
  19. [Hexagon] Make HexagonVLCR compatibile with New PM — pzheng / detail
  20. [PowerPC] Remove unnecessary patterns and types — baptiste.saleil / detail
  21. [EarlyCSE] Small refactoring changes, NFC — kparzysz / detail
  22. Revert "[clang-cl] Always interpret the LIB env var as separated with semicolons" — martin / detail
  23. [ASTImporter] Modifying ImportDeclContext(...) to ensure that we also handle the case when the FieldDecl is an ArrayType whose ElementType is a RecordDecl — shafik / detail
  24. [NFC][regalloc] Use reverse iterator ranges for improved readability — mtrofin / detail
  25. Don't build a StringLiteral expression with reference type when — richard / detail
  26. [AArch64][GlobalISel] Make <4 x s16> G_ASHR and G_LSHR legal. — Amara Emerson / detail
  27. [mlir] Add tutorial index.md pages — jpienaar / detail
  28. [AArch64][GlobalISel] Add a post-legalize combine for lowering vector-immediate G_ASHR/G_LSHR. — Amara Emerson / detail
  29. [AArch64][GlobalISel] Merge selection of vector-vector G_ASHR/G_LSHR and support more cases. — Amara Emerson / detail
  30. Fix comment typos. NFC. — kazu / detail
  31. [lldb/test] Clean up version checking. — rupprecht / detail
  32. [llvm] Fix comment typos.  NFC. — kazu / detail
  33. [RISCV] Do not mandate scheduling for CSR instructions — ebahapo / detail
  34. [SimplifyCFG] Override options in default constructor — aeubanks / detail
  35. [MLIR][Affine][VectorOps] Utility to vectorize loop nest using strategy — diego.caballero / detail
  36. [NewPM] Support -disable-simplify-libcall/-disable-builtin in NPM opt — aeubanks / detail
  37. [EarlyCSE] Handle masked loads and stores — kparzysz / detail
  38. [docs] Update ExtendingLLVM.rst — ncv / detail
  39. Add a "Trace" plug-in to LLDB to add process trace support in stages. — walter erquinigo / detail
  40. NFC: Add whitespace-changing revisions to .git-blame-ignore-revs — Louis Dionne / detail
  41. [libc++] Fix failures when running the test suite without RTTI — Louis Dionne / detail
  42. Revert D71539 "Recommit "[SCEV] Look through single value PHIs."" — i / detail
  43. Fix reporting the lack of global variables in "target var". — jingham / detail
  44. [libc++] Fix copy/paste error that broke a test — Louis Dionne / detail
  45. Include sstream after D85705 — i / detail
  46. [NewPM] Pin -lazy-branch-prob and -lazy-block-freq tests to legacy PM — aeubanks / detail
  47. [Delinearization][NewPM] Port delinearization to NPM — aeubanks / detail
  48. [UnifyLoopExits] Pin tests with -unify-loop-exits to legacy PM — aeubanks / detail
  49. [lldb] Delete two unneeded <regex> — i / detail
  50. Implement a new kind of Pass: dynamic pass pipeline — joker.eph / detail
  51. [mlir] Fix -Wunused-variable in -DLLVM_ENABLE_ASSERTIONS=off build after D85869 — i / detail
  52. [LoopUnswitch] Trivial simplification: remove trivial dead condition after unswitch — serguei.katkov / detail
  53. [WebAssembly][MC] Fix computation of relative symbol offset — d.c.ddcc / detail
  54. Reorder linalg.conv indexing_maps loop order — ataei / detail
  55. [AlwaysInliner] Emit optimization remarks — aeubanks / detail
  56. [clangd] Link libclangdSupport into clangd-index-server — zeratul976 / detail
  57. [clang] Traverse init-captures while indexing — zeratul976 / detail
  58. [CMake] Use find_dependency in LLVMConfig.cmake — phosek / detail
  59. [CMake] Use append for CMAKE_REQUIRED_* variables — phosek / detail
  60. [SyntaxTree][Nit] Take `ArrayRef` instead of `std::vector` as argument for `createTree` — ecaldas / detail
  61. [SyntaxTree] Test `findFirstLeaf` and `findLastLeaf` — ecaldas / detail
  62. [gn build] Port af582c9b0f3 — llvmgnsyncbot / detail
  63. Revert "[CMake] Use find_dependency in LLVMConfig.cmake" — phosek / detail
  64. Reapply: [clang-cl] Always interpret the LIB env var as separated with semicolons — martin / detail
  65. [AArch64] Fix return type of Neon scalar comparison intrinsics — david.spickett / detail
  66. [ARM] VPT validForTailPredication — sam.parker / detail
  67. [ARM] Remove MVEDomain from VLDR/STR of P0 — sam.parker / detail
  68. [MLIR] Add subf and rsqrt EDSC intrinsics — ntv / detail
  69. [mlir][Linalg] Uniformize linalg.generic with named ops. — ntv / detail
  70. [llvm-readobj/elf] - Stop reporting invalid extended indexes in warnings for unnamed section symbols. — grimar / detail
  71. [SyntaxTree][Synthesis] Fix: `deepCopy` -> `deepCopyExpandingMacros`. — ecaldas / detail
  72. Revert "Reapply Revert "RegAllocFast: Rewrite and improve"" — omair.javaid / detail
  73. [ARM] Improve VPT predicate tracking — sam.parker / detail
  74. [AMDGPU] More codegen patterns for v2i16/v2f16 build_vector — jay.foad / detail
  75. Revert "Implement a new kind of Pass: dynamic pass pipeline" — benny.kra / detail
  76. [SCEV] Support unsigned predicates in isKnownPredicateViaNoOverflow — mkazantsev / detail
  77. [MLIR][Linalg] Fix assertion in dependency analysis — frgossen / detail
  78. [NFC][PowerPC]Add tests for multiply-by-constant. — esme.yi / detail
  79. [APFloat] multiplySignificand - always pass IEEEFloat as const reference. NFCI. — llvm-dev / detail
  80. [PowerPC] Add support for R_PPC64_GOT_TPREL_PCREL34 used in TLS Initial Exec — stefanp / detail
  81. Revert rGf835779160ec303 "[APFloat] multiplySignificand - always pass IEEEFloat as const reference. NFCI." — llvm-dev / detail
  82. [lldb] Ignore certain Clang type sugar when creating the type name — Raphael Isemann / detail
  83. [ARM][TTI] Prevents constants in a min(max) or max(min) pattern from being hoisted when in a loop — meera.nakrani / detail
  84. [SCEV] Handle `less` predicates for FoundPred = NE — mkazantsev / detail
  85. [SystemZ][z/OS] Set default wchar_t type for zOS — Abhina.Sreeskantharajan / detail
  86. [LLD][PowerPC][test] Update thunk range error report for PPC64PCRelLongBranchThunk — wei.huang / detail
  87. [ARM] Trying to fix asan buildbot — sam.parker / detail
  88. [libc++] NFC: Remove trailing whitespace from the feature test macro table — Louis Dionne / detail
  89. [SLP] Merge null and dyn_cast<> checks into dyn_cast_or_null<>. NFCI. — llvm-dev / detail
  90. [MLIR][Standard] Add `atan` to standard dialect — frgossen / detail
  91. [SyntaxTree] Add tests for the assignment of the `canModify` tag. — ecaldas / detail
  92. [SLP] clean up code in gather(); NFC — spatel / detail
  93. [SLP] move misplaced code comments; NFC — spatel / detail
  94. [SLP] reduce code duplication for checking parent block; NFC — spatel / detail
  95. [PowerPC] Fix for compiler side issue in PCRelative Local Exec — stefanp / detail
  96. [NFC][mlir] Remove llvm:: prefix from SmallVector in parallel pretty printer. — david.truby / detail
  97. [AIX][clang][driver] Make sure crti[_64].o is linked in C++ mode — daltenty / detail
  98. [X86] Cleanup/add namespace closure comments. NFCI. — llvm-dev / detail
  99. [X86] Add missing namespace closure comments. NFCI. — llvm-dev / detail
  100. [PeepholeOptimizer] Enhance the redundant COPY elimination. — michael.hliao / detail
  101. [VPlan] Add dump() helper to VPValue & VPRecipeBase. — flo / detail
  102. [lld-macho] minimally handle option -dynamic — gkm / detail
  103. [AIX][compiler-rt] Use the AR/ranlib mode flag for 32-bit and 64-bit mode — daltenty / detail
  104. [libc++] Implement C++20's P0784 (More constexpr containers) — Louis Dionne / detail
  105. [GVNSink][NewPM] Add GVNSinkPass to PassRegistry.def — aeubanks / detail
  106. [scudo][standalone] Remove the pthread key from the shared TSD — kostyak / detail
  107. [ThinLTO] Re-order modules for optimal multi-threaded processing — alexandre.ganea / detail
  108. [DI][ASan][NewPM] Fix some DebugInfo ASan tests under NPM — aeubanks / detail
  109. Sema: introduce `__attribute__((__swift_name__))` — Saleem Abdulrasool / detail
  110. [OpenMPOpt] Refactored "issue" and "wait" declarations for data map runtime call. — htobonmm7 / detail

#7369 (Sep 21, 2020 1:33:39 PM)

  1. clang-x86-ninja-win10 - delete folder if it exists — kuhnel / detail
  2. LNT CTMark: Update default SUBMIT_NAME and add SUBMIT_ORDER — Azharuddin Mohammed / detail
  3. jenkins/jobs: Move the lnt-ctmark-* jobs to green-dragon-12 — Azharuddin Mohammed / detail
  4. [clang] Fix incorrect call to TextDiagnostic::printDiagnosticMessage — andrzej.warzynski / detail
  5. [LSR] Preserve MSSA when using SplitCriticalEdge. — flo / detail
  6. Fix crash in the pass pipeline when local reproducer is enabled — joker.eph / detail
  7. [CodeGen] Fixing inconsistent ABI mangling of vlaues in SelectionDAGBuilder — lucas.prates / detail
  8. [Test] Test auto-update — mkazantsev / detail
  9. [lld][ELF][test] Add additional LTO testing — james.henderson / detail
  10. [RISC-V] Implement RISCVInstrInfo::isCopyInstrImpl() — Alexander.Richardson / detail
  11. [compiler-rt] Fix atomic support functions on 32-bit architectures — Alexander.Richardson / detail
  12. [SyntaxTree][Synthesis] Implement `deepCopy` — ecaldas / detail
  13. [mlir] Shape.AssumingOp implements RegionBranchOpInterface. — tpopp / detail
  14. [AArch64] Cortex-A55 scheduler model — sjoerd.meijer / detail
  15. [NFC][ARM] More tail predication tests. — sam.parker / detail
  16. [llvm-readelf/obj] - Stop printing invalid names for unnamed section symbols. — grimar / detail
  17. Do not dereference an array out of bound just to take its address — sguelton / detail
  18. [ARM] Select f32 constants with vmov.f16 — david.green / detail
  19. [mlir][VectorOps] Loosen restrictions on vector.reduction types — benny.kra / detail
  20. Recommit "[SCEV] Look through single value PHIs." — flo / detail
  21. [AST] Reduce the size of TemplateArgumentLocInfo. — hokein.wu / detail
  22. Revert "[NFC][ScheduleDAG] Remove unused EntrySU SUnit" — pifon / detail
  23. Fix buildbot. — hokein.wu / detail
  24. [MLIR] Fix typo and expand gpu.host_register description. — csigg / detail
  25. [SyntaxTree][NFC] follow naming convention + remove auto on empty vector declaration — ecaldas / detail
  26. [SVE] Use NEON for extract_vector_elt when the index is in range. — paul.walker / detail
  27. [SVE] Change definition of reduction ISD nodes to have an SVE vector result type. — paul.walker / detail
  28. [clang-tidy] New check cppcoreguidelines-prefer-member-initializer — adam.balogh / detail
  29. [Statepoints][ISEL] gc.relocate uniquification should be based on SDValue, not IR Value. — dantrushin / detail
  30. [gn build] Port 4fc0214a101 — llvmgnsyncbot / detail
  31. DWARFYAML::emitDebugSections - remove unnecessary cantFail(success) call. NFCI. — llvm-dev / detail
  32. [llvm-readobj/libObject] - Get rid of `FirstSym` argument. NFCI. — grimar / detail
  33. Change comments about order of classes in superclass list. — paul / detail
  34. DWARFEmitter.cpp - use auto const& iterators in for-range loops to avoid copies. NFCI. — llvm-dev / detail
  35. [ASTImporter] Refactor IsStructurallyEquivalent's Decl overloads to be more consistent — Raphael Isemann / detail
  36. [AIX][Clang][Driver] Add handling of nostartfiles option — daltenty / detail
  37. [SLP] Allow reordering of vectorization trees with reused instructions. — a.bataev / detail
  38. [analyzer][solver] Fix issue with symbol non-equality tracking — gabor.marton / detail
  39. Update update_analyze_test_checks.py to support API changes from D83004 — llvm-dev / detail
  40. [CostModel][X86] Add some select shuffle costs tests for D87884 — llvm-dev / detail
  41. [mlir][openacc] Add attributes to parallel op async, wait and self clauses — clementval / detail
  42. [LoopSimplifyCFG][NewPM] Rename simplify-cfg -> loop-simplifycfg — aeubanks / detail
  43. [PowerPC] Add vector pair load/store instructions and vector pair register class — baptiste.saleil / detail
  44. [LLD][ELF][test] Fix CHECKs in map-file test — grimar / detail
  45. [TextAPI] clean up auto usages in tests, NFC — cyndy_ishida / detail
  46. [SVE][CodeGen] Mark ptrue/pfalse instructions as rematerializable — david.sherwood / detail
  47. ProfileSummary.cpp - use auto const& iterator in for-range loop to avoid copies. NFCI. — llvm-dev / detail
  48. Fix Wdocumentation unknown parameter warnings. NFCI. — llvm-dev / detail
  49. MachineCSE.cpp - use auto const& iterator in for-range loop to avoid copies. NFCI. — llvm-dev / detail
  50. [clang] Fix a misleading variable name. NFC. — ikudrin / detail
  51. [Sema] Split special builtin type lookups into a separate function — raul / detail
  52. SLPVectorizer.cpp - fix include ordering. NFCI. — llvm-dev / detail
  53. TargetPassConfig.cpp - use auto const& iterator in for-range loop to avoid copies. NFCI. — llvm-dev / detail
  54. [ARM][CMSE] Issue an error if passing arguments through memory across — momchil.velikov / detail
  55. [ObjCARC][NewPM] Port objc-arc-contract to NPM — aeubanks / detail
  56. [SCEV] Add additional max BTC tests with loop guards. — flo / detail
  57. ImplicitNullChecks.cpp - use auto const& iterators in for-range loops to avoid copies. NFCI. — llvm-dev / detail
  58. [SLP] simplify interface for gather(); NFC — spatel / detail
  59. The wrong placement of add pass with optimizations led to -funique-internal-linkage-names being disabled. — tmsriram / detail
  60. [lldb/Commands] Fix outdated `breakpoint command add` help string — davelee.com / detail
  61. [cmake] Centralize LLVM_ENABLE_WARNINGS option — davelee.com / detail
  62. [SLP] Use for-range loops across ValueLists. NFCI. — llvm-dev / detail
  63. [NFC][SCEV] Add tests for @llvm.abs intrinsic — lebedev.ri / detail
  64. [SCEV] Recognize @llvm.abs as smax(x, -x) — lebedev.ri / detail
  65. [NFC][SCEV] Add tests for @llvm.*.sat intrinsics — lebedev.ri / detail
  66. [SCEV] Recognize @llvm.usub.sat as `%x - (umin %x, %y)` — lebedev.ri / detail
  67. [SCEV] Recognize @llvm.uadd.sat as `%y + umin(%x, (-1 - %y))` — lebedev.ri / detail
  68. [OpenMP] Protect unrecogonized CUDA error code — tianshilei1992 / detail
  69. [IRBuilder][VectorCombine] make and use a convenience function for unary shuffle; NFC — spatel / detail
  70. [SLP] use unary shuffle creator to reduce code duplication; NFC — spatel / detail
  71. [AIX][Clang][Driver] Add handling of shared option — daltenty / detail
  72. [ObjCARC] Initialize return value — aeubanks / detail
  73. [AMDGPU] Adding mutex to guard lld::elf::link interface use — zhuoryin / detail
  74. [MS] On x86_32, pass overaligned, non-copyable arguments indirectly — rnk / detail
  75. [AMDGPU] Fixed typo in intrinsic comment. NFC. — Stanislav.Mekhanoshin / detail

#7368 (Sep 21, 2020 2:16:37 AM)

  1. [X86] Pre-commit test cases for D87863. NFC — craig.topper / detail
  2. [X86] Make reduceMaskedLoadToScalarLoad/reduceMaskedStoreToScalarStore work for avx512 after type legalization. — craig.topper / detail
  3. [clangd] Fix typo in field name — zeratul976 / detail
  4. [llvm-profdata]Fix llvm-profdata crash on compact binary profile — aktoon / detail
  5. [XRay] Change mips to use version 2 sled (PC-relative address) — i / detail
  6. [Polly][NewPM] Port Simplify to the new pass manager — pzheng / detail
  7. [PowerPC] Pass nofpexcept flag to custom lowered constrained ops — qiucofan / detail
  8. [c++20] For P1907R1: Add checking for structural types for non-type — richard / detail
  9. [lld-macho] Mark weak symbols in symbol table — jezng / detail
  10. [lld-macho] Export trie addresses should be relative to the image base — jezng / detail
  11. [EHStreamer] Fix a "Continue to action" -fverbose-asm comment when multi-byte LEB128 encoding is needed — i / detail
  12. [docs][flang] Fix typos — SourabhSingh.Tomar / detail
  13. Add missing new line after debug logging in MLIRContext (NFC) — joker.eph / detail
  14. [c++20] Consistent with the intent to allow all plausible types in — richard / detail
  15. [SyntaxTree][Synthesis] Improve testing `createLeaf` — ecaldas / detail
  16. [AST] Fix dependence-bits for CXXDefaultInitExpr. — hokein.wu / detail
  17. [SyntaxTree] Test for '\' inside token. — ecaldas / detail
  18. [clang][AArch64] Correct return type of Neon vqmovun intrinsics — david.spickett / detail

#7367 (Sep 20, 2020 3:26:47 PM)

  1. [tools][remarks-shlib] Don't build libRemarks.so without PIC — ro / detail
  2. [X86] Rename combineExtInVec to combineEXTEND_VECTOR_INREG. NFCI. — llvm-dev / detail
  3. [MemLoc] Support lllvm.memcpy.inline in MemoryLocation::getForArgument — Dávid Bolvanský / detail
  4. JSONCompilationDatabase.cpp - cleanup key parsing error checks. NFCI. — llvm-dev / detail
  5. [X86] combineX86ShufflesRecursively - fix use after move warning. NFCI. — llvm-dev / detail
  6. DWARFYAML::emitDebugSections - fix use after std::move warnings. NFCI. — llvm-dev / detail
  7. [X86] Rename getExtendInVec to getEXTEND_VECTOR_INREG. NFCI. — llvm-dev / detail
  8. [X86][SSE] Enable ZERO_EXTEND_VECTOR_INREG shuffle combining on SSE41 targets. — llvm-dev / detail
  9. [X86][SSE] Fold EXTEND_VECTOR_INREG(EXTEND_VECTOR_INREG(X)) -> EXTEND_VECTOR_INREG(X) — llvm-dev / detail
  10. [Diagnostics] Fixed -Wsizeof-array-div false positive when divisor is sizeof reference type (PR47495) — Dávid Bolvanský / detail
  11. [InstCombine] replace zombie unreachable values with 'undef' before erasing — spatel / detail
  12. [InstCombine] factorize left shifts of add/sub — spatel / detail
  13. [X86][SSE] Fold SIGN_EXTEND(SIGN_EXTEND_VECTOR_INREG(X)) -> SIGN_EXTEND_VECTOR_INREG(X) — llvm-dev / detail
  14. [X86][SSE] Fold EXTEND_VECTOR_INREG(EXTRACT_SUBVECTOR(EXTEND(X),0)) -> EXTEND_VECTOR_INREG(X) — llvm-dev / detail
  15. [LVI] Refactor getValueFromICmpCondition (NFC) — nikita.ppv / detail
  16. [CVP] Add tests for mask comparisons (NFC) — nikita.ppv / detail
  17. [LVI] Get value range from mask comparison — nikita.ppv / detail
  18. [CVP] Additional tests for comparison with offset (NFC) — nikita.ppv / detail
  19. [ARM] Constant fold VMOVrh — david.green / detail
  20. [X86] Add 32-bit command lines to masked_store.ll and masked_load.ll — craig.topper / detail
  21. [X86] Stop reduceMaskedLoadToScalarLoad/reduceMaskedStoreToScalarStore from creating scalar i64 load/stores in 32-bit mode — craig.topper / detail

#7366 (Sep 20, 2020 4:29:23 AM)

  1. [ORC][examples] Add an OrcV2 example for IR optimization via IRTransformLayer. — Lang Hames / detail
  2. Fix some clang-tidy bugprone-argument-comment issues — i / detail
  3. [FunctionAttrs] Remove redundant check. NFC — i / detail
  4. [FunctionAttrs] Inline setDoesNotRecurse() and delete it. NFC — i / detail

#7365 (Sep 19, 2020 5:26:53 PM)

  1. Revert "Revert "[gn build] (manually) port 9b6765e784b3" anf follow-ups" — thakis / detail
  2. [gn build] (manually) merge 2124ca1d5 — thakis / detail
  3. [gn build] Port 2124ca1d5cb — thakis / detail
  4. lld/mach-o: Make tool scripts from 2124ca1d5cb py2.7-compatible — thakis / detail
  5. Change name of Record::TheInit to CorrespondingDefInit to make code clearer. — paul / detail
  6. [HIP] Fix -gsplit-dwarf option — Yaxun.Liu / detail
  7. Revert "[HIP] Fix -gsplit-dwarf option" — Yaxun.Liu / detail
  8. Fixes complexity of map insert_or_assign with a hint. — koraq / detail
  9. [ConstantFolding] add undef handling for fmin/fmax intrinsics — spatel / detail
  10. [InstCombine] regenerate test checks; NFC — spatel / detail
  11. [InstCombine] auto-generate test checks; NFC — spatel / detail
  12. [MemLoc] Support bcmp in MemoryLocation::getForArgument — Dávid Bolvanský / detail
  13. [SCEVExpander] Support expanding nonintegral pointers with constant base. — flo / detail
  14. [BasicAA] Regenerate test checks — Dávid Bolvanský / detail
  15. [NFC][PhaseOrdering] Add test showing SROA not being performed after loop unrolling — lebedev.ri / detail
  16. [InstCombine] Regenerate test checks (NFC) — nikita.ppv / detail
  17. [scudo/standalone] Fix undefined behavior in checksum test — mcgrathr / detail
  18. align __TEXT,__unwind_info to 8 byte boundary — gkm / detail
  19. [Local] Clean up enforceKnownAlignment() (NFC) — nikita.ppv / detail
  20. [Driver] Add disabled-by-default -Wuse-ld-path for the deprecation warning for -fuse-ld=/abs/path — i / detail

#7364 (Sep 19, 2020 6:27:29 AM)

  1. [llvm-install-name-tool] Validate -id value early — alexshap / detail
  2. Temporarily Revert "RegAllocFast: Rewrite and improve" — echristo / detail
  3. [llvm-objcopy][MachO] Add llvm-bitcode-strip driver — alexshap / detail
  4. Revert "[gn build] (manually) port 9b6765e784b3" anf follow-ups — thakis / detail
  5. [llvm-objcopy][MachO] Clean up the interface of Object — alexshap / detail
  6. [gn build] (manually) port 5495b691646 — thakis / detail
  7. DebugInfo: Cleanup RLE dumping, using a length-constrained DataExtractor rather than carrying the end offset separately — dblaikie / detail
  8. [X86] Invert the compares in inline-asm-flag-output.ll so that the setcc instruction condition matches the test name. NFC — craig.topper / detail
  9. [X86] Fix copy paste mistake in @ccnp flag. — craig.topper / detail
  10. [lld-macho] create __TEXT,__unwind_info from __LD,__compact_unwind — gkm / detail
  11. [IRSim] Adding ilist for IRInstructionData. — andrew.litteken / detail
  12. [ASAN] Properly deal with musttail calls in ASAN — xun / detail
  13. [AArch64][GlobalISel] Add legalization and selection support for <4 x s16> G_SHL. — Amara Emerson / detail
  14. [X86] Return from SimplifyDemandedBitsForTargetNode after calculating known bits for VSHLI/VSRAI/VSRLI. — craig.topper / detail
  15. Add -Wno-error=unknown flag to clang-format. — joachim / detail
  16. Revert "Temporarily Revert "[clangd] Add Random Forest runtime for code completion."" — usx / detail
  17. InstCombiner.h - remove unnecessary KnownBits forward declaration. NFCI. — llvm-dev / detail

#7363 (Sep 18, 2020 7:20:30 PM)

  1. Add ARM64 Windows on Arm buildbots — maxim.kuvyrkov / detail
  2. ang-x86-ninja removed MSVC environment setup — kuhnel / detail
  3. fixed compiler argument — kuhnel / detail
  4. [sanitizer] Add facility to print the full StackDepot — tejohnson / detail
  5. [libc] Add implementation for hypotf — lntue / detail
  6. Revert "[sanitizer] Add facility to print the full StackDepot" — tejohnson / detail
  7. [AArch64] Emit zext move when the source of the zext is AssertZext or AssertSext — weiwei64 / detail
  8. [X86] Add some demanded bits test cases for PDEP with constant mask — craig.topper / detail
  9. This is a test commit — artur.bialas / detail
  10. Revert "This is a test commit" — artur.bialas / detail
  11. [FPEnv] Use typed accessors in FPOptions — sepavloff / detail
  12. [AArch64] Add tests for zext pattern match with AssertZext/AssertSext operand, NFC — weiwei64 / detail
  13. [NFC][fuzzer] Simplify StrcmpTest.cpp — Vitaly Buka / detail
  14. Revert "[InstCombine] Canonicalize SPF_ABS to abs intrinc" — nikita.ppv / detail
  15. [sanitizer] Add facility to print the full StackDepot — Vitaly Buka / detail
  16. [NFC][sanitizer] Disable a test on Windows — Vitaly Buka / detail
  17. [NFC][gotsan] Fix 'format' error — Vitaly Buka / detail
  18. AArch64: make sure jump table entries can reach entire image — Tim Northover / detail
  19. [TableGen][GlobalISel] Fix handling of zero_reg — bjorn.a.pettersson / detail
  20. [SCEV] Generalize SCEVParameterRewriter to accept SCEV expression as target. — flo / detail
  21. Revert "[libunwind] Support for leaf function unwinding." — daniel.kiss / detail
  22. Recommit "[DSE] Switch to MemorySSA-backed DSE by default." — flo / detail
  23. [mlir][Linalg] Evolve named ops to use assembly form and support linalg on tensors. — ntv / detail
  24. [Polly] Update map passed to SCEVParameterReweriter. — flo / detail
  25. [Test] Missing range check removal opportunity — mkazantsev / detail
  26. [UpdateCCTestChecks] Include generated functions if asked — David A Greene / detail
  27. [DWARFYAML][test] Use 'CHECK-NEXT:' to make checkers stricter. NFC. — Xing / detail
  28. [DWARFYAML] Make the include_directories, file_names and opcodes fields of the line table optional. — Xing / detail
  29. [libunwind] Support for leaf function unwinding. — daniel.kiss / detail
  30. [InstSimplify] add another test for NaN propagation; NFC — spatel / detail
  31. [AMDGPU] Set DS alignment requirements to be more strict — Mirko.Brkusanin / detail
  32. [SLP] Allow reordering of vectorization trees with reused instructions. — a.bataev / detail
  33. Revert "[amdgpu] Lower SGPR-to-VGPR copy in the final phase of ISel." — Matthew.Arsenault / detail
  34. emacs: Add nofree and willreturn to list of attributes — Matthew.Arsenault / detail
  35. IR: Move denormal mode parsing from MachineFunction to Function — Matthew.Arsenault / detail
  36. [InstSimplify] fix fmin/fmax miscompile for partial undef vectors (PR47567) — spatel / detail
  37. [mlir][StandardToSPIRV] Handle vector of i1 case for lowering zexti to SPIR-V. — hanchung / detail
  38. [clangd] Add option for disabling AddUsing tweak on some namespaces. — adamcz / detail
  39. [AIX] Enable large code model when building with clang — daltenty / detail
  40. [DAG] BuildVectorSDNode::getSplatValue - pull out repeated getNumOperands() calls. NFCI. — llvm-dev / detail
  41. [X86][AVX] Add missing i686 broadcastm test coverage — llvm-dev / detail
  42. [mlir][openacc] Support Index and AnyInteger in loop op — clementval / detail
  43. [mlir][openacc] Add missing operands for acc.data operation — clementval / detail
  44. [MLIR][SPIRV] Create new ctx for deserialization in roundtrips. — antiagainst / detail
  45. [DFSan] Add strpbrk wrapper. — mascasa / detail
  46. [X86][AVX] lowerBuildVectorAsBroadcast - improve i64 BROADCASTM lowering on 32-bit targets — llvm-dev / detail
  47. [MLIR][ODS] Add constBuilderCall for TypeArrayAttr — lyandy / detail
  48. Extending Baremetal toolchain's support for the rtlib option. — jonathan_roelofs / detail
  49. Use one more byte to silence a warning from Vistual C++ — jianzhouzh / detail
  50. [NFC][ScheduleDAG] Remove unused EntrySU SUnit — francisvm / detail
  51. [libomptarget] Disable build of amdgpu plugin as it doesn't build with rocm. — jonchesterfield / detail
  52. [clang-format] Add a option for the position of Java static import — mydeveloperday / detail
  53. [clang-format] NFC ensure the clang-format tests remain clang-formatted — mydeveloperday / detail
  54. [mlir][shape] Extend shape.cstr_require with a message. — silvasean / detail
  55. [clangd] Add Random Forest runtime for code completion. — usx / detail
  56. [AArch64][GlobalISel] Make <8 x s8> of G_BUILD_VECTOR legal. — Amara Emerson / detail
  57. AMDGPU: Don't sometimes allow instructions before lowered si_end_cf — Matthew.Arsenault / detail
  58. [flang] Rework preprocessing of stringification — pklausler / detail
  59. [ASan][NewPM] Fix byref-args.ll under NPM — aeubanks / detail
  60. [Sema] Handle objc_super special lookup when checking builtin compatibility — raul.tambre / detail
  61. DebugInfo: Tidy up initializing multi-section contributions in DWARFContext — dblaikie / detail
  62. [test][HWAsan] Fix kernel-inline.ll under NPM — aeubanks / detail
  63. [CodeGen] emit CG profile for COFF object file — zequanwu / detail
  64. Reapply "RegAllocFast: Record internal state based on register units" — Matthew.Arsenault / detail
  65. RegAllocFast: Rewrite and improve — Matthew.Arsenault / detail
  66. CodeGen: Move split block utility to MachineBasicBlock — Matthew.Arsenault / detail
  67. [X86][AVX] Add missing non AVX512VL broadcastm test coverage — llvm-dev / detail
  68. PR47468: Fix findPHICopyInsertPoint, so that copies aren't incorrectly inserted after an INLINEASM_BR. — jyknight / detail
  69. DebugInfo: Simplify line table parsing to take all the units together, rather than CUs and TUs separately — dblaikie / detail
  70. Linewrap & remove some dead typedefs from previous commit — dblaikie / detail
  71. [InstCombine][SVE] Skip scalable type for InstCombiner::getFlippedStrictnessPredicateAndConstant. — huihuiz / detail
  72. [test][TSan] Fix tests under NPM — aeubanks / detail
  73. [X86][AVX] lowerBuildVectorAsBroadcast - improve BROADCASTM lowering on non-VLX targets — llvm-dev / detail
  74. scudo: Add an API for disabling memory initialization per-thread. — peter / detail
  75. First pass on MLIR python context lifetime management. — stellaraccident / detail
  76. clangd:  Make ompletionModelCodegen.py tpy2.7 compatible — thakis / detail
  77. [gn build] (manually) port 9b6765e784b3 — thakis / detail
  78. Pre-commit test for CSEing masked loads/stores — kparzysz / detail
  79. [gn build] Do not sync filenames containing variable references — thakis / detail
  80. [clang-format] Recognize "hxx" as a C++ header in clang-format-diff.py — vmiklos / detail
  81. Temporarily Revert "[SLP] Allow reordering of vectorization trees with reused instructions." — echristo / detail
  82. [gn build] (manually) port 9b6765e784b3 more — thakis / detail
  83. [gn build] add file i forgot to add in 929d91a55616 — thakis / detail
  84. [InstSimplify] add tests for constant folding fmin/fmax with undef op; NFC — spatel / detail
  85. clang: Make changes in 7c8bb409f31e py2.7-compatible — thakis / detail
  86. CompletionModelCodegen: Remove unused import — thakis / detail
  87. [OpenMP] Initial Support for OpenMP Webpage Documentation — jhuber6 / detail
  88. [msan][asan] Add runtime flag intercept_strcmp — Vitaly Buka / detail
  89. [llvm-cov] Allow commas in filenames passed to `-object` flag — Vedant Kumar / detail
  90. [COFF] Move per-global .drective emission from AsmPrinter to TLOFCOFF — rnk / detail
  91. [spirv] Move device info from resource limit into target env — antiagainst / detail
  92. Temporarily Revert "[clangd] Add Random Forest runtime for code completion." — echristo / detail
  93. [test][InstrProf] Fix always_inline.ll under NPM — aeubanks / detail
  94. [instcombine][x86] Converted pdep/pext with shifted mask to simple arithmetic — listmail / detail
  95. [clang][module] Improve incomplete-umbrella warning — zixu_wang / detail
  96. [clang] Remove profile available check for fsplit-machine-functions. — snehasishk / detail
  97. [NFC][sanitizer] Don't use ::testing::internal — Vitaly Buka / detail
  98. [lld][WebAssembly] Fix -Wunused-variable after D87663 — i / detail
  99. [PowerPC] Implement Move to VSR Mask builtins in LLVM/Clang — amy.kwan1 / detail
  100. [GlobalISel] Add lowering support for G_ABS and use for AArch64. — Amara Emerson / detail
  101. [SCEV] Fix an unused variable in -DLLVM_ENABLE_ASSERTIONS=off build — i / detail
  102. [NFC][Asan] Fix test broken by RegAllocFast — Vitaly Buka / detail
  103. [NFC][StackSafety] Replace auto with type — Vitaly Buka / detail
  104. [AArch64][GlobalISel] Legalize arithmetic ops for <4 x s16> — Amara Emerson / detail
  105. [AArch64][GlobalISel] Add tests for pre-existing selection support for <4 x s16> arithmetic/bitwise ops. — Amara Emerson / detail
  106. [NFC][LSan] Add REQUIRES: linux — Vitaly Buka / detail
  107. [LiveDebugValues] Add `#if !defined(NDEBUG) || defined(LLVM_ENABLE_DUMP)` to suppress -Wunused-function — i / detail

#7362 (Sep 17, 2020 9:11:09 PM)

  1. Changed to use cmake arguments to specify C and C++ compilers. — gkistanova / detail
  2. [compiler-rt] [scudo] Fix typo in function attribute — n54 / detail
  3. [ARM] Sink splats to MVE intrinsics — david.green / detail
  4. [amdgpu] Lower SGPR-to-VGPR copy in the final phase of ISel. — michael.hliao / detail
  5. [libc++] Remove some workarounds for missing variadic templates — Louis Dionne / detail
  6. [Coroutine] Fix a bug where Coroutine incorrectly spills phi and invoke defs before CoroBegin — xun / detail
  7. [OpenMP 5.0] Fix user-defined mapper privatization in tasks — a.bataev / detail
  8. [DFSan] Add bcmp wrapper. — mascasa / detail
  9. Precommit test updates — Sanne.Wouda / detail
  10. [AArch64] Match pairwise add/fadd pattern — Sanne.Wouda / detail
  11. [CUDA][HIP] Defer overloading resolution diagnostics for host device functions — Yaxun.Liu / detail
  12. [ARM] Add more MVE postinc distribution tests. NFC — david.green / detail
  13. [mlir][openacc] Change operand type from index to AnyInteger in parallel op — clementval / detail
  14. [flang][openacc] Lower clauses on loop construct to OpenACC dialect — clementval / detail
  15. [Test] Add tests showing that IndVars cannot prove (X + 1 > X) — mkazantsev / detail
  16. Revert "[DFSan] Add bcmp wrapper." — mascasa / detail
  17. ModuloSchedule.cpp - remove unnecessary includes. NFCI. — llvm-dev / detail
  18. Fix build failure in clangd — Yaxun.Liu / detail
  19. [mlir][Vector] Add a folder for vector.broadcast — hanchung / detail
  20. [AArch64][GlobalISel] Fix bug in fewVectorElts action while legalizing oversize G_FPTRUNC vectors. — Amara Emerson / detail
  21. [ARM] Expand distributing increments to also handle existing pre/post inc instructions. — david.green / detail
  22. [InstSimplify] add tests for FP constant miscompile; NFC (PR43907) — spatel / detail
  23. [amdgpu] Compilation fix for Release — benny.kra / detail
  24. [SyntaxTree][Synthesis] Fix allocation in `createTree` for more general use — ecaldas / detail
  25. [DFSan] Add bcmp wrapper. — mascasa / detail
  26. [Sema] Introduce BuiltinAttr, per-declaration builtin-ness — raul.tambre / detail
  27. [AMDGPU] Fix ROCm unit test memref initialization — zhuoryin / detail
  28. Add missing include — Adrian Prantl / detail
  29. [PowerPC][AIX] Don't hardcode python invoke command line — Jinsong Ji / detail
  30. [VectorCombine] add test for multi-use load (PR47558); NFC — spatel / detail
  31. [VectorCombine] rearrange bailouts for load insert for efficiency; NFC — spatel / detail
  32. Revert "[CUDA][HIP] Defer overloading resolution diagnostics for host device functions" — Yaxun.Liu / detail
  33. Revert "[NFC] Refactor DiagnosticBuilder and PartialDiagnostic" — Yaxun.Liu / detail
  34. [MLIR] Support for return values in Affine.For yield — uday / detail
  35. [MLIR][Affine] Add parametric tile size support for affine.for tiling — uday / detail
  36. [X86] Don't match x87 register inline asm constraints unless the VT is floating point or its a clobber — craig.topper / detail
  37. [VectorCombine] limit load+insert transform to one-use — spatel / detail
  38. [AArch64][GlobalISel] Make <8 x s16> and <16 x s8> legal for shifts. — Amara Emerson / detail
  39. [AArch64][GlobalISel] Widen G_EXTRACT_VECTOR_ELT element types if < 8b. — Amara Emerson / detail
  40. [PDB] Split TypeServerSource and extend type index map lifetime — rnk / detail
  41. [SVE][WIP] Implement lowering for fixed length VSELECT to Scalable — mcinally / detail
  42. [IRSim] Adding IR Instruction Mapper — andrew_litteken / detail
  43. [gn build] Port 7e4c6fb8546 — llvmgnsyncbot / detail
  44. AArch64::ArchKind's underlying type is uint64_t — jonathan_roelofs / detail
  45. [Lsan] Use fp registers to search for pointers — Vitaly Buka / detail
  46. Disable hoisting MI to hotter basic blocks when using pgo — wei.huang / detail
  47. [SCEV] Add test cases for max BTC with loop guard info. — flo / detail
  48. [GVN] Add additional assume tests (NFC) — nikita.ppv / detail
  49. [GVN] Use that assume(!X) implies X==false (PR47496) — nikita.ppv / detail
  50. [LoopUnrollAndJam] Allow unroll and jam loops forced by user. — whitneyt / detail
  51. [InstCombine] Canonicalize SPF_ABS to abs intrinc — nikita.ppv / detail
  52. [llvm-install-name-tool] Update the command-line guide — alexshap / detail
  53. [NewPM] Fix pr45927.ll under NPM — aeubanks / detail
  54. [MemorySSA] Be more conservative when traversing MemoryPhis. — flo / detail
  55. Support dwarf fission for wasm object files — dschuff / detail
  56. [TargetRegisterInfo] Add a couple of target hooks for the greedy register allocator — qcolombet / detail
  57. [test] Fix FullUnroll.ll — aeubanks / detail
  58. [AArch64] Enable implicit null check transformation — listmail / detail
  59. [RISCV] Support Shadow Call Stack — zhaoshiz / detail
  60. [MLIR][TableGen] Automatic detection and elimination of redundant methods — jurahul / detail
  61. [MemorySSA] Fix an unused variable warning [NFC] — listmail / detail
  62. [PowerPC] Implement Vector Count Mask Bits builtins in LLVM/Clang — amy.kwan1 / detail
  63. [PowerPC] Add Set Boolean Condition Instruction Definitions and MC Tests — amy.kwan1 / detail
  64. [AArch64][GlobalISel] clang-format AArch64LegalizerInfo.cpp. NFC. — Amara Emerson / detail
  65. [AArch64][GlobalISel] Make G_STORE <8 x s8> legal. — Amara Emerson / detail
  66. [lldb] Clarify docstring for SBBlock::IsInlined, NFC — Vedant Kumar / detail
  67. [mlir][shape] Add `shape.cstr_require %bool` — silvasean / detail
  68. [MLIR] Fix build failure due to https://reviews.llvm.org/D87059. — jurahul / detail
  69. [scudo/standalone] Don't define test main function for Fuchsia — mcgrathr / detail
  70. [NFC][Lsan] Fix zero-sized array compilation error — Vitaly Buka / detail
  71. [NFC] clang-format one line — Vitaly Buka / detail

#7361 (Sep 17, 2020 9:45:06 AM)

  1. clang-x86-ninja-win10: removed DIA flag, added LIBZ flag — kuhnel / detail
  2. [UpdateTestChecks] Allow $ in function names — David A Greene / detail
  3. [aarch64][tests] Add tests which show current lack of implicit null support — listmail / detail
  4. [flang][msvc] Work around if constexpr (false) evaluation. NFC. — llvm-project / detail
  5. [X86] Add test case for a masked load mask becoming all ones after type legalization. — craig.topper / detail
  6. [DAGCombiner] Teach visitMLOAD to replace an all ones mask with an unmasked load — craig.topper / detail
  7. [lsan] Share platform allocator settings between ASan and LSan — phosek / detail
  8. Revert "[lsan] Share platform allocator settings between ASan and LSan" — phosek / detail
  9. [ORC] Add operations to create and lookup JITDylibs to OrcV2 C bindings. — Lang Hames / detail
  10. Revert "Do not apply calling conventions to MSVC entry points" — akhuang / detail
  11. [AMDGPU] gfx1030 test update. NFC. — Stanislav.Mekhanoshin / detail
  12. [NFC][LSAN] Change SuspendedThreadsList interface — Vitaly Buka / detail
  13. [ELF] Bump the limit of thunk creation passes from 10 to 15 — maskray / detail
  14. [NFC][regalloc] type LiveInterval::reg() as Register — mtrofin / detail
  15. [obj2yaml] - Match ".stack_size" with the original section name, and not the uniquified name. — rahmanl / detail
  16. [lldb/test] Enable faulthandler in dotest — rupprecht / detail
  17. [NFC] Refactor DiagnosticBuilder and PartialDiagnostic — Yaxun.Liu / detail
  18. [libunwind] Support for leaf function unwinding. — daniel.kiss / detail
  19. [flang] Substrings with lower bound greater than upper bound — psteinfeld / detail
  20. Disable a large test for EXPENSIVE_CHECKS and debug build — jasonliu / detail
  21. [AArch64] Add -mmark-bti-property flag. — daniel.kiss / detail
  22. [gn build] (manually) port 1321160a2 — thakis / detail
  23. [EarlyCSE] Simplify max/min pattern matching. NFC. — michael.hliao / detail
  24. [Flang] Fixed installation permission of the "binary" flang — tianshilei1992 / detail
  25. Commenting out atomics with padding to unbreak MSAN tests — ogiroux / detail
  26. Revert "[AArch64] Add -mmark-bti-property flag." — daniel.kiss / detail
  27. [AArch64] Add -mmark-bti-property flag. — daniel.kiss / detail
  28. [DAGCombiner] Teach visitMSTORE to replace an all ones mask with an unmasked store. — craig.topper / detail
  29. [MemorySSA] Rename uses in blocks with Phis. — asbirlea / detail
  30. Canonicalize declaration pointers when forming APValues. — richard / detail
  31. PR47555: Inheriting constructors are implicitly definable. — richard / detail
  32. [NewPM] Port -print-alias-sets to NPM — aeubanks / detail
  33. [IRSim] Adding IR Instruction Mapper — andrew_litteken / detail
  34. [mlir] expose affine map to C API — zhanghb97 / detail
  35. [gn build] Port b04c1a9d312 — llvmgnsyncbot / detail
  36. [libunwind][DWARF] Fix end of .eh_frame calculation — rprichard / detail
  37. [MachineSink] add one more mir case - nfc — czhengsz / detail
  38. [PowerPC] Fix store-fptoi combine of f128 on Power8 — qiucofan / detail
  39. Use zu rather than llu format specifier for size_t (-Wformat warning fix). — echristo / detail
  40. debug_rnglists/symbolizing: reduce memory usage by not caching rnglists — dblaikie / detail
  41. Revert "[IRSim] Adding IR Instruction Mapper" — stilis / detail
  42. [gn build] Port a895040eb02 — llvmgnsyncbot / detail
  43. Flush bitcode incrementally for LTO output — jianzhouzh / detail
  44. Add the header of std::min — jianzhouzh / detail
  45. Fix the arguments of std::min — jianzhouzh / detail
  46. [lldb] Return FileSP and StreamFileSP by value in IOHandler (NFC) — Jonas Devlieghere / detail
  47. Add __divmodti4 to match libgcc. — craig.topper / detail
  48. [llvm-cov gcov][test] Move tests to gcov/ — i / detail
  49. [DebugInfo] Simplify DIEInteger::SizeOf(). — ikudrin / detail
  50. [mlir][spirv] Add GroupNonUniformBroadcastOp — thomasraoux / detail
  51. [llvm-cov gcov] Add --demangled-names (-m) — i / detail
  52. [mlir] Remove redundant shape.cstr_broadcastable canonicalization. — tpopp / detail
  53. [SelectionDAG] Check any use of negation result before removal — qiucofan / detail
  54. [Lint] Add check for intrinsic get.active.lane.mask — sjoerd.meijer / detail
  55. [AMDGPU] Generate test checks for splitkit-copy-bundle.mir — jay.foad / detail
  56. [SplitKit] Only copy live lanes — jay.foad / detail
  57. [NFC] EliminateDuplicatePHINodes(): small-size optimization: if there are <= 32 PHI's, O(n^2) algo is faster (geomean -0.08%) — lebedev.ri / detail
  58. Revert "Re-land: Add new hidden option -print-changed which only reports changes to IR" — douglas.yung / detail
  59. [X86] Fix stack alignment on 32-bit Solaris/x86 — ro / detail
  60. [lldb] Don't send invalid region addresses to lldb server — david.spickett / detail
  61. [clang][aarch64] ACLE: Support implicit casts between GNU and SVE vectors — cullen.rhodes / detail
  62. [mlir][Linalg] Convolution tiling added to ConvOp vectorization pass — limo / detail
  63. [AsmPrinter] Remove orphan DwarfUnit::shareAcrossDWOCUs declaration. NFCI. — llvm-dev / detail
  64. [AMDGPU] Remove orphan SITargetLowering::LowerINT_TO_FP declaration. NFCI. — llvm-dev / detail
  65. [AsmPrinter] DwarfDebug - use DebugLoc const references where possible. NFC. — llvm-dev / detail
  66. [MLIR] Turns swapId into a FlatAffineConstraints member func — vincentzhaorz / detail
  67. [gn build] (manually) port c9af34027bc — thakis / detail
  68. [mlir] turn clang-format back on in C API test — zinenko / detail
  69. [ARM] Extra fp16 bitcast tests. NFC — david.green / detail
  70. DwarfFile.h - remove unnecessary includes. NFCI. — llvm-dev / detail
  71. DwarfStringPool.cpp - remove unnecessary StringRef include. NFCI. — llvm-dev / detail
  72. [ARM] Additional tests for qr intrinsics in loops. NFC — david.green / detail
  73. Revert "[lldb] Don't send invalid region addresses to lldb server" — david.spickett / detail
  74. [NFC][ARM] Tail fold test changes — sam.parker / detail
  75. SymbolizableObjectFile.h - remove unnecessary includes. NFCI. — llvm-dev / detail
  76. MetadataLoader.cpp - remove unnecessary StringRef include. NFCI. — llvm-dev / detail
  77. [clang-format][regression][PR47461] ifdef causes catch to be seen as a function — mydeveloperday / detail
  78. [ConstraintSystem] Remove local variable that is set but not read [NFC] — mikael.holmen / detail
  79. Remove unnecessary forward declarations. NFCI. — llvm-dev / detail
  80. [clang][docs] Fix documentation of -O — jrtc27 / detail
  81. [SLP] sort candidates to increase chance of optimal compare reduction — spatel / detail
  82. [llvm-readelf/obj][test] - Document what we print in various places for unnamed section symbols. — grimar / detail
  83. [obj2yaml] - Don't emit EM_NONE. — grimar / detail
  84. [SVE][CodeGen] Lower floating point -> integer conversions — kerry.mclaughlin / detail
  85. [MemorySSA] Add another loop clobber test case. — flo / detail
  86. [ARM][MachineOutliner] Add missing testcase for calls. — yvan.roux / detail
  87. InstCombiner.h - remove unnecessary KnownBits.h include. NFCI. — llvm-dev / detail
  88. [AMDGPU] Bump to ROCm 3.7 dependency hip_hcc->amdhip64 — zhuoryin / detail
  89. SafeStackLayout.cpp - remove unnecessary StackLifetime.h include. NFCI. — llvm-dev / detail
  90. [compiler-rt] Avoid pulling libatomic to sanitizer tests — n54 / detail
  91. ValueList.cpp - remove unnecessary includes. NFCI. — llvm-dev / detail
  92. DwarfExpression.cpp - remove unnecessary includes. NFCI. — llvm-dev / detail
  93. LiveDebugVariables.cpp - remove unnecessary Compiler.h include. NFCI. — llvm-dev / detail
  94. [compiler-rt] Replace INLINE with inline — n54 / detail
  95. [compiler-rt] [tsan] [netbsd] Catch unsupported LONG_JMP_SP_ENV_SLOT — n54 / detail
  96. [AMDGPU] should expand ROTL i16 to shifts. — Alexander Timofeev / detail
  97. [compiler-rt] [netbsd] Include <sys/dkbad.h> — n54 / detail
  98. [compiler-rt] [hwasan] Replace INLINE with inline — n54 / detail
  99. [mlir][Standard] Canonicalize chains of tensor_cast operations — herhut / detail

#7360 (Sep 16, 2020 10:58:52 PM)

  1. [obj2yaml] - Match ".stack_size" with the original section name, and not the uniquified name. — rahmanl / detail
  2. Add '<' meta command to read in code from external file — jingham / detail
  3. [UpdateTestChecks][NFC] Fix spelling — johannes / detail
  4. [OpenMP][FIX] Do not crash trying to print a missing (demangled) user condition — johannes / detail
  5. [OpenMP][FIX] Do not drop a '$' while demangling declare variant names — johannes / detail
  6. [OpenMP] Support nested OpenMP context selectors (declare variant) — johannes / detail
  7. [OpenMP] Context selector extensions for return value overloading — johannes / detail
  8. [OpenMP] Overload `std::isnan` and friends multiple times for the GPU — johannes / detail
  9. [OpenMP] Context selector extensions for template functions — johannes / detail
  10. [OpenMP] Support `std::complex` math functions in target regions — johannes / detail
  11. [AMDGPU] gfx1030 RT support — Stanislav.Mekhanoshin / detail
  12. Revert "[obj2yaml] - Match ".stack_size" with the original section name, and not the uniquified name." — rahmanl / detail
  13. [SystemZ][z/OS] Set aligned allocation unavailable by default for z/OS — Abhina.Sreeskantharajan / detail
  14. [gn build] unconfuse sync script about "sources = []" in clang/lib/Headers/BUILD.gn — thakis / detail
  15. Fix build. — michael.hliao / detail
  16. [InstCombine] Add test for infinite combine loop (NFC) — nikita.ppv / detail
  17. [InstSimplify] Clarify SimplifyWithOpReplaced() return value — nikita.ppv / detail
  18. Reapply [InstCombine] Simplify select operand based on equality condition — nikita.ppv / detail
  19. [gn build] Port 56069b5c71c — llvmgnsyncbot / detail

#7359 (Sep 16, 2020 11:58:42 AM)

  1. [AArch64][GlobalISel] Refactor + improve CMN, ADDS, and ADD emit functions — Jessica Paquette / detail
  2. [LICM] Make Loop ICM profile aware again — aktoon / detail
  3. SVML support for log10, sqrt — aktoon / detail
  4. [LowerSwitch][NewPM] Port lowerswitch to NPM — aeubanks / detail
  5. [NewPM] Port strip* passes to NPM — aeubanks / detail
  6. [Hexagon] Replace incorrect pattern for vpackl HWI32 -> HVi8 — kparzysz / detail
  7. [PDB] Drop LF_PRECOMP from debugTypes earlier — rnk / detail
  8. Fix test after D86156. — asbirlea / detail
  9. [X86] Always use 16-bit displacement in 16-bit mode when there is no base or index register. — craig.topper / detail
  10. [NewPM] Fix 2003-02-19-LoopInfoNestingBug.ll under NPM — aeubanks / detail
  11. [NewPM][SCEV] Fix constant-fold-gep.ll under NPM — aeubanks / detail
  12. [NewPM] Fix opt-hot-cold-split.ll under NPM — aeubanks / detail
  13. Fully qualify some more namespace in MLIR ODS to be more friendly to dialects not defined under the mlir namespace (NFC) — joker.eph / detail
  14. [InstCombine] Add tests for statepoint simplification — serguei.katkov / detail
  15. [Test] Add signed version of a test — mkazantsev / detail
  16. [clang-tidy] Fix crash in modernize-use-noexcept on uninstantiated throw class — Zinovy Nis / detail
  17. [lldb] Reword CompilerType docstring to not say "generic type" — davelee.com / detail
  18. [MLIR][NFC] Value print update for block arguments — uday / detail
  19. libclc: Add a __builtin to let SPIRV targets select between SW and HW FMA — jano.vesely / detail
  20. [ThinLTO] Relax thinlto_embed_bitcode.ll check — mtrofin / detail
  21. [X86] Add test case for non-power of 2 scatter. NFC — craig.topper / detail
  22. [X86] Don't scalarize gather/scatters with non-power of 2 element counts. Widen instead. — craig.topper / detail
  23. [MemorySSA] Set MustDominate to true for PhiTranslation. — asbirlea / detail
  24. [llvm-rc] Allow omitting components from VERSIONINFO versions — martin / detail
  25. [llvm-rc] Update a comment. NFC. — martin / detail
  26. [llvm-rc] Lowercase the option definitions. NFC. — martin / detail
  27. [obj2yaml] Add support for dumping the .debug_addr(v5) section. — Xing / detail
  28. [MemorySSA] Report unoptimized as None, not MayAlias. — asbirlea / detail
  29. [Test] Some more potential range check elimination opportunities — mkazantsev / detail
  30. [flang] Fix docs build — richard.barton / detail
  31. [Test] Add positive range checks tests in addition to negative — mkazantsev / detail
  32. Revert "[Asan] Fix false leak report" — Vitaly Buka / detail
  33. Revert "[Asan] Accept __lsan_ignore_object for redzone pointer" — Vitaly Buka / detail
  34. [ARM][MachineOutliner] Add calls handling. — yvan.roux / detail
  35. [clangd] Don't use zlib when it's unavailable. — platonov.aleksandr / detail
  36. [ARM][LowOverheadLoops] Combine a VCMP and VPST into a VPT — samuel.tebbs / detail
  37. Follow up rG635b87511ec3: forgot to add/commit the new test file. NFC. — sjoerd.meijer / detail
  38. [DebugInfo][flang] DISubrange support for fortran assumed size array — AlokKumar.Sharma / detail
  39. [llvm-readobj][test] - Address a forgotten review comment for D86923. — grimar / detail
  40. [clangd] Implement hot index reloading for clangd-index-server — kbobyrev / detail
  41. [Support] Add GlobPattern::isTrivialMatchAll() — andrew.ng / detail
  42. [LLD][ELF] Optimize linker script filename glob pattern matching NFC — andrew.ng / detail
  43. [llvm-readobj][test] - Improve section-symbols.test — grimar / detail
  44. [ARM][LowOverheadLoops] Fix tests after ef0b9f3 — samuel.tebbs / detail
  45. [clang-tidy] Improve documentation on Clangd integration — kbobyrev / detail
  46. [DAG] Remover getOperand() call. NFCI. — llvm-dev / detail
  47. Fix table formatting after D87686 — kbobyrev / detail
  48. [ARM] Add more validForTailPredication — sam.parker / detail
  49. [ARM] Fix tail predication predicate tracking — sam.parker / detail
  50. [clangd] Actually parse Index section of the YAML file. — adamcz / detail
  51. [clang-tidy] Crash fix for bugprone-misplaced-pointer-arithmetic-in-alloc — adam.balogh / detail
  52. [ASTMatchers] Fix `hasBody` for the descendants of `FunctionDecl` — adam.balogh / detail
  53. CGBlocks.cpp - assert non-null CGF pointer. NFCI. — llvm-dev / detail
  54. TokenAnnotator.cpp - remove useless pointer null test. NFCI. — llvm-dev / detail
  55. [AST] ASTReader::ReadModuleMapFileBlock - assert non-null Module. NFCI. — llvm-dev / detail
  56. Update dead links to Itanium and ARM ABIs. NFC — sam.mccall / detail
  57. [Sema] isOpenMPCapturedDecl - assert we locate CapturedRegionScopeInfo. NFCI. — llvm-dev / detail
  58. [RDA] Fix getUniqueReachingDef for self loops — sam.parker / detail
  59. [SLP] change poorly named variable; NFC — spatel / detail
  60. [SLP] move loop index variable declaration to its use; NFC — spatel / detail
  61. [SLP] remove redundant size check; NFC — spatel / detail
  62. [SLP] remove uses of 'auto' that obscure functionality; NFC — spatel / detail
  63. [ARM] Reorder some logic — sam.parker / detail
  64. [clang-format] [NFC] Fix spelling mistake in the documentation — mydeveloperday / detail
  65. [SLP] fix formatting; NFC — spatel / detail
  66. Add section with details about DAGs. — paul / detail
  67. [OPENMP]Do not allow threadprivates as base for array-like reduction. — a.bataev / detail
  68. [DSE] Add another test cases with loop carried dependence. — flo / detail
  69. [mlir] Model StringRef in C API — zinenko / detail
  70. [Partial Inliner] Compute intrinsic cost through TTI — flo / detail
  71. Enable inlining for Linalg dialect — ntv / detail
  72. [mlir][openacc] Add missing operands for acc.parallel operation — clementval / detail
  73. [X86][SSE] Move VZEXT_MOVL(INSERT_SUBVECTOR(UNDEF,X,0)) handling into combineTargetShuffle. — llvm-dev / detail
  74. [AMDGPU] Add -show-mc-encoding to setreg tests — jay.foad / detail
  75. [AMDGPU] Enable scheduling around FP MODE-setting instructions — jay.foad / detail
  76. [X86] Assert that we've found a terminator instruction. NFCI. — llvm-dev / detail
  77. [AMDGPU] Add v3f16/v3i16 support to SDag — sebastian.neubauer / detail
  78. AMDGPU: Improve <2 x i24> arguments and return value handling — arsenm2 / detail
  79. [NFC][Regalloc] accessors for 'reg' and 'weight' — mtrofin / detail
  80. [X86] EmitInstrWithCustomInserter - remove redundant getDebugLoc() calls. NFCI. — llvm-dev / detail
  81. [ASTMatchers] Add missing definition for decompositionDecl — benny.kra / detail
  82. [AMDGPU] Corrected directive to use for ELF weak refs — dmitry.preobrazhensky / detail
  83. [NPM] Translate alias analysis into require<> as well — aeubanks / detail
  84. [llvm][CodeGen] Do not scalarize `llvm.masked.[gather|scatter]` operating on scalable vectors. — francesco.petrogalli / detail
  85. [AMDGPU] Remove obsolete comment — jay.foad / detail
  86. [ARM][MVE] Tail-predication: predicate new elementcount checks on force-enabled — sjoerd.meijer / detail
  87. [Coro][NewPM] Handle llvm.coro.prepare.retcon in NPM coro-split pass — aeubanks / detail
  88. [libfuzzer] Reduce default verbosity when printing large mutation sequences — mascasa / detail
  89. Do not apply calling conventions to MSVC entry points — elizabeth.andrews / detail
  90. LocalStackSlotAllocation: Swap order of check — Matthew.Arsenault / detail
  91. AMDGPU: Add baseline test for incorrect SP access — Matthew.Arsenault / detail
  92. AMDGPU: Clear offset register when using local stack area — Matthew.Arsenault / detail
  93. Include (Type|Symbol)Record.h less — rnk / detail
  94. RegAllocFast: Make self loop live-out heuristic more aggressive — Matthew.Arsenault / detail
  95. [libc++] Ensure streams are initialized early — Louis Dionne / detail
  96. Re-land: Add new hidden option -print-changed which only reports changes to IR — anhtuyen / detail
  97. [llvm-nm] Use aggregate initialization instead of memset zero — i / detail
  98. [SLP] add tests for reduction ordering; NFC — spatel / detail
  99. ValueEnumerator.cpp - remove duplicate includes. NFCI. — llvm-dev / detail
  100. InterferenceCache.cpp - remove duplicate includes. NFCI. — llvm-dev / detail
  101. raw_ostream.cpp - remove duplicate includes. NFCI. — llvm-dev / detail
  102. DwarfUnit.h - remove unnecessary includes. NFCI. — llvm-dev / detail
  103. [GISel] Add new combines for unary FP instrs with constant operand — mkitzan / detail
  104. [Sema][MSVC] warn at dynamic_cast/typeid when /GR- is given — zequanwu / detail
  105. [libFuzzer] Enable entropic by default. — mascasa / detail
  106. Sema: add support for `__attribute__((__swift_bridge__))` — Saleem Abdulrasool / detail
  107. fix test no-rtti.cpp — zequanwu / detail
  108. [clang][codegen] Skip adding default function attributes on intrinsics. — michael.hliao / detail
  109. [AArch64][GlobalISel] Make G_BUILD_VECTOR os <16 x s8> legal. — Amara Emerson / detail
  110. [gn build] make "all" target build — thakis / detail
  111. GlobalISel: Lift store value widening restriction — Matthew.Arsenault / detail

#7357 (Sep 15, 2020 6:31:33 PM)

  1. AliasSetTracker.cpp - remove unnecessary includes. NFCI. — llvm-dev / detail
  2. ProvenanceAnalysis.h - remove unnecessary AliasAnalysis.h include. NFCI. — llvm-dev / detail
  3. LoopCacheAnalysis.h - remove unnecessary includes. NFCI. — llvm-dev / detail
  4. [libc++] Allow building without threads in standalone builds — Louis Dionne / detail
  5. Restrict UnnecessaryCopyInitialization check to variables initialized from free functions without arguments — aaron / detail
  6. [ConstraintSolver] Add isConditionImplied helper. — flo / detail
  7. [Flang] Add GettingInvolved documentation page and sidebar. — joshisameeran17 / detail
  8. [lld][WebAssembly] Fix --export-all when __stack_pointer is present — sbc / detail
  9. [gn build] (semi-manually) port 380e746bcca — thakis / detail
  10. [ConstraintElimination] Add initial tests. — flo / detail
  11. [libcxx] Disable failing test for no-exceptions build — oliver.stannard / detail
  12. [InstCombine] improve test names; NFC — spatel / detail
  13. [InstCombine] add RUN to show miscompile of pow expansion; NFC — spatel / detail
  14. [InstCombine] fix bug in pow expansion — spatel / detail
  15. [gn build] Port a8058c6f8d1 — llvmgnsyncbot / detail
  16. [gn build] Port cd4edf94cd4 — llvmgnsyncbot / detail
  17. [mlir][Standard] Add canonicalizer for dynamic_tensor_from_elements — herhut / detail
  18. [mlir][openacc] Add missing print of vector_length in parallel op — clementval / detail
  19. [Utils] isLegalToPromote - Fix missing null check before writing to FailureReason. — llvm-dev / detail
  20. AMDGPUPrintfRuntimeBinding.cpp - drop unnecessary casts/dyn_casts. NFCI. — llvm-dev / detail
  21. Revert "[SelectionDAG] Remove unused FP constant in getNegatedExpression" — qiucofan / detail
  22. [LLD][PowerPC] Add support for R_PPC64_TPREL34 used in TLS Local Exec — stefanp / detail
  23. [libc] Fix typo in platform_defs.h.inc — gchatelet / detail
  24. [libc] Add missing LibcFPTestHelpers library — gchatelet / detail
  25. [libc] Add missing TableGen dependency — gchatelet / detail
  26. [analyzer][StdLibraryFunctionsChecker] Elaborate the summary of fread and fwrite — gabor.marton / detail
  27. [llvm-readobj/elf] - Don't crash when the size of s dynamic symbol table, inferred from the hash table, is broken. — grimar / detail
  28. [analyzer] Add documentation for alpha.fuchsia.Lock and alpha.core.C11Lock — dkszelethus / detail
  29. [InstSimplify] add limit folds for fmin/fmax — spatel / detail
  30. [libc++] Use allocator_traits to consistently allocate/deallocate/construct/destroy objects in std::any — Louis Dionne / detail
  31. SLPVectorizer.h - remove unnecessary AliasAnalysis.h include. NFCI. — llvm-dev / detail
  32. [mlir][openacc] Add loop op verifier — clementval / detail
  33. [analyzer][Liveness][NFC] Get rid of statement liveness, because such a thing doesn't exist — dkszelethus / detail
  34. [XCOFF] Run resource intense test only on platforms where it makes sense — jasonliu / detail
  35. [libc++] Add a benchmark for std::map operations — Louis Dionne / detail
  36. [MachineBasicBlock] Fix a typo in function copySuccessor — carrot / detail
  37. NFC: Add whitespace change to .git-blame-ignore-revs — Louis Dionne / detail
  38. [X86][AVX] lowerShuffleWithSHUFPS - handle missed canonicalization cases. — llvm-dev / detail
  39. [lldb] Add -l/--language option to script command — Jonas Devlieghere / detail
  40. [VectorCombine] Don't vectorize scalar load under asan/hwasan/memtag/tsan — i / detail
  41. Revert "[DebugInfo] Remove dots from getFilenameByIndex return value" — phosek / detail
  42. Revert "[DSE] Switch to MemorySSA-backed DSE by default." — flo / detail
  43. [MemoryBuffer] Revert unintended MemoryBuffer change from D86996 — i / detail
  44. Fix bot failure after ccb4124a4172 — nemanja.i.ibm / detail
  45. [OPENMP]Add support for allocate vars in untied tasks. — alexey.bataev / detail
  46. [LoopAccessAnalysis][NewPM] Fix tests to work under NPM — aeubanks / detail
  47. [DependenceAnalysis][NewPM] Fix tests to work under NPM — aeubanks / detail
  48. [RegionInfo][NewPM] Fix RegionInfo tests to work under NPM — aeubanks / detail
  49. [NewPM][opt] Fix -globals-aa not being recognized as alias analysis in NPM — aeubanks / detail
  50. [PostDominators][NewPM] Fix tests to work under NPM — aeubanks / detail
  51. [libc++] Add missing friend keyword — Louis Dionne / detail
  52. [X86] Use Align in reduceMaskedLoadToScalarLoad/reduceMaskedStoreToScalarStore. Correct pointer info. — craig.topper / detail
  53. [Bugpoint][NewPM] Pin bugpoint to legacy PM — aeubanks / detail
  54. [ConstraintElimination] Add constraint elimination pass. — flo / detail
  55. [gn build] Port 3d42d549554 — llvmgnsyncbot / detail
  56. Fix .debug_aranges parsing. — gclayton / detail
  57. [DemandedBits][NewPM] Pin some tests to legacy PM — aeubanks / detail
  58. [Dominators][NewPM] Pin tests with -analyze to legacy PM — aeubanks / detail
  59. [libc++] Fix broken test for std::any and allocators — Louis Dionne / detail
  60. [ASTMatchers] extract public matchers from const-analysis into own patch — development / detail
  61. [CodeGen][typeid] Emit typeinfo directly if type is known at compile-time — zequanwu / detail
  62. [PowerPC] Implement __int128 vector divide operations — conanap / detail
  63. [AArch64][SVE] Add lowering for llvm fsqrt — dancgr / detail
  64. [clang] Add a command line flag for the Machine Function Splitter. — snehasishk / detail
  65. InferAddressSpaces: Fix assert with unreachable code — Matthew.Arsenault / detail
  66. [TableGen] Fix invalid comparison function `SizeOrder` in `getMatchingSubClassWithSubRegs` — Matthew.Arsenault / detail
  67. Implement __isOSVersionAtLeast for Android — srhines / detail
  68. [libc] remove useless headers — gchatelet / detail
  69. [SLPVectorizer][SVE] Skip scalable-vector instructions before vectorizeSimpleInstructions. — huihuiz / detail
  70. [libc] use stddef instead of string header — gchatelet / detail
  71. Sema: add support for `__attribute__((__swift_bridged_typedef__))` — Saleem Abdulrasool / detail
  72. [libc] Remove special case for 8 and 16 bytes — gchatelet / detail
  73. [mlir] Rename 'setInsertionPointAfter' to avoid ambiguity — diego.caballero / detail
  74. [OPENMP]Fix codegen for is_device_ptr component, captured by reference. — a.bataev / detail
  75. [OpenMP] Additional Information for Libomptarget Mappings — huberjn / detail
  76. [TSAN] Handle musttail call properly in EscapeEnumerator (and TSAN) — xun / detail
  77. [AMDGPU] Unify intrinsic ret/nortn interface — Stanislav.Mekhanoshin / detail
  78. GlobalISel: Add combines for G_TRUNC — vkeles / detail
  79. [SourceManager] Explicitly check for potential iterator underflow — Jan Korous / detail
  80. [ThinLTO] add post-thinlto-merge option to -lto-embed-bitcode — mtrofin / detail
  81. [GISel] Add new GISel combiners for G_MUL — aditya_nandakumar / detail
  82. [BFI] Make BFI information available through loop passes inside LoopStandardAnalysisResults — aktoon / detail
  83. [llvm][cmake] Change LLVM_INTEGRATED_CRT_ALLOC to a path instead of a boolean — alexandre.ganea / detail
  84. GlobalISel: Fix a failing combiner test — vkeles / detail
  85. [CGSCC][NewPM] Fix adding mutually recursive new functions — aeubanks / detail

#7356 (Sep 15, 2020 7:09:44 AM)

  1. [GlobalISel] Add a `X, Y = G_UNMERGE(G_ZEXT Z)` -> X = G_ZEXT Z; Y = 0 combine — qcolombet / detail
  2. [Coroutines] Fix a typo in documentation — xun / detail
  3. [DebugInfo] Remove dots from getFilenameByIndex return value — phosek / detail
  4. [lld][WebAssembly] Allow globals imports via import_name/import_module — sbc / detail
  5. [DebugInfo] Fix methods of AsmPrinter to emit values corresponding to the DWARF format (1/19). — ikudrin / detail
  6. [DebugInfo] Fix DIE value emitters to be compatible with DWARF64 (2/19). — ikudrin / detail
  7. [DebugInfo] Add new emitting methods for values which depend on the DWARF format (3/19). — ikudrin / detail
  8. [DebugInfo] Add the -dwarf64 switch to llc and other internal tools (4/19). — ikudrin / detail
  9. [DebugInfo] Fix emitting DWARF64 compilation units (5/19). — ikudrin / detail
  10. [DebugInfo] Use a common method to determine a suitable form for section offsts (6/19). — ikudrin / detail
  11. [DebugInfo] Fix emitting the DW_AT_location attribute for 64-bit DWARFv3 (7/19). — ikudrin / detail
  12. [DebugInfo] Fix emitting DWARF64 .debug_str_offsets sections (8/19). — ikudrin / detail
  13. [DebugInfo] Fix emitting DWARF64 DWO compilation units and string offset tables (9/19). — ikudrin / detail
  14. [DebugInfo] Fix emitting DWARF64 type units (10/19). — ikudrin / detail
  15. [DebugInfo] Fix emitting DWARF64 .debug_aranges sections (11/19). — ikudrin / detail
  16. [DebugInfo] Fix emitting pre-v5 name lookup tables in the DWARF64 format (12/19). — ikudrin / detail
  17. [DebugInfo] Fix emitting DWARF64 .debug_rnglists sections (13/19). — ikudrin / detail
  18. [DebugInfo] Fix emitting DWARF64 .debug_loclists sections (14/19). — ikudrin / detail
  19. [DebugInfo] Fix emitting DWARF64 .debug_addr sections (15/19). — ikudrin / detail
  20. [DebugInfo] Fix emitting DWARF64 .debug_names sections (16/19). — ikudrin / detail
  21. [DebugInfo] Fix emitting DWARF64 .debug_macro[.dwo] sections (17/19). — ikudrin / detail
  22. [DebugInfo] Make the offset of string pool entries 64-bit (18/19). — ikudrin / detail
  23. [DebugInfo] Make offsets of dwarf units 64-bit (19/19). — ikudrin / detail
  24. [BinaryFormat/MachO] Add a missing constant. — ditaliano / detail
  25. [llvm-readobj] [ARMWinEH] Print ARM64 packed unwind info — martin / detail
  26. [LLD] Allow configuring default ld.lld backend — martin / detail
  27. [Windows][Polly] Disable LLVMPolly module for all compilers on Windows — martin / detail
  28. [NFC][lsan][fuzzer] Relax fuzzer-leak.test — Vitaly Buka / detail
  29. [X86] Pre-commit test cases for D87593 — craig.topper / detail
  30. [NFC][Asan] Don't use MetaData for size — Vitaly Buka / detail
  31. [NFC][Asan] Remove from_memalign and rz_log — Vitaly Buka / detail
  32. Revert "[Sema] Address-space sensitive index check for unbounded arrays" — Chris.Hamilton / detail
  33. [NFC][Asan] Reorder bitfields — Vitaly Buka / detail
  34. [Asan] Cleanup kAllocBegMagic setup — Vitaly Buka / detail
  35. [NFC][Asan] Return uptr as before D87646 — Vitaly Buka / detail
  36. [NFC][Asan] Remove chunk pointer from metadata — Vitaly Buka / detail
  37. [SVE] Fix isLoadInvariantInLoop for scalable vectors — david.sherwood / detail
  38. [doc] Fix broken link — sguelton / detail
  39. [DebugInfo] Support both forward and backward slashes in tests — phosek / detail
  40. [Support] Make building with snmalloc work — hans / detail
  41. [MVE] Rename of tests making them consistent with tail-predication tests. NFC. — sjoerd.meijer / detail
  42. GlobalISel/IRTranslator resetTargetOptions based on function attributes — petar.avramovic / detail
  43. [lib/Object] - Refine interface of ELFFile<ELFT>. NFCI. — grimar / detail
  44. [NFC][DebugInfo] Use consistent regex group spelling — phosek / detail
  45. [llvm-readobj/elf] - Simplify and refine the implementation which dumps .stack_sizes — grimar / detail
  46. [X86] detectAVGPattern - accept non-pow2 vectors by padding. — llvm-dev / detail
  47. [MVE] fix typo in llvm debug message. NFC. — sjoerd.meijer / detail
  48. [Transforms][Coroutines] Add missing header path to CMakeLists.txt — llvm-dev / detail
  49. [SelectionDAG] Remove unused FP constant in getNegatedExpression — qiucofan / detail
  50. [ARM] Corrected condition in isSaturatingConditional — meera.nakrani / detail
  51. [X86] Update SSE/AVX integer MINMAX intrinsics to emit llvm.smax.* etc. (PR46851) — llvm-dev / detail
  52. Revert "[InstCombine] Simplify select operand based on equality condition" — benny.kra / detail
  53. [mlir][integration_test] Linalg Conv folder renamed to CPU — limo / detail
  54. [mlir] check for failures when packing function sigunatures in std->llvm conversion — zinenko / detail
  55. Recommit "[ConstraintSystem] Add helpers to deal with linear constraints." — flo / detail
  56. SelectionDAGBuilder.h - remove unnecessary includes. NFCI. — llvm-dev / detail
  57. StatepointLowering.cpp - remove unnecessary includes. NFCI. — llvm-dev / detail
  58. SpillPlacement.cpp - remove unnecessary includes. NFCI. — llvm-dev / detail
  59. Revert "RegAllocFast: Record internal state based on register units" — hans / detail
  60. [lldb/cmake] Fix testing support library dependencies — pavel / detail
  61. [lldb] Improve qemu interop for aarch64 — pavel / detail
  62. [Scalarizer] Avoid changing name of non-instructions — bjorn.a.pettersson / detail
  63. [ARM][MVE] Tail-predication: use unsigned SCEV ranges for tripcount — sjoerd.meijer / detail

#7355 (Sep 14, 2020 7:41:52 PM)

  1. [SelectionDAG] Move ISD:PARITY formation from DAGCombine to SimplifyDemandedBits. — craig.topper / detail
  2. [docs] Document LLVM_EXTERNALIZE_DEBUGINFO CMake option — davelee.com / detail
  3. [CodeGenPrepare] Fix zapping dead operands of assume — yrouban / detail
  4. [AST][FPEnv] Keep FP options in trailing storage of CastExpr — sepavloff / detail
  5. [llvm-cov gcov] Refactor counting and reporting — i / detail
  6. [analyzer] Evaluate PredefinedExpressions — benicsbalazs / detail
  7. [analyzer][docs][NFC] Document the ento namespace in the llvm/Lexicon — benicsbalazs / detail
  8. [analyzer][z3] Use more elaborate Z3 variable names — benicsbalazs / detail
  9. [CodeGen] Fix bug in IncrementPointer — david.sherwood / detail
  10. [ARM] Fix so immediates and pc relative checks — simon.wallis2 / detail
  11. [UnifyLoopExits] Fix non-deterministic iteration order — jay.foad / detail
  12. [compiler-rt] [netbsd] Use internal_ptrace() instead of ptrace() — n54 / detail
  13. [JumpThreading] Fix an incorrect Modified status — david.stenberg / detail
  14. AMDGPU/GlobalISel/Emitter Support for predicate code that uses operands — petar.avramovic / detail
  15. [clangd] Add error() function for creating formatv-style llvm::Errors. NFC — sam.mccall / detail
  16. [gn build] Port 30667c967d3 — llvmgnsyncbot / detail
  17. [DebugInstrRef][1/9] Add fields for instr-ref variable locations — jeremy.morse / detail
  18. [clangd] Track tweaks that fail the apply stage — kadircet / detail
  19. [CodeGen][X86] Regenerate minmax reduction sequence tests to match arithmetic tests. — llvm-dev / detail
  20. [clangd] makeStringError,make_error<StringError> -> error() — sam.mccall / detail
  21. [LegalizeDAG] Fix MSVC "result of 32-bit shift implicitly converted to 64 bits" warning. NFCI. — llvm-dev / detail
  22. AMDGPU/GlobalISel Add test for non-leaf complex patterns — petar.avramovic / detail
  23. AMDGPU/GlobalISel/Emitter Recognize additional 'same operand checks' — petar.avramovic / detail
  24. AMDGPU/GlobalISel Check for NoNaNsFPMath in isKnownNeverSNaN — petar.avramovic / detail
  25. [SVE] In LoopIdiomRecognize::isLegalStore bail out for scalable vectors — david.sherwood / detail
  26. [ARM][MVE] Tail-predication: check get.active.lane.mask's TC value — sjoerd.meijer / detail
  27. [SyntaxTree][List] Fix: `ParameterDeclarationList` is the `List` inside `ParametersAndQualifiers` — ecaldas / detail
  28. [SyntaxTree] Provide `List::classof` — ecaldas / detail
  29. [SyntaxTree][List] `assertInvariants` for `List`s — ecaldas / detail
  30. [ARM] Selects SSAT/USAT from correct LLVM IR — meera.nakrani / detail
  31. [DSE] Precommit test case for invalid elimination of store in loop. — flo / detail
  32. [DSE] Only eliminate candidates that always store the same loc. — flo / detail
  33. [CGP] Limit converting phi types to simple loads and stores — david.green / detail
  34. [mlir] Check for type conversion success in std->llvm function conversion — zinenko / detail
  35. [pstl] Support Threading Building Blocks 2020 (oneTBB) for "tbb" parallel backend. — mikhail.dvorskiy / detail
  36. [llvm-readobj/elf][test] - Test all core note types properly. — grimar / detail
  37. [llvm-readelf/obj] - Refine and generalize the code that is used to dump notes. — grimar / detail
  38. [NFC] Add missing `const` statements in SCEV — mkazantsev / detail
  39. [llvm-readobj] - Cleanup implementation LLVMStyle<ELFT>::printAddrsig(). — grimar / detail
  40. [llvm-readobj/elf] - Don't use unwrapOrError when reporting errors about SHT_DYNAMIC sections. — grimar / detail
  41. Don't dereference from a dyn_cast<>. NFCI. — llvm-dev / detail
  42. Assert we've found both vector types. NFCI. — llvm-dev / detail
  43. [AMDGPU] Don't cluster stores — jay.foad / detail
  44. [InstSimplify] fix miscompiles with maximum/minimum intrinsics — spatel / detail
  45. [ARM] Enable tail predication for reduction tests. NFC — david.green / detail
  46. [XCOFF][AIX] Handle TOC entries that could not be reached by positive range in small code model — jasonliu / detail
  47. [InstSimplify] fix test comments; NFC — spatel / detail
  48. [InstSimplify] add/move tests for fmin/fmax; NFC — spatel / detail
  49. [InstSimplify] reduce code duplication for fmin/fmax folds; NFC — spatel / detail
  50. Add support for casting elements in vectors for certain Std dialect type conversion operations. — Lubomir.Litchev / detail
  51. [libcxx] ostream{,buf}_iterator::difference_type changes in C++20 — Louis Dionne / detail
  52. Assert we've found the size of each (non-overlapping) structure. NFCI. — llvm-dev / detail
  53. [MemorySSA] Precommit test case for PR47498. — flo / detail
  54. [MemorySSA] Make sure PerformedPhiTrans is updated for each visited def. — flo / detail
  55. [InstSimplify] allow folds for fmin/fmax with 'ninf' — spatel / detail
  56. Sema: add support for `__attribute__((__swift_objc_members__))` — Saleem Abdulrasool / detail
  57. [InstSimplify] add folds for fmin/fmax with 'nnan' — spatel / detail
  58. [flang] Correctly detect overlapping integer cases — tkeith / detail
  59. [libc] Decouple string functions. — gyurgyikcp / detail
  60. [ELF] Define a reportRangeError() overload for thunks and tidy up recent PPC64 thunk range errors — i / detail
  61. [flang] Fix analyzed form of type-bound assignment — tkeith / detail
  62. Let -basic-block-sections=labels emit basicblock metadata in a new .bb_addr_map section, instead of emitting special unary-encoded symbols. — rahmanl / detail
  63. collectBitParts - use const references. NFCI. — llvm-dev / detail
  64. Retry of D84974 — walter erquinigo / detail
  65. [libc++] Upgrade the Clang on build bots — Louis Dionne / detail
  66. Fix 132e57bc597bd3f50174b7d286c43f76b47f11c1 — walter erquinigo / detail
  67. [DAGCombiner] Fold fmin/fmax with INF / FLT_MAX — nikita.ppv / detail
  68. [InstCombine] Simplify select operand based on equality condition — nikita.ppv / detail
  69. [ms] [llvm-ml] Add missing built-in type aliases — epastor / detail
  70. [ms] [llvm-ml] Fix struct padding logic — epastor / detail
  71. [ms] [llvm-ml] Add support for size queries in MASM — epastor / detail
  72. [ms] [llvm-ml] Add basic support for SEH, including PROC FRAME — epastor / detail
  73. [ARM] Add more tests for vecreduce soft float legalization (NFC) — nikita.ppv / detail
  74. [Legalize][ARM][X86] Add float legalization for VECREDUCE — nikita.ppv / detail
  75. [libc] Extend MPFRMatcher to handle 2-input-1-output and support hypot function. — lntue / detail
  76. [libc++] Use LLVM 11 instead of trunk on build bots — Louis Dionne / detail
  77. [AArch64] Add additional vecreduce fmax/fmin legalization tests (NFC) — nikita.ppv / detail
  78. [PowerPC] Implement Thread Local Storage Support for Local Exec — albionapc / detail
  79. [ELF] Add documentation for --warn-backrefs: a GNU ld compatibility checking tool (and lesser of layering detection) — i / detail
  80. [FastISel] Bail out of selectGetElementPtr for vector GEPs. — craig.topper / detail
  81. [libc++] Add comment in atomic test to explain why part of it is disabled on Apple — Louis Dionne / detail
  82. [MemProf] Rename HeapProfiler to MemProfiler for consistency — tejohnson / detail
  83. [gn build] Port 226d80ebe20 — llvmgnsyncbot / detail
  84. [docs][NewPM] Add docs for writing NPM passes — aeubanks / detail
  85. [Asan] Fix false leak report — Vitaly Buka / detail
  86. Make namespace handling uniform across dialect backends. — joker.eph / detail
  87. Update PowerPC backend ownership in CODE_OWNERS.TXT — nemanja.i.ibm / detail
  88. [AMDGPU] Add XDL resource to scheduling model — Austin.Kerbow / detail
  89. [SelectionDAG] Use Align/MaybeAlign in calls to getLoad/getStore/getExtLoad/getTruncStore. — craig.topper / detail
  90. [libc++] Make rotate a constexpr. — zoecarver / detail
  91. [libc++] Finish implementing P0202R3 — Louis Dionne / detail
  92. Fix MLIR standalone example to properly handle namespace — joker.eph / detail
  93. [libc++][test] Portability fix of std::strstreambuf constructor test — Louis Dionne / detail
  94. [docs] Update OrcV1 removal timeline. — Lang Hames / detail
  95. [PruneEH][NFC] Use CallGraphUpdater in PruneEH — aeubanks / detail
  96. [flang] More clean-up of CookedSource API — pklausler / detail
  97. Revert "[libc++] Make rotate a constexpr." — zoecarver / detail
  98. [Take 2] [libc++] Make rotate a constexpr. — Louis Dionne / detail
  99. [flang] Fix bug for forward referenced type — psteinfeld / detail
  100. [GlobalISel] Add G_UNMERGE_VALUES(G_MERGE_VALUES) combine — qcolombet / detail
  101. Revert "[docs][NewPM] Add docs for writing NPM passes" — aeubanks / detail
  102. [GISel]: Add combine for G_FABS to G_FABS — aditya_nandakumar / detail
  103. Reland [docs][NewPM] Add docs for writing NPM passes — aeubanks / detail
  104. [Hexagon] Some HVX DAG combines — kparzysz / detail
  105. [Hexagon] Widen loads and handle any-/sign-/zero-extensions — kparzysz / detail
  106. [Hexagon] Add more detailed testcase for widening truncates — kparzysz / detail
  107. [Sema] Address-space sensitive index check for unbounded arrays — Chris.Hamilton / detail
  108. [X86] Place new constant node in topological order in X86DAGToDAGISel::matchBitExtract. — craig.topper / detail
  109. [GlobalISel] Add G_UNMERGE(Cst) -> Cst1, Cst2, ... combine — qcolombet / detail
  110. [Asan] Accept __lsan_ignore_object for redzone pointer — Vitaly Buka / detail
  111. [AArch64] Statepoint support for AArch64. — listmail / detail
  112. [flang] Allow Fortran comments after #include path — pklausler / detail
  113. Revert "[X86] Place new constant node in topological order in X86DAGToDAGISel::matchBitExtract." — craig.topper / detail
  114. [X86] Place new constant node in topological order in X86DAGToDAGISel::matchBitExtract — craig.topper / detail
  115. [flang] Respect BZ mode in exponent parts, too — pklausler / detail
  116. [libc++abi] Do not declare __cxa_finalize and __cxa_atexit in <cxxabi.h> — Louis Dionne / detail
  117. [GlobalISel] Add `X,Y<dead> = G_UNMERGE Z` -> X = G_TRUNC Z — qcolombet / detail

#7354 (Sep 14, 2020 7:48:42 AM)

  1. TableGen: change a couple of member names to clarify their use. — paul / detail
  2. [LV][ARM] Add preferInloopReduction target hook. — david.green / detail
  3. [DSE] Precommit test case with loop carried dependence. — flo / detail
  4. [DSE] Bail out on MemoryPhis when deleting stores at end of function. — flo / detail
  5. [DSE] Adjust coroutines test after e082dee2b588. — flo / detail
  6. [SelectionDAG][X86][ARM][AArch64] Add ISD opcode for __builtin_parity. Expand it to shifts and xors. — craig.topper / detail
  7. [MinGW] Use lib prefix for libraries — martin / detail
  8. [MinGW][clang-shlib] Build by default on MinGW — martin / detail
  9. [MinGW][libclang] Allow simultaneous shared and static lib — martin / detail
  10. [InstCombine] Add extra use tests for abs canonicalization (NFC) — nikita.ppv / detail
  11. [gcov] Clean up by getting llvm.dbg.cu earlier — i / detail
  12. [gcov] emitProfileArcs: iterate over GCOVFunction's instead of Function's to avoid duplicated filtering — i / detail
  13. Revert "[gcov] emitProfileArcs: iterate over GCOVFunction's instead of Function's to avoid duplicated filtering" — i / detail
  14. Change range operator from deprecated '-' to '...' — paul / detail
  15. Update TableGen test files to use the new '...' range punctuation. — paul / detail
  16. [ARM] Add additional vecreduce float legalization test (NFC) — nikita.ppv / detail
  17. [gcov] Process .gcda immediately after the accompanying .gcno instead of doing all .gcda after all .gcno — i / detail
  18. [lld][WebAssembly] Error on import/export of mutable global without `mutable-globals` feature — sbc / detail
  19. [ARM] Add tests for fmin/max + inf folds (NFC) — nikita.ppv / detail
  20. [lld][WebAssembly] Add initial support for -Map/--print-map — sbc / detail
  21. [gn build] Port cc2da5554b5 — llvmgnsyncbot / detail
  22. [Hexagon] Avoid widening vectors with non-HVX element types — kparzysz / detail
  23. [X86] Use ISD::PARITY directly instead of emitting CTPOP and AND from combineHorizontalPredicateResult. — craig.topper / detail
  24. [LegalizeTypes] Remove a few cases from SplitVectorOperand that should never happen. NFC — craig.topper / detail
  25. [Docs] Fix --print-supported-cpus option rendering — joker.eph / detail
  26. [llvm-cov gcov] Improve accuracy when some edges are not measured — i / detail
  27. [gcov] Assign names to some types and loaded values used in @__llvm_internal* — i / detail
  28. [gcov] Add spanning tree optimization — i / detail
  29. [gcov] Fix memory leak due to BranchProbabilityInfoWrapperPass — i / detail
  30. Reland "[PowerPC] Implement instruction clustering for stores" — qiucofan / detail
  31. [X86] Add test cases for PR11210 — llvm-dev / detail
  32. [ARM] Add tests for fmin/max with largest/smallest float (NFC) — nikita.ppv / detail
  33. [CGP] Prevent optimizePhiType from iterating forever — david.green / detail
  34. [DAGCombiner] Propagate FMF flags in FMA folding — qiucofan / detail
  35. [ASTImporter] Add basic support for comparing Stmts and compare function bodies — Raphael Isemann / detail
  36. [SelectionDAG] Remove default for 'unsigned' Alignment for getLoad/getStore/getExtLoad/getTruncStore. Add default for MaybeAlign version. NFCI — craig.topper / detail
  37. GCOVProfiling: Avoid use-after-move — dblaikie / detail
  38. Correct end-of-namespace comment to be clang-tidy/LLVM style appropriate — dblaikie / detail
  39. PPCInstrInfo: Fix readability-inconsistent-declaration-parameter-name clang-tidy warning — dblaikie / detail
  40. [ARM] Add some fmin/fmax tests with commuted operands (NFC) — nikita.ppv / detail
  41. [llvm-cov gcov] Add -r (--relative-only) && -s (--source-prefix) — i / detail
  42. [llvm-cov gcov][test] Unsupport Windows — i / detail
  43. [JITLink] Improve formatting for Edge, Block and Symbol debugging output. — Lang Hames / detail

#7352 (Sep 12, 2020 1:53:22 PM)

  1. [mlir][Linalg] Print both types for linalg.transpose — benny.kra / detail
  2. [CodeGenPrepare] Simplify code. NFCI. — benny.kra / detail
  3. [AMDGPU] Make movreld-bug test case more robust — jay.foad / detail
  4. [clangd][NFC] Get rid of an `else after return` — kadircet / detail
  5. BasicTTIImpl.h - remove unused MCSchedule.h include. NFCI. — llvm-dev / detail
  6. [X86] Keep variables from getDataLayout/getDebugLoc calls as const reference. NFCI. — llvm-dev / detail
  7. [clang][aarch64] Fix ILP32 ABI for arm_sve_vector_bits — cullen.rhodes / detail
  8. [flang][driver] Add the new flang compiler and frontend drivers — caroline.concatto / detail
  9. [clang][aarch64] Fix mangling of bfloat16 neon vectors — cullen.rhodes / detail
  10. [DFSan] XFail a test that's suffering too much optimization — jeremy.morse / detail
  11. PluginLoader.h - only include CommandLine.h if required. NFCI. — llvm-dev / detail
  12. Attributor.h - remove unused includes. NFCI. — llvm-dev / detail
  13. [IPO] Remove unnecessary Module.h includes. NFCI. — llvm-dev / detail
  14. [LiveDebugValues][NFC] Re-land 60db26a66d, add instr-ref tests — jeremy.morse / detail
  15. [analyzer][MacroExpansion] Add a few dumps functions — dkszelethus / detail
  16. [analyzer][MacroExpansion][NFC] Fix incorrectly calling parameters arguments — dkszelethus / detail
  17. [NFC] Fix the signature and definition of findByPrefix — andrzej.warzynski / detail
  18. [analyzer][MacroExpansion][NFC] Fix a missing test output check — dkszelethus / detail
  19. [mlir][Linalg] Refactor StructuredOpInterface - NFC — ntv / detail
  20. [analyzer][MacroExpansion] Fix a crash where multiple parameters resolved to __VA_ARGS__ — dkszelethus / detail
  21. [MLIR][Linalg] Undo spurious parameter name change — ntv / detail
  22. [libTooling] Fix use of `char` in comparison. — yitzhakm / detail
  23. [ARM] Update arm-storebytesmerge.ll test. NFC — david.green / detail
  24. [flang] Add new documentation main page — richard.barton / detail
  25. [libcxx] Handle target triples with dashes in platform name — mikhail.maltsev / detail
  26. [ConstraintSystem] Add helpers to deal with linear constraints. — flo / detail
  27. [gn build] Port 3eb141e5078 — llvmgnsyncbot / detail
  28. Revert "[ConstraintSystem] Add helpers to deal with linear constraints." — flo / detail
  29. [gn build] Port 8da6ae4ce1b — llvmgnsyncbot / detail
  30. [analyzer][NFC] Don't bind values to ObjCForCollectionStmt, replace it with a GDM trait — dkszelethus / detail
  31. [libc++] NFC: Add missing license to test — Louis Dionne / detail
  32. [NFC] Fix compiler warnings due to integer comparison of different signedness — llvm-dev / detail
  33. [LiveDebugValues][NFC] Add additional tests — jeremy.morse / detail
  34. [InstCombine] add/move tests for ptr diff; NFC — spatel / detail
  35. [InstCombine] propagate 'nsw' on pointer difference of 'inbounds' geps (PR47430) — spatel / detail
  36. [SyntaxTree] Rename functions to start with verb — ecaldas / detail
  37. Revert "[InstCombine] propagate 'nsw' on pointer difference of 'inbounds' geps (PR47430)" — spatel / detail
  38. [DSE] Make sure that DSE+MSSA can handle masked stores — kparzysz / detail
  39. [NFC] Follow up on D87111 - Add an option for unrolling loops up to a factor - CR issues addressed. — Lubomir.Litchev / detail
  40. [flang] Fix build issue with BUILD_SHARED_LIBS=ON — richard.barton / detail
  41. [gn build] slightly improve libcxx_needs_site_config — thakis / detail
  42. [examples] Adjust ThinLtoInstrumentationLayer for emit signature change — Jonas Devlieghere / detail
  43. [libcxx] Remove the 'availability' Lit feature — Louis Dionne / detail
  44. [SLP] add test for missed store vectorization; NFC — spatel / detail
  45. [SLP] further limit bailout for load combine candidate (PR47450) — spatel / detail
  46. [docs] Fix typos — sebastian.neubauer / detail
  47. [DFSan] Re-enable event_callbacks test. — mascasa / detail
  48. [ELF][PowerPC] Define NOP as 0x60000000 to tidy up code. NFC — i / detail
  49. Revert "[examples] Adjust ThinLtoInstrumentationLayer for emit signature change" — Jonas Devlieghere / detail
  50. [FPEnv] [Clang] Enable constrained FP support for PowerPC — qiucofan / detail
  51. [ARM] Extra MLA reductions tests. NFC — david.green / detail
  52. [SVE] Regenerate sve vector bits tests. NFC — david.green / detail
  53. [mlir][spirv] OpConvertSToF support operands with different bitwidth. — thomasraoux / detail
  54. [mlir] Fix some edge cases around 0-element TensorFromElementsOp — silvasean / detail
  55. [lldb/API] Add Breakpoint::SerializeToStructuredData to SBAPI — medismail.bennani / detail
  56. [WebAssembly] Add assembly syntax for mutable globals — sbc / detail
  57. [CMake][OpenMP] Simplify getting CUDA library directory — raul.tambre / detail
  58. [SyntaxTree][Synthesis] Add support for simple Leafs and test based on tree dump — ecaldas / detail
  59. [SyntaxTree] Reduce visibility of `Arena::lexBuffer`. — ecaldas / detail
  60. [SyntaxTree] Add const qualifiers, from [llvm-qualified-auto] — ecaldas / detail
  61. [flang] Fix bug for forward referenced type — psteinfeld / detail
  62. Re-split integral & pointer overloads. Add tests. — ogiroux / detail
  63. [ThinLTO] Make -lto-embed-bitcode an enum — mtrofin / detail
  64. [Coroutine][Sema] Tighten the lifetime of symmetric transfer returned handle — xun / detail
  65. [SyntaxTree][Synthesis] Add support for Tree. — ecaldas / detail
  66. Re-apply "[ORC] Make MaterializationResponsibility immovable..." with fixes. — Lang Hames / detail
  67. Fix -gz=zlib options for linker — Yaxun.Liu / detail
  68. Sema: add support for `__attribute__((__swift_error__))` — Saleem Abdulrasool / detail
  69. [lld][WebAssembly] Convert a objyaml-using test to assembly — sbc / detail
  70. Fix test hip-gz-options.hip — Yaxun.Liu / detail
  71. CodeGen: Require SSA to run PeepholeOptimizer — Matthew.Arsenault / detail
  72. RegAllocFast: Fix typo in comment — Matthew.Arsenault / detail
  73. docs: add a newline to appease Sphinx — Saleem Abdulrasool / detail
  74. [MC] Allow .org directives in SHT_NOBITS sections — maskray / detail
  75. [NFC][Asan] Early return from GetBlockBegin — Vitaly Buka / detail
  76. Fix clang Wrange-loop-analysis in BuildTree.cpp — gribozavr / detail
  77. [lldb] Add test for CFMutableDictionaryRef — Jonas Devlieghere / detail
  78. [MS ABI] Add mangled type for auto template parameter whose argument kind is Integeral — zequanwu / detail
  79. [NFC][Asan] Add another lsan test — Vitaly Buka / detail
  80. [NewPM][CodeGen] Introduce CodeGenPassBuilder to help build codegen pipeline — Yuanfang Chen / detail
  81. [ConstantFold] Fold binary arithmetic on scalable vector splats. — efriedma / detail
  82. [NFC] Remove unused static function — Vitaly Buka / detail
  83. Fix a typo in 31ecf8d29d81d196374a562c6d2bd2c25a62861e — Yuanfang Chen / detail
  84. [gn build] Port 31ecf8d29d8 — llvmgnsyncbot / detail
  85. [ConstantFold] Make areGlobalsPotentiallyEqual less aggressive. — efriedma / detail
  86. [lldb] Use GetNonKVOClassDescriptor to get the NSDictionary class descriptor — Jonas Devlieghere / detail
  87. Fix a couple of tests that relied on the clang binary having 'clang' somewhere in the name — dblaikie / detail
  88. [gn] Remove unneeded MC dep from llvm-tblgen — rnk / detail
  89. Revert "[NewPM][CodeGen] Introduce CodeGenPassBuilder to help build codegen pipeline" — Yuanfang Chen / detail
  90. [gn build] Port ad99e34c59b — llvmgnsyncbot / detail
  91. [PowerPC] Set the mayRaiseFPException for FCMPUS/FCMPUD — qshanz / detail
  92. [Power10] Enable the heuristic for Power10 and switch the sched model — qshanz / detail
  93. [AST][FPEnv] Keep FP options in trailing storage of CastExpr — sepavloff / detail
  94. Add raw_fd_stream that supports reading/seeking/writing — jianzhouzh / detail
  95. Add raw_fd_stream_test.cpp into CMakeLists.txt — jianzhouzh / detail
  96. Missing change from previous commit — sepavloff / detail
  97. Add a header file to support ssize_t for windows — jianzhouzh / detail
  98. Revert "[AST][FPEnv] Keep FP options in trailing storage of CastExpr" — sepavloff / detail
  99. [gn build] Port 19531a81f1d — llvmgnsyncbot / detail
  100. [X86][SSE] lowerShuffleAsDecomposedShuffleBlend - support decomposed unpacks for some vXi8/vXi16 cases — llvm-dev / detail
  101. [InstCombine] Fix incorrect SimplifyWithOpReplaced transform (PR47322) — nikita.ppv / detail
  102. [ARM] Recognize "double extend" reduction patterns — david.green / detail
  103. [InstCombine][X86] getNegativeIsTrueBoolVec - use ConstantExpr evaluators. NFCI. — llvm-dev / detail
  104. [Intrinsics] define semantics for experimental fmax/fmin vector reductions — spatel / detail
  105. [ARM] Fixup single source mla reductions. — david.green / detail
  106. [InstCombine][X86] Add tests for masked load/stores with comparisons. — llvm-dev / detail
  107. Reland [AssumeBundles] Use operand bundles to encode alignment assumptions — tyker / detail
  108. [MachineScheduler] Fix operand scheduling for pre/post-increment loads — eleviant / detail
  109. [Clang] Add option to allow marking pass-by-value args as noalias. — flo / detail
  110. [InstCombine][X86] Covert masked load/stores with (sign extended) bool vector masks to generic intrinsics. — llvm-dev / detail

#7350 (Sep 11, 2020 8:45:08 AM)

  1. Removed scei-ps4 builders. — gkistanova / detail
  2. More builders.py cleaning. — gkistanova / detail
  3. Removed unused code from LLDBBuilder. — gkistanova / detail
  4. Cleaned status.py from old notifiers. — gkistanova / detail
  5. [ArgumentPromotion]: Copy function metadata after promoting arguments — etiotto / detail
  6. [lldb, tests] Correctly configure the yaml2obj paths — stilis / detail
  7. [gcov] Delete flush_fn_list (unused since D83149) — i / detail
  8. [NFC][ThinLTO] Let llvm::EmbedBitcodeInModule handle serialization. — mtrofin / detail
  9. Revert D86875 "[Flang][NFC] Remove license comments from files in docs/ folder." — SourabhSingh.Tomar / detail
  10. [compiler-rt] [netbsd] Add fallback definitions for MKISCSI=no — n54 / detail
  11. [compiler-rt] [netbsd] Improve code formatting — n54 / detail
  12. [ImplicitNullCheck] Handle instructions that preserve zero value — anna / detail
  13. [Support] Use unique_function rather than std::function for ThreadPool TaskTy. — Lang Hames / detail
  14. [NFC] Fix whitespace in lldb-vscode --help — rupprecht / detail
  15. [PGO] Skip if an IndirectBrInst critical edge cannot be split — i / detail
  16. [compiler-rt] [netbsd] Update generate_netbsd_syscalls.awk — n54 / detail
  17. [compiler-rt] [netbsd] Regenerate syscall hooks — n54 / detail
  18. [SLPVectorizer][X86][AMDGPU] Remove fcmp+select to fmin/fmax reduction support. — craig.topper / detail
  19. Revert "[Support] Use unique_function rather than std::function for ThreadPool TaskTy." — Lang Hames / detail
  20. [WebAssembly] Set unreachable as canonical to permit disassembly — d.c.ddcc / detail
  21. Make struct dialects have the same field name as everything else, 'dialect'. — joker.eph / detail
  22. Allow Dialects to be initialized via nullptr. — joker.eph / detail
  23. [gn build] (semi-manually) port 009cd4e4910 — thakis / detail
  24. Fix operator!= for Dialects. — joker.eph / detail
  25. [Hexagon] Split pair-based masked memops — kparzysz / detail
  26. [SVE] Bail from VectorUtils heuristics for scalable vectors — ctetreau / detail
  27. [ImplicitNullChecks] NFC: Remove unused PointerReg arg in dep analysis — anna / detail
  28. [libc][NFC][obvious] Remove a redudant dep of strcmp implementation. — sivachandra / detail
  29. Diable sanitizer options for amdgpu — Yaxun.Liu / detail
  30. GlobalISel: Combine fneg(fneg x) to x — vkeles / detail
  31. [InstCombine] Regenerate test checks (NFC) — nikita.ppv / detail
  32. [InstCombine] Add more tests for select op replacement (NFC) — nikita.ppv / detail
  33. [DemandedBits] Add braces to large if (NFC) — nikita.ppv / detail
  34. [DemandedBits][BDCE] Add support for min/max intrinsics — nikita.ppv / detail
  35. [ORC] Make MaterializationResponsibility immovable, pass by unique_ptr. — Lang Hames / detail
  36. [libc][obvious] Include Sqrt.h in SqrtLongDoubleX86.h. — sivachandra / detail
  37. [EarlyCSE] Equivalent SELECTs should hash equally — bryan.chan / detail
  38. [DSE] Switch to MemorySSA-backed DSE by default. — flo / detail
  39. [ELF] Make two PPC64.cpp variables constexpr. NFC — i / detail
  40. [flang] Fix assert on constant folding of extended types — psteinfeld / detail
  41. Use pragmas to work around MSVC x86_32 debug miscompile bug — rnk / detail
  42. [AArch64][GlobalISel] Don't emit a branch for a fallthrough G_BR at -O0. — Amara Emerson / detail
  43. Fix wrong comment about enabling optimizations to work around a bug — rnk / detail
  44. Remove unused variable introduce in 0448d11a06b451a causing build — zarko / detail
  45. [obj2yaml] Add support for dumping the .debug_ranges section. — Xing / detail
  46. [lldb] Add missing LLDB_REGISTER_CONSTRUCTOR in SBPlatform — Jonas Devlieghere / detail
  47. [mlir][Analysis] Allow Slice Analysis to work with linalg::LinalgOp — ravishankarm / detail
  48. scudo: Introduce a new mechanism to let Scudo access a platform-specific TLS slot — peter / detail
  49. scudo: Remove the THREADLOCAL macro. — peter / detail
  50. Remove dependency on clangASTMatchers. — michael.hliao / detail
  51. Revert "[EarlyCSE] Equivalent SELECTs should hash equally" — michael.hliao / detail
  52. [Asan] Fix __asan_update_allocation_context — Vitaly Buka / detail
  53. [EarlyCSE] Fix and recommit the revised c9826829d74e637163fdb0351870b8204e62d6e6 — michael.hliao / detail
  54. libclc/spirv: Add missing files from D85911 — jano.vesely / detail
  55. [NFC][MLInliner] Presort instruction successions. — mtrofin / detail
  56. [DebugInfo] Fixing CodeView assert related to lowerBound field of DISubrange. — SourabhSingh.Tomar / detail
  57. [EarlyCSE] Remove unnecessary operand swap. — michael.hliao / detail
  58. [NFC][PowerPC] Add tests of constants-i64. — esme.yi / detail
  59. [Clang] Clarify __builtin_memcpy_inline documentation — gchatelet / detail
  60. [CodeGen] [WinException] Remove a redundant explicit section switch for aarch64 — martin / detail
  61. [MC] [Win64EH] Canonicalize ARM64 unwind opcodes — martin / detail
  62. [MC] [Win64EH] Write packed ARM64 epilogues if possible — martin / detail
  63. [NewPM] Introduce PreserveCFG check — yrouban / detail
  64. [SVE][CodeGen] Fix InlineFunction for scalable vectors — david.sherwood / detail
  65. [mlir][Linalg] Make LinalgBaseTilingPattern not delete the original operation. — ravishankarm / detail
  66. [clang][Sparc] Default to -mcpu=v9 for Sparc V8 on Solaris — ro / detail
  67. Uncapitalize word in LanguageExtensions.rst — noreply / detail
  68. [mlir] Fix generation of AVX512 dialect documentation — marius.brehler / detail
  69. [MC] [Win64EH] Fix builds with expensive checks enabled — martin / detail
  70. Revert "[ORC] Make MaterializationResponsibility immovable, pass by unique_ptr." — flo / detail

#7348 (Sep 10, 2020 11:56:18 AM)

  1. Removed clang-lld-x86_64-2stage builder. — gkistanova / detail
  2. Removed abandoned builders. — gkistanova / detail
  3. [lldb] Have the Xcode build run check-lldb instead of just check-lldb-shell — Jonas Devlieghere / detail
  4. [NFC] Move definition of variable now only used in debug builds — rupprecht / detail
  5. [CMake] Simplify CMake handling for libxml2 — phosek / detail
  6. [lit] Use correct variable name for libxml2 — phosek / detail
  7. [PowerPC] [FPEnv] Disable strict FP mutation by default — qiucofan / detail
  8. [mlir][Linalg] Add Utility method to get loop ranges for a LinalgOp. — ravishankarm / detail
  9. libclc/spirv: Add various functions — jano.vesely / detail
  10. [LoopLoadElim] Filter away candidates that stop being AddRecs after loop versioning. PR47457 — mkazantsev / detail
  11. [NFC] Rename variables to avoid name confusion — mkazantsev / detail
  12. [JumpThreading] Conditionally freeze its condition when unfolding select — aqjune / detail
  13. [mlir][Linalg] Small refactoring of ConvOpVectorization — limo / detail
  14. [clang] Disallow fbasic-block-sections on non-ELF, non-x86 targets. — snehasishk / detail
  15. [ARM] Tail predicate VQDMULH and VQRDMULH — sam.parker / detail
  16. [SCEV] Constant expansion cost at minsize — sam.parker / detail
  17. [mlir] [VectorOps] Enable 32-bit index optimizations — ajcbik / detail
  18. [llvm-readobj] [ARMWinEH] Print set_fp/add_fp differently in epilogues — martin / detail
  19. [llvm-readobj] [ARMWinEH] Fix printing of exception handlers with packed epilogues — martin / detail
  20. [ARM][LowOverheadLoops] Allow tail predication on predicated instructions with unknown lane — samuel.tebbs / detail
  21. [compiler-rt] [netbsd] Reintroduce __sanitizer_protoent — n54 / detail
  22. Enable InsertFreeze flag of JumpThreading when used in LTO — aqjune / detail
  23. [analyzer][StdLibraryFunctionsChecker] Remove strcasecmp — gabor.marton / detail
  24. [SVE][CodeGen] Legalisation of truncate for scalable vectors — kerry.mclaughlin / detail
  25. [analyzer][StdLibraryFunctionsChecker] Add better diagnostics — gabor.marton / detail
  26. [X86] Remove WaitInsert::TTI member. NFCI. — llvm-dev / detail
  27. [X86][SSE] lowerShuffleAsSplitOrBlend always returns a shuffle. — llvm-dev / detail
  28. [SLP][X86] Add division by uniform constant tests (PR47476) — llvm-dev / detail
  29. [CostModel][X86] Add vXi32 division by uniform constant costs (PR47476) — llvm-dev / detail
  30. [Codegen][X86] Move AMX specific codegen tests into X86 subfolder. — llvm-dev / detail
  31. [clang-tidy] Fix reST syntax — sguelton / detail
  32. [CodeGen][X86] Move x86 builtin intrinsic/codegen tests into X86 subfolder. — llvm-dev / detail
  33. [NFC] Refactoring in SCEV: add missing `const` qualifiers — mkazantsev / detail
  34. [libcxx] Simplify back-deployment testing — Louis Dionne / detail
  35. [DSE] Support eliminating memcpy.inline. — flo / detail
  36. Fix broken link for Sphinx installation — gchatelet / detail
  37. Fix invalid link format in Clang LanguageExtension — gchatelet / detail
  38. [x86] add tests for fmax/fmin experimental intrinsics with 'fast' FMF; NFC — spatel / detail
  39. [TargetLowering] Fix comments describing XOR -> OR/AND transformations — jay.foad / detail
  40. Revert "[clang-tidy] New check readability-prefer-member-initializer" — lebedev.ri / detail
  41. [gn build] Port ebf496d8055 — llvmgnsyncbot / detail
  42. [lldb] [netbsd] Avoid comparison of signed and unsigned integers — n54 / detail
  43. [InstCombine] Temporarily do not drop volatile stores before unreachable — nikita.ppv / detail
  44. [flang] Fix check for distinguishable operators/assignments — tkeith / detail
  45. [TableGen] Do not construct string from nullptr — nikita.ppv / detail
  46. [MLIR][Standard] Simplify `tensor_from_elements` — frgossen / detail
  47. Add an explicit toggle for the static analyzer in clang-tidy — thakis / detail
  48. AArch64MachineFunctionInfo.h - remove unnecessary TargetFrameLowering.h include. NFCI. — llvm-dev / detail
  49. [X86] Use Register instead of unsigned. NFCI. — llvm-dev / detail
  50. Fix clangd build after 33c9dbbd380 — thakis / detail
  51. [builtins] Write __divmoddi4/__divmodsi4 in terms __udivmod instead of __div and multiply. — craig.topper / detail
  52. Speculatively fix the Sphinx builder. — aaron / detail
  53. [GVN] Account for masked loads/stores depending on load/store instructions — kparzysz / detail
  54. Hexagon.h - remove unnecessary includes. NFCI. — llvm-dev / detail
  55. [libcxx] Make sure we pass -isysroot when linking AND when compiling — Louis Dionne / detail
  56. Mark FMOV constant materialization as being as cheap as a move. — resistor / detail
  57. SwitchLoweringUtils.h - reduce TargetLowering.h include. NFCI. — llvm-dev / detail
  58. [SyntaxTree] Specialize `TreeTestBase` for `BuildTreeTest`, `MutationsTest` and `SynthesisTest` — ecaldas / detail
  59. Fix typo in dsymutil.rst — Jonas Devlieghere / detail
  60. Introduce linalg.vecmat — benny.kra / detail
  61. Revert "[gcov] Delete flush_fn_list (unused since D83149)" — Azharuddin Mohammed / detail
  62. [gn build] Port c01d28dc51b — llvmgnsyncbot / detail
  63. [PPC][GlobalISel] Add initial GlobalIsel infrastructure — kbarton / detail

#7347 (Sep 9, 2020 10:12:12 PM)

  1. Removed netbsd-amd64 since it is offline since August-10-2020. — gkistanova / detail
  2. [flang][msvc] Avoid range-based for over initializer_list. NFC. — llvm-project / detail
  3. [Attributor] Provide a command line option that limits recursion depth — johannes / detail
  4. [Attributor] Re-enable a run line in noalias.ll — johannes / detail
  5. [Attributor] Selectively look at the callee even when there are operand bundles — johannes / detail
  6. [Attributor] Cleanup `IRPosition::getArgNo` usages — johannes / detail
  7. [Attributor] Associate the callback callee with a call site argument (if any) — johannes / detail
  8. [llvm-cov gcov] Simply computation of line counts and exit block counter — i / detail
  9. [Attributor] Cleanup `::initialize` of various AAs — johannes / detail
  10. [Attributor][NFC] Improve check lines in depgraph.ll — johannes / detail
  11. [ARM] Try to rematerialize VCTP instructions — sam.parker / detail
  12. [Statepoints] Properly handle const base pointer. — dantrushin / detail
  13. [MLIR] Add debug support for ignored patterns — frgossen / detail
  14. [lldb][doc] Mention python3-dev instead of python2.7-dev in build docs — Raphael Isemann / detail
  15. [Ignore Expressions] Fix performance regression by inlining `Ignore*SingleStep` — ecaldas / detail
  16. [gn build] Port c0e5e3fbfa5 — llvmgnsyncbot / detail
  17. [MLIR][Standard] Update `tensor_from_elements` assembly format — frgossen / detail
  18. [MLIR][Shape] Lower `shape_of` to `dynamic_tensor_from_elements` — frgossen / detail
  19. [lldb] Don't infinite loop in SemaSourceWithPriorities::CompleteType when trying to complete a forward decl — Raphael Isemann / detail
  20. [EarlyCSE] Explicitly require AAResultsWrapperPass. — flo / detail
  21. [lldb] Fix a crash when the ASTImporter is giving us two Imported callbacks for the same target decl — Raphael Isemann / detail
  22. [Test] Add failing test for pr47457 — mkazantsev / detail
  23. [lldb] Enable std::pair in CxxModuleHandler — Raphael Isemann / detail
  24. [mlir] Added support for loops to BufferPlacement transformation. — marcel.koester / detail
  25. Temporairly revert "Thread safety analysis: Consider global variables in scope" & followup — lebedev.ri / detail
  26. Rename MemRefDescriptor::getElementType() to MemRefDescriptor::getElementPtrType(). — csigg / detail
  27. [AMDGPU] Workaround for LDS Misalignment bug on GFX10 — Mirko.Brkusanin / detail
  28. [ARM] Fixup of a few test cases. NFC. — sjoerd.meijer / detail
  29. [DomTree] Use SmallVector<DomTreeNodeBase *, 4> instead of std::vector. — flo / detail
  30. [NFC][Asan] Fit ChunkHeader into redzone — Vitaly Buka / detail
  31. [APFloat] Fix uninitialized variable in IEEEFloat constructors — llvm-dev / detail
  32. ARMTargetParser.cpp - use auto const references in for range loops. NFCI. — llvm-dev / detail
  33. TrigramIndex.cpp - remove unnecessary includes. NFCI. — llvm-dev / detail
  34. [ValueTracking] Add UndefOrPoison/Poison-only version of relevant functions — aqjune / detail
  35. [flang]Add Semantic Checks for OpenMP Allocate Clause — caroline.concatto / detail
  36. [BuildLibCalls] Add more noundef to library functions — aqjune / detail
  37. [UnifyFunctionExitNodes] Fix Modified status for unreachable blocks — david.stenberg / detail
  38. [mlir][Linalg] Integration tests for convolutions added. — limo / detail
  39. [cmake] Use absolute paths for modules search — diana.picus / detail
  40. [elf2yaml] Fix dumping a debug section whose name is not recognized. — Xing / detail
  41. APInt.h - return directly from clearUnusedBits in single word cases. NFCI. — llvm-dev / detail
  42. [KnownBits] Move SelectionDAG::computeKnownBits ISD::ABS handling to KnownBits::abs — llvm-dev / detail
  43. Revert "[AMDGPU] Support disassembly for AMDGPU kernel descriptors" — RonakNilesh.Chauhan / detail
  44. CommandLine.h - use auto const reference in ValuesClass::apply for range loop. NFCI. — llvm-dev / detail
  45. [Statepoints] Update DAG root after emitting statepoint. — dantrushin / detail
  46. [MachinePipeliner] Fix II_setByPragma initialization — Jinsong Ji / detail
  47. [AMDGPU][MC] Improved diagnostic messages for invalid registers — dmitry.preobrazhensky / detail
  48. [FLANG] Generate error for invalid selector. — inderjeet_kalra / detail
  49. [AMDGPU] Simplify S_SETREG_B32 case in EmitInstrWithCustomInserter — jay.foad / detail
  50. [PowerPC] Fix STRICT_FRINT/STRICT_FNEARBYINT lowering — qiucofan / detail
  51. X86FrameLowering::adjustStackWithPops - cleanup auto usage. NFCI. — llvm-dev / detail
  52. [mlir][Linalg] Reduction dimensions specified in TC definition of ConvOps. — limo / detail
  53. [DSE] Add testcase that uses masked loads and stores — kparzysz / detail
  54. X86CallFrameOptimization.cpp - use const references where possible. NFCI. — llvm-dev / detail
  55. [OpenMP] Begin Printing Information Dumps In Libomptarget and Plugins — huberjn / detail
  56. [libc][obvious] Fix strtok_r signature in the spec. — sivachandra / detail
  57. [NFC][MLInliner] Don't initialize in an assert. — mtrofin / detail
  58. Update atomic feature macros, synopsis, signatures to match C++20. Improve test coverage for non-lock-free atomics. — ogiroux / detail
  59. [DAGCombine] Skip re-visiting EntryToken to avoid compile time explosion — ulrich.weigand / detail
  60. [libc][NFC] Add spec files as dependencies of integration test. — sivachandra / detail
  61. [lldb/Docs] Correct LLDB_ENABLE_TESTS to LLDB_INCLUDE_TESTS — davelee.com / detail
  62. [libc++] Fix variant benchmark build for some configurations. — eric / detail
  63. Revert "[Attributor] Re-enable a run line in noalias.ll" — johannes / detail
  64. [DSE] Handle masked stores — kparzysz / detail
  65. [debugserver] Extract function for default launch flavor — davelee.com / detail
  66. [DSE] Explicitly not use MSSA in testcase for now — kparzysz / detail
  67. Implements [[likely]] and [[unlikely]] in IfStmt. — koraq / detail
  68. [NFC] Separate bitcode reading for FUNC_CODE_INST_CMPXCHG(_OLD) — gchatelet / detail
  69. Revert a test using padding bits in atomics — ogiroux / detail
  70. [gcov] Don't split entry block; add a synthetic entry block instead — i / detail
  71. [InstCombine] add tests for add/sub-of-shl; NFC — spatel / detail
  72. [Hexagon] Account for truncating pairs to non-pairs when widening truncates — kparzysz / detail
  73. [gcov] Give the __llvm_gcov_ctr load instruction a name for more readable output — i / detail
  74. [MC] Resolve the difference of symbols in consecutive MCDataFragements — caij2003 / detail
  75. [AMDGPU] Correct gfx1031 XNACK setting documentation — Tony.Tye / detail
  76. [X86] Add support for using fast short rep mov for memcpy lowering. — yamauchi / detail
  77. Wordsmith RegionBranchOpInterface verification errors — silvasean / detail
  78. [libc][MPFRWrapper] Provide a way to include MPFR header in downstream repos. — sivachandra / detail
  79. [GlobalISel] Rewrite the elide-br-by-swapping-icmp-ops combine to do less. — Amara Emerson / detail
  80. [GlobalISel][IRTranslator] Generate better conditional branch lowering. — Amara Emerson / detail
  81. [X86] Add tests for minnum/maxnum with constant NaN (NFC) — nikita.ppv / detail
  82. [GlobalISel] Enable usage of BranchProbabilityInfo in IRTranslator. — Amara Emerson / detail
  83. Add REQUIRES: asserts to a test that uses an asserts only flag. — Amara Emerson / detail
  84. [lldb] Pass the arch as part of the triple in the ARCH_CFLAGS — Jonas Devlieghere / detail
  85. [ARM] Add additional fmin/fmax with nan tests (NFC) — nikita.ppv / detail
  86. [DAGCombiner] Fold fmin/fmax of NaN — nikita.ppv / detail
  87. [DSE,MemorySSA] Handle atomic stores explicitly in isReadClobber. — flo / detail
  88. [AArch64][GlobalISel] Share address mode selection code for memops — Jessica Paquette / detail
  89. Mark masked.{store,scatter,compressstore} intrinsics as write-only — kparzysz / detail
  90. [AMDGPU] Fix for folding v2.16 literals. — dfukalov / detail
  91. [libunwind] Bare-metal DWARF: set dso_base to 0 — rprichard / detail
  92. [ValueTracking] isKnownNonZero, computeKnownBits for freeze — aqjune / detail
  93. [Asan] Return nullptr for invalid chunks — Vitaly Buka / detail
  94. AMDGPU: Fix inserting waitcnts before kill uses — Matthew.Arsenault / detail
  95. AMDGPU: Skip all meta instructions in hazard recognizer — Matthew.Arsenault / detail
  96. AMDGPU: Hoist check for VGPRs — Matthew.Arsenault / detail
  97. [gcov] Delete unused llvm_gcda_increment_indirect_counter — i / detail
  98. [llvm-install-name-tool] Add -V flag — alexshap / detail
  99. [gcov] Delete flush_fn_list (unused since D83149) — i / detail
  100. mlir/Transforms/BufferPlacement.h: Add missing override — dblaikie / detail

#7345 (Sep 8, 2020 11:10:43 PM)

  1. Remove #llvm buildbot as it doesn't scale to the size of the project anymore — dblaikie / detail
  2. RISCVMatInt.h - remove unnecessary includes. NFCI. — llvm-dev / detail
  3. CFGUpdate.h - remove unused APInt include. NFCI. — llvm-dev / detail
  4. Revert "[ARM] Follow AACPS standard for volatile bit-fields access width" — ties.stuij / detail
  5. Add detailed reference for the SearchableTables backend. — paul / detail
  6. [X86] SSE4_A should only imply SSE3 not SSSE3 in the frontend. — craig.topper / detail
  7. [Coroutine] Make dealing with alloca spills more robust — xun / detail
  8. [InstCombine] Fold abs of known negative operand — nikita.ppv / detail
  9. [InstCombine] Test comparison of abs with int min (NFC) — nikita.ppv / detail
  10. [InstCombine] Fold comparison of abs with int min — nikita.ppv / detail
  11. Update clang/test/Driver/darwin-infer-simulator-sdkroot.c — Azharuddin Mohammed / detail
  12. [llvm-install-name-tool] Add a test with multiple input files — alexshap / detail
  13. [LLD][ELF] Fix performance of MarkLive::scanEhFrameSection — andrew.ng / detail
  14. [UnifyFunctionExitNodes] Remove unused getters, NFC — david.stenberg / detail
  15. Retry of D84974 — walter erquinigo / detail
  16. [InstCombine] Add tests for known bits for min/max intrinsics (NFC) — nikita.ppv / detail
  17. [ValueTracking] Compute known bits of min/max intrinsics — nikita.ppv / detail
  18. fix typos; improve a couple of descriptions; — paul / detail
  19. Sema: extract a check for `isCFError` (NFC) — Saleem Abdulrasool / detail
  20. [HIP] Add gfx1031 and gfx1030 — Yaxun.Liu / detail
  21. Revert "Retry of D84974" — walter erquinigo / detail
  22. [Asan] Don't crash if metadata is not initialized — Vitaly Buka / detail
  23. [NFC][Asan] Remove Debug code — Vitaly Buka / detail
  24. [Hexagon] Handle widening of truncation's operand with legal result — kparzysz / detail
  25. [MLIR] Change Operation::create() methods to use Value/Type/Block ranges. — jurahul / detail
  26. Insert missing bracket in docs. — ncv / detail
  27. [SelectionDAGBuilder] Pass fast math flags to getNode calls rather than trying to set them after the fact.: — craig.topper / detail
  28. llvm-symbolizer: Add optional "start file" to match "start line" — dblaikie / detail
  29. [libunwind] Replace chain-of-ifdefs for dl_iterate_phdr — rprichard / detail
  30. [SelectionDAGBuilder] Remove Unnecessary FastMathFlags temporary. Use SDNodeFlags instead. NFCI — craig.topper / detail
  31. [llvm] [unittest] Allow getting a C string from the TempDir helper class — jaskiewiczs / detail
  32. [NFC] Fixing a gcc compiler warning. — puyan / detail
  33. Remove unused variable(s) — dblaikie / detail
  34. Handle masked loads and stores in MemoryLocation/Dependence — kparzysz / detail
  35. [NFC][ThinLTO] EmbedBitcodeSection doesn't need the Config — mtrofin / detail
  36. [obj2yaml][test] Test generating and dumping a broken debug_ranges section. — Xing / detail
  37. [EarlyCSE] Add testcase for masked loads and stores, NFC — kparzysz / detail
  38. [PowerPC] Set setMaxAtomicSizeInBitsSupported appropriately for 32-bit PowerPC in PPCTargetLowering — brad / detail
  39. [llvm-cov gcov] Compute unmeasured arc counts by Kirchhoff's circuit law — i / detail
  40. [Hexagon] Fix order of operands in V6_vdealb4w — kparzysz / detail
  41. [libFuzzer] Add a command-line option for tracing mutation of corpus inputs in the dot graph format. — dokyungs / detail
  42. [NFC] Move functon from IndVarSimplify to SCEV — mkazantsev / detail

#7344 (Sep 8, 2020 12:05:42 PM)

  1. [LSR] Canonicalize a formula before insert it into the list — weiwei64 / detail
  2. [clang] Remove a stray semicolon, fixing pedantic GCC warnings. NFC. — martin / detail
  3. [PowerPC] Add parentheses to silence gcc warning — mikael.holmen / detail
  4. [AARCH64][RegisterCoalescer] clang miscompiles zero-extension to long long — simon.wallis2 / detail
  5. [PowerPC] Fix getMemOperandWithOffsetWidth — qiucofan / detail
  6. [Test] More tests where IndVars fails to eliminate a range check — mkazantsev / detail
  7. [flang] Convert release notes to markdown — richard.barton / detail
  8. [obj2yaml] Stop parsing the debug_str section when it encounters a string without the null terminator. — Xing / detail
  9. [mlir][Vector] Make VectorToSCF deterministic — ntv / detail
  10. getClangStripDependencyFileAdjuster(): Do not remove -M args when using MSVC cl driver — hans / detail
  11. Provide anchor for compiler extensions — sguelton / detail
  12. [mlir] Conv ops vectorization pass — limo / detail
  13. [mlir][VectorOps] Redo the scalar loop emission in VectoToSCF to pad instead of clipping — benny.kra / detail
  14. Revert "[PowerPC] Implement instruction clustering for stores" — qiucofan / detail
  15. [ARM][LowOverheadLoops] Remove modifications to the correct element — samuel.tebbs / detail
  16. [mlir] Fix of broken build on windows caused by using uint — limo / detail
  17. [SyntaxTree] Ignore implicit non-leaf `CXXConstructExpr` — ecaldas / detail
  18. [SyntaxTree] Ignore implicit leaf `CXXConstructExpr` — ecaldas / detail
  19. [SyntaxTree] Ignore implicit `CXXFunctionalCastExpr` wrapping constructor — ecaldas / detail
  20. [SyntaxTree] Fix crash on functions with default arguments. — ecaldas / detail
  21. [mlir][VectorOps] Clean up outdated comments. NFCI. — benny.kra / detail
  22. [OpenMP] Fix typo in CodeGenFunction::EmitOMPWorksharingLoop (PR46412) — llvm-dev / detail
  23. [mlir] remove BufferAssignmentPlacer from BufferAssignmentOpConversionPattern — ehsan.nadjaran_toosi / detail
  24. [DWARFYAML] Make the debug_ranges section optional. — Xing / detail
  25. X86DomainReassignment.cpp - improve auto const/pointer/reference qualifiers. NFCI. — llvm-dev / detail
  26. X86CallLowering.cpp - improve auto const/pointer/reference qualifiers. NFCI. — llvm-dev / detail
  27. [Codegen][X86] Begin moving X86 specific codegen tests into X86 subfolder. — llvm-dev / detail
  28. [mlir][VectorOps] — benny.kra / detail
  29. [mlir] Fix bug in copy removal — ehsan.nadjaran_toosi / detail
  30. [CMake] Remove dead FindPythonInterp code — raul.tambre / detail
  31. [analyzer] [NFC] Introduce refactoring of PthreadLockChecker — dpetrov / detail
  32. [InstCombine] add bitwise logic fold tests for D86395; NFC — spatel / detail
  33. Add a new altera check for structure packing and alignment. — aaron / detail
  34. [clang] Limit the maximum level of fold-expr expansion. — hokein.wu / detail
  35. [mlir][VectorOps] Fix more GCC5 weirdness — benny.kra / detail
  36. [NFC][ARM] Precommit test — sam.parker / detail
  37. [DSE,MemorySSA] Increase walker limit a bit. — flo / detail
  38. [gn build] (manually) port 156b127945a8 — thakis / detail
  39. StructPackAlignCheck: Fix a -Winconsistent-missing-override warning — thakis / detail
  40. Revert 3e782bf809 "[Sema][MSVC] warn at dynamic_cast when /GR- is given" — hans / detail
  41. [clang-tidy] Fix dynamic build failures after 156b127945a8c923d141e608b7380427da024376 — hokein.wu / detail
  42. [DAGTypeLegalizer] Handle ZERO_EXTEND of promoted type in WidenVecRes_Convert. — paulsson / detail
  43. [libc++] Make sure we always print all available features — Louis Dionne / detail
  44. [libc++] Allow overriding the cached value of LIBCXX_TEST_CONFIG — Louis Dionne / detail
  45. [clang-format] Handle shifts within conditions — mydeveloperday / detail
  46. [AMDGPU] Support disassembly for AMDGPU kernel descriptors — RonakNilesh.Chauhan / detail
  47. [clang-tidy] Fix linking for FrontendOpenMP — aheejin / detail
  48. Add an option for unrolling loops up to a factor. — Lubomir.Litchev / detail
  49. LiveRegUnits.h - reduce MachineRegisterInfo.h include. NFC. — llvm-dev / detail
  50. [WebAssembly] Fix fixEndsAtEndOfFunction for try-catch — aheejin / detail
  51. GlobalISel: Combine `op undef, x` to 0 — vkeles / detail
  52. [ARM] Follow AACPS standard for volatile bit-fields access width — ties.stuij / detail
  53. [GVN] Add testcase that uses masked loads and stores, NFC — kparzysz / detail
  54. Add more explicit error message when creating a type or attribute for an unregistered dialect (NFC) — joker.eph / detail
  55. [sanitizers] Remove unneeded MaybeCall*DefaultOptions() and nullptr checks — i / detail

#7343 (Sep 8, 2020 1:10:38 AM)

  1. [scan-view] Explicitly use utf-8 in send_string — sguelton / detail
  2. [CMake][TableGen] Simplify code by using list(TRANSFORM) — raul.tambre / detail
  3. [CMake][Polly] Remove dead CMake code — raul.tambre / detail
  4. [CMake][OpenMP] Remove old dead CMake code — raul.tambre / detail
  5. [CMake][TableGen] Remove dead CMake version checks — raul.tambre / detail
  6. [cmake] Fix build of attribute plugin example on Windows — kbessonova / detail
  7. [KnownBits] Implement accurate unsigned and signed max and min — jay.foad / detail
  8. Add BinaryFormat/ELFRelocs/CSKY.def to LLVM modulemap — Raphael Isemann / detail
  9. [DWARFYAML] Make the debug_addr section optional. — Xing / detail
  10. [ARM][CostModel] CodeSize costs for i1 arith ops — sam.parker / detail
  11. [GlobalISel] Extend not_cmp_fold to work on conditional expressions — jay.foad / detail
  12. [SimplifyCFG] Consider cost of combining predicates. — sam.parker / detail
  13. [clang-format] Allow configuring list of macros that map to attributes — Alexander.Richardson / detail
  14. [clang-format] Handle typename macros inside cast expressions — Alexander.Richardson / detail
  15. [clang-format] Check that */& after typename macros are pointers/references — Alexander.Richardson / detail
  16. [clang-format] Fix formatting of _Atomic() qualifier — Alexander.Richardson / detail
  17. [clang-format] Parse __underlying_type(T) as a type — Alexander.Richardson / detail
  18. [clang-format] Correctly parse function declarations with TypenameMacros — Alexander.Richardson / detail
  19. [OpenMP][AMDGPU] Use DS_Max_Warp_Number instead of WARPSIZE — Pushpinder.Singh / detail
  20. [mlir][Vector] Revisit VectorToSCF. — ntv / detail
  21. Extract infrastructure to ignore intermediate expressions into `clang/AST/IgnoreExpr.h` — ecaldas / detail
  22. [Ignore Expressions][NFC] Refactor to better use `IgnoreExpr.h` and nits — ecaldas / detail
  23. [X86] Use Register instead of unsigned. NFCI. — llvm-dev / detail
  24. [X86] Use Register instead of unsigned. NFCI. — llvm-dev / detail
  25. [NFC][PowerPC] Add tests for `mul` with big constants. — esme.yi / detail
  26. [X86] Use Register instead of unsigned. NFCI. — llvm-dev / detail
  27. [X86][AVX] Add extra vperm2f128+vpermilvar combine coverage — llvm-dev / detail
  28. [X86] getFauxShuffleMask - handle insert_subvector(zero, sub, C) — llvm-dev / detail
  29. [X86] Unbreak the build after 22fa6b20d92e — benny.kra / detail
  30. [gn build] Port 81aa66f65f5 — llvmgnsyncbot / detail
  31. [clang] Prevent that Decl::dump on a CXXRecordDecl deserialises further declarations. — Raphael Isemann / detail
  32. [gn build] Port 0478720157f — llvmgnsyncbot / detail
  33. [SCEV] Refactor isHighCostExpansionHelper — sam.parker / detail
  34. [MLIR][Standard] Add `dynamic_tensor_from_elements` operation — frgossen / detail
  35. [obj2yaml] Add support for dumping the .debug_str section. — Xing / detail
  36. [X86][AVX] Use lowerShuffleWithPERMV in shuffle combining to support non-VLX targets — llvm-dev / detail
  37. X86AvoidStoreForwardingBlocks.cpp - use unsigned for Opcode values. NFCI. — llvm-dev / detail
  38. [llvm-readobj/elf] - Introduce Relocation<ELFT> helper. — grimar / detail
  39. LegalizeTypes.h - remove orphan SplitVSETCC declaration. NFCI. — llvm-dev / detail
  40. [MLIR][Shape] Merge `shape` to `std`/`scf` lowerings. — frgossen / detail
  41. [MLIR] Fix Win test due to partial order of CHECK directives — ntv / detail
  42. [InstCombine] give a name to an intermediate value for easier tracking; NFC — spatel / detail
  43. [InstCombine] add test with more unreachable insts; NFC — spatel / detail
  44. [SelectionDAG] memcpy expansion of const volatile struct ignores const zero — simon.wallis2 / detail
  45. [X86] Replace EmitX86AddSubSatExpr with EmitX86BinaryIntrinsic generic helper. NFCI. — llvm-dev / detail
  46. MachineStableHash.h - remove MachineInstr.h include. NFC. — llvm-dev / detail
  47. [llvm-readobj/elf] - Generalize the code for printing dynamic relocations. NFCI. — grimar / detail
  48. Revert "[MLIR][Shape] Merge `shape` to `std`/`scf` lowerings." — david.truby / detail
  49. Revert "[clang] Prevent that Decl::dump on a CXXRecordDecl deserialises further declarations." — Raphael Isemann / detail
  50. [gn build] Port 23f700c785a — llvmgnsyncbot / detail
  51. [X86] Update SSE/AVX ABS intrinsics to emit llvm.abs.* (PR46851) — llvm-dev / detail
  52. [X86][SSE] Move llvm.x86.ssse3.pabs.*.128 intrinsics to ssse3-intrinsics-x86-upgrade.ll — llvm-dev / detail
  53. [KillTheDoctor/CMake] Add missing keyword PRIVATE in target_link_libraries — raul.tambre / detail
  54. [llvm-readobj] - Remove code duplication when printing dynamic relocations. NFCI. — grimar / detail
  55. [NFC][PowerPC] Add tests in constants-i64.ll. — esme.yi / detail
  56. [mlir] Take ValueRange instead of ArrayRef<Value> in StructuredIndexed — zinenko / detail
  57. [X86][SSE] Use llvm.abs.* vector intrinsics instead of old (deprecated) SSE/AVX intrinsics for combine tests — llvm-dev / detail
  58. [X86] Auto upgrade SSE/AVX PABS intrinsics to generic Intrinsic::abs — llvm-dev / detail
  59. Follow up of rG5f1cad4d296a, slightly reduced test case. NFC. — sjoerd.meijer / detail
  60. [MLIR][Shape] Merge `shape` to `std`/`scf` lowerings. — frgossen / detail
  61. [InstCombine] erase instructions leading up to unreachable — spatel / detail
  62. [X86] Replace UpgradeX86AddSubSatIntrinsics with UpgradeX86BinaryIntrinsics generic helper. NFCI. — llvm-dev / detail
  63. [X86][SSE] Add test cases for PR47448 — llvm-dev / detail
  64. [X86][SSE] Don't use LowerVSETCCWithSUBUS for unsigned compare with +ve operands (PR47448) — llvm-dev / detail
  65. [Sparc] Add reduced funnel shift test case for PR47303 — llvm-dev / detail
  66. AntiDepBreaker.h - remove unnecessary ScheduleDAG.h include. NFCI. — llvm-dev / detail
  67. [flang] Fix link to old repo location in doxygen mainpage. NFC. — richard.barton / detail
  68. [analyzer][StdLibraryFunctionsChecker] Add POSIX pthread handling functions — gabor.marton / detail
  69. [flang] Spelling and format edits to README.txt. NFC. — richard.barton / detail
  70. [analyzer][StdLibraryFunctionsChecker] Have proper weak dependencies — gabor.marton / detail
  71. Reduce the number of memory allocations when displaying — momchil.velikov / detail
  72. [AMDGPU] SILowerControlFlow::optimizeEndCF should remove empty basic block — Alexander Timofeev / detail
  73. [InstCombine] move/add tests for icmp with mul operands; NFC — spatel / detail
  74. [InstCombine] improve folds for icmp with multiply operands (PR47432) — spatel / detail
  75. LeonPasses.h - remove orphan function declarations. NFCI. — llvm-dev / detail
  76. LeonPasses.h - remove unnecessary includes. NFCI. — llvm-dev / detail
  77. BTFDebug.h - reduce MachineInstr.h include to forward declaration. NFCI. — llvm-dev / detail
  78. MipsISelLowering.h - remove CCState/CCValAssign forward declarations. NFCI. — llvm-dev / detail
  79. VPlan.h - remove unnecessary forward declarations. NFCI. — llvm-dev / detail
  80. [ms] [llvm-ml] Add support for bitwise named operators (AND, NOT, OR) in MASM — epastor / detail
  81. [ms] [llvm-ml] Fix STRUCT field alignment — epastor / detail
  82. [ms] [llvm-ml] Allow use of locally-defined variables in expressions — epastor / detail
  83. [DAGCombiner] allow more store merging for non-i8 truncated ops — spatel / detail
  84. [X86] Pre-commit new test case for D87214. NFC — craig.topper / detail
  85. [X86] Use the same sequence for i128 ISD::ABS on 64-bit targets as we use for i64 on 32-bit targets. — craig.topper / detail
  86. [InstCombine] add ptr difference tests; NFC — spatel / detail
  87. [InstCombine] improve fold of pointer differences — spatel / detail
  88. [SelectionDAG][X86][ARM] Teach ExpandIntRes_ABS to use sra+add+xor expansion when ADDCARRY is supported. — craig.topper / detail
  89. [SCCP] Compute ranges for supported intrinsics — nikita.ppv / detail
  90. [KnownBits] Avoid some copies (NFC) — nikita.ppv / detail
  91. Reland [SimplifyCFG][LoopRotate] SimplifyCFG: disable common instruction hoisting by default, enable late in pipeline — lebedev.ri / detail
  92. [asan][test] Use --image-base for Linux/asan_prelink_test.cpp if ld is LLD — i / detail
  93. [DSE,MemorySSA] Add an early check for read clobbers to traversal. — flo / detail
  94. [Sema][MSVC] warn at dynamic_cast when /GR- is given — zequanwu / detail
  95. Add documentation for getDependentDialects() in the PassManagement infra docs — joker.eph / detail
  96. Add a doc/tutorial on traversing the IR — joker.eph / detail
  97. Update SVG images to be properly cropped (NFC) — joker.eph / detail
  98. [builtins] Inline __paritysi2 into __paritydi2 and inline __paritydi2 into __parityti2. — craig.topper / detail
  99. [flang][OpenMP] Enhance parser support for atomic construct to OpenMP 5.0 — kirankumar.tp / detail
  100. [llvm-objcopy] Consolidate and unify version tests — alexshap / detail
  101. [PowerPC] Implement instruction clustering for stores — qiucofan / detail
  102. [Sema] fix /gr warning test case — zequanwu / detail
  103. [Test] Auto-generated checks for some IndVarSimplify tests — mkazantsev / detail
  104. [Attributor][FIX] Properly return changed if the IR was modified — johannes / detail
  105. [Attributor][NFC] Expand `auto` types (clang-fix-it) — johannes / detail
  106. [Attributor][NFC] Clang tidy: no else after continue — johannes / detail
  107. [Attributor][NFC] Change variable spelling — johannes / detail
  108. [Attributor][NFC] Cleanup internalize test case — johannes / detail
  109. [Attributor][FIX] Don't crash on internalizing linkonce_odr hidden functions — johannes / detail
  110. [ELF] --symbol-ordering-file: optimize a loop — i / detail

#7341 (Sep 7, 2020 2:28:50 AM)

  1. Removed redundant code. — gkistanova / detail
  2. [InstSimplify] Fold degenerate abs of abs form — nikita.ppv / detail
  3. Add proper move ctor/move assign to APValue. NFCI. — benny.kra / detail
  4. [ARM] Regenerate tests. NFC — david.green / detail
  5. [ARM] Remove -O3 from mve intrinsic tests. NFC — david.green / detail
  6. [X86][AVX] lowerShuffleWithPERMV - adjust binary shuffle masks to account for widening on non-VLX targets — llvm-dev / detail
  7. [SmallVector] Move error handling out of line — benny.kra / detail
  8. Thread safety analysis: Test and document release_generic_capability — aaronpuchert / detail
  9. Thread safety analysis: Improve documentation for scoped capabilities — aaronpuchert / detail
  10. [mlir] Add Shaped Type, Tensor Type and MemRef Type to python bindings. — stellaraccident / detail
  11. [DSE,MemorySSA] Add a few additional debug messages. — flo / detail
  12. [compiler-rt] Implement __clear_cache() on OpenBSD/arm — brad / detail
  13. [ValueTracking] Avoid known bits fallback for non-zero get check (NFCI) — nikita.ppv / detail
  14. [asan_symbolize] Pass --demangle/--no-demangle instead of --demangle={True,False} — i / detail
  15. [PowerPC] Implement Vector Expand Mask builtins in LLVM/Clang — amy.kwan1 / detail
  16. [WebAssembly] Fix incorrect assumption of simple value types — tlively / detail
  17. [machinesink] add testcase for more sinking - NFC — czhengsz / detail
  18. [ELF] Add a new e_machine value EM_CSKY and add some CSKY relocation types — zixuan.wu / detail
  19. Move targetHasSVE function to lldbtest.py — omair.javaid / detail
  20. When dumping results of StackLifetime, it will print the following — dongaxis / detail
  21. Move NativeRegisterContextLinux/RegisterContextPOSIX*_arm to RegisterInfoAndSetInterface — omair.javaid / detail
  22. Extend PyConcreteType to support intermediate base classes. — stellaraccident / detail
  23. [Sparc] Select the UltraSPARC instruction set with the external assembler — brad / detail

#7340 (Sep 6, 2020 3:12:55 PM)

  1. scan-build-py: fix multiprocessing error — lawrence_danna / detail
  2. [LangRef] Adjust guarantee for llvm.memcpy to also allow equal arguments. — flo / detail
  3. [InstSimplify] Add tests for a peculiar abs of abs form (NFC) — nikita.ppv / detail
  4. [Hexagon] Handle widening of vector truncate — kparzysz / detail
  5. [NFC][compiler-rt] Refine .clang-tidy checks — Vitaly Buka / detail
  6. [NFC][Asan] Rename internal enum value. — Vitaly Buka / detail
  7. [NFC][Asan] Inline enum doc strings — Vitaly Buka / detail
  8. [NFC][Asan] Reformat some allocator code — Vitaly Buka / detail
  9. [Hexagon] Resize the mem operand when widening loads and stores — kparzysz / detail
  10. [Hexagon] When widening truncate result, also widen operand if necessary — kparzysz / detail
  11. [Hexagon] Add assertions about V6_pred_scalar2 — kparzysz / detail
  12. [AMDGPU] Remove the dead spill slots while spilling FP/BP to memory — VenkataRamanaiah.Nalamothu / detail
  13. [NFC][Asan] Move free_tid from ChunkHeader — Vitaly Buka / detail
  14. [NFC][Asan] Fix clang-tidy warning — Vitaly Buka / detail
  15. [Asan] Cleanup atomic usage in allocator — Vitaly Buka / detail
  16. [GlobalISel] Disable the indexed loads combine completely unless forced. NFC. — Amara Emerson / detail
  17. Revert "[Asan] Cleanup atomic usage in allocator" — Vitaly Buka / detail
  18. [Asan] Cleanup atomic usage in allocator — Vitaly Buka / detail

#7338 (Sep 5, 2020 12:01:45 PM)

  1. [SCCP] Add tests for intrinsic ranges (NFC) — nikita.ppv / detail
  2. [SelectionDAG] Always intersect SDNode flags during getNode() node memoization. — paulsson / detail
  3. [InstCombine] Test abs with dominating condition (NFC) — nikita.ppv / detail
  4. [InstCombine] Add tests for cttz of abs intrinsic (NFC) — nikita.ppv / detail
  5. [InstCombine] Fold cttz of abs intrinsic — nikita.ppv / detail
  6. [InstCombine] Add tests for mul of abs intrinsic (NFC) — nikita.ppv / detail
  7. [InstCombine] Fold mul of abs intrinsic — nikita.ppv / detail
  8. Thread safety analysis: Document how try-acquire is handled — aaronpuchert / detail
  9. Set InvalidDecl directly when deserializing a Decl — aaronpuchert / detail
  10. [MLIR] Remove unused arg from affine tiling validity check — uday / detail
  11. [InstCombine] Add tests for abs intrinsic eq zero (NFC) — nikita.ppv / detail
  12. [InstCombine] Fold abs intrinsic eq zero — nikita.ppv / detail
  13. [InstSimplify] Fold min/max based on dominating condition — nikita.ppv / detail
  14. [InstCombine] Fold abs with dominating condition — nikita.ppv / detail
  15. [SCEV] Recognize min/max intrinsics — nikita.ppv / detail
  16. Thread safety analysis: Consider global variables in scope — aaronpuchert / detail
  17. Thread safety analysis: ValueDecl in Project is non-null — aaronpuchert / detail
  18. [InstCombine] Add tests for known negative abs intrinsic (NFC) — nikita.ppv / detail
  19. Restore size of TemplateParameterList after D44352 — aaronpuchert / detail
  20. Attempt to fix Sphinx build failure, NFC — aaronpuchert / detail
  21. [ELF] Handle SHT_RISCV_ATTRIBUTES similarly to SHT_ARM_ATTRIBUTES — jrtc27 / detail

#7337 (Sep 5, 2020 1:03:43 AM)

  1. [SCEV] Add tests for min/max intrinsics (NFC) — nikita.ppv / detail
  2. [ORC] Fix some bugs in TPCDynamicLibrarySearchGenerator, use in llvm-jitlink. — Lang Hames / detail
  3. [LiveDebugVariables] Delete unneeded doInitialization — i / detail
  4. [libclang] Expose couple more AST details via cursors — Jan Korous / detail
  5. [BDCE] Add tests for min/max intrinsincs (NFC) — nikita.ppv / detail
  6. [InstCombine] add test for assume in block with unreachable (PR47416); NFC — spatel / detail
  7. [InstCombine] rename tmp values to avoid scripted FileCheck conflicts; NFC — spatel / detail
  8. [X86] Prevent shuffle combining from creating an identical X86ISD::SHUF128. — craig.topper / detail
  9. [libclang] Add CXRewriter to libclang API — Jan Korous / detail
  10. [gn build] Port 69e5abb57b7 — llvmgnsyncbot / detail
  11. [InstSimplify] Add tests for min/max with dominating condition (NFC) — nikita.ppv / detail
  12. [libclang] Add missing dependency on clangRewrite lib — Jan Korous / detail
  13. [Driver] Allow -specs and -nostartfiles to be forwarded to GCC — pzheng / detail
  14. [Hexagon] Unindent everything in HexagonISelLowering.h, NFC — kparzysz / detail
  15. [compiler-rt] Try again to correct test after 3f1a9b7eca0 added segment names to objdump output — daniel_l_sanders / detail
  16. [compiler-rt] Add .clang-tidy with customization to disable readability-identifier-naming — i / detail
  17. [PowerPC] Provide vec_cmpne on pre-Power9 architectures in altivec.h — nemanja.i.ibm / detail
  18. [PowerPC] Expand constrained ppc_fp128 to i32 conversion — qiucofan / detail
  19. Fix return status of SimplifyCFG — sguelton / detail

#7336 (Sep 4, 2020 2:22:47 PM)

  1. Reduce a build path for clang-win-x-aarch64 builder. — vvereschaka / detail
  2. [SVE][CodeGen] Fix up warnings in sve-split-insert/extract tests — david.sherwood / detail
  3. [NFC][Asan] Fix typo in comment — Vitaly Buka / detail
  4. [mlir][VectorOps] Simplify code. NFCI. — benny.kra / detail
  5. [lldb] Speed up TestValueObjectRecursion by making it a no_debug_info_test — Raphael Isemann / detail
  6. [FPEnv] Partially implement #pragma STDC FENV_ROUND — sepavloff / detail
  7. [analyzer][StdLibraryFunctionsChecker] Do not match based on the restrict qualifier in C++ — gabor.marton / detail
  8. [llvm-readobj/elf] - Refine signature of print*Reloc methods. — grimar / detail
  9. MIRFormatter.h - remove MachineInstr.h include. NFC. — llvm-dev / detail
  10. [llvm-readelf/obj] - Use `RelSymbol<ELFT>` instead of std::pair. NFCI. — grimar / detail
  11. [ARM] Fold predicate_cast(load) into vldr p0 — david.green / detail
  12. [X86] Make lowerShuffleAsLanePermuteAndPermute use sublanes on AVX2 — llvm-dev / detail
  13. CallingConvLower.h - remove unnecessary MachineFunction.h include. NFC. — llvm-dev / detail
  14. [modules] Correctly parse LateParsedTemplates in case of dependent modules. — v.g.vassilev / detail
  15. [lldb][NFC] Rewrite CPP11EnumTypes test to make it faster — Raphael Isemann / detail
  16. Fix typos in doc LangRef.rst — Vitaly Buka / detail
  17. [Test] Range fix in test — mkazantsev / detail
  18. [x86] add tests for store merging; NFC — spatel / detail
  19. [MemCpyOpt] Account for case that MemInsertPoint == BI. — flo / detail
  20. [mlir] Fix includes in mlir-translate — marius.brehler / detail
  21. [mlir] Refactor standalone-translate to use mlirTranslateMain() — marius.brehler / detail
  22. [DSE] Move legacy tests to DeadStoreElimination/MemDepAnalysis. — flo / detail
  23. Revert "Canonicalize declaration pointers when forming APValues." — thakis / detail
  24. [gn build] fix llvm-lit after d23b15cc16077 — thakis / detail
  25. [spirv] Add more target and resource limit fields — antiagainst / detail
  26. clang: Add test for -Wunreachable-code + weak redeclaration — thakis / detail
  27. [EarlyCSE] Verify hash code in regression tests — bryan.chan / detail
  28. [MachOYAML] Allow handcrafting custom contents for DWARF sections. — Xing / detail
  29. Revert "[Asan] Cleanup atomic usage in allocator" — thakis / detail
  30. sanitizer_common: Implement COMPILER_CHECK using static_assert — thakis / detail
  31. [AArch64][SVE] Add lowering for rounding operations — dancgr / detail
  32. [clang-format] Parse __ptr32/__ptr64 as a pointer qualifier — Alexander.Richardson / detail
  33. [clang-format] Add a test showing the current config file list parsing — Alexander.Richardson / detail
  34. FormatTest: Provide real line number in failure messages — Alexander.Richardson / detail
  35. [HeapProf] Address post-review comments in instrumentation code — tejohnson / detail
  36. [OpenMPOpt] Assume indirect call always changes ICV — aktoon / detail
  37. [libclang] Add translateCXRangeToCharRange conversion — Jan Korous / detail
  38. [analyzer][StdLibraryFunctionsChecker] Add POSIX time handling functions — gabor.marton / detail
  39. [DSE,MemorySSA] Remove some duplicated test functions. — flo / detail
  40. [objdump][macho] Emit segment names along with section names — daniel_l_sanders / detail
  41. [tests][libFuzzer] Fix `-Wmissing-field-initializers` after D86092 — hubert.reinterpretcast / detail
  42. [lld] Test corrections after 3f1a9b7eca0 added segment names to objdump output — daniel_l_sanders / detail
  43. Fix the type of the invoke function in the block ABI documentation — Akira / detail
  44. [DSE,MemorySSA] Check for throwing instrs between killing/killed def. — flo / detail
  45. [PowerPC] Allow const pointers for load builtins in altivec.h — nemanja.i.ibm / detail
  46. [compiler-rt] Try to correct test after 3f1a9b7eca0 added segment names to objdump output — daniel_l_sanders / detail
  47. [ThinLTO][Legacy] Fix StringRef assertion from ThinLTO bots — Steven Wu / detail

#7335 (Sep 4, 2020 3:24:40 AM)

  1. [lldb-vscode] Fix TestVSCode_module — waltermelon / detail
  2. Eliminate the sizing template parameter N from CoalescingBitVector — dimitry / detail
  3. [Analyzer][docs][NFC] Fix typo in code example — Jan Korous / detail
  4. [InstCombine] add tests for commutative intrinsics; NFC — spatel / detail
  5. [InstCombine] canonicalize all commutative intrinsics with constant arg — spatel / detail
  6. Fix Wdocumentation warning. NFCI. — llvm-dev / detail
  7. Fix Wdocumentation trailing comments warnings. NFCI. — llvm-dev / detail
  8. PHIEliminationUtils.cpp - remove unnecessary MachineBasicBlock.h include. NFCI. — llvm-dev / detail
  9. WebAssemblyUtilities.h - reduce unnecessary includes to forward declarations. NFCI. — llvm-dev / detail
  10. [ARM] Extra predicate load tests. NFC — david.green / detail
  11. [libc++] Make ext-int.verify.cpp test compatible with c++03 — john.brawn / detail
  12. [libc++] Mark std::atomic<_ExtInt> test as unsupported in C++03 — Louis Dionne / detail
  13. [spirv][nfc] Simplify resource limit with default values — antiagainst / detail
  14. SelectionDAG.h - remove unnecessary FunctionLoweringInfo.h include. NFCI. — llvm-dev / detail
  15. [DebugInfo] Make DWARF ignore sizes on forward declared class types. — akhuang / detail
  16. Revert "Add new hidden option -print-changed which only reports changes to IR" — anhtuyen / detail
  17. SVML support for log2 — aktoon / detail
  18. [lldb] avoid assert in threadsanitizer tests on linux — l.lunak / detail
  19. [test] Use %t instead of %T to remove race conditions between config-file3.c and target-override.c — maskray / detail
  20. Replace CRLF with LF; NFC — bryan.chan / detail
  21. [libFuzzer] Evenly select inputs to cross over with from the corpus regardless of the input's coverage. — dokyungs / detail
  22. [NewPM][Lint] Port -lint to NewPM — aeubanks / detail
  23. [MIRVRegNamer] Experimental MachineInstr stable hashing (Fowler-Noll-Vo) — plotfi / detail
  24. [gn build] Port 7fff1fbd3ce — llvmgnsyncbot / detail
  25. [libFuzzer] Scale energy assigned to each input based on input execution time. — dokyungs / detail
  26. [Sema] Fix a -Warc-repeated-use-of-weak false-positive by only calling CheckPlaceholderExpr once — erik.pilkington / detail
  27. [Asan] Cleanup atomic usage in allocator — Vitaly Buka / detail
  28. [NFC][Asan] Set AP32::kMetadataSize to 0 — Vitaly Buka / detail
  29. [llvm-symbolizer] Add back --use-symbol-table=true — maskray / detail
  30. Canonicalize declaration pointers when forming APValues. — richard / detail
  31. Remove unused and dangerous overload of PerformImplicitConversion. — richard / detail
  32. [codegen] Ensure target flags are cleared/set properly. NFC. — michael.hliao / detail
  33. [DebugInfo] Add size to class declarations in debug info. — akhuang / detail
  34. [libunwind] Minor SJLJ config cleanup. NFCI. — rprichard / detail
  35. [X86] Update stale comment. NFC — craig.topper / detail
  36. AMDGPU: Remove code to handle tied si_else operands — Matthew.Arsenault / detail
  37. [SmallVector] Include stdexcept if LLVM_ENABLE_EXCEPTIONS — maskray / detail
  38. [NFC][Asan] Add FIXME into GetAsanChunk — Vitaly Buka / detail
  39. [NFC][Asan] Rename internal enum value. — Vitaly Buka / detail
  40. [NFC] Adding pythonenv* to .gitignore — plotfi / detail
  41. [mlir] [VectorOps] Improve SIMD compares with narrower indices — ajcbik / detail
  42. [libc] Add implementations of remquo[f|l] and remainder[f|l]. — sivachandra / detail
  43. Add comment to describe a field member (NFC) — joker.eph / detail
  44. [libc][obvious] Use constants of type double in remquo_test. — sivachandra / detail
  45. [NFC][Asan] Inline enum doc strings — Vitaly Buka / detail
  46. Revert "[lldb] avoid assert in threadsanitizer tests on linux" — Raphael Isemann / detail
  47. [mlir] introduce type constraints for operands of LLVM dialect operations — zinenko / detail
  48. [MemCpyOpt] Preserve MemorySSA. — flo / detail
  49. [NFC][Asan] Reformat some allocator code — Vitaly Buka / detail
  50. [DSE] Remove some dead code from DSE tests. — flo / detail

#7334 (Sep 3, 2020 8:42:23 PM)

  1. Run libc++ tests on AArch64 Windows-to-Linux cross builders — jaskiewiczs / detail

#7333 (Sep 3, 2020 9:38:49 AM)

  1. Removed unused code. — gkistanova / detail
  2. Revert "[clang] Add missing .def files to Clang's modulemap" — Adrian Prantl / detail
  3. Perform an extra consistency check when searching ModuleManager's — Adrian Prantl / detail
  4. [scudo][standalone] Enable secondary cache release on Fuchsia — kostyak / detail
  5. run in terminal — waltermelon / detail
  6. [ThinLTO] Fix a metadata lost issue with DICompileUnit import. — hoy / detail
  7. [mlir][Affine] Support affine vector loads/stores in LICM — diego.caballero / detail
  8. Use an Identifier instead of an OperationName internally for OpPassManager identification (NFC) — joker.eph / detail
  9. Improve error handling for SmallVector programming errors — maskray / detail
  10. [VectorCombine][SVE] Do not fold bitcast shuffle for scalable type. — huihuiz / detail
  11. Fix de6caf871be79dc7549aebe4e4fb57d52f6ed202 — waltermelon / detail
  12. [PowerPC] Fix broken kill flag after MI peephole — nemanja.i.ibm / detail
  13. [libc++] Avoid including <sys/cdefs.h> on non-Apple platforms in <ctime> — Louis Dionne / detail
  14. [MLIR][Affine][VectorOps] Vectorize uniform values in SuperVectorizer — diego.caballero / detail
  15. Tweak `mlir-linalg-ods-gen` library dependency: only MLIRIR is needed, not the entire parser (NFC) — joker.eph / detail
  16. Revert de6caf871be79dc7549aebe4e4fb57d52f6ed202 and 51128b670d4f757132e927c4f3dd78d257d37f70 (https://reviews.llvm.org/D84974) — waltermelon / detail
  17. [asan_symbolize] Remove --use-symbol-table=true which is the default — maskray / detail
  18. [llvm-dwarfdump] Warn user when it encounters no null terminated strings. — Xing / detail
  19. [InstCombine] Fix a couple crashes with extractelement on a scalable vector. — efriedma / detail
  20. [compiler-rt] Don't build llvm-lit in RUNTIMES-BUILD — Jinsong Ji / detail
  21. Fix for PR46384. Failure on weak dllimport. — sunil.srivastava / detail
  22. Add code owners of new MachO port — gkm / detail
  23. [lldb/Gui] zero-initialize children_stop_id — rupprecht / detail
  24. [mlir][spirv] Add block read and write from SPV_INTEL_subgroups — thomasraoux / detail
  25. [X86] Add a /tune: option for clang-cl — craig.topper / detail
  26. [CodeGenPrepare][X86] Teach optimizeGatherScatterInst to turn a splat pointer into GEP with scalar base and 0 index — craig.topper / detail
  27. [lldb] Always record both the working and home directory. — Jonas Devlieghere / detail
  28. [NewPM][Lint] Port -lint to NewPM — aeubanks / detail
  29. Revert "[NewPM][Lint] Port -lint to NewPM" — aeubanks / detail
  30. [lldb] Pass -fno-objc-exceptions for objcxx targets — Jonas Devlieghere / detail
  31. [lldb] Add reproducer verifier — Jonas Devlieghere / detail
  32. [mlir][Linalg] Wrong tile size for convolutions fixed — limo / detail
  33. Decouple OpPassManager from the the MLIRContext (NFC) — joker.eph / detail
  34. Adding GDB PrettyPrinter for mlir::Identifier. — csigg / detail
  35. [StackProtector] Fix crash with vararg due to not checking LocationSize validity. — Amara Emerson / detail
  36. [debugserver] Fix that debugserver's stop reply packets always return signal code 0 — Raphael Isemann / detail
  37. Fix broken HUGE_VALF macro in llvm-c/DataTypes.h — Raphael Isemann / detail
  38. [lldb] Remove debugserver specific string from TestAbortExitCode check — Raphael Isemann / detail
  39. [AArch64] Add asm directives for the remaining SEH unwind codes — martin / detail
  40. [lldb] Remove a stray semicolon, fixing pedantic GCC warnings. NFC. — martin / detail
  41. [lldb] Make symbol list output from `image dump symtab` not depend on internal ordering of DenseMap — Raphael Isemann / detail
  42. [lldb/Interpreter] Fix language detection for the REPL InitFile — medismail.bennani / detail
  43. [SCCP] Add test where dereferenceable ptr is replaced with un-dereferenceable one — flo / detail
  44. [llvm-readelf/obj] - Cleanup the interface of `DumpStyle`. NFCI. — grimar / detail
  45. [SCCP] Do not replace deref'able ptr with un-deref'able one. — flo / detail
  46. Revert "[SCCP] Do not replace deref'able ptr with un-deref'able one." — flo / detail
  47. [clang][aarch64] Drop experimental from  __ARM_FEATURE_SVE_BITS macro — cullen.rhodes / detail
  48. Revert "Adding GDB PrettyPrinter for mlir::Identifier." — orlando.hyams / detail
  49. [llvm-readobj/elf] - Improve warning messages, reported for .stack_sizes sections. — grimar / detail
  50. [llvm-readelf] - Move a bit of common code to printDynamicRelocHeader(). NFC. — grimar / detail
  51. [PowerPC] Fix missing TLS symbol type. — stefanp / detail
  52. [MemCpyOptimizer] Change required analysis order for BasicAA/PhiValuesAnalysis — david.green / detail
  53. [X86][AVX] Test SSE41 BLENDV combines on AVX targets as well — llvm-dev / detail
  54. [X86][SSE] Add PR47404 test case — llvm-dev / detail
  55. [GVN] Preserve MemorySSA if it is available. — flo / detail
  56. [Test] Add test showing some simple cases that IndVarSimplify does not cover — mkazantsev / detail
  57. [NFC][RISCV] Simplify pass arg of RISCVMergeBaseOffsetOpt — powerman1st / detail
  58. [X86][SSE] Fold select(X > -1, A, B) -> select(0 > X, B, A) (PR47404) — llvm-dev / detail
  59. [lldb] Improve test failure reporting for expect() — david.spickett / detail
  60. [PassManager] Move load/store motion pass after DSE in LTO pipeline. — flo / detail
  61. [EarlyCSE] add tests for fma/fmuladd; NFC — spatel / detail
  62. [X86] Fix llvm-qualified-auto warning by using const auto*. NFC. — llvm-dev / detail
  63. [X86] Fix llvm-qualified-auto warning by using auto*. NFC. — llvm-dev / detail
  64. [X86] Avoid llvm-qualified-auto warning by not using auto. NFC. — llvm-dev / detail
  65. [mlir] Add Acos, Asin, Atan, Sinh, Cosh, Pow to SPIRVGLSLOps — antiagainst / detail
  66. LowerEmuTLS.cpp - remove unused TargetLowering.h include. NFC. — llvm-dev / detail
  67. [spirv] Add SPIR-V GLSL extended Round op — antiagainst / detail
  68. [mlir] Support default valued attribute in StructsGen — antiagainst / detail
  69. [mlir][VectorOps] Fall back to a loop when accessing a vector from a strided memref — benny.kra / detail
  70. [LLD][PowerPC][test] Fix out-of-memory issue running ppc64-pcrel-long-branch-error.s — wei.huang / detail
  71. [GVN] add tests for >2 arg commutable intrinsics; NFC — spatel / detail
  72. [IR][GVN] add/allow commutative intrinsics with >2 args — spatel / detail
  73. Fix spelling mistake. NFC. — llvm-dev / detail
  74. X86/X86TargetObjectFile.cpp - remove unused headers. NFCI. — llvm-dev / detail
  75. [libTooling] Provide overloads of `rewriteDescendants` that operate directly on an AST node. — yitzhakm / detail
  76. GlobalISel/Utils.h - remove unused includes. NFCI. — llvm-dev / detail
  77. [fuzzer] Create user provided fuzzer writeable directories when requested if they dont exist — mascasa / detail
  78. Step down from security group — JF Bastien / detail
  79. Add new hidden option -print-changed which only reports changes to IR — anhtuyen / detail
  80. [libFuzzer] Add an option to keep initial seed inputs around. — dokyungs / detail

#7331 (Sep 2, 2020 5:07:04 PM)

  1. [Test] Simplify test by removing unneeded variable — mkazantsev / detail
  2. Move all fields of '-cc1' option related classes into def file databases — dany.grumberg / detail
  3. [VectorCombine] allow vector loads with mismatched insert type — spatel / detail
  4. [InstCombine] Transform 1.0/sqrt(X) * X to X/sqrt(X) — spatel / detail
  5. [mlir][VectorToSCF] 128 byte alignment of alloc ops — limo / detail
  6. [GlobalOpt] Fix an incorrect Modified status — david.stenberg / detail
  7. Revert "[mlir] Extend BufferAssignmentTypeConverter with result conversion callbacks" — antiagainst / detail
  8. [libc++] Make some testing utilities constexpr — Louis Dionne / detail
  9. [ImplicitNullChecks] NFC: Separated out checks and added comments — anna / detail
  10. [ImplicitNullChecks] NFC: Refactor dependence safety check — anna / detail
  11. [lldb/Target] Add custom interpreter option to `platform shell` — medismail.bennani / detail
  12. [NFC] [PowerPC] Add FMA flag propagation test — qiucofan / detail
  13. [IPSCCP] Fix a bug that the "returned" attribute is not cleared when function is optimized to return undef — dancgr / detail
  14. [lldb/Host] Add missing proc states — rupprecht / detail
  15. [mlir] Extend BufferAssignmentTypeConverter with result conversion callbacks — ehsan.nadjaran_toosi / detail
  16. [X86][SSE] Fold vselect(pshufb,pshufb) -> or(pshufb,pshufb) — llvm-dev / detail
  17. [ms] [llvm-ml] Add support for line continuations in MASM — epastor / detail
  18. [IRGen] Fix an assert when __attribute__((used)) is used on an ObjC method — erik.pilkington / detail
  19. Make -fvisibility-inlines-hidden apply to static local variables in inline functions on Darwin — erik.pilkington / detail
  20. [libc++] Re-apply the workaround for timespec_get not always being available in Apple SDKs — Louis Dionne / detail
  21. [libc++] Fix incorrect usage of __STDC_HOSTED__ — Louis Dionne / detail
  22. [libc++] Remove definition of _LIBCPP_ALIGNOF for GCC in C++03 mode — Louis Dionne / detail
  23. [flang] Make -fget-symbols-sources output deterministic — pklausler / detail
  24. [AMDGPU][MC] Corrected parser to avoid generation of excessive error messages — dmitry.preobrazhensky / detail
  25. [flang] Support multiple CookedSource instances — pklausler / detail
  26. [clang-format] Parse double-square attributes as pointer qualifiers — Alexander.Richardson / detail
  27. [Bindings] Move LLVMAddInstructionSimplifyPass to Scalar.cpp — aeubanks / detail
  28. Revert "Move all fields of '-cc1' option related classes into def file databases" — douglas.yung / detail
  29. [TSan][libdispatch] Fix compilation error on Linux — julian.lettner / detail
  30. [gn build] Fix COMPILER_RT_HAS_* defines for libclang_rt.profile — thakis / detail
  31. [clang] Add missing .def files to Clang's modulemap — Raphael Isemann / detail
  32. [AST] Fix handling of long double and bool in __builtin_bit_cast — erik.pilkington / detail
  33. Fix a -Wparenthesis warning in 8ff44e644bb7, NFC — erik.pilkington / detail
  34. Store an Identifier instead of a StringRef for the OperationName inside an AbstractOperation (NFC) — joker.eph / detail
  35. [PowerPC] Implemented Vector Multiply Builtins — albionapc / detail
  36. Add constexpr to pair — mschellenbergercosta / detail
  37. [GCDAProfiling] Suppress -Wprio-ctor-dtor for GCC>=9 and remove unused write_string/length_of_string — maskray / detail
  38. [libTooling] Restore defaults for matchers in makeRule. — yitzhakm / detail
  39. [lldb/test] Fix TestPlatform*.py Windows failures (NFC) — medismail.bennani / detail
  40. [libcxx] Fix whitespace error — mschellenbergercosta / detail
  41. Make sure that llvm-ml uses MASM integer lexing when in --as-lex mode — epastor / detail
  42. [flang] Implement nonstandard OPEN statement CARRIAGECONTROL specifier — pklausler / detail
  43. Revert "[HIP] Change default --gpu-max-threads-per-block value to 1024" — Yaxun.Liu / detail
  44. [PowerPC] Update MemorySanitizer test to cater for number of CPUs > 1024 — saghir / detail
  45. [APInt] New member function setBitVal — jay.foad / detail
  46. [PowerPC] Do not legalize vector FDIV without VSX — nemanja.i.ibm / detail
  47. [mlir][Affine] Fix AffineLoopInvariantCodeMotion — diego.caballero / detail

#7330 (Sep 2, 2020 5:48:08 AM)

  1. Add flang to clang-cmake-aarch64-full — diana.picus / detail
  2. [lldb] Move ScriptCommand and RegexCommand under Commands (NFC) — Jonas Devlieghere / detail
  3. [MemCpyOptimizer] Preserve analyses and replace use of lambdas to get them. — asbirlea / detail
  4. [DebugInfo] Simplify string table dumpers. — Xing / detail
  5. Don't take the expression range into account when looking for widening — richard / detail
  6. Revert switch based variant temporarily. — eric / detail
  7. [ORC] Fix MachOPlatform's synthetic symbol dependence registration. — Lang Hames / detail
  8. [ORC] Add an early out for MachOPlatform's init-scraper plugin setup. — Lang Hames / detail
  9. Fix build-bots. — asbirlea / detail
  10. [ORC] Remove stray debugging output. — Lang Hames / detail
  11. [CMake] Remove -Wl,-allow-shlib-undefined which was added in rL221530 — maskray / detail
  12. [RFC][Target] Add a new triple called Triple::csky — zixuan.wu / detail
  13. [mlir] Add Complex Type, Vector Type and Tuple Type subclasses to python bindings — joker.eph / detail
  14. [Attributor] Fix AANoUndef initialization — okuraofvegetable / detail
  15. [Attributor] Make use of AANoUndef in AAUndefinedBehavior — okuraofvegetable / detail
  16. Revert "[libc++] Workaround timespec_get not always being available in Apple SDKs" — Raphael Isemann / detail
  17. [X86][SSE] SimplifyDemandedVectorEltsForTargetNode - add general shuffle combining support — llvm-dev / detail
  18. [mlir][VectorOps] Fail fast when a strided memref is passed to vector_transfer — benny.kra / detail
  19. [X86] Remove superfluous trailing semicolons, fixing warnings. NFC. — martin / detail
  20. [DebugInfo] Remove Dwarf5AccelTableWriter::Header::UnitLength. NFC. — ikudrin / detail
  21. [DebugInfo] Emit a 1-byte value as a terminator of entries list in the name index. — ikudrin / detail
  22. [AArch64][SVE] Preserve full vector regs over EH edge. — sander.desmalen / detail
  23. [AMDGPU] Fix offset for REL32_HI relocs — jay.foad / detail
  24. [SVE] Don't reorder subvector/binop sequences when the resulting binop is not legal. — paul.walker / detail
  25. [mlir] Extend BufferAssignmentTypeConverter with result conversion callbacks — ehsan.nadjaran_toosi / detail

#7329 (Sep 1, 2020 6:43:04 PM)

  1. Reland [FileCheck] Move FileCheck implementation out of LLVMSupport into its own library — Raphael Isemann / detail
  2. [InstCombine] adjust recip sqrt tests for better coverage; NFC — spatel / detail
  3. [llvm-readobj] - Remove Error.cpp,.h and drop dependencies in the code. — grimar / detail
  4. [NFC] Test commit, whitespace changes — Abhina.Sreeskantharajan / detail
  5. [LoopIdiomRecognizePass] Options to disable part or the entire Loop Idiom Recognize Pass — anhtuyen / detail
  6. [SystemZ][z/OS] Adding initial toolchain for z/OS — Abhina.Sreeskantharajan / detail
  7. [SystemZ][z/OS] Fix build break in z/OS toolchain — Abhina.Sreeskantharajan / detail
  8. AMDGPU: Convert test to MIR — Matthew.Arsenault / detail
  9. AMDGPU: Check some offsets in test — Matthew.Arsenault / detail
  10. PowerPC: Switch test to generated checks — Matthew.Arsenault / detail
  11. GlobalISel: Artifact combine unmerge of unmerge — Matthew.Arsenault / detail
  12. Revert "Reapply D70800: Fix AArch64 AAPCS frame record chain" — paul.walker / detail
  13. GlobalISel: Implement computeKnownBits for G_UNMERGE_VALUES — Matthew.Arsenault / detail
  14. GlobalISel: Implement computeNumSignBits for G_SEXTLOAD/G_ZEXTLOAD — Matthew.Arsenault / detail
  15. GlobalISel: Add combines for extend operations — vkeles / detail
  16. [flang] Improve compile-time shape conformance checking — pklausler / detail
  17. [PowerPC] Implement instruction definitions/MC Tests for xvcvspbf16 and xvcvbf16spn — amy.kwan1 / detail
  18. [DAGCombiner] Fold an AND of a masked load into a zext_masked_load — samuel.tebbs / detail
  19. [libc++] Improve REQUIRES for _ExtInt test on recent Clangs — Louis Dionne / detail
  20. [builtins] Unify the softfloat division implementation — atrosinenko / detail
  21. [PowerPC] Handle STRICT_FSETCC(S) in more cases — qiucofan / detail
  22. GlobalISel: Implement computeKnownBits for G_BSWAP and G_BITREVERSE — Matthew.Arsenault / detail
  23. GlobalISel: Port smarter known bits for umin/umax from DAG — Matthew.Arsenault / detail
  24. GlobalISel: Implement computeNumSignBits for G_SELECT — Matthew.Arsenault / detail
  25. [tsan] Fix "failed to intercept sysctlnametomib" on FreeBSD — Alexander.Richardson / detail
  26. x87 FPU state instructions do not use an f32 memory location — epastor / detail
  27. [GlobalISel] Fold xor(cmp(pred, _, _), 1) -> cmp(inverse(pred), _, _) — Amara Emerson / detail
  28. [flang] Fix integer CASE constant typing — pklausler / detail
  29. [flang] Version information in flang/f18 — richard.barton / detail
  30. [AArch64][GlobalISel] Optimize away a Not feeding a brcond by using tbz instead of tbnz. — Amara Emerson / detail
  31. [Bitstream] Use alignTo to make code more readable. NFC — craig.topper / detail
  32. [PowerPC][AIX] Update save/restore offset for frame and base pointers. — sd.fertile / detail
  33. [libfuzzer] Reduce default verbosity when printing large mutation sequences — mascasa / detail
  34. [gn build] port 5ffd940ac02 a bit more — thakis / detail
  35. [gn build] Port 3d90a61cf2e — llvmgnsyncbot / detail
  36. [gn build] Port 3e1e5f54492 — llvmgnsyncbot / detail
  37. First commit on the release/11.x branch. — tejohnson / detail
  38. [fuzzer] Create user provided fuzzer writeable directories when requested if they dont exist — mascasa / detail
  39. [builtins] Make __div[sdt]f3 handle denormal results — atrosinenko / detail
  40. [MemorySSA] Update phi map with replacement value. — asbirlea / detail
  41. Revert "[fuzzer] Create user provided fuzzer writeable directories when requested if they dont exist" — mascasa / detail
  42. [libc++] Workaround timespec_get not always being available in Apple SDKs — Louis Dionne / detail
  43. [OpenMP] Consolidate error handling and debug messages in Libomptarget — huberjn / detail
  44. Revert "Revert "Reapply D70800: Fix AArch64 AAPCS frame record chain"" — resistor / detail
  45. [ORC] Add unit test for HasMaterializationSideEffectsOnly failure behavior. — Lang Hames / detail
  46. Do not emit "-tune-cpu generic" for PS4 platform — douglas.yung / detail
  47. [Bindings] Add LLVMAddInstructionSimplifyPass — aeubanks / detail
  48. [MachineCopyPropagation] In isNopCopy, check the destination registers match in addition to the source registers. — craig.topper / detail
  49. [LV] Interleave to expose ILP for small loops with scalar reductions. — hualilia / detail
  50. Revert "[libfuzzer] Reduce default verbosity when printing large mutation sequences" — mascasa / detail
  51. [Loads] Add canReplacePointersIfEqual helper. — flo / detail
  52. [NFC] Fix unused var in release build — rupprecht / detail
  53. [amdgpu] Run SROA after loop unrolling. — michael.hliao / detail
  54. Revert "[GlobalISel] Fold xor(cmp(pred, _, _), 1) -> cmp(inverse(pred), _, _)" (and dependent patch "Optimize away a Not feeding a brcond by using tbz instead of tbnz.") — rupprecht / detail
  55. [LangRef] Fix condition for when a loop is considered parallel. — llvm-project / detail
  56. [mlir][ODS] Use c++ types for integer attributes of fixed width when possible. — riddleriver / detail
  57. Thread safety analysis: More consistent warning message — aaronpuchert / detail
  58. [builtins] Fix divtf3_test.c — atrosinenko / detail
  59. Revert "Revert "[GlobalISel] Fold xor(cmp(pred, _, _), 1) -> cmp(inverse(pred), _, _)" (and dependent patch "Optimize away a Not feeding a brcond by using tbz instead of tbnz.")" — Amara Emerson / detail
  60. [llvm] [unittests] Remove temporary files after they're not needed — jaskiewiczs / detail
  61. [Docs] Remove outdated OS limitation — julian.lettner / detail
  62. [SVE] Update INSERT_SUBVECTOR DAGCombine to use getVectorElementCount(). — mcinally / detail
  63. [llvm] [unittests] Fix failing test 'FileCollectorTest.addDirectory' — jaskiewiczs / detail
  64. [PowerPC] Implement builtins for xvcvspbf16 and xvcvbf16spn — amy.kwan1 / detail
  65. [libFuzzer] Break dependency on common_interface_defs.h — mascasa / detail
  66. [mlir][vulkan-runner] Explicitly export vulkan-runtime-wrapper entry points. — thomasraoux / detail
  67. [clang] consistently use getLangOpts() — ndesaulniers / detail
  68. [ADT] Make Optional a literal type. — varun_gandhi / detail
  69. [clang] Do not consider the template arguments of bases to be bases themselves — zeratul976 / detail
  70. [clangd] Handle templates more consistently in type hierarchy — zeratul976 / detail
  71. [lldb/interpreter] Improve REPL init file compatibility — medismail.bennani / detail
  72. Simplify Symbol Status Message to Only Debug Info Size — walter erquinigo / detail
  73. [NFC] Fix unused var in release builds. — rupprecht / detail

#7328 (Sep 1, 2020 7:27:46 AM)

  1. Fix typos in builders descriptions — diana.picus / detail
  2. [DWARFYAML] Make the debug_str section optional. — Xing / detail
  3. [MemorySSA] Clean up single value phis. — asbirlea / detail
  4. [CMake] Use find_library for ncurses — phosek / detail
  5. Remove -Wcompound-token-split-by-space from -Wall. — richard / detail
  6. Fix -Wcompound-token-split to give the same warnings under -E — richard / detail
  7. [Test] Move IndVars test to a proper place — mkazantsev / detail
  8. More accurately compute the ranges of possible values for +, -, *, &, %. — richard / detail
  9. Classify (small unsigned bitfield) < 0 comparisons under — richard / detail
  10. Revert "[ARM] Register pressure with -mthumb forces register reload before each call" — david.green / detail
  11. [SVE][CodeGen] Fix TypeSize/ElementCount related warnings in sve-split-load.ll — david.sherwood / detail
  12. [analyzer][StdLibraryFunctionsChecker] Use Optionals throughout the summary API — gabor.marton / detail
  13. Revert "[lldb] Add reproducer verifier" — Raphael Isemann / detail
  14. [NFCI] Removed an un-used declaration got accidentally introduced in f91d18eaa946b2d2ea5a9 — SourabhSingh.Tomar / detail
  15. [llvm-readobj/elf] - Report warnings instead of errors when dumping broken stack sizes sections. — grimar / detail
  16. [llvm-readobj][test] - Update the comment in archive.test — grimar / detail
  17. [llvm-readobj][test] - Remove amdgpu-elf-definitions.test — grimar / detail
  18. [libcxx] Link target `cxx_external_threads` to `cxx-headers` for BUILD_EXTERNAL_THREAD_LIBRARY — mikhail.maltsev / detail
  19. [llvm-dwarfdump][test] Add tests for dumping the .debug_line_str section. — Xing / detail
  20. [NFC][Asan] Format includes — Vitaly Buka / detail
  21. [OpenMP] Fix infinite loop in Sema::isOpenMPGlobalCapturedDecl() — a.bataev / detail

#7327 (Aug 31, 2020 8:23:13 PM)

  1. [PowerPC][AIX] Add test for returning a vector type. [NFC] — sd.fertile / detail
  2. [llvm-reduce] Create returns with undef values for non-void functions. — flo / detail
  3. [NFC] [DAGCombiner] Remove unnecessary negation in visitFNEG — qiucofan / detail
  4. [NFC] [DAGCombiner] Refactor bitcast folding within fabs/fneg — qiucofan / detail
  5. [analyzer] Add bool operator modeling for unque_ptr — vrnithinkumar / detail
  6. [X86][CGP] Pre-commit test cases for D86371. — craig.topper / detail
  7. [LLD] [COFF] Error out if creating a DLL with too many exported symbols — martin / detail
  8. [ARM] Register pressure with -mthumb forces register reload before each call — david.green / detail
  9. [ORC] Remove a stray semicolon, silencing warnings. NFC. — martin / detail
  10. [NFC][InstCombine] visitPHINode(): cleanup PHI CSE instruction replacement — lebedev.ri / detail
  11. [SVE] Remove calls to VectorType::getNumElements from InstCombine — ctetreau / detail
  12. [IR][GVN] allow intrinsics in Instruction's isCommutative query (2nd try) — spatel / detail
  13. [X86][CGP] Add gather test cases for D86371. — craig.topper / detail
  14. [docs] Fix indentation in FileCheck.rst — aeubanks / detail
  15. [mlir][OpFormatGen] Add support for specifiy "custom" directives. — riddleriver / detail
  16. [mlir][ODS] Add new SymbolNameAttr and add support for in assemblyFormat — riddleriver / detail
  17. [mlir][OpFormatGen] Add initial support for regions in the custom op assembly format — riddleriver / detail
  18. [mlir][PDL] Move the formats for PatternOp and RewriteOp to the declarative form. — riddleriver / detail
  19. [OpenMPOpt][HideMemTransfersLatency] Get values stored in offload arrays — htobonmm7 / detail
  20. [flang] Format label scope is independent of block scope — pklausler / detail
  21. [analyzer][NFC] Add `override` keyword missing from D86027 — hubert.reinterpretcast / detail
  22. [SVE] Mark VectorType::getNumElements() deprecated — ctetreau / detail
  23. [lldb] Add reproducer verifier — Jonas Devlieghere / detail
  24. [ORC] Remove an unused variable. — Lang Hames / detail
  25. [flang] Make `TypeParamInquiry` monomorphic — pklausler / detail
  26. [SVE] Remove calls to VectorType::getNumElements() from llvm-stress — ctetreau / detail
  27. Fix mlir-reduce to explicitly register dialects and disable the global dialect registry by default — joker.eph / detail
  28. [flang] Check shape conformance on initializers — pklausler / detail
  29. [mlir][openacc] Add missing attributes and operands for acc.loop — clementval / detail
  30. [OpenMPOpt][NFC] Moving constants as struct static attributes — htobonmm7 / detail

#7326 (Aug 31, 2020 9:11:13 AM)

  1. [Sink] Optimize/simplify sink candidate finding with nearest common dominator — i / detail
  2. [Test] Simplify DWARF test cases. NFC. — Xing / detail
  3. [lldb] Don't crash when LLDB can't extract the tsan report — Raphael Isemann / detail
  4. [FileCheck] Move FileCheck implementation out of LLVMSupport into its own library — Raphael Isemann / detail
  5. Revert "[FileCheck] Move FileCheck implementation out of LLVMSupport into its own library" — Raphael Isemann / detail
  6. [llvm-readobj/elf] - Don't fail when dumping an archive with a member that can't be recognized. — grimar / detail
  7. [lldb] Fix TestCompletion's pid completion failing randomly — Raphael Isemann / detail
  8. [lldb][NFC] Remove trailing whitespace in TestCompletion — Raphael Isemann / detail
  9. Fix sphinx documentation after a6a37a2fcd2a8048a75bd0d8280497ed89d73224 — alexandre.ganea / detail
  10. [lldb] tab completion for class `CommandObjectTypeFormatterDelete` — Raphael Isemann / detail
  11. [NFCI] Silent a build warning due to an extra semi-colon — SourabhSingh.Tomar / detail
  12. [analyzer] Add modeling for unique_ptr move constructor — vrnithinkumar / detail
  13. [Flang][NFC] Remove license comments from files in docs/ folder. — joshisameeran17 / detail
  14. [x86] add another test for reciprocal sqrt; NFC — spatel / detail
  15. [AArch64] add another test for reciprocal sqrt; NFC — spatel / detail
  16. [DAGCombiner] skip reciprocal divisor optimization for x/sqrt(x), better — spatel / detail
  17. [clang-tidy] New check readability-prefer-member-initializer — adam.balogh / detail
  18. [Clang-Tidy] New check `bugprone-redundant-branch-condition` — adam.balogh / detail
  19. [gn build] Port 14dd0737822 — llvmgnsyncbot / detail
  20. [gn build] Port f5fd7486d6c — llvmgnsyncbot / detail
  21. Teach the swift calling convention about _Atomic types — aschwaighofer / detail
  22. [CodeGen] Make sure the EH cleanup for block captures is conditional when the block literal is in a conditional context — erik.pilkington / detail
  23. [clang-tidy] Buildbot failure fix for commit rGf5fd7486d6c0 — adam.balogh / detail

#7325 (Aug 30, 2020 10:34:40 PM)

  1. Fix gcc warning by explicitly initializing the base class copy ctor (NFC) — joker.eph / detail
  2. [FileCheck] Add precision to format specifier — thomasp / detail
  3. [llvm-reduce] Add test for BB reduction with non-void ret type. — flo / detail
  4. [X86] Pre-commit the test-shrink.ll changes from D86578. — craig.topper / detail
  5. [DSE,MemorySSA] Simplify code, EarlierAccess is be a MemoryDef (NFC). — flo / detail
  6. [GVN] add test for commutative intrinsic; NFC — spatel / detail
  7. [NewGVN] add test for commutative intrinsic; NFC — spatel / detail
  8. [IR][GVN] allow intrinsics in Instruction's isCommutative query — spatel / detail
  9. [DSE,MemorySSA] Skip defs without analyzable write locations. — flo / detail
  10. Revert "[IR][GVN] allow intrinsics in Instruction's isCommutative query" — spatel / detail
  11. [GVN] add another commutable intrinsic test; NFC — spatel / detail
  12. [InstCombine] add extra-use tests for fmul+sqrt; NFC — spatel / detail
  13. [Sink][test] Add nounwind test and properly test convergent — i / detail

#7324 (Aug 30, 2020 11:43:33 AM)

  1. [OpenMPOpt][NFC] add reproducer for problem found in D85544 — sstipanovic / detail
  2. Improve doc comments for several methods returning bools — kamleshbhalui / detail
  3. [Attributor] Introduce module slice. — sstipanovic / detail
  4. Reland [OpenMPOpt] ICV tracking for calls — sstipanovic / detail
  5. [llvm-reduce] Function body reduction: don't forget to unset comdat — tyker / detail
  6. [LV] Add some const to RecurrenceDescriptor. NFC — david.green / detail
  7. [Hexagon] Fix perfect shuffle generation for single vectors — kparzysz / detail
  8. [NFC][compiler-rt] Factor out __div[sdt]i3 and __mod[dt]i3 implementations — atrosinenko / detail
  9. [CVP] Regenerate test checks (NFC) — nikita.ppv / detail
  10. [SLP] make commutative check apply only to binops; NFC — spatel / detail
  11. [x86] add tests for multi-use fast sqrt/recip; NFC — spatel / detail
  12. [AArch64] add tests for multi-use fast sqrt/recip; NFC — spatel / detail
  13. [DAGCombiner] skip reciprocal divisor optimization for x/sqrt(x) — spatel / detail
  14. [FastISel] update to use intrinsic's isCommutative(); NFC — spatel / detail
  15. [libcxx/variant] Implement workaround for GCC bug. — Louis Dionne / detail
  16. [LV] Update CFG before adding runtime checks. — flo / detail

#7323 (Aug 30, 2020 12:46:17 AM)

  1. [LVI] Remove unnecessary lambda capture (NFC) — nikita.ppv / detail
  2. [LV] Check opt-for-size before expanding runtime checks. — flo / detail
  3. [InstSimplify] Protect against more poison in SimplifyWithOpReplaced (PR47322) — nikita.ppv / detail
  4. [InstSimplify] Reduce code duplication in simplifySelectWithICmpCond (NFC) — nikita.ppv / detail
  5. [Attributor] Fix AANoUndef identification — okuraofvegetable / detail
  6. [libc++] Add from-scratch configuration files for the test suite — Louis Dionne / detail
  7. [libc++] Move the default site config template alongside other config files — Louis Dionne / detail
  8. [libc++] Temporarily force-set the LIBCXX_TEST_CONFIG cache value — Louis Dionne / detail
  9. [ORC] Add getDFSLinkOrder / getReverseDFSLinkOrder methods to JITDylib. — Lang Hames / detail
  10. Remove OpenBSD/sparc support — brad / detail
  11. Set alignment of .llvmbc and .llvmcmd to 1 — i / detail
  12. [Attributor][NFC] Fix dependency type in AAUndefinedBehaviorImpl::updateImpl — okuraofvegetable / detail
  13. [Attributor] Fix callsite check in AAUndefinedBehavior — okuraofvegetable / detail
  14. [LangRef] State that storing an aggregate fills padding with undef — aqjune / detail
  15. [LangRef] Apply a missing comment from D86189 — aqjune / detail

#7322 (Aug 29, 2020 2:02:13 PM)

  1. [Target][AArch64] Allow for char as int8_t in AArch64AsmParser.cpp — ro / detail
  2. [InstCombine] Fix typo in comment (NFC) — nikita.ppv / detail
  3. [PPC] Fix platform definitions when compiling FreeBSD powerpc64 as LE — dimitry / detail
  4. [NFC][InstCombine] Add tests for PHI CSE — lebedev.ri / detail
  5. [NFC][InstSimplify] Add a note to PHI CSE tests that they are all negative tests — lebedev.ri / detail
  6. [InstCombine] Take 2: Perform trivial PHI CSE — lebedev.ri / detail
  7. [InstCombine] visitPHINode(): use InstCombiner::replaceInstUsesWith() instead of RAUW — lebedev.ri / detail
  8. [NFC][InstCombine] select.ll: remove outdated TODO comment — lebedev.ri / detail
  9. [NFC][InstCombine] Add STATISTIC() for how many iterations we did — lebedev.ri / detail
  10. [NFC] Instruction::isIdenticalToWhenDefined(): s/nessesairly/necessarily/ — lebedev.ri / detail
  11. [NFC][InstCombine] Fix some comments: the code already uses IC::replaceInstUsesWith() — lebedev.ri / detail
  12. [InstCombine] canonicalizeICmpPredicate(): use InstCombiner::replaceInstUsesWith() instead of RAUW — lebedev.ri / detail
  13. [InstCombine] foldAggregateConstructionIntoAggregateReuse(): use InstCombiner::replaceInstUsesWith() instead of RAUW — lebedev.ri / detail
  14. [MC] [Win64EH] Fill in FuncletOrFuncEnd if missing — martin / detail
  15. [AArch64] Generate and parse SEH assembly directives — martin / detail
  16. [InstCombine] Return replaceInstUsesWith() result (NFC) — nikita.ppv / detail
  17. Revert "[InstCombine] Take 2: Perform trivial PHI CSE" — lebedev.ri / detail
  18. [UpdateTestChecks] Don't skip attributes when comparing functions — sstipanovic / detail
  19. [InstCombine] Take 3: Perform trivial PHI CSE — lebedev.ri / detail
  20. [TargetLowering] Strip tailing whitespace (NFC) — nikita.ppv / detail
  21. [EarlyCSE] add tests for commutative intrinsics; NFC — spatel / detail
  22. [EarlyCSE] fold commutable intrinsics — spatel / detail
  23. [Instruction] Speculatively undo isIdenticalToWhenDefined() PHI handling changes — lebedev.ri / detail
  24. [Sema] ICK_Function_Conversion is a third kind conversion — aaronpuchert / detail
  25. [Sema] Simplify ShouldDiagnoseUnusedDecl, NFC — aaronpuchert / detail
  26. [IR] Inline AttrBuilder::addAttribute. It just sets 1 bit. NFC. — benny.kra / detail
  27. [DSE,MemorySSA] Return early when hitting a MemoryPhi. — flo / detail
  28. [Attributor][NFC] rerun update_test_checks without --scrub-attributes — sstipanovic / detail
  29. [Attributor][NFC] Do not manifest noundef for positions to be changed to undef — okuraofvegetable / detail
  30. [NFCI][Local] Rewrite EliminateDuplicatePHINodes to optionally check hashing invariants — lebedev.ri / detail
  31. [NFC][Local] EliminateDuplicatePHINodes(): add STATISTIC() — lebedev.ri / detail
  32. Reapply [LVI] Normalize pointer behavior — nikita.ppv / detail

#7321 (Aug 29, 2020 2:54:11 AM)

  1. Add new warning for compound punctuation tokens that are split across macro expansions or split by whitespace. — richard / detail
  2. Rename AnalysisManager::slice in AnalysisManager::nest (NFC) — joker.eph / detail
  3. [test] Pin some RUNs in potential.ll to legacy PM — aeubanks / detail
  4. Reland "[test] Exit with an error if no tests are run." — rupprecht / detail
  5. [UpdateTestChecks] include { in function signature check line — sstipanovic / detail
  6. AMDGPU: Fix incorrectly deleting copies after spilling SGPR tuples — Matthew.Arsenault / detail
  7. [early-ifcvt] Add OptRemarks — jonathan_roelofs / detail
  8. GlobalISel: Combine out redundant sext_inreg — Matthew.Arsenault / detail
  9. Add Location, Region and Block to MLIR Python bindings. — stellaraccident / detail
  10. [lldb] Dervice dotest.py path from config.lldb_src_root (NFC) — Jonas Devlieghere / detail
  11. [lldb] Get rid of LLDB_LIB_DIR and LLDB_IMPLIB_DIR in dotest — Jonas Devlieghere / detail
  12. [gcov] Increment counters with atomicrmw if -fsanitize=thread — maskray / detail
  13. Revert "[InstSimplify][EarlyCSE] Try to CSE PHI nodes in the same basic block" — resistor / detail
  14. [ARC] Update brcc test. — petecoup / detail
  15. [clang] Enable -fsanitize=thread on Fuchsia. — mvanotti / detail
  16. [gcov][test] Don't write a.gcno in CWD — maskray / detail
  17. Use report_fatal_error instead of llvm::errs() + abort() (NFC) — joker.eph / detail
  18. [ObjC][ARC] In HandlePotentialAlterRefCount, check whether an — Akira / detail
  19. [lldb] Make the lit configuration values optional for the API tests — Jonas Devlieghere / detail
  20. [lldb] Hoist --framework argument out of LLDB_TEST_COMMON_ARGS (NFC) — Jonas Devlieghere / detail
  21. [compiler-rt][tsan] Remove unnecesary typedefs — mvanotti / detail
  22. [DAGCombiner] Enhance (zext(setcc)) — lkail / detail
  23. [LLD][PowerPC][test] Disable ELF/ppc64-pcrel-long-branch-error.s — hubert.reinterpretcast / detail
  24. [DWARFYAML] Make the debug_abbrev_offset field optional. — Xing / detail
  25. [NFC][STLExtras] Add make_first_range(), similar to existing make_second_range() — lebedev.ri / detail
  26. [NFC][InstructionSimplify] Add a warning about not simplifying to not def-reachable — lebedev.ri / detail
  27. [Attributes] Merge calls to getFnAttribute/hasFnAttribute using Attribute::isValid. NFC — craig.topper / detail

#7320 (Aug 28, 2020 3:46:18 PM)

  1. [clang-format] Parse volatile as a pointer qualifier — Alexander.Richardson / detail
  2. [clang-format] Parse restrict as a pointer qualifier — Alexander.Richardson / detail
  3. [clang-format] Parse __attribute((foo)) as a pointer qualifier — Alexander.Richardson / detail
  4. [clang-format] Parse nullability attributes as a pointer qualifier — Alexander.Richardson / detail
  5. [clang-format] Detect pointer qualifiers in cast expressions — Alexander.Richardson / detail
  6. [AArch64][CodeGen] Restrict bfloat vector operations to what's actually supported — ties.stuij / detail
  7. [FunctionAttrs] Bulk remove attributes. NFC. — benny.kra / detail
  8. [SyntaxTree][NFC] Refactor function templates into functions taking base class — ecaldas / detail
  9. [SyntaxTree] Add coverage for declarators and init-declarators — ecaldas / detail
  10. [SCCP] Use bulk-remove API to bulk-remove attributes. NFCI. — benny.kra / detail
  11. [NFC][ARM] Add tail predication test — sam.parker / detail
  12. [ARM][LowOverheadLoops] Liveouts and reductions — sam.parker / detail
  13. [Statepoint] Turn assert into check in foldPatchpoint. — dantrushin / detail
  14. [DWARFYAML] Abbrev codes in a new abbrev table should start from 1 (by default). — Xing / detail
  15. [SVE] Make ElementCount members private — david.sherwood / detail
  16. Fix build failures caused by f4257c5832aa51e960e7351929ca3d37031985b7 — david.sherwood / detail
  17. Fix more build failures caused by f4257c5832aa51e960e7351929ca3d37031985b7 — david.sherwood / detail
  18. Fix Windows x86 compilation after a6a37a2fcd2a8048a75bd0d8280497ed89d73224 — alexandre.ganea / detail
  19. [LLD][PowerPC] Add a pc-rel based long branch thunk — wei.huang / detail
  20. Reland "[CodeGen][AArch64] Support arm_sve_vector_bits attribute" — cullen.rhodes / detail
  21. [DAGCombine] Don't delete the node if it has uses immediately — Jinsong Ji / detail
  22. [GlobalISel] fix a compilation error with gcc 6.3.0 — yhs / detail
  23. [OpenMP] Fixed wrong test command in the test private_mapping.c — tianshilei1992 / detail
  24. [Statepoint] Always spill base pointer. — dantrushin / detail
  25. [PowerPC] Implemented Vector Load with Zero and Signed Extend Builtins — albionapc / detail
  26. [ARM] Extra gather scatter tailpred test. NFC — david.green / detail
  27. [ARM] Correct predicate operand for offset gather/scatter — david.green / detail
  28. [libc++] Un-deprecate and un-remove some members of std::allocator — Louis Dionne / detail
  29. [flang][NFC] Change how error symbols are recorded — tkeith / detail
  30. [ARM][MVE] Enable MVE gathers and scatters by default — anna.welker / detail
  31. [llvm][CodeGen] Machine Function Splitter — snehasishk / detail
  32. [gn build] Port 94faadaca4e — llvmgnsyncbot / detail
  33. [lldb/test] Use @skipIfWindows for PExpectTest — rupprecht / detail
  34. [lldb] Fix typo in disassemble_options_line description — Jonas Devlieghere / detail
  35. [lldb/test] Use shorter test case names in TestStandardUnwind — rupprecht / detail
  36. [CodeGenPrepare] Zap the argument of llvm.assume when deleting it — benny.kra / detail
  37. Strength-reduce SmallVectors to arrays. NFCI. — benny.kra / detail
  38. [ARM] Skip combining base updates for vld1x NEON intrinsics — sjoerd.meijer / detail
  39. Skip analysis re-computation when no changes are reported — sguelton / detail
  40. [LIBOMPTARGET]Do not try to optimize bases for the next parameters. — a.bataev / detail
  41. [InstCombine] usub.sat(a, b) + b => umax(a, b) (PR42178) — nikita.ppv / detail
  42. [SROA] Improve handleling of assumes bundles by SROA — tyker / detail
  43. [ObjCARCOpt] Port objc-arc to NPM — aeubanks / detail
  44. [LLD][PowerPC] Remove redundant file write out in the test cases — wei.huang / detail
  45. [Attributes] Add a method to check if an Attribute has AttrKind None. Use instead of hasAttribute(Attribute::None) — craig.topper / detail

#7319 (Aug 28, 2020 4:33:35 AM)

  1. AMDGPU: Fix broken switch braces — Matthew.Arsenault / detail
  2. AMDGPU/GlobalISel: Implement computeKnownBits for groupstaticsize — Matthew.Arsenault / detail
  3. GlobalISel: Implement computeNumSignBits for G_SEXT_INREG — Matthew.Arsenault / detail
  4. [clang-query][NFC] Silence a few lint warnings — n.james93 / detail
  5. [lldb] Fix "no matching std::pair constructor" on Ubuntu 16.04 (NFC) — Jonas Devlieghere / detail
  6. [lld-macho] Implement weak binding for branch relocations — jezng / detail
  7. [lld-macho] Emit the right header flags for weak bindings/symbols — jezng / detail
  8. [lld-macho] Emit binding opcodes for defined symbols that override weak dysyms — jezng / detail
  9. [lld-macho] Implement GOT_LOAD relaxation — jezng / detail
  10. [lld-macho] Support GOT relocations to __dso_handle — jezng / detail
  11. [lld-macho] Weak locals should be relaxed too — jezng / detail
  12. [lld-macho][NFC] Define isHidden() in LinkEditSection — jezng / detail
  13. Revert "Use find_library for ncurses" — gkistanova / detail
  14. [MemorySSA] Assert defining access is not a MemoryUse. — asbirlea / detail
  15. [PowerPC] PPCBoolRetToInt: Don't translate Constant's operands — lkail / detail
  16. [flang][openacc] Add check for tile clause restriction — clementval / detail
  17. [MSAN] Add fiber switching APIs — Vitaly Buka / detail
  18. [flang][openacc] Fix gang-argument parsing and add validity tests for !$acc loop — clementval / detail
  19. Add an unsigned shift base sanitizer — JF Bastien / detail
  20. Add a global flag to disable the global dialect registry "process wise" — joker.eph / detail
  21. (Expensive) Check for Loop, SCC and Region pass return status — sguelton / detail
  22. [gn build] Port b1f4e5979b7 — llvmgnsyncbot / detail
  23. [MC] [Win64EH] Avoid producing malformed xdata records — martin / detail
  24. [ValueTracking] Remove a stray semicolon. NFC. — martin / detail
  25. [llvm-reduce] Skip chunks that lead to broken modules. — flo / detail
  26. [unittests/Object] - Add testing for missing ELF formats. — grimar / detail
  27. [llvm-readobj][test] - Test "Format" values. — grimar / detail
  28. [llvm-readobj] - Simplify the code that creates dumpers. NFCI. — grimar / detail
  29. [BuildLibCalls] Add argmemonly to more lib calls. — flo / detail
  30. [mlir][Linalg] Enhance Linalg fusion on generic op and tensor_reshape op. — hanchung / detail
  31. [NFC][asan] Don't unwind stack before pool check — Vitaly Buka / detail
  32. [DSE,MemorySSA] Add memcmp test case. — flo / detail
  33. [BasicAA] Add first libfunc tests with memcmp. — flo / detail
  34. [MemLoc] Support memcmp in MemoryLocation::getForArgument. — flo / detail
  35. [cmake] Don't build with -O3 -fPIC on Solaris/sparcv9 — ro / detail
  36. [doxygen] Fix bad doxygen results for BugReporterVisitors.h — vsavchenko / detail
  37. [lldb] Reduce intentation in SymbolFileDWARF::ParseVariableDIE — pavel / detail
  38. [lldb/Utility] Polish the Scalar class — pavel / detail
  39. [DSE,MemorySSA] Check if Current is valid for elimination first. — flo / detail

#7318 (Aug 27, 2020 5:48:09 PM)

  1. [LangRef] get.active.lane.mask can produce poison value — sjoerd.meijer / detail
  2. [MLIR][Shape] Fix typo — frgossen / detail
  3. [AMDGPU] Preserve vcc_lo when shrinking V_CNDMASK — Piotr Sobczak / detail
  4. Revert "[Verifier] Additional check for intrinsic get.active.lane.mask" — sjoerd.meijer / detail
  5. [NFC] Add unittests for findAllocaForValue — Vitaly Buka / detail
  6. [polly][cmake] Don't build LLVMPolly.so without PIC — ro / detail
  7. [DSE,MemorySSA] Traverse use-def chain without MemSSA Walker. — flo / detail
  8. [unittests/Object] - Simplify the code in ELFObjectFileTest.cpp, NFCI. — grimar / detail
  9. [ValueTracking] Support select in findAllocaForValue — Vitaly Buka / detail
  10. [lldb] Fix gcc 5.4.0 compile error — david.spickett / detail
  11. [RISC-V] ADDI/ORI/XORI x, 0 should be as cheap as a move — Alexander.Richardson / detail
  12. [RISC-V] Mark C_MV as a move instruction — Alexander.Richardson / detail
  13. [RISC-V] fmv.s/fmv.d should be as cheap as a move — Alexander.Richardson / detail
  14. [lld][ELF][test] Expand testing of symbols in mergeable sections — james.henderson / detail
  15. Follow up of rGca243b07276a: fixed a typo. NFC. — sjoerd.meijer / detail
  16. [AArch64][SVE] Add missing debug info for ACLE types. — sander.desmalen / detail
  17. [SVE] Fallback to default expansion when lowering SIGN_EXTEN_INREG from non-byte based source. — paul.walker / detail
  18. [NFC][ValueTracking] Fix typo in test — Vitaly Buka / detail
  19. [AArch64] Optimize instruction selection for certain vector shuffles — mikhail.maltsev / detail
  20. [NFC][ValueTracking] Cleanup a test — Vitaly Buka / detail
  21. [DSE,MemorySSA] Add test for PR47285. — flo / detail
  22. [Sema][AArch64] Support arm_sve_vector_bits attribute — cullen.rhodes / detail
  23. [NFC][DebugInfo] Create InstructionOrdering helper class (1/4) — orlando.hyams / detail
  24. [DwarfDebug] Improve single location detection in validThroughout (2/4) — orlando.hyams / detail
  25. [DwarfDebug] Improve multi-BB single location detection in validThroughout (3/4) — orlando.hyams / detail
  26. [DwarfDebug] Improve validThroughout performance (4/4) — orlando.hyams / detail
  27. Revert "[DWARF] Add cuttoff guarding quadratic validThroughout behaviour" — orlando.hyams / detail
  28. [ELF][test] Add test coverage of TLS to gc-sections.s — andrew.ng / detail
  29. [NFC][compiler-rt] Factor out __mulv[sdt]i3 implementations to .inc file — atrosinenko / detail
  30. [NFC][compiler-rt] Factor out __mulo[sdt]i4 implementations to .inc file — atrosinenko / detail
  31. [DSE,MemorySSA] Remove short-cut to check if all paths are covered. — flo / detail
  32. Fix for PS4 bots after 0b7f6cc71a72a85f8a0cbee836a7a8e31876951a — russell.gallop / detail
  33. [LLD] [MinGW] Enable dynamicbase by default — martin / detail
  34. [LLD] [COFF] Check the aux section definition size for IMAGE_COMDAT_SELECT_SAME_SIZE — martin / detail
  35. [FPEnv] Allow fneg + strict_fadd -> strict_fsub in DAGCombiner — kevin.neal / detail
  36. [AMDGPU] Remove unused variable introduced in r251860 — jay.foad / detail
  37. [CMake][compiler-rt][libunwind] Compile assembly files as ASM not C, unify workarounds — raul / detail
  38. [SyntaxTree][NFC] Append "get" to syntax Nodes accessor names — ecaldas / detail
  39. [SyntaxTree][NFC][Style] Functions start with lowercase — ecaldas / detail
  40. Fix Attributor return status — sguelton / detail
  41. Fix OpenMP deduplicateRuntimeCalls return status — sguelton / detail
  42. [lldb/Utility] Use APSInt in the Scalar class — pavel / detail
  43. [lldb/DWARF] Fix handling of variables with both location and const_value attributes — pavel / detail
  44. [Tooling][Format] Treat compound extensions (foo.bar.cc) as matching foo.h — sam.mccall / detail
  45. [cmake] Make gtest include directories a part of the library interface — pavel / detail
  46. [lldb] Fix Type::GetByteSize for pointer types — pavel / detail
  47. [lldb/cmake] Fix linking of lldbUtilityHelpers for 9cb222e74 — pavel / detail
  48. [SimplifyLibCalls] Remove over-eager early return in strlen optzns. — flo / detail
  49. [Hexagon] Widen short vector stores to HVX vectors using masked stores — kparzysz / detail
  50. AMDGPU: Hoist subtarget lookup — Matthew.Arsenault / detail
  51. [lldb/cmake] Fix linking of lldbSymbolHelpers for 9cb222e7 — pavel / detail
  52. [Hexagon] Fold single-use variable into assert. NFCI. — benny.kra / detail
  53. [Hexagon] Fold another layer of single-use variable into assert. NFCI. — benny.kra / detail
  54. [MLIR] MemRef Normalization for Dialects — uday / detail
  55. Revert "[AIX][XCOFF] emit symbol visibility for xcoff object file." — diggerlin / detail
  56. [Support] On Windows, add optional support for {rpmalloc|snmalloc|mimalloc} — alexandre.ganea / detail
  57. [CodeGen][AArch64] Support arm_sve_vector_bits attribute — cullen.rhodes / detail
  58. [libcxx] Fix compile for BUILD_EXTERNAL_THREAD_LIBRARY — mikhail.maltsev / detail
  59. [libc++] Install a more recent CMake on libc++ builders — Louis Dionne / detail
  60. [Test] Tidy up loose ends from LLVM_HAS_GLOBAL_ISEL — russell.gallop / detail
  61. [NFC][EarlyCSE][InstSimplify] Add tests for CSE of PHI nodes — lebedev.ri / detail
  62. [InstSimplify][EarlyCSE] Try to CSE PHI nodes in the same basic block — lebedev.ri / detail
  63. Revert "[libcxx] Fix compile for BUILD_EXTERNAL_THREAD_LIBRARY" — mikhail.maltsev / detail
  64. [HeapProf] Clang and LLVM support for heap profiling instrumentation — tejohnson / detail
  65. [MLIR][GPUToSPIRV] Fix use-after-free. Found by asan. — benny.kra / detail
  66. [CodeGen] Properly propagating Calling Convention information when lowering vector arguments — lucas.prates / detail
  67. [GISel]: Fix one more CSE Non determinism — aditya_nandakumar / detail
  68. [Attributor] Add a phase flag to Attributor — okuraofvegetable / detail
  69. [sda][nfc] clang-formatting — simon.moll / detail
  70. [OCaml] Remove add_constant_propagation — aeubanks / detail
  71. [lldb] Move triple construction out of getArchCFlags in DarwinBuilder (NFC) — Jonas Devlieghere / detail
  72. [lldb] Make lldb-argdumper a dependency of liblldb — Jonas Devlieghere / detail
  73. [GISel] Add new GISel combiners for G_SELECT — aditya_nandakumar / detail
  74. [test][Inliner] Make always-inline.ll work with NPM — aeubanks / detail
  75. [gn build] Manually port c9455d3 — aeubanks / detail
  76. [gn build] Port 7ed8124d46f — llvmgnsyncbot / detail
  77. [HeapProf] Fix bot failures from instrumentation pass — tejohnson / detail
  78. Reapply D70800: Fix AArch64 AAPCS frame record chain — resistor / detail
  79. [X86] Don't call hasFnAttribute and getFnAttribute for 'prefer-vector-width' and 'min-legal-vector-width' in getSubtargetImpl — craig.topper / detail
  80. [ARM][BFloat16] Change types of some Arm and AArch64 bf16 intrinsics — mikhail.maltsev / detail
  81. GlobalISel: Remove leftover lit.local.cfg — Matthew.Arsenault / detail
  82. [ARM][BFloat16] Change types of some Arm and AArch64 bf16 intrinsics — mikhail.maltsev / detail
  83. GlobalISel: Implement known bits for G_MERGE_VALUES — Matthew.Arsenault / detail
  84. GlobalISel: Use & operator on KnownBits — Matthew.Arsenault / detail
  85. [SVE] Remove calls to VectorType::getNumElements from IR — ctetreau / detail
  86. [libc++][NFC] Define functor's call operator inline — Louis Dionne / detail
  87. [lld-macho] Disable invalid/stub-link.s test for Mac — jezng / detail
  88. [OpenMP][MLIR] Conversion pattern for OpenMP to LLVM — kiran.chandramohan / detail
  89. [OpenMP] Ensure testing for versions 4.5 and default - Part 2 — Saiyedul.Islam / detail
  90. [SVE] Remove calls to VectorType::getNumElements from Transforms/Vectorize — ctetreau / detail
  91. [MLIR] Fixed missing constraint append when adding an AffineIfOp domain — uday / detail
  92. [Attributor] Guarantee getAAFor not to update AA in the manifestation stage — okuraofvegetable / detail
  93. [libcxx] Fix the broken test after D82657. — hokein.wu / detail
  94. Recommit "[libFuzzer] Fix value-profile-load test." — dokyungs / detail
  95. [analyzer] NFC: Store the pointee/referenced type for dynamic type tracking. — Artem Dergachev / detail
  96. [analyzer] pr47037: CastValueChecker: Support for the new variadic isa<>. — Artem Dergachev / detail
  97. [analyzer] Fix the debug print about debug egraph dumps requiring asserts. — Artem Dergachev / detail
  98. [analyzer] NFC: Fix wrong parameter name in printFormattedEntry. — Artem Dergachev / detail
  99. [SVE] Remove bad call to VectorType::getNumElements() from HeapProfiler — ctetreau / detail
  100. [InstSimplify] SimplifyPHINode(): check that instruction is in basic block first — lebedev.ri / detail
  101. [OpenMP] Ensure testing for versions 4.5 and default - Part 3 — Saiyedul.Islam / detail
  102. [CodeGen] Use an AttrBuilder to bulk remove 'target-cpu', 'target-features', and 'tune-cpu' before re-adding in CodeGenModule::setNonAliasAttributes. — craig.topper / detail
  103. [Attributor] Do not add AA to dependency graph after the update stage — okuraofvegetable / detail
  104. [RegisterScavenging] Delete dead function unprocess(). — efriedma / detail
  105. [Hexagon] Emit better 32-bit multiplication sequence for HVXv62+ — kparzysz / detail
  106. GlobalISel: Add and_trivial_mask to all_combines — Matthew.Arsenault / detail
  107. AMDGPU: Use caller subtarget, not intrinsic declaration — Matthew.Arsenault / detail
  108. [NFC][ValueTracking] Add OffsetZero into findAllocaForValue — Vitaly Buka / detail
  109. [StackSafety] Ignore allocas with partial lifetime markers — Vitaly Buka / detail
  110. MIR: Infer not-SSA for subregister defs — Matthew.Arsenault / detail
  111. AArch64/GlobalISel: Fix missing function begin marker in test — Matthew.Arsenault / detail
  112. GlobalISel: Implement known bits for min/max — Matthew.Arsenault / detail
  113. [OpenMP] Fix a failing test after D85214 — Saiyedul.Islam / detail
  114. [Attributor] Do not manifest noundef for dead positions — okuraofvegetable / detail
  115. [Driver][XRay][test] Update the macOS support check — Azharuddin Mohammed / detail
  116. [OPENMP]Do not crash for globals in inner regions with outer target — a.bataev / detail
  117. [SSP] Restore setting the visibility of __guard_local to hidden for better code generation. — brad / detail
  118. Revert "[CodeGen][AArch64] Support arm_sve_vector_bits attribute" — cullen.rhodes / detail
  119. [ValueTracking] Replace recursion with Worklist — Vitaly Buka / detail
  120. Recommit "[libFuzzer] Fix arguments of InsertPartOf/CopyPartOf calls in CrossOver mutator." — dokyungs / detail
  121. Revert "GlobalISel: Use & operator on KnownBits" — Matthew.Arsenault / detail
  122. Correctly revert "GlobalISel: Use & operator on KnownBits" — Matthew.Arsenault / detail

#7315 (Aug 14, 2020 5:31:30 PM)

  1. initial docker image for windows with vscode — kuhnel / detail
  2. Added support for autodetection of build-tools only Visual Studio installations. — gkistanova / detail
  3. Removed deprecated LLDBuilder. — gkistanova / detail
  4. [buildbot] Annotated builder tweaks — tra / detail
  5. [buildbot] Add Builders and slaves for the new CUDA bot. — tra / detail
  6. Fixed mistype in bot name cuda-p4-0. — gkistanova / detail
  7. Removed deprecated LibCXXBuilder. — gkistanova / detail
  8. Removed deprecated LNTBuilder. — gkistanova / detail
  9. NFC. Removed unused imports from LibcxxAndAbiBuilder. — gkistanova / detail
  10. Removed deprecated NightlytestBuilder. — gkistanova / detail
  11. Removed deprecated code from ClangBuilder. — gkistanova / detail
  12. Removed deprecated ClangLTOBuilder3Stage. — gkistanova / detail
  13. Removed deprecated LLVMGCCBuilder. — gkistanova / detail
  14. Removed deprecated SanitizerBuilderII. — gkistanova / detail
  15. Removed deprecated LLVMBuilder. — gkistanova / detail
  16. Removed deprecated ClangAndLLDBuilder. — gkistanova / detail
  17. NFC. Removed deprecated code from LLVMBuildFactory. — gkistanova / detail
  18. disabling DIA on clang-x86-ninja-win10 — kuhnel / detail
  19. limited sccache local cache size — kuhnel / detail
  20. Removed deprecated SVN LLVMPoller. — gkistanova / detail
  21. Removed deprecated legacy mode automatic schedulers. — gkistanova / detail
  22. Removed deprecated legacy mode from UnifiedTreeBuilder. — gkistanova / detail
  23. Removed deprecated legacy mode from LLDPerformanceTestsuite. — gkistanova / detail
  24. Removed deprecated legacy mode from ABITestsuitBuilder. — gkistanova / detail
  25. Removed deprecated legacy mode from ClangLTOBuilder. — gkistanova / detail
  26. Removed deprecated legacy mode from ClangBuilder. — gkistanova / detail
  27. Removed deprecated legacy mode from LibcxxAndAbiBuilder. — gkistanova / detail
  28. Removed deprecated legacy mode from LLDBBuilder. — gkistanova / detail
  29. Removed deprecated legacy mode from SanitizerBuilder. — gkistanova / detail
  30. Removed deprecated legacy mode from AnnotatedBuilder. — gkistanova / detail
  31. Removed remainings of the legacy mode support from LLVMBuildFactory. — gkistanova / detail
  32. registered msdia140.dll — kuhnel / detail
  33. Fixed typo. — gkistanova / detail
  34. Initial deployment of windows buildbot — kuhnel / detail
  35. mlir-nvidia removing outdated DLLVM_ENABLE_CXX1Y — kuhnel / detail
  36. updated container version, fixed volume mounts — kuhnel / detail
  37. registered 32bit msdia140.dll as well — kuhnel / detail
  38. moved buildbot working dir to volume — kuhnel / detail
  39. Set up Vulkan compute in mlir-nvidia docker — christian.kuehnel / detail
  40. mlir-nvidia - parallel deployments to prod and staging — christian.kuehnel / detail
  41. buildbot-mlir-nvidia updated container version — christian.kuehnel / detail
  42. added cmake flag for Vulkan — christian.kuehnel / detail
  43. Refactored getSingleBranchSchedulers, since now we use LLVMBuildFactory for all of the builders. — gkistanova / detail
  44. Got rid of legacy schedulers. — gkistanova / detail
  45. win32 builder - Shorted path length — kuhnel / detail
  46. fixed script for Windows — kuhnel / detail
  47. upgraded windows10-vs2019 to 32 cores — kuhnel / detail
  48. fixed shortended paths — kuhnel / detail
  49. Revert "Temporarily disable email notification for test-suite pipeline jobs" — Azharuddin Mohammed / detail
  50. Use more efficient "e2" machine types — kuhnel / detail
  51. updated Windows container version — kuhnel / detail
  52. Added automatic cluster config and  deployment — kuhnel / detail
  53. Reduce the number of parallell LLDB tests executing. — Adrian Prantl / detail
  54. Also limit the number of parallel debuginfo-tests — Adrian Prantl / detail
  55. Reduce the amount of parallelism in the debuginfo tests even further. — Adrian Prantl / detail
  56. Add flang slaves builds with clang10 and gcc10 — caroline.concatto / detail
  57. [lldb] Increase test time-out from 60 to 90 minutes — Jonas Devlieghere / detail
  58. Revert "Reduce the amount of parallelism in the debuginfo tests even further." — Adrian Prantl / detail
  59. Add a one-time retry to debuginfo-tests. — Adrian Prantl / detail
  60. Add Flang and MLIR PowerPC buildbot on Red Hat — gkistanova / detail
  61. Specify a number of jobs as a property for flang-aarch64-ubuntu-clang and flang-aarch64-ubuntu-gcc10 builders. — gkistanova / detail
  62. Solaris buildbot updates — ro / detail
  63. PowerPC Flang+MLIR buildbot cmake fix — zrselk / detail
  64. Fix binaries directory for flang slaves gcc10 and clang10 — caroline.concatto / detail
  65. [llvm-zorg] PowerPC Fixing Malformed LIT Flag — zrselk / detail

#7313 (Jul 15, 2020 10:01:36 PM)

  1. [MC] Support .reloc sym+constant, *, * — maskray / detail
  2. [libc++] Automatically detect whether RTTI is enabled — Louis Dionne / detail
  3. Fix tests after 16f777f4217cfcdcf6ddce8eb1e3525a65563c43 — tyker / detail
  4. [lldb/Test] Always set the cleanupSubprocesses tear down hook — Jonas Devlieghere / detail
  5. [lldb/Test] Skip TestProcessConnect.py on Windows — Jonas Devlieghere / detail
  6. [llvm][NFC] expose LLVM_HAVE_TF_API through llvm-config.h — mtrofin / detail
  7. [flang] Refine CR handling — pklausler / detail
  8. document -fpch-instantiate-templates in release notes — l.lunak / detail
  9. [clang-tidy] OptionsView::store specialized on bool — n.james93 / detail
  10. [SVE] Make cstfp_pred_ty and cst_pred_ty work with scalable splats — ctetreau / detail
  11. [libFuzzer] Separate platform related macros out from FuzzerDefs.h into FuzzerPlatform.h, and adjust includes in other files. — mascasa / detail
  12. [clang] Teach -fembed-bitcode option not to embed W_value Group — Steven Wu / detail
  13. Revert "[compiler-rt][Android] Stop using detect_target_arch" — aeubanks / detail
  14. [flang] Fix a crash when an array constructor contains an unlimited polymorphic value — psteinfeld / detail
  15. [libFuzzer] Fix compilation error by including missing platform macro definitions. — mascasa / detail
  16. AMDGPU: Add @LINE to assembler error test checks — Matthew.Arsenault / detail
  17. [flang] Implement anonymous units in the runtime — pklausler / detail
  18. [lldb/Test] Create reproducer dir if necessary — Jonas Devlieghere / detail
  19. [flang] Fix list-directed input (repeated nulls and LOGICAL) — pklausler / detail
  20. Fix test that was accidentally adding the llvm-as binary into an — richard / detail
  21. Fix undefined behavior due to deleting an object with a non-virtual — richard / detail
  22. [gn build] (manually) merge c1e2f73c — thakis / detail
  23. [flang][openacc] Semantic checks for OpenACC 3.0 clauses validity — clementval / detail
  24. [flang] Fix out-of-tree build with missing acc_gen target — clementval / detail
  25. Fix the skipIfRosetta decorator — Adrian Prantl / detail
  26. Make LazyCallThroughManager destructor virtual rather than arranging for — richard / detail
  27. [IR] Add a few asserts to provide a better failure signature if you try to create a load/store/alloca with no alignment or insertion position — craig.topper / detail
  28. [ObjectFilePECOFF] Try to avoid unaligned access. — ditaliano / detail
  29. [Attributor] Create getter function for the ID of the abstract attribute — clfbbn / detail
  30. [AMDGPU] Apply pre-emit s_cbranch_vcc optimation to more patterns — carl.ritson / detail
  31. [Attributor] Unittest for Attributor — clfbbn / detail
  32. [gn build] Port 0750757e80c — llvmgnsyncbot / detail
  33. [Attributor] [WIP] Track AA dependency using dependency graph — clfbbn / detail
  34. [CMake] Simplify CMake handling for zlib — phosek / detail
  35. Revert "[Attributor] [WIP] Track AA dependency using dependency graph" — clfbbn / detail
  36. [Attributor] Track AA dependency using dependency graph — clfbbn / detail
  37. Revert "[CMake] Simplify CMake handling for zlib" — phosek / detail
  38. [OpenMP] Emit remarks during GPU state machine optimization — johannes / detail
  39. [CallGraph] Update callback call sites in RefreshCallGraph — johannes / detail
  40. [OpenMP][IRBuilder] Support nested parallel regions — johannes / detail
  41. Revert "[Attributor] Track AA dependency using dependency graph" — clfbbn / detail
  42. [OpenMP][FIX] Check only for deterministic part of a generated function name — johannes / detail
  43. [Attributor] Fix build of unittest with DBUILD_SHARED_LIBS=True — asb / detail
  44. [llvm][NFC] Hide the tensorflow dependency from headers. — mtrofin / detail
  45. [LLD] [MinGW] Implement the --file-alignment and --section-alignment options — martin / detail
  46. [OpenMPOpt] Fix preserved analyses return — georgakoudis1 / detail
  47. [mlir][Vector] Degrade masking information when forwarding linalg.copy to vector.transfer — ntv / detail
  48. [OpenMPOpt][NFC] Update checks for parallel_deletion test — georgakoudis1 / detail
  49. [IndVarSimplify] Uniformly use emplace_back for DeadInsts, nfc — czhengsz / detail
  50. Make linalg::ReshapeOp implement ViewLikeOpInterface — herhut / detail
  51. [MLIR][SPIRVToLLVM] SPIRV function fix and nits — georgemitenk0v / detail
  52. [NFC] Add tests for boolean comparisons — roger.ferrer / detail
  53. [DAGCombiner] Rebuild (setcc x, y, ==) from (xor (xor x, y), 1) — roger.ferrer / detail
  54. [RISCV] Add error checking for extensions missing separating underscores — simon.cook / detail
  55. [lldb][formatters] Add support for printing NSConstantDate and fix distantPast value — Raphael Isemann / detail
  56. [clang][Driver] Fix tool path priority test failures — david.spickett / detail
  57. AArch64+ARM: make LLVM consider system registers volatile. — Tim Northover / detail
  58. Fix typo in identifier in assert. — Tim Northover / detail
  59. [clangd] Fix use-after-free in ArgStripper — sam.mccall / detail
  60. [Support] Fix Windows directory_iterator_construct out of bounds — andrew.ng / detail
  61. [llvm-readobj] - Verify the location of program headers better. — grimar / detail
  62. [Matrix] Only pass vector arg as overloaded type in MatrixBuilder. — flo / detail
  63. [yaml2obj] - Rename FileHeader::SH* fields. — grimar / detail
  64. [RISCV] Fix RISCVInstrInfo::getInstSizeInBytes for atomics pseudos — jrtc27 / detail
  65. [RISCV] Duplicate pseudo expansion comment to RISCVMCCodeEmitter — jrtc27 / detail
  66. [LLD][ELF] - Update test after yaml2obj change. NFC. — grimar / detail
  67. Bump the trunk major version to 12 — hans / detail
  68. [Analyzer] Report every bug if only uniqueing location differs. — 1.int32 / detail
  69. [clangd] Config: also propagate in sync (testing) mode — sam.mccall / detail
  70. [MLIR][Shape] Add `shape.shape_eq` operation — frgossen / detail
  71. [LoopRotate] Remove unnecessary verifyMemorySSA calls. — flo / detail
  72. [DWARFYAML] Remove useless conditional statement. NFC. — Xing / detail
  73. [DSE,MSSA] Recognise init_trampoline in getLocForWriteEx — john.brawn / detail
  74. [RISCV] Add matching of codegen patterns to RISCV Bit Manipulation Zbb asm instructions — lewis-revill / detail
  75. [RISCV] Add matching of codegen patterns to RISCV Bit Manipulation Zbp asm instructions — lewis-revill / detail
  76. [RISCV] Add matching of codegen patterns to RISCV Bit Manipulation Zbbp asm instructions — lewis-revill / detail
  77. [RISCV] Add matching of codegen patterns to RISCV Bit Manipulation Zbs asm instructions — lewis-revill / detail
  78. [RISCV] Add matching of codegen patterns to RISCV Bit Manipulation Zbt asm instructions — lewis-revill / detail
  79. [mips] Rename FeatureMadd4 to FeatureNoMadd4. NFC — simon / detail
  80. [lldb] Use the basename of the Python test for the log name instead of the class name — Raphael Isemann / detail
  81. [lldb] Make expect_expr fall back to the dummy target if no target is selected — Raphael Isemann / detail
  82. [clangd] Use llvm::errs() instead of outs() for errors — kbobyrev / detail
  83. [lldb] Delete useless assertion — pavel / detail
  84. [lldb/test] Remove JOIN_CMD from Makefile.rules — pavel / detail
  85. CodeGenPrep: remove AssertingVH references before deleting dead instructions. — Tim Northover / detail
  86. Revert "[lldb] Use the basename of the Python test for the log name instead of the class name" — Raphael Isemann / detail
  87. [TSan] Optimize handling of racy address — protze / detail
  88. [OpenMP][Docs] Update `present` map type modifier status — jdenny.ornl / detail
  89. [HardwareLoops] Add sibling loop test. — david.green / detail
  90. [MLIR][Shape] Fix `shape_of` lowering to `scf` — frgossen / detail
  91. Revert "[TSan] Optimize handling of racy address" — protze / detail
  92. [lldb/Test] Remove support for forking a subprocess from the test suite. — Jonas Devlieghere / detail
  93. [Legalize] Hoist invariant condition in ExpandVectorBuildThroughStack(...) — mcinally / detail
  94. [NFC] Add float aggregate ABI test for PowerPC — qiucofan / detail
  95. [MLIR][Standard] Update `assert` documentation post commit — frgossen / detail
  96. [lldb][test] Prevent infinite loop while looking for use_lldb_suite_root.py. — rupprecht / detail
  97. [CMake][runtimes] Pass the CMAKE_ARGS to runtimes build correctly — phosek / detail
  98. [mlir][shape] Mark some operations as commutative — herhut / detail
  99. [NPM][IVUsers] Rename ivusers -> iv-users — aeubanks / detail
  100. [AMDGPU][MC] Corrected MTBUF parsing and decoding — dmitry.preobrazhensky / detail
  101. [mlir][shape] Fold shape.broadcast with one scalar operand — herhut / detail
  102. [PGO][PGSO] Add profile guided size optimization to LegalizeDAG. — yamauchi / detail
  103. [PGO] Extend the value profile buckets for mem op sizes. — yamauchi / detail
  104. [gn build] Port 4a539faf74b — llvmgnsyncbot / detail
  105. [InstCombine] update datalayout in test file; NFC — spatel / detail
  106. [InstCombine] prevent infinite looping in or-icmp fold (PR46712) — spatel / detail
  107. [MLIR] Add type checking capability to RegionBranchOpInterface — jurahul / detail
  108. Fix "unused variable" warning from recent GCC. — richard / detail
  109. [lldb][NFC] Add 'override' where missing in source/ and tools/ — logan.r.smith0 / detail
  110. [PGO][PGSO] Add profile guided size optimization to loop vectorization legality. — yamauchi / detail
  111. [OPENMP]Fix PR46688: cast the type of the allocated variable to the initial one. — a.bataev / detail
  112. [MLIR][NFC] Fix clang tidy warnings in misc utilities — uday / detail
  113. [NFC] Fixed typo in tests parameters — dfukalov / detail
  114. [OPENMP]Fix PR46593: Reduction initializer missing construnctor call. — a.bataev / detail
  115. [LoopUnroll] Update branch weight for remainder loop — hoy / detail
  116. [flang] Fix erroneous application of SAVE statement — tkeith / detail
  117. [NFC] [AIX] [z/OS] Fix build failure on AIX and z/OS — daltenty / detail
  118. [lldb/Test] Remove custom tearDownHooks from GDB Remote tests — Jonas Devlieghere / detail
  119. Clarify a bit the guideline on omitting braces, including more examples (NFC) — joker.eph / detail
  120. Document the testing of Analyses in the LLVM testing guide (NFC) — joker.eph / detail
  121. [jitlink] Adding support for PCRel32GOTLoad in ELF x86 for the jitlinker — jared.wyles / detail
  122. [NFC][LoopRotate] Add a statistic for how many times rotation failed due to the header size — lebedev.ri / detail
  123. [NFC][SimplifyCFG] Rename statistic NumSinkCommons into NumSinkCommonInstrs — lebedev.ri / detail
  124. [NFC][SimplifyCFG] SinkCommonCodeFromPredecessors(): early return if nothing to sink — lebedev.ri / detail
  125. [NFC][SimplifyCFG] SinkCommonCodeFromPredecessors(): add debug output when failing to actually sink instr — lebedev.ri / detail
  126. [NFC][SimplifyCFG] SinkCommonCodeFromPredecessors(): count number of instruction "blocks" actually sunk — lebedev.ri / detail
  127. [NFC][SimplifyCFG] HoistThenElseCodeToIf(): count number of common instructions hoisted — lebedev.ri / detail
  128. [NFC][SimplifyCFG] HoistThenElseCodeToIf(): count number of common instruction "blocks" hoisted — lebedev.ri / detail
  129. [MLIR] Add RegionKindInterface — stephen.neuendorffer / detail
  130. [NFC][SimplifyCFG] HoistThenElseCodeToIf(): after hoisting terminator, do return Changed, not just true — lebedev.ri / detail
  131. [CodeGen] Emit a call instruction instead of an invoke if the called — Akira / detail
  132. [flang] Don't use-associate intrinsics — tkeith / detail
  133. [X86] Teach assembler parser to accept lsl and lar with a 64 or 32 source register when the destination is a 64 register. — craig.topper / detail
  134. [NFCI] CFGSimplifyPass: change (the only) constructor to take SimplifyCFGOptions — lebedev.ri / detail
  135. [NFCI] createCFGSimplificationPass(): migrate to also take SimplifyCFGOptions — lebedev.ri / detail
  136. [LLDB] Disable lldb-vscode test_terminate_commands test on Arm — omair.javaid / detail
  137. Add missing include — Adrian Prantl / detail
  138. [lldb/Test] Skip async process connect tests with reproducers — Jonas Devlieghere / detail
  139. [NFC] SimplifyCFGOptions: drop multi-parameter ctor, use default member-init — lebedev.ri / detail
  140. [AMDGPU][CostModel] Improve cost estimation for fused {fadd|fsub}(a,fmul(b,c)) — dfukalov / detail
  141. [CalcSpillWeights] Propagate the fact that a live-interval is not spillable — qcolombet / detail
  142. [OpenMP][Offload] Declare mapper runtime implementation — georgios.rokos / detail
  143. [OpenMP 5.0] Codegen support to pass user-defined mapper functions to runtime — georgios.rokos / detail
  144. [libunwind] Fix CIE v1 return address parsing — rprichard / detail
  145. [libunwind] Fix getSLEB128 on large values — rprichard / detail
  146. [AMDGPU] Update VMEM scalar write hazard mitigation sequence — carl.ritson / detail
  147. Fix lit test related to declare mapper patch D67833. — georgios.rokos / detail

#7312 (Jul 15, 2020 11:47:20 AM)

  1. [StackSafety,NFC] Reduce FunctionSummary size — Vitaly Buka / detail
  2. [lldb] Declare extern template instantiation to fix linking issues. — rupprecht / detail
  3. [SCEV][IndVarSimplify] insert point should not be block front. — czhengsz / detail
  4. CrashTracer: clang at clang: llvm::BitstreamWriter::ExitBlock — JF Bastien / detail
  5. [demangler] Don't allow the template parameters from the <encoding> in a — richard / detail
  6. Add Python bindings guide. — stellaraccident / detail
  7. [CMake][Fuchsia] Move runtimes to outer scope — phosek / detail
  8. [demangler] More properly save and restore the template parameter state — richard / detail
  9. [NFC] Separate bitcode reading for FUNC_CODE_INST_CMPXCHG(_OLD) — gchatelet / detail
  10. [llvm-symbolizer][test] Fix options-from-env.test — maskray / detail
  11. [CodeMoverUtils] Move OrderedInstructions to CodeMoverUtils — rithiksh02 / detail
  12. [clangd] Factor out some helper functions related to heuristic resolution in TargetFinder — zeratul976 / detail
  13. [RISCV] Refactor FeatureRVCHints to make ProcessorModel more intuitive — zakk.chen / detail
  14. Add diagnostic option backing field for -fansi-escape-codes — dany.grumberg / detail
  15. [LLDB] Update AArch64 Dwarf and EH frame register numbers — omair.javaid / detail
  16. [CodeGen] Replace calls to getVectorNumElements() in SelectionDAG::SplitVector — david.sherwood / detail
  17. [MLIR][SPIRVToLLVM] Conversion of SPIR-V struct type without offset — georgemitenk0v / detail
  18. [WebAssembly][NFC] Simplify vector shift lowering and add tests — tlively / detail
  19. [CodeGen] Replace calls to getVectorNumElements() in DAGTypeLegalizer::SetSplitVector — david.sherwood / detail
  20. [BDCE] SExt -> ZExt when no sign bits is used and instruction has multiple uses — diogo.sampaio / detail
  21. [builtins] Optimize udivmodti4 for many platforms. — courbet / detail
  22. [analyzer][tests] Measure peak memory consumption for every project — vsavchenko / detail
  23. [analyzer][tests] Make test interruption safe — vsavchenko / detail
  24. [analyzer][tests] Fix zip unpacking — vsavchenko / detail
  25. [X86][AVX] Attempt to fold PACK(SHUFFLE(X,Y),SHUFFLE(X,Y)) -> SHUFFLE(PACK(X,Y)). — llvm-dev / detail
  26. Fix check-all with -DLLVM_USE_SANITIZER=Address — Vitaly Buka / detail
  27. extractConstantWithoutWrapping - use const APInt& returned by SCEVConstant::getAPInt() — llvm-dev / detail
  28. [AMDGPU][GlobalISel] Fix G_AMDGPU_TBUFFER_STORE_FORMAT mapping — Mirko.Brkusanin / detail
  29. [LV] Pick vector loop body as insert point for SCEV expansion. — flo / detail
  30. [clang-tidy] More strict on matching the standard memset function in memset-usage check. — hokein.wu / detail
  31. [lldb/pecoff] Use a different llvm createBinary overload for parsing — pavel / detail
  32. [SVE] Code generation for fixed length vector truncates. — paul.walker / detail
  33. [NFC] Change isFPPredicate comparison to ignore lower bound — david.stuttard / detail
  34. [X86][SSE] Use shouldUseHorizontalOp helper to determine whether to use (F)HADD. NFCI. — llvm-dev / detail
  35. StackSafetyAnalysis.cpp - pass ConstantRange arg as const reference. — llvm-dev / detail
  36. [clang-tidy] Use Options priority in enum options where it was missing — n.james93 / detail
  37. DomTreeUpdater::dump() - use const auto& iterator in for-range-loop. — llvm-dev / detail
  38. [ABI] Handle C++20 [[no_unique_address]] attribute — ulrich.weigand / detail
  39. [PowerPC] Implement R_PPC64_REL24_NOTOC calls, callee also has no TOC — wei.huang / detail
  40. [clangd] Config: If.PathExclude — sam.mccall / detail
  41. Revert "[BasicAA] Enable -basic-aa-recphi by default" — david.green / detail
  42. Reland "[FPEnv][Clang][Driver] Disable constrained floating point on targets lacking support." — kevin.neal / detail
  43. Normalize default value for -triple correctly — dany.grumberg / detail
  44. [mlir][Vector] Fold chains of ExtractOp — ntv / detail
  45. [clangd] Fix hover crash on InitListExpr. — hokein.wu / detail
  46. [mlir][Linalg] Generalize Vectorization of Linalg contractions — ntv / detail
  47. [FPEnv][Clang][Driver] Disable constrained floating point on targets lacking support." — kevin.neal / detail
  48. [NFCI][InstCombine] PR46661: multiple stores eligible for merging into successor - worklist issue — lebedev.ri / detail
  49. [InstCombine] After merging store into successor, queue prev. store to be visited (PR46661) — lebedev.ri / detail
  50. Reland "[InstCombine] Lower infinite combine loop detection thresholds"" — lebedev.ri / detail
  51. [clangd] Update semanticTokens support to reflect latest LSP draft — sam.mccall / detail
  52. [PDB] Fix out-of-bounds acces when sorting GSI buckets — alexandre.ganea / detail
  53. [FileCheck] Implement -dump-input-context — jdenny.ornl / detail
  54. [FileCheck] In input dump, elide only if ellipsis is shorter — jdenny.ornl / detail
  55. [FileCheck] Implement -dump-input-filter — jdenny.ornl / detail
  56. [mlir][Vector] Add ExtractOp folding when fed by a TransposeOp — ntv / detail
  57. [DAGCombiner] move/rename variables for readability; NFC — spatel / detail
  58. [AArch64][x86] add tests for rotated store merge; NFC — spatel / detail
  59. [ARM] Add test with tcreturn and debug value. — flo / detail
  60. [DomTreeUpdater] Use const auto * when iterating over pointers (NFC). — flo / detail
  61. [Attributor][NFC] Update tests after recent changes — johannes / detail
  62. [ARM] Pass -verify-machineinstr to test and XFAIL until fixed. — flo / detail
  63. Delete CC1Options.td, since it should have happened in D82574 — dany.grumberg / detail
  64. Revert "[OpenMPOpt] ICV Tracking" — lebedev.ri / detail
  65. [LPM] Port CGProfilePass from NPM to LPM — zequanwu / detail
  66. [Lexer] Fix missing coverage line after #endif — zequanwu / detail
  67. [NFC][PowerPC] Add a new MIR file to test mi-peephole pass — shkzhang / detail
  68. Fix crash on `user defined literals` — ecaldas / detail
  69. Add kinded UDL for raw literal operator and  numeric literal operator template — ecaldas / detail
  70. Use FileRange::text instead of Lexer::getSpelling — ecaldas / detail
  71. repair standalone clang builds — Saleem Abdulrasool / detail
  72. Remove clang options that were added back when merging the TableGen files — dany.grumberg / detail
  73. Revert "[compiler-rt] [test] Use the parent process env as base env in tests" — jaskiewiczs / detail
  74. [CGProfile] Fix layering, IPO depends in Instrumentation. — benny.kra / detail
  75. [ARM] Add Cortex-A78 and Cortex-X1 Support for Clang and LLVM — luke.geeson / detail
  76. [IR] Disable select ? C : undef -> C fold in ConstantFoldSelectInstruction unless we know C isn't poison. — craig.topper / detail
  77. Re-land [CodeView] Add full repro to LF_BUILDINFO record — alexandre.ganea / detail
  78. [OpenCL] Fixed typo for ctor stub name in UsersManual — anastasia.stulova / detail
  79. This is a refinement on 96601ec28b7efe5abf3479a1aa91bcedb235bbbd. The intent of that change was to do the same work for the computation of the locations of the children of ValueObjectVariable as was done for the root ValueObjectVariable. This original patch did that by moving the computation from ValueObjectVariable to ValueObject. That fixed the problem but caused a handful of swift-lldb testsuite failures and a crash or two. — jingham / detail
  80. Revert "[NFC] Derive from PassInfoMixin for no-op/printing passes" — ditaliano / detail
  81. [PowerPC] Enable default support of quad precision operations — lei / detail
  82. [libc] Add strchr implementation. Fixes bug in memchr. — gyurgyikcp / detail
  83. [NFC] Separate Peeling Properties into its own struct (re-land after minor fix) — anhtuyen / detail
  84. [PredicateInfo] Add test for multiple branches on same condition (NFC) — nikita.ppv / detail
  85. [Sema] Emit a -Wformat warning for printf("%s", (void*)p) — erik.pilkington / detail
  86. [lldb] on s390x fix override issue — kkleine / detail
  87. AArch64: Fix unused variables — Matthew.Arsenault / detail
  88. [mlir] [VectorOps] Allow AXPY to be expressed as special case of OUTERPRODUCT — ajcbik / detail
  89. [AST][ObjC] Fix crash when printing invalid objc categories — davg / detail
  90. [ldb/Reproducers] Add YamlRecorder and MultiProvider — Jonas Devlieghere / detail
  91. Reland [NFC] Derive from PassInfoMixin for no-op/printing passes — aeubanks / detail
  92. Change behavior with zero-sized static array extents — aaron / detail
  93. [mlir] [VectorOps] Merge OUTER/AXPY vector.contract lowering into single case — ajcbik / detail
  94. [analyzer] Silence a warning. — Artem Dergachev / detail
  95. [mlir][Vector]  Add folding for vector.transfer ops — ntv / detail
  96. [FileCheck] Fix up -dump-input* docs — jdenny.ornl / detail
  97. [clang-shlib] Don't link with static clang libraries — tstellar / detail
  98. [Polly] Fix -polly-opt-isl -analyze — llvm-project / detail
  99. [Polly] Fix prevectorization of fused loops. — llvm-project / detail
  100. [mlir][linalg] Improve aliasing approximation for hoisting transfer read/write — thomasraoux / detail
  101. [X86] Add isel patterns for matching broadcast vpternlog if the ternlog and the broadcast have different types. — craig.topper / detail
  102. AMDGPU: Remove .value_type from kernel metadata — Matthew.Arsenault / detail
  103. Temporarily revert "[NFC] Separate bitcode reading for FUNC_CODE_INST_CMPXCHG(_OLD)" — echristo / detail
  104. [docs] LLVM Security Group and Process — JF Bastien / detail
  105. [PDB] Attempt fix for debug-info-codeview-buildinfo.c test — alexandre.ganea / detail
  106. Remove unnecessary/erroneous "static" from function templates in headers — dblaikie / detail
  107. [libc] [Obvious] Remove unneeded header in strchr. — gyurgyikcp / detail
  108. Revert "Re-land [CodeView] Add full repro to LF_BUILDINFO record" — alexandre.ganea / detail
  109. [Sanitizers] Change protoent test to check for IPv6 instead of RDP — guiand / detail
  110. [lldb-vscode] Add Support for Module Event — waltermelon / detail
  111. [lldb-vscode] Add Compile Unit List to Modules View — waltermelon / detail
  112. [lldb-vscode] Fix TestVSCode_module — waltermelon / detail
  113. [OpenMP] Use __OPENMP_NVPTX__ instead of _OPENMP in wrapper headers — johannes / detail
  114. [BPI] Compile time improvement when erasing blocks (NFC) — tejohnson / detail
  115. Revert "[lldb-vscode] Fix TestVSCode_module" — waltermelon / detail
  116. [COFF] Add cg_profile directive and .llvm.call-graph-profile section — zequanwu / detail
  117. [OpenMP][NFC] Remove unused and untested code from the device runtime — johannes / detail
  118. [openmp] Remove OMPConstants.cpp and replace it by OMP.cpp generated by tablegen — clementval / detail
  119. Fix nesting of #ifdef — Adrian Prantl / detail
  120. [InstSimplify] add tests for maxnum (PR46627); NFC — spatel / detail
  121. [CodeGen] Store the return value of the target function call to the — Akira / detail
  122. Reland "[OpenMPOpt] ICV Tracking" — sstipanovic / detail
  123. Fix build error — Akira / detail
  124. Create TestReducer pass — sifontes / detail
  125. [openmp] Fix warning in generated OMP.cpp — clementval / detail
  126. [WebAssembly] Prefer v128.const for constant splats — tlively / detail
  127. Summary: [clang] Provide a way for WhileStmt to report the location of its LParen and RParen. — vyng / detail
  128. [RISCV][test] Add a test for (mul (add x, c1), c2) -> (add (mul x, c2), c1*c2) transformation — maskray / detail
  129. [PowerPC][MachinePipeliner] Enable pipeliner if hasInstrSchedModel — Jinsong Ji / detail
  130. [X86][MMX] Optimize MMX shift intrinsics. — pengfei.wang / detail
  131. [HIP] Fix rocm detection — Yaxun.Liu / detail
  132. [lldb/Test] Fix missing yaml2obj in Xcode standalone build. — Jonas Devlieghere / detail
  133. [OpenMP][CUDA] Fix std::complex in GPU regions — johannes / detail
  134. Fix signed vs unsigned comparison warnings a different way. — echristo / detail
  135. [OpenMP][NFC] Remove unused (always fixed) arguments — johannes / detail
  136. [OpenMP][NFC] Fix some typos — johannes / detail
  137. [OpenMP][NFC] Add convenient helper and early exit check — johannes / detail
  138. [OpenMP] Identify GPU kernels (aka. OpenMP target regions) — johannes / detail
  139. [OpenMP] Compute a proper module slice for the CGSCCC pass — johannes / detail
  140. [OpenMP] Replace function pointer uses in GPU state machine — johannes / detail
  141. Remove unused variable `KMPC_KERNEL_PARALLEL_WORK_FN_PTR_ARG_NO` (NFC) — joker.eph / detail
  142. [OpenMP][FIX] remove unused variable and long if-else chain — johannes / detail
  143. [clang-tidy] Reworked enum options handling(again) — n.james93 / detail
  144. Fix gn builds after 943660fd1 — n.james93 / detail
  145. Revert "Fix gn builds after 943660fd1" — n.james93 / detail
  146. Reland Fix gn build after 943660f — n.james93 / detail
  147. [gn build] (manually) merge 943660fd15f193 — thakis / detail
  148. Revert "Reland "[InstCombine] Lower infinite combine loop detection thresholds""" — lebedev.ri / detail
  149. [TRE] allow TRE for non-capturing calls. — a.v.lapshin / detail
  150. [AMDGPU] Move LowerSwitch pass to CodeGenPrepare. — cdevadas / detail
  151. [Attributor][NFC] Add more debug output for deleted functions — sstipanovic / detail
  152. [fix-irreducible] Skip unreachable predecessors. — michael.hliao / detail
  153. Fix `-Wunused-variable` warnings. NFC. — michael.hliao / detail
  154. [MLIR] Parallelize affine.for op to 1-D affine.parallel op — uday / detail
  155. [flang][openmp] Check clauses allowed semantic with tablegen generated map — clementval / detail
  156. Fix regression due to test hip-version.hip — Yaxun.Liu / detail
  157. [OpenMP] Silence unused symbol warning with proper ifdefs — johannes / detail
  158. [openmp] Remove unused variable in DirectiveEmitter — clementval / detail
  159. [examples] fix ExceptionDemo — stephen.neuendorffer / detail
  160. [X86] Add test cases for missed opportunities to use vpternlog due to a bitcast between the logic ops. — craig.topper / detail
  161. Fix some memory leak in MLIRContext with respect to registered types/attributes interfaces — joker.eph / detail
  162. Fix one memory leak in the MLIRParser by using std::unique_ptr to hold the new block pointer — joker.eph / detail
  163. Fix `-Wreturn-type` warning. NFC. — michael.hliao / detail
  164. [NewGVN] Regenerate test checks (NFC) — nikita.ppv / detail
  165. [Attributor] Introudce attribute seed allow list. — kuterdinel / detail
  166. [llvm-objdump][test] Move tests after dc4a6f5db4f0178bae43ef615cc8902c759d6195 — maskray / detail
  167. [COFF] Fix endianness of .llvm.call-graph-profile section data — zequanwu / detail
  168. [SCCP] Add test for predicate info condition handling (NFC) — nikita.ppv / detail
  169. [Windows SEH] Fix the frame-ptr of a nested-filter within a _finally — tentzen / detail
  170. [DAGCombiner] tighten fast-math constraints for fma fold — spatel / detail
  171. [NFC] Fix comment style in MLIR unittests to conform to LLVM coding standards. — jurahul / detail
  172. [AVRInstPrinter] printOperand: support llvm-objdump --print-imm-hex — maskray / detail
  173. [SCCP] Extend nonnull metadata test (NFC) — nikita.ppv / detail
  174. [LLD][ELF][AVR] Implement the missing relocation types — aykevanlaethem / detail
  175. BPF: permit .maps section variables with typedef type — yhs / detail
  176. [LV] Fixing versioning-for-unit-stide of loops with small trip count — ayal.zaks / detail
  177. [clang-format] PR46609 clang-format does not obey `PointerAlignment: Right` for ellipsis in declarator for pack — mydeveloperday / detail
  178. [X86] Fix two places that appear to misuse peekThroughOneUseBitcasts — craig.topper / detail
  179. [X86] Consistently use 128 as the PSHUFB/VPPERM index for zero — craig.topper / detail
  180. [polly] NFC clang-format change following D83564 — mydeveloperday / detail
  181. [Matrix] Tighten LangRef definitions and Verifier checks. — sjoerd.meijer / detail
  182. Revert "[Matrix] Tighten LangRef definitions and Verifier checks." — sjoerd.meijer / detail
  183. [InstCombine] fold mul of zext/sext bools to 'and' — spatel / detail
  184. [X86] Add CPU name strings to getIntelProcessorTypeAndSubtype and getAMDProcessorTypeAndSubtype in compiler-rt. — craig.topper / detail
  185. [X86] Add CPU string output to getIntelProcessorTypeAndSubtype/getAMDProcessorTypeAndSubtype in Host.cpp — craig.topper / detail
  186. [X86] Remove model number based detection for 'pentiumpro', 'pentium2', 'pentium3', 'pentium-m', and 'yonah' from getHostCPUName. — craig.topper / detail
  187. [mlir][ODS] Add support for specifying the namespace of an interface. — riddleriver / detail
  188. Revert "[TRE] allow TRE for non-capturing calls." — a.v.lapshin / detail
  189. Bump the default target CPU for i386-freebsd to i686 — dimitry / detail
  190. [Attributor] Add AAValueSimplifyCallSiteArgument::manifest — okuraofvegetable / detail
  191. [clang] Add -Wsuggest-override — dblaikie / detail
  192. [X86] Rename X86_CPU_TYPE_COMPAT_ALIAS/X86_CPU_TYPE_COMPAT/X86_CPU_SUBTYPE_COMPAT macros. NFC — craig.topper / detail
  193. Rename/refactor isIntegerConstantExpression to getIntegerConstantExpression — dblaikie / detail
  194. Revert "Rename/refactor isIntegerConstantExpression to getIntegerConstantExpression" — dblaikie / detail
  195. [OpenMP] Add firstprivate as a default data-sharing attribute to clang — johannes / detail
  196. [MC][RISCV] Set UseIntegratedAssembler to true — maskray / detail
  197. [PowerPC] Support constrained conversion in SPE target — qiucofan / detail
  198. [PowerPC] Enhance tests for D83276. NFC. — lkail / detail
  199. [InstCombine] Improve select -> phi canonicalization: consider more blocks — mkazantsev / detail
  200. [clangd] Fix tests build for GCC5 — kadircet / detail
  201. [MLIR][Shape] Lower `shape.any` — frgossen / detail
  202. [GlobalISel][InlineAsm] Fix buildCopy for inputs — petar.avramovic / detail
  203. Fix bad doxygen result for class clang::ento::CallEvent and its derived classes — vsavchenko / detail
  204. [clangd] Add metrics for recovery-expr type propagation. — hokein.wu / detail
  205. [clang][RecoveryExpr] Clarify the dependence-bits documentation. — hokein.wu / detail
  206. [SVE][Codegen] Add a helper function for pointer increment logic — kerry.mclaughlin / detail
  207. [clang] Include type specifiers in typo correction when checking isCXXDeclarationSpecifiers. — hokein.wu / detail
  208. [AMDGPU][GlobalISel] Select llvm.amdgcn.ballot — Mirko.Brkusanin / detail
  209. [mlir][VectorOps] Lower vector.fma to llvm.fmuladd instead of llvm.fma — benny.kra / detail
  210. [OpenCL] Defer addr space deduction for dependent type. — anastasia.stulova / detail
  211. [LLD][ELF] -  Allow relocation sections to appear before their target sections. — grimar / detail
  212. [LLD][ELF][Windows] small improvement to D82567 — Ben.Dunbobbin / detail
  213. [libc][benchmark] Add display option to render.py3 — andre.simoesdiasvieira / detail
  214. [lldb][NFC] Remove misleading class_language variable in DWARFASTParserClang — Raphael Isemann / detail
  215. [SVE] Ensure fixed length vector fptrunc operations bigger than NEON are not considered legal. — paul.walker / detail
  216. [lldb][NFC] Early-exit in DWARFASTParserClang::ParseSingleMember — Raphael Isemann / detail
  217. [llvm-readobj] - Add a generic test for --dyn-relocations and fix an issue. — grimar / detail
  218. [AMDGPU][GlobalISel] Fix subregister index for EXEC register in selectBallot. — Mirko.Brkusanin / detail
  219. [COFF] Error on unexpected .pdata size — hans / detail
  220. [LLD][ELF] - Fix the test after llvm-readelf output change. — grimar / detail
  221. [analyzer] ctu-on-demand-parsing tests: replace linux -> system-linux — benicsbalazs / detail
  222. [ARM][MVE] Refactor option -disable-mve-tail-predication — sjoerd.meijer / detail
  223. [DAGCombiner] allow load/store merging if pairs can be rotated into place — spatel / detail
  224. Revert "[DAGCombiner] allow load/store merging if pairs can be rotated into place" — spatel / detail
  225. [DAGCombiner] allow load/store merging if pairs can be rotated into place — spatel / detail
  226. [clangd] Fix DocumentSymbol ranges — kbobyrev / detail
  227. [lldb][NFC] Refactor instruction dumping out of DumpDataExtractor — Raphael Isemann / detail
  228. [yaml2obj] - Refactor header-sh-fields.yaml test. — grimar / detail
  229. Fix crash when getVFABIMappings is called with an indirect call instruction — Sanne.Wouda / detail
  230. Pre-commit tests — Sanne.Wouda / detail
  231. [SLPVectorizer] handle vectorizeable library functions — Sanne.Wouda / detail
  232. [NFC] rename to reflect F is not necessarily an Intrinsic — Sanne.Wouda / detail
  233. [lldb/dotest] Remove the "xunit" result formatter — pavel / detail
  234. [ms] [llvm-ml] Improve MASM STRUCT field accessor support — epastor / detail
  235. [ms] [llvm-ml] Fix MASM support for nested unnamed STRUCTs and UNIONs — epastor / detail
  236. [compiler-rt][CMake] Pass down LLVM_LIT_ARGS in runtime build — Jinsong Ji / detail
  237. [ms] [llvm-ml] Add support for MASM STRUCT casting field accessors: (<TYPE> PTR <value>).<field> — epastor / detail
  238. [lldb/Utility] Rewrite Scalar::SetValueFromCString — pavel / detail
  239. [ms] [llvm-ml] Restore omitted changes requested by reviewer — epastor / detail
  240. [OPENMP]Fix compiler crash for target data directive without actual target codegen. — a.bataev / detail
  241. [flang][openmp] libc++ unordered_map build fix in flang openmp static analysis — david.truby / detail
  242. Fix llvm-test-suite failure introduced by D82550/D83122 — Sanne.Wouda / detail
  243. [ADT] Make Load(AP)IntFromMemory pointer argument const — pavel / detail
  244. [llvm-ar][test][AIX] Unsupport error-opening-directory.test on AIX — wanyu9511 / detail
  245. [ARM][NFC] More detailed vbsl checks in ARM & Thumb2 tests. — Pavel.Iliin / detail
  246. [x86] add tests for bswap/rotate; NFC — spatel / detail
  247. [DAGCombiner] rot i16 X, 8 --> bswap X — spatel / detail
  248. [PGO][PGSO] Add profile guided size optimization to the X86 LEA fixup. — yamauchi / detail
  249. [llvm] Native size estimator for training -Oz inliner — mtrofin / detail
  250. [JITLink] Add a synchronous version of finalize for convenience. — Lang Hames / detail
  251. [ORC] Generalize emit re-entry, stub, etc. APIs for working addr != link addr. — Lang Hames / detail
  252. [gn build] Port 83080a294ad — llvmgnsyncbot / detail
  253. [PGO][PGSO] Add profile guided size optimization to X86ISelDAGToDAG. — yamauchi / detail
  254. [libc++] Implement P0551 — Louis Dionne / detail
  255. RISCV: Avoid GlobalISel build break in a future patch — Matthew.Arsenault / detail
  256. TableGen/GlobalISel: Emit enum names for reg class ID instead of value — Matthew.Arsenault / detail
  257. [llvm][NFC] ML Policies: changed the saved_model protobuf to text — mtrofin / detail
  258. AMDGPU/GlobalISel: Add tests for 96-bit add/sub/mul — Matthew.Arsenault / detail
  259. [AST] Fix potential nullptr dereference in Expr::HasSideEffects — Jan Korous / detail
  260. [gn build] Port fdb69539bcd — llvmgnsyncbot / detail
  261. [NewPM][opt] Translate -foo-analysis to require<foo-analysis> — aeubanks / detail
  262. Fix HexagonGenExtract return status — sguelton / detail
  263. [NFC] Remove unused header include — antiagainst / detail
  264. [clangd] Remove const_cast. NFC — sam.mccall / detail
  265. AMDGPU/GlobalISel: Add baseline add/sub sat legalization tests — Matthew.Arsenault / detail
  266. GlobalISel: Implement widenScalar for saturating add/sub — Matthew.Arsenault / detail
  267. GlobalISel: Implement fewerElementsVector for saturating add/sub — Matthew.Arsenault / detail
  268. GlobalISel: Define equivalent nodes for saturating add/sub — Matthew.Arsenault / detail
  269. [JITLink] Apply MSVCPError workaround to a1fc26030a42. — Lang Hames / detail
  270. [NewGVN] Rename xfail tests (NFC) — nikita.ppv / detail
  271. [NewGVN] Separate passing assume tests (NFC) — nikita.ppv / detail
  272. [PredicateInfo] Place predicate info after assume — nikita.ppv / detail
  273. [flang] Use octal escapes for character literals in modfiles — tkeith / detail
  274. [llvm][NFC] Factored the default inlining advice — mtrofin / detail
  275. [ORC] Remove a spurious reinterpret_cast. — Lang Hames / detail
  276. [lldb] Fix a CMake warning typo. NFC. — martin / detail
  277. Add a decorator to skip tests when running under Rosetta — Adrian Prantl / detail
  278. Revert "[llvm] Native size estimator for training -Oz inliner" — ditaliano / detail
  279. [mlir][StandardToSPIRV] Fix conversion for signed remainder — antiagainst / detail
  280. [gn build] Port 9908a3b9f52 — llvmgnsyncbot / detail
  281. [mlir] Support operations with multiple results in slicing — thomasraoux / detail
  282. [flang] Extended the flang driver options to include gfortran equivalents to pgf90 specific options. — aperry / detail
  283. [MLIR] Change ODS collective params build method to provide an empty default value for named attributes — jurahul / detail
  284. [lldb] Remove unused argument (NFC) — Jonas Devlieghere / detail
  285. Retry ""[lldb-vscode] Fix TestVSCode_module"" — walter erquinigo / detail
  286. [ADT] Specialize std::swap() for SetVector — nikita.ppv / detail
  287. [mlir] Add alignment attribute to LLVM memory ops and use in vector.transfer — ntv / detail
  288. [MC/AsmParser] layout-interdependency.s depends on having a proper triple — qcolombet / detail
  289. [debugify] Add targeted test for 2fa656c, NFC — Vedant Kumar / detail
  290. [analyzer] Inline StringSet that's defined in a header — benny.kra / detail
  291. [ubsan] Check implicit casts in ObjC for-in statements — Vedant Kumar / detail
  292. [Sanitizers] Implement getcpuclockid interceptor — guiand / detail
  293. [compiler-rt][MSAN][test] Update buffersize for UTF-8 to C convert — Jinsong Ji / detail
  294. Check output in test/CodeGen/Generic/MIRStripDebug/no-metadata-present.mir, NFC — Vedant Kumar / detail
  295. Revert "[InstCombine] Drop debug loc in TryToSinkInstruction (reland)" — Vedant Kumar / detail
  296. [InstCombine] Erase attribute lists for simplified libcalls — guiand / detail
  297. [compiler-rt] Fix compiler warnings and runtime errors in sanitizer RT strxfrm(_l) test cases. — mascasa / detail
  298. Update ubsan_interface.inc for D71491 — Vedant Kumar / detail
  299. Lowering of OpenMP Parallel operation to LLVM IR 1/n — kiran.chandramohan / detail
  300. Fold the opt size check into the assert to silence an unused variable warning. — echristo / detail
  301. [AssumeBundles] Use operand bundles to encode alignment assumptions — tyker / detail
  302. [Sanitizers] Ensure clock_getcpuclockid interceptor <= 80 chars — guiand / detail
  303. [ORC] Fix typo in parameter name. — Lang Hames / detail
  304. Reapply "[llvm] Native size estimator for training -Oz inliner" — mtrofin / detail
  305. [llvm][NFC] ML InlineAdvisor: Factored CHECKs in common test — mtrofin / detail
  306. MemorySanitizer: If a field is marked noundef, check init at call site — guiand / detail
  307. Fix a missing update that C compiles default to gnu17. — srhines / detail
  308. [gn build] Port caf395ee8c2 — llvmgnsyncbot / detail
  309. [builtins][Android] Define HAS_80_BIT_LONG_DOUBLE to 0 — rprichard / detail
  310. [builtins] Cleanup generic-file filtering — rprichard / detail
  311. [compiler-rt][Android] Stop using detect_target_arch — rprichard / detail
  312. [builtins][ARM] Replace call_apsr.S with inline asm — rprichard / detail
  313. [PowerPC] Fix combineVectorShuffle regression after D77448 — maskray / detail
  314. Basic support for flexible array members in constant evaluation. — richard / detail
  315. [llvm][NFC] Removed unused CHECKs in a ml test — mtrofin / detail
  316. [MSAN] Implement experimental vector reduction intrinsics — guiand / detail
  317. [flang][openacc] OpenACC 3.0 parser — clementval / detail
  318. [lldb-vscode] Fix TestVSCode_module — waltermelon / detail
  319. [flang][openacc] Add Support library for error handling — clementval / detail
  320. [lldb-vscode] Fix TestVSCode_setBreakpoints — waltermelon / detail
  321. Fix undefined behavior in DWARF emission — dblaikie / detail
  322. [GVN] add early exit to ConstantFoldLoadThroughBitcast [NFC] — vtjnash / detail
  323. [VNCoercion] avoid creating bitcast for zero offsets [NFCI] — vtjnash / detail
  324. [GVN] teach ConstantFolding correct handling of non-integral addrspace casts — vtjnash / detail
  325. Add LINK_COMPONENTS Support — clementval / detail
  326. Revert "[flang][openacc] OpenACC 3.0 parser" — clementval / detail
  327. [PowerPC] Generate CFI directives when probing in prologue — lkail / detail
  328. [DWARFYAML] Replace Is64bit with Is64BitAddrSize. NFC. — Xing / detail
  329. [AArch64][GlobalISel] Add post-legalize combine for sext_inreg(trunc(sextload)) -> copy — Amara Emerson / detail
  330. [PowerPC][Power10] Implement Test LSB by Byte Builtins in LLVM/Clang — amy.kwan1 / detail
  331. [AMDGPU] Propagate dead flag during pre-RA exec mask optimizations — carl.ritson / detail
  332. [deadargelim] Attach dbg info to the insert/extractvalue instructions — djolertrk / detail
  333. [AMDGPU][NFC] Tidy sgpr-control-flow.ll whitespace — carl.ritson / detail
  334. [SVE][CodeGen] Fix implicit TypeSize->uint64_t conversion in TransformFPLoadStorePair — david.sherwood / detail
  335. [SVE] Fix implicit TypeSize->uint64_t conversion getCastInstrCost — david.sherwood / detail
  336. [clangd] Implement textDocument/foldingRange — kbobyrev / detail
  337. [SVE][CodeGen] Add README for SVE-related warnings in tests — david.sherwood / detail
  338. [NFCI][InstCombine] Move store merging from `visitStoreInst()` into `visitUnconditionalBranchInst()` — lebedev.ri / detail
  339. Double check that passes correctly set their Modified status — sguelton / detail
  340. [AMDGPU] Avoid using s_cmpk when src0 is not register — jay.foad / detail
  341. Revert "[compiler-rt] [test] Allow expanding lit substitutions recursively" — Amara Emerson / detail
  342. [AArch64][SVE] Remove erroneous assert in resolveFrameOffsetReference — sander.desmalen / detail
  343. Revert "Revert "[compiler-rt] [test] Use the parent process env as base env in tests"" — jaskiewiczs / detail
  344. [analyzer][tests] Introduce analyzer benchmarking framework — vsavchenko / detail
  345. [analyzer][tests] Add 5 more projects for testing — vsavchenko / detail
  346. [ARM][MVE] Only tail-fold integer add reductions — sjoerd.meijer / detail
  347. [AMDGPU] Fix typos in performCtlz_CttzCombine() — jay.foad / detail
  348. [DebugInfo] Add unit test for compact expression printer — oliver.stannard / detail
  349. [llvm-objdump] Add simple memory expressions to variable display — oliver.stannard / detail
  350. [llvm-objdump] Add entry_value and stack_value opcodes — oliver.stannard / detail
  351. [llvm][unittests] Fix ProgramEnvTest.TestExecuteAndWaitStatistics on Solaris — ro / detail
  352. [gn build] Port c15e04ee5e4 — llvmgnsyncbot / detail
  353. [ELF] Do not leave undefined symbols (specified by -init and -fini) if they are defined in non-fetched archive members — ikudrin / detail
  354. [DebugInfo] Add unit tests for DWARFListTableHeader::length(). — ikudrin / detail
  355. [DebugInfo] Fix a possible crash when reading a malformed .debug_*lists section. — ikudrin / detail
  356. [gn build] Port dd6faf13d8e — llvmgnsyncbot / detail
  357. [AArch64][AsmParser] Add rcpc support in .arch_extension — victor.campos / detail
  358. [MLIR][Standard] Add `assert` operation to the standard dialect — frgossen / detail
  359. [MLIR][Standard] Erase redundant assertions `std.assert` — frgossen / detail
  360. [NFC][ARM] Add SimplifyCFG tests — sam.parker / detail
  361. Revert "[RISCV] Avoid Splitting MBB in RISCVExpandPseudo" — selliott / detail
  362. [yaml2obj] - Add a syntax to override e_phoff, e_phentsize and e_phnum fields. — grimar / detail
  363. [compiler-rt][sanitizers] Fix GetPcSpBp determination of SP on 32-bit Solaris/x86 — ro / detail
  364. [DWARFYAML] Add support for emitting value forms of strx, addrx, etc. — Xing / detail
  365. [lldb/test] Avoid globbing in log file handling code — pavel / detail
  366. [SelectionDAG] Prevent warnings when extracting fixed length vector from scalable. — paul.walker / detail
  367. [llvm-readobj] - Stop using unwrapOrError() for all program_headers() calls. — grimar / detail
  368. [test/Object][llvm-objdump] - llvm-objdump: don't abort() when the e_phoff field is invalid and refine testing. — grimar / detail
  369. [InstCombine][InstSimplify] add tests for sign of maxnum; NFC — spatel / detail
  370. [ValueTracking] fix miscompile in maxnum case of cannotBeOrderedLessThanZeroImpl (PR46627) — spatel / detail
  371. [yaml2obj] - Refine handling of the NoHeaders key. — grimar / detail
  372. [lldb] Refactor character printing in DumpDataExtractor — Raphael Isemann / detail
  373. Revert "[SCEV][IndVarSimplify] insert point should not be block front." — sguelton / detail
  374. [flang][OpenMP] upstream OpenMP lowering — SourabhSingh.Tomar / detail
  375. [NFC][RISCV] Test for D81805 — roger.ferrer / detail
  376. [RISCV] Fix isStoreToStackSlot — roger.ferrer / detail
  377. Prohibit use of _ExtInt in atomic intrinsic — erich.keane / detail
  378. [AMDGPU] Simplify AMDGPUSubtarget::getWavesPerEU. NFC. — jay.foad / detail
  379. [clangd] Add library to semantically strip flags by name. — sam.mccall / detail
  380. Fix test for the hasExternalFormalLinkage matcher — gribozavr / detail
  381. [ods] Enable getting forward decls allow — jpienaar / detail
  382. [libc++] Use a proper CMake target to represent libc++ headers — Louis Dionne / detail
  383. [utils] New script `check_ninja_deps.py` — simon.tatham / detail
  384. [clangd] Config: CompileFlags.Remove — sam.mccall / detail
  385. [InstSimplify] add test with nobuiltin attribute (PR46627); NFC — spatel / detail
  386. [ValueTracking] fix library to intrinsic mapping to respect 'nobuiltin' attribute — spatel / detail
  387. [clangd] Cache config files for 5 seconds, without revalidating with stat. — sam.mccall / detail
  388. [clangd] Add missing link dep after 8eb8c92eb46908e — sam.mccall / detail
  389. [lldb] Make `process connect` blocking in synchronous mode. — Jonas Devlieghere / detail
  390. [lldb/Module] Allow for the creation of memory-only modules — Fred Riss / detail
  391. [libc++] Fix building the benchmarks after introducing a target for cxx-headers — Louis Dionne / detail
  392. [clang][NFC] Add 'override' keyword to virtual function overrides — logan.r.smith0 / detail
  393. [docs] Update llvm.loop metadata documentation. — llvm-project / detail
  394. [MLIR] [TableGen] Avoid generating an assert which is always true. — jurahul / detail
  395. [AIX] Remove diff -a option on llvm-cov.test — shuhong.liu / detail
  396. [MLIR] Add argument related API to Region — jurahul / detail
  397. [clang] Add 'override' to virtual function overrides generated by ClangAttrEmitter — logan.r.smith0 / detail
  398. [NFC] Add 'override' keyword where missing in include/ and lib/. — logan.r.smith0 / detail
  399. Fix merging of two arity-only pack deductions. — richard / detail
  400. [clangd] Config: Index.Background — sam.mccall / detail
  401. [lldb/Test] Skip TestProcessConnect.py on Windows — Jonas Devlieghere / detail
  402. [flang] Turn off FLANG_ENABLE_WERROR by default — isuruf / detail
  403. [lit] Prevent hang when lit sees non-ASCII characters — richard.barton / detail
  404. [lldb] lldbinline and lldbtest gardening (NFC) — Jonas Devlieghere / detail
  405. [lldb] Use runBuildCommands from buildGModules — Jonas Devlieghere / detail
  406. [clang][aarch64] Generate preprocessor macros for -march=armv8.6a+sve. — francesco.petrogalli / detail
  407. [ORC] Don't take ownership of the trampoline pool in LazyReexportsManager. — Lang Hames / detail
  408. Update ubsan_interface.inc for D71491 (second try) — Vedant Kumar / detail
  409. [MLIR] [NFC] Buffer placement pass - clang tidy warnings — uday / detail
  410. [ObjC] Wrap namespace-global structs in an anonymous namespace to avoid ODR violations — ditaliano / detail
  411. TableGen/GlobalISel: Partially fix nontrivial, custom predicates — arsenm2 / detail
  412. [flang][openacc] OpenACC 3.0 parser — clementval / detail
  413. Desugar class type for iterator lookup. — saugustine / detail
  414. [clangd] Make config::Provider::combine non-owning. NFC — sam.mccall / detail
  415. [MLIR][StdToSPIRV] Fixed a typo in ops conversion tests — georgemitenk0v / detail
  416. [Matrix] Intrinsic descriptions — sjoerd.meijer / detail
  417. [flang] Change the default F18_FC to gfortran — aperry / detail
  418. Restore "[WPD/LowerTypeTests] Delay lowering/removal of type tests until after ICP" — tejohnson / detail
  419. llvm-link: Add support for archive files as inputs — jan_sjodin / detail
  420. Fix a -Wunused-variable warning. — echristo / detail
  421. [clangd] Config: on by default — sam.mccall / detail
  422. [NFC] Add debug and stat counters to assume queries and assume builder — tyker / detail
  423. Call Frame Information (CFI) Handling for Basic Block Sections — tmsriram / detail
  424. [mlir][DialectConversion] Emit an error if an operation marked as erased has live users after conversion — riddleriver / detail
  425. [CallGraph] Ignore callback uses — georgakoudis1 / detail
  426. [mlir] Add support for parsing optional Attribute values. — riddleriver / detail
  427. [flang] Tuning up binary->decimal conversion — pklausler / detail

#7311 (Jul 15, 2020 10:32:32 AM)

  1. [libc++] NFC: Remove unused ability to pass additional Lit features — Louis Dionne / detail
  2. BasicAAResult::constantOffsetHeuristic - pass APInt arg as const reference. NFCI. — llvm-dev / detail
  3. [X86][AVX] Attempt to fold extract_subvector(shuffle(X)) -> extract_subvector(X) — llvm-dev / detail
  4. make -fmodules-codegen and -fmodules-debuginfo work also with PCHs — l.lunak / detail
  5. [analyzer] Add CTUImportCppThreshold for C++ files — gabor.marton / detail
  6. OpaquePtr: Don't check pointee type for byval/preallocated — Matthew.Arsenault / detail
  7. [BasicAA] Enable -basic-aa-recphi by default — david.green / detail
  8. Fix MSVC "not all control paths return a value" warning. NFC. — llvm-dev / detail
  9. AMDGPU/GlobalISel: Work around verifier error in test — Matthew.Arsenault / detail
  10. [NFC] Add SExt multiuses test — diogo.sampaio / detail
  11. [flang] partially revert upstreamed code to support complex values in runtime support to avoid warnings. — eschweitz / detail
  12. [MLIR][SPIRVToLLVM] SPIR-V types size in bytes function — georgemitenk0v / detail
  13. [PowerPC] Support PCRelative Callees for R_PPC64_REL24 Relocation — kamau.bridgeman / detail
  14. Fix warning caused by __builtin_expect_with_probability was not handled — erich.keane / detail
  15. [MLIR][SPIRVToLLVM] Conversion of SPIR-V array, runtime array, and pointer types — georgemitenk0v / detail
  16. [MSP430] Align the _Complex ABI with current msp430-gcc — atrosinenko / detail
  17. Refactored NumericLiteralParser to not require a Preprocessor — gribozavr / detail
  18. Revert 51b0da73 "Recommit "[X86] Merge the FEATURE_64BIT and FEATURE_EM64T bits in X86TargetParser.def."" — hans / detail
  19. [SCCP] Move tests using only ipsccp from IPConstantProp to SCCP (NFC). — flo / detail
  20. [PowerPC] Split s34imm into two types — kamau.bridgeman / detail
  21. [AliasSetTracker] More precise AAInfo intersection check — nikita.ppv / detail
  22. [compiler-rt] Better Windows support for running tests in external shell — jaskiewiczs / detail
  23. [lldb] Use enum constant instead of raw value — Fred Riss / detail
  24. [compiler-rt] [test] Use the parent process env as base env in tests — jaskiewiczs / detail
  25. [runtimes] Allow passing Lit parameters through CMake — Louis Dionne / detail
  26. [compiler-rt] [test] Allow expanding lit substitutions recursively — jaskiewiczs / detail
  27. [PGO][PGSO] Add profile guided size optimization tests to X86 ISel Lowering. — yamauchi / detail
  28. [libc++] Fix test failure in C++03 mode — Louis Dionne / detail
  29. [libc++] Move the stdlib Lit parameter to the DSL — Louis Dionne / detail
  30. [libc++] Move the long_tests Lit feature to the DSL — Louis Dionne / detail
  31. Merge TableGen files used for clang options — dany.grumberg / detail
  32. [ValueLattice] Simplify canTrackGlobalVariableInterprocedurally (NFC). — flo / detail
  33. [Function] Lock the function when parsing call site info — Vedant Kumar / detail
  34. [lldb/Function] Reflow doxygen comments for member variables, NFC — Vedant Kumar / detail
  35. [libc++] Clean up some outdated documentation about running libc++ tests — Louis Dionne / detail
  36. [PowerPC] Fix test case from beb52b12cb17 — stefanp / detail
  37. [X86] Directly emit X86ISD::BLENDV instead of VSELECT in a few places that were emitting sign bit tests. — craig.topper / detail
  38. [PGO][PGSO] Add profile guided size optimization to X86 ISel Lowering. — yamauchi / detail
  39. Remove unnecessary 'rm' in llvm-reduce tests — dblaikie / detail
  40. [X86] Immediately call LowerShift from lowerBuildVectorToBitOp. — craig.topper / detail
  41. [libc++] Move the enable_experimental Lit param to the DSL — Louis Dionne / detail
  42. [InstSimplify] Don't fold vectors of partial undef in SimplifySelectInst if the non-undef element value might produce poison — craig.topper / detail
  43. Fix [-Werror,-Wsign-compare] warnings arising from subsection symbols patch. — echristo / detail
  44. [libc++] The enable_experimental Lit feature should be False by default — Louis Dionne / detail
  45. [OPENMP50] extend array section for stride (Parsing/Sema/AST) — cchen / detail
  46. [NFC][test] Adding fastcc test case for promoted 16-bit integer bitcasts. — plotfi / detail
  47. [lldb/Reproducers] Rename developer-oriented reproducer flags. — Jonas Devlieghere / detail
  48. [LLDB/Reproducers] Add flag to avoid installing the signal handler. — Jonas Devlieghere / detail
  49. [NFC][AArch64] Refactor getArgumentPopSize — plotfi / detail
  50. [AST][test] Add regression test forPointerExprEvaluator::VisitCXXNewExpr — Jan Korous / detail
  51. [MLIR] IR changes to add yield semantics for affine.if and affine.parallel — jeremy.bruestle / detail
  52. [Clang][Driver] Recognize the AIX OBJECT_MODE environment setting — daltenty / detail
  53. [libc++] Get rid of the %{libcxx_src_root} substitution — Louis Dionne / detail
  54. [InstSimplify] Re-enable select ?, undef, X -> X transform when X is provably not poison — craig.topper / detail
  55. [SVE] Remove calls to VectorType::getNumElements from CodeGen — ctetreau / detail
  56. [LPM] Port CGProfilePass from NPM to LPM — zequanwu / detail
  57. [CMake][Fuchsia] Support for building with MSVC — phosek / detail
  58. Revert "[InstCombine] Lower infinite combine loop detection thresholds" — lebedev.ri / detail
  59. [Docs] CodingStandards: for_each is discouraged — lebedev.ri / detail
  60. [NFCI][llvm-reduce] OperandBundleCounter: drop pointless constructor — lebedev.ri / detail
  61. [NFC][llvm-reduce] Purify for_each usage in Operand Bundles into range-based for loop — lebedev.ri / detail
  62. [llvm-reduce] Reducing attributes — lebedev.ri / detail
  63. [CallGraph] Ignore callback uses — georgakoudis1 / detail
  64. Revert D83013 "[LPM] Port CGProfilePass from NPM to LPM" — maskray / detail
  65. Temporarily Revert "[PowerPC] Split s34imm into two types" — echristo / detail
  66. Temporarily Revert "Fix [-Werror,-Wsign-compare] warnings arising from subsection symbols patch." — echristo / detail
  67. Revert "[CallGraph] Ignore callback uses" — lebedev.ri / detail
  68. [PredicateInfo] Print RenamedOp (NFC) — nikita.ppv / detail
  69. [DAGCombiner] add helper function to manage list of consecutive stores; NFC — spatel / detail
  70. [DAGCombiner] add helper function for store merging of constants; NFC — spatel / detail
  71. [DAGCombiner] add helper function for store merging of extracts; NFC — spatel / detail
  72. [DAGCombiner] add helper function for store merging of loaded values; NFC — spatel / detail
  73. [DAGCombiner] convert if-chain in store merging to switch; NFC — spatel / detail
  74. [AMDGPU] Return restricted number of regs from TTI — Stanislav.Mekhanoshin / detail
  75. Recommit "[X86] Merge the FEATURE_64BIT and FEATURE_EM64T bits in X86TargetParser.def." — craig.topper / detail
  76. [FileCheck] Improve -dump-input documentation — jdenny.ornl / detail
  77. [PowerPC][Power10] Add Instruction definition/MC Tests for Load/Store Rightmost VSX Vector — amy.kwan1 / detail
  78. [Lexer] Fix missing coverage line after #endif — zequanwu / detail
  79. Switch to using -debug-info-kind=constructor as default (from =limited) — akhuang / detail
  80. [flang] Fix a crash when creating generics from a copy — psteinfeld / detail
  81. Revert "[Lexer] Fix missing coverage line after #endif" — zequanwu / detail
  82. [flang] Fix frontend build with -DBUILD_SHARED_LIBS=On — pklausler / detail
  83. [flang] ifdef to avoid warning about supposedly dead function — eschweitz / detail
  84. [AArch64][SVE] Add lowering for llvm.fma. — efriedma / detail
  85. Initial boiler-plate for python bindings. — stellaraccident / detail
  86. [NFC] Extract the code to write instr profile into function writeInstrProfile — wmi / detail
  87. [NFC] Change getEntryForPercentile to be a static function in ProfileSummaryBuilder. — wmi / detail
  88. [NFC] Derive from PassInfoMixin for no-op/printing passes — aeubanks / detail
  89. [AArch64][GlobalISel] Add more specific debug info tests for 613f12dd8e2403f5630ab299d2a1bb2cb111ead1. — Amara Emerson / detail
  90. [MLIR][SPIRV] Support two memory access attributes in OpCopyMemory. — antiagainst / detail
  91. Move default argument instantiation to SemaTemplateInstantiateDecl.cpp. — richard / detail
  92. Push parameters into the local instantiation scope before instantiating — richard / detail
  93. PR46648: Do not eagerly instantiate default arguments for a generic — richard / detail
  94. [Sanitizer] Update macOS version checking — julian.lettner / detail

#7310 (Jul 9, 2020 8:45:51 AM)

  1. [Support] Define llvm::parallel::strategy for -DLLVM_ENABLE_THREADS=off builds after D76885 — maskray / detail
  2. [test] Add REQUIRES: x86-registered-target to tools/obj2yaml/COFF/bss.s — maskray / detail
  3. [libc++] Reimplement platform detection features without running on the test host — Louis Dionne / detail
  4. [SVE] Remove calls to VectorType::getNumElements from Scalar — ctetreau / detail
  5. [AMDGPU] Fix and simplify AMDGPUCodeGenPrepare::expandDivRem32 — jay.foad / detail
  6. [AMDGPU] Fix and simplify AMDGPUTargetLowering::LowerUDIVREM — jay.foad / detail
  7. [AMDGPU] Fix and simplify AMDGPULegalizerInfo::legalizeUDIV_UREM32Impl — jay.foad / detail
  8. SILoadStoreOptimizer: add support for GFX10 image instructions — jay.foad / detail
  9. [pstl] Fix a few errors when running PSTL tests through the libc++ test suite — Louis Dionne / detail
  10. [ELF] Enforce double-dash form for --warn-backrefs-exclude — maskray / detail
  11. [DAGCombiner] fix code comment and improve readability; NFC — spatel / detail
  12. [DAGCombiner] clean up in mergeConsecutiveStores(); NFC — spatel / detail
  13. [pstl] Do not install the __config_site.in file — Louis Dionne / detail
  14. [NFC] Separate Peeling Properties into its own struct — anhtuyen / detail
  15. Revert "[NFC] Separate Peeling Properties into its own struct" — anhtuyen / detail
  16. [NFC] Separate Peeling Properties into its own struct — anhtuyen / detail
  17. [libc++] Install PSTL when installing libc++ with parallel algorithms enabled — Louis Dionne / detail
  18. [LangRef] Introduce `noundef` attribute for fully defined function params — guiand / detail
  19. [LLVM] Accept `noundef` attribute in function definitions/calls — guiand / detail
  20. Tighten description of ISD::BUILD_VECTOR — mcinally / detail
  21. [Solaris] Fix Solaris build bots — ctetreau / detail
  22. Reword description of ISD::BUILD_VECTOR — mcinally / detail
  23. [InstSimplify] Handle not inserted instruction gracefully (PR46638) — nikita.ppv / detail
  24. Revert "[NFC] Separate Peeling Properties into its own struct" — nikita.ppv / detail
  25. [InstSimplify] Remove select ?, undef, X -> X and select ?, X, undef -> X transforms — craig.topper / detail
  26. Recover more gracefully from stack exhaustion during template argument — richard / detail
  27. Revert "[lldb/API] Overwrite variables with SBLaunchInfo::SetEnvironment(append=true)" — ditaliano / detail
  28. [libclang] Fix crash when visiting a captured VLA — Jan Korous / detail
  29. [opt] Remove obsolete --quiet option — aeubanks / detail
  30. [libc++] Make sure the ENABLE_FILESYSTEM variable is always bound — Louis Dionne / detail
  31. GlobalISel: Verify G_BITCAST changes the type — Matthew.Arsenault / detail
  32. PR46640: Permit the first parameter of a destroying 'operator delete' to — richard / detail
  33. sanitizers: Add interceptors for getproto{ent,byname,bynumber}_r — guiand / detail
  34. [mlir] [VectorOps] Expose lowering pass options programmatically — ajcbik / detail
  35. Unify the ExecutionContextScope computation in Materializer. — Adrian Prantl / detail
  36. [InstSimplify] Add test cases for opportunities to fold select ?, X, undef -> X when we can prove X isn't poison — craig.topper / detail
  37. DAG: Remove redundant handling of reg fixups — Matthew.Arsenault / detail
  38. Updated the list of supported platforms in LLDB to include Apple silicon. — Adrian Prantl / detail
  39. [OpenMP] Initial support for std::complex in target regions — johannes / detail
  40. [gn build] Port d999cbc9883 — llvmgnsyncbot / detail
  41. DAG: Remove redundant finalizeLowering call — Matthew.Arsenault / detail
  42. [Sanitizer]: Require !android for protoent test — guiand / detail
  43. [NFC] Fix some docs warnings — 31459023+hctim / detail
  44. [openmp] Use switch in isAllowedClauseForDirective instead of multiple if — clementval / detail
  45. [lit] Add --show-xxx command line options — julian.lettner / detail
  46. Fix debugserver reporting of deployment target — Adrian Prantl / detail
  47. [flang] Fix negative unit number hashing — pklausler / detail
  48. Improve diagnostics for constant evaluation that fails because a — richard / detail
  49. [mlir] Print 0 element DenseElementsAttr as dense<> to fix parser bugs with expected shape. — riddleriver / detail
  50. [Legalizer] Fix wrong operand in split vector helper — qiucofan / detail
  51. Add missing CMake bool canonicalizations. — stellaraccident / detail
  52. Fix a typo in an error message. — echristo / detail
  53. [DWARFYAML][unittest] Refactor parseDWARFYAML(). — Xing / detail
  54. [ORC] Modify LazyCallThroughManager to support asynchronous resolution. — Lang Hames / detail
  55. [libc++] Fix test failures in C++14 mode — Louis Dionne / detail
  56. [OpenMP] Make complex soft-float functions on the GPU weak definitions — johannes / detail
  57. Increase DIAG_SIZE_AST as we have hit it. — douglas.yung / detail
  58. [X86] Remove unnecessary union from getHostCPUFeatures. NFC — craig.topper / detail
  59. [StackSafety,NFC] Update documentation — Vitaly Buka / detail
  60. [PowerPC] Only make copies of registers on stack in variadic function when va_start is called — lkail / detail
  61. [clangd] Fix error handling in config.yaml parsing. — sam.mccall / detail
  62. Fix return status of AtomicExpandPass — sguelton / detail
  63. [MC] Simplify the logic of applying fixup for fragments, NFCI — shengchen.kan / detail
  64. [CodeGen] Matching promoted type for 16-bit integer bitcasts from fp16 operand — lucas.prates / detail
  65. [PredicateInfo] Add additional RenamedOp field to PB. — flo / detail
  66. [clangd] Enable async preambles by default — kadircet / detail
  67. [llvm-objdump] Display locations of variables alongside disassembly — oliver.stannard / detail
  68. Correctly update return status for MVEGatherScatterLowering — sguelton / detail
  69. [mlir] Add additional Canonicalization of shape.cstr_broadcastable. — tpopp / detail
  70. [yaml][clang-tidy] Fix multiline YAML serialization — dmitry.polukhin / detail
  71. VersionPrinter - use const auto& iterator in for-range-loop. — llvm-dev / detail
  72. Fix MSVC "not all control paths return a value" warning. NFC. — llvm-dev / detail
  73. ConstantFoldScalarCall3 - use const APInt& returned by getValue() — llvm-dev / detail
  74. [Coroutines] Refactor sinkLifetimeStartMarkers — JunMa / detail
  75. [change-namespace][NFC] Clean up joinNamespaces — n.james93 / detail
  76. DebugCounterList::printOptionInfo - use const auto& iterator in for-range-loop. — llvm-dev / detail
  77. [llvm-readelf] - Stop using 'unwrapOrError()' in 'ELFDumper<ELFT>::getSymbolVersion'. — grimar / detail
  78. [SVE] Disable some BUILD_VECTOR related code generator features. — paul.walker / detail
  79. [SVE] Scalarize fixed length masked loads and stores. — paul.walker / detail
  80. [DWARFYAML] Use override instead of virtual for better safety. — Xing / detail
  81. [clangd] Implement path and URI translation for remote index — kbobyrev / detail
  82. Make helpers static. NFC. — benny.kra / detail
  83. [SCCP] Use conditional info with AND/OR branch conditions. — flo / detail
  84. [DebugInfo] Do not hang when parsing a malformed .debug_pub* section. — ikudrin / detail
  85. [DebugInfo] Add more checks to parsing .debug_pub* sections. — ikudrin / detail
  86. [DebugInfo] Fix pessimizing move. NFC. — benny.kra / detail
  87. SpeculativeExecution: Fix for logic change introduced in D81730. — dfukalov / detail
  88. [RISCV] Avoid Splitting MBB in RISCVExpandPseudo — selliott / detail

#7309 (Jul 8, 2020 9:51:31 PM)

  1. Temporarily disable email notification for test-suite pipeline jobs — Azharuddin Mohammed / detail
  2. jenkins/jobs: Move lnt-ctmark-* jobs running on green-dragon-04 to 05 — Azharuddin Mohammed / detail
  3. zorg/jenkins: Update clang ci dependency versions — Azharuddin Mohammed / detail
  4. [NFC] Adding the align attribute on Atomic{CmpXchg|RMW}Inst — gchatelet / detail
  5. Hand Allocator and IdentifierTable into FormatTokenLexer. — klimek / detail
  6. [SVE][CodeGen] Legalisation of unpredicated load instructions — kerry.mclaughlin / detail
  7. [llvm-readobj] - Allow dumping partially corrupted SHT_LLVM_CALL_GRAPH_PROFILE sections. — grimar / detail
  8. [llvm-readobj] - Refactor ELFDumper<ELFT>::getStaticSymbolName. — grimar / detail
  9. [SVE][CodeGen] Legalisation of unpredicated store instructions — kerry.mclaughlin / detail
  10. [llvm-readobj] - Split the printHashSymbols. NFCI. — grimar / detail
  11. [llvm-readobj] - Refine the error reporting in LLVMStyle<ELFT>::printELFLinkerOptions. — grimar / detail
  12. [clang-tidy] Fix an unused-raii check crash on objective-c++. — hokein.wu / detail
  13. [llvm-readobj] - Add prepending # to mips-got.test and mips-plt.test. NFC. — grimar / detail
  14. [lldb] Make TestIOHandlerResizeNoEditline pass with Python 2 — Raphael Isemann / detail
  15. [LV] Vectorize without versioning-for-unit-stride under -Os/-Oz — ayal.zaks / detail
  16. [mlir][spirv] Introduce OwningSPIRVModuleRef for ownership — antiagainst / detail
  17. [mlir][VectorOps] Lower vector.outerproduct of int vectors — benny.kra / detail
  18. [clangd] Store index in '.cache/clangd/index' instead of '.clangd/index' — sam.mccall / detail
  19. [llvm-readobj] - Don't abort when dumping dynamic relocations when an object has both REL and RELA. — grimar / detail
  20. [llvm-readobj] - Fix indentation in broken-dynamic-reloc.test. NFC. — grimar / detail
  21. [NFC] Use hasAnyName matcher in place of anyOf(hasName()...) — n.james93 / detail
  22. [llvm-readobj] - Refactor the MipsGOTParser<ELFT> to stop using report_fatal_error(). — grimar / detail
  23. [OpenMP][NFC] Remove hard-coded line numbers from more tests — jdenny.ornl / detail
  24. [X86] Fix a bug that when lowering byval argument — chen3.liu / detail
  25. [Scalarizer] When gathering scattered scalar, don't replace it with itself — lebedev.ri / detail
  26. [lldb/test] Fix lldbutil.run_to_***_breakpoint for shared libraries — pavel / detail
  27. [DEBUGINFO]Add dwarf versions to the test, NFC. — a.bataev / detail
  28. [OpenMP] Use primary context in CUDA plugin — tianshilei1992 / detail
  29. [ASTImporter] Corrected import of repeated friend declarations. — 1.int32 / detail
  30. [flang] Add lowering of I/O statements. — eschweitz / detail
  31. [Bitfields][NFC] Make sure bitfields are contiguous — gchatelet / detail
  32. [CodeMoverUtils] Make specific analysis dependent checks optional — rithiksh02 / detail
  33. [lldb/Utility] Fix float->integral conversions in Scalar APInt getters — pavel / detail
  34. [ASTMatchers] Added hasDirectBase Matcher — n.james93 / detail
  35. [Clang] Handle AIX Include management in the driver — daltenty / detail
  36. Combine multiple defs of arm64 register sets — omair.javaid / detail
  37. Revert "Create the framework and testing environment for MLIR Reduce - a tool" — joker.eph / detail
  38. [x86] add test for buildvector lowering miscompile (PR46586); NFC — spatel / detail
  39. [HIP] Use default triple in llvm-mc for system ld — enye.shi / detail
  40. [ELF] Ignore --no-relax for RISC-V — maskray / detail
  41. [NativeSession] Add column numbers to NativeLineNumber. — akhuang / detail
  42. [x86] fix miscompile in buildvector v16i8 lowering — spatel / detail
  43. [GlobalOpt] Don't remove inalloca from musttail-called functions — hans / detail
  44. [lldb] Fix unaligned load in DataExtractor — Jonas Devlieghere / detail
  45. Disable interception of sigaltstack on i386 macOS. — Dan Liew / detail
  46. Revert "Temporarily disable the following failing tests on Darwin:" — Dan Liew / detail
  47. orrectly generate invert xor value for Binary Atomics of int size > 64 — jennifer.yu / detail
  48. [PowerPC] Implement Vector Replace Builtins in LLVM — lei / detail
  49. [SemaObjC] Add a warning for @selector expressions that potentially refer to objc_direct methods — erik.pilkington / detail
  50. [SemaObjC] Fix a -Wobjc-signed-char-bool false-positive with binary conditional operator — erik.pilkington / detail
  51. Expand the LLVM Developer Policy to include new sections on adding — clattner / detail
  52. Warn pointer captured in async block — aaron / detail
  53. [X86][AVX] Add AVX2 tests to extractelement-load.ll — llvm-dev / detail
  54. [X86][AVX] Add test case showing incorrect extraction from VBROADCAST_LOAD on AVX2 targets — llvm-dev / detail
  55. [mlir] Convert function signatures before converting globals — silvasean / detail
  56. [NewPM][LoopFusion] Rename loop-fuse -> loop-fusion — aeubanks / detail
  57. [mlir] Support unranked types in func signature conversion in BufferPlacement. — pifon / detail
  58. [BasicAA] Remove -basicaa alias — aeubanks / detail
  59. [WebAssembly] Avoid scalarizing vector shifts in more cases — tlively / detail
  60. [gn build] Port dfa0db79d0e — llvmgnsyncbot / detail
  61. Speculatively fix the sphinx build. — aaron / detail
  62. [SystemZ ABI] Allow class types in GetSingleElementType — ulrich.weigand / detail
  63. [x86][lvi][seses] Use SESES at O0 for LVI mitigation — zbrid / detail
  64. [X86][AVX] Don't fold PEXTR(VBROADCAST_LOAD(X)) -> LOAD(X). — llvm-dev / detail
  65. [SCCP] Handle assume predicates — nikita.ppv / detail
  66. [lldb/Core] Fix crash in ValueObject::CreateChildAtIndex — medismail.bennani / detail
  67. Clang crashed while checking for deletion of copy and move ctors — vyng / detail
  68. LIS: fix handleMove to properly extend main range — Stanislav.Mekhanoshin / detail
  69. [llvm] [docs] Do not require recommonmark for manpage build — mgorny / detail
  70. [SCCP] Use range metadata for loads and calls — nikita.ppv / detail
  71. [flang] Make 'num_images()' intrinsic — tkeith / detail
  72. [flang] Added missing runtime I/O definitions — tkeith / detail
  73. [mlir] [VectorOps] [integration-test] Add i64 typed outer product — ajcbik / detail
  74. [Inliner] Don't skip inlining alwaysinline in optnone functions — aeubanks / detail
  75. Minor fixups to LLDB AArch64 register infos macros for SVE register infos — omair.javaid / detail
  76. [x86][seses] Add clang flag; Use lvi-cfi with seses — zbrid / detail
  77. [Statepoint] Factor out logic for non-stack non-vreg lowering [almost NFC] — listmail / detail
  78. AMDGPU/GlobalISel: Fix skipping unused kernel arguments — Matthew.Arsenault / detail
  79. GlobalISel: Handle EVT argument lowering correctly — Matthew.Arsenault / detail
  80. [SVE] Make Constant::getSplatValue work for scalable vector splats — ctetreau / detail
  81. [mlir][Vector] Add ExtractOp folding — ntv / detail
  82. [ms] [llvm-ml] Add initial MASM STRUCT/UNION support — epastor / detail
  83. [libc] Add memchr implementation. — gyurgyikcp / detail
  84. [lldb/api] Add checks for StackFrame::GetRegisterContext calls (NFC) — medismail.bennani / detail
  85. [SVE] Remove calls to VectorType::getNumElements from AsmParserTest — ctetreau / detail
  86. [llvm-readobj][test] Fix ELF/verneed-flags.yaml — maskray / detail
  87. Do not set LLDB_DEBUGSERVER_PATH if --out-of-tree-debugserver is passed. — ditaliano / detail
  88. [dotest] Log a warning when --server and --out-of-tree-debugserver are set — ditaliano / detail
  89. [RuntimeDyld][test] Fix ExecutionEngine/RuntimeDyld/X86/ELF_x86-64_none.yaml after D60122 — maskray / detail
  90. Revert "[SLP] Make sure instructions are ordered when computing spill cost." — flo / detail
  91. [X86] Add back the assert in getImpliedFeatures that I removed in ef4cc70f3ed2a91e0a48c6448c517c3ba34c2846 — craig.topper / detail
  92. [OpenMP][Tests] Update compatibility with GCC (NFC) — protze / detail
  93. [clang] Include missing LangOpts in `getModuleHash`. — bigcheesegs / detail
  94. [Statepoint] Reduce intendation and change a variable name [NFC] — listmail / detail
  95. [Statepoint] Use early return to reduce nesting and clarify comments [NFC] — listmail / detail
  96. [flang] Fix CHARACTER length folding problem — pklausler / detail
  97. Create the MLIR Reduce framework — sifontes / detail
  98. [Sema] Teach -Wcast-align to compute alignment of CXXThisExpr — Akira / detail
  99. [compiler-rt][Hexagon] Remove fma/fmin/max code — sidneym / detail
  100. [WebAssembly] fix gcc 10 warning — aardappel / detail
  101. [X86] Merge the FEATURE_64BIT and FEATURE_EM64T bits in X86TargetParser.def. — craig.topper / detail
  102. Revert "[X86] Merge the FEATURE_64BIT and FEATURE_EM64T bits in X86TargetParser.def." — craig.topper / detail
  103. [MLIR] Combine the 2 overloads of FuncOp::build() into one. — jurahul / detail
  104. PR45521: Preserve the value kind when performing a standard conversion — richard / detail
  105. [mlir][spirv] Add MatrixTimesMatrix operation — antiagainst / detail
  106. [RISCV] Optimize multiplication by constant — maskray / detail
  107. [RISCV] optimize addition with a pair of (addi imm) — maskray / detail
  108. Recommit "[X86] Merge the FEATURE_64BIT and FEATURE_EM64T bits in X86TargetParser.def." — craig.topper / detail
  109. [LLDB] Disable flaky lldb-vscode tests on arm — omair.javaid / detail
  110. [gn build] Port baca8f977ed — thakis / detail
  111. [openmp][NFC] Remove duplicate clause defaultmap for target parallel do — clementval / detail
  112. Revert "[X86] Add back the assert in getImpliedFeatures that I removed in ef4cc70f3ed2a91e0a48c6448c517c3ba34c2846" — thakis / detail
  113. Rename `xla_lhlo.terminator` into `return` in SCF parallel loop test (NFC) — joker.eph / detail
  114. Upgrade TypePromotionTransaction to be able to report changes in CodeGenPrepare — sguelton / detail
  115. [analyzer] Warning for default constructed unique_ptr dereference — vrnithinkumar / detail
  116. [gn build] Port 20e271a98de — llvmgnsyncbot / detail
  117. [DSE,MSSA] Eliminate stores by terminators (free,lifetime.end). — flo / detail
  118. [WebAssembly] Generate unreachable after __stack_chk_fail — aheejin / detail
  119. [MLIR][SPIRVToLLVM] Miscellaneous ops conversion: select, fmul and undef — georgemitenk0v / detail
  120. [CodeGen] Fix warnings in sve-ld1-addressing-mode-reg-imm.ll — david.sherwood / detail
  121. [analyzer] Silence gcc -Wparentheses warning [NFC] — mikael.holmen / detail
  122. [CodeGen] Fix wrong use of getVectorNumElements in PromoteIntRes_EXTRACT_SUBVECTOR — david.sherwood / detail
  123. [CodeGen] Fix wrong use of getVectorNumElements() in DAGTypeLegalizer::SplitVecRes_ExtendOp — david.sherwood / detail
  124. [llvm-readobj] - Refine error reporting in MipsGOTParser<ELFT> helper. — grimar / detail
  125. [DebugInfo/DWARF] - Test invalid CFI opcodes properly and refine related `CFIProgram::parse` code. — grimar / detail
  126. [X86][AVX] Remove redundant EXTRACT_VECTOR_ELT(VBROADCAST(SCALAR())) fold — llvm-dev / detail
  127. Fix MSVC "not all control paths return a value" warnings. NFC. — llvm-dev / detail
  128. [NFCI][llvm-reduce] Cleanup Delta passes to use Oracle abstraction — lebedev.ri / detail
  129. [DWARF] Add cuttoff guarding quadratic validThroughout behaviour — jeremy.morse / detail
  130. [MLIR][SPIRVToLLVM] Implementation of spv.BitFieldSExtract and spv.BitFieldUExtract patterns — georgemitenk0v / detail
  131. [lldb] Skip TestIOHandlerResizeNoEditline on Windows — Raphael Isemann / detail
  132. [SVE] Custom ISel for fixed length extract/insert_subvector. — paul.walker / detail
  133. [UpdateTestChecks] Move more update_test_checks.py logic to common.py — Alexander.Richardson / detail
  134. [UpdateTestChecks] Add UTC_ARGS support for update_{llc,cc}_test_checks.py — Alexander.Richardson / detail
  135. [Support] Fix signed/unsigned comparison warning — oliver.stannard / detail
  136. [X86][AVX] Add SimplifyDemandedVectorEltsForTargetShuffle test for v32i8->v16i8 PSHUFB — llvm-dev / detail
  137. [GlobalISel][InlineAsm] Fix matching input constraints to mem operand — petar.avramovic / detail
  138. [lldb][NFC] Fix indentation in expect_expr — Raphael Isemann / detail
  139. Add missing REQUIRES: x86-registered-target — Alexander.Richardson / detail
  140. [X86][AVX] SimplifyDemandedVectorEltsForTargetShuffle - ensure mask is same size as constant size — llvm-dev / detail
  141. [cmake] Use CMAKE_GENERATOR to determine if Ninja is used — hans / detail
  142. [lldb/API] Overwrite variables with SBLaunchInfo::SetEnvironment(append=true) — pavel / detail
  143. [AST][RecoveryExpr] Fix the value category for recovery expr. — hokein.wu / detail
  144. [lldb/Utility] Simplify Scalar float accessors — pavel / detail
  145. clang: Don't show a trailing space with --version when not built from the repo — sylvestre / detail
  146. [lldb/Core] Update comment to make it more explicit (NFC) — medismail.bennani / detail
  147. [x86] improve codegen for non-splat bit-masked vector compare and select (PR46531) — spatel / detail
  148. [flang] Fix setting mxcsr on MSVC — isuruf / detail
  149. [mlir] Add ViewLikeOpInterface to std.memref_cast. — pifon / detail
  150. [NVPTX]Add a test for debug info for packed bitfields, NFC. — a.bataev / detail
  151. Fix crash on overloaded postfix unary operators due to invalid sloc — ecaldas / detail
  152. [CodeGen] Don't combine extract + concat vectors with non-legal types — ties.stuij / detail
  153. [flang] Support for image selectors — psteinfeld / detail
  154. [flang] Upstreaming intrinsic call lowering. — eschweitz / detail
  155. [clangd] Enable reading config from files behind a flag — sam.mccall / detail
  156. SLP: honor requested max vector size merging PHIs — Stanislav.Mekhanoshin / detail
  157. [OpenMPIRBuilder][Fix] Move llvm::omp::types to OpenMPIRBuilder. — sstipanovic / detail
  158. [clangd] Improve serialization error messages. NFC — sam.mccall / detail
  159. Double check that passes correctly set their Modified status — sguelton / detail
  160. [clang][NFC] Also test for serialization in test/AST/ast-dump-APValue-* — riccibrun / detail
  161. [SelectionDAG] Fix incorrect offset when expanding CONCAT_VECTORS. — paul.walker / detail
  162. [lldb] Modernize/clean up ValueObject::GetChildMemberWithName — pavel / detail
  163. partial revert on RTBuilder.h to avoid warnings. — eschweitz / detail
  164. [Preallocated] Add @llvm.call.preallocated.teardown — aeubanks / detail
  165. [MIR] Speedup parsing of function with large number of basic blocks — eleviant / detail
  166. [NewPM][opt] Share -disable-loop-unrolling between pass managers — aeubanks / detail
  167. [libc] Fix typographical error in math_utils.h. — noreply / detail
  168. [clang] Fix a crash when passing a C structure of incompatible type to a function with a reference parameter. — riccibrun / detail
  169. [NewPM][opt] Translate "-O#" to NPM's "default<O#>" — aeubanks / detail
  170. [libc++] Mark some tests as unsupported on GCC 5 — Louis Dionne / detail
  171. [matrix] Add some more Verifier negative tests. NFC. — sjoerd.meijer / detail
  172. Revert "Double check that passes correctly set their Modified status" — sguelton / detail
  173. DomTree: remove explicit use of DomTreeNodeBase::iterator — nicolai.haehnle / detail
  174. [SystemZ] Allow specifying integer registers as part of the address calculation — ulrich.weigand / detail
  175. [SampleFDO] Enable sample-profile-top-down-load and sample-profile-merge-inlinee — wmi / detail
  176. [NewPM] Add PredicateInfoPrinterPass to PassRegistry.def — aeubanks / detail
  177. [X86] Fix copy+paste typo in combineVectorPack assert message. NFC. — llvm-dev / detail
  178. [X86][SSE] Pull out PACK(SHUFFLE(),SHUFFLE()) folds into its own function. NFC. — llvm-dev / detail
  179. [DAGCombiner] add enum for store source value; NFC — spatel / detail
  180. [DAGCombiner] fix function-name formatting; NFC — spatel / detail
  181. [libc++][NFC] Remove outdated TODO item — Louis Dionne / detail
  182. [RecordLayout] Fix ItaniumRecordLayoutBuilder so that is grabs the correct bases class offsets from the external source — shafik / detail
  183. [CUDA][HIP] Let lambda be host device by default — Yaxun.Liu / detail
  184. [flang] Fix a crash when cosubscript list is empty — psteinfeld / detail
  185. [ELF] Add -z dead-reloc-in-nonalloc=<section_glob>=<value> — maskray / detail
  186. [test] Run llvm/test/**/*.yaml & don't run llvm/test/**/*.cxx (not exist) — maskray / detail
  187. [ELF] Rename canRelax to toExecRelax. NFC — maskray / detail
  188. hwasan: Don't pass the tagged-globals target-feature to non-aarch64 backends. — craig.topper / detail
  189. [X86] Enabled a bunch of 64-bit Interlocked* functions intrinsics on 32-bit Windows to match recent MSVC — craig.topper / detail
  190. Remove the unnecessary `is_nothrow_swappable` condition in `swap`. — mcypark / detail

#7307 (Jul 7, 2020 3:14:46 AM)

  1. [Support][NFC] Fix Wdocumentation warning in ADT/Bitfields.h — riccibrun / detail
  2. Fix [-Werror,-Wsign-compare] in dominator unit test. — echristo / detail
  3. [clang] Enable errors for undefined TARGET_OS_ macros in Darwin driver — zixu_wang / detail
  4. [OpenMP][Tests] Fix/Mark compatibilty for GCC — protze / detail
  5. [X86] Centalize the 'sse4' hack to a single place in X86TargetInfo::setFeatureEnabledImpl. NFCI — craig.topper / detail
  6. [Scalarizer] Centralize instruction DCE — lebedev.ri / detail
  7. [llvm-install-name-tool] Merge install-name options — sameerarora101 / detail
  8. [NFCI][IR] Introduce CallBase::Create() wrapper — lebedev.ri / detail
  9. [llvm-reduce] Reducing call operand bundles — lebedev.ri / detail
  10. [OpenMP] Add GOMP 5.0 loop entry points — jonathan.l.peyton / detail
  11. Modifications to the algorithm sort benchmark — mvels / detail
  12. [NFCI][llvm-reduce] ReduceOperandBundles: actually put Module forward-declaration back into llvm namespace — lebedev.ri / detail
  13. [NFC] change getLimitedCodeGenPipelineReason to static function — Yuanfang Chen / detail
  14. Temporarily Revert "[llvm-install-name-tool] Merge install-name options" as it breaks the objcopy build. — echristo / detail
  15. [DAGCombiner] reassociate reciprocal sqrt expression to eliminate FP division — spatel / detail
  16. Fix sdk version test to use 99.99.99 as a max dummy version instead of 10.99.99. — Amara Emerson / detail
  17. Correct 3 spelling errors in headers and doc strings. — wolfgang_pieb / detail
  18. fix typos to cycle bots — thakis / detail
  19. [gn build] Port — llvmgnsyncbot / detail
  20. [gn build] Port 05f2b5ccfc5 — llvmgnsyncbot / detail
  21. Revert "[LV] Enable the LoopVectorizer to create pointer inductions" — rupprecht / detail
  22. [ModuloSchedule] Devirtualize PeelingModuloScheduleExpander::expand as it's not needed — dblaikie / detail
  23. [libc] Add documentation for clang-tidy checks. — paulatoth / detail
  24. [PowerPC][Power10] Exploit the xxsplti32dx instruction when lowering VECTOR_SHUFFLE. — amy.kwan1 / detail
  25. [PowerPC] Implement Vector Splat Immediate Builtins in Clang — lei / detail
  26. Create the framework and testing environment for MLIR Reduce - a tool — sifontes / detail
  27. [X86-64] Support Intel AMX Intrinsic — xiang1.zhang / detail
  28. [openmp] Move isAllowedClauseForDirective to tablegen + add clause version to OMP.td — clementval / detail
  29. [gn build] Port 939d8309dbd — llvmgnsyncbot / detail
  30. [PowerPC] Do not RAUW combined nodes in VECTOR_SHUFFLE legalization — nemanja.i.ibm / detail
  31. [llvm-install-name-tool] Merge install-name options — sameerarora101 / detail
  32. [mlir] resolve types from attributes in assemblyFormat — joker.eph / detail
  33. [X86] Remove duplicate SSE4A feature bit from X86TargetParser.def. NFC — craig.topper / detail
  34. [Test] Add one more missing optimization opportunity test — mkazantsev / detail
  35. [X86] Move the feature dependency handling in X86TargetInfo::setFeatureEnabledImpl to a table based lookup in X86TargetParser.cpp — craig.topper / detail
  36. [AMDGPU] Change Clang AMDGCN atomic inc/dec builtins to take unsigned values — Saiyedul.Islam / detail
  37. [libomptarget] Implement atomic inc and fence functions for AMDGCN using clang builtins — Saiyedul.Islam / detail
  38. [AMDGPU] Update isFMAFasterThanFMulAndFAdd assumptions — carl.ritson / detail
  39. [X86] Merge X86TargetInfo::setFeatureEnabled and X86TargetInfo::setFeatureEnabledImpl. NFC — craig.topper / detail
  40. [X86] Remove assert for missing features from X86::getImpliedFeatures — craig.topper / detail
  41. [X86] Add 64bit and retpoline-external-thunk to list of featuers in X86TargetParser.def. — craig.topper / detail
  42. [CodeGen] Fix warnings in sve-vector-splat.ll and sve-trunc.ll — david.sherwood / detail
  43. [SVE][CodeGen] Fix bug when falling back to DAG ISel — david.sherwood / detail
  44. [SVE] Add more warnings checks to clang and LLVM SVE tests — david.sherwood / detail
  45. [mlir][NFC] Remove usernames and google bug numbers from TODO comments. — riddleriver / detail
  46. [flang][OpenMP] Enhance parser support for flush construct to OpenMP 5.0 — kirankumar.tp / detail

#7306 (Jul 6, 2020 4:51:35 PM)

  1. [analyzer] Force dependency checkers to be hidden — dkszelethus / detail
  2. [TargetLowering] Improve expansion of ROTL/ROTR — jay.foad / detail
  3. [TargetLowering] Improve expansion of FSHL/FSHR by non-zero amount — jay.foad / detail
  4. RecursiveASTVisitor: don't call WalkUp unnecessarily in post-order traversal — gribozavr / detail
  5. Make RecursiveASTVisitor call WalkUpFrom for unary and binary operators in post-order traversal mode — gribozavr / detail
  6. Make RecursiveASTVisitor call WalkUpFrom for operators when the data recursion queue is absent — gribozavr / detail
  7. Removed a RecursiveASTVisitor feature to visit operator kinds with different methods — gribozavr / detail
  8. [PowerPC] Legalize SREM/UREM directly on P9. — esme.yi / detail
  9. [mlir][Vector] Add a VectorUnrollInterface and expose UnrollVectorPattern. — ntv / detail
  10. [mlir][Vector] Add custom slt / SCF.if folding to VectorToSCF — ntv / detail
  11. [analyzer][NFC] Don't allow dependency checkers to emit diagnostics — dkszelethus / detail
  12. Regenerate neon copy tests. NFC. — llvm-dev / detail
  13. Regenerate subreg liverange tests. NFC. — llvm-dev / detail
  14. [X86][XOP] Add XOP target vselect-pcmp tests — llvm-dev / detail
  15. AMDGPU/GlobalISel: Add some missing return tests — Matthew.Arsenault / detail
  16. AMDGPU: Fix fixed ABI SGPR arguments — Matthew.Arsenault / detail
  17. AMDGPU/GlobalISel: Fix hardcoded register number checks in test — Matthew.Arsenault / detail
  18. AMDGPU/GlobalISel: Don't emit code for unused kernel arguments — Matthew.Arsenault / detail
  19. GlobalISel: Move finalizeLowering call later — Matthew.Arsenault / detail
  20. [ARM] Adjust default fp extend and trunc costs — david.green / detail
  21. [analyzer] Don't allow hidden checkers to emit diagnostics — dkszelethus / detail
  22. [clang-tidy] Added alias llvm-else-after-return. — n.james93 / detail
  23. [clang-tidy] Fix incorrect default option in fc3c693b61 — n.james93 / detail
  24. [x86] add tests for vector select with non-splat bit-test condition; NFC — spatel / detail
  25. [OpenMP] Temporarily disable failing runtime tests for OpenMP 5.0 — Saiyedul.Islam / detail
  26. [LV] Pass dbgs() to verifyFunction call. — flo / detail
  27. Revert "[ScalarEvolution] createSCEV(): recognize `udiv`/`urem` disguised as an `sdiv`/`srem`" — kadircet / detail
  28. [clang] Fix the incorrect dependence bits for DependentExtIntType. — hokein.wu / detail
  29. [ARM] MVE FP16 cost adjustments — david.green / detail
  30. [lldb] Always round down in NSDate's formatter to match NSDate's builtin format — Raphael Isemann / detail
  31. Reland "[ScalarEvolution] createSCEV(): recognize `udiv`/`urem` disguised as an `sdiv`/`srem`" — lebedev.ri / detail
  32. [clangd] More complete fix for hover crashes on invalid record. — hokein.wu / detail
  33. [Support] Fix formatted_raw_ostream for UTF-8 — oliver.stannard / detail
  34. [XCOFF][AIX] Give symbol an internal name when desired symbol name contains invalid character(s) — jasonliu / detail
  35. [clang] Fix modules build after D82585 — Raphael Isemann / detail
  36. [clang][utils] make-ast-dump-check.sh: strip line and column numbers when generating serialization tests — riccibrun / detail
  37. [MLIR] Add a NoRegionArguments trait — jurahul / detail
  38. [RISCV] Fold ADDIs into load/stores with nonzero offsets — luismarques / detail
  39. [ELF][ARM] Represent R_ARM_LDO32 as R_DTPREL instead of R_ABS — maskray / detail
  40. [AIX] Add system-aix to lit config file — daltenty / detail
  41. [mlir] Change ODS to have include and exclude regex — jpienaar / detail
  42. [FPEnv][Clang][Driver] Disable constrained floating point on targets lacking support. — kevin.neal / detail
  43. [flang] Basic tests of external I/O runtime (part 9/9) — pklausler / detail
  44. [SemaCXX] Fix false positive of -Wuninitialized-const-reference in empty function body. — zequanwu / detail
  45. [FPEnv][Clang][Driver] Failing tests are now expected failures. — kevin.neal / detail
  46. [flang] Bug fix for ambiguous references to data and functions — psteinfeld / detail
  47. AMDGPU: Don't ignore carry out user when expanding add_co_pseudo — Matthew.Arsenault / detail
  48. [FPEnv][Clang][Driver] Failing tests are now expected failures only on PowerPC — kevin.neal / detail
  49. [VE] Change to use isa — marukawa / detail
  50. Revert "[FPEnv][Clang][Driver] Disable constrained floating point on targets lacking support." — kevin.neal / detail
  51. [ELF] Drop an unneeded reference to `symtab` from SymbolTable::addSymbol — maskray / detail
  52. [Sanitizer] Fix demangling for Swift symbol names — julian.lettner / detail
  53. [VE] Support symbol with offset in assembly — marukawa / detail
  54. [WebAssembly] 64-bit memory limits — aardappel / detail
  55. [libc] Add documentation for integration tests. — paulatoth / detail
  56. [WebAssembly] Added 64-bit memory.grow/size/copy/fill — aardappel / detail
  57. DomTree: Remove getChildren() accessor — nicolai.haehnle / detail
  58. DomTree: Remove the releaseMemory() method — nicolai.haehnle / detail
  59. DomTree: Remove getRoots() accessor — nicolai.haehnle / detail
  60. DomTree: add private create{Child,Node} helpers — nicolai.haehnle / detail
  61. [flang] Add missing include for std::min — tkeith / detail
  62. Use CMAKE_OSX_SYSROOT instead of the environment variable SYSROOT — Adrian Prantl / detail
  63. Add option LLVM_NM to allow specifying the location of the llvm-nm tool — smeenai / detail
  64. AMDGPU/GlobalISel: Add types to special inputs — arsenm2 / detail
  65. [clang] Rework how and when APValues are dumped — riccibrun / detail
  66. [AMDGPU] Tweak getTypeLegalizationCost() — Stanislav.Mekhanoshin / detail

#7305 (Jul 6, 2020 6:16:53 AM)

  1. [Coroutines] Warning if return type of coroutine_handle::address is not void* — JunMa / detail
  2. [lldb/DWARF] Look for complete array element definitions in other modules — pavel / detail
  3. [VE] Correct stack alignment — marukawa / detail
  4. [lldb/Utility] Merge Scalar::Get(Value)TypeAsCString — pavel / detail
  5. Fix 46594 - Alignment assertion failure in instcombine — gchatelet / detail
  6. Fix off by one error in Bitfields — gchatelet / detail
  7. Fix indentation in FixedPoint.h. NFC. — bevin.hansson / detail
  8. [ARM] Use BaseT::getMemoryOpCost for getMemoryOpCost — david.green / detail
  9. Revert "Revert "Revert "[libcxx] Put clang::trivial_abi on std::unique_ptr, std::shared_ptr, and std::weak_ptr""" — herhut / detail
  10. [InstCombine] Lower infinite combine loop detection thresholds — lebedev.ri / detail
  11. [Scalarizer] InsertElement handling w/ constant insert index — lebedev.ri / detail
  12. [Scalarizer] ExtractElement handling w/ constant extract index — lebedev.ri / detail
  13. [Scalarizer] InsertElement handling w/ variable insert index (PR46524) — lebedev.ri / detail
  14. [Scalarizer] ExtractElement handling w/ variable insert index (PR46524) — lebedev.ri / detail
  15. [Support] Add path::user_config_directory for $XDG_CONFIG_HOME etc — sam.mccall / detail
  16. [ARM] Add extra extend and trunc costs for cast instructions — david.green / detail
  17. [Scalarizer] visit{Insert,Extract}ElementInst(): avoid call arg evaluation order deps — lebedev.ri / detail
  18. [SystemZ/ZOS] Define Endian constants for z/OS. — kai.nacke / detail
  19. [SystemZ/ZOS] Implement getMainExecutable() and is_local_impl() — kai.nacke / detail
  20. [Support] fix user_cache_directory on mac — sam.mccall / detail

#7304 (Jul 5, 2020 7:42:36 PM)

  1. [X86][SSE] Add PACKSS/PACKUS style patterns tests — llvm-dev / detail
  2. [ARM] Remove hasSideEffects from FP converts — david.green / detail
  3. Revert "Revert "[libcxx] Put clang::trivial_abi on std::unique_ptr, std::shared_ptr, and std::weak_ptr"" — vyng / detail
  4. [Driver] Pass -gno-column-info instead of -dwarf-column-info — maskray / detail
  5. [SCCP] Add test for range metadata (NFC) — nikita.ppv / detail
  6. [libomptarget][test] Fix text relocations by adding -fPIC — maskray / detail
  7. [OpenMP][OMPT] Fix ifdefs for OMPT code — protze / detail
  8. [OpenMP][Tests] Flag compatibility of OpenMP runtime tests with GCC versions — protze / detail
  9. [Fuchsia] Set projects and runtimes in the cache file — phosek / detail

#7303 (Jul 5, 2020 9:33:58 AM)

  1. Add tests for clang -fno-zero-initialized-in-bss and llc -nozero-initialized-in-bss — maskray / detail
  2. [OpenMP][Tests] NFC use type macro in printf — protze / detail
  3. [lldb][NFC] Remove an unnecessary cast in SBCommandInterpreter — Raphael Isemann / detail
  4. [lldb][NFC] Clarify that spaces can't be in breakpoint names — Raphael Isemann / detail
  5. [NFC] Clean up braces and anon namespace — n.james93 / detail
  6. [llvm] Cast to (void) the unused variable. — pifon / detail
  7. [clangd] Fix stack-use-after-scope — benny.kra / detail

#7302 (Jul 4, 2020 11:24:35 PM)

  1. [X86] Add test caes for pr46585. NFC — craig.topper / detail
  2. [DAGCombiner] Don't fold zext_vector_inreg/sext_vector_inreg(undef) to undef. Fold to 0. — craig.topper / detail
  3. [flang] Add fixes and missing stmts to I/O runtime API handlers (ext. I/O part 8) — pklausler / detail
  4. Revert "[AssumeBundles] Use operand bundles to encode alignment assumptions" — lebedev.ri / detail
  5. Revert "[MLIR] Parallelize affine.for op to 1-D affine.parallel op" — joker.eph / detail
  6. [OpenMPOpt] ICV Tracking — sstipanovic / detail
  7. [DAGCombiner] visitSIGN_EXTEND_INREG should fold sext_vector_inreg(undef) to 0 not undef. — craig.topper / detail
  8. [llvm-reduce] extractArgumentsFromModule(): don't crash when deleting instr twice — lebedev.ri / detail
  9. [llvm-reduce] extractGVsFromModule(): don't crash when deleting instr twice — lebedev.ri / detail
  10. [gn build] make stage2_unix_toolchain set clang_base_path — thakis / detail
  11. [gn build] fix link of libclang_rt.asan_osx_dynamic.dylib if command line tools are not installed — thakis / detail
  12. Fix two -Wrange-loop-analysis warnings that Xcode 12 beta incorrectly complains about — thakis / detail
  13. [WebAssembly] Do not assume br_table range checks will be gt_u — tlively / detail
  14. [llvm-objcopy] Fix crash when removing symbol table at same time as adding a symbol — jubnzv / detail
  15. [clang][PowerPC] Enable -fstack-clash-protection option for ppc64 — lkail / detail

#7301 (Jul 4, 2020 1:02:11 PM)

  1. [AMDGPU] Control num waves per EU for implicit work-group size — Pushpinder.Singh / detail
  2. [lldb/ObjCRuntime] Implement support for small method lists — Fred Riss / detail
  3. [lldb/ObjC] Add support for direct selector references — Fred Riss / detail
  4. [lldb/build.py] Always pass an SDK to the compiler on Darwin — Fred Riss / detail
  5. lld/MachO: Remove a useless temporary — thakis / detail
  6. ld64.lld: Add janky support for tbd files — thakis / detail
  7. [mlir][OpFormatGen] Add support for resolving variadic types from non-variadic — riddleriver / detail
  8. Add parenthesized expression to SyntaxTree — ecaldas / detail
  9. This patch adds basic debug info support with basic block sections. — tmsriram / detail
  10. [clang] Re-add deleted forward declaration. — pifon / detail
  11. [X86] Enable multibyte NOPs in 64-bit mode for padding/alignment. — craig.topper / detail
  12. [lldb][NFC] Fix a variable name in ClangDiagnosticManagerAdapter — Raphael Isemann / detail
  13. Revert "[clang-tidy] For `run-clang-tidy.py` escape the paths that are used for analysis." — n.james93 / detail
  14. [CodeGen] Fix warnings in getCopyToPartsVector — david.sherwood / detail
  15. Fix missing build dependency on omp_gen. — simon.tatham / detail
  16. [ARM] Rearrange SizeReduction when using -Oz — nicholas.guy / detail
  17. [NFC] Fix typo in triples from unkown to unknown — qiucofan / detail
  18. [lldb][NFC] Don't pass around passthrough from ClangDiagnosticManagerAdapter — Raphael Isemann / detail
  19. [SVE] ACLE: Fix builtins for svdup_lane_bf16 and svcvtnt_bf16_f32_x — sander.desmalen / detail
  20. [AArch64][SVE] Add unpred load/store patterns for bf16 types — sander.desmalen / detail
  21. [CodeGen][SVE] Don't drop scalable flag in DAGCombiner::visitEXTRACT_SUBVECTOR — sander.desmalen / detail
  22. [AMDGPU] Fix formatting in MIR tests — jay.foad / detail
  23. DSE: fix builtin function recognition to take decl into account — nunoplopes / detail
  24. [Support][Windows] Prevent 2s delay when renaming a file that does not exist — Ben.Dunbobbin / detail
  25. [SVE] Add warnings checks in four more LLVM SVE tests — david.sherwood / detail
  26. [VE] Rename VE toolchain source files — marukawa / detail
  27. [gn build] Port 804d9687443 — llvmgnsyncbot / detail
  28. [BasicAA] New basic-aa-recphi test. NFC — david.green / detail
  29. [ScalarEvolution] createSCEV(): recognize `udiv`/`urem` disguised as an `sdiv`/`srem` — lebedev.ri / detail
  30. Regenerate llvm/test/CodeGen/X86/optimize-max-0.ll — lebedev.ri / detail
  31. [LV] Enable the LoopVectorizer to create pointer inductions — anna.welker / detail
  32. Fix some typos (unkown -> unknown); NFC — aaron / detail
  33. Regenerate apint-shift tests and replace %tmp variable names to silence update_test_checks warnings — llvm-dev / detail
  34. [InstCombine] Add some (vXi1 trunc(lshr(x,c))) -> icmp_eq(and(x,c')) tests for non-uniform vectors — llvm-dev / detail
  35. [AArch64][SVE] Add reg+imm addressing mode for unpredicated stores — kerry.mclaughlin / detail
  36. [Alignment][NFC] VectorLayout now uses Align internally — gchatelet / detail
  37. [Alignment][NFC] Transition and simplify calls to DL::getABITypeAlignment — gchatelet / detail
  38. [NFC][clang] Add missing VALIDATE_DIAG_SIZE() — whisperity / detail
  39. [clangd] Switch FindSymbolsTests to use TestTU — kadircet / detail
  40. [analyzer][StdLibraryFunctionsChecker] Add POSIX file handling functions — gabor.marton / detail
  41. [lldb] Skip TestLimitDebugInfo on windows — pavel / detail
  42. [clang] Fix a null-NSS-access crash in DependentNameType. — hokein.wu / detail
  43. [BasicAA] Fix recursive phi MustAlias calculations — david.green / detail
  44. [flang] Add changes to codegen to convert it to tablegen passes. — eschweitz / detail
  45. [flang] Add inliner pass. — eschweitz / detail
  46. [clang][Serialization] Don't duplicate the body of LambdaExpr during deserialization — riccibrun / detail
  47. [AArch64][SVE] Put zeroing pseudos and patterns under flag. — sander.desmalen / detail
  48. Regenerate sext/trunc tests and replace %tmp variable names to silence update_test_checks warnings — llvm-dev / detail
  49. call ::pthread_detach on llvm_execute_on_thread_impl — n.james93 / detail
  50. [lldb] Add a host-independent test for handling -flimit-debug-info — pavel / detail
  51. [ASTMatchers] Enhanced support for matchers taking Regex arguments — n.james93 / detail
  52. Fix missing build dependencies on omp_gen — jonathan_roelofs / detail
  53. [AMDGPU][CODEGEN] Added support of new inline assembler constraints — dmitry.preobrazhensky / detail
  54. [MLIR] Exact integer emptiness checks for FlatAffineConstraints — uday / detail
  55. [ASTImporter] Add unittest case for friend decl import — vince.a.bridgers / detail
  56. Preserve GlobalsAA analysis result in LowerConstantIntrinsics — flo / detail
  57. [ELF][test] Add some additional .eh_frame/.eh_frame_hdr testing — james.henderson / detail
  58. [InstCombine] Add some (vXi1 trunc(lshr(x,c))) -> icmp_eq(and(x,c')) tests for vectors with undef elements — llvm-dev / detail
  59. [InstCombine] Add (vXi1 trunc(lshr(x,c))) -> icmp_eq(and(x,c')) support for non-uniform vectors — llvm-dev / detail
  60. [AArch64][SVE] NFC: Rename isOrig -> isReverseInstr — sander.desmalen / detail
  61. [lldb] Fix type conversion in the Scalar getters — pavel / detail
  62. [InstCombine] Add some sext/trunc tests to show missing support for non-uniform vectors — llvm-dev / detail
  63. [MLIR][SPIRVToLLVM] Implementation of spv.BitFieldInsert pattern — antiagainst / detail
  64. [MLIR][SPIRVToLLVM] SPIR-V function call conversion pattern — antiagainst / detail
  65. [MLIR][SPIRV] Support two memory access attributes in OpCopyMemory. — antiagainst / detail
  66. [PowerPC] Remove undefs from splat input when changing shuffle mask — nemanja.i.ibm / detail
  67. [LLD] Add required dependency after shared libs break due to ba5087f13025 — nemanja.i.ibm / detail
  68. [OpenMP][CMake] Fix version detection of testing compiler — hahnjo / detail
  69. [OpenMPOpt][Fix] Remove double initialization of omp::types. — sstipanovic / detail
  70. [NewPM][LSR] Rename strength-reduce -> loop-reduce — aeubanks / detail
  71. [gn build] make building on an arm mac work — thakis / detail
  72. [MLIR][SPIRVToLLVM] Convert spv.constant scalars and vectors — antiagainst / detail
  73. [NewPM] Add -basic-aa to pr33196.ll — aeubanks / detail
  74. [clang][NFC] Store a pointer to the ASTContext in ASTDumper and TextNodeDumper — riccibrun / detail
  75. [DebugInfo] Fix LineTest byteswap for cross-targeting builds — daltenty / detail
  76. Revert "[clang][NFC] Store a pointer to the ASTContext in ASTDumper and TextNodeDumper" — riccibrun / detail
  77. [flang] Fix bug determining alternate return — tkeith / detail
  78. [flang] Clean up binary dependences of runtime libraries — pklausler / detail
  79. ld64.lld: Make janky support for tbd files actually work sometimes — thakis / detail
  80. [PowerPC]Implement Vector Permute Extended Builtin — lei / detail
  81. Revert "[MLIR][SPIRV] Support two memory access attributes in OpCopyMemory." — antiagainst / detail
  82. [X86] Add test cases for v32i8 rotate with min-legal-vector-width=256 — craig.topper / detail
  83. [X86] Modify the conditions for when we stop making v16i8/v32i8 rotate Custom based on having avx512 features. — craig.topper / detail
  84. [x86] add tests for vector select with bit-test condition; NFC — spatel / detail
  85. [mlir] [VectorOps] Add choice between dot and axpy lowering of vector.contract — ajcbik / detail
  86. [InstSimplify] Add test for sext/zext comparisons (NFC) — nikita.ppv / detail
  87. [test] Deflake test/profile/ContinuousSyncMode/online-merging.c — Vedant Kumar / detail
  88. [X86] Add test case for unfolding broadcast load from vpternlog. — craig.topper / detail
  89. [X86] Add vpternlog to the broadcast unfolding table. — craig.topper / detail
  90. [PowerPC]Add Vector Insert Instruction Definitions and MC Test — lei / detail
  91. [SelectionDAG] don't split branch on logic-of-vector-compares — spatel / detail
  92. [x86] remove redundant tests with no check lines; NFC — spatel / detail
  93. Fix typo and check commit access. — sameerarora101 / detail
  94. [PowerPC] Implement Vector Blend Builtins in LLVM/Clang — lei / detail
  95. [flang] External I/O runtime work, repackaged (part 1) — pklausler / detail
  96. [X86] Teach lower512BitShuffle to try bitmask and bitblend before splitting v32i16/v64i8 on av512f only targets. — craig.topper / detail
  97. [gn build] get everything to build when llvm_targets_to_build is just AArch64 — thakis / detail
  98. [NFC][Scalarizer] Add some insertelement/extractelement tests — lebedev.ri / detail
  99. [NFC][Scalarizer] Also scalarize loads in newly-added tests — lebedev.ri / detail
  100. [flang] External I/O runtime work, repackaged (part 2) — pklausler / detail
  101. [AMDGPU] Unify early PS termination blocks — carl.ritson / detail
  102. [AMDGPU] Insert PS early exit at end of control flow — carl.ritson / detail
  103. [PowerPC][NFC] Refactor lowerDynamicAlloc — lkail / detail
  104. Revert "[AMDGPU] Insert PS early exit at end of control flow" — carl.ritson / detail
  105. [lld-macho] Support binding dysyms to any section — jezng / detail
  106. [PowerPC][NFC] Prevent unused error when assertion is disabled. — lkail / detail
  107. [AMDGPU] Insert PS early exit at end of control flow — carl.ritson / detail
  108. [X86] Add back support for matching VPTERNLOG from back to back logic ops. — craig.topper / detail
  109. [PowerPC] Implement probing for dynamic stack allocation — lkail / detail
  110. [CostModel] Fix cast crash — sam.parker / detail
  111. [clang] Check ValueDependent instead of InstantiationDependent before executing the align expr for builtin align functions. — hokein.wu / detail
  112. [X86] Remove MODRM_SPLITREGM from the disassembler tables. — craig.topper / detail
  113. [NFC] Use ADT/Bitfields in Instructions — gchatelet / detail
  114. Fix stack-clash probing for large static alloca — sguelton / detail
  115. [Attributor] Create getName() method for abstract attribute — clfbbn / detail
  116. [OpenMP][OMPT]Add event callbacks for taskwait with depend — protze / detail
  117. [Alignment][NFC] Use proper getter to retrieve alignment from ConstantInt and ConstantSDNode — gchatelet / detail
  118. [flang][NFC] Move and rework pgmath description used in folding — jperier / detail
  119. [Alignment][NFC] Use 5 bits to store Instructions Alignment — gchatelet / detail
  120. [llvm-readelf] - Do not error out when dumping symbols. — grimar / detail
  121. [llvm-readelf] - Do not report a misleading warning when there is no string table. — grimar / detail
  122. Regenerate PR19420 tests — llvm-dev / detail
  123. [InstCombine] Add sext(ashr(shl(trunc(x),c),c)) folding support for vectors — llvm-dev / detail
  124. [clangd] Improve hover on arguments to function call — kadircet / detail
  125. Fix MSVC "result of 32-bit shift implicitly converted to 64 bits" warning. — llvm-dev / detail
  126. [DWARFYAML][debug_gnu_*] Add the missing context `IsGNUStyle`. NFC. — Xing / detail
  127. [lldb] Fix missing characters when autocompleting LLDB commands in REPL — Raphael Isemann / detail
  128. Regenerate mul-trunc tests, add vector variants and replace %tmp variable names to silence update_test_checks warnings — llvm-dev / detail
  129. Add nonuniform vector trunc(or(shl(zext(x),c1),srl(zext(x),c2))) tests — llvm-dev / detail
  130. Regenerate apint-cast tests and replace %tmp variable names to silence update_test_checks warnings — llvm-dev / detail
  131. [DebugInfo] Use Cursor to detect errors in debug line prologue parser — james.henderson / detail
  132. [libcxx testing] Remove ALLOW_RETRIES from another test — dave / detail
  133. Added tests for RecursiveASTVisitor for AST nodes that are special cased — gribozavr / detail
  134. RecursiveASTVisitor: don't call WalkUp unnecessarily in post-order traversal — gribozavr / detail
  135. Make RecursiveASTVisitor call WalkUpFrom for unary and binary operators in post-order traversal mode — gribozavr / detail
  136. Make RecursiveASTVisitor call WalkUpFrom for operators when the data recursion queue is absent — gribozavr / detail
  137. Revert RecursiveASTVisitor fixes. — gribozavr / detail
  138. [ARM] Add Cortex-A77 Support for Clang and LLVM — luke.geeson / detail
  139. [AMDGPU] Don't combine DPP if DPP register is used more than once per instruction — vpykhtin / detail
  140. [LLD][ELF][Windows] Allow LLD to overwrite existing output files that are in use — Ben.Dunbobbin / detail
  141. Add vector trunc(or(shl(zext(x),c1),zext(x))) tests — llvm-dev / detail
  142. Add tests for trunc(shl/lshr/ashr(*ext(x),zext(and(y,c)))) patterns with variable shifts with clamped shift amounts — llvm-dev / detail
  143. [clang][NFC] Store a pointer to the ASTContext in ASTDumper and TextNodeDumper — riccibrun / detail
  144. [clang][NFC] Also test for serialization in test/AST/ast-dump-comment.cpp — riccibrun / detail
  145. [clang][NFC] Add a missing /dev/null in test/AST/ast-dump-lambda.cpp — riccibrun / detail
  146. [IR] Short-circuit comparison with itself for Attributes — danila / detail
  147. [llvm-readobj] - Use cantFail() for all `Obj->sections()` calls. NFCI. — grimar / detail
  148. [NFC][SimplifyCFG] Move X86 tests into subdir — sam.parker / detail
  149. [mlir] Add redundant copy removal transform — ehsan.nadjaran_toosi / detail
  150. [DWARFYAML][unittest] Use parseDWARFYAML() in unit test. NFC. — Xing / detail
  151. [lldb/Utility] Simplify more Scalar methods — pavel / detail
  152. [ObjectYAML][ELF] Add support for emitting the .debug_gnu_pubnames/pubtypes sections. — Xing / detail
  153. [mlir] Add check for ViewLikeOpInterface that creates additional aliases. — julian.gross / detail
  154. [lldb/DWARF] Look for complete member definitions in other modules — pavel / detail
  155. [ARM] Generate [SU]RHADD from (b - (~a)) >> 1 — petre-ionut.tudor / detail
  156. [AMDGPU] Added support of new inline assembler constraints — dmitry.preobrazhensky / detail
  157. [InstCombine] canEvaluateTruncated - use KnownBits to check for inrange shift amounts — llvm-dev / detail
  158. [clang][NFC] Removed unused parameters in InitializeSourceManager — andrzej.warzynski / detail
  159. [flang] Improve API for runtime allocator (I/O runtime work part 3) — pklausler / detail
  160. [DWARFYAML][test] Use --ignore-case to suppress errors. — Xing / detail
  161. [InstCombine] add tests to show missing one-use checks; NFC — spatel / detail
  162. [InstCombine] add one-use check to cast+select narrowing transform — spatel / detail
  163. Enable basepointer for AIX. — sd.fertile / detail
  164. [InstCombine] Precommit tests for PR43580. — flo / detail
  165. [SLP] Precommit test for which spill cost is computed incorrectly. — flo / detail
  166. [ARM][HWLoops] Create hardware loops for sibling loops — david.green / detail
  167. [SLP] Make sure instructions are ordered when computing spill cost. — flo / detail
  168. [ELF] Resolve R_DTPREL in .debug_* referencing discarded symbols to -1 — maskray / detail
  169. [InstSimplify] Fold icmp with dominating assume — nikita.ppv / detail
  170. [NFC][InstCombine] Add some more tests for select based on non-canonical bit-test — lebedev.ri / detail
  171. [InstCombine] add tests for mul of bools; NFC — spatel / detail
  172. [InstCombine] fold mul of zext bools to 'and' — spatel / detail
  173. [llvm-ar][test] Unsupport error-opening-directory.test on FreeBSD — maskray / detail
  174. [XCOFF][AIX] Use 'L..' instead of '.L' for getPrivateGlobalPrefix in DataLayout — jasonliu / detail
  175. [flang] Add FIRBuilder.cpp — eschweitz / detail
  176. [libc++/libc++abi] Automatically detect whether exceptions are enabled — Louis Dionne / detail
  177. [InstCombine] Try to narrow expr if trunc cannot be removed. — flo / detail
  178. [flang] Define new runtime error IOSTAT values (I/O runtime work part 4) — pklausler / detail
  179. [flang] Track known file size, add IsATerminal (ext. I/O work part 5) — pklausler / detail
  180. Revert AST Matchers default to AsIs mode — steveire / detail
  181. [PowerPC] Implement Vector Insert Builtins in LLVM/Clang — lei / detail
  182. [clangd] Fix hover crash on invalid decls — kadircet / detail
  183. [libcxx] Put clang::trivial_abi on std::unique_ptr, std::shared_ptr, and std::weak_ptr — vyng / detail
  184. [InstCombine] add more tests for mul of bools; NFC — spatel / detail
  185. [InstCombine] fold mul of sext bools to 'and' — spatel / detail
  186. [x86] improve codegen for bit-masked vector compare and select (PR46531) — spatel / detail
  187. [NFCI][InstCombine] shift.ll: s/%tmp/%i/ to silence update script warning — lebedev.ri / detail
  188. [NFCI][LoopUnroll] s/%tmp/%i/ in one test to silence update script warning — lebedev.ri / detail
  189. [PowerPC][NFC] Fix indentation — lei / detail
  190. [LoopDeletion] Emit a remark when a dead loop is deleted — francisvm / detail
  191. [gcov][test] Reorganize some compiler-rt/test/profile tests — maskray / detail
  192. [gcov][test] Add `UNSUPPORTED: host-byteorder-big-endian` to gcov-fork.c — maskray / detail
  193. [WebAssembly] Do not omit range checks for i64 switches — tlively / detail
  194. [flang] Further implementation of external I/O unit operations (part 6) — pklausler / detail
  195. [X86] Add matching support for X86ISD::ANDNP to X86DAGToDAGISel::tryVPTERNLOG. — craig.topper / detail
  196. [PowerPC] Implement probing for prologue — lkail / detail
  197. [X86] Directly emit VPTERNLOG from canonicalizeBitSelect when possible. — craig.topper / detail
  198. [clangd] Config: loading and caching config from disk. — sam.mccall / detail
  199. [gn build] Port 8bd000a65fe — llvmgnsyncbot / detail
  200. [InstSimplify] Add additional zext/sext comparison tests (NFC) — nikita.ppv / detail
  201. [InstSimplify] Simplify comparison between zext(x) and sext(x) — nikita.ppv / detail
  202. [clangd] Config: compute config in TUScheduler and BackgroundIndex — sam.mccall / detail
  203. [SVE] Fix invalid assert in expand_DestructiveOp. — paul.walker / detail
  204. [MLIR][Linalg] Generate the right type of load/store when lowering max/min pooling ops — uday / detail
  205. [clangd] Try to fix windows buildbot. NFC — sam.mccall / detail
  206. [analyzer][NFC] Move the data structures from CheckerRegistry to the Core library — dkszelethus / detail
  207. [gn build] Port b6cbe6cb039 — llvmgnsyncbot / detail
  208. [X86][AVX] Fold PACK(LOSUBVECTOR(SHUFFLE(X)),HISUBVECTOR(SHUFFLE(X))) -> SHUFFLE(PACK(LOSUBVECTOR(X),HISUBVECTOR(X))) — llvm-dev / detail
  209. [MLIR] Parallelize affine.for op to 1-D affine.parallel op — uday / detail
  210. [X86][SSE] Add add/fadd reduction shuffle+subvector tests — llvm-dev / detail
  211. [libcxx testing] Remove ALLOW_RETRIES from another test — dave / detail
  212. [DAG] matchBinOpReduction - match subvector reduction patterns beyond a matched shufflevector reduction — llvm-dev / detail
  213. [InstCombine] add test for miscompile (PR46561); NFC — spatel / detail
  214. [InstCombine] improve debug value names; NFC — spatel / detail
  215. [InstCombine] Always try to invert non-canonical predicate of an icmp — lebedev.ri / detail
  216. [InstCombine] fix miscompile from umul_with_overflow matching — spatel / detail
  217. [clang] Fix two tests that are affected by llvm opt change — lebedev.ri / detail
  218. Revert "[libcxx] Put clang::trivial_abi on std::unique_ptr, std::shared_ptr, and std::weak_ptr" — vyng / detail
  219. [X86] Disable VPBLENDVB formation in combineLogicBlendIntoPBLENDV if VPTERNLOG is supported. — craig.topper / detail
  220. [X86] Teach lowerShuffleAsBlend to use bit blend for v16i8/v32i8/v16i16 when avx512vl is enabled but not avx512bw. — craig.topper / detail
  221. [profile] Mark gcov test as unsupported on Darwin. — Amara Emerson / detail
  222. [flang] Extend & fix per-I/O-statement state (ext. I/O work part 7) — pklausler / detail
  223. [Utils] Make -assume-builder/-assume-simplify actually work on Old-PM — lebedev.ri / detail

#7300 (Jul 1, 2020 9:07:49 PM)

  1. Pass DebugLoc::appendInlinedAt DebugLoc arg by const reference not value. — llvm-dev / detail
  2. Make dyn_cast results explicitly auto* instead of just auto. — llvm-dev / detail
  3. [DWARFYAML][debug_abbrev] Emit 0 byte for terminating abbreviations. — Xing / detail
  4. [Outliner] Set nounwind for outlined functions — david.green / detail
  5. [InstCombine] Don't let an alignment assume prevent new/delete removals. — yamauchi / detail
  6. [Alignment][NFC] Use Align for BPFAbstractMemberAccess::RecordAlignment — gchatelet / detail
  7. [ms] [llvm-ml] Use default RIP-relative addressing for x64 MASM. — epastor / detail
  8. [CVP] Use different number in test (NFC) — nikita.ppv / detail
  9. [NFC] Clean up uses of MachineModuleInfoWrapperPass — Yuanfang Chen / detail
  10. Change the INLINEASM_BR MachineInstr to be a non-terminating instruction. — jyknight / detail
  11. [BPF] Fix a BTF gen bug related to a pointer struct member — yhs / detail
  12. [Coroutines] Fix code coverage for coroutine — xun / detail
  13. [AArch64] Remove unnecessary CostKindCheck (NFC). — flo / detail
  14. sanitizer_common_interceptors: Fix lint errors — guiand / detail
  15. Revert "Improve the detection of iOS/tvOS/watchOS simulator binaries in" — Jonas Devlieghere / detail
  16. [CodeGen] Fix warnings in DAGCombiner::visitSCALAR_TO_VECTOR — david.sherwood / detail
  17. [X86] Enable multibyte NOPs in 64-bit mode for padding/alignment. — craig.topper / detail
  18. AMDGPU: Clear subreg when folding immediate copies — Matthew.Arsenault / detail
  19. AMDGPU: Fix handling of target flags when commuting instruction — Matthew.Arsenault / detail
  20. AMDGPU: Support commuting register and global operand — Matthew.Arsenault / detail
  21. AMDGPU: Convert AGPR copy test to generated checks — Matthew.Arsenault / detail
  22. [CodeGen] Add public function to emit C++ destructor call. — zoecarver / detail
  23. Revert "Revert "Improve the detection of iOS/tvOS/watchOS simulator binaries in"" — Adrian Prantl / detail
  24. debugserver: Return a nullptr in GetPlatformString() — Adrian Prantl / detail
  25. [Coroutines] Fix test breakage in D82928 — xun / detail
  26. [Sanitizers] Disable sysmsg interceptors on Android — guiand / detail
  27. [LVI][CVP] Handle (x | y) < C style conditions — nikita.ppv / detail
  28. [LegalizeTypes] Properly handle the case when UpdateNodeOperands in PromoteIntOp_MLOAD triggers CSE instead of updating the node in place. — craig.topper / detail
  29. [IR] Add classof methods to ConstantExpr subclasses. — efriedma / detail
  30. [X86] Speculatively apply the same fix from 361853c96f46848d2ad0739dfa7613e62e7fb530 to PromoteIntOp_MGATHER. — craig.topper / detail
  31. [clang-tidy] Allows the prevailing include header guard in Flang to be recognized rather than flagged as a violation in phabricator. — eschweitz / detail
  32. [flang][openmp] Use common Directive and Clause enum from llvm/Frontend — clementval / detail
  33. [flang] Add the Runtime.h to prepare for more code being upstreamed. — eschweitz / detail
  34. [AMDGPU] Update DWARF proposal — Tony.Tye / detail
  35. [ELF] Don't resolve a relocation in .debug_line referencing an ICF folded symbol to the tombstone value — maskray / detail
  36. [libTooling] Fix `maybeExtendRange` to support `CharRange`s. — yitzhakm / detail
  37. [CallGraph] Add support for callback call sites — serguei.n.dmitriev / detail
  38. [flang] Implement cross-set EQUIVALENCE impossibility checking — pklausler / detail
  39. [compiler-rt][Android] Use correct builtins library name for tests — rprichard / detail
  40. [InstSimplify] Move assume icmp test (NFC) — nikita.ppv / detail
  41. [lldb/API] Add missing LLDB_RECORD_RESULT — Jonas Devlieghere / detail
  42. [RISCV][NFC] Pre-commit tests for D82660 — selliott / detail
  43. Revert "[X86] Enable multibyte NOPs in 64-bit mode for padding/alignment." — craig.topper / detail
  44. [NFC][ScalarEvolution] Add udiv-disguised-as-sdiv test — lebedev.ri / detail
  45. Revert "[flang][openmp] Use common Directive and Clause enum from llvm/Frontend" — clementval / detail
  46. [AMDGPU] Limit promote alloca to vector with VGPR budget — Stanislav.Mekhanoshin / detail
  47. AMDGPU: Fix missing tracksRegLiveness in tests — Matthew.Arsenault / detail
  48. RegAllocGreedy: Use TargetInstrInfo already in the class — Matthew.Arsenault / detail
  49. AMDGPU: Set more mov flags on V_ACCVGPR_{READ|WRITE}_B32 — Matthew.Arsenault / detail
  50. [NFCI] Actually provide correct check lines in sdiv.ll — lebedev.ri / detail
  51. clang CoverageMapping tests bot cleanup — xun / detail
  52. typo fixes to cycle bots — thakis / detail
  53. Update lto.ll test after 3367e9da enabled multibyte NOPs in 64-bit mode. — douglas.yung / detail
  54. Revert "Update lto.ll test after 3367e9da enabled multibyte NOPs in 64-bit mode." — douglas.yung / detail
  55. [gcov] Move llvm_writeout_files from atexit to a static destructor — maskray / detail
  56. [flang][NFC] Get formatting in sync with latest clang-format — tkeith / detail
  57. [mlir][NFC] Move conversion of scf to spir-v ops in their own file — thomasraoux / detail
  58. [mlir][spirv] Add support for lowering scf.for scf/if with return value — thomasraoux / detail
  59. [PowerPC] Exploit xxspltiw and xxspltidp instructions — lei / detail
  60. [flang] Add more support for alternate returns — tkeith / detail
  61. [PowerPC][NFC] Update doc for FeatureISA3_1/FeatureISA3_0 definitions — lei / detail
  62. [X86-64] Support Intel AMX instructions — xiang1.zhang / detail
  63. [flang][openmp] Use common Directive and Clause enum from llvm/Frontend — clementval / detail
  64. [PowerPC]Implement Vector Shift Double Bit Immediate Builtins — lei / detail
  65. [lld-macho] Make sure ZeroFill sections are at the end of their segments — jezng / detail

#7299 (Jul 1, 2020 10:41:12 AM)

  1. [BPF] Fix a bug for __builtin_preserve_field_info() processing — yhs / detail
  2. [AMDGPU][NFC] Remove redundant condition — adam.balogh / detail
  3. [Hexagon][NFC] Remove redundant condition — adam.balogh / detail
  4. [LLDB][NFC] Remove redundant condition — adam.balogh / detail
  5. [LLDB][Clang Integration][NFC] Remove redundant condition — adam.balogh / detail
  6. [Sema][NFC] Remove Redundant Condition — adam.balogh / detail
  7. [clang-tidy] New util `Aliasing` factored out from `bugprone-infinite-loop` — adam.balogh / detail
  8. [Analyzer] Fix errors in iterator modeling — adam.balogh / detail
  9. [Analyzer] Handle pointer implemented as iterators in iterator checkers — adam.balogh / detail
  10. [gn build] Port 4da65c2920b — llvmgnsyncbot / detail
  11. [clang][CrossTU] Invalidate parent map after get cross TU definition. — 1.int32 / detail
  12. [Alignment][NFC] Migrate MachineFrameInfo::CreateStackObject to Align — gchatelet / detail
  13. Correctly track GCOVProfiling IR update — sguelton / detail
  14. [ARM][LowOverheadLoops] Handle reductions — sam.parker / detail
  15. [AMDGPU] Spill more than wavesize CSR SGPRs — Saiyedul.Islam / detail
  16. [ThinLTO] Always parse module level inline asm with At&t dialect (PR46503) — hans / detail
  17. [clangd] Config: compile Fragment -> CompiledFragment -> Config — sam.mccall / detail
  18. [analyzer][CrossTU] Lower CTUImportThreshold default value — endre.fulop / detail
  19. [gn build] Port f12cd99c440 — llvmgnsyncbot / detail
  20. [SVE] Relax merge requirement for IR based divides. — paul.walker / detail
  21. [AMDGPU] Correct AMDGPUUsage.rst DW_AT_LLVM_lane_pc example — Tony.Tye / detail
  22. [NFC][ARM] Add test. — sam.parker / detail
  23. [lldb] Scalar re-fix UB in float->int conversions — pavel / detail
  24. [Alignment][NFC] Migrate MachineFrameInfo::CreateSpillStackObject to Align — gchatelet / detail
  25. [DebugInfo] Do not emit entry values for composite locations — david.stenberg / detail
  26. [llvm-readobj] - Simplify and refine hash table tests — grimar / detail
  27. [llvm-readobj] - Don't crash when checking the number of dynamic symbols. — grimar / detail
  28. [clangd] Fix name conflict again, unbreak GCC. NFC — sam.mccall / detail
  29. [AArch64][SVE] Add reg+imm addressing mode for unpredicated loads — kerry.mclaughlin / detail
  30. AMDGPU/GlobalISel: Select init_exec intrinsic — petar.avramovic / detail
  31. [StackSafety,NFC] Remove unneded constexpr — Vitaly Buka / detail
  32. [StackSafety,NFC] Remove expensive assert — Vitaly Buka / detail
  33. [Driver][ARM] parse version of arm/thumb architecture correctly — daniel.kiss / detail
  34. [lldb/api] Improve error reporting in SBBreakpoint::AddName (NFCI) — medismail.bennani / detail
  35. Revert "[lldb/api] Improve error reporting in SBBreakpoint::AddName (NFCI)" — medismail.bennani / detail
  36. [lldb/api] Improve error reporting in SBBreakpoint::AddName (NFCI) — medismail.bennani / detail
  37. [clangd] Set gRPC deadlines to all remote index requests — kbobyrev / detail
  38. [Analyzer] Quick fix for broken tests on Windows — adam.balogh / detail
  39. [RISCV][NFC] Add Test for (select (or B1, B2), X, Y) — selliott / detail
  40. [RISCV] Implement Hooks to avoid chaining SELECT — selliott / detail
  41. AttrBuilder::merge/remove - use const& for iterator values in for-range loops. — llvm-dev / detail
  42. Fix Wdocumentation warnings due to outdated parameter list. NFC. — llvm-dev / detail
  43. Fix Wdocumentation warnings by only tagging a param id once per doxygen comment block. NFC. — llvm-dev / detail
  44. [X86][SSE] Add test showing incorrect sign-extension by targetShrinkDemandedConstant — llvm-dev / detail
  45. [llvm-size] Output REL, RELA and STRTAB sections when allocatable — gbreynoo / detail
  46. [X86][SSE] Fix targetShrinkDemandedConstant constant vector sign extensions — llvm-dev / detail
  47. Pass stripNonLineTableDebugInfo remapDebugLoc lambda DebugLoc arg by const reference not value. — llvm-dev / detail
  48. [PowerPC] Fix for PC Relative call protocol — kamau.bridgeman / detail
  49. Pass DIEnumerator APInt args by const reference not value. — llvm-dev / detail
  50. [llvm-readobj] - Simplify the symbols.test — grimar / detail
  51. [clang-tidy] fix cppcoreguidelines-init-variables with catch variables — n.james93 / detail
  52. Revert "[StackSafety,NFC] Remove unneded constexpr" — a.bataev / detail
  53. [lldb] Add basic -flimit-debug-info support to expression evaluator — pavel / detail
  54. [mlir][Linalg] Add an option to use Alloca instead of malloc/free pairs. — ntv / detail
  55. [lldb] Fix NSDate test after Scalar change — Raphael Isemann / detail
  56. [CodeGen] Fix up warnings in visitEXTRACT_SUBVECTOR — david.sherwood / detail
  57. Implement AVX ABI Warning/error — erich.keane / detail
  58. [cmake][Windows] Add libpath to CMAKE_MODULE_LINKER_FLAGS too — rojamd / detail
  59. [Alignment][NFC] Migrate TargetTransformInfo::CreateVariableSizedObject to Align — gchatelet / detail
  60. [Alignment][NFC] Transition and simplify calls to DL::getABITypeAlignment — gchatelet / detail
  61. [Alignment] TargetLowering::hasPairedLoad must use Align for RequiredAlignment — gchatelet / detail
  62. Limit x86 test to require target to fix buildbot (from 2831a317b) — erich.keane / detail
  63. [RISCV] Temporarily move riscv-expand-pseudo pass to PreEmitPass2 — luismarques / detail
  64. [clangd] Fix race in FileIndex that sometimes temporarily lost updates. — sam.mccall / detail
  65. [VE] Support symbol with offset value — marukawa / detail
  66. [lldb] Attempt to fix TestLimitDebugInfo on windows — pavel / detail
  67. Revert "[RISCV] Temporarily move riscv-expand-pseudo pass to PreEmitPass2" — luismarques / detail
  68. [lldb] Replace StringConvert with llvm::to_integer when parsing integer values in CommandObjects — Raphael Isemann / detail
  69. [RISCV] Temporarily move riscv-expand-pseudo pass to PreEmitPass2 — luismarques / detail
  70. [RISCV] Add mcountinhibit CSR — pzheng / detail

#7298 (Jul 1, 2020 12:16:07 AM)

  1. new win32 buildbot — kuhnel / detail
  2. [mlir] minor tweaks in standard-to-llvm lowering — zinenko / detail
  3. [AArch64] Add getCFInstrCost, treat branches as free for throughput. — flo / detail
  4. [IR] Delete llvm::Constants using the correct type. — efriedma / detail
  5. [lldb/Scalar] Fix undefined behavior — Jonas Devlieghere / detail
  6. [TestReturnValue] Skip based on architecutre, not platform. — ditaliano / detail
  7. Skip arm-(fp|gp)-read.test on Darwin. — ditaliano / detail
  8. Mips: Don't store MachineFunction in MipsFunctionInfo — Matthew.Arsenault / detail
  9. PPC: Don't store function in PPCFunctionInfo — Matthew.Arsenault / detail
  10. RISCV: Don't store function in RISCVMachineFunctionInfo — Matthew.Arsenault / detail
  11. Sparc: Use Register — Matthew.Arsenault / detail
  12. [BitcodeReader] Fix DelayedShuffle handling for ConstantExpr shuffles. — efriedma / detail
  13. [Sanitizer] Remove obsolete assert for OS version checking on Darwin — julian.lettner / detail
  14. [libc++] Translate the std Lit parameter to the DSL — Louis Dionne / detail
  15. [SVE] Reject vector struct indexes for scalable vectors. — efriedma / detail
  16. [ASTImporter] Fix AST import crash for a friend decl — vince.a.bridgers / detail
  17. [clang][diagnostics] Add '-Wundef-prefix' warning option — cyndy_ishida / detail
  18. [PowerPC][Power10] Add Vector Splat Imm/Permute/Blend/Shift Double Bit Imm Definitions and MC Tests — amy.kwan1 / detail
  19. [X86] Use some preprocessor macros to reduce the very similar repeated code in getVPTESTMOpc. NFCI — craig.topper / detail
  20. split darwin-version-min-load-command.s into Arm64 subtest to avoid failures — Alex Lorenz / detail
  21. [PPC][NFC] Replace TM with Subtarget->getTargetMachine() in preparation for GlobalISel. — kbarton / detail
  22. [BasicAA] Replace -basicaa with -basic-aa in polly — aeubanks / detail
  23. [clangd] Run formatting operations asynchronously. — sam.mccall / detail
  24. [mlir] Add support for defining Traits and Interfaces on Attributes/Types. — riddleriver / detail
  25. [mlir] Refactor InterfaceGen to support generating interfaces for Attributes and Types. — riddleriver / detail
  26. [mlir] Remove locking for dialect/operation registration. — riddleriver / detail
  27. [Docs][BasicAA] Rename -basicaa to -basic-aa in docs — aeubanks / detail
  28. [ModuloSchedule] Make PeelingModuloScheduleExpander inheritable. — hgreving / detail
  29. [gn build] Update build for new OpenMP tablegen logic — rnk / detail
  30. Fix wrong title underline length — aeubanks / detail
  31. A constexpr virtual function is implicitly inline so should never be a — richard / detail
  32. AMDGPU/GlobalISel: Remove some selection tests which should be invalid — Matthew.Arsenault / detail
  33. GlobalISel: Disallow undef generic virtual register uses — Matthew.Arsenault / detail
  34. [gn build] (semi-manually) port ce6153a5282 — thakis / detail
  35. [Sanitizers] Implement interceptors for msgsnd, msgrcv — guiand / detail
  36. [Docs][BasicAA] Rename some more basicaa -> basic-aa — aeubanks / detail
  37. [llvm-install-name-tool] Tighten some path checks — smeenai / detail
  38. Fixup BDVER1 and ZNVER1 definitions that were accidentally changed in recent refactor. — douglas.yung / detail
  39. [c++20] consteval functions don't get vtable slots. — richard / detail
  40. [DWARFYAML][test] Make the checker stricter. NFC. — Xing / detail
  41. [NewPM] Add explicit init value to -enable-new-pm — aeubanks / detail
  42. Fix diagnostic for missing virtual dtor — JF Bastien / detail
  43. [lld][WebAssembly] Give better error message on bad archive member — sbc / detail
  44. [NFC] fix diagnostic — JF Bastien / detail
  45. [CodeComplete] Add code completion after function equals — 1585086582 / detail
  46. [mlir] Remove the default template parameters from AttrBase and TypeBase. — riddleriver / detail
  47. [ELF][test] Fix ppc32-gnu-ifunc.s and remove XFAIL: * — maskray / detail

#7297 (Jun 30, 2020 2:11:19 PM)

  1. [buildbot] add CMAKE_INSTALL_RPATH_USE_LINK_PATH for ML development mode — mtrofin / detail
  2. [mlir] Fix case in MLIRGPUtoVulkanTransforms — thomasraoux / detail
  3. [GlobalISel][InlineAsm] Add support for matching input constraints — petar.avramovic / detail
  4. AMDGPU/GlobalISel: Select icmp intrinsic — petar.avramovic / detail
  5. [yaml2obj] - Add a way to set default values for macros used in a YAML. — grimar / detail
  6. [yaml2obj] - Support reading a content as an array of bytes using the new 'ContentArray' key. — grimar / detail
  7. [IR] NoFree IntrinsicProperty. — sstipanovic / detail
  8. [lldb] Modernize TestOperatorOverload.py asserts — Raphael Isemann / detail
  9. [Alignment][NFC] Migrate AtomicExpandPass to Align — gchatelet / detail
  10. [AST][RecoveryExpr] Add error-bit to NestNameSpecifierDependence and TemplateNameDependence. — hokein.wu / detail
  11. [mlir] Extended BufferPlacement to support nested region control flow. — herhut / detail
  12. [clangd] Remove redundant `findRefs` calls. NFC. — 1585086582 / detail
  13. [llvm][Z3][NFC] Improve mkBitvector performance — benicsbalazs / detail
  14. [SystemZ] Add NoMerge MIFlag — iii / detail
  15. [lldb][NFC] Remove ImportInProgress lock in ClangASTSource — Raphael Isemann / detail
  16. [lldb] Tab completion for `frame select` — Raphael Isemann / detail
  17. [AST] Fix handling of some edge cases in fixed-point division. — bevin.hansson / detail
  18. [lldb] Tab completion for `frame recognizer delete` — Raphael Isemann / detail
  19. [X86] Add tests for cmp-zero + and/trunc + or-reduction patterns — llvm-dev / detail
  20. [lldb] Fix TestModuleGetXcodeSDK test after DWARFYAML change — Raphael Isemann / detail
  21. [PM] Fix new PM to perform SpeculativeExecution as in old PM — dfukalov / detail
  22. [NFC][ARM] Tail predication reduction tests — sam.parker / detail
  23. [Alignment][NFC] Migrate SelectionDAGTargetInfo::EmitTargetCodeForMemset to Align — gchatelet / detail
  24. [Alignment][NFC] Migrate SelectionDAGTargetInfo::EmitTargetCodeForMemmove to Align — gchatelet / detail
  25. [clangd] Suppress GCC -Woverloaded-virtual by renaming ThreadsafeFS extension point — sam.mccall / detail
  26. [Alignment][NFC] Migrate SelectionDAGTargetInfo::EmitTargetCodeForMemcpy to Align — gchatelet / detail
  27. Make it possible for client code to consume CLANG_LINK_CLANG_DYLIB — sguelton / detail
  28. [X86][SSE] LowerVectorAllZero - add support for masked OR-reductions — llvm-dev / detail
  29. [lldb/Test] Introduce "assertSuccess" — pavel / detail
  30. [ASTMatcher] Fix a performance regression: memorize the child match. — hokein.wu / detail
  31. [DWARFYAML][MachO] Remove endianness related tests. — Xing / detail
  32. [libc++] Remove dead code since the removal of the old testing format — Louis Dionne / detail
  33. [runtimes] Rename newformat to just format, now that the old format has been removed — Louis Dionne / detail
  34. [AST][RecoveryExpr] Avoid spurious 'missing typename' diagnostic when the NNS contains errors. — hokein.wu / detail
  35. [SystemZ] Simplify knownbits.ll test — ulrich.weigand / detail
  36. [NFC] Remove dead code — gchatelet / detail
  37. Add Metadata to Transformer tooling — yitzhakm / detail
  38. [lldb/Scripts] — pavel / detail
  39. [libc++abi] Remove empty source file cxa_unexpected.cpp — Louis Dionne / detail
  40. [clang-tidy] Sanity checks in ClangTidyTest header. — n.james93 / detail
  41. [Alignment][NFC] TargetLowering::allowsMemoryAccessForAlignment — gchatelet / detail
  42. [clang-tidy] performance-faster-string-find string-view — n.james93 / detail
  43. [CodeComplete] Tweak completion for else. — n.james93 / detail
  44. [ARM] Allow rounding intrinsics to be tail predicated — samteb02 / detail
  45. [lldb/Test] Skip recognizer tests when Python is disabled — Jonas Devlieghere / detail
  46. [mlir] [VectorOps] Replace zero fma with mult for vector.contract — ajcbik / detail
  47. [ARM][MVE] Tail-predication: clean-up of unused code — sjoerd.meijer / detail
  48. X86: Use Register — Matthew.Arsenault / detail
  49. AMDGPU: Use Register — Matthew.Arsenault / detail
  50. TailDuplicator: Use Register — Matthew.Arsenault / detail
  51. BranchFolding: Use Register — Matthew.Arsenault / detail
  52. RegAlloc: Start using Register — Matthew.Arsenault / detail
  53. [libc++abi] Remove unused include of <sys/types.h> — Louis Dionne / detail
  54. [ARM] Allow the usub_sat and ssub_sat intrinsics to be tail predicated — samteb02 / detail
  55. Pass MDFieldPrinter::printAPInt APInt arg by reference not value. — llvm-dev / detail
  56. [ARM] Allow the fabs intrinsic to be tail predicated — samteb02 / detail
  57. [clang][docs] Add note about using `-flto` with `-g` on macOS — Jonas Devlieghere / detail
  58. [PowerPC][NFC] Rename/organize encoding test files for ISA3.1 — lei / detail
  59. [InstCombine] New FMA tests and regenerate tests. NFC — david.green / detail
  60. [MVT] Add new MVT types for RISC-V vector. — kai.wang / detail
  61. [flang] Silence some warnings from clang-tidy — tkeith / detail
  62. [libc++] Split dylib instantiations for deprecated std::random_shuffle into a separate source file — Louis Dionne / detail
  63. Update the phabricator docs to reflect the monorepo change. — echristo / detail
  64. [SVE] Remove calls to VectorType::getNumElements from ExecutionEngine — ctetreau / detail
  65. [libc++] Add missing include in test — Louis Dionne / detail
  66. [SVE] Remove calls to VectorType::getNumElements from AArch64 — ctetreau / detail
  67. Improve the detection of iOS/tvOS/watchOS simulator binaries in — Adrian Prantl / detail
  68. [PhaseOrdering][NewPM] update test that silently showed bug with SpeculativeExecutionPass; NFC — spatel / detail
  69. [PDB] Defer public serialization until PDB writing — rnk / detail
  70. [llvm-install-name-tool] Add -id option — smeenai / detail
  71. [llvm-install-name-tool] Add -change option — smeenai / detail
  72. [sve][acle] Enable feature macros for SVE ACLE extensions. — francesco.petrogalli / detail
  73. [clang-tidy] Added option to readability-else-after-return — n.james93 / detail
  74. [lldb/Test] Skip TestIOHandlerResizeNoEditline with reproducers — Jonas Devlieghere / detail
  75. [mlir] Fix case in MLIRGPUtoROCDLTransforms — herhut / detail
  76. [mlir] Fix case in MLIRGPUtoNVVMTransforms — herhut / detail
  77. [macho] emit LC_BUILD_VERSION load command for supported OSes and platforms — Alex Lorenz / detail
  78. [mlir] Fix case in MLIRGPUtoGPURuntimeTransforms — herhut / detail
  79. [openmp] Move Directive and Clause helper function to tablegen — clementval / detail
  80. [libc++] Fix the Lit DSL test in case a substitution is empty — Louis Dionne / detail
  81. [InstCombine] fma x, y, 0 -> fmul x, y — david.green / detail
  82. [X86] Some CHECK-NOTs for FMA4/TBM/XOP for znver1/znver2 in predefined-arch-macros.c — craig.topper / detail
  83. [X86] Move frontend CPU feature initialization to a look up table based implementation. NFCI — craig.topper / detail

#7296 (Jun 30, 2020 3:41:24 AM)

  1. [FileCheck][NFC] Clean up RUN style in verbose.txt test — jdenny.ornl / detail
  2. [FileCheck] Permit multiple -v or -vv — jdenny.ornl / detail
  3. [MLIR][SPIRVToLLVM] Convert bitwise and logical not — antiagainst / detail
  4. [X86] Prefer AND over PSHUFB for v64i8 when possible — craig.topper / detail
  5. [ods] Update Operator to record Arg->[Attr|Operand]Index mapping — jpienaar / detail
  6. [MLIR][SPIRVToLLVM] Added Bitcast conversion pattern — antiagainst / detail
  7. Move Sema::PragmaStack<ValueType>::Act into Sema.h so it can be instantiated as needed — dblaikie / detail
  8. [c++20] Fix handling of operator rewrites naming consteval operator<=>. — richard / detail
  9. [darwin][driver] pass the minimum supported OS version to the linker — Alex Lorenz / detail
  10. [OpenMP] fix clang warning about printf format in CUDA plugin — tianshilei1992 / detail
  11. [clang] attempt to fix a linux test failure for the darwin-ld-platform-version-macos.c test — Alex Lorenz / detail
  12. Add missing #include — dblaikie / detail
  13. [SimplifyCFG] Fix inconsistency in block size assessment for threading — mkazantsev / detail
  14. Add front/back accessors to indexed_accessor_range. — riddleriver / detail
  15. [SVE][CodeGen] Fix bug in DAGCombiner::reduceBuildVecToShuffle — david.sherwood / detail
  16. [llvm-objcopy][MachO] Fix segment size alignment — alexshap / detail
  17. [SystemZ] Improve handling of ZERO_EXTEND_VECTOR_INREG. — paulsson / detail
  18. [CodeGen] Fix warning in getNode for EXTRACT_SUBVECTOR — david.sherwood / detail
  19. [X86] Remove an isel pattern than can never match. Remove bitcasts of loads from a few others. — craig.topper / detail
  20. Fix missing build dependency on omp_gen. — simon.tatham / detail
  21. [Alignment][NFC] Migrate AArch64, ARM, Hexagon, MSP and NVPTX backends to Align — gchatelet / detail
  22. [MSP430] Declare comparison LibCalls as returning i16 instead of i32 — anton / detail
  23. [builtins] Change si_int to int in some helper declarations — anton / detail
  24. [Alignment][NFC] Migrate PPC, X86 and XCore backends to Align — gchatelet / detail
  25. [Alignment][NFC] TargetLowering::allowsMemoryAccess — gchatelet / detail
  26. [clang-tidy][docs] Fix malformed link in ReleaseNotes — n.james93 / detail
  27. [DWARFYAML][debug_info] Replace 'InitialLength' with 'Format' and 'Length'. — Xing / detail
  28. [MLIR][Shape] Fix lowering of `shape.get_extent` — frgossen / detail
  29. Revert "Fix missing build dependency on omp_gen." — simon.tatham / detail

#7295 (Jun 29, 2020 5:08:25 PM)

  1. Set parallel tests to 8 on LLDB Arm/AArch64 Linux builders — omair.javaid / detail
  2. [Driver] When forcing a crash print the bug report message — john.brawn / detail
  3. [NFC] Introduce a helper in BasicTTIImpl.h to cast to T — gchatelet / detail
  4. [AArch64][SVE] NFCI: Choose consistent naming for predicated SDAG nodes — sander.desmalen / detail
  5. Add intrinsic helper function — sebastian.neubauer / detail
  6. [ADT] Add Bitfield utilities — gchatelet / detail
  7. [gn build] Port b56b467a9a8 — llvmgnsyncbot / detail
  8. [NFC] Fix typos — gchatelet / detail
  9. [OpenCL] Reject block arguments — sven.vanhaastregt / detail
  10. [lldb] Deduplicate Scalar integral getters — pavel / detail
  11. [Analyzer][StreamChecker] Use BugType instead of BuiltinBug (NFC) . — 1.int32 / detail
  12. [RISCV] Split the pseudo instruction splitting pass — luismarques / detail
  13. [gn build] Port 2cb0644f90b — llvmgnsyncbot / detail
  14. [VectorCombine] refactor - make helper function for extract to shuffle logic; NFC — spatel / detail
  15. [clang-format] Preserve whitespace in selected macros — Jake.Merdich / detail
  16. AMDGPU: Use IsSSA property check instead of asserting on isSSA — Matthew.Arsenault / detail
  17. [CodeGen] Use the common semantic for fixed-point codegen, not the result semantic. — bevin.hansson / detail
  18. [clang-tidy] Fix hicpp-named-paramater — n.james93 / detail
  19. [mlir] Clean up NVVM intrinsics definitions a little. — herhut / detail
  20. [VectorCombine] try to form vector compare and binop to eliminate scalar ops — spatel / detail
  21. Inliner: Add missing test for alignment assume with byval — Matthew.Arsenault / detail
  22. [lldb/Test] Skip TestVSCode_disconnect on Darwin — Jonas Devlieghere / detail
  23. [PowerPC] Don't combine SCALAR_TO_VECTOR without VSX — nemanja.i.ibm / detail
  24. [X86][SSE] MatchVectorAllZeroTest - handle OR vector reductions (REAPPLIED) — llvm-dev / detail
  25. [analyzer][NFC] Add unittest for FalsePositiveRefutationBRVisitor — benicsbalazs / detail
  26. [llvm-objcopy] Fix "unused-function" warning in NDEBUG builds — bjorn.a.pettersson / detail
  27. Revert "[analyzer][NFC] Add unittest for FalsePositiveRefutationBRVisitor" — gribozavr / detail
  28. Fix MSVC truncation of constant value warning. — llvm-dev / detail
  29. [ARM] Better reductions — david.green / detail
  30. Compile the RecursiveASTVisitor callbacks test with "/bigobj" — gribozavr / detail
  31. [clang-tidy][NFC] Remove unnecessary includes throughout clang-tidy header files — n.james93 / detail
  32. RecursiveASTVisitor: inline a macro that is only used once — gribozavr / detail
  33. [AMDGPU] Moving SI_RETURN_TO_EPILOG handling out of SIInsertSkips. — Christudasan.Devadasan / detail
  34. [libc++] Do not try creating llvm-lit when LIBCXX_INCLUDE_TESTS is OFF in the standalone build — Louis Dionne / detail
  35. [NFC] Fixed ignored .hip test. — dfukalov / detail
  36. [sve][acle] Implement some of the C intrinsics for brain float. — francesco.petrogalli / detail
  37. Correctly report Changed status in FoldBranchToCommonDest — sguelton / detail
  38. [analyzer][NFC] Add unittest for FalsePositiveRefutationBRVisitor — benicsbalazs / detail
  39. [gn build] Port fe0a555aa3c — llvmgnsyncbot / detail
  40. [LLDB] skip TestCreateDuringInstructionStep on aarch64/linux — omair.javaid / detail
  41. [libc++] Provide a default LLVM_PATH when building standalone — Louis Dionne / detail
  42. [libc++] Enable tests and documentation by default when building standalone — Louis Dionne / detail
  43. [Sphinx] Support older recommonmark versions. — Jonas Devlieghere / detail
  44. [AArch64][SVE] clang: Add missing svbfloat16_t tests — cullen.rhodes / detail
  45. [analyzer][Z3-refutation] Fix a refutation BugReporterVisitor bug — benicsbalazs / detail
  46. [AArch64][SVE] Add bfloat16 to outstanding tuple vector intrinsics — cullen.rhodes / detail
  47. [PowerPC] Fix crash for shuffle canonicalization with elt 0 from RHS — nemanja.i.ibm / detail
  48. [SVE] Remove calls to VectorType::getNumElements from mlir — ctetreau / detail
  49. [runtimes] Remove the ability to select the old libc++ testing format — Louis Dionne / detail
  50. [SVE] Remove calls to VectorType::getNumElements from X86 — ctetreau / detail
  51. [ADT] Support const-qualified unique_functions — sam.mccall / detail
  52. [DEBUGINFO]Add a test for packed bitfields, NFC. — a.bataev / detail
  53. [clangd] Config: config struct propagated through Context — sam.mccall / detail
  54. Revert "[ADT] Support const-qualified unique_functions" — nikita.ppv / detail
  55. [IndVars] Regenerate test checks (NFC) — nikita.ppv / detail
  56. Add optimization to basic_string::assign for compile-time known constant values. — mvels / detail
  57. [gn build] Port 9963d93b073 — llvmgnsyncbot / detail
  58. Silence unused var warning in NDEBUG build — rnk / detail
  59. X86: Use MOV32r0 pseudo instead of directly emitting xor — Matthew.Arsenault / detail
  60. LowerConstantIntrinsics: Fix missing test for byval behavior — Matthew.Arsenault / detail
  61. X86: Upgrade a test to not rely on byval pointee type — Matthew.Arsenault / detail
  62. [darwin][driver] isMacosxVersionLT should check against the minimum supported OS version — Alex Lorenz / detail
  63. [gn build] Add missing llvm-lipo dep to check-lld — rnk / detail
  64. [llvm][NFC] Use llvm_canonicalize_cmake_booleans for LLVM_HAVE_TF_AOT — mtrofin / detail
  65. [flang] Defer stmt function body analysis until specification part complete — pklausler / detail
  66. [ProcessGDBRemote] Get rid of an unused function. — ditaliano / detail
  67. Reland [ADT] Support const-qualified unique_functions — sam.mccall / detail
  68. Revert "[clangd] Config: config struct propagated through Context" — sam.mccall / detail
  69. Reland [clangd] Config: config struct propagated through Context — sam.mccall / detail
  70. Revert "[clang][SourceManager] cache Macro Expansions" — ndesaulniers / detail
  71. Reland "[clang][SourceManager] cache Macro Expansions"" — ndesaulniers / detail
  72. [clang][RelativeVTablesABI] Update CodeGenCXX/RelativeVTablesABI/dynamic-cast.cpp — leonardchan / detail
  73. [ADT] Use more explicit from to initialize member. Appease MSVC? — sam.mccall / detail
  74. [mlir] [VectorOps] Extend vector reduction integration test with reassoc=true cases. — ajcbik / detail
  75. Simplify conditionals in DNBArchMachARM64::EnableHardwareSingleStep — Jason Molenda / detail
  76. [clangd] config() -> Config::current to avoid confict with NS — sam.mccall / detail
  77. [X86] Add common prefixes to merge more hadd/sub tests checks — llvm-dev / detail
  78. [PowerPC] Fix FeatureISA3_1 def in PPC.td to imply FeatureISA3_0. — lei / detail
  79. [flang] Add coarray lowering hooks. — eschweitz / detail
  80. [mlir] add unsigned comparison builders to Affine EDSC — zinenko / detail
  81. Fix a few cases that were incorrectly parsed as unary-expressions — richard / detail
  82. [CMake] Fix incorrect handling of get_target_property failure — ctetreau / detail
  83. [MLIR] Add variadic isa<> for Type, Value, and Attribute — jurahul / detail
  84. [CMake][compiler-rt] Only set lld as available when it was built — phosek / detail
  85. [SVE] Remove calls to VectorType::getNumElements from Instrumentation — ctetreau / detail
  86. Clang Driver: Use Apple ld64's new @response-file support. — jyknight / detail
  87. Clang Driver: refactor support for writing response files to be — jyknight / detail

#7294 (Jun 29, 2020 6:36:13 AM)

  1. [clangd][Hover] Dont crash on null types — kadircet / detail
  2. [mlir] Modernize LLVM dialect rountrip test — zinenko / detail
  3. [mlir] do not hardcode the name of the undefined function in the error message — zinenko / detail
  4. [ObjectYAML][DWARF] Collect diagnostic message when YAMLParser fails. — Xing / detail
  5. [gn build] Port 8f9ca561a2b — llvmgnsyncbot / detail
  6. [clang-tidy] relanding b9306fd — n.james93 / detail
  7. [MLIR][Shape] Lower `shape.get_extent` to `std.dim` when possible — frgossen / detail
  8. [MLIR][Shape] Lower `shape.get_extent` to `extract_element` when possible — frgossen / detail
  9. Revert "[clang-tidy] relanding b9306fd" — n.james93 / detail
  10. Fix invalid alignment in DAGCombiner::isLegalNarrowLdSt — gchatelet / detail
  11. [llvm-objcopy] Emit error if removing symtab referenced by group section —