collapse
0%
WDescription%
Build stability: All recent builds failed.0
Test Result: 3 tests failing out of a total of 36,830 tests.99
Build History
x
 
 Identified problems
 Identified problems
 Identified problems
 Identified problems
 Identified problems
 Identified problems
 Identified problems
 Identified problems
 Identified problems
 Identified problems
 
 Identified problems
 Identified problems
 Identified problems
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Changes

#7063 (Apr 7, 2020 1:28:11 AM)

  1. [libc builder] Add step to run loader tests. — paulatoth / detail
  2. Remove math.h/cmath include from DataTypes.h — rnk / detail
  3. [WebAssembly] Handle event exports — aheejin / detail
  4. [llvm][CodeGen] Avoid implicit cast of TypeSize to integer in `initActions`. — francesco.petrogalli / detail
  5. [ASTMatchers] Matchers that take enumerations args provide hints with invalid arguments — n.james93 / detail
  6. Fix mismatch from D77112 and D77499 — n.james93 / detail
  7. [clangd] Decouple preambleworker from astworker, NFCI — kadircet / detail
  8. [clangd] Update TUStatus api to accommodate preamble thread — kadircet / detail
  9. [clangd] Build ASTs only with fresh preambles or after building a new preamble — kadircet / detail
  10. [gn build] Port 427c1dc4f42 — llvmgnsyncbot / detail
  11. Delete a variable that's been unused since r313407. — thakis / detail
  12. [clangd] Fix bad include — kadircet / detail
  13. [CodeGenObjC] Fix a crash when attempting to copy a zero-sized bit-field in a non-trivial C struct — erik.pilkington / detail
  14. AMDGPU: Remove dead paths for requiresUniformRegister — arsenm2 / detail
  15. Minor typo improvements in documentation, NFC. — clattner / detail
  16. [libunwind] Support the new libc++ test format — jaskiewiczs / detail
  17. [debugserver] Get rid of `else` after `return`. NFC. — ditaliano / detail
  18. Upstream Bionic definitions of ctype_base/regex. — danalbert / detail
  19. [SelectionDAG] fix predecessor list for INLINEASM_BRs' parent — ndesaulniers / detail
  20. Make llvm_source_root in llvm-lit relative too. — thakis / detail
  21. [AsmPrinter] Do not define local aliases for global objects in a comdat — leonardchan / detail
  22. [gn build] (manually) port 6c1a9fb174ac3c — thakis / detail
  23. [llvm-objdump][NFC] Declare command-line externs in headers with namespace — hubert.reinterpretcast / detail
  24. [AMDGPU] Disable 'Skip Uniform Regions' optimization by default for AMDGPU. — konstantin.pyzhov / detail
  25. Add more detailed symbol type categorization, based on a swift patch by — Jason Molenda / detail
  26. [clang-format] Don't break multi block parameters on ObjCBreakBeforeNestedBlockParam — jinl / detail
  27. X86ISelLowering: Minor refactor to avoid redundant initialization while ensuring compiler warnings can hopefully still prove initialization — dblaikie / detail
  28. [lldb/Test] Enable TestGdbRemoteThreadsInfoMemory.py on Windows. — Jonas Devlieghere / detail
  29. Revert "Make llvm_source_root in llvm-lit relative too." — hubert.reinterpretcast / detail
  30. [gdb-remote] Moving prevents copy elision. Found by clang. — ditaliano / detail
  31. Add option to limit Debugify to locations (omitting variables) — daniel_l_sanders / detail
  32. [libc++] Add availability markup for the C++20 Synchronization Library on Apple — Louis Dionne / detail
  33. [libc++] Only support std::to_chars availability test when back-deploying — Louis Dionne / detail
  34. Allow MachineFunction to obtain non-const Function (to enable MIR-level debugify) — daniel_l_sanders / detail
  35. Support bfdname "elf32-hexagon". — sidneym / detail
  36. [libc++] 2/N: Enable the new libc++ testing format by default — Louis Dionne / detail
  37. Remap the target (Xcode) SDK directory to the host SDK directory. — Adrian Prantl / detail
  38. fix comment typo to cycle bots — thakis / detail
  39. [AddressSanitizer] Fix for wrong argument values appearing in backtraces — Vedant Kumar / detail
  40. Remove case in rewritergen unmatched opdefgen side — jpienaar / detail
  41. [lldb/API] Add missing LLDB_REGISTER_METHOD macros — Jonas Devlieghere / detail
  42. [CallSite Removal] a CallBase is never an IndirectCall for isInlineAsm — ndesaulniers / detail
  43. Add way to omit debug-location from MIR output — daniel_l_sanders / detail
  44. [AMDGPU] Remove clutter from endcf test. NFC. — Stanislav.Mekhanoshin / detail
  45. [MachineCSE] Don't carry the wrong location when hoisting — ditaliano / detail
  46. For PR45333: Move AnalyzeImplicitConversions to using data recursion — richard / detail
  47. Remove SequentialType from the type heirarchy. — efriedma / detail
  48. Add missing include — Adrian Prantl / detail
  49. Target: correct the return value for `GetImageAddrFromToken` — Saleem Abdulrasool / detail
  50. Reland "Make llvm_source_root in llvm-lit relative too." — thakis / detail
  51. [NFC] Modernize misc. uses of Align/MaybeAlign APIs. — efriedma / detail
  52. [Coroutines] Remove alignment check in shouldBeMustTail — JunMa / detail
  53. Enable IBT(Indirect Branch Tracking) in JIT with CET(Control-flow Enforcement Technology) — xiang1.zhang / detail
  54. [PowerPC] Pre-commit test case of float rounding in kernel build. NFC. — lkail / detail
  55. Fix template instantiation of a non-dependent call to an inherited — richard / detail
  56. [lldb/test] Fix TestDSYMSourcePathRemapping in the presence of symlnks — Fred Riss / detail
  57. [lit] Improve handling of parallelism group semaphores — julian.lettner / detail
  58. [WebAssembly] EmscriptenEHSjLj: Mark more functions as imported — sbc / detail
  59. [DWARF5]: Added a left over test case from D73462 — SourabhSingh.Tomar / detail
  60. Fix unused variable warning in Protocol.cpp, NFCI — karl-johan.karlsson / detail

#7062 (Apr 6, 2020 1:03:10 PM)

  1. [llvm-dwp] Refactor handling of section identifiers. NFCI. — ikudrin / detail
  2. [DebugInfo] Rename section identifiers which are deprecated in DWARFv5. NFC. — ikudrin / detail
  3. [DebugInfo] Support DWARFv5 index sections. — ikudrin / detail
  4. [DebugInfo] Fix reading location tables of v5 units in DWP. — ikudrin / detail
  5. [DebugInfo] Fix reading location tables headers of v5 units in DWP. — ikudrin / detail
  6. [DebugInfo] Fix reading range lists of v5 units in DWP. — ikudrin / detail
  7. [Alignment][NFC] Add DebugStr and operator* — gchatelet / detail
  8. [libc] NFC: Fix trivial typo in comments, documents, and messages — ishizaki / detail
  9. [llvm-dwp] Fix a possible out of bound access. — ikudrin / detail
  10. [lldb][NFC] Modernize lang/cpp/scope test — Raphael Isemann / detail
  11. Revert "[Alignment][NFC] Add DebugStr and operator*" — gchatelet / detail
  12. [MLIR] Change return type of ParallelOp::getInductionVars to ValueRange. — pifon / detail
  13. [Matrix] Add initial tiling for load/multiply/store chains. — flo / detail
  14. [lldb] XFAIL TestThreadPlanCommands _only_ on aarch64 — pavel / detail
  15. [lldb] Also apply Fix-Its in "note:" diagnostics that belong to an error diagnostic — Raphael Isemann / detail
  16. [clang] fix undefined behaviour in RawComment::getFormattedText() — Raphael Isemann / detail
  17. [Matrix] Add option to use row-major matrix layout as default. — flo / detail
  18. [AArch64][SVE] Add SVE intrinsics for saturating add & subtract — kerry.mclaughlin / detail
  19. [lldb] Add option to retry Fix-Its multiple times to failed expressions — Raphael Isemann / detail
  20. Revert "[IPRA][ARM] Spill extra registers at -Oz" — oliver.stannard / detail
  21. [VE] Update lea/load/store instructions — simon.moll / detail
  22. [ARM] MVE vqmovn tests. NFC. — david.green / detail
  23. [llvm-bcanalyzer] Simplify code. NFCI. — benny.kra / detail
  24. [RuntimeDyld] Replace hand-rolled endian conversion with support::endian. NFCI. — benny.kra / detail
  25. [LTO] Replace hand-rolled endian conversion with support::endian. NFCI. — benny.kra / detail
  26. [X86][SSE] combineVectorSignBitsTruncation - remove minimum vector length limitations — llvm-dev / detail
  27. [Alignment][NFC] Remove deprecated functions introduced in 10.0.0 — gchatelet / detail
  28. [Alignment][NFC] Add DebugStr and operator* — gchatelet / detail
  29. [Support] Make DataExtractor string functions error-aware — pavel / detail
  30. [llvm/Support] Make more DataExtractor methods error-aware — pavel / detail
  31. [llvm/Support] Don't crash on empty nullptr ranges when decoding LEBs — pavel / detail
  32. [DWARF5] Added support for emission of debug_macro section. — SourabhSingh.Tomar / detail
  33. Add a triple to test/ExecutionEngine/MCJIT/cet-code-model-lager.ll — hans / detail
  34. [mlir][LowerToAffineLoops] Handle tensors of rank 0 — djolertrk / detail
  35. Revert 43f031d3126 "Enable IBT(Indirect Branch Tracking) in JIT with CET(Control-flow Enforcement Technology)" — hans / detail
  36. [libc++] [test] Add missing FILE_DEPENDENCIES to align.pass.sh.cpp — Louis Dionne / detail
  37. Make paths in generated llvm-lit relative as well. — thakis / detail
  38. DAG: Combine extract_vector_elt of concat_vectors — arsenm2 / detail
  39. AMDGPU: Remove DisableInst feature — arsenm2 / detail
  40. AMDGPU: Use DAG patterns for div_fmas — arsenm2 / detail
  41. test commit — cbowler / detail
  42. [lldb-server] jThreadsInfo returns stack memory — pavel / detail
  43. Make test more robust — james.henderson / detail
  44. [Matrix] Update load/storeMatrix to take indices as Value* (NFC). — flo / detail
  45. [MC] Use a byte_swap in emitIntValue instead of doing it in a loop.  NFCI. — benny.kra / detail
  46. [Polly] Add -polly-isl-arg command line option. — llvm-project / detail
  47. [libc++] SSH: Fix tarring of dependencies on Windows — Louis Dionne / detail
  48. [OpenMP][FIX] Add missing cmake dependence needed after 931c0cd713ee — johannes / detail
  49. Make clang/test/Driver/cl-options.cu pass in 32-bit builds — hans / detail
  50. [lldb][nfc] remove overriden funcs with default impl — kkleine / detail
  51. [llvm-objdump][XCOFF] Use symbol index+symbol name + storage mapping class as label for -D — diggerlin / detail
  52. [NFC][PPC][AIX] Test updates for byval args that fit in a single register — cebowleratibm / detail
  53. try to fix tsan bot — thakis / detail
  54. [Alignment][NFC] Assume AlignmentFromAssumptions::getNewAlignment is always set. — gchatelet / detail
  55. AMDGPU/GlobalISel: Add unmerge of concat tests — arsenm2 / detail
  56. [AIX][PPC] Implement by-val caller arguments in multiple registers — cebowleratibm / detail
  57. [VPlan] Introduce new VPWidenCallRecipe (NFC). — flo / detail
  58. [analyzer] StdLibraryFunctionsChecker: Add test for function with default parameter — gabor.marton / detail
  59. clang-format: [JS] handle pseudo-keywords. — martin / detail
  60. [ValueTracking] add/adjust tests for min/max; NFC — spatel / detail
  61. [mlir][Linalg] Add a linalg.tensor_reshape to operate on tensors — ntv / detail
  62. [libc++] Mark is_scalar test as unsupported in C++11 and C++14 — Louis Dionne / detail
  63. [libc++] Make sure we include %{flags} when building with the new format — Louis Dionne / detail
  64. [analyzer] StdLibraryFunctionsChecker: match signature based on FunctionDecl — gabor.marton / detail
  65. [libc++] Always use -fsyntax-only in .fail.cpp tests — Louis Dionne / detail
  66. [AMDGPU] Fix inaccurate comments — jay.foad / detail
  67. AMDGPU/GlobalISel: Fix llvm.amdgcn.div.fmas.ll — arsenm2 / detail
  68. AMDGPU/GlobalISel: Select llvm.amdgcn.div.scale — arsenm2 / detail
  69. Fix a typo in an assert message; NFC. — aballman / detail
  70. [ValueTracking] enhance matching of umin/umax with 'not' operands — spatel / detail
  71. [llvm] Fix missing FileCheck directive colons — jroelofs / detail
  72. [llvm-objdump] Fix case of -Wmismatched-tags — jroelofs / detail
  73. Use in-tree clang-format-diff.py as Arcanist linter — scott.linder / detail
  74. [lldb] NFC: Fix trivial typo in comments, documents, and messages — ishizaki / detail
  75. [OPENMP]Fix PR45439: `omp for collapse(2) ordered(2)` generates invalid — a.bataev / detail
  76. [RDA] Don't adjust ReachingDefDefaultVal (NFCI) — nikita.ppv / detail
  77. [x86] add size cost tests for casts and binops; NFC — spatel / detail
  78. [RDA] Only store most recent reaching def from predecessors (NFCI) — nikita.ppv / detail
  79. [libc++] Mark two std::timed_mutex tests as flaky — Louis Dionne / detail
  80. [sanitizer_common] Show new unexpected symbols. — mascasa / detail
  81. [sanitizer_common] Update global_symbols.txt. — mascasa / detail
  82. [ELF] Make --version-script/--dynamic-list work for lazy symbols fetched by LTO libcalls — maskray / detail
  83. [DebugInfo] Change to constructor homing debug info mode: skip literal types — akhuang / detail
  84. [LV] Fix value that could be read uninitialized. — flo / detail
  85. [AArch64] Allow logical immediates to have all-1 in top bits — maskray / detail
  86. Revert "[sanitizer_common] Update global_symbols.txt." — mascasa / detail
  87. Revert "[sanitizer_common] Show new unexpected symbols." — mascasa / detail
  88. [sanitizer_common] Update global_symbols.txt. — mascasa / detail
  89. [AMDGPU] Disable 'Skip Uniform Regions' optimization by default for AMDGPU. — konstantin.pyzhov / detail
  90. Speed up deferred diagnostic emitter — Yaxun.Liu / detail
  91. [AST] Remove DeclCXX.h dep on ASTContext.h — rnk / detail
  92. [analyzer] Fix scan-build and exploded-graph-rewriter tests on Windows. — Artem Dergachev / detail
  93. [analyzer] Fix NSErrorChecker false positives on constructors. — Artem Dergachev / detail
  94. [libc++] Make sure we execute tests with the current environment — Louis Dionne / detail
  95. [mlir] Fix typo in docs/DefiningAttributesAndTypes.md — jean-michel.gorius / detail
  96. Remove llvm::Error include form Diagnostic.h — rnk / detail
  97. [CFGPrinter][CallPrinter][polly] Adding distinct structure for CFGDOTInfo — knaumov / detail
  98. [clang-tidy] Add check llvmlibc-implementation-in-namespace. — paulatoth / detail
  99. Revert e1730cfeb3588f20dcf4a96b181ad52761666e52 — konstantin.pyzhov / detail
  100. [gn build] Port 00a57558978 — llvmgnsyncbot / detail
  101. [lit] Move the recursiveExpansionLimit setting to TestingConfig — Louis Dionne / detail
  102. [Hexagon] Make lld be the default linker for linux/musl — sidneym / detail
  103. [NFC] Minor fix for deferred diagnostics emitter — Yaxun.Liu / detail
  104. [SelectionDAGBuilder] Fix ISD::FREEZE creation for structs with fields of different types. — craig.topper / detail
  105. [OpenMP] Fix layering problem with FrontendOpenMP — johannes / detail
  106. [clang][CodeComplete] Dont perform fallback completion for incomplete member ref — kadircet / detail
  107. [mlir][AsmPrinter] Change value numbering for local scope to be the next isolated operation. — riddleriver / detail
  108. Add InjectTLIMappings pass to new pass manager — kamau.bridgeman / detail

#7061 (Apr 6, 2020 12:45:56 AM)

  1. Make the AsmPrinter print "<<NULL TYPE>>" instead of crashing on null types — joker.eph / detail
  2. [DebugInfo]: Allow DwarfCompileUnit to have line table symbol — SourabhSingh.Tomar / detail
  3. [InlineFunction] Update metadata on loads that are return values — anna / detail
  4. [mlir][Pass] Add documentation for the declarative pass specification — riddleriver / detail
  5. [mlir] Update the documentation on Canonicalization — riddleriver / detail
  6. [MLIR][NFC] Make AsmPrinter messages on null structures consistent — uday / detail
  7. [X86][SSE] Combine unary shuffle(HORIZOP,HORIZOP) -> HORIZOP — llvm-dev / detail
  8. Remove unused function 'isInRange'. NFCI. — llvm-dev / detail
  9. Add documentation and testing for — richard / detail
  10. Permit constant evaluation of mixed __builtin_memcmp between char and — richard / detail
  11. [mlir] Only number the parent operation in Block::printAsOperand — riddleriver / detail
  12. [mlir] Refactor and cleanup the translation facilities. — riddleriver / detail
  13. DebugInfo: Fix default template parameter computation for dependent non-type template parameters — dblaikie / detail
  14. [mlir][spirv] NFC: remove uncessary return after llvm_unreachable — antiagainst / detail
  15. [ORC] Add MachO universal binary support to StaticLibraryDefinitionGenerator. — Lang Hames / detail
  16. Expose `attributor-disable` to the new and old pass managers — johannes / detail
  17. [OpenMP][NFCI] Move OpenMP clause information to `lib/Frontend/OpenMP` — johannes / detail
  18. [clang] Persist Attr::IsPackExpansion into the PCH — zeratul976 / detail
  19. [DAGCombiner] Replace a hardcoded constant in visitZERO_EXTEND with a proper check for the condition its trying to protect. — craig.topper / detail
  20. [OpenMP] Add extra qualification to OpenMP clause id — johannes / detail
  21. [OpenMP][NFC] Move and simplify directive -> allowed clause mapping — johannes / detail
  22. [DAGCombiner] Use getAnyExtOrTrunc instead of getSExtOrTrunc in the zext(setcc) combine. — craig.topper / detail
  23. PR45239: Don't deallocate TemplateIdAnnotations if they might still be — richard / detail

#7060 (Apr 5, 2020 12:23:42 PM)

  1. [clang-tools-extra] NFC: Fix trivial typo in documents and comments — ishizaki / detail
  2. [mlir][ODS] Add support for variadic regions. — riddleriver / detail
  3. [MLIR] Don't insert YieldOp for non-void loop.for by default. — pifon / detail
  4. [X86][SSE] truncateVectorWithPACK - upper undef for 128->64 packing — llvm-dev / detail
  5. [X86][SSE] Generalize shuffle(HORIZOP,HORIZOP) -> HORIZOP combine — llvm-dev / detail
  6. Revert "Test had incorrect check for nonzero count" — dave / detail
  7. [clang] Make libcxx test suite pass again after memcmp changes — dave / detail
  8. Revert "[libc++] Enable the new libc++ testing format by default" — dave / detail
  9. [ValueTracking] Use Inst::comesBefore in isValidAssumeForCtx (NFC). — flo / detail
  10. [X86] Roll some loops. NFCI. — benny.kra / detail
  11. [ARM] add ARMv8.6-A Activity monitors virtualization extension — ties.stuij / detail
  12. [ValueTracking] enhance matching of smin/smax with 'not' operands — spatel / detail
  13. [InstCombine] enhance freelyNegateValue() by handling 'not' — spatel / detail
  14. [ARM] Add ARMv8.6 Fine Grain Traps system registers — ties.stuij / detail
  15. [MLIR] fix greedy pattern rewrite driver iteration on change — uday / detail
  16. [MLIR][NFC] fix name operand -> userOp — uday / detail
  17. [InstCombine] convert bitcast-shuffle to vector trunc — spatel / detail
  18. [MLIR] Add pattern rewriter util to erase block; remove dead else — uday / detail
  19. [ARM] Add enhanced counter virtualization system registers — ties.stuij / detail
  20. [ARM] Add data gathering hint instruction — ties.stuij / detail
  21. AMDGPU/GlobalISel: Add some G_INSERT/G_EXTRACT select tests — arsenm2 / detail
  22. Fix typo in xfail decorator for lldb thread plan list tests — omair.javaid / detail
  23. [scan-build] fix dead store warnings emitted on LLVM AMDGPU code base — arsenm2 / detail
  24. Remove the additional constant which requires an extra register for statepoint lowering. — arsenm2 / detail
  25. clang: Make tests using symlinks more consistent. — thakis / detail
  26. make ccabe93298 more robust — thakis / detail
  27. [ELF][test] Reorganize warn-backrefs.s — maskray / detail

#7059 (Apr 4, 2020 11:33:04 PM)

  1. [mlir] Add an out-of-tree dialect example — joker.eph / detail
  2. [LV] Simplify tryToWiden as recipes are not re-used (NFC). — flo / detail
  3. [InstCombine] add more tests for min/max folding; NFC — spatel / detail
  4. [ValueTracking] add tests for smin/smax; NFC — spatel / detail
  5. [ELF][test] Test that thunks are processed before finalizeSynthetic(in.symTab) — maskray / detail
  6. [ELF][PPC64] Enable R_PPC64_REL14 trunks — maskray / detail
  7. [DAG] Fix PR45049: LegalizeTypes crash — jroelofs / detail
  8. Revert "[DAG] Fix PR45049: LegalizeTypes crash" — jroelofs / detail
  9. libcxx 'LLVM_USE_SANITIZER=Address;Undefined' — modocache / detail
  10. [libc++] Enable the new libc++ testing format by default — Louis Dionne / detail
  11. [X86] Cleanup vectorcall test checks — llvm-dev / detail
  12. [CostModel][X86] Add some insert subvector cost tests for vXf32/vXi32/vXi16/vXi8 types — llvm-dev / detail
  13. [compiler-rt] Fix build on NetBSD 9.99.52+ — n54 / detail
  14. [Attributor] AAUndefinedBehavior: Use AAValueSimplify in memory accessing instructions. — sdi1600105 / detail
  15. AMDGPU: Add feature for fast f32 denormals — arsenm2 / detail
  16. [Attributor] Make use of analysis in the MustBeExecutedExplorer — johannes / detail
  17. [Attributor] AAReachability : use isPotentiallyReachable in isKnownReachable — johannes / detail
  18. AMDGPU: Fix annotate kernel features through casted calls — arsenm2 / detail
  19. [clang-tools-extra] NFC: Fix trivial typo in documents and comments — ishizaki / detail
  20. [mlir] NFC: Fix trivial typo — ishizaki / detail
  21. [llvm-objdump] Teach `llvm-objdump` dump dynamic symbols. — Xing / detail
  22. [llvm-objdump][test] Remove unimplemented-features.test — Xing / detail
  23. [llvm-objdump][test] Recommit unimplemented-features.test — Xing / detail
  24. [llvm-nm] Add test for `--debug-syms --dynamic` — Xing / detail
  25. [llvm-objdump] Simplify conditional statements (isa<...>(Obj) => Obj->isSomeFile()) — Xing / detail

#7058 (Apr 4, 2020 11:23:38 AM)

  1. [clang] Annotate trivial getters and setters on hover. — sam.mccall / detail
  2. [clangd] Tweak parseDocumentation loop to use raw lines. NFC — sam.mccall / detail
  3. [libc++] Attempt to workaround module invalidation bug — eric / detail
  4. [IVDescriptors] Remove unnecessary DemandedBits.h include; NFC — nikita.ppv / detail
  5. [IVDescriptors] Remove IRBuilder.h include; NFC — nikita.ppv / detail
  6. [Reassociate] Use IRBuilderBase; NFC — nikita.ppv / detail
  7. [Object] object::ELFObjectFile::dynamic_symbol_begin(): skip symbol index 0 — Xing / detail
  8. [VNCoercion] Use IRBuilderBase; NFC — nikita.ppv / detail
  9. [IRBuilder] Move some code into the cpp file; NFC — nikita.ppv / detail
  10. [X86][SSE] lowerV8I16Shuffle - lower compaction shuffles using PACKUSDW(PBLENDW,PBLENDW) on SSE41+ — llvm-dev / detail
  11. [CostModel][X86] Add insert/extract cost tests for sub-128bit vXi8/vXi16 vectors — llvm-dev / detail
  12. [CostModel][X86] Add shuffle cost tests for sub-128bit vectors — llvm-dev / detail
  13. [WebAssembly] Fix wasm.lsda() optimization in WasmEHPrepare — aheejin / detail
  14. [clang-tidy]: fix false positive of cert-oop54-cpp check. — tamas.zolnai / detail
  15. Disable relative paths in lit.site.cfg in presence of symlinks — thakis / detail
  16. [OpenMP][NFC] Remove unnecessary argument — johannes / detail
  17. [Attributor] Deduce attributes for non-exact functions — johannes / detail
  18. [InstCombine] Don't limit uses in eraseInstFromFunction() — nikita.ppv / detail
  19. fix typo in comment to cycle bots — thakis / detail
  20. [WebAssembly] Fix a sanitizer error in WasmEHPrepare — aheejin / detail

#7057 (Apr 3, 2020 10:51:57 PM)

  1. [libc++] Add an alternative Lit test format — Louis Dionne / detail
  2. [X86] Remove defunct section checks from emulated TLS tests to fix issue reported on D77354 — llvm-dev / detail
  3. [ELF] Allow invalid sh_size%sh_entsize!=0 for non-SHF_MERGE sections — maskray / detail
  4. InstCombine: Reduce minnum/maxnum if inputs are casted — arsenm2 / detail
  5. [PowerPC] Regenerate f128 test to fix issue reported on D77354 — llvm-dev / detail
  6. [LoopRotate] Cleanup test checks to fix issue reported on D77354 — llvm-dev / detail
  7. [lldb/Symbol] Reimplement Symbols::FindSymbolFileInBundle to use the VFS — Jonas Devlieghere / detail
  8. [lldb/Support] Treat empty FileSpec as an invalid file. — Jonas Devlieghere / detail
  9. [InstSimplify] Regenerate compares tests to fix issue reported on D77354 — llvm-dev / detail
  10. Run update_llc_test on test/CodeGen/ARM/vmov.ll — john.brawn / detail
  11. [ARM] Avoid pointless vrev of element-wise vmov — john.brawn / detail
  12. [ARM] Fix incorrect handling of big-endian vmov.i64 — john.brawn / detail
  13. [PhaseOrdering] add shuffle tests based on D40633; NFC — spatel / detail
  14. [AArch64] Fix swap-compare-operands test names to fix issue reported on D77354 — llvm-dev / detail
  15. [cuda][hip] Fix `RegisterVar` function prototype. — michael.hliao / detail
  16. [LoopStrengthReduce] Fix test checks to fix issue reported on D77227 — llvm-dev / detail
  17. [NFC] Move ARM `opt -indvars` test from Codegen into Transforms — lebedev.ri / detail
  18. Revert "[SCEV] rewriteLoopExitValues(): even if have hard uses, still rewrite if cheap (PR44668)" — lebedev.ri / detail
  19. [X86][SSE] lowerShuffleWithPACK - extend to use chained PACKs for larger truncations — llvm-dev / detail
  20. [CMAKE] Plumb include_directories() into tablegen() — stephen.neuendorffer / detail
  21. Revert "[CMAKE] Plumb include_directories() into tablegen()" — stephen.neuendorffer / detail
  22. [libc++] Remove useless nothing_to_do.pass.cpp tests — Louis Dionne / detail
  23. [Support/Path] sys::path::replace_path_prefix fix and simplifications — sylvain.audi / detail
  24. [VectorCombine] try to form a better extractelement — spatel / detail
  25. [YAMLParser] Scanner::setError - ensure we use the StringRef::iterator argument (PR45043) — llvm-dev / detail
  26. [libc++] Remove support for specifying LIBCXX_CXX_ABI_SYSTEM manually — Louis Dionne / detail
  27. [AMDGPU] Propagate AGPR RC from PHI to its PHI operands — Stanislav.Mekhanoshin / detail
  28. [CMAKE] Plumb include_directories() into tablegen() — stephen.neuendorffer / detail
  29. Clean up usages of asserting vector getters in Type — ctetreau / detail
  30. [mlir] DialectConversion: support block creation in ConversionPatternRewriter — zinenko / detail
  31. [AMDGPU] Added label to test. NFC. — Stanislav.Mekhanoshin / detail
  32. [clang-tidy] Address false positive in modernize-use-default-member-init — n.james93 / detail
  33. [libc++] NFC: Remove unused CMake option — Louis Dionne / detail
  34. AMDGPU: Remove redundant virtual — arsenm2 / detail
  35. AMDGPU: Use Register in more places — arsenm2 / detail
  36. CodeGen: Convert some TII hooks to use Register — arsenm2 / detail
  37. Support: Add specializations for reverseBits to use builtin — arsenm2 / detail
  38. [compiler-rt] Build with correct ABI (PR38025) — smeenai / detail
  39. [PowerPC] Replace subtract-from-zero float in version with fneg in PowerPC special fma compiler builtins — kevin.neal / detail
  40. [X86] Add RET-hardening Support to mitigate Load Value Injection (LVI) — craig.topper / detail
  41. [GraphDiff] Extend GraphDiff to track a list of updates. — asbirlea / detail
  42. Fix typo in test. — kevin.neal / detail
  43. [ORC] Improve documention of memory ownership in the new Orc C bindings. — Lang Hames / detail
  44. Test had incorrect check for nonzero count — paul.robinson / detail
  45. Don't use relpaths in lit cfg if build/source dir are on different drives. — thakis / detail
  46. Revert "[PowerPC] Replace subtract-from-zero float in version with fneg in PowerPC special fma compiler builtins" — kevin.neal / detail
  47. [gn build] Port f95a67d8b8a — llvmgnsyncbot / detail
  48. [nfc] [lldb] Unindent code - obvious part — jan.kratochvil / detail
  49. [X86] Add a Pass that builds a Condensed CFG for Load Value Injection (LVI) Gadgets — craig.topper / detail
  50. [lit] Cleanly exit on user keyboard interrupt — julian.lettner / detail
  51. [gn build] Port c74dd640fd7 — llvmgnsyncbot / detail
  52. [mlir][Linalg] Employ finer-grained control of C interface emission — ntv / detail
  53. [OpenMP][NFC] Remove the need to include `OpenMPClause.h` — rnk / detail
  54. [X86] Add Support for Load Hardening to Mitigate Load Value Injection (LVI) — craig.topper / detail
  55. [test] preformat test with update_llc_test_checks.py NFC — ndesaulniers / detail
  56. Fix standalone clang builds after fb80b6b2d58. — thakis / detail
  57. [InstCombine] add tests for freelyNegateValue with 'not'; NFC — spatel / detail
  58. [mlir] LoopToStandard conversion: support "if/else" with results — zinenko / detail
  59. [libc++] Lit: Add default values for most arguments of test executors — Louis Dionne / detail
  60. Make ThreadPlans use TID and Process, rather than Thread *. — jingham / detail
  61. Make ThreadPlanTracers use TID & Process rather than Thread *. — jingham / detail
  62. Move thread plan stacks into the Process, indexed by TID. — jingham / detail
  63. Allow the ThreadPlanStackMap to hold the thread plans for threads — jingham / detail
  64. [libc] Add strlen implementation. — paulatoth / detail
  65. [lldb] Findtypes -gmodules fix for too many matches — jan.kratochvil / detail
  66. [libc] Fix memcpy to adhere to qualified calls. — paulatoth / detail
  67. [Driver] Handle all optimization-record options for Darwin LTO — francisvm / detail
  68. [ObjC generics] Fix not inheriting type bounds in categories/extensions. — vsapsai / detail
  69. Avoid using std::max_align_t in pre-C++11 mode — joerg / detail
  70. [MS] Fix assert handling enum forward decls in hasVisibleDefinition — rnk / detail
  71. Revert "[X86] Add Support for Load Hardening to Mitigate Load Value Injection (LVI)" — craig.topper / detail
  72. Revert "[X86] Add a Pass that builds a Condensed CFG for Load Value Injection (LVI) Gadgets" — craig.topper / detail
  73. [gn build] Port 1d42c0db9a2 — llvmgnsyncbot / detail
  74. Disable two new tests on Windows.  They are failing but the logs are not helpful. — jingham / detail
  75. [intel-mpx] Delete an unnecessary license header — walter erquinigo / detail
  76. Fix unused variable, format, and format string warnings. — echristo / detail
  77. [llvm-stress][opaque pointers] Remove use of deprecated constructor — efriedma / detail
  78. [clang codegen][opaque pointers] Remove use of deprecated constructor — efriedma / detail
  79. [polly][opaque pointers] Remove use of deprecated APIs. — efriedma / detail
  80. [clang][opaque pointers] Fix up a bunch of "getType()->getElementType()" — efriedma / detail
  81. This test is failing on the Ubuntu bot but the bot log doesn't — jingham / detail
  82. PR45402: Make the restrictions on constant evaluation of memcmp and — richard / detail
  83. [NFC][PowerPC] Pre-commit a test case for D77448 — nemanja.i.ibm / detail
  84. [mlir] Change the default of `mlir-print-op-on-diagnostic` to true — riddleriver / detail
  85. [source maps] Fix remove, insert-after and replace — walter erquinigo / detail
  86. [mlir][DeclarativeParser] Emit an error if a `:` follows an attribute with a non-constant type. — riddleriver / detail
  87. Fix LLDB debug builds — walter erquinigo / detail
  88. The thread plan list test is failing at least on Ubuntu Linux. — jingham / detail
  89. [OpenMP] NFC: Fix trivial typo — ishizaki / detail
  90. Fix typos in toy tutorial — joker.eph / detail
  91. Don't treat a CXXScopeSpec with a nested name specifier but no location — richard / detail
  92. Add mention of advantages of `arc` in the Phabricator doc. — joker.eph / detail
  93. AMDGPU: Fix a few more tests with old denormal subtarget features — arsenm2 / detail
  94. [MLIR] Fix shape inference in toy tutorial — joker.eph / detail

#7056 (Apr 3, 2020 9:54:58 AM)

  1. Fix a bug in the inliner that causes subsequent double inlining — aktoon / detail
  2. Handle exp2 with proper vectorization and lowering to SVML calls — aktoon / detail
  3. Use git-clang-format as Arcanist linter — joker.eph / detail
  4. [X86][NFC] Generalize the naming of "Retpoline Thunks" and related code to "Indirect Thunks" — craig.topper / detail
  5. [gn build] Port 71e8021d82c — llvmgnsyncbot / detail
  6. [X86] Refactor X86IndirectThunks.cpp to Accommodate Mitigations other than Retpoline — craig.topper / detail
  7. Bugix for buildbot failure at commit 43f031d31264d20cfb8f1ebd606c66e57c231d4d — xiang1.zhang / detail
  8. [DAG] Change isGCValue detection for statepoint lowering — serguei.katkov / detail
  9. [DWARF5] Added support for debug_macro section parsing and dumping in llvm-dwarfdump. — SourabhSingh.Tomar / detail
  10. [DebugInfo] Rename getOffset() to getContribution(). NFC. — ikudrin / detail
  11. Silence -Wpessimizing-move warning — rosica / detail
  12. [X86] Add Indirect Thunk Support to X86 to mitigate Load Value Injection (LVI) — craig.topper / detail
  13. Silence -Wpessimizing-move warning — rosica / detail
  14. [NFC] G_DYN_STACKALLOC realign iff align > 1, update documentation — gchatelet / detail
  15. [DebugInfo] Salvage debug info when sinking loop invariant instructions — orlando.hyams / detail
  16. Use --style file instead of --style LLVM — Vitaly Buka / detail
  17. [Alignment][NFC] Convert MachineIRBuilder::buildDynStackAlloc to Align — gchatelet / detail
  18. [AMDGPU] Fix CHECK lines — jay.foad / detail
  19. [Alignment][NFC] Remove unused private functions — gchatelet / detail
  20. [LLD][ELF][ARM] use .reloc directive for Thumb assembler tests — peter.smith / detail
  21. Make helpers static. NFC. — benny.kra / detail
  22. Drop unused diagnostic. NFC. — benny.kra / detail
  23. [mlir][vulkan-runner] Add support for 3D memrefs. — khalikov.denis / detail
  24. clang-format: [JS] detect C++ keywords. — martin / detail
  25. [lldb][nfc] early exit/continue — kkleine / detail
  26. [AMDGPU] Allow AGPR in inline asm — Yaxun.Liu / detail
  27. [X86][AVX] Add tests showing failure to use chained PACKSS/PACKUS for multi-stage compaction shuffles — llvm-dev / detail
  28. [Alignment][NFC] Deprecate InstrTypes getRetAlignment/getParamAlignment — gchatelet / detail
  29. [mips][test] Remove redundant and invalid `CHECK-NOT` directives. NFC — simon / detail
  30. [NFC][XCOFF][AIX] Refactor get/setContainingCsect — jasonliu / detail
  31. Revert "Use git-clang-format as Arcanist linter" — kadircet / detail
  32. [clangd] Enable some nice clang-tidy checks by default. — sam.mccall / detail
  33. [gn build] Port d65557d15d4 — llvmgnsyncbot / detail
  34. [Hexagon] Fix issue with non-preemptible STT_TLS symbols — sidneym / detail
  35. [X86] Regenerate stack clash test to fix issue reported on D77354 — llvm-dev / detail
  36. [X86] Regenerate soft fp legalization test to fix issue reported on D77354 — llvm-dev / detail
  37. Fix __builtin_amdgcn_workgroup_size_x/y/z return type — Yaxun.Liu / detail
  38. [libc++] Add REQUIRES for tests that need -fblocks and -fobjc-arc — Louis Dionne / detail
  39. [Alignment][NFC] Remove documentation and FIXME for deprecated functions — gchatelet / detail
  40. [libc++] Fix is_pointer support for Objective-C++ — Louis Dionne / detail
  41. [LoopOps] Return ArrayRefs from accessors instead of iterator_ranges — benny.kra / detail
  42. [X86] Cleanup emulated TLS test checks. NFC — llvm-dev / detail
  43. [X86] Fix strong local function/global label issue reported on D77354 — llvm-dev / detail
  44. [X86] Fix gisel copy tests to fix issue reported on D77354 — llvm-dev / detail
  45. [X86] Fix weak global label issue reported on D77354 — llvm-dev / detail
  46. [MSan] Add COMMON_INTERCEPTOR_NOTHING_IS_INITIALIZED — iii / detail
  47. [AST] clang::VectorType supports any size (that fits in unsigned) — sam.mccall / detail

#7055 (Apr 2, 2020 9:44:53 PM)

  1. [NFC][PowerPC] Add a new test case loop-comment.ll — shkzhang / detail
  2. [gn build] remove NOSORT from clang/Headers/BUILD.gn — thakis / detail
  3. [gn build] Port d08fadd6628 — llvmgnsyncbot / detail
  4. [gn build] Port d1705c1196f — llvmgnsyncbot / detail
  5. tsan: don't check libc dependency on FreeBSD — dvyukov / detail
  6. [llvm-mca] Cleanup unnecessary includes from headers — llvm-dev / detail
  7. [mlir] LLVMFuncOp: provide a capability to pass attributes through to LLVM IR — zinenko / detail
  8. [clang][AARCH64] Add __ARM_FEATURE_{PAC, BTI}_DEFAULT  defines — daniel.kiss / detail
  9. [Clang][CodeGen] Fixing mismatch between memory layout and const expressions for oversized bitfields — lucas.prates / detail
  10. Fix "result of 32-bit shift implicitly converted to 64 bits" MSVC warning. NFCI. — llvm-dev / detail
  11. [llvm-dwarfdump] Add the --show-sections-sizes option — djordje.todorovic / detail
  12. [gn build] Port 5e508b9bac0 — llvmgnsyncbot / detail
  13. [LoopTerminology] Make term names bold — sdi1600105 / detail
  14. [InstCombine] add tests for disguised vector trunc; NFC — spatel / detail
  15. [PhaseOrdering] add test for vector trunc; NFC — spatel / detail
  16. [OpenCL] Add sub-group builtin functions — sven.vanhaastregt / detail
  17. Revert "[lld] Initial commit for new Mach-O backend" — oliver.stannard / detail
  18. [OPENMP50]Add initial support for OpenMP 5.0 iterator. — a.bataev / detail
  19. [lldb] Change Communication::SetConnection to take a unique_ptr — pavel / detail
  20. [NFC][PowerPC] Using update_llc_test_checks.py to update atomics-regression.ll — shkzhang / detail
  21. [LoopDataPrefetch + SystemZ] Let target decide on prefetching for each loop. — paulsson / detail
  22. [NFC] Split Knowledge retention and place it more appropriatly — tyker / detail
  23. Revert "[InstCombine] do not exclude min/max from icmp with casted operand fold" — spatel / detail
  24. [libc++] Fix linking libc++abi in standalone builds — Louis Dionne / detail
  25. [lldb] update eArgTypeScriptLang description to mention lua — emaste / detail
  26. [SystemZ] Add isCommutable flag on vector instructions. — paulsson / detail
  27. Add OMPIterator case in switch statement to silence warnings — rosica / detail
  28. [docs] use git diff instead of git format-patch — paul.robinson / detail
  29. Fix several typos in the attribute documentation. — aaron / detail
  30. [libc++] Reimplement the dynamic filesystem helper without using Python — Louis Dionne / detail
  31. [clangd] Get rid of redundant make_uniques — kadircet / detail
  32. [analyzer] StdLibraryFunctionsChecker: fix bug with arg constraints — gabor.marton / detail
  33. [libc++][test] Update _LIBCPP_SUPPRESS_DEPRECATED_(PUSH|POP) — cacarter / detail
  34. [NFC] remove delcartion that shouldn't be there — tyker / detail
  35. Revert "[SimplifyLibCalls] Erase replaced instructions" — benny.kra / detail
  36. [clangd] Add a tweak for adding "using" statement. — sam.mccall / detail
  37. [clangd] Don't send semanticHighlights to clients that support semanticTokens. — sam.mccall / detail
  38. [clangd] Support textDocument/semanticTokens/edits — sam.mccall / detail
  39. NFC: Comment in TargetTransformInfo.h reformatted (by Michael Kruse). — paulsson / detail
  40. [LoopDataPrefetch] Remove unused include that's a layering violation — benny.kra / detail
  41. [libc++] Attempt to fix the 'runtimes' build — Louis Dionne / detail
  42. [ELF] Change some "Alias for " help messages to use double dashed options — maskray / detail
  43. Revert "[gn build] Port 03f43b3aca36" — thakis / detail
  44. [gn build] Port 24bb2d1e776 — llvmgnsyncbot / detail
  45. [gn build] Port c00cb76274f — llvmgnsyncbot / detail
  46. [mlir] StandardToLLVM conversion: remove dead code — zinenko / detail
  47. Convert for loops to entry-based iteration — Raphael Isemann / detail
  48. [InstCombine] add tests for cmyk benchmark; NFC — spatel / detail
  49. [mlir][LLVM] Finer-grained control for C interface emission — ntv / detail
  50. [libc++] Try to fix Chromium's build — Louis Dionne / detail
  51. [libc++abi] NFC: Add link to review in workaround comment — Louis Dionne / detail
  52. [AMDGPU] Fix crash in SILoadStoreOptimizer — Stanislav.Mekhanoshin / detail
  53. [VectorCombine] transform bitcasted shuffle to narrower elements — spatel / detail
  54. [InstCombine] try to reduce shuffle with bitcasted operand — spatel / detail
  55. Exit unwinding early when at the top of the stack and additional info won't be found. — saugustine / detail
  56. Make it possible for lit.site.cfg to contain relative paths, and use it for llvm and clang — thakis / detail
  57. AMDGPU: Hack out noinline on functions using LDS globals — arsenm2 / detail
  58. [InlineFunction] Update valid return attributes at callsite within callee body — anna / detail
  59. Make fb80b6b2d58c4 actually work. — thakis / detail
  60. [intel-pt] Implement a basic test case — walter erquinigo / detail
  61. Change pass registration generated code to allow users to selectively register passes — joker.eph / detail
  62. Revert "Make it possible for lit.site.cfg to contain relative paths, and use it for llvm and clang" — thakis / detail
  63. Reland D75382 "[lld] Initial commit for new Mach-O backend" — maskray / detail
  64. [X86] Enable combineExtSetcc for vectors larger than 256 bits when we've disabled 512 bit vectors. — craig.topper / detail
  65. [libc++][test] Partially revert msvc_stdlib_force_include.h _Pragma change — cacarter / detail
  66. [llvm][TextAPI] adding inlining reexported libraries support — cyndy_ishida / detail
  67. Reland "Make it possible for lit.site.cfg to contain relative paths, and use it for llvm and clang" — thakis / detail
  68. [libc++] Refer to the Filesystem static test env as relative paths — Louis Dionne / detail
  69. [libc++] NFC: Add documentation for writing tests — Louis Dionne / detail
  70. utils: Tweak clang-parse-diagnostics-file for modules includes — Duncan P. N. Exon Smith / detail
  71. AMDGPU: Assume f32 denormals are enabled by default — arsenm2 / detail
  72. clang/AMDGPU: Stop setting old denormal subtarget features — arsenm2 / detail
  73. AMDGPU: Remove denormal subtarget features — arsenm2 / detail
  74. AMDGPU: Add some tests for exotic denormal mode combinations — arsenm2 / detail
  75. AMDGPU: Use 128-bit DS operations by default — arsenm2 / detail
  76. [lit] Remove unnecessary indirection in progress_callback — julian.lettner / detail
  77. [lit] Refine filter error handling — julian.lettner / detail
  78. iOS simulator testing: replace `simctl bootstatus` with boot+shutdown — julian.lettner / detail
  79. [llvm-objdump][COFF][NFC] Split format-specific interfaces; add namespace — hubert.reinterpretcast / detail
  80. AMDGPU: Fix broken check lines — arsenm2 / detail
  81. Re-apply 0071eaaf089, "[ORC] Export __cxa_atexit ...", with fixes. — Lang Hames / detail
  82. Try again to get tests passing again on Windows. — thakis / detail
  83. try more to appease win bots — thakis / detail
  84. Teach the stripNonLineTableDebugInfo pass about the llvm.dbg.addr intrinsic. — Adrian Prantl / detail
  85. Teach the stripNonLineTableDebugInfo pass about the llvm.dbg.label intrinsic. — Adrian Prantl / detail
  86. [AMDGPU] Handle SMRD signed offset immediate — Austin.Kerbow / detail
  87. [mlir][Linalg] NFC - Rename Linalg and Vector EDSCs to avoid collisions — ntv / detail
  88. [Coroutines] Simplify implementation using removePredecessor — JunMa / detail
  89. another wild guess at the win bot-only failures — thakis / detail
  90. Have lldb-vscode update the currently selecte thread and frame when it receives a "scopes" request. — gclayton / detail
  91. [mlir][VectorOps] Implement canonicalization for TransposeOp. — grosul / detail
  92. [coroutines] Don't build promise init with no args — modocache / detail
  93. This might actually fix the Windows bots after a16ba6fea. — thakis / detail
  94. [PowerPC] Remove unnecessary XSRSP instruction — qiucofan / detail
  95. [x86] Fix Intel OpenCL builtin CalleeSavedRegs on skx — bing1.yu / detail
  96. [AArch64][GlobalISel] Constrain reg operands in selectBrJT — Jessica Paquette / detail
  97. [X86] Add -flax-vector-conversions=none to more of the clang CodeGen tests — craig.topper / detail
  98. Enable IBT(Indirect Branch Tracking) in JIT with CET(Control-flow Enforcement Technology) — xiang1.zhang / detail

#7053 (Apr 2, 2020 4:28:10 AM)

  1. [MLIR] Add method to drop duplicate result exprs from AffineMap — uday / detail
  2. [MLIR][NFC] drop unnecessary matches in affine dma generate test case — uday / detail
  3. Reapply: [Host.mm] Check for the right macro instead of inlining it — Vedant Kumar / detail
  4. [WebAssembly] EmscriptenEHSjLj: Mark __invoke_ functions as imported — sbc / detail
  5. [libcxx] Stop using builtin type traits for is_floating_point and is_arithmetic. — zoecarver / detail
  6. Remove const qualifier from Modules returned by ExternalASTSource. (NFC) — Adrian Prantl / detail
  7. Preserve the owning module information from DWARF in the synthesized AST — Adrian Prantl / detail
  8. [LangRef][AliasAnalysis] Clarify `noalias` affects only modified objects — johannes / detail
  9. [Attributor][NFC] Use a BumpPtrAllocator to allocate `AbstractAttribute`s — johannes / detail
  10. Revert "Preserve the owning module information from DWARF in the synthesized AST" — Adrian Prantl / detail
  11. [ORC] Export __cxa_atexit from the main JITDylib in LLJIT. — Lang Hames / detail
  12. [libc++] Add missing FILE_DEPENDENCIES markup — Louis Dionne / detail
  13. [libc++] Execute tests from the Lit execution root instead of the test tree — Louis Dionne / detail
  14. Fix infinite recursion in deferred diag emitter — Yaxun.Liu / detail
  15. [Attributor][NFC] Cleanup leftover check lines — johannes / detail
  16. [Attributor][FIX] Prevent alignment breakage wrt. must-tail calls — johannes / detail
  17. Revert "[ORC] Export __cxa_atexit from the main JITDylib in LLJIT." — thakis / detail
  18. [Attributor] Derive better alignment for accessed pointers — johannes / detail
  19. [Attributor][NFC] Predetermine the module — johannes / detail
  20. [Utils][FIX] Properly deal with occasionally deleted functions — johannes / detail
  21. [Attributor][FIX] Do not compute ranges for arguments of declarations — johannes / detail
  22. [Attributor] Use the proper context instruction in genericValueTraversal — johannes / detail
  23. [cmake] Only set deps for an ExternalProject if the type is executable or library — nathan / detail
  24. [DOC] Remove too strong restriction for ‘llvm.experimental.gc.statepoint’ Intrinsic — serguei.katkov / detail
  25. Correct copy-pasteo in lua script language description — emaste / detail
  26. [LLD][ELF] Follow the common pattern in a message about an undefined vtable symbol. — ikudrin / detail
  27. [CUDA][NFC] Split math.h functions out of __clang_cuda_device_functions.h — johannes / detail
  28. [openmp] Disable tests flaky on Debian — Vitaly Buka / detail
  29. [OpenMP][FIX] Add second include after header was split in d1705c1196 — johannes / detail
  30. [PPCInstPrinter] Change B to print the target address in hexadecimal form — maskray / detail
  31. [PPCInstPrinter] Delete an unneeded overload of printBranchOperand. NFC — maskray / detail
  32. [libc++] Simplify the configuration of the C++ ABI library — Louis Dionne / detail
  33. [llvm-exegesis] 'Min' repetition mode — lebedev.ri / detail
  34. [OpenMP][FIX] Undo changes accidentally already introduced in NFC commit — johannes / detail
  35. [OpenMP][NFCI] Move OpenMP clause information to `lib/Frontend/OpenMP` — johannes / detail
  36. Revert "[OpenMP][NFCI] Move OpenMP clause information to `lib/Frontend/OpenMP`" — johannes / detail
  37. [clangd] Fix an assertion crash in ReferenceFinder. — hokein.wu / detail
  38. [NFC][X86] Refine code in X86AsmBackend — shengchen.kan / detail
  39. Revert "[NFC][X86] Refine code in X86AsmBackend" — shengchen.kan / detail
  40. [X86] Add SERIALIZE instruction. — xiang1.zhang / detail
  41. [lit] Improve handling of timeouts and max failures — julian.lettner / detail
  42. [clang] Move branch-protection from CodeGenOptions to  LangOptions — daniel.kiss / detail
  43. Fix RUN line in AArch64/speculation-hardening.ll — kristof.beyls / detail
  44. [Object] Add the method for checking if a section is a debug section — djordje.todorovic / detail
  45. [NFC] Fix performance issue in LiveDebugVariables — orlando.hyams / detail
  46. [Alignment][NFC] Use more Align versions of various functions — gchatelet / detail
  47. [CallSiteSplitting] Simplify isPredicateOnPHI & continue checking PHIs. — flo / detail
  48. [ExpandMemCmp] Allow overlaping loads in the zero-relational case. — courbet / detail
  49. [NFC] Preparatory work for D77292 — gchatelet / detail
  50. [NFC][update_llc_test_checks] Remove the redundant SCRUB_LOOP_COMMENT_RE in asm.py — shkzhang / detail
  51. Recommit "[lldb] Fix TestSettings.test_pass_host_env_vars on windows" — pavel / detail
  52. [ARM] Make remaining MVE instruction predictable — david.green / detail
  53. [ARM] MVE VMULL patterns — david.green / detail

#7052 (Apr 1, 2020 4:02:42 PM)

  1. [clangd] Force delayed-template-parsing off in code completion. — sam.mccall / detail
  2. [mlir][Pass] Add a tablegen backend for defining Pass information — riddleriver / detail
  3. [mlir][Pass] Move the registration of dialect passes to tablegen — riddleriver / detail
  4. [mlir][Pass] Move the registration of conversion passes to tablegen — riddleriver / detail
  5. [mlir][Pass] Add support for generating pass utilities via tablegen — riddleriver / detail
  6. [mlir][Pass] Add support for generating pass documention from the tablegen definition — riddleriver / detail
  7. [lldb] Inherit host environment when running shell commands — pavel / detail
  8. [yaml2obj] - Add NBucket and NChain fields for the SHT_HASH section. — grimar / detail
  9. [Alignment][NFC] Use Align in SelectionDAG::getMemIntrinsicNode — gchatelet / detail
  10. [lldb] [PECOFF] Only use PECallFrameInfo on the one supported architecture — martin / detail
  11. [X86] Do not assume types are legal in getFauxShuffleMask — bjorn.a.pettersson / detail
  12. [NFC] [PowerPC] Add test for frsp elimination — qiucofan / detail
  13. [LSR] add testcase for wrongly phi node elimination - NFC — shchenz / detail
  14. Revert "[LSR] add testcase for wrongly phi node elimination - NFC" — shchenz / detail
  15. [X86][SSE] Handle basic inversion of PTEST/TESTP operands (PR38522) — llvm-dev / detail
  16. [Transforms][SROA] Promote allocas with mem2reg for scalable types — cullen.rhodes / detail
  17. [clangd] Run semaCodeComplete only with a preamble — kadircet / detail
  18. [LSR] re-add testcase for wrongly phi node elimination - NFC — shchenz / detail
  19. [GVNSink] Simplify code. NFC. — benny.kra / detail
  20. [lldb][NFC] Modernize TestExprChar — Raphael Isemann / detail
  21. Silent failing TestWatchpointCount.py aarch64/linux — omair.javaid / detail
  22. [Target][ARM] Change VPTMaskValues to the correct encoding — pierre.vanhoutryve / detail
  23. [Target][ARM] Improvements to the VPT Block Insertion Pass — pierre.vanhoutryve / detail
  24. [clangd-vscode] NFC; Improve wording in documentation and update VSCode tasks — kbobyrev / detail
  25. [Alignment][NFC] Convert MIR Yaml to MaybeAlign — gchatelet / detail
  26. Revert "[LSR] re-add testcase for wrongly phi node elimination - NFC" — shchenz / detail
  27. [ARM] Extra vmull loop tests. NFC — david.green / detail
  28. Fix "control reaches end of non-void function" warning. NFCI. — llvm-dev / detail
  29. [X86][SSE] matchShuffleWithPACK - generalize zero/signbits matching for any packed src type — llvm-dev / detail
  30. [NFC] run clang format on the file llvm/include/llvm/MC/MCDirectives.h — diggerlin / detail
  31. [Alignment][NFC] Convert SelectionDAG::InferPtrAlignment to MaybeAlign — gchatelet / detail
  32. [ARM] Silence warning in Release builds — benny.kra / detail
  33. Fix unused variable warnings. NFCI. — llvm-dev / detail
  34. Fix operator precedence warning. NFCI. — llvm-dev / detail
  35. [RISCV] Support RISC-V ELF attributes sections in llvm-readobj. — kai.wang / detail
  36. [Alignment][NFC] Transition to MachineFrameInfo::getObjectAlign() — gchatelet / detail
  37. [libc++abi] Fix remote execution of .sh.cpp tests — Louis Dionne / detail
  38. [X86][SSE] combinePTESTCC - fold TESTZ(X,~Y) -> TESTC(Y,X) — llvm-dev / detail
  39. [Alignment][NFC] Remove remaining uses of MachineFrameInfo::setObjectAlignment — gchatelet / detail
  40. [Alignment][NFC] Mark IRTranslator::getMemOpAlignment deprecated — gchatelet / detail
  41. Replace output file name in test with %t — rosica / detail
  42. [MLIR] Implement LoopLikeInterface for loop.parallel — tpopp / detail
  43. [llvm][clang][IFS] Enhancing the llvm-ifs yaml format for symbol lists. — puyan / detail
  44. [LegalizeTypes][RISCV] Correctly sign-extend comparison for ATOMIC_CMP_XCHG — jrtc27 / detail
  45. [libc++] Handle SSH errors more gracefully and make sure we clean up the tmp directory — Louis Dionne / detail
  46. clagn-tidy/doc: Add a link to readability-static-accessed-through-instance from readability-convert-member-functions-to-static — sylvestre / detail
  47. [llvm-readobj] - Do not crash when SHT_HASH table is broken. — grimar / detail
  48. [ELF] Print symbols with non-default versions for better "undefined symbol" diagnostics — maskray / detail
  49. [WebAssembly] Fix subregion relationship in CFGSort — aheejin / detail
  50. [analyzer] RetainCountChecker: Add a suppression for OSSymbols. — Artem Dergachev / detail
  51. [ELF] Propagate LMA offset to sections with neither AT() nor AT> — maskray / detail
  52. [libc++] SSH: Properly handle test-executables that are not the first argument — Louis Dionne / detail
  53. [clang] CodeGen: Make getOrEmitProtocol public for Swift — aschwaighofer / detail
  54. [lld] NFC: fix trivial typos in comments — ishizaki / detail
  55. [libc++] SSH: Use -p when scp'ing to preserve modes and modification times — Louis Dionne / detail
  56. [mlir] Modify GPU to SPIR-V conversion to respect — ravishankarm / detail
  57. AMDGPU: Fix consistently backwards logic for default denormal mode — arsenm2 / detail
  58. HIP: Link correct denormal mode library — arsenm2 / detail
  59. [WebAssembly] Rename SIMD min/max/avgr intrinsics for consistency — tlively / detail
  60. [OPENMP50]Add initial support for OpenMP 5.0 iterator. — a.bataev / detail
  61. AMDGPU/GlobalISel: Change intrinsic ID for _L to _LZ opt — arsenm2 / detail
  62. AMDGPU/GlobalISel: Switch test to checking final ISA — arsenm2 / detail
  63. [llvm-locstats] Fix labels on x-axis of comparison chart — Vedant Kumar / detail
  64. [MLIR][NFC] loop transforms/analyis utils cleanup / modernize — uday / detail
  65. [MLIR][NFC] clean up affine data copy test case — uday / detail
  66. Add LLVM_ATTRIBUTE_UNUSED to function used only in assert (NFC) — joker.eph / detail
  67. Remove linking all targets from `mlir-opt` (NFC) — joker.eph / detail
  68. [mlir][Linalg][Doc] Minor doc fixes — ntv / detail
  69. AMDGPU: Fix broken check lines — Matthew.Arsenault / detail
  70. [InstCombine] Use replaceOperand() in div transforms — nikita.ppv / detail
  71. [InstCombine] Erase old instruction when replacing extractelements — nikita.ppv / detail
  72. [Attributor] Make attributor aware of aligned_alloc for heap to stack conversion — uday / detail
  73. [GVN] Make GVN aware of aligned_alloc — uday / detail
  74. [NewGVN] Make NewGVN aware of aligned_alloc — uday / detail
  75. [SimplifyLibCalls] Erase replaced instructions — nikita.ppv / detail
  76. Revert "[InstCombine] Erase old instruction when replacing extractelements" — nikita.ppv / detail
  77. Fix PR45371: SeparateConstOffsetFromGEP clean up bookkeeping — jroelofs / detail
  78. Revert "[OPENMP50]Add initial support for OpenMP 5.0 iterator." — a.bataev / detail
  79. [InstCombine] add tests for negate with xor operand; NFC — spatel / detail
  80. [InstCombine] enhance freelyNegateValue() by handling xor — spatel / detail
  81. [libc] Add sigfillset and sigdelset — alexbrachetmialot / detail
  82. [ORC] Add JITDylib name to debugging output when defining symbols. — Lang Hames / detail
  83. [ORC] Don't require a null-terminator on MemoryBuffers for objects in archives. — Lang Hames / detail
  84. [globalisel][legalizer] Fix DebugLoc bugs caught by a prototype lost-location verifier — daniel_l_sanders / detail
  85. [source maps] Ensure all valid source maps are added instead of failing with the first invalid one — waltermelon / detail
  86. [intel-pt] Implement a basic test case — walter erquinigo / detail
  87. DebugInfo: Defaulted non-type template parameters of bool type — dblaikie / detail
  88. Updating the documentation for the noescape attribute. — aaron / detail
  89. Revert "[intel-pt] Implement a basic test case" — walter erquinigo / detail
  90. [libc++] SSH: Create a tarball of dependencies and scp that instead — Louis Dionne / detail
  91. [intel-pt] Implement a basic test case — walter erquinigo / detail
  92. Revert "[intel-pt] Implement a basic test case" — walter erquinigo / detail
  93. [mlir] Move LLVMPassIncGen to LLVMIR/Transforms/CMakeLists.txt — riddleriver / detail

#7051 (Apr 1, 2020 4:02:07 AM)

  1. [FileCheck] Add missing %ProtectFileCheckOutput to FileCheck tests — jdenny.ornl / detail
  2. Add a Type::Payload typedef. (NFC) — Adrian Prantl / detail
  3. Replace uint32_t with typedef (NFC) — Adrian Prantl / detail
  4. HIP: Ensure new denormal mode attributes are set — arsenm2 / detail
  5. [PPCInstPrinter] Print conditional branches as `bt 2, $target` instead of `bt 2, .+$imm` — maskray / detail
  6. AMDGPU: Make HIPToolChain a subclass of AMDGPUToolChain — arsenm2 / detail
  7. [ELF][test] Add 'REQUIRES: x86' to threads.s — maskray / detail
  8. Fix MSan false positive due to select folding. — eugenis / detail
  9. [mlir][spirv] Include SPIR-V op definitions in main SPIR-V doc — antiagainst / detail
  10. [libomptarget][nfc] Move non-freestanding headers out of common — jonchesterfield / detail
  11. [OPENMP50]Fix size calculation for array shaping expression in the — a.bataev / detail
  12. [debugserver/ARM64] Make sure watchpoints hit are attributed correctly. — ditaliano / detail
  13. [lit] Refine adoption of argparse --version action — julian.lettner / detail
  14. [OPENMP50]Codegen for array shaping expression in map clauses. — a.bataev / detail
  15. [OPENMP][DOCS]Mark array shaping as done, NFC. — a.bataev / detail
  16. Forward WrapperFrontendAction::shouldEraseOutputFiles() — blangmuir / detail
  17. Fix leak in GVNSink introduced in D72467. — efriedma / detail
  18. [analyzer] Use IgnoreImpCasts() instead of reimplementing it. — thakis / detail
  19. [Support] Delete ioctl TIOCGWINSZ — maskray / detail
  20. AMDGPU/GlobalISel: Fix insert point when lowering G_FMAD — arsenm2 / detail
  21. [VectorOps] Implement a simple folder for identity vector.transpose operations. — grosul / detail
  22. [Driver] Don't pass -fmessage-length=0 to CC1 — maskray / detail
  23. Fix diagnostics where _Atomic can't be applied — rtrieu / detail
  24. [Driver] Don't pass -fobjc-rumtime= for non-ObjC input — maskray / detail
  25. Fix simultaneous .gcda creation — t-kawashima / detail
  26. [X86][MC] Disable Prefix padding after hardcode/prefix — shengchen.kan / detail
  27. [PowerPC] Don't generate ST_VSR_SCAL_INT if power8-vector is disabled — lkail / detail
  28. [RISCV] Split RISCVISelDAGToDAG.cpp to RISCVISelDAGToDAG.h and RISCVISelDAGToDAG.cpp — shiva0217 / detail
  29. [clang][xray] Add xray attributes to functions without decls too — ianlevesque / detail
  30. [mlir][Linalg] Introduce linalg.pooling_min/max/sum op. — hanchung / detail
  31. [mlir][Linalg] Extend fusion to support WAW atm on buffers. — hanchung / detail
  32. [lld][WebAssembly] Early error if output file cannot be created. — sbc / detail
  33. [Driver] Flip the CC1 default of -fdiagnostics-show-option — maskray / detail
  34. [Frontend] Replace CC1 option -masm-verbose with -fno-verbose-asm — maskray / detail
  35. [clangd] Add a flag to turn on recovery-expr. — hokein.wu / detail
  36. [X86] Run XOP vector rotation tests with/without AVX2 — llvm-dev / detail
  37. [X86][AVX] Add additional 256/512-bit test cases for PACKSS/PACKUS shuffle patterns — llvm-dev / detail
  38. [lldb] Allow expect_expr without a running target — Raphael Isemann / detail
  39. [VectorUtils][X86] De-templatize scaleShuffleMask and 2 X86 shuffle mask helpers and move their implementation to cpp files — craig.topper / detail
  40. [TTI] Remove getCallCost — sam.parker / detail
  41. [MLIR] Replace OpBuilder(Block) with atBlockBegin and atBlockEnd — tpopp / detail
  42. [lldb][NFC] Modernize TestCallUserAnonTypedef — Raphael Isemann / detail
  43. [AVR] Fix function pointer address space — me / detail
  44. [MLIR] Rename collapsePLoops -> collapseParallelLoops — tpopp / detail
  45. [lldb][NFC] Modernize call-function tests — Raphael Isemann / detail
  46. [lldb][NFC] Modernize TestXValuePrinting — Raphael Isemann / detail
  47. [Verifier] Verify matrix dimensions operands match vector size. — flo / detail
  48. [DAGCombiner] Require ninf for sqrt recip estimation — qiucofan / detail
  49. [Matrix] Add new test case with getelementptr constant exprs. — flo / detail
  50. tsan: fix Go build on Windows — dvyukov / detail
  51. Add a method to build affine maps with zero or more results. — zinenko / detail
  52. [clang] Minor cleanup in CloneDetectionTest — Raphael Isemann / detail
  53. [ConstantRange] Use APInt::or/APInt::and for single elements. — flo / detail

#7050 (Mar 31, 2020 3:37:15 PM)

  1. Remove "mask" operand from shufflevector. — efriedma / detail
  2. [InstCombine] Use replaceOperand() in some select transforms — nikita.ppv / detail
  3. Revert "[InlineFunction] Handle return attributes on call within inlined body" — anna / detail
  4. [cmake] Link libc++ tests against static libc++/libc++abi in CrossWinToARMLinux.cmake — jaskiewiczs / detail
  5. Switch this function to the LLVM variable naming convention, to match the rest of the file. — richard / detail
  6. [pch] Honour -fallow-pch-with-compiler-errors for overall compilation status — blangmuir / detail
  7. [MLIR][NFC] modernize affine.for unroll test pass — uday / detail
  8. Fixed windows failure after D74873 — Stanislav.Mekhanoshin / detail
  9. [clangd] Don't build clangdserver for (most) completion tests. NFC — sam.mccall / detail
  10. [libc++] Use 'export' instead of 'env' to run remote commands — Louis Dionne / detail
  11. [OPENMP50]Allow use of array shaping expression in a list. — a.bataev / detail
  12. [AArch64] Fix mismatch in prologue and epilogue for funclets on Windows — efriedma / detail
  13. [AArch64] Change AArch64 Windows EH UnwindHelp object to be a fixed object — efriedma / detail
  14. [Object] Update ObjectFile::makeTriple for XCOFF — hubert.reinterpretcast / detail

#7049 (Mar 31, 2020 2:14:06 PM)

  1. [docs] Make llvm-addr2line documentation more explicit about which — richard / detail
  2. Re-land "[lldb/Reproducers] Always collect the whole dSYM in the reproducer" — Jonas Devlieghere / detail
  3. [libc++] Allow running .sh.cpp tests with SSHExecutors — Louis Dionne / detail
  4. [InstCombine] Report change in non zero phi transform — nikita.ppv / detail
  5. [InstCombine] Use replaceOperand() in non zero phi transform — nikita.ppv / detail
  6. [InstCombine] Erase old alloca in cast of alloca transform — nikita.ppv / detail
  7. [InstCombine] Use replaceOperand() in descaling — nikita.ppv / detail

#7048 (Mar 31, 2020 1:25:32 PM)

  1. [Alignment][NFC] Simplify IRTranslator::getMemOpAlignment — gchatelet / detail
  2. [Alignment][NFC] GlobalIsel Utils inferAlignFromPtrInfo — gchatelet / detail
  3. [Mips] Make MipsBranchExpansion aware of BBIT family of branch — djordje.todorovic / detail
  4. Remove unused variable — gchatelet / detail
  5. Fix missing override — gchatelet / detail
  6. [Syntax] Remove delayed folding from tree building. — gribozavr / detail
  7. [Alignment][NFC] Transition to inferAlignFromPtrInfo — gchatelet / detail
  8. [NFC] Remove unuseful infrastructure — shengchen.kan / detail
  9. [RISCV] ELF attribute section for RISC-V. — kai.wang / detail
  10. [SCCP] Use constant ranges for casts. — flo / detail
  11. [gn build] Port 581ba35291a — llvmgnsyncbot / detail
  12. [AMDGPU] New llvm.amdgcn.ballot intrinsic — sebastian.neubauer / detail
  13. [Alignment][NFC] Transitionning more getMachineMemOperand call sites — gchatelet / detail
  14. [Statepoint] Fix StatepointLoweringInfo::GCTransitionArgs initialization — dantrushin / detail
  15. [ARM] Fix qdadd operand order — david.green / detail
  16. Correct the duplicate pragma marks in CommandObjectTarget.cpp — Raphael Isemann / detail
  17. [Dexter] Add support for Windows to regression test suite. — Tom.Weaver / detail
  18. [InstCombine] Transform extelt-trunc -> bitcast-extelt — daan / detail
  19. [X86] Move canLowerByDroppingEvenElements earlier to be with matchShuffleWithPACK. NFCI. — llvm-dev / detail
  20. [X86] Combine concat(palignr,palignr) -> palignr(concat,concat) — llvm-dev / detail
  21. [Alignment][NFC] Transitionning more getMachineMemOperand call sites — gchatelet / detail
  22. [SCEV] Use backedge SCEV of PHI only if its input is loop invariant — dantrushin / detail
  23. [docs] Document coding standard for error and warning messages — james.henderson / detail
  24. [lld][ELF][test] Improve deplib.s — james.henderson / detail
  25. [ELF][test] Add test for --gc-sections + many sections — james.henderson / detail
  26. [ValueLattice] Distinguish between constant ranges with/without undef. — flo / detail
  27. [LLD][ELF] Allow empty (.init|.preinit|.fini)_array to be RELRO — peter.smith / detail
  28. [VPlan] Move test strs to variables, silence spurious C4129 (NFC). — flo / detail
  29. [clang-tidy] Fix crash in readability-redundant-string-cstr — n.james93 / detail
  30. [LoopTerminology] LCSSA form — sdi1600105 / detail
  31. [libc++] Do not rely on the environment to run filesystem tests — Louis Dionne / detail
  32. [clangd] Support new semanticTokens request from LSP 3.16. — sam.mccall / detail
  33. [InstCombine] remove stray auto-generated test comment; NFC — spatel / detail
  34. [libc++] Set filesystem test flags in a lit.local.cfg — Louis Dionne / detail
  35. [libc++] Provide a method for adding compiler flags in lit.local.cfg files — Louis Dionne / detail
  36. [libc++] Quote the filesystem static env root in the source files instead of the command line — Louis Dionne / detail
  37. [X86][SSE] lowerShuffleWithPACK - extend to use chained PACKs for larger truncations — llvm-dev / detail
  38. [libc++] Remove incorrect assertion in the filesystem tests — Louis Dionne / detail
  39. [ADT] Implement the Waymarking as an independent utility — ehudkatz / detail
  40. [gn build] Port 154d517bc7d — llvmgnsyncbot / detail
  41. Fix enumeral mismatch warning. NFCI. — llvm-dev / detail
  42. Revert rGefe59d6717dcdf7777acb9b7a734e1a520bdf22a "[X86][SSE] lowerShuffleWithPACK - extend to use chained PACKs for larger truncations" — llvm-dev / detail
  43. [obj2yaml] - Teach tool to dump program headers. — grimar / detail
  44. [SystemZ] Improve foldMemoryOperandImpl(). — paulsson / detail
  45. [SystemZ] Add isCommutable flag on VFA and VFM. — paulsson / detail
  46. [lldb/DWARF] Fix evaluator crash when accessing empty stack. — medismail.bennani / detail
  47. [libc++] Execute tests using an external shell — Louis Dionne / detail
  48. [MLIR][Vector] Add support for TupleGetOp folding through InsertSlicesOp and ExtractSlicesOp. — andydavis / detail
  49. Revert "[lldb/DWARF] Fix evaluator crash when accessing empty stack." — medismail.bennani / detail
  50. [lldb/DWARF] Fix evaluator crash when accessing empty stack. — medismail.bennani / detail
  51. [lld][COFF][ELF][WebAssembly] Replace --[no-]threads /threads[:no] with --threads={1,2,...} /threads:{1,2,...} — maskray / detail
  52. [AssumeBundles] Preserve Information from Load/Store — tyker / detail
  53. [AssumeBundles] Preserve information in EarlyCSE — tyker / detail
  54. [libc++abi] Remove the old testit script — Louis Dionne / detail
  55. [Alignment][NFC] Deprecate MachineMemOperand::getMachineMemOperand version that takes an untyped alignement. — gchatelet / detail
  56. [SCCP] Limit use of range info for binops to integers for now. — flo / detail
  57. [mlir][Linalg] Allow tiling of batch dimension for convolution ops with padding. — ravishankarm / detail
  58. New symbolizer option to print files relative to the compilation directory. — saugustine / detail
  59. Fix buildgo.sh script to fix linux build failure due to changes in ad1466f8cbc5. — douglas.yung / detail
  60. [CodeComplete] Member completion for concept-constrained types. — sam.mccall / detail
  61. Add manually overriding of the darwin SDK version — v.churavy / detail
  62. [X86][SSE] Simplify PTEST/TESTP tests for D76984 — llvm-dev / detail
  63. [X86][SSE] Add additional PTEST/TESTP inversion tests — llvm-dev / detail
  64. Make FunctionDecl::isDefined non-virtual, NFC — rnk / detail
  65. [llvm-symbolizer] Delete unneeded option name comments. NFC — maskray / detail
  66. [NFC] Do not run CGProfilePass when not using integrated assembler — zhizhouy / detail
  67. [MLIR] Add simple runner utilities for timing — uday / detail
  68. [lldb/API] Add missing reproducer instrumentation to GetHostPlatform. — Jonas Devlieghere / detail
  69. Fix 7093b92a136b0696cf9cfc3f9822973ed886be5b — tyker / detail
  70. [InstCombine] Deduce attributes for aligned_alloc in InstCombine — uday / detail
  71. [SystemZ] Allow %r0 in address context for AsmParser — ulrich.weigand / detail
  72. Revert "[lldb/Reproducers] Always collect the whole dSYM in the reproducer" — ditaliano / detail
  73. [libc++] Make sure substitutions are expanded inside FILE_DEPENDENCIES — Louis Dionne / detail
  74. [MLIR][NFC] Move test/Transforms/lower-affine.mlir -> test/Conversion — uday / detail
  75. Add an opque payload field to lldb::Type (NFC). — Adrian Prantl / detail
  76. [libc++] Move a bunch of tests from .sh.cpp to .pass.cpp — Louis Dionne / detail
  77. [clang-format] Correct line breaks in C# generic type constraints — jbcoe / detail
  78. [intel-pt] Fix existing support in LLDB — walter erquinigo / detail
  79. [InlineFunction] Handle return attributes on call within inlined body — anna / detail
  80. [AMDGPU] Define 16 bit VGPR subregs — Stanislav.Mekhanoshin / detail
  81. [CodeGenPrepare] Delete intrinsic call to llvm.assume to enable more tailcall — carrot / detail
  82. [lld] Initial commit for new Mach-O backend — smeenai / detail
  83. Replace std::string::find == 0 with StringRef::startswith — benny.kra / detail
  84. [AArch64][SVE] Add support for fcmp. — efriedma / detail
  85. Add a new -fglobal-isel option and make -fexperimental-isel an alias for it. — Amara Emerson / detail
  86. [gn build] Port 03f43b3aca36 — maskray / detail
  87. [mlir][spirv] Change op doc description autogen separator — antiagainst / detail

#7047 (Mar 31, 2020 1:05:02 AM)

  1. Setup clang-format as an Arcanist linter — scott.linder / detail
  2. [analyzer] Fix StdLibraryFunctionsChecker NotNull Constraint Check — vince.a.bridgers / detail
  3. [mlir] Update all dialects docs to use 'dialect-namespace' in the header — riddleriver / detail
  4. CodeGen: Add missing MachineOperand setter — arsenm2 / detail
  5. Fix comment for CLANG_SYSTEMZ_DEFAULT_ARCH — hahnjo / detail
  6. Add a flag on the context to protect against creation of operations in unregistered dialects — joker.eph / detail
  7. [lit] Use Python's support for None in array slice indexing — julian.lettner / detail
  8. [llvm-cov] Improve error message for missing profdata — efriedma / detail
  9. [ADT] Allow empty string in StringSet — sbc / detail
  10. [InstCombine] do not exclude min/max from icmp with casted operand fold — spatel / detail
  11. Fix test: add `-allow-unregistered-dialect` to Affine/loop-permute.mlir test (missed during rebase) — joker.eph / detail
  12. [InstCombine] Update assertions in InstCombine test; NFC — daan / detail
  13. Re-land "[FileCollector] Add a method to add a whole directory and it contents." — Jonas Devlieghere / detail
  14. Revert "[lldb] Make Fix-Its also apply to top-level expressions" — ditaliano / detail
  15. Revert "[InstCombine] Update assertions in InstCombine test; NFC" — daan / detail
  16. [TypeSystemClang] Add missing case in a switch. NFC'ish. — ditaliano / detail
  17. Revert "[lldb] Make TestExprDiagnostics.py pass again after enabling Fix-Its in test" — ditaliano / detail
  18. AMDGPU/GlobalISel: Start handling _L to _LZ optimization — arsenm2 / detail
  19. AMDGPU/GlobalISel: Round up image operations with 5, 6 or 7 addresses — arsenm2 / detail
  20. [OPENMP50]Do not imply lvalue as base expression in array shaping — a.bataev / detail
  21. Revert "[lldb][NFC] Refactor Fix-It filter for warnings" — ditaliano / detail
  22. [llvm][IR][CastInst] Update `castIsValid` for scalable vectors. — francesco.petrogalli / detail
  23. AMDGPU: Implement getMemcpyLoopLoweringType — jay.foad / detail
  24. Recommit "[lldb] Make TestExprDiagnostics.py pass again after enabling Fix-Its in test" — ditaliano / detail
  25. Recommit "[lldb] Make Fix-Its also apply to top-level expressions"" — ditaliano / detail
  26. AMDGPU: Account for dmask when computing image mem size — arsenm2 / detail
  27. AMDGPU/GlobalISel: Start selecting image intrinsics — arsenm2 / detail
  28. AMDGPU/GlobalISel: Handle image atomics — arsenm2 / detail
  29. AMDGPU/GlobalISel: Form CVT_F32_UBYTE0 — arsenm2 / detail
  30. Enforce that libc++ and libc++abi are built in a monorepo layout — Louis Dionne / detail
  31. AMDGPU: Form v_cvt_ubyte* with f16 results — arsenm2 / detail
  32. Recommit "[InstCombine] Update assertions in InstCombine test; NFC" — daan / detail
  33. Recommit "[libc++] NFC: Simplify substitutions by using lit recursive substitutions" — Louis Dionne / detail
  34. AMDGPU/GlobalISel: Fix crashing on weird G_INSERT sources — arsenm2 / detail
  35. [lldb/Reproducers] Always collect the whole dSYM in the reproducer — Jonas Devlieghere / detail
  36. [ELF][test] Add linkerscript/linkorder-linked-to.s — maskray / detail
  37. [SelectionDAGISel] small cleanup to INLINEASM_BR selection. NFC — ndesaulniers / detail
  38. Revert "[GISel]: Fix incorrect IRTranslation while translating null pointer types" — arsenm2 / detail
  39. [SVE][SelectionDAG] Fix dumping of EVTs to use correct API for element count. — efriedma / detail
  40. [GlobalISel] Combine (x op 0) -> x for operations with a right identity of 0 — Jessica Paquette / detail
  41. [WebAssembly] Import wasm_simd128.h from Emscripten — tlively / detail
  42. Fix crash if base specifier parsing hits an invalid type annotation. — richard / detail
  43. Rename options --cuda-gpu-arch and --no-cuda-gpu-arch — Yaxun.Liu / detail
  44. [LegalizeTypes] Add SoftenFloatRes_FREEZE — aqjune / detail
  45. [GlobalISel] Implement identity transforms for x op x -> x — Jessica Paquette / detail
  46. [gn build] (manually) ort 5074776de47 — thakis / detail
  47. [gn build] minor tweaks to sync script — thakis / detail
  48. [gn build] re-run "gn format" on all .gn and .gni files — thakis / detail
  49. [PowerPC] Don't do the folding if the operand is R0/X0 — qshanz / detail
  50. Fix linalg.generic access of hoisted constants — ataei / detail
  51. [lit] Send back whole lit.Test object from worker process — julian.lettner / detail
  52. [lit] Remove single process mode — julian.lettner / detail
  53. [lit] Fix test that relied on "single process" mode — julian.lettner / detail
  54. [SampleFDO] Port MD5 name table support to extbinary format. — wmi / detail
  55. [AVR] Respect the 'interrupt' function attribute — me / detail
  56. [SelectionDAG] Add an assert that the input VT and output VT for ISD::FREEZE are the same. — craig.topper / detail
  57. [AVR] Generalize the previous interrupt bugfix to signal handlers too — me / detail

#7046 (Mar 30, 2020 12:58:35 PM)

  1. [TTI][X86] Fix the value passed to IsUnsigned for cost modeling of experimental.vector.reduce.smin/smax/umin/umax. — craig.topper / detail
  2. [ARM] MVE VMOV.i64 — david.green / detail
  3. [Analyzer] Fix for incorrect use of container and iterator checkers — adam.balogh / detail
  4. [Analyzer] Rename test `iterator-modelling.cpp` to `iterator-modeling.cpp` — adam.balogh / detail
  5. [Alignment][NFC] Return Align for SelectionDAGNodes::getOriginalAlignment/getAlignment — gchatelet / detail
  6. [lldb][NFC] Cleanup TestFixIts.py — Raphael Isemann / detail
  7. [lldb] Run TestFixIts on non-Darwin platforms — Raphael Isemann / detail
  8. [mlir] Fix typos in DeclarativeRewrites.md — hanchung / detail
  9. [Analyzer][MallocChecker] No warning for kfree of ZERO_SIZE_PTR. — 1.int32 / detail
  10. [AST] Fix a crash on invalid bitwidth exprs when preserving the recoveryexprs. — hokein.wu / detail
  11. [ARM][LowOverheadLoops] Add horizontal reduction support — sam.parker / detail
  12. [lldb][NFC] Cleanup Fix-It code — Raphael Isemann / detail
  13. [NFC] [PowerPC] Update and add tests for ori — qiucofan / detail
  14. [lldb] Make Fix-Its also apply to top-level expressions — Raphael Isemann / detail
  15. [CVP] Add additional icmp for ranges with undef to test. — flo / detail
  16. [AMDGPU] Drop const for value that is copied (NFC). — flo / detail
  17. [Matrix] Rename emitChainedMatrixMultiply to emitMatrixMultiply (NFC). — flo / detail
  18. [clang-format] only parse C# generic type constraints in C# — krasimir / detail
  19. [X86][AVX] lowerV4X128Shuffle - attempt to widen to 2x256 to simplify shuffles — llvm-dev / detail
  20. [llvm-readobj][test] - Simplify hash-symbols test. — grimar / detail
  21. [lldb] Make TestExprDiagnostics.py pass again after enabling Fix-Its in test — Raphael Isemann / detail
  22. Fix unused-variable error when assertions are disabled — rosica / detail
  23. [lldb][NFC] Refactor Fix-It filter for warnings — Raphael Isemann / detail
  24. [SystemZ] Allow configuring default CLANG_SYSTEMZ_ARCH — ulrich.weigand / detail
  25. [llvm-readobj] - Improve test of --elf-hash-histogram option. — grimar / detail
  26. [AST] Fix crashes on decltype(recovery-expr). — hokein.wu / detail
  27. [Alignment][NFC] Provide tightened up functions in SelectionDAG, MachineFunction and MachineMemOperand — gchatelet / detail
  28. [OPENMP50]Add basic support for array-shaping operation. — a.bataev / detail
  29. [InstCombine] add test for trunc-extelt; NFC — spatel / detail
  30. Remove legacy CMake targets for libcxx and libcxxabi — Louis Dionne / detail
  31. [DebugInfo] Ensure dead store elimination can mark an operand — chris.jackson / detail
  32. [lldb] Fix another crash in covariant type handling — pavel / detail
  33. [analyzer][MallocChecker][NFC] Split checkPostCall up, deploy CallDescriptionMap — dkszelethus / detail
  34. [lldb] Fix TestSettings.test_pass_host_env_vars on windows — pavel / detail
  35. [LLDB] Initialize temporary token — benny.kra / detail
  36. Revert "[Darwin] Respect -fno-unroll-loops during LTO." — flo / detail
  37. [DebugInfo]  Ensure that a demanded bits optimisation in — chris.jackson / detail
  38. AMDGPU/GlobalISel: Legalize 64-bit G_UDIV/G_UREM — arsenm2 / detail
  39. AMDGPU/GlobalISel: Hack to fix i24 argument lowering — arsenm2 / detail
  40. [libc++] Avoid duplicating logic in the libcxx-specific filesystem local lit config — Louis Dionne / detail
  41. GlobalISel: Minor cleanups — arsenm2 / detail
  42. Revert "[lldb] Fix TestSettings.test_pass_host_env_vars on windows" — pavel / detail
  43. [Alignment][NFC] Use Align version of getMachineMemOperand — gchatelet / detail
  44. [analyzer] Add core.CallAndMessage to StdCLibraryFunctionArgsChecker's dependency — gabor.marton / detail
  45. [X86] make sure POP has implicit def/use of stack pointer when materializing 8-bit immediates for minsize — Yuanfang Chen / detail
  46. [ELF][test] Improve linkerscript/linkorder.s — maskray / detail
  47. [libc++] Add support for a new keyword ADDITIONAL_COMPILE_FLAGS — Louis Dionne / detail
  48. [libc++] Fix wrong default value for LIBCXX_ENABLE_ASSERTIONS in documentation — Louis Dionne / detail
  49. [ELF] Allow SHF_LINK_ORDER and non-SHF_LINK_ORDER to be mixed — maskray / detail
  50. [LoopVectorize] Fix crash on "getNoopOrZeroExtend cannot truncate!" (PR45259) — Vedant Kumar / detail
  51. Introduce unify-loop-exits pass. — sameer.sahasrabuddhe / detail
  52. [Hexagon] MaxAtomicPromoteWidth and MaxAtomicInlineWidth are not getting set. — sidneym / detail
  53. [OPENMP50]Add codegen support for array shaping expression in depend — a.bataev / detail
  54. [AMDGPU] Add Relocation Constant Support — kubak / detail
  55. [MLIR] Fix permuteLoops utility — uday / detail
  56. Move CLANG_SYSTEMZ_DEFAULT_ARCH to config.h. — thakis / detail
  57. [gn build] Port 3cbbded68c2 — llvmgnsyncbot / detail
  58. [ConstantFold][NFC] Compile time optimization for large vectors — thomasraoux / detail
  59. lld: Reduce number of references to undefined printed from 10 to 3. — thakis / detail
  60. GlobalISel: Translate llvm.fshl/llvm.fshr — Matthew.Arsenault / detail
  61. GlobalISel: Add accessor to known bits to CombinerHelper — Matthew.Arsenault / detail
  62. [lldb/CMake] Make check-lldb-* work for the standalone build. — Jonas Devlieghere / detail
  63. fix a comment grammar-o — thakis / detail
  64. [clang analysis] Make mutex guard detection more reliable. — efriedma / detail
  65. [Intrinsic] Give "is.constant" the "convergent" attribute — isanbard / detail
  66. AMDGPU/GlobalISel: Basic legalize rules for G_FSHR — Matthew.Arsenault / detail
  67. Add /bigobj for SPIRV dialect on MSVC. — stellaraccident / detail

#7045 (Mar 30, 2020 12:23:33 AM)

  1. [InstCombine] Erase old add when optimizing add overflow — nikita.ppv / detail
  2. [InstCombine] Use replaceOperand() in assoc cast simplification — nikita.ppv / detail
  3. [MLIR] Add missing asserts in interchangeLoops util, doc comment update — uday / detail
  4. [InstCombine] Use replaceOperand() in demanded elements simplification — nikita.ppv / detail
  5. [InstCombine] Erase old mul when creating umulo — nikita.ppv / detail
  6. [X86] Add isAnyZero shuffle mask helper — llvm-dev / detail
  7. Fix -Wdocumentation warning. NFC. — llvm-dev / detail
  8. [X86][AVX] Combine 128/256-bit lane shuffles with zeroable upper subvectors to EXTRACT_SUBVECTOR (PR40720) — llvm-dev / detail
  9. clang-format fixes in ClangTidyDiagnosticConsumer.cpp and DiagnosticsTets.cpp — zeratul976 / detail
  10. [clangd] Handle clang-tidy suppression comments for diagnostics inside macro expansions — zeratul976 / detail
  11. [MC] Move deprecation infos from MCTargetDesc to MCInstrInfo — benny.kra / detail
  12. [gn build] Port 854f268ca62 — llvmgnsyncbot / detail
  13. [ARM] VMOV.64 immediate tests. NFC — david.green / detail
  14. [ELF][test] Improve arm-exidx-output.s to test different output text sections — maskray / detail
  15. Don't claim template names that name non-templates are undeclared. — richard / detail
  16. [ARMMVE] Create fewer temporary SmallVectors — benny.kra / detail
  17. [X86] Add sse4.2 command lines to min/max reduction tests. — craig.topper / detail
  18. [InstCombine] Add tests for trunc (extelt x); (NFC) — spatel / detail
  19. [X86] Add sse4.1 RUNs lines to the min/max reduction cost model tests. — craig.topper / detail
  20. Revert "[libc++] NFC: Simplify substitutions by using lit recursive substitutions" — dave / detail
  21. [LLD][ELF] Put back rounding which was lost in 8404aeb56a73ab24f9b295111de3b37a37f0b841 — alexandre.ganea / detail
  22. [Coroutines 1/2] Improve symmetric control transfer feature — JunMa / detail
  23. [Coroutines 2/2] Improve symmetric control transfer feature — JunMa / detail
  24. PR45350: Handle unsized array CXXConstructExprs in constant evaluation — richard / detail
  25. [LangRef] Clarify the semantics of branch on undef — aqjune / detail
  26. [mlir][Diagnostics] Don't print note source line if it is the same as the previous diagnostic — riddleriver / detail
  27. [mlir][NFC] Use the auto-generated op documentation in the standard dialect documentation — riddleriver / detail
  28. [mlir][NFC] Update dialect/op documentation to be consistent — riddleriver / detail
  29. [NFC] Remove obsolete checks followed by fix of isGuaranteedToTransferExecutionToSuccessor — mkazantsev / detail

#7044 (Mar 29, 2020 12:08:01 PM)

  1. [AlignmentFromAssumptions] Fix a SCEV assertion resulting from address space differences. — wichard / detail
  2. [mlir] Add exp2 conversion to llvm.intr.exp2 — aaron.smith / detail
  3. [X86] X86CallFrameOptimization - generalize slow push code path — llvm-dev / detail
  4. [PostOrderIterator] Use SmallVector to store stack; NFC — nikita.ppv / detail
  5. [VPlan] Use one VPWidenRecipe per original IR instruction. (NFC). — flo / detail
  6. [mlir] NFC: fix trivial typo in documents — ishizaki / detail
  7. [X86][AVX] Add X86ISD::VALIGN target shuffle decode support — llvm-dev / detail
  8. [X86] Rename matchShuffleAsByteRotate to matchShuffleAsElementRotate. NFC. — llvm-dev / detail
  9. [X86][AVX] Combine 128-bit lane shuffles with a zeroable upper half to EXTRACT_SUBVECTOR (PR40720) — llvm-dev / detail
  10. [InstCombine] Use replaceOperand() in a few more places — nikita.ppv / detail
  11. [InstCombine] Erase original add when creating saddo — nikita.ppv / detail
  12. [InstCombine] Fix worklist management in varargs transform — nikita.ppv / detail
  13. [OpenMP] set_bits iterator yields unsigned elements, no reference (NFC). — flo / detail
  14. [InstCombine] Simplify select of cmpxchg transform — nikita.ppv / detail
  15. Remove unnecessary empty comments from test check lines. NFC. — llvm-dev / detail
  16. [X86][AVX] Add tests for 512-bit shuffle patterns that could reduce to subvector extractions — llvm-dev / detail
  17. [InstCombine] make test independent of branch undef/UB; NFC — spatel / detail
  18. [VectorCombine] skip debug intrinsics first for efficiency — spatel / detail
  19. AMDGPU: Fix typo — arsenm2 / detail
  20. AMDGPU: Add some additional tests for v_cvt_ubyte* formation — arsenm2 / detail
  21. AMDGPU: Fix using wrong instruction for FP conversion — arsenm2 / detail
  22. AMDGPU/GlobalISel: Remove redundant virtual — arsenm2 / detail
  23. GlobalISel: Add matcher for G_SHL — arsenm2 / detail
  24. Introduce support for lib function aligned_alloc in TLI / memory builtins — uday / detail

#7043 (Mar 28, 2020 11:06:31 PM)

  1. [CorrelatedValuePropagation] Remove redundant if statement in processSelect() — nikita.ppv / detail
  2. [lld][ELF] Mark empty NOLOAD output sections SHT_NOBITS instead of SHT_PROGBITS — maskray / detail
  3. [InstCombine] Change limit-max-iterations test case; NFC — nikita.ppv / detail
  4. [InstCombine] Fix worklist management in foldXorOfICmps() — nikita.ppv / detail
  5. After 09158252f777c2e2f06a86b154c44abcbcf9bb74, fix build when -DLLVM_ENABLE_THREADS=OFF — alexandre.ganea / detail
  6. Const-initialize ParsedAttrInfos — benny.kra / detail
  7. [InstCombine] Reduce code duplication in GEP of PHI transform; NFC — nikita.ppv / detail
  8. [InstCombine] Use replaceOperand() API in GEP transforms — nikita.ppv / detail
  9. [CodeGen] Fix sinking local values in lpads with phis — rnk / detail
  10. Remove constexpr that MSVC doesn't like — benny.kra / detail
  11. Upgrade some instances of std::sort to llvm::sort. NFC. — benny.kra / detail
  12. [BPF] support 128bit int explicitly in layout spec — yhs / detail
  13. [AMDGPU] Stabilize sort order — benny.kra / detail
  14. [ADT] Automatically forward llvm::sort to array_pod_sort if safe — benny.kra / detail
  15. [InstCombine] Merge two functions; NFC — nikita.ppv / detail
  16. [InstCombine] Remove unreachable blocks before DCE — nikita.ppv / detail
  17. [MDBuilder] Don't use stable sort for sorting integers. — benny.kra / detail
  18. [COFF] Stabilize sort — benny.kra / detail
  19. Put back initializers that were dropped in 0ab5b5b8581d9f2951575f7245824e6e4fc57dec — benny.kra / detail
  20. AMDGPU: Make use of default operands — arsenm2 / detail
  21. Fix compatibility for __builtin_stdarg_start — joerg / detail
  22. [MC][PowerPC] Make .reloc support arbitrary relocation types — maskray / detail
  23. [X86] Add cost model test cases for fmin/fmax reduction. — craig.topper / detail

#7042 (Mar 28, 2020 11:05:12 AM)

  1. [AMDGPU] Add __builtin_amdgcn_workgroup_size_x/y/z — Yaxun.Liu / detail
  2. [FEnv] Constfold some unary constrained operations — sepavloff / detail
  3. Merge in symbols from Mach-O dyld trie to the symbol table — Jason Molenda / detail
  4. [libc][NFC] Ensure internal implementation is in __llvm_libc namespace — alexbrachetmialot / detail
  5. [libc] Extend add_object rule to handle helper object libraries. — sivachandra / detail
  6. [NFC] Attributor comment updates / cast cleanup — uday / detail
  7. tsan: fix build bugs — dvyukov / detail
  8. [docs] Added solutions to slow build under common problems. — llvm-project / detail
  9. [X86][SSE] Add combine tests for PTEST/TESTPS/TESTPD instructions — llvm-dev / detail
  10. [X86][SSE] Add original PR38522 test case — llvm-dev / detail
  11. [X86][SSE] Add testnzc(~X,Y) -> testnzc(X,Y) test cases — llvm-dev / detail
  12. [llvm-rc] Allow -1 for menu item IDs — martin / detail
  13. Fix `-Wsign-compare` warning. NFC. — michael.hliao / detail
  14. Fix GCC warning on enum class bitfield. NFC. — michael.hliao / detail
  15. [lldb][NFC] Fix typo in TestInvalidArgsLog — Raphael Isemann / detail
  16. [clang][Syntax] Handle macro arguments in spelledForExpanded — kadircet / detail
  17. [SCCP] Remove unused toLatticeValue helper (NFC). — flo / detail
  18. [SCCP] Remove LatticeVal alias now that transition is done (NFC). — flo / detail
  19. [libc] Only use __has_builtin on clang — alexbrachetmialot / detail
  20. [AsmPrinter] Emit .weak directive for weak linkage on COFF for symbols without a comdat — martin / detail

#7041 (Mar 27, 2020 10:50:16 PM)

  1. Updated UnifiedTreeBuilder to use LitTestCommand for testing steps. — gkistanova / detail
  2. Revert "[cuda][hip] Add CUDA builtin surface/texture reference support." — tra / detail
  3. [X86] Remove orphan LowerSTRICT_FSETCC declaration. NFCI. — llvm-dev / detail
  4. [AST][SVE] Treat built-in SVE types as POD — richard.sandiford / detail
  5. Export Segment.IsGapRegion to JSON — aaron.puchert / detail
  6. [X86][SSE] Add some additional v8i16 'truncation' style shuffle tests — llvm-dev / detail
  7. [AST][SVE] Treat built-in SVE types as trivially copyable — richard.sandiford / detail
  8. [AST][SVE] Treat built-in SVE types as trivial — richard.sandiford / detail
  9. [X86] Don't form masked instructions if the operation has an additional user. — craig.topper / detail
  10. [OPENMP50]Add basic support for inscan reduction modifier. — a.bataev / detail
  11. [ORC] Don't create MaterializingInfo entries unnecessarily. — Lang Hames / detail
  12. [ORC] Introduce JITSymbolFlags::HasMaterializeSideEffectsOnly flag. — Lang Hames / detail
  13. [Dexter] Add support for Windows to regression test suite. — Tom.Weaver / detail
  14. Only add `darwin_log_cmd` lit shell test feature when the log can be queried. — dan / detail
  15. [LLDB] Fix handling of bit-fields when there is a base class when parsing DWARF — shafik / detail
  16. [AST] Fix typo on NoInitExpr dependence computation — sam.mccall / detail
  17. [ELF][test] Split basic.s — maskray / detail
  18. [lit] Avoid global imports in module declaration — julian.lettner / detail
  19. Fix a Diag call not to assume option spelling — paul.robinson / detail
  20. [MC][ARM] Make .reloc support arbitrary relocation types — maskray / detail
  21. [MC][AArch64] Make .reloc support arbitrary relocation types — maskray / detail
  22. [lldb/PlatformMacOSX] Re-implement GetDeveloperDirectory — Jonas Devlieghere / detail
  23. [COFF] Don't treat DWARF sections as GC roots — rnk / detail
  24. Fix denormal-fp-math flag and attribute interaction — Matthew.Arsenault / detail
  25. Revert "[Dexter] Add support for Windows to regression test suite." — ditaliano / detail
  26. AMDGPU: Stop setting attributes based on TargetOptions — Matthew.Arsenault / detail
  27. [AIX] Address comment https://reviews.llvm.org/D76162#inline-701237 — diggerlin / detail
  28. Fix line endings in test — arsenm2 / detail
  29. [OpenMP] Add memory barrier to solve data race — bryanpkc / detail
  30. [MC][X86] Make .reloc support arbitrary relocation types — maskray / detail
  31. [AMDGPU] Fix getEUsPerCU for gfx10 in CU mode — jay.foad / detail
  32. CodeGen: Add -denormal-fp-math-f32 flag — Matthew.Arsenault / detail
  33. [llvm][Support] Add isZero method for TypeSize. [NFC] — francesco.petrogalli / detail
  34. [cuda][hip] Add CUDA builtin surface/texture reference support. — michael.hliao / detail
  35. Allow remapping Clang module include paths — Adrian Prantl / detail
  36. Unbreak LLDB tests after 96023917e6f — Adrian Prantl / detail
  37. [InstCombine] add tests for FP cast+bitcast signbit checks; NFC — spatel / detail
  38. [InstCombine] reduce FP-casted and bitcasted signbit check — spatel / detail
  39. Add BitWidth trait to BitmaskEnum, and use for clang DependenceFlags. NFC — sam.mccall / detail
  40. [lld test] Tighten ELF/pre_init_fini_array.s test — thomasp / detail
  41. [LLDB] CPlusPlusNameParser does not handles templated operator< properly — shafik / detail
  42. [OPENMP50]Fix PR45117: Orphaned task reduction should be allowed. — a.bataev / detail
  43. [VirtualFileSystem] Support directory entries in the YAMLVFSWriter — Jonas Devlieghere / detail
  44. [Darwin] Respect -fno-unroll-loops during LTO. — flo / detail
  45. [llvm][Type] Return fixed size for scalar types. [NFC] — francesco.petrogalli / detail
  46. [mlir][spirv] Add return to function to please MSVC — antiagainst / detail
  47. [DAGCombine] Fix splitting indexed loads in ForwardStoreValueToDirectLoad() — nemanja.i.ibm / detail
  48. [Syntax] Prevent (accidentally) copying TokenBuffer — sam.mccall / detail
  49. [AST] Add a Dependence bitmask to use for calculations with multiple node types. — sam.mccall / detail
  50. FunctionRef: Strip cv qualifiers in the converting constructor — dblaikie / detail
  51. `shape` dialect: add some ops — silvasean / detail
  52. Improve recovery from invalid template-ids. — richard / detail
  53. [RISCV] Support llvm.thread.pointer — maskray / detail
  54. [FileCollector] Add a method to add a whole directory and it contents. — Jonas Devlieghere / detail
  55. [FileCollector] Devirtualize FileCollector (NFC) — Jonas Devlieghere / detail
  56. [lldb/CMake] Only CMAKE_CFG_INTDIR if it's not '.' — Jonas Devlieghere / detail
  57. [GlobalISel] Fix equality for copies from physregs in matchEqualDefs — Jessica Paquette / detail
  58. [mlir] NFC: fix trivial typo in source files — ishizaki / detail
  59. [MLIR] Introduce full/partial tile separation using if/else — uday / detail
  60. [MLIR][NFC] Move TestDialect -> Dialect/Test — uday / detail
  61. Improve error recovery from missing '>' in template argument list. — richard / detail
  62. [compiler-rt] Fall back to internal_uname() when called early — iii / detail
  63. Revert "[FileCollector] Add a method to add a whole directory and it contents." — Jonas Devlieghere / detail
  64. Verify number of result types in generated builder. — silvasean / detail
  65. Form invalid template-id annotations when parsing a construct that is — richard / detail
  66. Remove spurious duplicated header include (NFC) — joker.eph / detail
  67. PR45294: Fix handling of assumed template names looked up in the lexical — richard / detail

#7040 (Mar 27, 2020 10:21:50 AM)

  1. [MLIR][NFC] drop some unnecessary includes — uday / detail
  2. [PowerPC] Enhance test for PR45297. NFC. — lkail / detail
  3. [PowerPC] Fix test for PR45297 to adapt build without asserts. NFC. — lkail / detail
  4. [X86][MC] Fix the bug for prefix padding support — shengchen.kan / detail
  5. [MCInstPrinter] Add parameter `Address` to MCInstPrinter::printAliasInstr. NFC — maskray / detail
  6. [OpenMP][NFC] Outline common functionality (skipUntilPragmaOpenMPEnd) — johannes / detail
  7. [OpenMP][NFC] Open `llvm` and `llvm::omp` namespace in OpenMPClause.cpp — johannes / detail
  8. [OpenMP] `omp begin/end declare variant` - part 1, parsing — johannes / detail
  9. [OpenMP] `omp begin/end declare variant` - part 2, sema ("+CG") — johannes / detail
  10. [MCInstPrinter] Add parameter `Address` to printCustomAliasOperand. NFC — maskray / detail
  11. [Alignment][NFC] Update MachineMemOperand implementation to use MaybeAlign — gchatelet / detail
  12. Fix TBAA for unsigned fixed-point types — mikael.holmen / detail
  13. clang-format: Fix pointer alignment for overloaded operators (PR45107) — hans / detail
  14. [mlir] StandardToLLVM: use template aliases instead of dummy classes — zinenko / detail
  15. [llvm-readobj] - Fix a crash when DT_STRTAB is broken. — grimar / detail
  16. [mlir][vulkan-runner] Add support for 2D memref. — khalikov.denis / detail
  17. [ARM] Fix MVE VCMPr f16 pattern — david.green / detail
  18. [SystemZ]  Fix typos in comments. — paulsson / detail
  19. [MLIR][LLVM] Make index type bitwidth configurable. — herhut / detail
  20. Revert rG6ff1ea3244c543ad24fc99c7f4979db2f2078593 "Fix "use of uninitialized variable" static analyzer warning. NFCI." — llvm-dev / detail
  21. Revert rGa3c715e9788d829031989b0a5ea4eb43c7288be9 "Twine - fix uninitialized variable warnings. NFCI." — llvm-dev / detail
  22. [analyzer][MallocChecker] Fix that kfree only takes a single argument — dkszelethus / detail
  23. [Alignment] Fix overaligning bug — gchatelet / detail
  24. [LV] Refactor widenIntOrFpInduction. NFC. — sjoerd.meijer / detail
  25. [lit] Recursively expand substitutions — Louis Dionne / detail
  26. [lit] NFC: Move the flaky test logic to _runShTest — Louis Dionne / detail
  27. [analyzer][NFC] Change LangOptions to CheckerManager in the shouldRegister* functions — dkszelethus / detail
  28. [ARM][MVE] Add DoubleWidthResult flag — sam.parker / detail
  29. [mlir] Extended Dominance analysis with a function to find the nearest common dominator of two given blocks. — marcel.koester / detail
  30. [libc++] Remove unused lit substitutions — Louis Dionne / detail
  31. [ThinLTO] Allow usage of all hardware threads in the system — alexandre.ganea / detail
  32. Simplify implementation of Type::isXXXType(); NFC — aaron / detail
  33. [libc++/libc++abi] Properly delimit lit substitutions — Louis Dionne / detail
  34. [OPENMP50]Add basic support for inscan reduction modifier. — a.bataev / detail
  35. [InstCombine][X86] Regenerate SSE2 tests — llvm-dev / detail
  36. [InstCombine][X86] Add repeated ops demanded elts tests for SSE intrinsics (PR24523) — llvm-dev / detail
  37. [libc++] NFC: Simplify substitutions by using lit recursive substitutions — Louis Dionne / detail
  38. Fix build after 09158252f777c2e2f06a86b154c44abcbcf9bb74 — alexandre.ganea / detail
  39. Revert "[OPENMP50]Add basic support for inscan reduction modifier." — a.bataev / detail
  40. [ARM][LowOverheadLoops] DoubleWidthResult instructions canGenerateZeros — sam.parker / detail
  41. [libc++] Use braces around %file_dependencies substitution — Louis Dionne / detail
  42. [lldb-vscode] fix breakpoint result ordering — waltermelon / detail
  43. [Alignment][NFC] MachineMemOperand::getAlign/getBaseAlign — gchatelet / detail
  44. [ARM,CDE] Improve CDE intrinsics testing — mikhail.maltsev / detail
  45. [llvm-objdump][XCOFF][AIX] Implement -r option — jasonliu / detail
  46. [gn build] Port d60d7d69de9 — llvmgnsyncbot / detail
  47. [mlir] On Windows, silence warning on functions definition — alexandre.ganea / detail

#7039 (Mar 26, 2020 10:05:42 PM)

  1. [X86][SSE] Prefer PACKUS(AND(),AND()) to SHUFFLE(PSHUFB(),PSHUFB()) on pre-AVX2 targets — llvm-dev / detail
  2. [lldb-vscode] Convert launch_info and attach_info to local variables — Tatyana Krasnukha / detail
  3. [PowerPC]: Don't allow r0 as a target for LD_GOT_TPREL_L/32 — jrh29 / detail
  4. Make a windows buildbot happy — dkszelethus / detail
  5. [llvm-objdump] Fix typo. NFC — maskray / detail
  6. [AMDGPU] Remove unused methods. NFC. — jay.foad / detail
  7. [AMDGPU] Make use of divideCeil. NFC. — jay.foad / detail
  8. CUDA: Fix broken test run lines — arsenm2 / detail
  9. [analyzer] Add the Preprocessor to CheckerManager — dkszelethus / detail
  10. [lldb/CMake] Fix `install` for multi-configuration generators. — Jonas Devlieghere / detail
  11. [GWP-ASan] Use functions in backtrace test, not line numbers. — 31459023+hctim / detail
  12. [libc++abi] Remove unused lit feature — Louis Dionne / detail
  13. [mlir] StandardToLLVM: make one-to-one convresion pattern publicly available — zinenko / detail
  14. [mlir] StandardToLLVM: clean up conversion patterns for vector operations — zinenko / detail
  15. Test that would have caught recovery-expr crashes in 0788acbccbec. NFC — sam.mccall / detail
  16. Allow IndexType inside tensors. — silvasean / detail
  17. [ASan] Fix issue where system log buffer was not cleared after reporting an issue. — dan / detail
  18. [mlir] Rename CMake target MLIRQuantOps to MLIRQuant — stephen.neuendorffer / detail
  19. [WebAssembly] Add test for event section order change — aheejin / detail
  20. [docs][Phabricator] git migration related update — Jinsong Ji / detail
  21. [InstCombine] Fix Incorrect fold of ashr+xor -> lshr w/ vectors — jroelofs / detail
  22. [Alignment][NFC] Use llvmTargetFrameLowering::getStackAlign — gchatelet / detail
  23. Correctly handle using foo = std::foo inside namespaces. — saugustine / detail
  24. [InstCombine] add shuffle-with-bitcast-operand tests; NFC — spatel / detail
  25. Roll otherwise unused subexpressions into an assertion — dblaikie / detail
  26. [AMDGPU] Fix PC register mapping in wave32 mode — scott.linder / detail
  27. [cuda][hip] Add CUDA builtin surface/texture reference support. — michael.hliao / detail
  28. [OPENMP50]Add basic support for inscan reduction modifier. — a.bataev / detail
  29. [libomptarget] Add missing elf_end call in elf_common.c — jonchesterfield / detail
  30. [AIX] discard the label in the csect of function description and use qualname for linkage — diggerlin / detail
  31. [sanitizer][RISCV] Implement SignalContext::GetWriteFlag for RISC-V — luismarques / detail
  32. Revert "[OPENMP50]Add basic support for inscan reduction modifier." — a.bataev / detail
  33. [X86] lowerV16I8Shuffle - create v8i16 mask for PACKUS(AND(),AND()) patterns. — llvm-dev / detail
  34. [WEbAssembly] Clear frame base vreg in explicit-locals when stack pointer is dead — dschuff / detail
  35. [AMDGPU] Remove getMaxWavesPerCU in favour of getWavesPerWorkGroup. — jay.foad / detail
  36. [AMDGPU] Rename overloaded getMaxWavesPerEU to getWavesPerEUForWorkGroup — jay.foad / detail
  37. [X86] Prefer PACKUS(AND(),AND()) to SHUFFLE(PSHUFB(),PSHUFB()) on all targets — llvm-dev / detail
  38. [clang] Allow -DDEFAULT_SYSROOT to be a relative path — sbc / detail
  39. [X86] Move combineLoopMAddPattern and combineLoopSADPattern to an IR pass before SelecitonDAG. — craig.topper / detail
  40. [gn build] Port 9f7d4150b9e — llvmgnsyncbot / detail
  41. [lld][Wasm] Wasm-ld emits invalid .debug_ranges entries for non-live symbols — paolosev / detail
  42. [OPENMP50]Fix the checks for the nesting of scan directives. — a.bataev / detail
  43. [AMDGPU] Propagate amdgpu-waves-per-eu to callees — Stanislav.Mekhanoshin / detail
  44. [Hexagon] Add support for Linux/Musl ABI (part 2) — sidneym / detail
  45. Make PS4 use -fno-use-init-array only as the ABI does not support .init_array. — douglas.yung / detail
  46. [WebAssembly] Fix the order of destructors in the LowerGlobalDtors pass. — sunfish / detail
  47. [WebAssembly] Support wasm exports with zero-length names. — sunfish / detail
  48. [llvm][TextAPI/MachO] silence clang-tidy warnings, NFC — cyndy_ishida / detail
  49. Move setBugReportMsg() out from under a conditional — leonardchan / detail
  50. [NFC] Clang format for the ELF header and ARM build attributes. — kai.wang / detail
  51. Fix typo, targetFeature should be lowercase. — zakk.chen / detail
  52. Make llvm::function_ref's operator bool explicit — dblaikie / detail
  53. Use llvm_unreachable after a fully covered/always-returning switch — dblaikie / detail
  54. [DAGCombine] Add basic optimizations for FREEZE in SelDag — aqjune / detail

#7038 (Mar 26, 2020 9:20:02 AM)

  1. Relax newly added opcode checks to check only for a number instead of a specific opcode. — douglas.yung / detail
  2. [X86] Split more masked instruction tests to enable D60940. — craig.topper / detail
  3. [PowerPC] Improve the way legalize mul for v8i16 and add pattern to match mul + add — qshanz / detail
  4. Use optimal layout and preserve alloca alignment in coroutine frames. — rjmccall / detail
  5. Fix `-Wreturn-type` warning. NFC. — michael.hliao / detail
  6. [InstCombine] Fix a code-sinking bug after D73832/f1a9efabcb9b — maskray / detail
  7. [X86] Update more intrinsic tests to prepare to extend D60940 to scalar fp. — craig.topper / detail
  8. [ELF][test] Delete unneeded binding directive (.weak or .globl) — maskray / detail
  9. [MLIR] Add flat affine constraints method to round trip integer set — uday / detail
  10. [Analyzer] Use note tags to track container begin and and changes — adam.balogh / detail
  11. [AST] Build recovery expressions for nonexistent member exprs. — hokein.wu / detail
  12. [MLIR] Add parallel loop collapsing. — tpopp / detail
  13. [Analyzer] Only add container note tags to the operations of the affected container — adam.balogh / detail
  14. [clangd] Simplify "preferred" vs "definition" logic a bit in XRefs AST code. — sam.mccall / detail
  15. [AST] Print a<b<c>> without extra spaces in C++11 or later. — sam.mccall / detail
  16. [MLIR] Delete extra declaration of createAffineDataCopyGenerationPass. — tpopp / detail
  17. [ARM] Sink splats to vector float instructions — david.green / detail
  18. Do export symbols when LLVM_EXPORT_SYMBOLS_FOR_PLUGINS is on. — simon.tatham / detail
  19. [PATCH] [ARM] ARMv8.6-a command-line + BFloat16 Asm Support — ties.stuij / detail
  20. [lldb] Fix TestVSCode_completions for clang 159a9f7 — pavel / detail
  21. [AST] Fix thinlto testcase missed in 159a9f7e76307734bcdcae3357640e42e0733194 — sam.mccall / detail
  22. [AArch64][SVE] Implement structured store intrinsics — cullen.rhodes / detail
  23. [NFC][llvm-readobj] Refactor unique warning handler — james.henderson / detail
  24. [PowerPC] Remove the repeated definition for some InstAlias for mtspr/mfspr — shkzhang / detail
  25. [CodeComplete] Don't replace the rest of line in #include completion. — hokein.wu / detail
  26. Convert CommandObjectCommands functions to return StringRefs — Raphael Isemann / detail
  27. Remove extra ';', NFC — karl-johan.karlsson / detail
  28. Tools emit the bug report URL on crash — gbreynoo / detail
  29. [LLDB] Fix parsing of IPv6 host:port inside brackets — pavel / detail
  30. [obj2yaml] - Refactor how we dump sections. NFCI. — grimar / detail
  31. [SystemZ]  Bugfix in tieOpsIfNeeded() — paulsson / detail
  32. Revert "[AST] Fix thinlto testcase missed in 159a9f7e76307734bcdcae3357640e42e0733194" — sam.mccall / detail
  33. [AST] Make thinlto testcase robust to 159a9f7e76307734bcdcae3357640e42e0733194 — sam.mccall / detail
  34. [libc++] Do not force the use of -Werror in verify tests — Louis Dionne / detail
  35. [X86][SSE] getFauxShuffleMask - peek through TRUNCATE/AEXT/ZEXT for INSERT_VECTOR_ELT(EXTRACT_VECTOR_ELT()) — llvm-dev / detail
  36. [lldb][testsuite] Add lldb-server category — Tatyana Krasnukha / detail
  37. [lldb][testsuite] Check that process is launched successfully in inline tests — Tatyana Krasnukha / detail
  38. Revert "[libc++] Run the builders Docker containers 'as 'buildbot instead of 'root'" — eric / detail
  39. Clarify use of llvm_unreachable in the coding standard. — aaron / detail
  40. [NFC] Create X86 subdirectory for indvar tests — sam.parker / detail
  41. [asan] Fix read_binary_name_regtest.c test dying with SIGPIPE — ulrich.weigand / detail
  42. [compiler-rt] Use uname syscall in GetKernelAreaSize() — ulrich.weigand / detail
  43. [lldb/breakpad] Fix register resolution on arm — pavel / detail
  44. [Legalizer] Fix some flags miss in vector results — qiucofan / detail
  45. Add a release note for attribute plugins — john.brawn / detail
  46. [lit] NFC: Remove trailing whitespace — Louis Dionne / detail
  47. [GlobalISel] add helper function to create arbitrary libcalls — dominik.montada / detail
  48. Reland "[analyzer][NFC] Tie CheckerRegistry to CheckerManager, allow CheckerManager to be constructed for non-analysis purposes" — dkszelethus / detail
  49. [gn build] Port 2aac0c47aed — llvmgnsyncbot / detail
  50. [MCInstPrinter] Pass `Address` parameter to MCOI::OPERAND_PCREL typed operands. NFC — maskray / detail
  51. [RISCV] Support negative constants in CompressInstEmitter — simon.cook / detail
  52. Revert "[AST] Build recovery expressions by default for C++." — hokein.wu / detail
  53. [X86InstPrinter] Change printPCRelImm to print the target address in hexadecimal form — maskray / detail
  54. [lld][ELF] Fix error message — james.henderson / detail
  55. [PPCInstPrinter] Change printBranchOperand(calltarget) to print the target address in hexadecimal form — maskray / detail

#7037 (Mar 25, 2020 8:47:22 PM)

  1. Move all builders from gribozavr5 to gribozavr4 — noreply / detail
  2. [profile] Make atexit hook a no-op on Fuchsia — phosek / detail
  3. AMDGPU/GlobalISel: Add a testcase for G_UNMERGE_VALUES legalization — arsenm2 / detail
  4. [NFC][Test][PowerPC] Add one test to verify the behavior of vector — qshanz / detail
  5. Revert "[libc++] Build the dylib with C++17 to allow aligned new/delete" — Louis Dionne / detail
  6. [profile] Move RuntimeCounterRelocation and ProfileDumped into a separate file — phosek / detail
  7. [gn build] Port ba1f4405c68 — llvmgnsyncbot / detail
  8. [MLIR][NFC] std::is_same || -> llvm::is_one_of — uday / detail
  9. [libc] Generate math.h instead of the static file it is currently. — sivachandra / detail
  10. [PowerPC] Pre-commit reduced test case for PR45297. NFC. — lkail / detail
  11. [X86] Split masked instruction tests to enable D60940. — craig.topper / detail
  12. [compiler-rt] Refactor FuzzedDataProvider for better readability. — mmoroz / detail
  13. Minor fixes to a comment in CodeGenPrepare — aqjune / detail
  14. [compiler-rt] FuzzedDataProvider: make linter happy. — mmoroz / detail
  15. [AST] Build recovery expressions by default for C++. — hokein.wu / detail
  16. [VE] Change name of enum to CondCode — simon.moll / detail
  17. Add freeze(and x, const) case to codegenprepare's freeze-cmp.ll — aqjune / detail
  18. [clang-apply-replacements] No longer deduplucates replacements from the same TU — n.james93 / detail
  19. [ARM,MVE] Add missing tests for vqdmlash intrinsics. — simon.tatham / detail
  20. [Sema][SVE] Allow ?: to select between SVE types in C — richard.sandiford / detail
  21. [Sema][SVE] Allow casting SVE types to themselves in C — richard.sandiford / detail
  22. [ARM][MVE] Add HorizontalReduction flag — sam.parker / detail
  23. Rename test name, add more tests for codegenprepare — aqjune / detail
  24. [AArch64][SVE] Add SVE intrinsics for masked loads & stores — kerry.mclaughlin / detail
  25. [libcxx] Allow tests to link with static libc++abi/libc++ even if the shared version is present — jaskiewiczs / detail
  26. [lldb][NFC] lldb_assert->lldbassert in ClangExpressionParser — Raphael Isemann / detail
  27. [SYCL] Implement __builtin_unique_stable_name. — erich.keane / detail
  28. OpenMP] Adding InaccessibleMemOnly and InaccessibleMemOrArgMemOnly for runtime calls. — sstipanovic / detail
  29. Don't normalise CXX11/C2X attribute names to start with :: — john.brawn / detail
  30. Add an attribute plugin example — john.brawn / detail
  31. [VectorCombine] add shuffle tests; NFC — spatel / detail
  32. Build fix: AttributeCommonInfo::AS_C2x — hans / detail
  33. Add MS Mangling for OpenCL Pipe types, add mangling test. — erich.keane / detail
  34. [PowerPC][AIX] ByVal formal arguments in a single register. — sd.fertile / detail
  35. [llvm-objdump] Replace array_pod_sort with llvm::stable_sort — maskray / detail
  36. [SystemZ] Improve foldMemoryOperandImpl() — paulsson / detail
  37. [X86][AVX] Add common prefix to merge 32/64-bit AVX1 checks — llvm-dev / detail
  38. [AMDGPU] Add SIPreEmitPeephole pass. — cdevadas / detail
  39. [gn build] Port ce984129eaa — llvmgnsyncbot / detail
  40. [mlir] Removed TanHOp lowering from ConvertStandardToLLVM since there is no reasonable TanH representation in LLVM. — marcel.koester / detail
  41. [ARM] Move ConstantIsland and LowOverheadLoops Passes. — yvan.roux / detail
  42. [lldb] add lit.local.cfg for breakpad tests — pavel / detail
  43. compiler-rt: allow golang race detector to run on musl-c — dvyukov / detail
  44. tsan: fix leak of ThreadSignalContext for fibers — dvyukov / detail
  45. [libc++] Run the builders Docker containers 'as 'buildbot instead of 'root' — Louis Dionne / detail
  46. [clang] Reformat cindex. NFC. — llvm-project / detail
  47. Add method to TargetInfo to get CPU cache line size — zoecarver / detail
  48. [analyzer][NFC] Add missing LLVM header blurb (and license) — gabor.marton / detail
  49. [clangd] Support multiple cursors in selectionRange. — sam.mccall / detail
  50. [ARM,CDE] Implement predicated Q-register CDE intrinsics — mikhail.maltsev / detail
  51. [libc] Add a simple x86_64 linux loader. — sivachandra / detail
  52. [gn build] try removing a duplicate include dir — thakis / detail
  53. [NFC] Rename function to match Coding Convention and fix typo in KnowledgeRetention — tyker / detail
  54. [LV] Replace stored value with a VPValue (NFCI) — gil.rapaport / detail
  55. [X86][AVX] Combine shuffles to TRUNCATE/VTRUNC patterns — llvm-dev / detail
  56. Suppress a few -Wunreachable-code warnings. — thakis / detail
  57. [clang codegen] Address review comment on comment in constWithPadding. — efriedma / detail
  58. [libc++] NFC: Remove unused include from test — Louis Dionne / detail
  59. revert parts of d7888149aa813f that several bots do not like — thakis / detail
  60. [ThinLTO] Don't rely on debug output for thinlto_samplepgo_icp3 test — alexandre.ganea / detail
  61. Fix vector type scalar checking when the scalar operand is dependent — erich.keane / detail
  62. [libc++] Drop custom support for flaky tests from libc++ test suite — Louis Dionne / detail
  63. [WebAssembly] Move event section before global section — aheejin / detail
  64. [mlir][Parser] Fix attribute parser errors for ui64 — riddleriver / detail
  65. [Clang] Fix clang-tidy errors. — pifon / detail
  66. [mlir] Remove old VectorOps directory — riddleriver / detail
  67. Implement post-commit comments for D75685/rG86e0a6c60627 — erich.keane / detail
  68. [CFG/BasicBlock] Rename succ_const to const_succ. [NFC] — asbirlea / detail
  69. [CFG/BasicBlock] Rename pred_const to const_pred. [NFC] — asbirlea / detail
  70. Ignore/Drop droppable uses for code-sinking in InstCombine — tyker / detail
  71. [mlir] Provide CustomOpAsmParser::parseOptionalOperand — zinenko / detail
  72. [libc++] Add a new %exec substitution — Louis Dionne / detail
  73. [compiler-rt] Mark FDP non-template methods inline to avoid ODR violations. — mmoroz / detail
  74. [libc++] Require the use of clang-verify in .fail.cpp tests that don't fail without it — Louis Dionne / detail
  75. [libc++] Fix CMake configuration breakage when libc++ is built neither static nor dynamic — Louis Dionne / detail
  76. [SCCP] Add a few constantexpr,undef tests for cond propagation — flo / detail
  77. Convert old python3 cgi method into the new html one — sylvestre / detail
  78. [libc] Add a GNU extensions spec containing sincosf from math.h. — sivachandra / detail
  79. [AMDGPU] Preserve original symbol during attribute propagation — Stanislav.Mekhanoshin / detail
  80. [mlir][vulkan-runner] Add test to time a large vector add — antiagainst / detail
  81. [clangd] Work around gcc bug after 8f237f9b0 — sam.mccall / detail
  82. [clangd] Add test for FindTarget+RecoveryExpr (which already works). NFC — sam.mccall / detail
  83. [libcxx] Fix .gitignore to not exclude test directories — smeenai / detail
  84. Remove overly verbose debug from GenericDomTreeConstruction — joker.eph / detail
  85. Fixing a sanitizer lint problem that was breaking some builds. — Wolfgang.Pieb / detail
  86. [AMDGPU] Fixed function traversal in attribute propagation — Stanislav.Mekhanoshin / detail
  87. Revert "tsan: fix leak of ThreadSignalContext for fibers" — Jonas Devlieghere / detail

#7035 (Mar 24, 2020 7:49:56 PM)

  1. [InstSimplify] add more tests for freeze(constant); NFC — spatel / detail
  2. [SelDag] Add FREEZE — aqjune / detail
  3. [DWARF] Fix v5 debug_line parsing of prologues with many files — pavel / detail
  4. [CUDA][HIP] Add -Xarch_device and -Xarch_host options — Yaxun.Liu / detail
  5. [libc++] Fix installation of cxx_experimental — Louis Dionne / detail
  6. [Parser] Fix the assertion crash in ActOnStartOfSwitch stmt. — hokein.wu / detail
  7. [ARM][CMSE] Fix clang/test/Driver/save-temps.c test. — pifon / detail
  8. [X86][SSE1] Add support for logic+movmsk patterns (PR42870) — llvm-dev / detail
  9. [MachinePipeliner] Fix a bug in Output Dependency chains — Jinsong Ji / detail
  10. [InstSimplify] add tests for freeze(constexpr); NFC — spatel / detail
  11. [ARM] Fold VMOVrh VLDR to LDRH — david.green / detail
  12. [lldb/Reproducers] Collect files imported by command script import — Jonas Devlieghere / detail
  13. [gn build] Port 49e5a97ec36 — thakis / detail
  14. [gn build] (manually) port 8140f6bcde4 — thakis / detail
  15. [gn build] (manually) port 8140f6bcde4 better — thakis / detail
  16. Revert "Include static prof data when collecting loop BBs" — yamauchi / detail
  17. [gn build] Port b91905a2637 — llvmgnsyncbot / detail
  18. [lldb] Remove some debugging printfs from ITSession code — Raphael Isemann / detail
  19. [ValueTracking] improve undef/poison analysis for constant vectors — spatel / detail
  20. AMDGPU/GlobalISel: Fix smrd loads of v4i64 — arsenm2 / detail
  21. AMDGPU/GlobalISel: Add some more tests for add3 folding — arsenm2 / detail
  22. AMDGPU/GlobalISel: Add more tests for add3 folding — arsenm2 / detail
  23. [X86][AVX] Add some v32i16 to v32i8 style truncation shuffle tests — llvm-dev / detail
  24. [SelectionDAG] Don't crash when freezing illegal float types — benny.kra / detail
  25. [DivRemPairs] Freeze operands if they can be undef values — aqjune / detail
  26. [lit] NFC: Document missing result codes — Louis Dionne / detail
  27. [libomptarget][nfc] Explicitly static function scope shared variables — jonathanchesterfield / detail
  28. NFC: Fix typos in TestingGuide documentation — Louis Dionne / detail
  29. [DWARF] Emit DW_AT_call_pc for tail calls — Vedant Kumar / detail
  30. [lldb/DWARF] Use DW_AT_call_pc to determine artificial frame address — Vedant Kumar / detail
  31. [lit] Allow passing extra commands to executeShTest — Louis Dionne / detail
  32. Re-land "Avoid emitting unreachable SP adjustments after `throw`" — rnk / detail
  33. [mlir] Revamp operation documentation generation — riddleriver / detail
  34. [lldb] Don't dump the frame in SBTarget::EvaluateExpression in LLDB_CONFIGURATION_DEBUG — Raphael Isemann / detail
  35. [lldb][NFC] Always update m_cache_{hits/misses} in FormatCache — Raphael Isemann / detail
  36. [VectorCombine] add tests for bitcast (shuffle); NFC — spatel / detail
  37. Revert "[lldb/DWARF] Use DW_AT_call_pc to determine artificial frame address" — Vedant Kumar / detail
  38. [lldb] Always log if acquiring packet sequence mutex fails — Raphael Isemann / detail
  39. [libc++] NFC: Reuse the TEST_CONCAT macro instead of reimplementing one — Louis Dionne / detail
  40. [CodeGen] Add an alignment attribute to all sret parameters — erik.pilkington / detail
  41. [X86] Disable autoupgrade support for avx512.mask.broadcasti32x2.* and avx512.mask.broadcastf32x2.*. — craig.topper / detail
  42. [lldb/DWARF] Reland: Use DW_AT_call_pc to determine artificial frame address — Vedant Kumar / detail
  43. [mlir] Clarify constraint on derived attribute — jpienaar / detail
  44. [Darwin] Add another hint to find the kernel. NFC. — ditaliano / detail
  45. Revert "Convert a reachable llvm_unreachable into an assert." — aaron / detail
  46. [Attributor] Use knowledge retained in llvm.assume (operand bundles) — johannes / detail
  47. [AArch64][GlobalISel] Don't localize TLS G_GLOBAL_VALUEs on Darwin. — Amara Emerson / detail
  48. [test][clang][driver] Add required features. — michael.hliao / detail
  49. [clang codegen] Clean up handling of vectors with trivial-auto-var-init. — efriedma / detail
  50. [GWP-ASan] Only pack frames that are stored. — 31459023+hctim / detail
  51. [libc++] Build the dylib with C++17 to allow aligned new/delete — Louis Dionne / detail
  52. [libc++] Install a recent CMake in the Docker build bots — Louis Dionne / detail
  53. [LVI] Convert some checks to assertions; NFC — nikita.ppv / detail
  54. Add a `Symbolizer::GetEnvP()` method that allows symbolizer implementations to customise the environment of the symbolizer binary. — dan / detail
  55. [mlir][GPU] Use StructAttr to drive lowering from loop.parallel to — ravishankarm / detail
  56. GlobalISel: Introduce bitcast legalize action — arsenm2 / detail
  57. Add an -object-path-prefix option to dsymutil — Adrian Prantl / detail
  58. Allow remapping Clang module include paths — Adrian Prantl / detail
  59. AMDGPU/GlobalISel: Add missing tests for G_FRINT selection — arsenm2 / detail
  60. AMDGPU/GlobalISel: Add load legalization tests — arsenm2 / detail
  61. AMDGPU/GlobalISel: Add select patterns for v_and_or_b32 — arsenm2 / detail
  62. Revert "Allow remapping Clang module include paths" — Adrian Prantl / detail
  63. AMDGPU/GlobalISel: Add some end to end tests for fma selection — arsenm2 / detail
  64. [libc++] Update a bad documentation link — eric / detail

#7034 (Mar 24, 2020 7:38:20 AM)

  1. Revert "Create basic SBEnvironment class" — waltermelon / detail
  2. scudo: Create a public include directory. NFCI. — peter / detail
  3. [VirtualFileSystem] Add unit test for vfs::YAMLVFSWriter — Jonas Devlieghere / detail
  4. [mlir] [VectorOps] A "reference" lowering of vector.transpose to LLVM IR — ajcbik / detail
  5. [MLIR][NFC] loop tiling - improve comments / naming — uday / detail
  6. Create basic SBEnvironment class — waltermelon / detail
  7. [MLIR] move loopUnrollJamBy*Factor to loop transforms utils — uday / detail
  8. Add an algorithm for performing "optimal" layout of a struct. — rjmccall / detail
  9. [NFC][RUIP] Small debug output refine — Jinsong Ji / detail
  10. [libc] Enable llvmlibc clang-tidy checks — paulatoth / detail
  11. [objc_direct] also go through implementations when looking for clashes — phabouzit / detail
  12. Make test more flexible for when the variable is renamed in the generated LLVM IR. [NFC] — douglas.yung / detail
  13. [MLIR][NFC] flat affine constraints - refactor to share, renames — uday / detail
  14. [GlobalOpt] Treat null-check of loaded value as use of global (PR35760) — Vedant Kumar / detail
  15. [Coroutines] Insert lifetime intrinsics even O0 is used — JunMa / detail
  16. [Coroutines] Also check lifetime intrinsic for local variable when build — JunMa / detail
  17. Fix another instance where a variable was renamed in the generated LLVM IR. [NFC] — douglas.yung / detail
  18. [PowerPC] fix a typo in commit 3f85134d710c — czhengsz / detail
  19. [lldb-vscode] Add missing launchCommands entry in the package.json — waltermelon / detail
  20. [AST] Add RecoveryExpr to retain expressions on semantic errors — hokein.wu / detail
  21. [ARM][MVE] Add target flag for narrowing insts — sam.parker / detail
  22. [ARM][LowOverheadLoops] Add checks for narrowing — sam.parker / detail
  23. [ARM] Don't split trunc stores that can be better handled as VMOVN — david.green / detail
  24. [ARM][CMSE] Implement CMSE attributes — momchil.velikov / detail
  25. tsan: Adding releaseAcquire() to ThreadClock — dvyukov / detail
  26. [UpdateTestChecks] Use common ir function name matcher and extend to accept periods in names (PR37586) — llvm-dev / detail
  27. [NFC][ARM] Add missing tests — sam.parker / detail
  28. [lldb][NFC] Mark GetNextPersistentVariableName as overriden to silence warning — Raphael Isemann / detail
  29. [clangd] Change line break behaviour for hoverinfo — sam.mccall / detail
  30. [ReleaseNotes,ARM] MVE intrinsics are all implemented! — simon.tatham / detail
  31. Increase DIAG_SIZE_DRIVER as we're close to hitting it — russell.gallop / detail
  32. Fix unused variable warning — llvm-dev / detail
  33. Make helpers static. NFC. — benny.kra / detail
  34. [AST] Use TypeDependence bitfield to calculate dependence on Types. NFC — sam.mccall / detail
  35. [CodeGen] Fix test attr-noreturn.c when run from my home directory — noreply / detail
  36. [ConstantRange] Add initial support for binaryXor. — flo / detail
  37. [mlir][StandardToSPIRV] Add support for lowering unary ops — antiagainst / detail
  38. [X86][SSE1] Add additional logic+movmsk patterns that scalarize (PR42870) — llvm-dev / detail
  39. Data formatters: fix detection of C strings — Raphael Isemann / detail
  40. [lld-link] Support /map option, matching link.exe 's /map output format — sylvain.audi / detail

#7033 (Mar 23, 2020 7:09:56 PM)

  1. Switch libc++/libc++abi builders to the new check-meow targets — Louis Dionne / detail
  2. [zorg] Add -fcommon to polly aosp buildbot. — efriedma / detail
  3. [Alignment][NFC] Deprecate VectorUtils::getAlignment — gchatelet / detail
  4. [SystemZ]  Perform instruction shortening for fused fp ops. — paulsson / detail
  5. Add ParsedAttrInfo::handleDeclAttribute — john.brawn / detail
  6. [VectorCombine] add more tests for extract-extract patterns; NFC — spatel / detail
  7. [clang-format] Reflow long C# generic type constraints correctly — jbcoe / detail
  8. [clang-tidy] Fix RenamerClangTidy handling qualified TypeLocs — n.james93 / detail
  9. [VectorUtils] move x86's scaleShuffleMask to generic VectorUtils — spatel / detail
  10. [SCCP] Precommit additional range propagation test. — flo / detail
  11. Implement wave32 DWARF register mapping — arsenm2 / detail
  12. [lldb] Mark expressions that couldn't be parsed or executed as failed expressions — Raphael Isemann / detail
  13. [Analyzer] Iterator Modeling - Model `std::advance()`, `std::prev()` and `std::next()` — adam.balogh / detail
  14. [clang-format] Do not indent C# array initialisers as continuations — jbcoe / detail
  15. [InstCombine] Limit CTPOP -> CTTZ simplifications to one use — llvm-dev / detail
  16. Remove legacy CMake targets for libcxx and libcxxabi — Louis Dionne / detail
  17. [lldb/Target] Initialize new targets environment variables from target.env-vars — Fred Riss / detail
  18. [lldb/API] Make Launch(Simple) use args and env from target properties — Fred Riss / detail
  19. [lldb/Target] Rework the way the inferior environment is created — Fred Riss / detail
  20. Revert "Remove legacy CMake targets for libcxx and libcxxabi" — Louis Dionne / detail
  21. AMDGPU/GlobalISel: Add some oversized G_IMPLICIT_DEF tests — arsenm2 / detail
  22. [GlobalISel] Add generic opcodes for saturating add/subtract — jay.foad / detail
  23. [Syntax] Build mapping from AST to syntax tree nodes — gribozavr / detail
  24. [Attributor][NFC] clang-format Attributor.{h,cpp} — johannes / detail
  25. [Attributor][NFC] Predetermine the module before verification — johannes / detail
  26. [Attributor] Unify handling of must-tail calls — johannes / detail
  27. [Attributor] Handle calls in AAValueConstantRange properly — johannes / detail
  28. [Attributor][NFC] Copy llvm::function_ref, don't use references — johannes / detail
  29. [Analysis] simplify code for scaleShuffleMask — spatel / detail
  30. [Win64] Insert int3 into trailing empty BBs — rnk / detail
  31. Add support for custom op parser/printer hooks to know about result names. — clattner / detail
  32. [libc++] [NFC] Test that correct value category is used in scoped_allocator_adaptor::construct — zoecarver / detail
  33. recommit 1b978ddba05c [CUDA][HIP][OpenMP] Emit deferred diagnostics by a post-parsing AST travese — Yaxun.Liu / detail
  34. [analyzer][NFC] Tie CheckerRegistry to CheckerManager, allow CheckerManager to be constructed for non-analysis purposes — dkszelethus / detail
  35. Add AMDGPU MC unittests only when AMDGPU target is being built — arsenm2 / detail
  36. [lldb/testsuite] Skip part of TestSettings.py on windows — Fred Riss / detail
  37. [libc++] Bump Clang support for Clang 4 — Louis Dionne / detail
  38. [ARM] Extra VMOVN and VMULL tests. NFC — david.green / detail
  39. [Support] Silence warning in Path unittests when compiling with clang-cl — alexandre.ganea / detail
  40. [Analyzer] IteratorRangeChecker verify `std::advance()`, `std::prev()` and `std::next()` — adam.balogh / detail
  41. [ELF][test] Clean text-section-prefix.s — maskray / detail
  42. [Attributor] Fold single-use variable into assert — benny.kra / detail
  43. [OpenMPOpt][FIX] Resolve OpenMP runtime call type mismatches — johannes / detail
  44. [OpenMPOpt] Validate declaration types against the expected types — johannes / detail
  45. [lldb/Reproducers] Mark reproducer test directory as unsupported on Windows — Jonas Devlieghere / detail
  46. [gn build] Port 24698e526f619271705fe72bcaa928be9bc82484 — maskray / detail
  47. [openmp][runtime] Fixed hang for explicit task inside a taskloop. — Andrey.Churbanov / detail
  48. [OPENMP50]Bassic support for exclusive clause. — a.bataev / detail
  49. [clang-format] No space inserted between commas in C# — jbcoe / detail
  50. [gn build] Port 24698e526f619271705fe72bcaa928be9bc82484. Fix AMDGPUTests — maskray / detail
  51. [gn build] Port 57b8a407493 — llvmgnsyncbot / detail
  52. [ELF] Keep orphan section names (.rodata.foo .text.foo) unchanged if !hasSectionsCommand — maskray / detail
  53. [InstCombine] remove one-use check for ctpop -> cttz — spatel / detail
  54. Fix a warning building on my machine, NFC. warning: unused function 'compilePtxToCubinForTesting' — clattner / detail
  55. [CMake] Fix AMDGPUTests -DBUILD_SHARED_LIBS=on builds and trim dependencies of AMDGPUTests and AMDDwarfTests after D76357/G24698e526f619271705fe72bcaa928be9bc82484 — maskray / detail
  56. [DataFormatters] Add formatter for libc++ std::unique_ptr — shafik / detail
  57. [mlir] Fix unsafe create operation in GreedyPatternRewriter — ravishankarm / detail
  58. [Support] Fix clang warning in widenPath NFC — andrew.ng / detail
  59. GlobalISel: Add computeKnownBitsForTargetInstr — arsenm2 / detail
  60. GlobalISel: Prepare to allow other target unit tests — arsenm2 / detail
  61. AMDGPU/GlobalISel: Implement computeNumSignBitsForTargetInstr — arsenm2 / detail
  62. Revert "[analyzer][NFC] Tie CheckerRegistry to CheckerManager, allow CheckerManager to be constructed for non-analysis purposes" — Jonas Devlieghere / detail
  63. [gn build] Port 56abcfad70e — llvmgnsyncbot / detail
  64. Don't export symbols from clang/opt/llc if plugins are disabled. — efriedma / detail
  65. [OpenMP][NFC] Reduce instantiation time with different data structure — johannes / detail
  66. [OpenMP][NFC] Minimize memory usage and copying of `OMPTraitInfo`s — johannes / detail
  67. Allow replacing intrinsic operands with variables — arsenm2 / detail
  68. Fix "previously declared as a struct" warning — Vitaly Buka / detail
  69. [compiler-rt] Intercept the uname() function — Vitaly Buka / detail
  70. Internal expressions shouldn't increment the result variable numbering. — jingham / detail
  71. [Attributor][NFC] Refactorings and typos in doc — sdi1600105 / detail
  72. [llvm-objcopy] Improve tool selection logic to recognize llvm-strip-$major as strip — maskray / detail
  73. [analyzer][NFC] Move the text output type to its own file, move code to PathDiagnosticConsumer creator functions — dkszelethus / detail
  74. GVNSink: Allow handling addrspacecast — arsenm2 / detail
  75. AMDGPU: Emit llvm.fshr for __builtin_amdgcn_alignbit — arsenm2 / detail
  76. [Clang] Fix HIP tests when running on Windows with the LLVM toolchain is in the path — alexandre.ganea / detail
  77. AMDGPU: Allow vectorization of round intrinsic — arsenm2 / detail
  78. [analyzer] ConstraintManager - use EXPENSIVE_CHECKS instead of (gcc specific) __OPTIMIZE__ guard — llvm-dev / detail
  79. [gn build] Port 7bf871c39f7 — llvmgnsyncbot / detail
  80. [lld] Enabling loading LLVM pass plugins — efriedma / detail
  81. [lldb/PlatformDarwin] Always delete destination file first in PutFile — Fred Riss / detail
  82. Improve module.pcm lock file performance on machines with high core counts — michael_spencer / detail
  83. PR45142: 'template ~X<T>' is ill-formed; reject it rather than crashing. — richard / detail
  84. [PowerPC]: e500 target can't use lwsync, use msync instead — jrh29 / detail
  85. [OPENMP50]Add 'default' modifier in reduction clauses. — a.bataev / detail
  86. [MLIR] Insert loop.yield to IfOp regions only if it's void. — pifon / detail
  87. [MLIR] Fixes for BUILD_SHARED_LIBS=on — stephen.neuendorffer / detail
  88. [examples] Fixes for BUILD_SHARED_LIBS=on — stephen.neuendorffer / detail
  89. [PowerPC] Improve handling of some BUILD_VECTOR nodes — nemanja.i.ibm / detail
  90. [analyzer] Delete unneeded headers and using after D76509 for layering check — maskray / detail
  91. [msan] Fix sigaltstack false positive. — eugenis / detail
  92. Update documentation for __builtin_operator_new and — richard / detail
  93. [compiler-rt] Add ConsumeRandomLengthString() version without arguments. — mmoroz / detail
  94. [clangd] Rename theia-derived semantic highlighting protocol. NFC — sam.mccall / detail
  95. [GlobalISel] Combine G_SELECTs of the form (cond ? x : x) into x — Jessica Paquette / detail
  96. [OpenMPOpt] Initialize value to avoid use of uninitialized memory — johannes / detail
  97. Fix a bug in the .mlir lexer, where a \0 character in a file is treated as a colon (due to an accidental fall through) instead of whitespace. — clattner / detail
  98. Create basic SBEnvironment class — waltermelon / detail

#7032 (Mar 23, 2020 7:08:04 AM)

  1. Roll an expression into an assert to remove the need for a (void) cast. — dblaikie / detail
  2. Revert "[FIX] Do not copy an llvm::function_ref if it has to be reused" — dblaikie / detail
  3. [MLIR][NFC] rename ConvertStandardToLLVM, ConvertLoopToStandard to drop Convert prefix — uday / detail
  4. [MLIR][NFC] Move some of the affine transforms / tests to dialect dirs — uday / detail
  5. [NFC] [PowerPC] Prepare test for FMA negate check — qiucofan / detail
  6. Add test cases that are addressed by D76010 — aqjune / detail
  7. Buildbot debugging of 0d0b90105f92f6cd9cc7004d565834f4429183fb (lambda/function_ref lifetime issues) — dblaikie / detail
  8. [libc] Don't configure test and fuzzer when -DLLVM_INCLUDE_TESTS=OFF — alexbrachetmialot / detail
  9. [llvm-objdump][test] Improve PowerPC branch offset tests — maskray / detail
  10. [GlobalISel] support widen unmerge if WideTy > SrcTy — dominik.montada / detail
  11. [NFC][DAGCombine] Refactor post-inc logic — sam.parker / detail
  12. [DAGCombine] Skip PostInc combine with later users — sam.parker / detail
  13. Make use of APInt::countLeadingOnes. NFC. — jay.foad / detail
  14. [clang-tidy][NFC] Add missing check group docs and order entries — whisperity / detail
  15. MergeFunctions.rst - multiply vs shift typo (PR44717) — llvm-dev / detail
  16. [Alignment][NFC] Deprecate ensureMaxAlignment — gchatelet / detail
  17. Fix all-reduce int tests by host-registering memrefs. — csigg / detail
  18. Apply function attributes through array declarators — momchil.velikov / detail
  19. [InstCombine] Add CTPOP -> CTTZ simplifications (PR43513) — llvm-dev / detail
  20. [llvm-readobj] Derive dynamic symtab size from DT_HASH — james.henderson / detail
  21. [SCCP] Extend test coverage in conditions-ranges.ll to false branches. — flo / detail
  22. [InstCombine] Add ub-safe negation patterns (PR27817) — llvm-dev / detail
  23. [Alignment][NFC] Use TFL::getStackAlign() — gchatelet / detail

#7031 (Mar 22, 2020 5:59:07 PM)

  1. [NFC] [PowerPC] Update FMA association test — qiucofan / detail
  2. [SLP] Avoid repeated visitation in getVectorElementSize(); NFC — nikita.ppv / detail
  3. [ValueTracking] Avoid blind cast from Operator to Instruction — bjorn.a.pettersson / detail
  4. [X86][SSE] Add some additional irregular AVG tests — llvm-dev / detail
  5. [NFC] [PowerPC] Remove unsafe-fp-math in FMA test — qiucofan / detail
  6. [DAGCombiner] Require nsz for aggressive fma fold — qiucofan / detail
  7. Utils: Mostly convert memcpy expansion to use Align — arsenm2 / detail
  8. [InstCombine] Remove ExpensiveCombines option — nikita.ppv / detail
  9. Verifier: Check bswap is supported size — arsenm2 / detail
  10. Remove a dead function. — thakis / detail
  11. [X86] Remove maximum vector width restriction from combineLoopSADPattern. — craig.topper / detail
  12. [libc] Add signal — alexbrachetmialot / detail
  13. Add Triple::isAMDGPU — Yaxun.Liu / detail
  14. [NFC] Refactor handling of Xarch option — Yaxun.Liu / detail
  15. [libc][NFC] Fix typo in milliseconds — alexbrachetmialot / detail
  16. [mlir] Change include image to be toplevel — jpienaar / detail
  17. [mips] Rename target feature Mips3D => HasMips3D. NFC — simon / detail
  18. [mips] Add HasMips3D to the list of features unsupported by P5600 model. — simon / detail
  19. [mips] Remove instructions related to "wired paired single" from the P5600 model. — simon / detail
  20. [mips] Implement sle/sleu pseudo instructions — simon / detail
  21. [mips] Implement sne pseudo instruction — simon / detail
  22. [mips] Implement .cpadd directive — simon / detail
  23. clang/release notes: s/Subversion/git/ — sledru / detail
  24. [X86] More accurately model the cost of horizontal reductions. — craig.topper / detail
  25. update of the llvm doc: we moved to git — sledru / detail
  26. [SCCP] Add a few more tests for conditional propagation,XOR. — flo / detail
  27. Doc: Links should use https — sledru / detail
  28. doc: use the right url to bugzilla — sledru / detail
  29. [X86] Remove maximum vector length limit from combineBasicSADPattern. — craig.topper / detail

#7030 (Mar 22, 2020 5:38:18 AM)

  1. [X86] Add test for v4i8 loop sad pattern. — craig.topper / detail
  2. [MLIR][NFC] fix memref type doc comment on dynamic shape — uday / detail
  3. [X86] Add nonloop v64i8 test to sad.ll. — craig.topper / detail
  4. [ORC] Move ostream operators for debugging output out of Core.h. — Lang Hames / detail
  5. Revert "EHScopeStack::Cleanup has virtual functions so the destructor should be too." — dblaikie / detail
  6. [X86] Delete unneeded X86ELFTargetObjectFile::Initialize. NFC — maskray / detail
  7. Delete TargetLoweringObjectFile::Ctx — maskray / detail
  8. [AsmPrinter] Simplify AsmPrinter::emitXXStructorList after D61547 — maskray / detail
  9. [LVI] Use SmallDenseMap for getValueFromCondition(); NFC — nikita.ppv / detail
  10. [mlir] Move several static cl::opts to be pass options instead. — riddleriver / detail
  11. [mlir][NFC] Remove Analysis/Passes.h — riddleriver / detail
  12. [mlir] Move the testing pass for GpuKernelToCubin to the test/ directory — riddleriver / detail

#7029 (Mar 21, 2020 4:26:19 PM)

  1. [clangd] Skip ClangdVFSTest.TestStackOverflow when address sanitizer is used — bjorn.a.pettersson / detail
  2. [DAG] Don't permit EXTLOAD when combining FSHL/FSHR consecutive loads (PR45265) — llvm-dev / detail
  3. [clang-tidy] Add spuriously-wake-up-functions check — abelkocsis / detail
  4. [gn build] Port 0f4c70dd3ec — llvmgnsyncbot / detail
  5. Fix Wdocumentation warning. NFCI. — llvm-dev / detail
  6. Fix Wdocumentation warning. NFCI. — llvm-dev / detail
  7. [clang-tidy] my work: fix sphinx docs — abelkocsis / detail
  8. [InstCombine][X86] simplifyX86immShift - remove ConstantAggregateZero handling. NFC. — llvm-dev / detail
  9. Fix static analysis warnings about classes with virtual methods not having virtual destructors — llvm-dev / detail
  10. Revert rGd5d8569df14e95e2c53d167bd1b37995bcbec565 "Fix static analysis warnings about classes with virtual methods not having virtual destructors" — llvm-dev / detail
  11. [clang] Fix crash during template sema checking — gchatelet / detail
  12. Update ConversionToLLVMDialect.md — sguelton / detail
  13. Revert rGe6a7e3b5e3e7 "[X86][SSE] matchShuffleWithSHUFPD - add support for unary shuffles." — llvm-dev / detail
  14. [ADT] Implement the Waymarking as an independent utility — ehudkatz / detail
  15. [gn build] Port 73cf8abbe69 — llvmgnsyncbot / detail
  16. [ValueTracking] Short-circuit computeKnownBitsAddSub(); NFCI — nikita.ppv / detail
  17. [X86] Combine concat(shufps,shufps) -> shufps(concat,concat) — llvm-dev / detail
  18. tsan: fix deadlock with pthread_atfork callbacks — dvyukov / detail
  19. [libc++] fix some non-modular tests — eric / detail
  20. [libc++] Rework buildbot configuration for the greater good. — eric / detail
  21. [libc++] Fix URL to llvm github — eric / detail
  22. [obj2yaml] - Simplify and reduce `ELFDumper<ELFT>::dumpSections`. NFCI. — grimar / detail
  23. [clang/docs] Fix various sphinx warnings/errors in docs. — flo / detail
  24. [X86][AVX] Add HADDPD test case for PR44694 — llvm-dev / detail
  25. [X86] getTargetShuffleAndZeroables - add insert_subvector(undef, sub, c) handling. — llvm-dev / detail
  26. [InstCombine] Add ctpop -> cttz combine tests (PR43513) — llvm-dev / detail
  27. The generated code does not need to check for a null Decl; NFC. — aaron / detail
  28. [libc++] tolerate missing diagnostic with modules enabled — eric / detail
  29. Revert "[ADT] Implement the Waymarking as an independent utility" — ehudkatz / detail
  30. [gn build] Port 34fd007aaf8 — llvmgnsyncbot / detail

#7028 (Mar 21, 2020 3:23:55 AM)

  1. [libc builder] Add custom step for AOR tests. — paulatoth / detail
  2. [mlir][AVX512] Hotfix - Fix CMake Doc generation dependence — ntv / detail
  3. [AppleObjCRuntimeV2] Force lazily allocated class names to be resolved. — ditaliano / detail
  4. [StopHook] Use wildcard matching. Pointed out by Jim Ingham. — ditaliano / detail
  5. [InstSimplify] Reorder checks to be more efficient; NFC — nikita.ppv / detail
  6. Correctly initialize the DW_AT_comp_dir attribute of Clang module skeleton CUs — Adrian Prantl / detail
  7. Don't set the isOptimized flag in module skeleton DICompileUnits. — Adrian Prantl / detail
  8. [c++20] Further extend the set of comparisons broken by C++20 that we — richard / detail
  9. [mlir][NFC] Cleanup AffineOps directory structure — riddleriver / detail
  10. [lldb-vscode] stop read loop after termination — waltermelon / detail
  11. Create basic SBEnvironment class — waltermelon / detail
  12. [ValueTracking][SVE] Fix getOffsetFromIndex for scalable vector. — huihuiz / detail
  13. Clean up and simplify after collision of c48442c and 19fccc5, which — richard / detail
  14. [VE] Fix -Wunused-private-field after D72598 and -Wdeprecated-declarations after D76348 — maskray / detail
  15. Allow remapping Clang module skeleton CU references with -fdebug-prefix-map — Adrian Prantl / detail
  16. [Clang][test] Add .i files for test discovery — sylvain.audi / detail
  17. Enable CUDA offloading on aarch64 host — georgios.rokos / detail
  18. [mlir] [VectorOps] Introduce vector.transpose — ajcbik / detail
  19. [libc++] Make the %run substitution closer to how .pass.cpp tests are executed — Louis Dionne / detail
  20. Allow remapping the sysroot with -fdebug-prefix-map. — Adrian Prantl / detail
  21. [clang-tidy] Merge common code between llvmlibc-restrict-system-libc-headers and portability-restrict-system-includes — paulatoth / detail
  22. Revert "Allow remapping the sysroot with -fdebug-prefix-map." — Adrian Prantl / detail
  23. Allow remapping the sysroot with -fdebug-prefix-map. — Adrian Prantl / detail
  24. [libc++] Properly handle environment variables with '=' in them — Louis Dionne / detail
  25. [mlir][AVX512] Hotfix - Add cmake dependence on MLIRSideEffects — ntv / detail
  26. [MLIR] Fix Xcode build due to incorrect library path — aaron.smith / detail
  27. Driver: Improve performance of getSDKName() — Adrian Prantl / detail
  28. Temporarily Revert "Create basic SBEnvironment class" — Adrian Prantl / detail
  29. [ValueTracking] Fix usage of DataLayout::getTypeStoreSize() — huihuiz / detail
  30. [MLIR] Add an IfOp builder with results — nagy.h.mostafa / detail
  31. [libomptarget][nfc] Disable amdgcn rtl build. The cmake logic for finding llvm is misbehaving. — jonchesterfield / detail
  32. [libc++] Temporarily disable an availability test that is broken — Louis Dionne / detail
  33. Temporarily Revert "[X86] Reland D71360 Clean up UseInitArray initialization for X86ELFTargetObjectFile" — echristo / detail
  34. Use values cached in ConstantExprs for expression evaluation where — richard / detail
  35. [CodeGen] Emit destructor calls to destruct non-trivial C struct objects — ahatanak / detail
  36. [lldb]/Tablegen] Use ElementType instead of DefaultValueUnsinged — Jonas Devlieghere / detail
  37. PR45267: Don't reject pure-specifiers with escaped newlines in their '0' token. — richard / detail
  38. [cmake] Fix -stripped for umbrella library install targets — smeenai / detail
  39. [lldb-vscode] Add missing launchCommands entry in the package.json — waltermelon / detail
  40. [lldb-vscode] Add inheritEnvironment option — waltermelon / detail
  41. Create basic SBEnvironment class — waltermelon / detail
  42. Revert "[lldb-vscode] Add inheritEnvironment option" — waltermelon / detail
  43. Revert "[lldb-vscode] Add missing launchCommands entry in the package.json" — waltermelon / detail
  44. Revert "Create basic SBEnvironment class" — waltermelon / detail
  45. [X86] Reland D71360 Clean up UseInitArray initialization for X86ELFTargetObjectFile — maskray / detail
  46. [WebAssembly] Add SIMD integer abs builtins — tlively / detail

#7027 (Mar 20, 2020 2:35:15 PM)

  1. Adding myself as a recipient of Sphinx builder failure emails. — aballman / detail
  2. Removed extra square bracket. — gkistanova / detail
  3. [DSE] Support traversing MemoryPhis. — flo / detail
  4. [Matrix] Generalize ColumnMatrixTy to MatrixTy (NFC). — flo / detail
  5. [Syntax] Split syntax tests — gribozavr / detail
  6. [InstCombine] Don't replace musttail result based on known bits — nikita.ppv / detail
  7. [ARM] Extra MVE float loop tests. NFC — david.green / detail
  8. [InstCombine] Simplify calls with "returned" attribute — nikita.ppv / detail
  9. [NFC][RISCV] Test for 0.0 fp immediate — roger.ferrer / detail
  10. [RISCV] Select +0.0 immediate using fmv.{w,d}.x / fcvt.d.w — roger.ferrer / detail
  11. [ARM] Change VDUP type to i32 for MVE — david.green / detail
  12. Revert "[TableGen][GlobalISel] Account for HwMode in RegisterBank register sizes" — akuegel / detail
  13. [clang] Add support for consteval constructors — tyker / detail
  14. [lldb] Enable now passing part of TestDataFormatterStdString.py — Raphael Isemann / detail
  15. [llvm-readobj][llvm-readelf][test] - Add a test to check how we dump relocation addends. — grimar / detail
  16. Improve step over performance — pavel / detail
  17. [Syntax] Test both the default and windows target platforms in unittests — gribozavr / detail
  18. [llvm-readobj] Allow syms from all sections to match stack size entries — james.henderson / detail
  19. [Tests] Regenerate some test checks; NFC — nikita.ppv / detail
  20. [ValueTracking] Add computeKnownBits DemandedElts support to shift instructions (PR36319) — llvm-dev / detail
  21. Revert "[Syntax] Test both the default and windows target platforms in unittests" — gribozavr / detail
  22. [InstCombine] Move test to instcombine; NFC — nikita.ppv / detail
  23. [OPENMP50]Initial support for scan directive. — a.bataev / detail
  24. [ValueTracking] Add some initial isKnownNonZero DemandedElts support (PR36319) — llvm-dev / detail
  25. Fix `-Wunused-variable` warning. NFC. — michael.hliao / detail
  26. [DSE,MSSA] Precommit additional tests for D73763. — flo / detail
  27. [ARM,CDE] Implement GPR CDE intrinsics — mikhail.maltsev / detail
  28. [ARM,CDE] Implement CDE S and D-register intrinsics — mikhail.maltsev / detail
  29. [ARM,CDE] Implement CDE unpredicated Q-register intrinsics — mikhail.maltsev / detail
  30. [ARM,CDE] Implement CDE vreinterpret intrinsics — mikhail.maltsev / detail
  31. [AMDGPU] Enable divergence driven ISel for ADD/SUB i64 — alex-t / detail
  32. [scudo][standalone] Allow fallback to secondary if primary is full — kostyak / detail
  33. AMDGPU: Add more tests for fshr — arsenm2 / detail
  34. AMDGPU: Move towards deprecating alignbit intrinsic — arsenm2 / detail
  35. [DAGCombiner] Fix non-determinism problem related to argument evaluation order in visitFDIV — bjorn.a.pettersson / detail
  36. [PowerPC][AIX][NFC] Add zero-sized by val params to cc test. — sd.fertile / detail
  37. [analyzer] StdLibraryFunctionsChecker: Add argument constraints — gabor.marton / detail
  38. [Syntax] Test both the default and windows target platforms in unittests — gribozavr / detail
  39. [ARM,MVE] Add ACLE intrinsics for the vminv/vmaxv family. — simon.tatham / detail
  40. [ARM,MVE] Add ACLE intrinsics for the vaddv/vaddlv family. — simon.tatham / detail
  41. [InstCombine][X86] simplifyX86immShift - convert variable in-range vector shift by scalar amounts to generic shifts (PR40391) — llvm-dev / detail
  42. [[Clang CallGraph]] CallGraph should still record calls to decls. — erich.keane / detail
  43. Use FinishThunk to finish musttail thunks — rnk / detail
  44. [X86] Prevent (bitcast (broadcast_load)) combine from producing vXf16 broadcast instructions. — craig.topper / detail
  45. [PowerPC][AIX][NFC] Extend the test coverage of ByVal args. — sd.fertile / detail
  46. [DAGCombiner] Do not fold truncate(build_vector(..)) if it creates an illegal type — pirama / detail
  47. [analyzer] StdLibraryFunctionsChecker: Add NotNull Arg Constraint — gabor.marton / detail
  48. Attempt to fix failing build-bot with [-Werror,-Wcovered-switch-default] — gabor.marton / detail
  49. [mlir/quant] fix a small typo in the quant utility — liufeng.ee / detail
  50. [lldb-vscode] Don't use SBLaunchInfo in request_attach — Tatyana Krasnukha / detail
  51. [InstCombine] Handle known shl nsw sign bit in SimplifyDemanded — nikita.ppv / detail
  52. Cleanup the plumbing for DILineInfoSpecifier. [NFC - Try 2] — saugustine / detail
  53. Add missing module map entry — Adrian Prantl / detail
  54. [mlir][AVX512] Start a primitive AVX512 dialect — ntv / detail
  55. PR45181: Fix another invalid DIExpression combination — Vedant Kumar / detail
  56. [llc] Initialize TargetLoweringObjectFile for MIR input — maskray / detail
  57. [X86] Reland D71360 Clean up UseInitArray initialization for X86ELFTargetObjectFile — maskray / detail
  58. [OPENMP50]Initial support for inclusive clause. — a.bataev / detail
  59. [libc++] Add a new FILE_DEPENDENCIES parser — Louis Dionne / detail
  60. [libc] NFC - Move the round redirector from its own nested directory. — sivachandra / detail
  61. [ADT] CoalescingBitVector: Avoid initial heap allocation, NFC — Vedant Kumar / detail
  62. [ADT] CoalescingBitVector: Add advanceToLowerBound iterator operation — Vedant Kumar / detail
  63. [LiveDebugValues] Speed up collectIDsForRegs, NFC — Vedant Kumar / detail
  64. unittest: Work around build failure on MSVC builders — Vedant Kumar / detail
  65. [OPENMP50]Do not allow several scan directives in the same parent — a.bataev / detail
  66. [InstCombine] Remove known bits constant folding — nikita.ppv / detail
  67. [mlir][Linalg] NFC: Clean up for 0-D abstraction. — hanchung / detail
  68. [mlir][LLVMIR] Fix fusion for rank-0 tensors — ataei / detail
  69. [llvm-ar] Use target triple to deduce archive kind for bitcode inputs — pirama / detail

#7026 (Mar 20, 2020 1:24:39 AM)

  1. Fixed -DLLVM_TARGETS_TO_BUILD in mlir-nvidia builder. — gkistanova / detail
  2. [debugserver] Implement hardware breakpoints for ARM64 — Jonas Devlieghere / detail
  3. Precommit test for clang::CallGraph declared functions. — erich.keane / detail
  4. [InstCombine][X86] Tests for variable but in-range vector-by-scalar shift amounts (PR40391) — llvm-dev / detail
  5. [Matrix] Hoist load/store generation logic, add helpers for tiled access. — flo / detail
  6. [Hexagon] Enable linux #defines — sidneym / detail
  7. [AMDGPU][NFC] Refactor emitEntryFunctionPrologue — scott.linder / detail
  8. [AMDGPU][NFC] Refactor some uses of unsigned to Register — scott.linder / detail
  9. [AMDGPU] Add Scratch Wave Offset to Scratch Buffer Descriptor in entry functions — scott.linder / detail
  10. [AMDGPU] Move frame pointer from s34 to s33 — scott.linder / detail
  11. Teach TreeTransform to substitute into resolved TemplateArguments. — richard / detail
  12. [JumpThreading] Fix infinite loop (PR44611) — kazu / detail
  13. [Matrix] Move multiply-add code generation into separate function (NFC). — flo / detail
  14. [MSan] Simulate OOM in mmap_interceptor() — eugenis / detail
  15. [Matrix] Fold single-use variable into assert — benny.kra / detail
  16. [AST] Make Expr::setDependence protected and remove add/removeDependence. NFC — sam.mccall / detail
  17. [clangd] Do not trigger go-to-def textual fallback inside string literals — zeratul976 / detail
  18. [MC][ARM] add implicit immediate form for ldrsbt/ldrht/ldrsht — stefan / detail
  19. [InstSimplify] Add some vector shift tests to show lack of DemandedElts support — llvm-dev / detail
  20. [CMake] Enable the use of -ffile-prefix-map — phosek / detail
  21. [Fuchsia] Use -ffile-prefix-map — phosek / detail
  22. [profile] Record the profile size as a property of the VMO — phosek / detail
  23. [ORC] Re-apply 98f2bb44610, enable JITEventListeners in OrcV2, with fixes. — Lang Hames / detail
  24. [MLIR] Interfaces need to used add_mlir_library — stephen.neuendorffer / detail
  25. [GlobalISel] Port some basic shufflevector undef combines from the DAGCombiner — Jessica Paquette / detail
  26. Cleanup the plumbing for DILineInfoSpecifier. [NFC] — saugustine / detail
  27. AMDGPU/GlobalISel: Remove leftover #if 0 — arsenm2 / detail
  28. [WebAssembly] SIMD bitmask intrinsics and builtin functions — tlively / detail
  29. Revert "Cleanup the plumbing for DILineInfoSpecifier. [NFC]" — saugustine / detail
  30. [WebAssembly] SIMD integer abs instructions — tlively / detail
  31. [WebAssembly] Support swiftself and swifterror for WebAssembly target — dschuff / detail
  32. [ELF][test] Make tests less address sensitive and delete redundant tests — maskray / detail
  33. Recommit: CFGDiff: Simplify/common the begin/end implementations to use a common range helper"" — dblaikie / detail
  34. [MLIR] Fix for out-of-tree builds from install area. — stephen.neuendorffer / detail
  35. [XRay] Record the XRay data size as a property of the VMO — phosek / detail
  36. [ELF] Create readonly PT_LOAD in the presence of a SECTIONS command — maskray / detail
  37. [sanitizer_coverage][Fuchsia] Set ZX_PROP_VMO_CONTENT_SIZE — phosek / detail
  38. [MLIR] Fix op folding to not run pre-replace when not constant folding — uday / detail
  39. [RISCV] Passing small data limitation value to RISCV backend — shiva / detail
  40. [Coroutines] Fix PR45130 — JunMa / detail
  41. Revert "Generate Callee Saved Register (CSR) related cfi directives like .cfi_restore." — wmi / detail
  42. [AMDGPU] Set the CostPerUse value for vgpr registers. — cdevadas / detail
  43. [AMDGPU] Reuse register during frame index elimination — Austin.Kerbow / detail

#7025 (Mar 19, 2020 12:38:37 PM)

  1. [AST] Add a flag indicating if any subexpression had errors — hokein.wu / detail
  2. [mlir] vector.type_cast: disallow memrefs with layout in verifier — zinenko / detail
  3. [Reassociate] add testcases for more than 1 pairs - NFC — czhengsz / detail
  4. [SCCP] Use constant ranges for binary operators. — flo / detail
  5. [SVE] Generate overloaded functions for ACLE intrinsics. — sander.desmalen / detail
  6. [LLD][ELF] - Disambiguate "=fillexp" with a primary expression to allow =0x90 /DISCARD/ — grimar / detail
  7. [VP,Integer,#1] Vector-predicated integer intrinsics — simon.moll / detail
  8. [gn build] Port 733b3199487 — llvmgnsyncbot / detail
  9. [MLIR][NFC] fix RankedTensorType doc comment — uday / detail
  10. [ValueTypes] Add EVT::isFixedLengthVector — cullen.rhodes / detail
  11. Revert "CFGDiff: Simplify/common the begin/end implementations to use a common range helper" — akuegel / detail
  12. [obj2yaml] - Stop dumping an empty sh_info field for SHT_RELA/SHT_REL sections. — grimar / detail
  13. [ValueTypes] Add support for scalable EVTs — cullen.rhodes / detail
  14. [lldb] Fix string summary of an empty NSPathStore2 — Raphael Isemann / detail
  15. [InstSimplify] Add missing vector MUL tests to show lack of DemandedElts support — llvm-dev / detail
  16. [InstSimplify] Add missing vector ADD+SUB tests to show lack of DemandedElts support — llvm-dev / detail
  17. [ARM] Setting missing isLaneQ attribute on Neon Intrisics definitions — lucas.prates / detail
  18. Revert "[ARM] Setting missing isLaneQ attribute on Neon Intrisics definitions" — lucas.prates / detail
  19. [ARM] Setting missing isLaneQ attribute on Neon Intrisics definitions — lucas.prates / detail
  20. [ARM] Creating 'call_mangled' for Neon intrinsics definitions — lucas.prates / detail
  21. [ARM] Enabling range checks on Neon intrinsics' lane arguments — lucas.prates / detail
  22. [ARM] Fixing range checks for Neon's vqdmulhq_lane and vqrdmulhq_lane intrinsics — lucas.prates / detail
  23. Revert "[lldb] Fix string summary of an empty NSPathStore2" — Raphael Isemann / detail
  24. [mlir] Added llvm.resume and personality functions in LLVM IR Dialect — zinenko / detail
  25. [ValueTracking] Add computeKnownBits DemandedElts support to ADD/SUB/MUL instructions (PR36319) — llvm-dev / detail
  26. [llvm-dwp] Start error messages with a lowercase letter. — ikudrin / detail
  27. [SCCP] Use constant ranges for PHI nodes. — flo / detail
  28. [AArch64][SVE] Rename intrinsics for gather prefetch [NFC] — andrzej.warzynski / detail
  29. [clang-format] Handle C# generic type constraints — jbcoe / detail
  30. Reland D73534: [DebugInfo] Enable the debug entry values feature by default — djordje.todorovic / detail
  31. [Support] Improve Windows widenPath and add support for long UNC paths — andrew.ng / detail
  32. [InstCombine][X86] Tests for variable but in-range vector-by-scalar shift amounts (PR40391) — llvm-dev / detail
  33. [NFC] Simplify test — Piotr Sobczak / detail
  34. Test commit. — kamau.bridgeman / detail
  35. [obj2yaml] - SHT_REL*, SHT_DYNAMIC sections: add tests to document the behavior when sh_entsize is broken. — grimar / detail
  36. [lldb] fix typo in comment for lldbtest.py — kkleine / detail
  37. [clangd] Fix elog message when preamble build fails. — sam.mccall / detail
  38. [OPENMP][DOCS]Update list of constructs and status, NFC. — a.bataev / detail
  39. [obj2yaml] - SHT_DYNAMIC and SHT_REL* sections: stop dumping sh_entsize field when it has the default value. — grimar / detail
  40. [obj2yaml][test] - Update test after output change. — grimar / detail
  41. [AST][NFCi] Make CXXBasePaths::Origin const — Jan Korous / detail
  42. [PowerPC][AIX] Simplify the check prefixes in the ByVal lit tests. [NFC] — sd.fertile / detail
  43. [Analyzer] Bugfix for CheckerRegistry — adam.balogh / detail
  44. [Parser] Avoid spurious 'missing template' error in presence of typos. — hokein.wu / detail
  45. [NFC][ARM] Add two tests — sam.parker / detail
  46. [lldb/testsuite] XFail TestBuiltinTrap.py not only on linux — Fred Riss / detail
  47. [lldb/testsuite] Fix TestInlineStepping on arm64 with newer compilers — Fred Riss / detail
  48. [lldb/testsuite] Skip part of TestProcessCrashInfo.py on Darwin embedded — Fred Riss / detail
  49. [lldb/Test] Remove debug print in supports_hw_breakpoints. — Jonas Devlieghere / detail
  50. [MLIR] Add test for multiple gpu.all_reduce in the same kernel when lowering to NVVM — herhut / detail
  51. [InstCombine][X86] simplifyX86immShift - convert variable in-range vector shift by immediate amounts to generic shifts (PR40391) — llvm-dev / detail
  52. [NFC][ARM] Fix for buildbots — sam.parker / detail
  53. [lldb/testsuite] un-XFail TestInlineStepping.py on linux and windows — Fred Riss / detail
  54. [test] Re-enable accidentally disabled X86 tests — Vedant Kumar / detail
  55. [X86] Attempt to more accurately model the cost of a bool reduction of wide vector type. — craig.topper / detail
  56. [Syntax] Build template declaration nodes — gribozavr / detail
  57. [libc++] Use builtin type traits whenever possible — zoecarver / detail
  58. [lldb][NFC] Delete the original UserExpression before trying to reparse it with FixIts. — Raphael Isemann / detail
  59. [libc++] Don't use __is_fundamental in C++03 mode — zoecarver / detail
  60. Reland [lldb] Fix string summary of an empty NSPathStore2 — Raphael Isemann / detail
  61. [SDAG] reduce code duplication in getNegatedExpression(); NFCI — spatel / detail
  62. [ORC] Bail out early if a replacement MaterializationUnit is empty. — Lang Hames / detail
  63. [ORC] Don't waste time building empty replacement MaterializationUnits. — Lang Hames / detail
  64. [ORC] Use finer-grained and session locking in MachOPlatform to avoid deadlock. — Lang Hames / detail
  65. [ORC] Fix indentation in debugging output. — Lang Hames / detail
  66. [ORC] Don't use a platform mutex for LLJIT's GenericLLVMIRPlatformSupport class. — Lang Hames / detail
  67. [AArch64][SVE] Add support for DestructiveBinaryImm DestructiveInstType — cameron.mcinally / detail
  68. [libc++] fix non-builtin is_void implementation — zoecarver / detail
  69. [InstCombine][X86] simplifyX86immShift - handle variable out-of-range vector shift by immediate amounts (PR40391) — llvm-dev / detail
  70. Add Builder::get{I32,I64}TensorAttr. — silvasean / detail

#7024 (Mar 18, 2020 11:54:59 PM)

  1. [PowerPC][AIX] Implement by-val caller arguments in a single register. — sd.fertile / detail
  2. [InstCombine] GEPOperator::accumulateConstantOffset does not support scalable vectors — sander.desmalen / detail
  3. [Syntax] Build template declaration nodes — gribozavr / detail
  4. Reland "[gn build] (manually) port 8b409eaba" — thakis / detail
  5. [ValueTracking] Add computeKnownBits DemandedElts support to AND instructions (PR36319) — llvm-dev / detail
  6. [gn build] add rebase changes that should have been in 9f981e9adf9c8d29bb80306daf08d2770263ade6 — thakis / detail
  7. [AMDGPU] Fix AMDGPUUnifyDivergentExitNodes — Piotr Sobczak / detail
  8. Reapply "AMDGPU/GlobalISel: Fully handle 0 dmask case during legalize" — arsenm2 / detail
  9. AMDGPU: Initial, crude support for indirect calls — arsenm2 / detail
  10. [NFC][PowerPC] Update test — sam.parker / detail
  11. [gn build] remove a workaround that is no longer needed — thakis / detail
  12. [libc] Adding memcpy implementation for x86_64 — gchatelet / detail
  13. Revert "[Syntax] Build template declaration nodes" — thakis / detail
  14. [ARM,MVE] Add intrinsics for the VQDMLAD family. — simon.tatham / detail
  15. [VPlan] Use underlying value for printing, if available. — flo / detail
  16. Support repeated machine outlining — jinl / detail
  17. Add missing module map entry. — Adrian Prantl / detail
  18. [Dominators] Fixup comments in GenericDominatorTreeConstruction. NFC. — kubak / detail
  19. [GlobalISel] Port some basic undef combines from DAGCombiner.cpp — Jessica Paquette / detail
  20. [InstSimplify] Add bitreverse/bswap vector tests — llvm-dev / detail
  21. Replace get*Alignment() methods with get*Align() equivalents. — llvm-dev / detail
  22. [PowerPC] Remove UB from PPCInstrInfo when handling rotates fed by constants — nemanja.i.ibm / detail
  23. [TSan] Support pointer authentication in setjmp/longjmp interceptors — julian.lettner / detail
  24. [HIP] Fix duplicate clang -cc1 options on MSVC toolchain — Yaxun.Liu / detail
  25. [ValueTracking] Add computeKnownBits DemandedElts support to EXTRACTELEMENT/OR/BSWAP/BITREVERSE instructions (PR36319) — llvm-dev / detail
  26. [OPENMP50]Add support for extended device clause in target directives. — a.bataev / detail
  27. [AliasAnalysis] Misc fixes for checking aliasing with scalable types. — efriedma / detail
  28. [libc] Add a missing deps to the linux syscalls target. — sivachandra / detail
  29. [TableGen][GlobalISel] Rework RegisterBankEmitter for easier const correctness. — lewis-revill / detail
  30. [TableGen][GlobalISel] Account for HwMode in RegisterBank register sizes — lewis-revill / detail
  31. [mlir] Add support for detecting single use callables in the Inliner. — riddleriver / detail
  32. [lldb/MemoryHistoryAsan] Fix address resolution for recorded backtraces — Fred Riss / detail
  33. [mlir][LLVM] Add masked reads and writes. — ntv / detail
  34. [InstSimplify] Regenerate OR tests — llvm-dev / detail
  35. [InstSimplify] Add missing vector OR test to show lack of DemandedElts support — llvm-dev / detail
  36. [ValueTracking] Add computeKnownBits DemandedElts support to XOR instructions (PR36319) — llvm-dev / detail
  37. [mlir] Disable notifyMatchFailure in NDEBUG — riddleriver / detail
  38. [SelectionDAGBuilder][FPEnv] Take into account SelectionDAG continuous CSE when setting the nofpexcept flag for constrained intrinsics — craig.topper / detail
  39. [JumpThreading] add a miscompile test based on discussion in D76332; NFC — spatel / detail
  40. [Fuchsia] Include llvm-gsymutil tool in the Fuchsia toolchain — phosek / detail
  41. Remove CompositeType class. — efriedma / detail
  42. [InstSimplify] Add missing vector masked add tests to show lack of DemandedElts support — llvm-dev / detail
  43. [libc++] Add missing visibility annotation for __base — Louis Dionne / detail
  44. [LangRef] add explanatory text for select poison semantics (PR20895) — spatel / detail
  45. [LangRef] fix formatting tick; NFC — spatel / detail
  46. [VPlan] Record underlying value for VPValues created by addVPValue (NFC). — flo / detail
  47. [clang-tidy] misc-unconventional-assign-operator suggest to use rvalue references in C++03 mode — n.james93 / detail
  48. [mlir][Linalg] Remove initial value for conditions. — hanchung / detail
  49. [VPlan] Do not print mapping for Value2VPValue. — flo / detail
  50. [Host] Remove some code that's not needed anymore. — ditaliano / detail
  51. [MLIR] Allow global with an external linkage to include initial value — eschweitz / detail
  52. [ValueTracking] Add computeKnownBits DemandedElts support to masked add instructions (PR36319) — llvm-dev / detail
  53. [OPENMP50]Add basic codegen support for ancestor device modifier. — a.bataev / detail
  54. [lit] Add builtin support for flaky tests in lit — Louis Dionne / detail
  55. [lldb/Test] Add unittest for FileSpec::operator bool() — Jonas Devlieghere / detail
  56. [lldb/PlatformDarwin] Expose current toolchain and CL tools directory — Jonas Devlieghere / detail
  57. [clang-tidy] RenamerClangTidy now correctly renames `using namespace` decls — n.james93 / detail
  58. [clang/test] Add test for DIFlagAllCallsDescribed under -ggdb + -gdwarf-4, NFC — Vedant Kumar / detail
  59. Fix -fsanitize=array-bound to treat T[0] union members as flexible array — richard / detail
  60. [LangRef] fix typo in select poison explanation; NFC — spatel / detail
  61. [SelectionDAG] When splitting gathers/scatters in type legalization, set MMO size to UnknownSize — craig.topper / detail
  62. [mlir][spirv] Use memref memory space for storage class — antiagainst / detail
  63. [mlir][spirv] Let SPIRVConversionTarget consider type availability — antiagainst / detail
  64. [mlir][spirv] Plumbing target environment into type converter — antiagainst / detail
  65. [mlir][spirv] Move type checks from dialect class to type hierarchy — antiagainst / detail
  66. [mlir][spirv] Make SPIRVTypeConverter target environment aware — antiagainst / detail
  67. [mlir][spirv] Change standard op patterns to consider type conversion — antiagainst / detail
  68. [mlir][spirv] Consolidate std.constant to spv.constant conversions — antiagainst / detail
  69. Fix crash in check-mlir due to 08ab8c9af4dd27cb306b449edc9a9c50ed11194a — Yaxun.Liu / detail
  70. [AppleObjCRuntimeV2] Rewrite GetClassDescriptor, reducing indentation. — ditaliano / detail
  71. [MLIR] Deduplicate dialect registration by ClassID — riddleriver / detail
  72. [mlir] Introduced CallOp Dialect Conversion — riddleriver / detail
  73. [PowerPC] add IR level isFMAFasterThanFMulAndFAdd - NFC — czhengsz / detail
  74. [lldb/testsuite] Skip TestEmptyStdModule.py if using a remote platform — Fred Riss / detail
  75. [lldb/testsuite] Tweak TestBreakpointLocations.py to pass for arm64 — Fred Riss / detail
  76. [lldb/testsuite] Apply @skipIfDarwinEmbedded to part of TestHWBreakMultiThread — Fred Riss / detail
  77. [lldb/testsuite] Rewrite TestThreadLocal.py — Fred Riss / detail
  78. [lldb/testsuite] Slightly rework TestHiddenIvars.py — Fred Riss / detail
  79. [lldb/testsuite] Make TestObjCIvarStripped.py working with codesigning — Fred Riss / detail
  80. CFGDiff: Simplify/common the begin/end implementations to use a common range helper — dblaikie / detail
  81. [InstCombine][SVE] Fix InstCombiner::visitAllocaInst for scalable vector. — huihuiz / detail
  82. Add a test for UsedDeclVisitor — Yaxun.Liu / detail
  83. Revert "Add a test for UsedDeclVisitor" — Yaxun.Liu / detail
  84. [PowerPC] implement target hook isProfitableToHoist — czhengsz / detail
  85. [mlir] Change missed usage PatternMatchResult to LogicalResult — riddleriver / detail
  86. recommit b58f6bb1207521cdf6a856004525d7bffa5f2153 — Yaxun.Liu / detail
  87. Update so debugserver can be built on macos again with xcodebuild. — Jason Molenda / detail

#7023 (Mar 18, 2020 11:18:19 AM)

  1. Revert "[AVR] Use 'avr-unknown-unknown' as the default target triple" — me / detail
  2. [mlir][Vector] Mostly-NFC - Restructure options for lowering to LLVM Matrix Intrinsics — ntv / detail
  3. [mlir][NFC] Replace all usages of PatternMatchResult with LogicalResult — riddleriver / detail
  4. [mlir] Update DRR patterns to notify the rewriter why a pattern fails to match. — riddleriver / detail
  5. [DAGCombine] Respect the uses when combine FMA for a*b+/-c*d — qshanz / detail
  6. PR45133: Don't crash if the active member of a union changes while it's — richard / detail
  7. [mlir][DialectConversion] Print the operation being legalized if it has no regions — riddleriver / detail
  8. Revert "AMDGPU/GlobalISel: Fully handle 0 dmask case during legalize" — Vitaly Buka / detail
  9. [libc] Add sigaction — alexbrachetmialot / detail
  10. CET for Exception Handle — pengfei.wang / detail
  11. [Alignment][NFC] Deprecate getTransientStackAlignment — gchatelet / detail
  12. [clang] Fix crash on visiting null nestedNameSpecifier. — hokein.wu / detail
  13. [NFC][ARM] Add thumb triple to test — sam.parker / detail
  14. [SCCP] Use constant ranges for select, if cond is overdefined. — flo / detail
  15. [InstCombine][X86] Tests for variable but in-range per-element shift amounts (PR40391) — llvm-dev / detail
  16. Fix ac1d23ed7de01fb3 interaction with gold plugin — sguelton / detail
  17. [ARM,MVE] Add intrinsics and isel for MVE integer VMLA. — simon.tatham / detail
  18. [ARM,MVE] Add intrinsics for the VQDMLAH family. — simon.tatham / detail
  19. Reland D75470 [SVE] Auto-generate builtins and header for svld1. — sander.desmalen / detail
  20. [InstCombine][X86] simplifyX86varShift - convert variable in-range per-element shift amounts to generic shifts (PR40391) — llvm-dev / detail
  21. [SCCP] Precommit some additional tests for integer ranges. — flo / detail
  22. [DebugInfo] Fix multi-byte entry values in call site values — david.stenberg / detail
  23. Fix possible assertion when using PBQP with debug info — d.maljutin / detail
  24. [AArch64][SVE] Change pointer type of nontemporal load/store intrinsics — sander.desmalen / detail
  25. [llvm][SVE] Addressing mode for FF/NF loads. — francesco.petrogalli / detail
  26. [OPENMP50]Codegen for detach clause. — a.bataev / detail
  27. [lldb/Target] Support more than 2 symbols in StackFrameRecognizer — medismail.bennani / detail
  28. [mlir] NFC: Fix trivial typos in documents — ishizaki / detail
  29. [ARM] Track epilogue instructions with FrameDestroy flag (NFC) — oliver.stannard / detail
  30. [hip] Revise `GlobalDecl` constructors. NFC. — michael.hliao / detail
  31. [NFC] Add missing REQUIRES clause to a test — danila / detail
  32. [NFC][PowerPC] Add a new MIR file to test if-converter pass — shkzhang / detail
  33. [Alignment][NFC] Deprecate getMaxAlignment — gchatelet / detail
  34. [IPRA][ARM] Spill extra registers at -Oz — oliver.stannard / detail
  35. [NFCI][SCEV] Avoid recursion in SCEVExpander::isHighCostExpansion*() — lebedev.ri / detail
  36. Fix build with gcc 7.5 by adding a "redundant move" — joker.eph / detail
  37. Fix `warning: extra ‘;’` (NFC) — joker.eph / detail
  38. [InstCombine][X86] Add additional demandedelts style test for in-range variable per-element shift amounts (PR40391) — llvm-dev / detail
  39. [lldb] [testsuite] Enable forgotten -gsplit-dwarf for 2 testfiles — jan.kratochvil / detail

#7022 (Mar 17, 2020 8:57:43 PM)

  1. [OPENMP50]Initial support for detach clause in task directive. — a.bataev / detail
  2. AMDGPU/GlobalISel: Legalize a16 images — arsenm2 / detail
  3. AMDGPU/GlobalISel: Legalize non-a16 non-NSA images — arsenm2 / detail
  4. AMDGPU/GlobalISel: Adjust image load register type based on dmask — arsenm2 / detail
  5. AMDGPU/GlobalISel: Fully handle 0 dmask case during legalize — arsenm2 / detail
  6. Purge unused diagnostics. NFC. — benny.kra / detail
  7. [MIPS] Implement MIPS3D vector instructions — simon / detail
  8. [ValueLattice] Clarify that constant state can reached from undef. — flo / detail
  9. [mlir] LLVM dialect: move ensureDistinctSuccessors out of std->LLVM conversion — zinenko / detail
  10. [AMDGPU] Enable SEXT divergence driven selection. — alex-t / detail
  11. [AssumeBundles] Detection of Empty bundles — tyker / detail
  12. [Alignment] Add alignTo with skew parameter — gchatelet / detail
  13. AMDGPU/GlobalISel: Fix asserting on gather4 intrinsics — arsenm2 / detail
  14. [HIP] Let clang recognize .hip extension — Yaxun.Liu / detail
  15. [docs] Remove outdated note about migration to Git — jaskiewiczs / detail
  16. [NFC][PowerPC] Add 2 test cases to early-ret.mir to test BLR and BCCLR — shkzhang / detail
  17. [Verifier] Silence static analyzer null dereference warning (PR45118) — llvm-dev / detail
  18. [DAGCombiner] matchRotateSub - handle shift amount truncation — llvm-dev / detail
  19. [clangd] Only minimally escape text when rendering to markdown. — sam.mccall / detail
  20. [NFC] Add UsedDeclVisitor — Yaxun.Liu / detail
  21. Support repeated machine outlining — jinl / detail
  22. [AMDGPU] Fix whole wavefront mode — sebastian.neubauer / detail
  23. [MLIR] Added llvm.fence — zinenko / detail
  24. Revert "Support repeated machine outlining" — jinl / detail
  25. [clang][AArch64] readd support for 'p' inline asm constraint — ndesaulniers / detail
  26. Fix -Wdeprecated-copy-dtor and -Wdeprecated-dynamic-exception-spec warnings. — dimitry / detail
  27. [lldb] Remove template parameters from FunctionTemplateDecl names — shafik / detail
  28. [SelectionDAGBuilder] Don't set MachinePointerInfo for gather when we find a uniform base — craig.topper / detail
  29. [OPENMP50]Mark expression in detach clause as firstprivate. — a.bataev / detail
  30. [ValueTracking][SVE] Fix isGEPKnownNonNull for scalable vector. — huihuiz / detail
  31. [mlir] Add a hook to PatternRewriter to allow for patterns to notify why a match failed. — riddleriver / detail
  32. [InstCombine] add tests for bool math; NFC — spatel / detail
  33. [InstCombine] reduce demand-limited bool math to logic, part 2 — spatel / detail
  34. [NFC][Attr TableGen] Emit Spelling Enum for Attr types if there >1 — erich.keane / detail
  35. [libc] Add a new rule `add_object`. — sivachandra / detail
  36. [libc++] Use env to set the tool's environment on Darwin — Louis Dionne / detail
  37. Move RDF from Hexagon to Codegen — craig.topper / detail
  38. [gn build] Port 080dd10f7df — llvmgnsyncbot / detail
  39. [DwarfDebug] Fix an assertion error when emitting call site info that combines two DW_OP_stack_values — Vedant Kumar / detail
  40. [libc++] Bugfix to std::binomial_distribution<int> — Louis Dionne / detail
  41. [ELF][test] Delete unneeded --no-threads — maskray / detail
  42. [libc] Resolve race condition in sub-process test runner. — paulatoth / detail
  43. [SCCP] Split up callsite handling, only propagate result on change (NFC) — flo / detail
  44. PR45207: Fix crash if constrained-type-specifier annotation forms a — richard / detail
  45. [pstl] A hot fix for exclusive_scan (+ lost enable_if in declaration) — Louis Dionne / detail
  46. Don't call anyone lazy in the documentation. — aaron / detail
  47. [lit] NFC: Fix typo in log statement — Louis Dionne / detail
  48. [Clang] Undef attribute for global variables — jonathanchesterfield / detail
  49. [TargetLowering] Only demand a rotation's modulo amount bits — llvm-dev / detail
  50. Add some libc++ revisions to .git-blame-ignore-revs — Louis Dionne / detail
  51. [lldb/PlatformDarwin] Be more robust in computing the SDK path with xcrun — Jonas Devlieghere / detail
  52. [MC] Recalculate fragment offsets after relaxation — caij2003 / detail
  53. [libc++] Move some misplaced compile-time flags — Louis Dionne / detail
  54. [mlir] Add target for Shape dialect — jpienaar / detail
  55. [codegen] Fix one more case where `getGlobalDecl` should be used. NFC. — michael.hliao / detail
  56. [clangd] Extend findTarget()'s dependent name heuristic to handle enumerators — zeratul976 / detail
  57. Fix arm build broken by D74361 by dropping align from filecheck pattern — jonathanchesterfield / detail
  58. [mlir][NFC] Rename QuantOps to Quant — riddleriver / detail
  59. [mlir][NFC] Renamed VectorOps to Vector — riddleriver / detail
  60. [lldb/PlatformDarwin] Return POSIX path from FindXcodeContentsDirectoryInPath — Jonas Devlieghere / detail
  61. Disable loader-uninitialized tests on Windows — jonathanchesterfield / detail
  62. [AMDGPU] Print DWARF register numbers in AMDGPUInstPrinter — scott.linder / detail
  63. [lldb/Bindings] Check that process isn't None before calling is_alive. — Jonas Devlieghere / detail
  64. AMDGPU/GlobalISel: Fix verifier errors on image atomics — arsenm2 / detail
  65. Fix `-Wunused-variable` warning. NFC. — michael.hliao / detail
  66. [libc] Add AOR testing dependencies for buildbot workers. — paulatoth / detail
  67. Revert "Avoid emitting unreachable SP adjustments after `throw`" — thakis / detail
  68. Support repeated machine outlining — jinl / detail
  69. Revert "Support repeated machine outlining" — jinl / detail
  70. [MLIR] Add support for out of tree external projects using MLIR — stephen.neuendorffer / detail

#7021 (Mar 17, 2020 8:09:03 AM)

  1. [sanitizer, android] Mark arch as tested before testing — noreply / detail
  2. [Tests] Add test coverage for prefix selection logic — listmail / detail
  3. Make isValidImmForSVEVecImmAddrMode inline static rather than just static. — echristo / detail
  4. [MLIR][NFC] update/clean up affine PDT, related utils, its test case — uday / detail
  5. [mlir] Remove the PatternState class and simplify PatternMatchResult. — riddleriver / detail
  6. Add target to test basicblock-sections-mir-parse.mir — tmsriram / detail
  7. Switch to TypeSystemClang over to CreateDeserialized() (NFC) — Adrian Prantl / detail
  8. [X86] Disable fast-isel call lowering for functions with vXi1 arguments on avx512. — craig.topper / detail
  9. [Support] Change isatty to is_displayed — maskray / detail
  10. [mlir] Add support for the attribute verifiers in the dialect declaration generator. — riddleriver / detail
  11. [X86] Disable nop padding before instruction following hardcode — shengchen.kan / detail
  12. Fix `-Wpedantic` warning. NFC. — michael.hliao / detail
  13. [sanitizer] Fix warning on windows — Vitaly Buka / detail
  14. Fix unused function warning — Vitaly Buka / detail
  15. Affine expr simplification for add of const multiple of same expression — uday / detail
  16. [PowerPC] add test cases for target hook isProfitableToHoist - NFC — czhengsz / detail
  17. [InstCombine] Transform to undef incorrect atomic unordered mem intrinsics — serguei.katkov / detail
  18. [NFC][PowerPC] Simplify the logic in lower select_cc — qshanz / detail
  19. [LoopTerminology] Minor fixes in loop rotation — sdi1600105 / detail
  20. Remove the old SecTaskAccess entry from debugserver's plist — Jason Molenda / detail
  21. [lld] Fix "loop variable creates a copy" warning — Vitaly Buka / detail
  22. [NFC] LoopRotate: do issue debug message when not rotating due to instr count — lebedev.ri / detail
  23. [AST] Move dependence computations into a separate file — hokein.wu / detail
  24. [gn build] Port 876bb86e26c — llvmgnsyncbot / detail
  25. Fix the buildbot error. — hokein.wu / detail
  26. [llvm-readobj][test] - Remove unused Offset key from reloc-types-*.test tests — grimar / detail
  27. [obj2yaml][test] - Remove excessive missing_symtab.test test. — grimar / detail
  28. [PowerPC] Fix a typo of the condition of checking the fusion candidate — qshanz / detail
  29. Fix memtag test. — akuegel / detail
  30. [yaml2obj][test] - Ensure that dynamic section has sh_entsize correctly set. — grimar / detail
  31. [VE] Move VEInstPrinter.cpp and VEInstPrinter.h into MCTargetDesc — simon.moll / detail
  32. [lldb] [Host/NetBSD] Rename Host.cpp to HostNetBSD.cpp — mgorny / detail
  33. [SVE][Inline-Asm] Add constraints for SVE ACLE types — kerry.mclaughlin / detail
  34. [yaml2obj] - Add `ELFYAML::YAMLIntUInt` to fix how we parse a relocation `Addend` key. — grimar / detail
  35. [Sema][SVE] Reject subscripts on pointers to sizeless types — richard.sandiford / detail
  36. [Sema][SVE] Reject arithmetic on pointers to sizeless types — richard.sandiford / detail
  37. [Sema][SVE] Reject sizeless types in exception specs — richard.sandiford / detail
  38. [lldb] Add test for importing ObjC modules in a non-ObjC target — Raphael Isemann / detail
  39. [Sema][SVE] Don't allow sizeless objects to be thrown — richard.sandiford / detail
  40. [mlir][vulkan-runner] Use C-compatible wrapper emission. — antiagainst / detail
  41. [Sema][SVE] Don't allow sizeless types to be caught — richard.sandiford / detail
  42. [StackProtector] Catch direct out-of-bounds when checking address-takenness — john.brawn / detail
  43. [SCCP] Explicitly mark values as overdefined (NFC). — flo / detail
  44. [LLDB] Add support for AVR breakpoints — aykevanlaethem / detail
  45. [AVR] Add support for the -mdouble=x flag — aykevanlaethem / detail
  46. [lldb] Ptrs->refs in CommandObjectExpression::EvaluateExpression parameters — Raphael Isemann / detail
  47. [Sema][SVE] Reject "new" with sizeless types — richard.sandiford / detail
  48. [analyzer] StdLibraryFunctionsChecker refactor w/ inheritance — gabor.marton / detail
  49. [Sema][SVE] Reject "delete" with sizeless types — richard.sandiford / detail
  50. Replace MCTargetOptionsCommandFlags.inc and CommandFlags.inc by runtime registration — sguelton / detail
  51. [gn build] Port ac1d23ed7de — llvmgnsyncbot / detail
  52. [lldb] Tighten checks in TestStats.py — Raphael Isemann / detail
  53. [OpenCL] Add pipe and kernel enqueuing builtins — sven.vanhaastregt / detail

#7020 (Mar 16, 2020 6:41:55 PM)

  1. [lldb/DWARF] Fix crash when a dwo compile unit refers to a non-dwo type — pavel / detail
  2. [DebugInfo] Handle generic type DW_OP_convert ops in dsymutil — david.stenberg / detail
  3. Don't run ARM objdump tests when ARM backend not built — oliver.stannard / detail
  4. [llvm-objdump] Add llvm_unreachable to silence GCC warning. NFC. — martin / detail
  5. Don't run PowerPC objdump tests when PowerPC backend not built — oliver.stannard / detail
  6. [SystemZ]  Avoid scalarization of [SU]INT_TO_FP ISD-nodes. — paulsson / detail
  7. Add AllowMissingMoveFunctionsWhenCopyIsDeleted flag to cppcoreguidelines-special-member-functions — aaron / detail
  8. [lldb] Hardcode target in dwo-type-in-main-file.s test — pavel / detail
  9. Disable llvm-objdump --debug-vars tests on Windows — oliver.stannard / detail
  10. [NFC][TTI] Use switch in getCastInstrCost — sam.parker / detail
  11. [AST] rename DependencyFlags.h => DependenceFlags.h, NFC — hokein.wu / detail
  12. [X86] LowerRotate - use X86::isConstantSplat to detect constant splat rotation amounts. — llvm-dev / detail
  13. [X86] X86::isConstantSplat - enable partial undef bit handling by default. — llvm-dev / detail
  14. [NFC][TTI] Remove static_casts — sam.parker / detail
  15. [yaml2obj][test] - Fix comments in ELF/program-header-address.yaml test. NFC. — grimar / detail
  16. Disable memcpy-inline-fails.ll for windows — gchatelet / detail
  17. Add tests to ExpandMemCmp/X86/memcmp.ll before submitting D76113 — aqjune / detail
  18. [lldb] Copy m_behaves_like_zeroth_frame on stack frame update — Tatyana Krasnukha / detail
  19. [lldb] Remove unimplemented StackFrame::BehavesLikeZerothFrame — Tatyana Krasnukha / detail
  20. [ExpandMemCmp] Correctly set alignment of generated loads — aqjune / detail
  21. [GlobalISel] combine G_TRUNC with G_MERGE_VALUES — dominik.montada / detail
  22. [gn build] (manually) port 8b409eaba — thakis / detail
  23. [TargetLowering] Only demand a funnelshift's modulo amount bits — llvm-dev / detail
  24. [gn build] (manually) port 8b409eaba more — thakis / detail
  25. [gn build] Port f62b898c1f5 — llvmgnsyncbot / detail
  26. [Object] Change ELFObjectFile<ELFT>::getFileFormatName() to use BFD names — maskray / detail
  27. AMDGPU/GlobalISel: Make some large merges legal — arsenm2 / detail
  28. Revert "Disable memcpy-inline-fails.ll for windows" — gchatelet / detail
  29. Fix typo in parameter name. — Adrian Prantl / detail
  30. Revert "[SVE] Auto-generate builtins and header for svld1." — sander.desmalen / detail
  31. [GlobalISel] add additional lowering support for G_INSERT — dominik.montada / detail
  32. [lldb] Re-add nullptr check to IRForTarget::RewriteObjCConstString log statement — Raphael Isemann / detail
  33. Revert "[gn build] (manually) port 8b409eaba" — thakis / detail
  34. GlobalISel: Fix round lowering — arsenm2 / detail
  35. [lldb/Reproducers] Decode run-length encoding in GDB replay server. — Jonas Devlieghere / detail
  36. [AST] Move dependence computations into a separate file — hokein.wu / detail
  37. Revert "[AST] Move dependence computations into a separate file" — hokein.wu / detail
  38. [AST] Correct the CXXOperatorCallExpr source range. — hokein.wu / detail
  39. AMDGPU: Drop special case f64 fround lowering — arsenm2 / detail
  40. Minor fix to a comment in CodeGenPrepare.cpp — aqjune / detail
  41. [DexTer] Add step.UNKNOWN check for NoneType line numbers. — Tom.Weaver / detail
  42. Implement _LIBCPP_SUPPRESS_DEPRECATED_XXX when testing MSVC's STL — cacarter / detail
  43. AMDGPU/GlobalISel: Fix some illegal scalar argument types — arsenm2 / detail
  44. AMDGPU/GlobalISel: Fix handling of G_ANYEXT with s1 source — arsenm2 / detail
  45. [PowerPC] Disable sanitizer test due to failures when using LLD — nemanja.i.ibm / detail
  46. GlobalISel: Fix lower bswap for vectors — arsenm2 / detail
  47. [X86] matchScalarReduction - add support for partial reductions — llvm-dev / detail
  48. Revert "[llvm-objdump] Display locations of variables alongside disassembly" — thakis / detail
  49. [Syntax] Build declarator nodes — gribozavr / detail
  50. TTI: Add addrspace parameters to memcpy lowering functions — arsenm2 / detail
  51. Utils: Always set alignment when expanding mem intrinsics — arsenm2 / detail
  52. [InstSimplify][SVE] Fix SimplifyGEPInst for scalable vector. — huihuiz / detail
  53. Implement IR intrinsics for gather prefetch. — francesco.petrogalli / detail
  54. [mlir][NFC] Add missing include for std::string. — riddleriver / detail
  55. [libc] Provide Arm Optimized Routines for the LLVM libc project. — sivachandra / detail
  56. Revert "[InstSimplify] Simplify calls with "returned" attribute" — thakis / detail
  57. [libc] Add a README.md file to the AOR directory. — sivachandra / detail
  58. [mlir] Avoid the use of auto in templates to fix MSVC build — riddleriver / detail
  59. [AArch64] Remove unused variable — benny.kra / detail
  60. [X86] Assign avx512bf16 instructions to the SSEPackedSingle ExeDomain. — craig.topper / detail
  61. [QuantOps] Add the quant region definition — liufeng.ee / detail
  62. [CUDA] Updated CompileCudaWithLLVM doc. — tra / detail
  63. [LoopTerminology] Rotated Loops — sdi1600105 / detail
  64. [LoopTerminology] Rotated Loops images — sdi1600105 / detail
  65. Basic Block Sections support in LLVM. — tmsriram / detail
  66. [gn build] Port df082ac45aa — llvmgnsyncbot / detail
  67. [memtag] Plug in stack safety analysis. — eugenis / detail
  68. [Concepts] Fix incorrect control flow when TryAnnotateTypeConstraint annotates an invalid template-id — saar / detail
  69. Fix profiling options on PS4 target: — dmitry.mikulin / detail

#7019 (Mar 16, 2020 5:26:58 AM)

  1. [AVR] Use 'avr-unknown-unknown' as the default target triple — me / detail
  2. [llvm-objdump][test] Change llvm-objdump tests to use double dash options — maskray / detail
  3. [compiler-rt] [netbsd] Add support for the MKIPFILTER=no distribution — n54 / detail
  4. [X86] Add a non-zero cost for truncating v32i16->v32i8 on avx512bw. — craig.topper / detail
  5. [test] llvm/test/: change llvm-objdump single-dash long options to double-dash options — maskray / detail
  6. [test] lld/test/: change llvm-objdump single-dash long options to double-dash options — maskray / detail
  7. [llvm-objdump] Require long options to use double-dash --long-option — maskray / detail
  8. [NFC][Test] Add three tests to verify the behavior of a*b-c*d if there is multi-uses — qshanz / detail
  9. Support prefix padding for alignment purposes (Relaxable instructions only) — listmail / detail
  10. [MLIR] fix parse bound error message — joker-eph / detail
  11. [lldb/Utils] Use PYTHON_EXECUTABLE to configure lldb-dotest's shebang — Jonas Devlieghere / detail
  12. [lldb/Host] s/FindProcesses/FindProcessesImpl/ in freebsd/Host.cpp — Jonas Devlieghere / detail
  13. [lldb/Process] Include Unwind.h in FreeBSDThread — Jonas Devlieghere / detail
  14. Revert "[CodeGenPrepare] Freeze condition when transforming select to br" — aqjune / detail
  15. [CodeGenPrepare] Freeze condition when transforming select to br — aqjune / detail
  16. [debuginfo-tests] Update test for double-dash long-option. — Jonas Devlieghere / detail
  17. [analyzer] Fix modeling some library functions when UCHAR_MAX > INT_MAX. — Artem Dergachev / detail
  18. [Coroutines] Do not evaluate InitListExpr of a co_return — JunMa / detail
  19. [Verifier] Remove invalid verifier check — serguei.katkov / detail
  20. [MIPS] Implement PUL.PS and PUU.PS instructions — simon / detail
  21. [AVR] Add a release note about the AVR backend becoming an official backend — me / detail
  22. [NFC][X86] Simplify test cases for branch align — shengchen.kan / detail
  23. [obj2yaml][test] - Simplify call-graph-profile-section.yaml. NFCI. — grimar / detail
  24. Implement CET Shadow Stack (Intel Controlflow Enforcement Technology) support on Windows — ruiu / detail
  25. [NFC][MC] Rename alignBranches* to emitInstruction* — shengchen.kan / detail
  26. [DebugInfo] Handle generic type DW_OP_convert ops in llvm-dwarfdump — david.stenberg / detail
  27. [SVE] Auto-generate builtins and header for svld1. — sander.desmalen / detail
  28. [llvm-objdump] Display locations of variables alongside disassembly — oliver.stannard / detail
  29. [DebugInfo] Add unit test for compact expression printer — oliver.stannard / detail
  30. [llvm-objdump] Add simple memory expressions to variable display — oliver.stannard / detail
  31. [llvm-objdump] Add entry_value and stack_value opcodes — oliver.stannard / detail

#7018 (Mar 15, 2020 4:51:56 PM)

  1. [ValueLattice] Add singlecrfromundef lattice value. — flo / detail
  2. [DAG] MatchRotate - Add funnel shift by variable support — llvm-dev / detail
  3. [TypeSize] Allow returning scalable size in implicit conversion to uint64_t — sander.desmalen / detail
  4. [Clang][SVE] Parse builtin type string for scalable vectors — sander.desmalen / detail
  5. [AVR] Make helper functions static. NFC. — benny.kra / detail
  6. [tblgen] Remove unused private field. NFC. — benny.kra / detail
  7. [SystemZ] Regenerate rotate/shift tests — llvm-dev / detail
  8. [Thumb2] Regenerate rotate tests — llvm-dev / detail
  9. [PowerPC] Regenerate rotate tests — llvm-dev / detail
  10. AMDGPU/GlobalISel: Add baseline test for mul — arsenm2 / detail
  11. AMDGPU/GlobalISel: Add baseline test for mul — arsenm2 / detail
  12. [gn build] (manually) port 5087ace6519 — thakis / detail
  13. [Driver][test] Add a specific test file for -fmerge-all-constants — maskray / detail
  14. [gn build] (manually) port 5087ace6519 more — thakis / detail
  15. [gn build] Port 5087ace6519 — llvmgnsyncbot / detail
  16. AMDGPU/GlobalISel: Add more tests for G_SADDE/G_SSUBE — arsenm2 / detail
  17. AMDGPU/GlobalISel: Remove -global-isel-abort=0 from some tests — arsenm2 / detail
  18. [llvm-objdump][test] Move {AArch64,X86}/macho-* to MachO/ — maskray / detail
  19. [ORC] Enable JITEventListeners in the RTDyldObjectLinkingLayer. — Lang Hames / detail
  20. [llvm-objdump][test] Move {AArch64,ARM}/* to ELF/ARM/ or MachO/ARM/ and {AMDGPU,Hexagon,Mips,powerPC}/ to ELF/ — maskray / detail
  21. [gn build] don't repeat arm header targets twice. no behavior change. — thakis / detail
  22. Revert "[ORC] Enable JITEventListeners in the RTDyldObjectLinkingLayer." — Lang Hames / detail

#7017 (Mar 15, 2020 3:48:27 AM)

  1. [Orc][examples] Actually return MainResult from main — Lang Hames / detail
  2. [llvm-jitlink] Add -show-init-es option to dump initial ExecutionSession state. — Lang Hames / detail
  3. [JITLink][MachO] Treat linker private symbols as hidden rather than private. — Lang Hames / detail
  4. [X86] Add avx512f only command lines to the vector add/sub saturation tests. NFC — craig.topper / detail
  5. Revert "[JITLink][MachO] Treat linker private symbols as hidden rather than private." — Lang Hames / detail
  6. Test commit. — tmsriram / detail
  7. Basic Block Sections Support. — tmsriram / detail
  8. [JITLink][MachO] Re-apply b64afadf306, MachO linker-private support, with fixes. — Lang Hames / detail
  9. [ORC] Print symbol flags and materializer name in ExecutionSession::dump. — Lang Hames / detail
  10. [JITLink][AArch64] Fix incorrect capitalization in a testcase name. — Lang Hames / detail
  11. [ORC] Remove an undefined static method from LLJIT. — Lang Hames / detail
  12. [CodeGenPrepare] Freeze condition when transforming select to br — aqjune / detail
  13. Be more strict when checking existence of foo — aqjune / detail
  14. [mlir] Add support for generating dialect declarations via tablegen. — riddleriver / detail

#7016 (Mar 14, 2020 3:54:00 PM)

  1. Add Builder::getI64VectorAttr. — silvasean / detail
  2. [OPENMP]Fix PR45047: Do not copy firstprivates in tasks twice. — a.bataev / detail
  3. [LLJIT] Add std::move() as a workaround for older compilers — Jan Korous / detail
  4. Initialize IsFast* values — bcain / detail
  5. [SCEV] Add support for GEPs over scalable vectors. — efriedma / detail
  6. Adjust debug output for MCRelaxableFragment to include the size so that sanity checking relaxation offsets from -debug output is easier — listmail / detail
  7. [NFC][LoopUnrollAndJam] clang-format. — whitneyt / detail
  8. Revert "Revert "Move more tests to globalMemCounter and reset."" — danalbert / detail
  9. Fix `-Wunused-variable`. NFC. — michael.hliao / detail
  10. [X86] Remove isel patterns for X86VBroadcast+trunc+extload. Replace with DAG combines. — craig.topper / detail
  11. PR45063: Fix crash on invalid processing an elaborated class template-id — richard / detail
  12. [AArch64][Fix] LdSt optimization generate premature stack-popping — diogo.sampaio / detail
  13. PR44992 Don't crash when a defaulted <=> is in a class declared in a — richard / detail
  14. [mlir][NFC] modernize / clean up some loop transform utils, affine analysis utils — riddleriver / detail
  15. [X86] Disable nop padding before instruction following a prefix — shengchen.kan / detail
  16. [llvm-dlltool] Add a testcase to show the kind of weak external used for import library aliases. NFC. — martin / detail
  17. [X86] getFauxShuffleMask - merge insertelement paths — llvm-dev / detail
  18. [yaml2obj] - Set a default value for `PAddr` property of a program header to a value of `VAddr` — grimar / detail
  19. [ValueLattice] Add new state for undef constants. — flo / detail
  20. [X86] getFauxShuffleMask - pull out repeated byte sizes varaibles. NFC. — llvm-dev / detail
  21. Fix signed/unsigned comparison warning. — llvm-dev / detail
  22. [clang-tidy] extend bugprone-signed-char-misuse check. — tamas.zolnai / detail
  23. [mlir] Fix cross compiling MLIR — joker-eph / detail
  24. [Hexagon] Only allow single HVX vector loads/stores in lowering — kparzysz / detail
  25. [ValueLattice] Go to overdefined in getRange() for full ranges. — flo / detail
  26. Improve the attribute language option interface somewhat; NFCi. — aaron / detail
  27. [mlir][NFC] Move the LoopLike interface out of Transforms/ and into Interfaces/ — riddleriver / detail
  28. [mlir] Only treat "Alloc" effects as dead if they are for operation results. — riddleriver / detail
  29. Remove some explicit calls to getName() when printing diagnostics; NFC — aaron / detail
  30. Remove an unnecessary explicit 'WarnDiag'; NFC — aaron / detail
  31. [Orc] Add basic OrcV2 C bindings and example. — Lang Hames / detail
  32. [gn build] Port 633ea07200e — llvmgnsyncbot / detail

#7014 (Mar 13, 2020 4:04:14 PM)

  1. [clangd] Populate PreambleData::CompileCommand and make use of it inside buildPreamble — kadircet / detail
  2. [ARM] Constant long shift combines — david.green / detail
  3. Modernize DeclTest — gribozavr / detail
  4. [Sema] Fix location of star ('*') inside MemberPointerTypeLoc — gribozavr / detail
  5. Refactor SourceLocationTest to `using namespace` — gribozavr / detail
  6. [yaml2obj][obj2yaml][test] - Add base tests for relocation addends. — grimar / detail
  7. [gn build] (manually) port ce79c4246 — thakis / detail
  8. [ARM] Optimise ASRL/LSRL to smaller shifts using demand bits. — david.green / detail
  9. Added 'const' as suggested by ClangTidy llvm-qualified-auto — gribozavr / detail
  10. [HIP] Mark kernels with uniform-work-group-size=true — Yaxun.Liu / detail
  11. [Clang][Driver] In -fintegrated-cc1 mode, avoid crashing on exit after a compiler crash — alexandre.ganea / detail
  12. [AArch64][SVE] Add the @llvm.aarch64.sve.dup.x intrinsic — andrzej.warzynski / detail
  13. [SCEV] Add missing cache queries — ehudkatz / detail
  14. Add CppCoreGuidelines I.2 "Avoid non-const global variables" check — aaron / detail
  15. [ExpandMemCmp][NFC] Add more tests. — courbet / detail
  16. [gn build] Port 512767eb3fe — llvmgnsyncbot / detail
  17. Revert "[ObjC][ARC] Don't remove autoreleaseRV/retainRV pairs if the call isn't" — thakis / detail
  18. [SimplifyCFG] convert if-else chain to switch; NFC — spatel / detail
  19. TableGen: Fix typo — arsenm2 / detail
  20. [OPENMP]Reduce number of captured global vars. — a.bataev / detail
  21. [CMake] Explicitly specify paths to libc++abi in CrossWinToARMLinux.cmake — jaskiewiczs / detail
  22. [llvm-objdump][test] Reorganize ELF --syms tests — maskray / detail
  23. [llvm-objdump] --syms: print 'i' for STT_GNU_IFUNC — maskray / detail
  24. [llvm-objdump] --syms: print 'u' for STB_GNU_UNIQUE — maskray / detail
  25. [X86] LowerEXTRACT_VECTOR_ELT - pull out repeated getOperand() calls. NFC. — llvm-dev / detail
  26. [X86] combineExtractWithShuffle - pull out repeated getSizeInBits() call. NFC. — llvm-dev / detail
  27. [Attributor] Improve noalias preservation using reachability — pgode / detail
  28. [LLD][ELF][Hexagon] Support GDPLT transforms — sidneym / detail
  29. [Attributor] Detect possibly unbounded cycles in functions — johannes / detail
  30. [CodeView] Align type records on 4-bytes when emitting PDBs — alexandre.ganea / detail
  31. [lldb/Reproducers] Intercept the FindProcesses API — Jonas Devlieghere / detail
  32. [AssumeBundles] Preserve Information in the inliner — tyker / detail
  33. [AssumeBundles] filter usefull attriutes to preserve — tyker / detail
  34. [SCEV] Fix usage of invalid IP with FoldingSet — ehudkatz / detail
  35. [lldb/Test] Convert stdout to str by calling decode('utf-8') on it. — Jonas Devlieghere / detail
  36. [X86] Add cttz/ctlz tests for i686 with CMOV target — llvm-dev / detail
  37. [CostModel][X86] Improve ISD::CTTZ costs accounting for BSF/TZCNT implementations — llvm-dev / detail
  38. [clang-tidy] Update Abseil Duration Conversion check to find more cases. — hwright / detail
  39. Recommit "[SCCP] Use ValueLatticeElement instead of LatticeVal (NFCI)" — flo / detail
  40. [lldb/Test] Temporarily skip TestReproducerAttach on Linux — Jonas Devlieghere / detail
  41. [lldb/Host] s/FindProcesses/FindProcessesImpl/ in windows/Host.cpp — Jonas Devlieghere / detail
  42. [TableGen] Support combining AssemblerPredicates with ORs — simon.cook / detail
  43. Use 15 byte long nops on modern Intel processors — listmail / detail
  44. [CVP,SCCP] Precommit test for D75055. — flo / detail
  45. [SimplifyCFG] fix debug print formatting; NFC — spatel / detail
  46. [SimplifyCFG] fix formatting; NFC — spatel / detail
  47. [SimplifyCFG] regenerate test checks; NFC — spatel / detail
  48. [SimplifyCFG] regenerate complete test checks; NFC — spatel / detail
  49. Debug Info: Store the SDK in the DICompileUnit. — Adrian Prantl / detail
  50. [SLPVectorizer][SVE] Bail out early for scalable vector. — huihuiz / detail
  51. [SimplifyCFG] add test for chain of empty block conditional branches; NFC — spatel / detail
  52. [mlir] [VectorOps,LinAlg] Remove direct LLVM lowering for vector.broadcast — ajcbik / detail
  53. [X86][SSE] Prefer trunc(movd(x)) to pextrb(x,0) — llvm-dev / detail
  54. Revert "[ObjC][ARC] Check the basic block size before calling DominatorTree::dominate" — rnk / detail
  55. Revert "Revert "Update system_error tests for more platforms."" — danalbert / detail
  56. [Sema][SVE] Don't allow fields to have sizeless type — richard.sandiford / detail
  57. Allow site-specific test_exec_root. — danalbert / detail
  58. [Sema][SVE] Reject by-copy capture of sizeless types — richard.sandiford / detail
  59. [Sema][SVE] Reject arrays of sizeless types — richard.sandiford / detail
  60. [AMDGPU] Disable endcf collapse — Stanislav.Mekhanoshin / detail
  61. Revert "Reland "[DebugInfo] Enable the debug entry values feature by default"" — thakis / detail
  62. AMDGPU: Don't handle kernarg.segment.ptr in functions — Matthew.Arsenault / detail
  63. [LoopInterchange] Fix interchanging contents of preheader BBs — jimmy.zhongduo.lin / detail
  64. [Sema] Use the canonical type in function isVector — Akira / detail
  65. Revert "Move more tests to globalMemCounter and reset." — danalbert / detail
  66. AMDGPU: Add flag to used fixed function ABI — Matthew.Arsenault / detail
  67. [mlir][Vector]Lower vector.contract to llvm.intr.matrix_multiply — ntv / detail
  68. [COFF] Assign unique names to autogenerated .weak.<name>.default symbols — martin / detail
  69. [AMDGPU] Fix endcf collapse — Stanislav.Mekhanoshin / detail
  70. [ObjC][ARC] Don't remove autoreleaseRV/retainRV pairs if the call isn't — Akira / detail
  71. CMake: Turn LLVM_ENABLE_ZLIB into a tri-state option — akhuang / detail
  72. Fix "unused variable" warning in NDEBUG builds. — richard / detail
  73. [MCJIT] Check for RuntimeDyld errors in MCJIT::finalizeLoadedModules. — Lang Hames / detail
  74. [IR] Fix formatting. NFC — craig.topper / detail
  75. [SelectionDAGBuilder] Simplify the struct type handling in getUniformBase. — craig.topper / detail
  76. [clangd] Add json::Object->Value conversion workaround for older compilers — Jan Korous / detail
  77. [ELF] Add test for freebsd bfdname — smeenai / detail
  78. [mlir] Automatically add DerivedAttribute op interface — jpienaar / detail
  79. [mlir][Linalg] Implement padding for linalg.conv and lowering to loops. — hanchung / detail
  80. [mlir][LLVMIR] Add a support for boolean type arguments conversion — ataei / detail

#7013 (Mar 13, 2020 2:48:37 AM)

  1. [libc builder] Fix the asan option name. — sivachandra / detail
  2. Defer checking for mismatches between the deletedness of and overriding — richard / detail
  3. [AMDGPU] Add ISD::FSHR -> ALIGNBIT support — llvm-dev / detail
  4. [SVE] Update API ConstantVector::getSplat() to use ElementCount. — huihuiz / detail
  5. [clangd] Add a textual fallback for go-to-definition — zeratul976 / detail
  6. [libcxx] Enable C++17 for the benchmarks. — koraq / detail
  7. [MLIR] Update documentation for loop.reduce. — pifon / detail
  8. [MLIR] Reformat LoopOps.td documentation. — pifon / detail
  9. [mlir] [VectorOps] Progressively lower vector.outerproduct to LLVM — ajcbik / detail
  10. [lldb/Utility] Replace ProcessInstanceInfoList with std::vector. (NFCI) — Jonas Devlieghere / detail
  11. Revert "[libcxx] Enable C++17 for the benchmarks." — koraq / detail
  12. [mlir][SideEffects] Mark the CFG only terminator operations as NoSideEffect — riddleriver / detail
  13. [mlir][SideEffects][NFC] Move the .td definitions for NoSideEffect/RecursiveSideEffect to SideEffects.td — riddleriver / detail
  14. [mlir][NFC] Move the definition of AffineApplyOp to ODS — riddleriver / detail
  15. [mlir] Add a new `ConstantLike` trait to better identify operations that represent a "constant". — riddleriver / detail
  16. [mlir][SideEffects] Replace HasNoSideEffect with the memory effect interfaces. — riddleriver / detail
  17. [mlir] Use llvm::ElementCount when constructing an llvm splat vector. — riddleriver / detail
  18. [lldb] Add YAML traits for ArchSpec and ProcessInstanceInfo — Jonas Devlieghere / detail
  19. [AMDGPU] Simplify exec copies — Stanislav.Mekhanoshin / detail
  20. [clang][Parse] properly parse asm-qualifiers, asm inline — ndesaulniers / detail
  21. [libc++abi] NFC: Move AtomicInt to cxa_guard_impl.h — Louis Dionne / detail
  22. [lldb/Host] Fix the Windows build — Jonas Devlieghere / detail
  23. [ORC] Add a mutex to guard EHFrameRegistrationPlugin data structures. — Lang Hames / detail
  24. [ORC] Enable exception handling in JIT'd code when using LLJIT on Darwin. — Lang Hames / detail
  25. CodeGen: Add constexpr to Register constructors — arsenm2 / detail
  26. AMDGPU: Directly annotate functions if they have calls — arsenm2 / detail
  27. [ConstantFold][SVE] Fix constant folding for scalable vector compare instruction. — huihuiz / detail
  28. CFGDiff: Fix one place where I'd left BasicBlock* hardcoded — dblaikie / detail
  29. [gn build] (manually) port eb41cc619866e — thakis / detail
  30. Add support for SHA256 source file checksums in debug info — rnk / detail
  31. [mlir] Remove unused generator — jpienaar / detail
  32. [mlir][spirv] Use separate attribute for (version, capabilities, extensions) — antiagainst / detail
  33. [mlir][spirv] Use larger range for target environment lookup function — antiagainst / detail
  34. [mlir][spirv] Add a pass to deduce version/extension/capability — antiagainst / detail
  35. [mlir][spirv] NFC: put SPIR-V attributes in separate files — antiagainst / detail
  36. [mlir][spirv] Use spv.vce in spv.module and wire up (de)serialization — antiagainst / detail
  37. [mlir][spirv] Use SmallVector<ArrayRef> for availability queries — antiagainst / detail
  38. [mlir][spirv] Support querying type extension/capability requirements — antiagainst / detail
  39. Add a test triple to avoid failure under MS ABI. — richard / detail
  40. [lldb] Remove unused and too strict error_msg parameter from expect_expr — Raphael Isemann / detail
  41. [ELF] --gdb-index: fix memory usage regression after D74773 — maskray / detail
  42. Move more tests to globalMemCounter and reset. — danalbert / detail
  43. [msan] Fix srcaddr handling in recvfrom interceptor. — eugenis / detail
  44. Update system_error tests for more platforms. — danalbert / detail
  45. Convert settings list into a tuple so it can be matched by the decorator. — Adrian Prantl / detail
  46. Revert "Update system_error tests for more platforms." — danalbert / detail
  47. Only run frameheader_cache_test.pass.cpp on x86_64. — saugustine / detail
  48. [mlir][NFC] Removed unnecessary StandardOp includes — riddleriver / detail
  49. Add support for XFAILing a test based on a setting. — Adrian Prantl / detail
  50. [NFC][DAGCombine] Move the fold of a*b-c and a-b*c into lambda function — qshanz / detail
  51. [mlir][spirv] Remove unnecessary friend class declaration — antiagainst / detail
  52. [Attributor] Enable test with update check lines — johannes / detail
  53. openmp: fix memcpy memory leak — johannes / detail
  54. [AVR] Include AVR by default in LLVM builds — me / detail
  55. Fix compiler warning when compiling without asserts — johannes / detail
  56. [OpenMP][Opt][NFC] Add test case for known runtime function attributes — johannes / detail
  57. Teach the MLIR AsmPrinter to correctly escape asm names that use invalid characters. — chrisl / detail
  58. incorporate feedback from River. — chrisl / detail
  59. [PowerPC][NFC] Rename instruction formats in PPCInstrPrefix.td — amy.kwan1 / detail
  60. [ELF] Correct error message when OUTPUT_FORMAT is used — smeenai / detail
  61. Revert "[Attributor] Enable test with update check lines" — johannes / detail
  62. [Attributor] IPO across definition boundary of a function marked alwaysinline — johannes / detail
  63. [X86] Add test cases for failures to form vbroadcastw due to isTypeDesirableForOp preventing load shrinking to i16. — craig.topper / detail
  64. [X86] Add isel patterns for X86VBroadcast with i16 truncates from i16->i64 zextload/extload. — craig.topper / detail
  65. [PowerPC] Replace the PPCISD:: SExtVElems with ISD::SIGN_EXTEND_INREG to leverage the combine rules — qshanz / detail
  66. Add tests to Transforms/CodeGenPrepare/X86/freeze-cmp.ll before commiting D76048 — aqjune / detail
  67. [libunwind] Silence warnings when __mips_hard_float is not defined — mikael.holmen / detail
  68. [CodeGenPrepare] Expand freeze conversion to support fcmp and icmp with null — aqjune / detail

#7012 (Mar 12, 2020 2:17:10 PM)

  1. Apply update_test_check.py to CodeGenPrepare/X86/freeze-icmp.ll test — aqjune / detail
  2. [X86] Reduce the number of emitted fragments due to branch align — shengchen.kan / detail
  3. Remove unused variable. — tpopp / detail
  4. [ExpandMemCmp][NFC] Add more tests. — courbet / detail
  5. [AMDGPU] Use progbits type for .AMDGPU.disasm section — sebastian.neubauer / detail
  6. [GlobalISel] fix crash in narrowScalarExtract if DstRegs only has one register — dominik.montada / detail
  7. [SCEV] isHighCostExpansionHelper(): use correct TTI hooks — lebedev.ri / detail
  8. [PowerPC] Add strict-fp intrinsic to FP arithmetic — qiucofan / detail
  9. [NFC] Add filters to hasNItems and hasNItemsOrMore — tyker / detail
  10. Basis of dropping uses in llvm.assume. — tyker / detail
  11. [libc++] [P0646] Add feature-test macro for __cpp_lib_list_remove_return_type. — marek / detail
  12. [AST] Respect shouldTraversePostOrder when traversing type locs — gribozavr / detail
  13. [LoopPeel] Turn incorrect assert into a check — fedor.sergeev / detail
  14. [clangd] Redirect documentation to clangd.llvm.org. — sam.mccall / detail
  15. [AVR] Fix read of uninitialized variable AVRSubtarget:::ELFArch — me / detail
  16. [ARM,MVE] Fix user-namespace violation in arm_mve.h. — simon.tatham / detail
  17. [ARM,MVE] Add intrinsics and isel for MVE fused multiply-add. — simon.tatham / detail
  18. [X86] combineOrShiftToFunnelShift - remove shift by immediate handling. — llvm-dev / detail
  19. [clang] Prune 'IsOMPStructuredBlock' Stmt bit — lebedev.ri / detail
  20. [AVR] Fix reads of uninitialized variables from constructor of AVRSubtarget — me / detail
  21. [gn build] Port d5edcb90643 — llvmgnsyncbot / detail
  22. [SCCP] Use ValueLatticeElement instead of LatticeVal (NFCI) — flo / detail
  23. [lldb] reject `.debug_arange` sections with nonzero segment size — luke.drummond / detail
  24. [InstSimplify] add tests for FP poison; NFC — spatel / detail
  25. Use `grep -F` instead of deprecated fgrep. — thakis / detail
  26. [InstSimplify] reduce code for FP undef/nan folding; NFC — spatel / detail
  27. [AMDGPU] Add some funnel shift intrinsic test coverage — llvm-dev / detail
  28. [clangd] Add README pointing to docs, bugtracker etc. NFC — sam.mccall / detail
  29. [X86] Add FeatureFast7ByteNOP flag — llvm-dev / detail
  30. [InstSimplify] simplify FP ops harder with FMF — spatel / detail
  31. [lldb] Clear all settings during a test's setUp — Tatyana Krasnukha / detail
  32. [OpenCL] Add missing get_image_array_size builtins — sven.vanhaastregt / detail
  33. [libcxxabi] Set LIBCXXABI_LINK_TESTS_WITH_SHARED_LIBCXX to ON if LIBCXX_ENABLE_SHARED is not defined — jaskiewiczs / detail
  34. [InstSimplify] simplify FP ops harder with FMF (part 2) — spatel / detail
  35. [AArch64][SVE] Add intrinsics for non-temporal scatters/gathers — andrzej.warzynski / detail
  36. [mlir][CRunnerUtils] Enable compilation with C++11 toolchain on microcontroller platforms. — ntv / detail
  37. [lldb][NFC] Fix unsigned/signed comparison warning in SymbolFileDWARFTest.cpp — Raphael Isemann / detail
  38. [PowerPC][AIX] Fix printing of program counter for AIX assembly. — sd.fertile / detail
  39. [VE][nfc] Use RRIm for RRINDm, remove the latter — simon.moll / detail
  40. [PowerPC32] Fix the `setcc` inconsistent result type problem — daltenty / detail
  41. Replace getAs with castAs to fix null dereference static analyzer warnings. — llvm-dev / detail
  42. Fix static analyzer null dereference warning. NFCI. — llvm-dev / detail
  43. Replace getAs with castAs to fix null dereference static analyzer warnings. — llvm-dev / detail
  44. [ELF] Move --print-map(-M)/--cref before checkSections() and openFile() — maskray / detail
  45. [lldb] Let OptionValueRegex::Clear set to value to the default and not an empty regex — Raphael Isemann / detail
  46. [RAGreedy] Fix minor typo in comment. NFC — hayarms / detail
  47. [Attributor][FIX] Add a missing dependence track in noalias deduction — uenoku.tokotoko / detail
  48. ObjCMethodDecl::findPropertyDecl  - fix static analyzer null dereference warnings. NFCI. — llvm-dev / detail
  49. [PowerPC][AIX] Implement formal arguments passed in stack memory. — sd.fertile / detail
  50. [clang-tidy] New check: bugprone-suspicious-include — jroelofs / detail
  51. [gn build] Port 2c9cf9f4ddd — llvmgnsyncbot / detail
  52. [TableGen] Move generated *Attr class methods out of line — rnk / detail
  53. [AST][SVE] Add new Type queries for sizeless types — richard.sandiford / detail
  54. [gn build] Port fa8080376e7 — llvmgnsyncbot / detail
  55. Replace getAs/dyn_cast with castAs/cast to fix null dereference static analyzer warnings. — llvm-dev / detail
  56. [Sema][SVE] Add tests for valid and invalid type usage — richard.sandiford / detail
  57. [CUDA] Warn about unsupported CUDA SDK version only if it's used. — tra / detail
  58. [Sema][SVE] Reject sizeof and alignof for sizeless types — richard.sandiford / detail
  59. [Sema][SVE] Reject aligned/_Alignas for sizeless types — richard.sandiford / detail
  60. [Sema][SVE] Reject atomic sizeless types — richard.sandiford / detail
  61. [lldb/Utility] Add YAML traits for ConstString and FileSpec. — Jonas Devlieghere / detail
  62. [mlir] Add derived attribute op interface — jpienaar / detail
  63. [Sema][SVE] Don't allow static or thread-local variables to have sizeless type — richard.sandiford / detail
  64. CFGDiff: Simplify and generalize over all graph types — dblaikie / detail
  65. Cache uwnind frame headers as they are found. — saugustine / detail
  66. [AMDGPU] Simplify nested SI_END_CF — Stanislav.Mekhanoshin / detail
  67. [clang-tidy] Add module for llvm-libc and restrict-system-libc-header-check. — paulatoth / detail
  68. Revert "[SCCP] Use ValueLatticeElement instead of LatticeVal (NFCI)" — flo / detail
  69. ExecutionDomainFix - fix static analyzer out of range shift warnings. — llvm-dev / detail
  70. CGOpenMPRuntime::emitDeclareTargetVarDefinition - fix static analyzer null dereference warning. NFCI. — llvm-dev / detail
  71. Replace getAs with castAs to fix null dereference static analyzer warning. — llvm-dev / detail
  72. Fix unused variable warning. NFCI. — llvm-dev / detail
  73. Sink more Attr.h inline methods, NFC — rnk / detail
  74. Add a catch-all else case so any unanticipated configs pass this test. — saugustine / detail
  75. [ARM] Long shift tests. NFC — david.green / detail
  76. [lldb] Specify default value for platform.module-cache-directory — Tatyana Krasnukha / detail
  77. [WebAssembly] Fix SIMD shift unrolling to avoid assertion failure — tlively / detail
  78. [Hexagon] Enable init_arrays when target is linux-musl — sidneym / detail
  79. [DAGCombine] foldVSelectOfConstants - ensure constants are same type — llvm-dev / detail

#7011 (Mar 12, 2020 1:10:33 AM)

  1. [llvm][CodeGen] IR intrinsics for SVE2 contiguous conflict detection instructions. — francesco.petrogalli / detail
  2. Temporarily re-apply https://reviews.llvm.org/D74347 — jaskiewiczs / detail
  3. [MLIR] Do not link mlir-cpu-runner with X86 libs — stephen.neuendorffer / detail
  4. [DAG] MatchRotate - Add funnel shift by immediate support — llvm-dev / detail
  5. [MLIR] Link MLIRMlirOptMain with the same libraries as mlir-opt — stephen.neuendorffer / detail
  6. [clang-tidy] Mock system headers for portability-restrict-system-includes tests. — paulatoth / detail
  7. [GC] Loosen ordering on statepoint reloads to allow CSE — listmail / detail
  8. AMDGPU: Don't hard error on LDS globals in functions — arsenm2 / detail
  9. Add a verification mechanism to CompilerType. — Adrian Prantl / detail
  10. [InstCombine] add tests for bool math; NFC — spatel / detail
  11. [InstCombine] reduce demand-limited bool math to logic — spatel / detail
  12. [clang-format] Add option to specify explicit config file — mitchell / detail
  13. [libc++] Add SHA for C++20 Synchronization Library in ABI changelog — Louis Dionne / detail
  14. Revert "[clang-format] Add option to specify explicit config file" — mitchell / detail
  15. [mlir] Add support for non-identifier attribute names. — riddleriver / detail
  16. Fix conflict value for metadata "Objective-C Garbage Collection" in the mix of swift and Objective-C bitcode — jinl / detail
  17. Avoid including Module.h from ExternalASTSource.h — rnk / detail
  18. [CUDA,clang-cl] Filter out unsupported arguments for device-side compilation. — tra / detail
  19. [PatternMatch] add matcher for FP infinity; NFC — spatel / detail
  20. Fix formatting after Module.h include adjustment, NFC — rnk / detail
  21. Avoid including FileManager.h from SourceManager.h — rnk / detail
  22. Add an SDK attribute to DICompileUnit — Adrian Prantl / detail
  23. [runtimes] When COMPILER_RT is enabled, consider SANITIZER prefixes — phosek / detail
  24. [libc++abi] NFC: Simplify extern C declaration — Louis Dionne / detail
  25. Revert "Temporarily re-apply https://reviews.llvm.org/D74347" — vvereschaka / detail
  26. [InstSimplify][SVE] Fix SimplifyInsert/ExtractElementInst for scalable vector. — huihuiz / detail
  27. [libc+++] Mark two future tests as being FLAKY — Louis Dionne / detail
  28. Drop a StringMap.h include, NFC — rnk / detail
  29. Remove unused Endian.h includes, NFC — rnk / detail
  30. Update debugserver test for new ostype names — Adrian Prantl / detail
  31. Make Decl::setOwningModuleID() public. (NFC) — Adrian Prantl / detail
  32. [AssumeBundles] Enforce constraints on the operand bundle of llvm.assume — tyker / detail
  33. [mlir] [VectorOps] Correctly account for rank-0 affine-map result in vector.contract — ajcbik / detail
  34. Added constraints on cl-options.cu test — tra / detail
  35. [PowerPC] Fix compile time issue in recursive CTR analysis code — tejohnson / detail
  36. [AMDGPU] pre-commit collapse-endcf.mir. NFC. — Stanislav.Mekhanoshin / detail
  37. [mlir] Add a simplifying wrapper for generateCopy and expose it. — timshen / detail
  38. Fix MLIR build after header change in LLVM (NFC) — joker-eph / detail
  39. Add missing StringMap.h inclusion, apparently clangd is not covered by check-clang-tools zzz — rnk / detail
  40. [mlir][NFC] Use fold expressions instead of variadic class templates for adding operations/etc. to dialects. — riddleriver / detail
  41. Add missing "llvm/Support/Host.h" header to LLVM example after recent header trimming (NFC) — joker-eph / detail
  42. [libc] Add docker container for llvm-libc buildbot worker. — paulatoth / detail
  43. [X86] Support intrinsics _bextr2* — shengchen.kan / detail
  44. Remove CMake configuration for Sphinx targets in MLIR — joker-eph / detail
  45. Add debug info support for Swift/Clang APINotes. — Adrian Prantl / detail
  46. [X86] Support intrinsic _mm_cldemote — shengchen.kan / detail
  47. Add newly-missing include — Adrian Prantl / detail
  48. [X86] Support intrinsic _mm_broadcastsi128_si256 — shengchen.kan / detail
  49. [ORC] Add some extra debugging output. — Lang Hames / detail
  50. [llvm-jitlink] Fix DEBUG_TYPE string. — Lang Hames / detail
  51. [ORC] Fix an overly aggressive assert. — Lang Hames / detail
  52. [JITLink] Read symbol linkage from the correct field. — Lang Hames / detail
  53. [NFC][PowerPC] Add a new MIR file te test ppc-early-ret pass — shkzhang / detail
  54. Specify branch probabilities for callbr dests — isanbard / detail
  55. [libc] Add initial assert definition — alexbrachetmialot / detail
  56. Prune TargetInfo.h include from ParsedAttr.h, NFC — rnk / detail
  57. [libc] [UnitTest] Add timeout to death tests — alexbrachetmialot / detail
  58. Add a missing include to clang unit tests — rnk / detail
  59. [GC] Remove redundant entiries in stackmap section (and test it this time) — listmail / detail
  60. Revert "Update debugserver test for new ostype names" — Adrian Prantl / detail
  61. [builtins] Build for arm64e for Darwin — smeenai / detail
  62. [PowerPC] Add the MacroFusion support for Power8 — qshanz / detail
  63. [gn build] Port 518292dbdfc — llvmgnsyncbot / detail
  64. [AVR] Include AVR by default in LLVM builds — me / detail
  65. Revert "[AVR] Include AVR by default in LLVM builds" — me / detail
  66. [DebugInfo] Fix build failure on the mingw — djordje.todorovic / detail

#7010 (Mar 11, 2020 12:23:51 PM)

  1. [CodeGen][ObjC] Don't extend lifetime of ObjC pointers passed to calls — Akira / detail
  2. [lldb/Reproducer] Prevent crash when GDB multi-loader can't be created. — Jonas Devlieghere / detail
  3. [NFC][Test] Format the test PowerPC/recipest.ll with update_llc_test_checks.py — qshanz / detail
  4. [AMDGPU] Use script to generate atomic optimizations test — sebastian.neubauer / detail
  5. [NFC][Test] Add a PowerPC test to verify the behavior of a*b +/- c*d — qshanz / detail
  6. [ARM] Improve codegen of volatile load/store of i64 — victor.campos / detail
  7. [TTI][ARM][MVE] Refine gather/scatter cost model — anna.welker / detail
  8. [Object] Fix handling of large archive members — james.henderson / detail
  9. [gn build] Port 326bc1da45b — llvmgnsyncbot / detail
  10. [LLD][ELF] Add initial LLD LinkerScript docs page — peter.smith / detail
  11. [X86] Replace (most) X86ISD::SHLD/SHRD usage with ISD::FSHL/FSHR generic opcodes (PR39467) — llvm-dev / detail
  12. [NFC][ARM] Reorder some logic — sam.parker / detail
  13. [NFC][ARM] Add test — sam.parker / detail
  14. [clang-format] No space in `new()` and `this[Type x]` in C# — jbcoe / detail
  15. [clang-format] Improved identification of C# nullables — jbcoe / detail
  16. Revert "[MLIR] Add `and`, `or`, `xor`, `min`, `max` too gpu.all_reduce and the nvvm lowering" — herhut / detail
  17. [MLIR] Add `and`, `or`, `xor`, `min`, `max` too gpu.all_reduce and the nvvm lowering — herhut / detail
  18. [LIBOMPTARGET]Fix PR45139: Bug in mixing Python and OpenMP target offload. — a.bataev / detail
  19. [compiler-rt][tsan] Make fiber support in thread sanitizer dynamic linkable — protze / detail
  20. [analyzer] Fix a strange compile error on a certain Clang-7.0.0 — Artem Dergachev / detail
  21. [unittests][Object] Use matching signedness for expected value — hubert.reinterpretcast / detail
  22. Change to individual pretty printer classes, remove generic `make_printer`. — csigg / detail
  23. [MLIR] Remove all-reduce lowering from GPU to NVVM. Use in-dialect lowering instead. — csigg / detail
  24. AMDGPU/GlobalISel: Manually RegBankSelect copies — arsenm2 / detail
  25. [clangd] Improve the "max limit" error message in rename, NFC. — hokein.wu / detail
  26. [ARM] Extra VFMA tests. NFC — david.green / detail
  27. [Object][unittest] Skip tests on machines with non-64 bit size_t — james.henderson / detail
  28. [ELF] Simplify sh_addr computation and warn if sh_addr is not a multiple of sh_addralign — maskray / detail
  29. Add a decorator option to skip tests based on a default setting. — Adrian Prantl / detail
  30. [GC] Remove buggy untested optimization from statepoint lowering — listmail / detail
  31. [AArch64][SVE] Add the @llvm.aarch64.sve.sel intrinsic — andrzej.warzynski / detail
  32. Lazily save initialState of registers during unwind. — saugustine / detail
  33. [OPENMP][DOCS]Mark depobj as implemented, NFC. — a.bataev / detail
  34. [Matrix] Add remark propagation along  the inlined-at chain. — flo / detail
  35. [AMDGPU] Extend macro fusion for ADDC and SUBB to SUBBREV — jay.foad / detail
  36. [libc++] [cmake] Better diagnostics for missing abi library headers — jaskiewiczs / detail
  37. [CodeGenPrepare] Fold br(freeze(icmp x, const)) to br(icmp(freeze x, const)) — aqjune / detail
  38. [MLIR] Guard DMA-specific logic with DMA option — timshen / detail
  39. [AMDGPU] Disable nested endcf collapse — Stanislav.Mekhanoshin / detail

#7009 (Mar 10, 2020 11:23:22 PM)

  1. [VE] Target-specific bit size for sjljehprepare — simon.moll / detail
  2. Fixed [AssumeBundles] Move to IR so it can be used by Analysis — tyker / detail
  3. [gn build] Port a4cde9ad7b6 — llvmgnsyncbot / detail
  4. Suppress an "unused variable" warning in release build — mikhail.maltsev / detail
  5. [clangd] Use a separate RunningTask flag instead of leaving a broken request on top of the queue — kadircet / detail
  6. Give helpers internal linkage. NFC. — benny.kra / detail
  7. [libc++abi] NFC: Fix typo in comment — Louis Dionne / detail
  8. Rework findUnwindSectionsByPhdr to be more optimal. — saugustine / detail
  9. Add Optional overload to DiagnosticBuilder operator << — n.james93 / detail
  10. Revert "[modules] Do not cache invalid state for modules that we attempted to load." — rdhindsa / detail
  11. [MLIR] Add custom option parser type to PassOption — riddleriver / detail
  12. ARM: Fixup some tests using denormal-fp-math attribute — arsenm2 / detail
  13. [docs] Regenerate ClangCommandLineReference.rst — craig.topper / detail
  14. [SimplifyLibcalls] Don't replace locked IO (fgetc/fgets/fputc/fputs/fread/fwrite) with unlocked IO (*_unlocked) — maskray / detail
  15. Convert a reachable llvm_unreachable into an assert. — aaron / detail
  16. [mlir][Linalg] Revisit 0-D abstraction — ntv / detail
  17. [AMDGPU] Fix the gfx10 scheduling model for f32 conversions — jay.foad / detail
  18. [mlir][NFC] Move the operation interfaces out of Analysis/ and into a new Interfaces/ directory. — riddleriver / detail
  19. [mlir][NFC] Move the interfaces and traits for side effects out of IR/ to Interfaces/ — riddleriver / detail
  20. [mlir][vulkan-runner] Update mlir-vulkan-runner execution driver. — antiagainst / detail
  21. [Concepts] Add FoundDecl to ConceptSpecializationExpr serialization — saar / detail
  22. [Concepts] Add constraints checks to isSameEntity — saar / detail
  23. [MLIR] Add `and`, `or`, `xor`, `min`, `max` too gpu.all_reduce and the nvvm lowering — herhut / detail
  24. [mlir][vulkan-runner] Use std::make_tuple to create tuple — antiagainst / detail
  25. [clang-tidy] Move fuchsia-restrict-system-includes to portability module for general use. — paulatoth / detail
  26. [gn build] Port ebdb98f254f — llvmgnsyncbot / detail
  27. [clangd] Run clang-format on CodeComplete.cpp and SourceCodeTests.cpp — zeratul976 / detail
  28. [clangd] Have visibleNamespaces() and getEligiblePoints() take a LangOptions rather than a FormatStyle — zeratul976 / detail
  29. Warn of uninitialized variables on asm goto's indirect branch — isanbard / detail
  30. [clang-tidy] Fix warning from my previous patch in ReleaseNotes.txt — paulatoth / detail
  31. [CodeGen] Emit destructor calls to destruct compound literals — Akira / detail
  32. [Concepts] Fix incorrect DeclContext for transformed RequiresExprBodyDecl — saar / detail
  33. [CodeGenObjC] Place property names in __objc_methname — erik.pilkington / detail
  34. AMDGPU: Use V_MAC_F32 for fmad.ftz — Matthew.Arsenault / detail
  35. PR45083: Mark statement expressions as being dependent if they appear in — richard / detail
  36. [libc++] Properly mark std::function as deprecated in C++03 — Louis Dionne / detail
  37. [libc++abi] Change __cxa_finalize return type to void — rprichard / detail
  38. [mlir] Create a std op instead of chain of ops. — hanchung / detail
  39. Revert "[libc++abi] Change __cxa_finalize return type to void" — Louis Dionne / detail
  40. GlobalISel: Implement fewerElementsVector for G_TRUNC — Matthew.Arsenault / detail
  41. Add triple for non-x86 environments. — isanbard / detail
  42. AMDGPU/GlobalISel: Refine G_TRUNC legality rules — Matthew.Arsenault / detail
  43. [RuntimeDyld] Allow multi-line rtdyld-check and jitlink-check expressions. — Lang Hames / detail
  44. [RuntimeDyld][COFF] Build stubs for COFF dllimport symbols. — Lang Hames / detail
  45. [AMDGPU] Allow struct.buffer.*.format intrinsics to accept i32 — carl.ritson / detail
  46. Fix crash-on-invalid when trying to recover from a function template — richard / detail
  47. [clang-tidy] Use more widely available headers for protability-restrict-system-includes-check's test — paulatoth / detail
  48. [cmake] Link libclangDaemonTweaks with clangFormat — hubert.reinterpretcast / detail
  49. [libunwind] Remove __FILE__ and __LINE__ from error reporting — leonardchan / detail
  50. AMDGPU/GlobalISel: Add some tests that used to infinite loop — arsenm2 / detail
  51. GlobalISel: Add missing add/sub with carries to MachineIRBuilder — arsenm2 / detail
  52. GlobalISel: Don't try to narrow extending loads/trunc store — arsenm2 / detail
  53. Make IEEEFloat::roundToIntegral more standard conformant — sepavloff / detail

#7008 (Mar 10, 2020 10:30:17 AM)

  1. AMDGPU/GlobalISel: Avoid illegal vector exts for add/sub/mul — arsenm2 / detail
  2. Fix MLIR build when NVPTX backend is not configured in — joker-eph / detail
  3. [libc] Take 2: Add linux implementations of thrd_create and thrd_join functions. — sivachandra / detail
  4. [libc] Add simple implementations of mtx_lock and mtx_unlock. — sivachandra / detail
  5. [llvm][MIRVRegNamer] Avoid collisions across constant pool indices. — puyan / detail
  6. [X86] Remove isel patterns for (X86VBroadcast (i16 (trunc (i32 (load))))). Replace with a DAG combine to form VBROADCAST_LOAD. — craig.topper / detail
  7. tsan: tsan_interface.h: make constants static — dvyukov / detail
  8. Reland "[DebugInfo] Enable the debug entry values feature by default" — djordje.todorovic / detail
  9. Revert "[clang-format] Correct indentation for `[key] = value,` entries in C++ object initialisers" — jbcoe / detail
  10. [clang-format] Correct indentation for `[key] = value,` entries in C# object initialisers — jbcoe / detail
  11. [ARM][MVE] Validate tail predication values — sam.parker / detail
  12. [SLP] Precommit vector library test for D75878. — flo / detail
  13. [ExpandMemCmp][NFC] Add more tests. — courbet / detail
  14. [Analyzer][NFC] Change parameter of NoteTag lambdas to PathSensitiveBugReport — adam.balogh / detail
  15. [X86][AVX] combineX86ShuffleChain - combine binary shuffles to X86ISD::VPERM2X128 — llvm-dev / detail
  16. [Arm] Do not lower vmax/vmin to Neon instructions — david.green / detail
  17. [AArch64][SVE] Add SVE intrinsics for address calculations — kerry.mclaughlin / detail
  18. [AMDGPU] SI_INDIRECT_DST_V* pseudos expansion should place EXEC restore to separate basic block — alex-t / detail
  19. [X86][SSE] Add SSE41 coverage for fmaxnum/fminnum tests — llvm-dev / detail
  20. [CostModel][X86] Add fmaxnum/fminnum costs tests — llvm-dev / detail
  21. [SLPVectorizer][X86] Add fmaxnum/fminnum tests — llvm-dev / detail
  22. [NFC][llvm-dwarfdump] Always use 'const Twine &' — djordje.todorovic / detail
  23. [X86][SSE] Add more accurate costs for fmaxnum/fminnum codegen — llvm-dev / detail
  24. [LLD] Add support for --unique option — daveb / detail
  25. [NFC] Tweak OptionsUtils — n.james93 / detail
  26. [lldb] Make UnwindLLDB a non-plugin — pavel / detail
  27. [lldb] Break up CommandObjectDisassemble::DoExecute — pavel / detail
  28. [SLP] Support vectorizing functions provided by vector libs. — flo / detail
  29. [InstCombine] add/adjust tests for select-gep; NFC — spatel / detail
  30. [InstCombine] fold gep-of-select-of-constants (PR45084) — spatel / detail
  31. [lldb] Improve test failure messages in vscode tests — pavel / detail
  32. [TargetLowering] SimplifyDemandedVectorElts - add DemandedElts mask to ISD::BITCAST SimplifyDemandedBits call. — llvm-dev / detail
  33. [InstCombine] regenerate test checks; NFC — spatel / detail
  34. [SimplifyCFG]  Skip merging return blocks if it would break a CallBr. — paulsson / detail
  35. [ARM,CDE] Generalize MVE intrinsics infrastructure to support CDE — mikhail.maltsev / detail
  36. [gn build] (manually) merge 47edf5bafb — thakis / detail
  37. Revert "[clang-tidy] New check: bugprone-suspicious-include" — thakis / detail
  38. [InstCombine] Support vectors in SimplifyAddWithRemainder. — flo / detail
  39. [gn build] Port 714466bf367 — llvmgnsyncbot / detail
  40. [SystemZ]  Improve foldMemoryOperandImpl(). — paulsson / detail
  41. [ARM][MVE] VFMA and VFMS validForTailPredication — sam.parker / detail
  42. AMDGPU/GlobalISel: Insert readfirstlane on SGPR returns — arsenm2 / detail
  43. [PSI] Add tests for is(Hot|Cold)FunctionInCallGraphNthPercentile. — yamauchi / detail
  44. [X86][SSE] Add some extract+insert shuffle tests — llvm-dev / detail
  45. [X86][SSE] matchShuffleWithSHUFPD - add support for unary shuffles. — llvm-dev / detail
  46. [X86][SSE] getFauxShuffleMask - add support for INSERT_VECTOR_ELT(EXTRACT_VECTOR_ELT) shuffle pattern — llvm-dev / detail
  47. [compiler-rt] Define ElfW() macro if it's not defined — jaskiewiczs / detail
  48. [instcombine] remove fsub to fneg hacks; only emit fneg — simon.moll / detail
  49. [OPENMP]Fix PR45132: OpenMP doacross loop nest with a decreasing — a.bataev / detail

#7007 (Mar 9, 2020 9:54:29 PM)

  1. [llvm-objdump][test] Move binary format specific tests under COFF/ ELF/ MachO/ XCOFF/ wasm/ — maskray / detail
  2. [lldb] Fix windows build, second attempt — pavel / detail
  3. [llvm-objdump] Rename --disassemble-functions to --disassemble-symbols — maskray / detail
  4. [lld] Add .clang-tidy to customize readability-identifier-naming.{Member,Parameter,Variable}Case => camelBack — maskray / detail
  5. Fix Target Multiversioning renaming. — erich.keane / detail
  6. [ELF] Postpone evaluation of ORIGIN/LENGTH in a MEMORY command — maskray / detail
  7. [lldb/test] Fix arch arm for 32-bit armv7l/armv8l — omair.javaid / detail
  8. [analyzer][NFC] Refactor the checker registration unit test file — dkszelethus / detail
  9. Revert "[AssumeBundles] Move to IR so it can be used by Analysis" — Jonas Devlieghere / detail
  10. [gn build] Port 882f589e20d — llvmgnsyncbot / detail
  11. [AMDGPU] Remove unused SchedWrite class — jay.foad / detail
  12. [RISCV] Add new SchedRead SchedWrite — shiva0217 / detail
  13. [ARM,CDE] Implement CDE feature test macros — mikhail.maltsev / detail
  14. [mlir] [ExecutionEngine] add option to enable/disable GDB notification listener — ajcbik / detail
  15. [Polly] Replace use of std::stringstream. NFC. — llvm-project / detail
  16. [mlir] NFC - Add predicates and types for VectorOfRank — ntv / detail
  17. [lldb/Process] Update ThreadKDP for API change — Jonas Devlieghere / detail
  18. [mlir][LLVM] Add remaining llvm.matrix intrinsics — ntv / detail
  19. [mlir][Vector] Allow lowering of vector.shape_cast 2D <-> 1D — ntv / detail
  20. [clang-format] cleanup from D75517 — jbcoe / detail
  21. [clang-tidy] Generalize HeaderFileExtensions.{h,cpp}. NFC — jroelofs / detail
  22. [clang-tidy] Use ; as separator for HeaderFileExtensions — jroelofs / detail
  23. [mlir][Vector] Add a vector.matrix_multiply op on 1-D vectors — ntv / detail
  24. [clang-format] C# does not indent braced initializers as continuations — jbcoe / detail
  25. Add a warning for builtin_return_address/frame_address with > 0 argument — erich.keane / detail
  26. [InstSimplify] Don't simplify musttail calls — nikita.ppv / detail
  27. [InstCombine] Don't simplify calls without uses — nikita.ppv / detail
  28. Move Spiller.h from lib/ directory path to include/CodeGen. NFC — hayarms / detail
  29. Fix indentation using clang-format for Spiller.h. NFC — hayarms / detail
  30. [InstSimplify] Simplify calls with "returned" attribute — nikita.ppv / detail
  31. Add test missed in r843a9778fcd5 — erich.keane / detail
  32. [gn build] Port 3486cc014b2 — llvmgnsyncbot / detail
  33. [clang-format] Correct indentation for `[key] = value,` entries in C++ object initialisers — jbcoe / detail
  34. Drop HEADER_ per review feedback on D74669 — jroelofs / detail
  35. Test that volatile load type isn't changed — JF Bastien / detail
  36. [X86] Teach combineToExtendBoolVectorInReg to create opportunities for using broadcast load instructions. — craig.topper / detail
  37. [X86][SSE] SimplifyDemandedVectorEltsForTargetNode - reduce vector width of X86ISD::BLENDI — llvm-dev / detail
  38. [www] cxx_status: Update title to mention C++20 — hubert.reinterpretcast / detail
  39. [www] cxx_status: Update Reflection TS to Cologne draft — hubert.reinterpretcast / detail
  40. [libc++] Enable std::function ABI bug demonstration on Apple Clang too — Louis Dionne / detail
  41. [AArch64][SVE] Add missing fp16 DestructiveInstType tests — cameron.mcinally / detail
  42. Fix the type of the capture passed to LambdaIntroducer::addCapture in — Akira / detail
  43. AMDGPU/GlobalISel: Start matching s_lshlN_add_u32 instructions — Matthew.Arsenault / detail
  44. Permit attribute 'used' with 'target' multiversioning. — erich.keane / detail
  45. [Hexagon] Refactor handling of circular load/store builtins, NFC — kparzysz / detail
  46. [lldb] Add .clang-tidy with customization to disable readability-identifier-naming — maskray / detail
  47. AMDGPU: Make signext/zeroext behave more sensibly over > i32 — Matthew.Arsenault / detail
  48. Recommit #2 "[Driver] Default to -fno-common for all targets" — sjoerd.meijer / detail
  49. AMDGPU/GlobalISel: Improve handling of illegal return types — Matthew.Arsenault / detail
  50. [mlir][ods] Fix AnyInteger predicate — antiagainst / detail
  51. [ObjC][ARC] Don't remove autoreleaseRV/retainRV pairs if the call isn't — ahatanak / detail
  52. Don't emit pointer to int cast warnings under -Wmicrosoft-cast — aeubanks / detail
  53. Fix typo in gn files — aeubanks / detail
  54. [HIP] Fix device stub name — Yaxun.Liu / detail
  55. Follow up of 3d9a0445cce3, clang driver defaulting to -fno-common — sjoerd.meijer / detail
  56. Fix internal links in Kaleidoscope tutorial — jroelofs / detail
  57. [AMDGPU] Fix scheduling info for terminator SALU instructions — jay.foad / detail
  58. [OPENMP50]Codegen for depobj dependency kind. — a.bataev / detail
  59. [clang-tidy] New check: bugprone-suspicious-include — jroelofs / detail
  60. [gn build] Port 1e0669bfe05 — llvmgnsyncbot / detail
  61. release notes: fix new check name — jroelofs / detail
  62. [gn] Use ghash if using clang & LLD together to make PDBs — rnk / detail
  63. Add missing list.rst entry — jroelofs / detail
  64. [tests] Add long nop test coverage for intel platforms — listmail / detail
  65. [ObjC] Dynamic type resolution logging should go to the types log. — ditaliano / detail
  66. [AppleObjC2RuntimeV2] Remove dead code. NFC. — ditaliano / detail
  67. [AppleObjCRuntimeV2] Fix a typo. Evalulate -> evaluate. — ditaliano / detail
  68. [CodeGenObjC] Privatize some ObjC metadata symbols — erik.pilkington / detail
  69. Change tests to use -S instead of -c to work when an external assembler is used that is not present. NFCI. — douglas.yung / detail
  70. [clang-tidy][docs] Post-commit feedback on D74669 — jroelofs / detail
  71. [cmake] By default do not build compiler-rt with PGO — George Burgess IV / detail
  72. [cmake] Strip quotes in compiler-rt/lib/crt; error if checks fail — George Burgess IV / detail
  73. [mlir][SideEffects] Replace the old SideEffects dialect interface with the newly added op interfaces/traits. — riddleriver / detail
  74. [ASan] Enable set_shadow_test.c on Windows. — mascasa / detail
  75. PR45083: Mark statement expressions as being dependent if they contain — richard / detail
  76. Mark test function as 'weak' to prevent interprocedural CSE. — richard / detail
  77. Revert "PR45083: Mark statement expressions as being dependent if they contain" — richard / detail
  78. [x86][slh][NFC] Rm redundant liveness check — George Burgess IV / detail
  79. [x86][slh] Move isDataInvariant* functions — George Burgess IV / detail
  80. [ASTMatchers] Add hasAnyOverloadedOperatorName matcher — n.james93 / detail
  81. [WebAssembly] Fixed FrameBaseLocal not being set. — aardappel / detail
  82. [NFC] use hasAnyOperatorName and hasAnyOverloadedOperatorName functions in clang-tidy matchers — n.james93 / detail
  83. [mlir] NFC: remove IntegerValueSet / MutableIntegerSet — ntv / detail
  84. [MC] Allow Stackmap sections after DWARF in MachO. — Lang Hames / detail
  85. AMDGPU/GlobalISel: Fix mishandling SGPR v2s16 add/sub/mul — arsenm2 / detail

#7006 (Mar 9, 2020 9:04:01 AM)

  1. [MLIR][Affine] NFC: add convenience method for affine data copy for a loop body — joker-eph / detail
  2. [MLIR] NFC: modernize affine loop fusion test cases — joker-eph / detail
  3. [Attributor] Deduction based on path exploration — uenoku.tokotoko / detail
  4. add extern "C" to __errno_location's definition if in __cplusplus file — alexbrachetmialot / detail
  5. [clang-tidy] [NFC] Remove unnecessary matchers — n.james93 / detail
  6. [lldb/test] Remove skip arm/aarch64 decorator from instruction counting tests — omair.javaid / detail
  7. [ExpandMemCmp] Properly constant-fold all compares. — courbet / detail
  8. Fix build failure from rG223a43ee8d89 — n.james93 / detail
  9. [ExpandMemCmp] Properly constant-fold all compares. — courbet / detail
  10. [Analyzer][StreamChecker] Check for opened stream before operations. — 1.int32 / detail
  11. Recommit "[Driver] Default to -fno-common for all targets" — sjoerd.meijer / detail
  12. [AArch64] Add support for Fujitsu A64FX — t-kawashima / detail
  13. [OpenCL] Fix 'any' and 'all' builtins — sven.vanhaastregt / detail
  14. Revert "Recommit "[Driver] Default to -fno-common for all targets"" — sjoerd.meijer / detail
  15. [ASTImporter] Added visibility check for variable templates. — 1.int32 / detail
  16. [analyzer] Skip analysis of inherited ctor as top-level function — gabor.marton / detail
  17. [CallSiteInfo] Enable the call site info only for -g + optimizations — djordje.todorovic / detail
  18. [WPD] Provide a way to prevent functions from being devirtualized — evgeny / detail
  19. [XRay] Sanitize DOT labels in graph output — n.james93 / detail
  20. [lldb] Reduce duplication in the Disassembler class — pavel / detail
  21. [NFC][DebugInfo] Refactor address advancing operations to share code — james.henderson / detail
  22. [DebugInfo] Report unsupported maximum_operations_per_instruction values — james.henderson / detail
  23. [DebugInfo] Prevent crash when .debug_line line_range is zero — james.henderson / detail
  24. [DebugInfo] Add check for .debug_line minimum_instruction_length of 0 — james.henderson / detail
  25. [clangd][vscode] Enable dot-to-arrow fixes in clangd completion. — hokein.wu / detail
  26. [lldb] Return Unwinder& from Thread::GetUnwinder — pavel / detail
  27. [pstl] Clean up parameter uglifications — Louis Dionne / detail
  28. [Analyzer] Mark constant member functions const in CheckerManager — adam.balogh / detail
  29. [lldb] Fix windows&freebsd builds for c0b1af68 — pavel / detail
  30. [Hexagon] Fix match pattern in a testcase — kparzysz / detail
  31. [MLIR] Change custom printer/parser for loop.parallel and loop.reduce. — pifon / detail
  32. [clangd] Bump vscode-clangd v0.0.21. — hokein.wu / detail

#7005 (Mar 8, 2020 9:23:41 PM)

  1. Fix GCC warnings. NFC. — michael.hliao / detail
  2. [ASTMatchers] adds isComparisonOperator to BinaryOperator and CXXOperatorCallExpr — n.james93 / detail
  3. [X86] Remove isel patterns that matched vXi16 X86VBroadcast with i8->i16 aextload input. — craig.topper / detail

#7004 (Mar 8, 2020 9:35:43 AM)

  1. [libc] [NFC] Use matchers in tests — alexbrachetmialot / detail
  2. [NFC] Let mangler accept GlobalDecl — Yaxun.Liu / detail
  3. Fix lldb build failure due to clang mangler change — Yaxun.Liu / detail
  4. [NFC][PowerPC] Remove the repeated definition for some InstAlias of mtspr/mfspr — shkzhang / detail
  5. Revert "[NFC][PowerPC] Remove the repeated definition for some InstAlias of mtspr/mfspr" — shkzhang / detail
  6. [X86] Add DAG combine to turn (vzext_movl (vbroadcast_load)) -> vzext_load. — craig.topper / detail
  7. [AssumeBundles] Add API to query a bundles from a use — tyker / detail
  8. [AssumeBundles] Move to IR so it can be used by Analysis — tyker / detail
  9. [gn build] Port 57c964aaa76 — llvmgnsyncbot / detail
  10. [NFC][PowerPC] Order the MTSTR/MFSPR InstAlias definetion by SPR — shkzhang / detail
  11. [VectorCombine] add tests for wider vectors; NFC — spatel / detail
  12. [VectorCombine] fold extract-extract-op with different extraction indexes — spatel / detail
  13. [ARM] MVE VMULL tests. NFC — david.green / detail

#7003 (Mar 7, 2020 8:45:01 PM)

  1. [InstCombine] Highlight tests using expensive combines; NFC — nikita.ppv / detail
  2. [InstCombine] Add additional known bits folding tests; NFC — nikita.ppv / detail
  3. [InstSimplify] Add tests for "returned" attribute; NFC — nikita.ppv / detail
  4. [InstCombine] Regenerate test checks; NFC — nikita.ppv / detail
  5. Assume ieee behavior without denormal-fp-math attribute — arsenm2 / detail
  6. [InstCombine] Fix known bits handling in SimplifyDemandedUseBits — nikita.ppv / detail
  7. [lldb] Un-XFAIL two tests on NetBSD — mgorny / detail
  8. Fix MLIR clang-tidy: when tweaking it does not inherit from the parent — joker-eph / detail
  9. [X86] Use MVT instead of EVT in a couple shuffle lowering functions. — craig.topper / detail
  10. [SYCL] Driver option to select SYCL version — alexey.bader / detail
  11. [Sema] Initialize IsSurrogate — maskray / detail
  12. [NFC][Test commit] Remove redundant point in docs — kpdev42 / detail
  13. [Index/USRGeneration] Make sure that ObjC properties in categories also get namescoped properly for USR generation — kyrtzidis / detail
  14. [X86] Add a DAG combine to turn vbroadcast(vzload X) -> vbroadcast_load — craig.topper / detail
  15. [X86] Add DAG combines to enable removing of movddup/vbroadcast + simple_load isel patterns. — craig.topper / detail
  16. [X86] Add DAG combine to replace vXi64 vzext_movl+scalar_to_vector with vYi32 vzext_movl+scalar_to_vector if the upper 32 bits of the scalar are zero. — craig.topper / detail
  17. [Sema] Add -Wpointer-to-enum-cast and -Wvoid-pointer-to-enum-cast — maskray / detail

#7002 (Mar 7, 2020 8:33:55 AM)

  1. [lldb][NFC] Refactor our option generation out of EvaluateExpression — Raphael Isemann / detail
  2. [lldb][NFC] Make TestStats.py not an inline test — Raphael Isemann / detail
  3. [gn build] copy compiler-rt headers to clang include dir on all platforms — thakis / detail
  4. [mlir] Explicitly qualify Effect to avoid MSVC build failure — riddleriver / detail
  5. High-Level Code-Review Documentation Update — hfinkel / detail
  6. Add the CodeReview Documentation to GettingInvolved TOC — hfinkel / detail
  7. Revert "Revert "[GlobalISel][Localizer] Enable intra-block localization of already-local uses."" — Amara Emerson / detail
  8. [mlir][NFC] remove stray decl of toAffineExpr, rename for readability — riddleriver / detail
  9. [mlir][nfc] Fix building mlir_c_runner_utils for Windows — riddleriver / detail
  10. [mlir] Change EffectKind in unsigned for bitfield to avoid miscompile in — riddleriver / detail
  11. [Attributor] Fold terminators before changing instructions to unreachable — sdi1600105 / detail
  12. [DebugInfo]: Added DWARFv5 macro header flags and corresponding helper — SourabhSingh.Tomar / detail
  13. [InstCombine] add test for gep (select),... (PR45084); NFC — spatel / detail
  14. [InstCombine] regenerate complete test checks; NFC — spatel / detail

#7001 (Mar 6, 2020 8:11:46 PM)

  1. [Sema] Reword -Wrange-loop-analysis warning messages — aaron.puchert / detail
  2. archer: Remove superfluous dot from warning message — hahnjo / detail
  3. [AIX] Handle LinkOnceODRLinkage and AppendingLinkage for static init gloabl arrays — Xiangling.Liao / detail
  4. [Hexagon] Recognize undefined registers in expandPostRAPseudo — kparzysz / detail
  5. [DebugInfo] Print the actual value of an unknown section identifier. — ikudrin / detail
  6. [clang-format] Extend AllowShortLoopsOnASingleLine to do ... while loops. — mitchell / detail
  7. [ARM] Fix dropped dollar sign from symbols in branch targets — lucas.prates / detail
  8. [MC] Allowing the use of $-prefixed integer as asm identifiers — lucas.prates / detail
  9. [NFC][InstCombine] Add 'x - (x & y)' tests with multi-use 'and' — lebedev.ri / detail
  10. [APFloat] Overload comparison operators — jay.foad / detail
  11. [APFloat] Make use of new overloaded comparison operators. NFC. — jay.foad / detail
  12. [AMDGPU][ConstantFolding] Fold llvm.amdgcn.cube* intrinsics — jay.foad / detail
  13. [OPENMP50]Add 'depobj' modifier in 'depend' clauses. — a.bataev / detail
  14. Fix incorrect logic in maintaining the side-effect of compiler generated outliner functions — jinl / detail
  15. [MLIR] Ensure that target_link_libraries() always has a keyword. — stephen.neuendorffer / detail
  16. [Hexagon] Add fshl/fshr -> combine() tests identified in D75114 — llvm-dev / detail
  17. [Hexagon] Fix fshl/fshr -> combine() bug identified in D75114 — llvm-dev / detail
  18. [X86] Add CMOV to i686 BMI/TBM tests — llvm-dev / detail
  19. [Concepts] Add null check for TemplateTypeParmType::getDecl() in GetContainedInventedTypeParmVisitor — saar / detail
  20. Correctly identify iOS simulator processes in debugserver. — Adrian Prantl / detail
  21. Revert "Correctly identify iOS simulator processes in debugserver." — Adrian Prantl / detail
  22. Correctly identify iOS simulator processes in debugserver. — Adrian Prantl / detail
  23. Increase default timeout in lldbutil.expect_state_changes() — Adrian Prantl / detail
  24. [MLIR] Remove redundant library dependencies — stephen.neuendorffer / detail
  25. [X86] Cleanup patterns and ins for VCVTNEPS2BF16. — craig.topper / detail
  26. Revert "Correctly identify iOS simulator processes in debugserver." — Adrian Prantl / detail
  27. Correctly identify iOS simulator processes in debugserver. — Adrian Prantl / detail
  28. LLD already has a mechanism for caching creation of DWARCContext: — a.v.lapshin / detail
  29. [InstComine] Forego of one-use check in `(X - (X & Y))   -->   (X & ~Y)` if Y is a constant — lebedev.ri / detail
  30. [lldb] Update the current execution context at the beginning of tab completions — Raphael Isemann / detail
  31. [lldb] Remove some #ifdef LLDB_CONFIGURATION_DEBUG around asserts — Raphael Isemann / detail
  32. Fix test broken by simulator triple changes. — Adrian Prantl / detail
  33. Reapply "clang: Treat ieee mode as the default for denormal-fp-math" — Matthew.Arsenault / detail
  34. PR45124: Don't leave behind pending cleanups when declaring implicit — richard / detail
  35. [MLIR] Move from add_dependencies() to DEPENDS — stephen.neuendorffer / detail
  36. [MLIR] Add support for libMLIR.so — stephen.neuendorffer / detail
  37. [MLIR] Fixes for BUILD_SHARED_LIBS=on — stephen.neuendorffer / detail
  38. [lld][test] Make tests pass when the test directory matches `bar` — maskray / detail
  39. Split findUnwindSectionsByPhdr into target-specific functions. — saugustine / detail
  40. [RS4GC] Handle uses of extractelement for conversion from vector to scalar base — anna / detail
  41. Avoid emitting unreachable SP adjustments after `throw` — rnk / detail
  42. [gold][test] Fix tests after D75713 and D74749 — maskray / detail
  43. [clang][Headers] Use __has_builtin instead of _MSC_VER. — bigcheesegs / detail
  44. Correct the Bjarne Stroustrup's C++ Page link — hubert.reinterpretcast / detail
  45. [ELF][test] Improve MEMORY tests — maskray / detail
  46. [mlir][SideEffects] Define a set of interfaces and traits for defining side effects — riddleriver / detail
  47. [mlir][SideEffects] Enable specifying side effects directly on the arguments/results of an operation. — riddleriver / detail
  48. [WebAssembly] Add SIMD integer min/max builtins — tlively / detail
  49. Refactor TimeProfiler write methods (NFC) — rnk / detail
  50. Extend TimeTrace to LLVM's new pass manager — rnk / detail
  51. [MLIR] Add missing DEPENDS line for MLIRSPIRV — stephen.neuendorffer / detail
  52. [lldb][NFC] Refactor TestSafeFuncCalls.py — Raphael Isemann / detail
  53. [MLIR] Add document about creating a dialect. — stephen.neuendorffer / detail
  54. [CodeGen][ObjC] Extend lifetime of ObjC pointers passed to calls to — ahatanak / detail
  55. tab completion for process signal — Raphael Isemann / detail
  56. [lldb][cmake] Move remove_module_flags macro to AddLLDB.cmake — Raphael Isemann / detail
  57. [lldb] Never compile the debugserver with Clang module flags — Raphael Isemann / detail
  58. [clang-doc] Improving Markdown Output — phosek / detail
  59. Fix a copy and paste error that would cause a crash. — gclayton / detail

#7000 (Mar 6, 2020 7:54:01 AM)

  1. [AVR][NFC] Remove trailing space — tclin914 / detail
  2. PR45083: Mark statement expressions as being dependent if they contain — richard / detail
  3. Add some more vscode files — Yuanfang Chen / detail
  4. [libc]Revert "Add linux implementations of thrd_create and thrd_join functions." — sivachandra / detail
  5. [lldb/DWARF] Replace C style casts with static_cast<> (NFC) — Jonas Devlieghere / detail
  6. [lldb/DWARF] Fix 80 col formatting (NFC) — Jonas Devlieghere / detail
  7. [clang][cmake] Include generated rst files in html built by docs-clang-html target — tstellar / detail
  8. [clang-tools-extra/clang-tidy] Mark modernize-make-shared as offering fixes — Jonas Devlieghere / detail
  9. [lldb] Delete UnwindMacOSXFrameBackchain — pavel / detail
  10. Rewrite the non-trivial structs section of the ARC spec. — rjmccall / detail
  11. [GlobalISel] add missing libcalls and 128-bit support for floating points — dominik.montada / detail
  12. [ARM][MVE] Enable VMOVN for tail predication — sam.parker / detail
  13. [APFloat] Overload unary operator- — jay.foad / detail
  14. [Analyzer][StreamChecker] Adding PreCall and refactoring (NFC). — 1.int32 / detail
  15. LLDB AArch64 skip single_step_only_steps_one_instruction* tests — omair.javaid / detail
  16. [lldb/test] Use inline assembly for instruction counting tests — pavel / detail
  17. Revert "PR45083: Mark statement expressions as being dependent if they contain" — herhut / detail
  18. [lldb/Disassembler] Move address resolution into the ParseInstructions function — pavel / detail
  19. [yaml2obj][obj2yaml][Object][test] - Improve testing of relocation types. — grimar / detail
  20. [lib/ObjectYAML] - Make `ELFYAML::Relocation::Offset` optional. — grimar / detail
  21. [DAG] Combine fshl/fshr(load1,load0,c) if we have consecutive loads — llvm-dev / detail
  22. [BFI] Use CallbackVH to notify BFI about deletion of basic blocks — suc-daniil / detail
  23. [clangd][VSCode] Force VSCode to use the ranking provided by clangd. — sam.mccall / detail
  24. [OpenCL] Align vload and vstore builtins — sven.vanhaastregt / detail
  25. Extract common code to deal with multidimensional vectors. — akuegel / detail

#6999 (Mar 5, 2020 7:29:04 PM)

  1. [buildbot] Switch MLIR buildbot quotes around — stilis / detail
  2. [clang-format] do not insert spaces around inline asm symbolic names — krasimir / detail
  3. Revert "[BFI] Use CallbackVH to notify BFI about deletion of basic blocks" — krasimir / detail
  4. [lldb] s/ExecutionContext/Target in Disassembler — pavel / detail
  5. Fix static analyzer uninitialized variable warning. NFCI. — llvm-dev / detail
  6. Fix "Value stored to 'RegForm' is never read" static analyzer warnings. NFC. — llvm-dev / detail
  7. Fix use-after-move warning. NFCI. — llvm-dev / detail
  8. [AArch64] Harmonize print format of hint instructions. — daniel.kiss / detail
  9. [VPlan] Use consecutive numbers to print VPValues instead of addresses. — flo / detail
  10. Replace getAs with castAs to fix null dereference static analyzer warning. — llvm-dev / detail
  11. [VectorCombine] add tests for different extract indexes; NFC — spatel / detail
  12. [ValueTracking] Let isGuaranteedNotToBeUndefOrPoison look into branch conditions of dominating blocks' terminators — aqjune / detail
  13. Fix a warning about an unreachable default in a switch statement. — chrisl / detail
  14. [compiler-rt][builtins][RISCV] Port __clear_cache to RISC-V Linux — luismarques / detail
  15. [AIX] Extend int arguments to register width when passed in stack memory. — sd.fertile / detail
  16. Promote nameless lambda used by dl_iterate_phdr to named function. — saugustine / detail
  17. [libomptarget][nfc] Move GetWarp/LaneId functions into per arch code — jonathanchesterfield / detail
  18. AMDGPU: Fix SMRD test in trivially disjoint mem access code — david.stuttard / detail
  19. AMDGPU: Add/Fix tests for image atomic intrinsic. — rodrigo.dominguez / detail
  20. Fix pessimizing move. NFC. — benny.kra / detail
  21. Fix MemTagSanitizer docs to point at Armv8.5-A MTE — pablo.barrio / detail
  22. [X86/MC] Factor out common code [NFC] — listmail / detail
  23. [llvm-readobj] Include section name of notes. — rupprecht / detail
  24. [PGO][PGSO] Use IsColdXNthPercentile for sample PGO. — yamauchi / detail
  25. Revert "[CGBlocks] Improve line info in backtraces containing *_helper_block" — Adrian Prantl / detail
  26. [llvm-objdump] --syms: make flags closer to GNU objdump — maskray / detail
  27. [GWP-ASan] Fix thread ID. — 31459023+hctim / detail
  28. Comment parsing: Treat \ref as inline command — aaron.puchert / detail
  29. [ARM] Rewrite ARMAttributeParser — maskray / detail
  30. [mlir][GPU] Expose the functionality to create a GPUFuncOp from a LaunchOp — ravishankarm / detail
  31. [PowerPC] Delete PPCMachObjectWriter and powerpc{,64}-apple-darwin — maskray / detail
  32. [AArch64][GlobalISel] Avoid copies to target register bank for subregister copies — Jessica Paquette / detail
  33. [libc] Create abort and _Exit — alexbrachetmialot / detail
  34. [OPENMP50]Skip the first element when storing the list of dependencies — a.bataev / detail
  35. [OPENMP50]Add codegen for update clause in depobj directive. — a.bataev / detail
  36. [AST Matchers] Restrict `optionally` matcher to a single argument. — yitzhakm / detail
  37. [libomptarget] Implement locks for amdgcn — jonathanchesterfield / detail
  38. [clangd] Remove vsc-extension-quickstart.md from the vscode-clangd plugin — zeratul976 / detail
  39. [mlir] Add traits for verifying the number of successors and providing relevant accessors. — riddleriver / detail
  40. [mlir] Add a new BranchOpInterface to allow for opaquely interfacing with branching terminator operations. — riddleriver / detail
  41. [mlir][DeclarativeParser] Add support for formatting operations with AttrSizedOperandSegments. — riddleriver / detail
  42. [mlir] Refactor a few users to no longer rely on the successor operand API of Operation. — riddleriver / detail
  43. [mlir] Automatically populate `operand_segment_sizes` in the auto-generated build methods. — riddleriver / detail
  44. [mlir] Remove successor operands from the Operation class — riddleriver / detail
  45. [mlir] [VectorOps] Merge VectorReduction/VectorReductionV2 into one Op — ajcbik / detail
  46. [IndVarSimplify] Extend previous special case for load use instruction to any narrow type loop variant to avoid extra trunc instruction — danilo.carvalho.grael / detail
  47. [TextAPI] Teach TextAPI about arm64e — cyndy_ishida / detail
  48. [libc] Add linux implementations of thrd_create and thrd_join functions. — sivachandra / detail
  49. [lldb] Fix more typos in log statements in ClangASTSource — Raphael Isemann / detail
  50. [mlir] Introduce an intrinsic for llvm.matrix.multiply — ntv / detail
  51. Add warnings for casting ptr -> smaller int for C++ in Microsoft mode — rnk / detail
  52. [libc] [UnitTest] Add Matchers — alexbrachetmialot / detail
  53. Fix 45129: Incorrect generated configuration modernize-make-shared.IncludeStyle — n.james93 / detail
  54. [lldb/Core] Minor code cleanup in Editline.cpp (NFC) — Jonas Devlieghere / detail
  55. [llvm-objdump] -d: print `00000000 <foo>:` instead of `00000000 foo:` — maskray / detail
  56. ThinLTOBitcodeWriter: drop dso_local when a GlobalVariable is converted to a declaration — maskray / detail

#6998 (Mar 5, 2020 6:44:01 AM)

  1. Fixed missing bracket. — gkistanova / detail
  2. [X86] Add a private member function determinePaddingPrefix for X86AsmBackend — shengchen.kan / detail
  3. AMDGPU/GlobalISel: Support llvm.trap and llvm.debugtrap intrinsics — mahesha.comp / detail
  4. Fix GSYM tests to run the yaml files and fix test failures on some machines. — gclayton / detail
  5. Fix buildbots with merge that didn't happen for 4050b01ba9ece02721ec496383baee219ca8cc2b. — gclayton / detail
  6. [AVR][NFC] Use Register instead of unsigned — tclin914 / detail
  7. [DAGCombine] Check the uses of negated floating constant and remove the hack — qshanz / detail
  8. [DebugInfo] Avoid crashing on an invalid section identifier. — ikudrin / detail
  9. Fix dyld opcode *_ADD_ADDR_IMM_SCALED error detection. — mtrent / detail
  10. Consistently capitalize a variable [NFC] — listmail / detail
  11. clang: Treat ieee mode as the default for denormal-fp-math — arsenm2 / detail
  12. [X86] Simplify the code at the end of lowerShuffleAsBroadcast. — craig.topper / detail
  13. StructurizeCFG: simplify phi nodes when possible — sameer.sahasrabuddhe / detail
  14. [ORC] Remove hard dependency on libobjc when using MachOPlatform with LLJIT. — Lang Hames / detail
  15. X86AsmBackend.cpp: #ifndef NDEBUG some only-used-in-asserts variables to fix the -Werror non-asserts build — dblaikie / detail
  16. [Coroutines] Optimized coroutine elision based on reachability — JunMa / detail
  17. [lldb][testsuite] Create a SBDebugger instance for each test — Tatyana Krasnukha / detail
  18. [lldb][test] Enable fix-its for the test case that expects them enabled — Tatyana Krasnukha / detail
  19. [pstl] A cleanup fix for sort parallel algorithm. — mikhail.dvorskiy / detail
  20. Avoid dangling reference on SectionList — sguelton / detail
  21. [lldb][test] TestFileHandle: flush the output after write — Tatyana Krasnukha / detail
  22. [clangd] Fix test (it worked by coincidence before) — sam.mccall / detail
  23. Revert "[ValueTracking] Let isGuaranteedNotToBeUndefOrPoison look into branch conditions of dominating blocks' terminators" — suc-daniil / detail
  24. [Test] Add a regression test for failure introduced by 952ad4701cf0d8da79789f6b83ddaa386c60d535 — suc-daniil / detail
  25. [lldb][test] These tests don't fail on Windows anymore — Tatyana Krasnukha / detail
  26. [lldb][test] Replace HandleCommand with runCmd to check that a command succeeded — Tatyana Krasnukha / detail
  27. [Object/ELF] - Fix a position calculation expression in ELFFile<ELFT>::getEntry(). — grimar / detail
  28. [lldb] Delete two overloads of Disassembler::Disassemble — pavel / detail
  29. [AST] Replace assert with llvm_unreachable to silence compiler warning — mikael.holmen / detail
  30. [DebugInfo] Refine the condition to detect CIEs. — ikudrin / detail
  31. [DebugInfo] Do not truncate 64-bit values when dumping CIEs and FDEs. — ikudrin / detail
  32. Revert "clang: Treat ieee mode as the default for denormal-fp-math" — jeremy.morse / detail
  33. [gn build] Port cada5b881b6 — llvmgnsyncbot / detail
  34. [ARM][MVE] Enable *SHRN* for tail predication — sam.parker / detail
  35. [lldb] Make Disassembler::PrintInstructions a method — pavel / detail
  36. [BFI] Use CallbackVH to notify BFI about deletion of basic blocks — suc-daniil / detail
  37. Revert "[BFI] Use CallbackVH to notify BFI about deletion of basic blocks" — suc-daniil / detail
  38. [lldb][test] Temporarily X-fail TestPtrRefs.py and TestPtrRefsObjC.py — Tatyana Krasnukha / detail
  39. [clangd] Add instrumentation mode in clangd for metrics collection. — usx / detail
  40. [libomptarget][nfc][amdgcn] Replace magic number with named intrinsic — jonathanchesterfield / detail
  41. [BFI] Use CallbackVH to notify BFI about deletion of basic blocks — suc-daniil / detail
  42. [MLIR, OpenMP] Translation of OpenMP barrier construct to LLVM IR — kiran.chandramohan / detail
  43. [LLD][NFC] Remove getOffsetInFile() workaround. — a.v.lapshin / detail
  44. [VectorCombine] add x86 AVX run to test for better coverage; NFC — spatel / detail
  45. Fix typos in comment marks. — ikudrin / detail
  46. Revert "Fix regression in bdad0a1: force rebuilding of StmtExpr nodes in", "PR45083: Mark statement expressions as being dependent if they appear in" — benny.kra / detail

#6997 (Mar 4, 2020 6:07:57 PM)

  1. [buildbot] Add an MLIR buildbot on Windows — stilis / detail
  2. [lldb] Reduce duplication in CommandObjectDisassemble — pavel / detail
  3. Lost regression test from commit 5a63813dc7f. — evgueni.brevnov / detail
  4. [lld] Avoid creating files outside of work directory. — herhut / detail
  5. [ARM] Change all tests from "thumbv8.1-m.main" to "thumbv8.1m.main". NFC — david.green / detail
  6. [lldb] Make BreakpointResolver hold weak_ptr instead of raw pointer to breakpoint — Tatyana Krasnukha / detail
  7. [lldb][NFC] Move local variables near to their usage — Tatyana Krasnukha / detail
  8. [MLIR] Add a comment to `requiredOperandCount` arg in LoopOps.cpp. — pifon / detail
  9. Revert "Promote nameless lambda used by dl_iterate_phdr to named function to clean up control flow inside findUnwindSections. Also, expose the data structure" — mikhail.maltsev / detail
  10. Handle PluginAttrInstances using ManagedStatic — john.brawn / detail
  11. [libc++] Mark the shared_future.wait_for test as being flaky — Louis Dionne / detail
  12. [openmp] OpenMP 5.1 omp_display_env function implementation. — Andrey.Churbanov / detail
  13. [OPENMP50]'source' and 'sink' kinds are not allowed in depobj. — a.bataev / detail
  14. Quote a python executable path — jeremy.morse / detail
  15. [mlir] support conversion of parallel reduction loops to std — zinenko / detail
  16. [SDAG] simplify FP binops to undef — spatel / detail
  17. [analyzer][NFC] Use CallEvent checker callback in GenericTaintChecker — benicsbalazs / detail
  18. [PassManager] adjust VectorCombine placement — spatel / detail
  19. [libc++] Fix reverse_iterator test when UBSan is enabled — Louis Dionne / detail
  20. Fix modules build after MatrixBuilder patch — Raphael Isemann / detail
  21. [lldb][NFC] Modernize logging UserExpression — Raphael Isemann / detail
  22. [libc++][P0174] Deprecated/removed parts of default allocator. — Louis Dionne / detail
  23. [X86] Add tests showing failure to combine consecutive loads + FSHL into a single load — llvm-dev / detail
  24. [X86] Add tests showing failure to combine consecutive loads + FSHR into a single load — llvm-dev / detail
  25. [X86] Directly form VBROADCAST_LOAD in lowerShuffleAsBroadcast on AVX targets. — craig.topper / detail
  26. [analyzer] decode() a bytes object to make Python3 happy — jeremy.morse / detail
  27. [ConstantFolding] Always return something from ConstantFoldConstant — nikita.ppv / detail
  28. [InstSimplify] Regenerate compare.ll checks; NFC — nikita.ppv / detail
  29. [InstSimplify] Add additional icmp of gep folding test; NFC — nikita.ppv / detail
  30. [ConstProp] Add test for bitcast to gep fold; NFC — nikita.ppv / detail
  31. [InstCombine] Use IRBuilder to create bitcast — nikita.ppv / detail
  32. [InstCombine] Don't explicitly invoke const folding in shift combine — nikita.ppv / detail
  33. [mlir][NFC] Sort the operations alphabetically and add header blocks — riddleriver / detail
  34. [libomptarget] Implement most hip atomic functions in terms of intrinsics — jonchesterfield / detail
  35. [clang-format] Improve identification of C# nullables — jbcoe / detail
  36. Revert "Fix GSYM tests to run the yaml files and fix test failures on some machines." — 31459023+hctim / detail
  37. [lldb] Fix several LLDB_LOGs with wrong indices in ClangASTSource.cpp — Raphael Isemann / detail
  38. [LSR] Add masked load and store handling — david.green / detail
  39. [ELF][test] Improve llvm-objdump -t tests — maskray / detail
  40. [libc++] Revert to previous implementation of __has_rebind — Louis Dionne / detail
  41. [libc++] Move std::string extern template declarations to end of class. — eric / detail
  42. [mlir][spirv] Add get() method to TargetEnvAttr taking raw values — antiagainst / detail
  43. [lldb] Fix typo in ClangASTSource logging statement — Raphael Isemann / detail
  44. [CodeGenPrepare] Handle ExtractValueInst in dupRetToEnableTailCallOpts — carrot / detail
  45. Generate Callee Saved Register (CSR) related cfi directives like .cfi_restore. — wmi / detail
  46. [libc++] Avoid deprecation warning in the implementation of __has_rebind — Louis Dionne / detail
  47. [lld][WebAssembly] Add support for --rsp-quoting — dschuff / detail
  48. Revert "Partially inline basic_string copy constructor in UNSTABLE" — mvels / detail
  49. [OPENMP50]Codegen for 'depend' clause in depobj directive. — a.bataev / detail
  50. [mlir][ods] Improve integer signedness modelling — antiagainst / detail
  51. [llvm-objdump] --syms: print st_size as "%016" PRIx64 instead of "%08" PRIx64 for 64-bit objects — maskray / detail
  52. [mlir][spirv] Support integer signedness — antiagainst / detail
  53. [llvm-readelf] Make --all output order closer to GNU readelf — maskray / detail
  54. [ORC] Add some debugging output for initializers. — Lang Hames / detail
  55. [libc++] Mark another test as flaky — eric / detail
  56. [x86][SLH] Rm liveness check from data invariance check — benny.kra / detail
  57. [lldb][NFC] Use C++11 for loop in ClangASTSource::FindExternalLexicalDecls — Raphael Isemann / detail
  58. [libc++] Fix typo in REQUIRES that broke the GCC-tot bot configuration — Louis Dionne / detail
  59. [MLIR][Affine][NFC] Remove obsolete and ambiguous definitions — frank.laub / detail
  60. Fix regression in bdad0a1: force rebuilding of StmtExpr nodes in — richard / detail
  61. [OPENMP50]Codegen for 'destroy' clause in depobj directive. — a.bataev / detail
  62. GlobalISel: Set alignment on function argument stack load/store — arsenm2 / detail
  63. GlobalISel: Move some legalizer functions to utils — arsenm2 / detail
  64. AMDGPU/GlobalISel: Switch target in argument test — arsenm2 / detail
  65. AMDGPU/GlobalISel: Don't use vector G_EXTRACT in arg lowering — arsenm2 / detail
  66. [libc++] Un-xfail GCC test for new version — eric / detail
  67. Revert "[GlobalISel][Localizer] Enable intra-block localization of already-local uses." — omair.javaid / detail
  68. [mlir][vulkan-runner] Add basic timing for compute pipeline — antiagainst / detail
  69. [InstSimplify] Constant fold icmp of gep — nikita.ppv / detail
  70. [MLIR][Affine][NFC] Expose expandAffineMap — frank.laub / detail
  71. AMDGPU: Remove VOP3OpSelMods0 complex pattern — arsenm2 / detail
  72. [scudo][standalone] Do not fill 32b regions at once — kostyak / detail
  73. [X86] Disable commuting for the first source operand of zero masked scalar fma intrinsic instructions. — craig.topper / detail
  74. [clang-doc] Improving Markdown Output — phosek / detail
  75. Partially inline basic_string copy constructor in UNSTABLE — mvels / detail
  76. [dsymutil] Fix template stripping in getDIENames(...) to account for overloaded operators — shafik / detail
  77. [clangd] Fix isInsideMainFile to be aware of preamble. — sam.mccall / detail
  78. [X86] Convert vXi1 vectors to xmm/ymm/zmm types via getRegisterTypeForCallingConv rather than using CCPromoteToType in the td file — craig.topper / detail
  79. [clangd] Cancel certain operations if the file changes before we start. — sam.mccall / detail
  80. [ORC] Decompose LazyCallThroughManager::callThroughToSymbol() — Stefan Gränitz / detail
  81. X86: Generate mir checks in sqrt test — arsenm2 / detail
  82. Add constexpr to DenormalMode constructors — arsenm2 / detail
  83. Revert "[clang-doc] Improving Markdown Output" — phosek / detail
  84. [clangd] Remove unused+broken InvalidationError class. — sam.mccall / detail
  85. [clangd] Track document versions, include them with diags, enhance logs — sam.mccall / detail
  86. [libc++] Mark deprecation test as UNSUPPORTED on Clang 6 — Louis Dionne / detail
  87. [X86] Relax existing instructions to reduce the number of nops needed for alignment purposes — listmail / detail
  88. [mlir][Linalg] Fix load/store operations generated while lower loops when — ravishankarm / detail

#6996 (Mar 4, 2020 5:49:23 AM)

  1. Added getLLVMDocsBuildFactory to build and publish LLVM documentation. — alebedev / detail
  2. Added a new 'publish-sphinx-docs' builder. — gkistanova / detail
  3. [mlir] error out on unsupported attribute kinds in LLVM global translation — zinenko / detail
  4. [mlir] ExecutionEngine: fix assertion on the error path — zinenko / detail
  5. [PowerPC][NFC] Lexically order expected output for AIX stack arg test. — sd.fertile / detail
  6. [PowerPC][NFC] Add missing expected output for AIX int stack arg test. — sd.fertile / detail
  7. [X86] Don't count the chain uses when forming broadcast loads in lowerBuildVectorAsBroadcast. — craig.topper / detail
  8. [DAGCombiner][X86] Improve narrowExtractedVectorLoad to handle cases where the element size isn't byte sized by the subvector is. — craig.topper / detail
  9. [debuginfo-tests][dexter] Add --builder gcc support for POSIX — pierre.vanhoutryve / detail
  10. [clang-tidy] Change checks to use new isLanguageVersionSupported restriction — n.james93 / detail
  11. Add module for llvm/Bitstream — joerg / detail
  12. [NFC] Try fix ubsan buildbot after 876d13378931bee3dcefafff8729c40d5457ff31 — tyker / detail
  13. [MCDwarf] Generate DWARF v5 .debug_rnglists for assembly files — maskray / detail
  14. Promote nameless lambda used by dl_iterate_phdr to named function to clean up control flow inside findUnwindSections. Also, expose the data structure — saugustine / detail
  15. [mlir] support reductions in loop to std conversion — zinenko / detail
  16. [ORC] Remove an out-of-date FIXME — Lang Hames / detail
  17. [ORC] Make sure we add initializers to the SymbolFlags map for objects. — Lang Hames / detail
  18. [clang-format] Allow nested [] in C# attributes — jbcoe / detail
  19. Restore `REQUIRES: default_triple` to a test — Justin Bogner / detail
  20. [X86] Connect accidentally dead code in a avx512 fmadd intrinsic test case. — craig.topper / detail
  21. [Bitcode] Fix -Wswitch after c5ec8890c95bf9f56beff285efbcc7b797ffb15a — maskray / detail
  22. [libomptarget][nfc][amdgcn] Simplify assert_fail implementation — jonathanchesterfield / detail
  23. [LoopNest]: Analysis to discover properties of a loop nest. — whitneyt / detail
  24. [gn build] Port c84532a70aa — llvmgnsyncbot / detail
  25. [X86] Directly emit VBROADCAST_LOAD from constant pool in lowerBuildVectorAsBroadcast — craig.topper / detail
  26. [X86] Always emit an integer vbroadcast_load from lowerBuildVectorAsBroadcast regardless of AVX vs AVX2 — craig.topper / detail
  27. [lldb][NFC] Remove some commented out code in TypeSystemClang — Raphael Isemann / detail
  28. [OPENMP50]Support 'update' clause for 'depobj' directive. — a.bataev / detail
  29. [lldb/Docs] Mark both Python 3.6 and 3.8 as supported on Windows — Jonas Devlieghere / detail
  30. [OpenMP] Adding InaccessibleMemOnly and InaccessibleMemOrArgMemOnly for runtime calls. — sstipanovic / detail
  31. Revert "[lldb/Docs] Mark both Python 3.6 and 3.8 as supported on Windows" — sstipanovic / detail
  32. Revert "[OpenMP] Adding InaccessibleMemOnly and InaccessibleMemOrArgMemOnly for runtime calls." — sstipanovic / detail
  33. Revert "Revert "[lldb/Docs] Mark both Python 3.6 and 3.8 as supported on Windows"" — sstipanovic / detail
  34. [mlir][ods] Add query for derived attribute — jpienaar / detail
  35. [X86] Match vpmullq latency to uops.info. Correct port usage for 512-bit memory form — craig.topper / detail
  36. [mlir] Format AffineOps.td. NFC — zinenko / detail
  37. [clang-offload-wrapper] Lower priority of __tgt_register_lib in favor of __tgt_register_requires — georgios.rokos / detail
  38. [clangd] Handle go-to-definition in macro invocations where the target appears in the expansion multiple times — zeratul976 / detail
  39. [LiveDebugValues] Do not insert DBG_VALUEs after a MBB terminator — Vedant Kumar / detail
  40. [MachineVerifier] Remove placement rule exception for debug entry values — Vedant Kumar / detail
  41. [PowerPC] adjust test to avoid getting zapped completely; NFC — spatel / detail
  42. [lldb] Delete some commented out code in ClangASTSource.cpp — apl / detail
  43. Port ubsan nullability.c test to Windows — rnk / detail
  44. [mlir] Generate CmpFPredicate as an EnumAttr in tablegen — riddleriver / detail
  45. [mlir][Tutorial] Make parsing an empty file print a better error. — riddleriver / detail
  46. test: Adjust no-dbg-value-after-terminator.mir to use `not --crash` — Vedant Kumar / detail
  47. [AArch64] add tests for nnan/ninf/undef FP simplifications; NFC — spatel / detail
  48. Doxygenify CompilerType.h (NFC) — Adrian Prantl / detail
  49. [JITLink] Fix a pointer-to-integer cast in jitlink::InProcessMemoryManager. — Lang Hames / detail
  50. [DebugInfo] Fix for adding "returns cxx udt" option to functions in CodeView. — akhuang / detail
  51. Rename "llvm-gsym" to "llvm-gsymutil" and fix dependencies. — gclayton / detail
  52. [Coroutines] Use dbg.declare for frame variables — modocache / detail
  53. [clang][Modules] Add -fsystem-module flag — bigcheesegs / detail
  54. AMDGPU: Fix computation for getOccupancyWithLocalMemSize — arsenm2 / detail
  55. LICM: Reorder condition checks — arsenm2 / detail
  56. [clang-format] Do not merge target-name and : for C# attributes — jbcoe / detail
  57. [clang-format] Do not format C# array subscript operators as attributes — jbcoe / detail
  58. [JITLink] Add a -slab-address option to llvm-jitlink. — Lang Hames / detail
  59. Partially inline basic_string copy constructor in UNSTABLE — mvels / detail
  60. PR45083: Mark statement expressions as being dependent if they appear in — richard / detail
  61. [MLIR] Expose makeCanonicalStridedLayoutExpr in StandardTypes.h. — pifon / detail
  62. Fix buildbots by including MC for StringTableBuilder. — gclayton / detail
  63. PR45087: Fix check for emptiness when determining whether a trivial copy — richard / detail
  64. [LoopTerminology][NFC] Fix typo — sdi1600105 / detail
  65. [ORC] Skip ST_File symbols in MaterializationUnit interfaces / resolution. — Lang Hames / detail
  66. [MCDwarf] Change emitListsTableHeaderStart to use a reference and fold Start/End symbols generation into it — maskray / detail
  67. [gn build] Fix llvm-gsymutil after D75291 — maskray / detail
  68. [MLIR][NFC] Fix for VS2017 bug. — frank.laub / detail
  69. [MC][test] Improve some llvm-objdump -t tests — maskray / detail
  70. [GlobalISel][Localizer] Enable intra-block localization of already-local uses. — Amara Emerson / detail
  71. [ValueTracking] Let isGuaranteedNotToBeUndefOrPoison look into branch conditions of dominating blocks' terminators — aqjune / detail
  72. [HIP] Make sure, unused hip-pinned-shadow global var is kept within device code — mahesha.comp / detail
  73. [analyzer] FixItHint: Apply and test hints with the Clang-Tidy's script — charusso / detail
  74. [analyzer] AnalyzerOptions: Remove 'fixits-as-remarks' — charusso / detail
  75. [analyzer] AnalysisDeclContext: Refactor and documentation — charusso / detail
  76. [X86] Directly form VBROADCAST_LOAD for BUILD_VECTOR of splat loads in lowerBuildVectorAsBroadcast. — craig.topper / detail
  77. [ARM,MVE] Add the `vsbciq` intrinsics. — simon.tatham / detail
  78. [ARM,MVE] Add the `vshlcq` intrinsics. — simon.tatham / detail
  79. [Object/ELF] - Fix the offset type used in ELFFile<ELFT>::getEntry(). — grimar / detail
  80. [lld][ELF][COFF] Fix archived bitcode files naming — evgeny / detail
  81. [clangd] Fix early selection for non-vardecl declarators — kadircet / detail
  82. [clangd] Make use of syntax tokens in ReplayPreamble — kadircet / detail
  83. Attempt to fix buildbot after 497c110e — evgeny / detail
  84. [AST] Refactor propagation of dependency bits. NFC — hokein.wu / detail
  85. [llvm-ar][test] Add to llvm-ar test coverage — gbreynoo / detail
  86. [clangd] Fix windows buildbots — kadircet / detail
  87. [Matrix] Add IR MatrixBuilder. — flo / detail
  88. [AMDGPU] performCvtF32UByteNCombine - revisit node after src operand simplification. — llvm-dev / detail
  89. Fix some getAs/castAs null dereference static analyzer warnings. — llvm-dev / detail
  90. [DependenceAnalysis] Dependecies for loads marked with "ivnariant.load" should not be shared with general accesses(PR42151). — evgueni.brevnov / detail
  91. [clangd] Fix buildbots — kadircet / detail
  92. [AArch64][SVE] Add SVE2 intrinsic for xar — kerry.mclaughlin / detail
  93. Use DWARFDataExtractor::getInitialLength in DWARFDebugAddr — pavel / detail
  94. Use DWARFDataExtractor::getInitialLength in debug_aranges — pavel / detail
  95. Use new DWARFDataExtractor::getInitialLength in DWARFVerifier — pavel / detail
  96. Use new DWARFDataExtractor::getInitialLength in DWARFUnit — pavel / detail
  97. Use new DWARFDataExtractor::getInitialLength in DWARFDebugPubTable — pavel / detail
  98. Use new DWARFDataExtractor::getInitialLength in DWARFDebugFrame — pavel / detail
  99. Add rsqrt op to Standard dialect and lower it to LLVM dialect. — akuegel / detail
  100. [clang-format] parse C# object initialisers — jbcoe / detail

#6994 (Mar 3, 2020 9:12:58 AM)

  1. [mlir] Add padding to 1-D Vector in CRunnerUtils.h — ntv / detail
  2. [mlir] Hotfix - Fix Windows build — ntv / detail
  3. Revert "[mlir] Add padding to 1-D Vector in CRunnerUtils.h" — echristo / detail
  4. [DebugInfo] Avoid generating duplicate llvm.dbg.value — SourabhSingh.Tomar / detail
  5. [AMDGPU] add generated checks for some LIT tests — sameer.sahasrabuddhe / detail
  6. [DebugInfo][DWARF5]: Added support for debuginfo generation for defaulted parameters — SourabhSingh.Tomar / detail
  7. [libc] Add `errno_h` as a dependency to `sigaddset` and `sigemptyset`. — sivachandra / detail
  8. [obj2yaml] - Split sections dumping to a new ELFDumper<ELFT>::dumpSections() method. — grimar / detail
  9. [NFC][InstCombine] Add test with non-CSE'd casts of load — lebedev.ri / detail
  10. [obj2yaml] - Dump allocatable SHT_STRTAB, SHT_SYMTAB and SHT_DYNSYM sections. — grimar / detail
  11. [Driver] Default to -fno-common for all targets — sjoerd.meijer / detail
  12. Revert "[mlir][ods] Add query for derived attribute" — herhut / detail
  13. [AVR] Fix incorrect register state for LDRdPtr — tclin914 / detail
  14. [clangd] DefineOutline won't copy virtual specifiers on methods — n.james93 / detail
  15. Revert "[Driver] Default to -fno-common for all targets" — sjoerd.meijer / detail
  16. Revert abb00753 "build: reduce CMake handling for zlib" (PR44780) — hans / detail
  17. [ExpandMemCmp][NFC] Fix typo in comment. — courbet / detail
  18. [lldb] Make sure we don't drop asynchronous output when sourcing files — pavel / detail
  19. Revert "Reland "[gn build] (manually) merge 68a235d07f9e70"" — hans / detail
  20. [lldb] Treat RangeDataVector as an augmented binary search tree — pavel / detail
  21. [LoopVectorizer] Add reduction tests for inloop reductions. NFC — david.green / detail
  22. [clangd] Handle `initialized` notification (no-op to suppress log message) — sam.mccall / detail
  23. Syndicate, test and fix base64 implementation — sguelton / detail
  24. [gn build] Port 1454c27b604 — llvmgnsyncbot / detail
  25. [clangd] Send InitializeResult.serverInfo — sam.mccall / detail
  26. [clangd] Use structured PublishDiagnosticsParams. NFC — sam.mccall / detail
  27. [ARM] Add some postinc LSR tests. NFC — david.green / detail
  28. [lldb] Add lldbTarget -> llvmMC dependency — pavel / detail
  29. Fix UB in compiler-rt base64 implementation — sguelton / detail
  30. [MLIR][GPU] Add error checking to loop.parallel to gpu transform. — herhut / detail
  31. [lldb] Have Disassembler::ParseInstructions take a Target& — pavel / detail
  32. [VPlan] Add getPlan() to VPBlockBase. — flo / detail
  33. [AssumeBundles] Add API to fill a map from operand bundles of an llvm.assume. — tyker / detail
  34. [LoopNest]: Analysis to discover properties of a loop nest. — whitneyt / detail
  35. [clang][Syntax] Add spelledTokenAt helper to TokenBuffer — kadircet / detail
  36. [clangd] Make use of token buffers in semantic highlighting — kadircet / detail
  37. [clangd] Get rid of getTokenRange helper — kadircet / detail
  38. [gn build] Port 3755039c99d — llvmgnsyncbot / detail
  39. [gn build] Port 3a063d68e3c — llvmgnsyncbot / detail
  40. [SystemZ]  Also accept ISD::USUBO in shouldFormOverflowOp(). — paulsson / detail
  41. [analyzer][taint] Add isTainted debug expression inspection check — benicsbalazs / detail
  42. [llvm-ar] Fix llvm-ar response file reading on Windows — gbreynoo / detail
  43. [clangd] Remove unused getDocument() API — sam.mccall / detail
  44. [ExpandMemCmp] Add more tests to show missing constant folding. — courbet / detail
  45. [SystemZ]  Bugfix for backchain with packed-stack — paulsson / detail
  46. Revert "[LoopNest]: Analysis to discover properties of a loop nest." — whitneyt / detail
  47. [ExpandMemCmp][NFC] Regenerate tests. — courbet / detail
  48. [llvm-ar] Remove unused variable. NFC. — benny.kra / detail
  49. [gn build] Port 613f791131e — llvmgnsyncbot / detail
  50. [mlir] Hotfix - Fix Windows build — ntv / detail
  51. [mlir] Add padding to 1-D Vector in CRunnerUtils.h — ntv / detail
  52. [MLIR] Add explicit initial values for loop.parallel op. — pifon / detail
  53. [hexagon] Add default paths to support musl target — sidneym / detail
  54. [AIX][XCOFF] Fix XCOFFObjectWriter assertion failure with alignment-related gap and improve text section output testing — diggerlin / detail
  55. [ARM][RDA] Allow multiple killed users — sam.parker / detail
  56. [clangd] Propagate versions into DraftStore, assigning where missing. NFC — sam.mccall / detail
  57. [RDA][ARM] collectKilledOperands across multiple blocks — sam.parker / detail
  58. [llvm][CodeGen][SVE] Constrain prefetch intrinsic argument to immediate values. — francesco.petrogalli / detail
  59. [lldb] Add detailed tests for the "disassemble" command — pavel / detail
  60. [SystemZ]  Copy Access registers and CC with the correct register class. — paulsson / detail
  61. [gn build] Port ae4d39c9e4a — llvmgnsyncbot / detail

#6993 (Mar 2, 2020 9:09:55 PM)

  1. [Hexagon] Use BUILD_PAIR to expand i128 instead of doing arithmetic — kparzysz / detail
  2. Disable instrprof-merging.cpp to unblock bots while I investigate — Vedant Kumar / detail
  3. [OpenCL] Remove spurious atomic_fetch_min/max builtins — sven.vanhaastregt / detail
  4. [mlir] Add padding to 1-D Vector in CRunnerUtils.h — ntv / detail
  5. [Loop Peeling] Add possibility to enable peeling on loop nests. — arkady.shlykov / detail
  6. GlobalISel: Move Localizer::shouldLocalize(..) to TargetLowering — vkeles / detail
  7. [mlir] Update several usages of IntegerType to properly handled unsignedness. — riddleriver / detail
  8. Second attempt to disable instrprof-merging.cpp — Vedant Kumar / detail
  9. [mlir][DialectConversion] Abort early if a subregion has a disconnected CFG. — riddleriver / detail
  10. [ThinLTO/LowerTypeTests] Handle unpromoted local type ids — tejohnson / detail
  11. Revert "Fix Base64Test - for StringRef size" — 31459023+hctim / detail
  12. Revert "Syndicate, test and fix base64 implementation" — 31459023+hctim / detail
  13. [gn build] Port 49684f9db5c — llvmgnsyncbot / detail
  14. clang: Switch C compilations to C17 by default. — ndesaulniers / detail
  15. [clangd] Split locateSymbolAt into several component functions, to allow later reuse. NFC — sam.mccall / detail
  16. Fix unused-variable warning — bcain / detail
  17. More principled implementation of DISubprogram::describes() — Adrian Prantl / detail
  18. [OPENMP50]Add basic support for depobj construct. — a.bataev / detail
  19. Fix 'unsigned variable can never be negative' cppcheck warning. NFCI. — llvm-dev / detail
  20. Fix shadow variable warning. NFC. — llvm-dev / detail
  21. [AArch64][MachineOutliner] Don't outline CFI instructions — Jessica Paquette / detail
  22. [lldb] Remove checks behind LLDB_CONFIGURATION_DEBUG from TypeSystemClang — Raphael Isemann / detail
  23. [libcxx] When merging archives, build index even on Darwin — phosek / detail
  24. [Sema] Look through OpaqueValueExpr when checking implicit conversions — erik.pilkington / detail
  25. Add default paths to support musl target — sidneym / detail
  26. [OPENMP50]Support 'destroy' clause on 'depobj' directives. — a.bataev / detail
  27. [Coverage] Collect all function records in an object (D69471 followup) — Vedant Kumar / detail
  28. [test/compiler-rt] Disable ubsan/TestCases/Misc/nullability.c on Android — Vedant Kumar / detail
  29. Revert "Add default paths to support musl target" — sidneym / detail
  30. Extend LaneBitmask to 64 bit — Stanislav.Mekhanoshin / detail
  31. [LIBOMPTARGET]Lower priority of  global constructor/destructor to silence the warning from gcc. — a.bataev / detail
  32. [Clang] Fix Hurd toolchain test on a two-stage build with ThinLTO — alexandre.ganea / detail
  33. [PSI] Add the isCold query support with a given percentile value. — yamauchi / detail
  34. Fix GSYM tests to run the yaml files and fix test failures on some machines. — gclayton / detail
  35. Revert "Fix GSYM tests to run the yaml files and fix test failures on some machines." — gclayton / detail
  36. [mlir][ods] Add query for derived attribute — jpienaar / detail
  37. Revert "[clang] detect switch fallthrough marked by a comment (PR43465)" — l.lunak / detail
  38. Explicitly include <cassert> when using assert — joerg / detail
  39. Revert "Restore "[WPD/LowerTypeTests] Delay lowering/removal of type tests until after ICP"" — tejohnson / detail
  40. [TargetLowering] Fix what look like copy/paste mistakes in compare with infinity handling SimplifySetCC. — craig.topper / detail
  41. [lldb/Docs] Remove the version from the home page — Jonas Devlieghere / detail
  42. Add default case to fix -Wswitch errors — rupprecht / detail
  43. Update LSR's logic that identifies a post-increment SCEV value. — sgundapa / detail
  44. [BranchAlign] Fix bug w/nop padding for SS manipulation — listmail / detail
  45. Temporarily Revert "[mlir] Add padding to 1-D Vector in CRunnerUtils.h" — echristo / detail
  46. [docs] Use 0 as version placeholder instead of a made up number. — ditaliano / detail
  47. Use range-for in MCAssembler [NFC] — listmail / detail
  48. [lldb] Don't iterate over a std::set<Type*> in SymbolFileDWARF::GetTypes to make it deterministic — Raphael Isemann / detail
  49. Fix GSYM tests to run the yaml files and fix test failures on some machines. — gclayton / detail
  50. [lldb/Utility] Use emplace_back instead of push_back (NFC) — Jonas Devlieghere / detail
  51. [libcxx] Drop -D option from libtool when merging archives — phosek / detail
  52. [ARM][ConstantIslands] Fix stack mis-alignment caused by undoLRSpillRestore. — huihuiz / detail
  53. [Sema] Fix a crash when attaching comments to an implicit decl — erik.pilkington / detail
  54. [LiveDebugValues] Prevent some misuse of LocIndex::fromRawInteger, NFC — Vedant Kumar / detail
  55. [llvm][MachO] fix adding weak def syms — cyndy_ishida / detail
  56. [AVR] Add missing ROLLOOP and RORLOOP into getTargetNodeName — tclin914 / detail
  57. [lldb/API] NFC: Reformat and simplify SBThread::GetStopDescription() — Fred Riss / detail
  58. [LTO] onfig::addSaveTemps: clear ResolutionFile upon an error — maskray / detail
  59. [lldb/GDBRemote] Fix obvious typo in error message. — Fred Riss / detail
  60. fix typo — thakis / detail
  61. Temporarily Revert [X86] Not track size of the boudaryalign fragment during the layout — shengchen.kan / detail
  62. [LICM] Allow freeze to hoist/sink out of a loop — aqjune / detail
  63. DebugInfo: Separate different debug_macinfo contributions & print the offset of a contribution — dblaikie / detail

#6992 (Mar 2, 2020 9:20:46 AM)

  1. [InlineSpiller] Relax re-materialization restriction for statepoint — serguei.katkov / detail
  2. [PowerPC][test] Improve .got2 and .toc tests — maskray / detail
  3. [DebugInfo][clang][DWARF5]: Added support for debuginfo generation for defaulted parameters — SourabhSingh.Tomar / detail
  4. Revert "[DebugInfo][clang][DWARF5]: Added support for debuginfo generation for defaulted parameters" — hans / detail
  5. [libc] Add sigprocmask — alexbrachetmialot / detail
  6. [clangd] Remove the deprecated clangdServer::rename API, NFC. — hokein.wu / detail
  7. Syndicate, test and fix base64 implementation — sguelton / detail
  8. [gn build] Port 5a1958f2673 — llvmgnsyncbot / detail
  9. [MLIR] Added llvm.freeze — zinenko / detail
  10. [NFC][PowerPC] Move some alias definition from PPCInstrInfo.td to PPCInstr64Bit.td — shkzhang / detail
  11. [ARM][MVE] Restrict allowed types of gather/scatter offsets — anna.welker / detail
  12. [git-clang-format] Fix typo in help message — tclin914 / detail
  13. Fix Base64Test - for StringRef size — sguelton / detail
  14. [DWARFDebugLine] Use new DWARFDataExtractor::getInitialLength — pavel / detail
  15. [DWARF] Use getInitialLength in range list parsing — pavel / detail
  16. [DWARF] Use DWARFDataExtractor::getInitialLength to parse debug_names — pavel / detail
  17. [lld] Fix test failure from d978656fd06 — pavel / detail
  18. [ARM,MVE] Add ACLE intrinsics for VQMOV[U]N family. — simon.tatham / detail
  19. [ARM,MVE] Correct MC operands in VCVT.F32.F16. (NFC) — simon.tatham / detail
  20. [ARM,MVE] Add ACLE intrinsics for VCVT.F32.F16 family. — simon.tatham / detail
  21. [ARM,MVE] Add ACLE intrinsics for VCVT[ANPM] family. — simon.tatham / detail
  22. [AArch64][SVE] Add intrinsics for non-temporal gather-loads/scatter-stores — andrzej.warzynski / detail
  23. [mlir] mlir-opt: print a newline after the top-level module — zinenko / detail
  24. Fix operator precedence warning. NFCI. — llvm-dev / detail
  25. Reland "[DebugInfo][clang][DWARF5]: Added support for debuginfo generation for defaulted parameters — SourabhSingh.Tomar / detail
  26. [analyzer][StreamChecker] Using function description objects - NFC. — 1.int32 / detail
  27. [clang-tidy] Copy the Ranges field from the Diagnostic when creating the ClangTidyError — alexfh / detail
  28. [CostModel][X86] Add vXi1 extract/insert cost tests — llvm-dev / detail
  29. Fix shadow variable warning. NFC. — llvm-dev / detail
  30. Fix shadow variable warning. NFC. — llvm-dev / detail
  31. [ARM] Add Cortex-M55 Support for clang and llvm — luke.geeson / detail
  32. [clangd] Get rid of unnecessary source transformations in locateMacroAt — kadircet / detail
  33. [clangd] Get rid of lexer usage in locateMacroAt — kadircet / detail
  34. [MLIR] Add includes to PointerLikeTypeTraits where needed. — herhut / detail
  35. [clang-format] Handle NullCoalescing and NullConditional operators in C# — jbcoe / detail
  36. [CodeGen] avoid running the entire optimizer pipeline in clang test file; NFC — spatel / detail
  37. [clangd] No need to query ctor refs in cross-file rename. — hokein.wu / detail
  38. [mlir] NFC - Move Vector structure from RunnerUtils.h to CRunnerUtils.h — ntv / detail
  39. [CodeGen] avoid running the entire optimizer pipeline in clang test file; NFC — spatel / detail
  40. [MLIR][GPU] fix loop trip count computation in LoopsToGPU — herhut / detail
  41. [OpenMP] Allow const parameters in declare simd linear clause — graham.hunter / detail
  42. Partially inline basic_string::operator=(const basic_string&) — mvels / detail
  43. [LoopVectorizer] Change types of lists from pointers to references. NFC — david.green / detail
  44. EHScopeStack::Cleanup has virtual functions so the destructor should be too. — llvm-dev / detail
  45. [CodeGenPGO] Fix shadow variable warning. NFC. — llvm-dev / detail
  46. [X86] Cleanup ShuffleDecode implementations. NFCI. — llvm-dev / detail
  47. Build fix: Turn off _GLIBCXX_DEBUG based on a compile check — nicolai.haehnle / detail
  48. Add flag _LIBCPP_ABI_STRING_OPTIMIZED_EXTERNAL_INSTANTIATIONS for basic_string ABI — mvels / detail
  49. [clang-format] Rename CSharpNullConditionalSq and add missing test — jbcoe / detail

#6991 (Mar 1, 2020 9:22:51 PM)

  1. [ADT][NFC] SCCIterator: Change hasLoop() to hasCycle() — sdi1600105 / detail
  2. Fix [ADT][NFC] SCCIterator: Change hasLoop() to hasCycle() — sdi1600105 / detail
  3. [JITLink] Update DEBUG_TYPE string for llvm-jitlink. — Lang Hames / detail
  4. [DAGCombiner] Don't emit select_cc from visitSINT_TO_FP/visitUINT_TO_FP. Use plain select instead. — craig.topper / detail
  5. [X86][TwoAddressInstructionPass] Teach tryInstructionCommute to continue checking for commutable FMA operands in more cases. — craig.topper / detail
  6. [X86] Not track size of the boudaryalign fragment during the layout — shengchen.kan / detail
  7. [DAGCombiner][X86] Disable narrowExtractedVectorLoad if the element type size isn't byte sized — craig.topper / detail
  8. [Sparc] Fix incorrect operand for matching CMPri pattern — tclin914 / detail
  9. [ELF][PPC32] Don't report "relocation refers to a discarded section" for .got2 — maskray / detail

#6990 (Mar 1, 2020 9:43:41 AM)

  1. [X86] Don't add DELETED_NODES to DAG combine worklist after calling SimplifyDemandedBits/SimplifyDemandedVectorElts. — craig.topper / detail
  2. [Coroutines][new pass manager] Move CoroElide pass to right position — JunMa / detail
  3. Revert "[Coroutines][new pass manager] Move CoroElide pass to right position" — JunMa / detail
  4. [Coroutines][New pass manager] Move CoroElide pass to right position — JunMa / detail
  5. [DAGCombiner] recognize shuffle (shuffle X, Mask0), Mask --> splat X — spatel / detail
  6. [WinEH] Fix inttoptr+phi optimization in presence of catchswitch — rnk / detail
  7. Attempt to fix ZLIB CMake logic on Windows — rnk / detail

#6989 (Feb 29, 2020 9:48:34 PM)

  1. [MC] Add MCStreamer::emitInt{8,16,32,64} — maskray / detail
  2. Ensure that multi-threading is disabled when enabling IRPrinting with module scope — joker-eph / detail
  3. [MLIR] Move from using target_link_libraries to LINK_LIBS for llvm libraries. — stephen.neuendorffer / detail
  4. [MLIR] Remove redundant library dependencies — stephen.neuendorffer / detail
  5. [MLIR] Move from add_dependencies() to DEPENDS — stephen.neuendorffer / detail
  6. [MLIR] Add support for libMLIR.so — stephen.neuendorffer / detail
  7. [MLIR] Fixes for BUILD_SHARED_LIBS=on — stephen.neuendorffer / detail
  8. [X86][F16C] Remove cvtph2ps intrinsics and use generic half2float conversion (PR37554) — llvm-dev / detail
  9. [CMake] Use PUBLIC link mode for static libraries — phosek / detail
  10. [CMake] Link against ZLIB::ZLIB — phosek / detail
  11. Revert "[MLIR] Fixes for BUILD_SHARED_LIBS=on" — stephen.neuendorffer / detail
  12. Revert "[MLIR] Add support for libMLIR.so" — stephen.neuendorffer / detail
  13. Make argument const to silence cppcheck warning. NFCI. — llvm-dev / detail
  14. [MachineInst] Remove dead code. NFCI. — llvm-dev / detail
  15. Fix Wdocumentation warning - use tparam for template parameters. NFC. — llvm-dev / detail
  16. Revert "[MLIR] Move from add_dependencies() to DEPENDS" — stephen.neuendorffer / detail
  17. Revert "[MLIR] Remove redundant library dependencies" — stephen.neuendorffer / detail
  18. Revert "[MLIR] Move from using target_link_libraries to LINK_LIBS for llvm libraries." — stephen.neuendorffer / detail
  19. Avoid including FileSystem.h from MemoryBuffer.h — rnk / detail
  20. [X86] Tighten up the SDTypeProfile for X86ISD::CVTNE2PS2BF16. NFCI — craig.topper / detail
  21. [GVN] Fold equivalent freeze instructions — aqjune / detail
  22. [ValueTracking] A value is never undef or poison if it must raise UB — aqjune / detail
  23. [ValueTracking] Let getGuaranteedNonFullPoisonOp consider assume, remove mentioning about br — aqjune / detail
  24. Fix MLIR build by adding missing header after cleanup in af450eab — joker-eph / detail
  25. [PowerPC] Move .got2/.toc logic from PPCLinuxAsmPrinter::doFinalization() to emitEndOfAsmFile() — maskray / detail

#6988 (Feb 29, 2020 10:07:08 AM)

  1. Revert "Fix GSYM tests to run the yaml files and fix test failures on some machines." — gclayton / detail
  2. [ELF] Delete two unneeded `referenced = true` after D65584 — maskray / detail
  3. [ELF][PPC32] Fix canonical PLTs when the order does not match the PLT order — maskray / detail
  4. [X86] Disable the NOP padding for branches when bundle is enabled — shengchen.kan / detail
  5. [X86] Move the function getOrCreateBoundaryAlignFragment — shengchen.kan / detail
  6. [libc] Add ability to generate enum types/values to HdrGen. — sivachandra / detail
  7. ArrayRef'ize restoreCalleeSavedRegisters. NFCI. — benny.kra / detail
  8. [llvm-readobj] - Report warnings instead of errors for broken relocations. — grimar / detail
  9. [ExecutionEngine] Add JITSymbolFlags::fromSummary(GlobalValueSummary*) — Stefan Gränitz / detail
  10. [PassManager] add tests for vector pass enabling; NFC — spatel / detail
  11. Remove unused parameter from CXXRecordDecl::forallBases [NFC] — aaronpuchert / detail

#6987 (Feb 28, 2020 10:15:58 PM)

  1. Execute libunwind/libc++abi tests on AArch64 devboard by llvm-clang-win-x-aarch64 builder. — vvereschaka / detail
  2. [mlir] [VectorOps] Add vector.broadcast to EDSC — ajcbik / detail
  3. Revert "[NFC][ARM] Update test" — ctetreau / detail
  4. [SLP][NFC] Delete some unreachable code. — valery.n.dmitriev / detail
  5. [CallPromotionUtils] Add missing promotion legality check to tryPromoteCall. — yamauchi / detail
  6. Devirtualize a call on alloca without waiting for post inline cleanup and next DevirtSCCRepeatedPass iteration. — yamauchi / detail
  7. [lld][WebAssembly] Handle mixed strong and weak undefined symbols — sbc / detail
  8. [X86] Recognize CVTPH2PS from STRICT_FP_EXTEND — craig.topper / detail
  9. [SLP]Update test checks, NFC. — a.bataev / detail
  10. [SLP][NFC] Assert that tree entry operands completed when scheduler looks for dependencies. — valery.n.dmitriev / detail
  11. [libc++] update GCC cherry-pick to build 4.8.5 — eric / detail
  12. [VectorCombine] Fix assert on compare extract index — Austin.Kerbow / detail
  13. [DAGCombine] Fix alias analysis for unaligned accesses — david.green / detail
  14. [AST Matchers] Fix bug in 'optionally' matcher wherein all previous bindings are cleared when all inner matchers fail. — yitzhakm / detail
  15. Add a pass that specializes parallel loops for easier unrolling and vectorization — benny.kra / detail
  16. [mlir] Fix typo — jpienaar / detail
  17. [MLIR] Refactor handling of dialect libraries — stephen.neuendorffer / detail
  18. [MLIR] Refactor library handling for conversions. — stephen.neuendorffer / detail
  19. [MLIR] Refactor library initialization of JitRunner. — stephen.neuendorffer / detail
  20. [MLIR] Move from using target_link_libraries to LINK_LIBS for llvm libraries. — stephen.neuendorffer / detail
  21. [MLIR] Remove redundant library dependencies — stephen.neuendorffer / detail
  22. [MLIR] Move from add_dependencies() to DEPENDS — stephen.neuendorffer / detail
  23. [MLIR] Add support for libMLIR.so — stephen.neuendorffer / detail
  24. [MLIR] Fixes for BUILD_SHARED_LIBS=on — stephen.neuendorffer / detail
  25. [OpenMP5.0] Allow pointer arithmetic in motion/map clause, by Chi Chun — a.bataev / detail
  26. Revert "[MLIR] Fixes for BUILD_SHARED_LIBS=on" — stephen.neuendorffer / detail
  27. Revert "[MLIR] Add support for libMLIR.so" — stephen.neuendorffer / detail
  28. Revert "[MLIR] Move from add_dependencies() to DEPENDS" — stephen.neuendorffer / detail
  29. [Hexagon] Map dcfetch intrinsic to Y2_dcfetchbo, not Y2_dcfetch — kparzysz / detail
  30. [MLIR] Add LLVMConversionTarget as a customization point. NFC. — timshen / detail
  31. [MLIR] Add llvm.mlir.cast op for semantic preserving cast between dialect types. — timshen / detail
  32. [MLIR] Add vector support for fpexp and fptrunc. — timshen / detail
  33. [LTO][Legacy] Add new API to query Mach-O CPU (sub)type — francisvm / detail
  34. [LLD] Report errors occurred while parsing debug info as warnings. — a.v.lapshin / detail
  35. [AMDGPU] Remove dubious logic in bidirectional list scheduler — jay.foad / detail
  36. Revert "[MLIR] Remove redundant library dependencies" — stephen.neuendorffer / detail
  37. Revert "[MLIR] Move from using target_link_libraries to LINK_LIBS for llvm libraries." — stephen.neuendorffer / detail
  38. [NFC] Fix minor python issues. — rupprecht / detail
  39. [ADT] Allow K to be incomplete during DenseMap<K*, V> instantiation — rnk / detail
  40. [DFSan] Add __dfsan_load_callback. — mascasa / detail
  41. [entry values] ARM: Add a describeLoadedValue override (PR45025) — Vedant Kumar / detail
  42. [ubsan] Add support for -fsanitize=nullability-* suppressions — Vedant Kumar / detail
  43. [llvm][Support][modulemap] Exclude WindowsSupport.h from the LLVM_Util module — bigcheesegs / detail
  44. [X86] Cleanup a comment around bitcasting X86ISD::VBROADCAST_LOAD and add an assert to make sure memory VT size doesn't change. — craig.topper / detail
  45. [X86] Remove stale FIXME form test. NFC. — craig.topper / detail
  46. [X86] Canonicalize (bitcast (vbroadcast_load)) so that the cast and vbroadcast_load are both integer or fp. — craig.topper / detail
  47. [AMDGPU] Fix scheduling model for V_MULLIT_F32 — jay.foad / detail
  48. [modules] Allow frameworks to have only a private module without a public one. — vsapsai / detail
  49. [DFSan] Add __dfsan_mem_transfer_callback. — mascasa / detail
  50. [Sema] Fix an assert when objc_externally_retained was applied to an unprototyped function — erik.pilkington / detail
  51. [DFSan] Add __dfsan_cmp_callback. — mascasa / detail
  52. [LTO][Legacy] Add explicit dependency on BinaryFormat — francisvm / detail
  53. [compiler-rt/test] Use FileCheck -allow-empty instead of count 0 — Vedant Kumar / detail
  54. [X86] Remove isel patterns from broadcast of loadi32. — craig.topper / detail
  55. Fix GSYM tests to run the yaml files and fix test failures on some machines. — gclayton / detail
  56. Try to fix WindowsManifest CMake logic on Windows — rnk / detail
  57. [Coverage] Revise format to reduce binary size — Vedant Kumar / detail
  58. [compiler-rt/test] Relax a test so we can debug it on sanitizer-x86_64-linux-android — Vedant Kumar / detail
  59. Revert "[Coverage] Revise format to reduce binary size" — Vedant Kumar / detail
  60. Reland: [Coverage] Revise format to reduce binary size — Vedant Kumar / detail
  61. Add cast to appease clang-armv7-linux-build-cache (D69471 followup) — Vedant Kumar / detail
  62. Disable instrprof-merging.cpp on powerpc64 (D69471 follow up) — Vedant Kumar / detail
  63. [cmake] Fix LLVM_USE_SPLIT_DWARF — michael.hliao / detail

#6986 (Feb 28, 2020 10:22:23 AM)

  1. build: process the libxml2 library path for embedding — Saleem Abdulrasool / detail
  2. [DataExtractor] Improve error message when we run off the end of the buffer — pavel / detail
  3. [DebugInfo] Avoid crashing when parsing an invalid unit header in DWP. — ikudrin / detail
  4. [DebugInfo] Fix parsing DWARF64 units in DWP. — ikudrin / detail
  5. [clangd] Use tokenize instead of raw lexer in SourceCode/lex — kadircet / detail
  6. [clangd] Get rid of lexer usage in ObjCLocalizeStringLiteral tweak — kadircet / detail
  7. [ASTImporter] Improved import of AlignedAttr. — 1.int32 / detail
  8. llvm-ar: Fix MinGW compilation — hans / detail
  9. No longer generate calls to *_finite — sguelton / detail
  10. SROA: Don't drop atomic load/store alignments (PR45010) — hans / detail
  11. [lldb] Use llvm MC as the source of dwarf/eh register numbers for X86 ABIs — pavel / detail
  12. [debuginfo-tests][dexter] Add a test tool --calculate-average option — pierre.vanhoutryve / detail
  13. [DWARFLinker][NFC] Remove usages of "const object::ObjectFile" from DWARFLinker. — a.v.lapshin / detail
  14. [mlir] Fix the build by using correct symbol name — kbobyrev / detail
  15. [NFC] [Test commit] Testing commit access with new email — djordje.todorovic / detail
  16. [ARM][Thumb2] Support .w assembler qualifier for pld/pldw/pli — oliver.stannard / detail
  17. [ARM][Thumb2] support .w assembler qualifier for dmb/dsb/isb — oliver.stannard / detail
  18. [clang-format] Recognize C# nullable types — jbcoe / detail
  19. [RDA] Track implicit-defs — sam.parker / detail
  20. [AMDGPU] Precommit some scheduler related test updates — jay.foad / detail
  21. [NFC][ARM] Add tests — sam.parker / detail
  22. [MC][ELF][ARM] Add relocations for some pc-relative fixups — peter.smith / detail
  23. [LLD][ELF][ARM] Implement Thumb pc-relative relocations for adr and ldr — peter.smith / detail
  24. Let EarlyCSE fold equivalent freeze instructions — aqjune / detail
  25. [DebugInfo] Re-implement LexicalScopes dominance method, add unit tests — jeremy.morse / detail
  26. [ELF][LLD][ARM] Add missing REQUIRES: arm to tests — peter.smith / detail
  27. [gn build] Port 6af859dcca2 — llvmgnsyncbot / detail
  28. [RISCV] Compress instructions based on function features — simon.cook / detail
  29. [clang-format] Improve C# handling of spaces in square brackets — jbcoe / detail
  30. [clang-tidy] Added virtual isLanguageVersionSupported to ClangTidyCheck — n.james93 / detail
  31. Fix buildbots after c074f5234d29439116f0e0be6033ea9331e85394. — a.v.lapshin / detail
  32. [AMDGPU] Update a comment missed in 74e2974ac6a — jay.foad / detail
  33. [AMDGPU] Mark the scheduling model as complete — jay.foad / detail
  34. [Utils] Make some scripts directly executable — jay.foad / detail
  35. [cmake][msvc] Don't disable C4345 any more. — llvm-dev / detail
  36. Skip TemplateSpecializedType in modernize-pass-by-value. — aaron / detail
  37. [ARM] Additional MVE VMLA tests. NFC — david.green / detail
  38. [ARM] MVE VMLAS — david.green / detail
  39. Reland 7691790dfd1011d08f5468f63952d7690755aad4 with a MSAN fix — kparzysz / detail
  40. [Transform][MemCpyOpt] Add missing DebugLoc to %tmpbitcast — pierre.vanhoutryve / detail
  41. [TargetLowering] SimplifyDemandedBits - fix SCALAR_TO_VECTOR knownbits bug — llvm-dev / detail
  42. Fix MSVC "32-bit shift implicitly converted to 64 bits" warning. NFCI. — llvm-dev / detail
  43. [Inliner] Inlining should honor nobuiltin attributes — tejohnson / detail
  44. [mlir] Add reifyReturnShape to shaped type OpInterface — jpienaar / detail
  45. [F16C] Add strict-fp constrained tests — llvm-dev / detail
  46. [AVX512] Add strict-fp cvtph2ps constrained tests — llvm-dev / detail

#6985 (Feb 27, 2020 10:32:13 PM)

  1. Revert "lldb-cmake job: Temporarily disable LLVM_ENABLE_MODULES" — Vedant Kumar / detail
  2. [mlir] Hotfix - Rename MLIRRuntimeUtils to mlir_runtime_utils — ntv / detail
  3. [AMDGPU] improve fragile test for divergent branches — sameer.sahasrabuddhe / detail
  4. Forward declare special case lists — rnk / detail
  5. Forward declare FileEntry and DirectoryEntry in Module.h — rnk / detail
  6. [libc++] Mark more try_lock tests as possibly flaky. — eric / detail
  7. [XCOFF] Don't emit non-external labels in the symbol table and handle MCSA_LGlobal — daltenty / detail
  8. [clang-tidy] Store all ranges in clang::tooling::Diagnostic — alexfh / detail
  9. [MLIR] add show-dialects option for mlir-opt — stephen.neuendorffer / detail
  10. [MLIR][Loops] Expose transformations on loop.parallel in header (NFC). — herhut / detail
  11. [mlir] NFC - Split out RunnerUtils that don't require a C++ runtime — ntv / detail
  12. [LLDB] Fix AddressSanitizer failure in MemoryCache — paolosev / detail
  13. [AArch64] regenerate complete test checks; NFC — spatel / detail
  14. [AArch64] add splat shuffle combine test; NFC — spatel / detail
  15. [x86] use instruction-level fast-math-flags to drive MachineCombiner — spatel / detail
  16. [libc++] Rework docker files for buildbots. — eric / detail
  17. [ADT] Add CoalescingBitVector, implemented using IntervalMap [1/3] — Vedant Kumar / detail
  18. [LiveDebugValues] Encode a location in VarLoc IDs, NFC [2/3] — Vedant Kumar / detail
  19. [LiveDebugValues] Encode register location within VarLoc IDs [3/3] — Vedant Kumar / detail
  20. [gn build] Port b0142cd9867 — llvmgnsyncbot / detail
  21. [AMDGPU] Enable runtime unroll for LDS — Stanislav.Mekhanoshin / detail
  22. unittest: Disable checks to work around compiler errors — Vedant Kumar / detail
  23. [lldb/CMake] Use PYTHON_HOME as a hint to find Python 3. — Jonas Devlieghere / detail
  24. [libc++] Update lld version on buildbots to be LLVM-11. — eric / detail
  25. Avoid SourceManager.h include in RawCommentList.h, add missing incs — rnk / detail
  26. Update Sanitizer tests for Android R. — 31459023+hctim / detail
  27. unittest: Convert EXPECT_EQ iterator checks to use EXPECT_TRUE instead — Vedant Kumar / detail
  28. [libc++] Update compiler images and more docker cleanup. — eric / detail
  29. Add some missing header dependencies — rnk / detail
  30. [llvm-exegesis] Remove unnecessary deletion of an assignment operator of WrappingIterator that angers some versions of MSVC — craig.topper / detail
  31. Avoid ASTContext.h -> TargetInfo.h dep — rnk / detail
  32. Fix DSE miscompile when store is clobbered across loop iterations — apilipenko / detail
  33. Need /bigobj to build SourceCodeTest.cpp with MSVC. — amccarth / detail
  34. [DFSan] Remove unused IRBuilder. NFC — mascasa / detail
  35. Change test to use -S so it works when an external assembler is used that is not present in the testing environment. — douglas.yung / detail
  36. [DFSan] Add flag to insert event callbacks. — mascasa / detail
  37. [Support] Remove byte swapping from MathExtras.h — rnk / detail
  38. Add missing cstdint include not found on Windows — rnk / detail
  39. [IndVars] Fix sort comparator. — efriedma / detail
  40. [mlir] Clarify/Fix parts of MLIR toy tutorial chapter 2 — riddleriver / detail
  41. [mlir] Fix comma+typo in MLIR toy tutorial chapter 3. — riddleriver / detail
  42. [mlir] Fix/clarify parts of MLIR toy tutorial chaper 4. — riddleriver / detail
  43. Fix/Clarify parts of MLIR toy tutorial chapter 5 — riddleriver / detail
  44. [mlir] Fix/Clarify parts of MLIR toy tutorial chapter 6+7 — riddleriver / detail
  45. [mlir][Tutorial] Fix comment position in SimplifyRedundantTranspose. — riddleriver / detail
  46. Revert "[SimpleLoopUnswitch] Fix introduction of UB when hoisted condition may be undef or poison" — aqjune / detail
  47. [Coroutines] CoroElide enhancement — JunMa / detail
  48. [X86] Add FMA commuting test case for D75016 — craig.topper / detail

#6984 (Feb 27, 2020 10:48:38 AM)

  1. [libc] Add an optional `NAME` argument to `add_entrypoint_object` rule. — sivachandra / detail
  2. [MLIR] Add `take_back()` to STLExtras.h for completeness. — pifon / detail
  3. [clangd] Get rid of getBeginningOfIdentifier helper — kadircet / detail
  4. [libc] Add CMake script to check host cpu features — gchatelet / detail
  5. [clangd] Get rid of lexer usage in AST.cpp — kadircet / detail
  6. [AArch64] Peephole optimization: merge AND and TST instructions — sjoerd.meijer / detail
  7. [NFC][ARM] Add test case — sam.parker / detail
  8. [clang,ARM,MVE] Remove redundant #includes in test file. — simon.tatham / detail
  9. [lldb] Skip TestWasm.py on sanitized builds until D75200 has landed — Raphael Isemann / detail
  10. [ARM] Add CPSR as an implicit use of t2IT — sam.parker / detail
  11. [lldb][NFC] Fix several -Wdocumentation warnings — Raphael Isemann / detail
  12. [DebugInfo][NFC] Move out lambdas from collectCallSiteParameters() — david.stenberg / detail
  13. [DebugInfo] Describe call site values for chains of expression producing instrs — david.stenberg / detail
  14. [DebugInfo][ARM] Fix noreg case when checkig if it is an addImm — djordje.todorovic / detail
  15. Revert "[Hexagon] Improve casting of boolean HVX vectors to scalars" — kbobyrev / detail
  16. [lldb] Show the actual error when 'watchpoint set expression' failed — Raphael Isemann / detail
  17. [InstCombine] Fix confusing variable name. — jay.foad / detail
  18. [MC][ARM] Resolve some pcrel fixups at assembly time (PR44929) — hans / detail
  19. [clang-format] Handle commas in [] in C# — jbcoe / detail
  20. [ARM] Fixup FP16 bitcasts — david.green / detail
  21. Require asserts for debuginline-cost-delta.ll test — kbobyrev / detail
  22. [AVX] Cleanup check prefixes — llvm-dev / detail
  23. [driver][darwin] Don't use -platform_version flag by default (PR44813) — hans / detail
  24. [AArch64][SVE] Add intrinsics for first-faulting gather loads — andrzej.warzynski / detail
  25. [CallSiteInfo] Handle bundles when updating call site info — djordje.todorovic / detail
  26. Revert "make -fmodules-codegen and -fmodules-debuginfo work also with PCHs" — hans / detail
  27. [clang-format] Recognize C# named argument colons as a token type — jbcoe / detail
  28. [X86] createVariablePermute - handle case where recursive createVariablePermute call fails — llvm-dev / detail
  29. [clangd][NFC] Don't query the index if the rename symbol is function — hokein.wu / detail
  30. [mlir] fix wrong symbol order in AffineApplyNormalizer — zinenko / detail
  31. Fix uninitialized variable warning. NFC. — llvm-dev / detail
  32. [X86] LowerMSCATTER/MGATHER - reduce scope of MaskVT. NFCI. — llvm-dev / detail
  33. Fix shadow variable warnings. NFC. — llvm-dev / detail
  34. Fix shadow variable warning. NFC. — llvm-dev / detail
  35. Add GPU lowerings for the different log ops. — akuegel / detail
  36. Adding some documentation for __builtin_dump_struct. — aaron / detail
  37. [X86] Use Subtarget.useSoftFloat() in X86TargetLowering constructor — llvm-dev / detail
  38. Fix cppcheck definition/declaration arg mismatch warnings. NFCI. — llvm-dev / detail
  39. [AMDGPU][ConstantFolding] Fold llvm.amdgcn.fract intrinsic — jay.foad / detail
  40. Revert "Devirtualize a call on alloca without waiting for post inline cleanup and next" — kbobyrev / detail
  41. [mlir] NFC - Move runner utils from mlir-cpu-runner to ExecutionEngine — ntv / detail
  42. [Hexagon] Do not use init_arrays by default — kparzysz / detail
  43. [SYCL] Driver option to select SYCL version — alexey.bader / detail
  44. [DA] Delinearization of fixed-size multi-dimensional arrays — bmahjour / detail
  45. [Debuginfo][NFC] Unify error reporting routines inside DebugInfoDWARF. — a.v.lapshin / detail
  46. Revert "[ARM] Add CPSR as an implicit use of t2IT" — sam.parker / detail
  47. [CostModel][X86] Improve extract/insert element costs (PR43605) — llvm-dev / detail
  48. [InstCombine] Add PR14365 test cases + vector equivalents. — llvm-dev / detail
  49. [WebAssembly] Add an `isWasm` target triple predicate. — sunfish / detail
  50. [WebAssembly] Teach lld how to demangle "__main_argc_argv". — sunfish / detail
  51. [WebAssembly] Mangle the argc/argv `main` as `__wasm_argc_argv`. — sunfish / detail
  52. [Transforms][Debugify] Ignore PHI nodes when checking for DebugLocs — pierre.vanhoutryve / detail
  53. Revert "[SYCL] Driver option to select SYCL version" — alexey.bader / detail
  54. Remove BinaryOperator::CreateFNeg — simon.moll / detail
  55. Add an attribute registry so plugins can add attributes — john.brawn / detail
  56. [InstCombine] DCE instructions earlier — nikita.ppv / detail

#6983 (Feb 26, 2020 10:43:15 PM)

  1. [zorg] Add x86_64 buildbots for Polly. — llvm-zorg / detail
  2. Re-land running check-lldb-repro on the CMake incremental bot. — Jonas Devlieghere / detail
  3. [PowerPC][NFC] Convert grep usage to FileCheck in lit test. — sd.fertile / detail
  4. [compiler-rt] Build all alias in builtin as private external on Darwin — Steven Wu / detail
  5. [mlir][spirv] NFC: move folders and canonicalizers in a separate file — antiagainst / detail
  6. Devirtualize a call on alloca without waiting for post inline cleanup and next — yamauchi / detail
  7. [libcxx] Fix _LIBCPP_HAS_THREAD_API_EXTERNAL build — mikhail.maltsev / detail
  8. [TTI] Let getOperationCost assume that Freeze is free — aqjune / detail
  9. [SDAG] Add SDNode::values() = make_range(values_begin(), values_end()) — kparzysz / detail
  10. [lldb/test] Skip running a test under ASan, it intentionally double-frees — Vedant Kumar / detail
  11. Fix buildbots after recent GSYM commit. — gclayton / detail
  12. [ELF] --orphan-handling=: don't warn/error for input SHT_REL[A] retained by --emit-relocs — maskray / detail
  13. Remove unneeded Compiler.h and DataTypes.h includes, NFC — rnk / detail
  14. Inline basic_string::erase for fastpath where __n == npos — mvels / detail
  15. [Hexagon] Improve casting of boolean HVX vectors to scalars — kparzysz / detail
  16. Fix LLP64 detection in SwapByteOrder.h — rnk / detail
  17. [InstCombine] Remove trivially empty ranges from end — nikita.ppv / detail
  18. [AVR] Don't adjust addresses by 2 for absolute values — aykevanlaethem / detail
  19. [AVR] Fix private label prefix — aykevanlaethem / detail
  20. [CVP] Add test for cmp of local phi; NFC — nikita.ppv / detail
  21. [InstCombine] Simplify DCE code; NFC — nikita.ppv / detail
  22. [TSan] Add CMake check for minimal SDK requirements on Darwin — julian.lettner / detail
  23. [CVP] Simplify cmp of local phi node — nikita.ppv / detail
  24. [SimpleLoopUnswitch] Remove unnecessary include; NFC — nikita.ppv / detail
  25. [clang] fix error detection in consteval calls — tyker / detail
  26. [mlir][spirv] Add some folders for spv.LogicalAnd/spv.LogicalOr — antiagainst / detail
  27. [VectorCombine] add a debug flag to skip all transforms — spatel / detail
  28. [ms] Rename ParsingInlineAsm functions/variables to reflect MS-specificity. — epastor / detail
  29. [dsymutil] Avoid copying swiftinterfaces from the SDK into the dsym bundle — Adrian Prantl / detail
  30. Fix for the test failues introduced in https://reviews.llvm.org/D74704. — leonardchan / detail
  31. [libc] Fix typo of namespace in round implementation. — paulatoth / detail
  32. [scudo][standalone] Various improvements wrt RSS — kostyak / detail
  33. [mlir][spirv] Refactoring to avoid calling the same function twice — antiagainst / detail
  34. [llvm-objcopy] Enable --discard-all for MachO — alexshap / detail
  35. [MC] Pull out a relaxFragment helper [NFC] — listmail / detail
  36. Update the ARC docs for non-trivial ownership in structs. — rjmccall / detail
  37. [DebugInfo][NFC] Remove handler with ErrorPolicy from DWARFContext. — a.v.lapshin / detail
  38. [ASTMatchers] HasNameMatcher handles `extern "C"` — n.james93 / detail
  39. [AArch64][GlobalISel] Fixup <32b heterogeneous regbanks of G_PHIs just before selection. — Amara Emerson / detail
  40. [ObjectFileMachO] Fix a build error on embedded. — ditaliano / detail
  41. [X86] Add proper MachinePointerInfo to the loads/stores created for moving data between SSE and X87 in X86DAGToDAGISel::PreprocessISelDAG — craig.topper / detail
  42. [X86] Use correct MachineMemOperand for stack load in LowerFLT_ROUNDS_ — craig.topper / detail
  43. [X86] Use proper alignment for stack temporary and correct MachinePointerInfo for stack accesses in LowerUINT_TO_FP. — craig.topper / detail
  44. [X86] Query constant pool object alignment instead of hardcoding. — craig.topper / detail
  45. Visit previously unreachable nodes in the debug info metadata verifier. — Adrian Prantl / detail
  46. Disable memory leak checking in a test to work around a bot failure — erik.pilkington / detail
  47. PR44978: Accept as an extension some cases where destructor name lookup — richard / detail
  48. [libc++] Temporarily disable availability markup for the C++20 Synchronization library — Louis Dionne / detail
  49. Revert "[libc++] Do not set the `availability=XXX` feature when not testing against a system libc++" — Louis Dionne / detail
  50. [X86] Explicitly pass Pointer, MachinePointerInfo and Alignment to BuildFILD. — craig.topper / detail
  51. [X86] Explicitly pass Destination VT and debug location to BuildFILD. NFC — craig.topper / detail
  52. [libc++] Workaround unused variable warning in test — Louis Dionne / detail
  53. [X86] Add proper MachinePointerInfo to stack store created in LowerWin64_i128OP. — craig.topper / detail
  54. Cost Annotation Writer for InlineCost — apilipenko / detail
  55. [ELF][test] Rename SHF_LINK_ORDER related "metadata" to "linkorder" — maskray / detail
  56. [X86] Add test cases showing incorrect setting of nofpexcept flag due to CSE occuring during SelectionDAG creation. — craig.topper / detail
  57. [docs][LoopTerminology] Add Loop Simplify Form description. — llvm-project / detail
  58. GlobalISel: Cleanup code with MachineIRBuilder features — Matthew.Arsenault / detail
  59. AMDGPU/GlobalISel: Add missing G_[US]ADDE/G_[US]SUBE tests — Matthew.Arsenault / detail
  60. GlobalISel: Fix lowering for G_UADDE/G_USUBE — Matthew.Arsenault / detail
  61. AMDGPU/GlobalISel: Add missing test for G_UMULH — arsenm2 / detail
  62. [LoopVectorize] Fix cost for calls to functions that have vector versions — nemanja.i.ibm / detail
  63. Fix buildbot break after c46b85aaf4d4 — nemanja.i.ibm / detail
  64. Some fixes for open breaks on MacOS and UBSan — ogiroux / detail

#6982 (Feb 26, 2020 10:39:26 AM)

  1. [SimpleLoopUnswitch] Canonicalize variable names — aqjune / detail
  2. Add missing dependency to fix shared library build. — michael.hliao / detail
  3. Remove no un-necessary require for load_extension.ll — sguelton / detail
  4. Strip preceeding -Xclang when stripping -fcolor-diagnostics or -fdiagnostics-color — kadircet / detail
  5. [clangd] Expose the rename LimitFiles option to the C++ API, NFC. — hokein.wu / detail
  6. Fix the clangd-fuzzer build error. — hokein.wu / detail
  7. [lldb/gdb-remote] Add support for the qOffsets packet — pavel / detail
  8. Support -fuse-ld=lld for riscv — sguelton / detail
  9. Fix typo in clang lit config — sguelton / detail
  10. AMDGPU: Fix some incorrect FUNC-LABEL checks — jay.foad / detail
  11. [docs][llvm-symbolizer] Fix --functions description — james.henderson / detail
  12. [docs][llvm-symbolizer] Fix indentation of inline option examples — james.henderson / detail
  13. [docs][llvm-objcopy][llvm-strip] Move --wildcard description earlier — james.henderson / detail
  14. [AArch64] Flip default for register renaming in the ld/st optimizier. — flo / detail
  15. [ARM][RDA] add getUniqueReachingMIDef — sam.parker / detail
  16. [AArch64][SVE] Add SVE2 intrinsics for bit permutation & table lookup — kerry.mclaughlin / detail
  17. tsan: fix pthread_detach with called_from_lib suppressions — dvyukov / detail
  18. Revert "[compiler-rt] Add a critical section when flushing gcov counters" — hans / detail
  19. [gn build] (manually) merge e058667a2e01 — thakis / detail
  20. [clangd] Bump index version number. — hokein.wu / detail
  21. [clang][Tooling] Add a way to tokenize a FileRange — kadircet / detail
  22. [OpenMP] Fix the test by generating output file in temporary directory — kbobyrev / detail
  23. [gn build] (manually) port 2f6cc21f44e — thakis / detail
  24. [Assembler] Allow assembling empty index with non-zero flags — evgeny / detail
  25. [gn build] re-"gn format" all gn files — thakis / detail
  26. [OpenCL] Add atomic type builtins — sven.vanhaastregt / detail
  27. [mlir][Linalg] NFC - Refactor LinalgStructuredOps towards "named" Linalg ops — ntv / detail
  28. AMDGPU/SIInsertSkips: Fix the determination of whether early-exit-after-kill is possible — nicolai.haehnle / detail
  29. AMDGPU: Fix some more incorrect check lines — jay.foad / detail
  30. [libTooling] Add function to determine associated text of a declaration. — yitzhakm / detail
  31. Quick fix for bot failure on "AMDGPU/SIInsertSkips: Fix the determination of whether early-exit-after-kill is possible" — nicolai.haehnle / detail
  32. Put microsoft template parameter shadow warning behind separate flag (PR44794) — hans / detail
  33. [AIX] Remove whitelist checking for ExternalSymbolSDNodes — Xiangling.Liao / detail
  34. [ARM,MVE] Add predicated intrinsics for many unary functions. — simon.tatham / detail
  35. Full fix for "AMDGPU/SIInsertSkips: Fix the determination of whether early-exit-after-kill is possible" (hopefully) — nicolai.haehnle / detail
  36. [clangd] use printQualifiedName to skip the inlinenamespace qualifiers. — hokein.wu / detail
  37. [clang-format] Special handling of spaces for C# code — jbcoe / detail
  38. Recommit "[DWARFDebugLine] Avoid dumping prologue members we did not parse" — pavel / detail
  39. [DAG] visitRotate - modulo non-uniform constant rotation amounts — llvm-dev / detail
  40. Add unit tests for RangeDataVector::FindEntryIndexesThatContain — pavel / detail
  41. [AArch64] add tests for fake fneg; NFC — spatel / detail
  42. Add _LIBCPP_BUILTIN_CONSTANT_P support. — mvels / detail
  43. Introduce DWARFDataExtractor::getInitialLength — pavel / detail
  44. [gn build] Port 3c36d8dad57 — llvmgnsyncbot / detail
  45. [DAGCombiner] avoid narrowing fake fneg vector op — spatel / detail
  46. [clangd] Clean-up XRefs.cpp from Lexer usages and unnecessary SourceLoc transformations — kadircet / detail
  47. [ELF] --orphan-handling=: don't warn/error for unused synthesized sections — maskray / detail
  48. [llvm-objcopy][test] Improve empty section tests — maskray / detail
  49. Avoid SmallString.h include in MD5.h, NFC — rnk / detail
  50. [libc] Fix build when -DBUILD_SHARED_LIBS=On — alexbrachetmialot / detail
  51. Use virtual functions in ParsedAttrInfo instead of function pointers — john.brawn / detail

#6981 (Feb 25, 2020 10:54:10 PM)

  1. lldb-cmake job: Temporarily disable LLVM_ENABLE_MODULES — Vedant Kumar / detail
  2. [PowerPC][NFC] Remove comments mentioning Darwin and VRSAVE from lit test. — sd.fertile / detail
  3. [MachineInstr] Add a dumpr method — qcolombet / detail
  4. [X86MCTargetDesc.h] Speculative fix for macro collision with sys/param.h — Vedant Kumar / detail
  5. Make __builtin_amdgcn_dispatch_ptr dereferenceable and align at 4 — Yaxun.Liu / detail
  6. Emit register names in cfi assembly directives — scott.linder / detail
  7. Support emitting .cfi_undefined in CodeGen — scott.linder / detail
  8. [AMDGPU] Implement wave64 DWARF register mapping — scott.linder / detail
  9. Fix a race between lldb's packet timeout and the profile thread's usleep. — jingham / detail
  10. [PhaseOrdering] add tests for missed CSE; NFC — spatel / detail
  11. [libcxx] Fix building for windows after 54fa9ecd3088508 — martin / detail
  12. Add 'l' constraint to goto label reference — isanbard / detail
  13. [NFC][SCEV] Piping to pass TTI into SCEVExpander::isHighCostExpansionHelper() — lebedev.ri / detail
  14. [NFC][SCEV] Piping to pass new SCEVCheapExpansionBudget option into SCEVExpander::isHighCostExpansionHelper() — lebedev.ri / detail
  15. [NFC][SCEV] SCEVExpander::isHighCostExpansionHelper(): check that we processed expression first — lebedev.ri / detail
  16. [SCEV] SCEVExpander::isHighCostExpansion(): assert if TTI is not provided — lebedev.ri / detail
  17. [SCEV] SCEVExpander::isHighCostExpansionHelper(): begin cost modelling - model cast cost — lebedev.ri / detail
  18. [SCEV] SCEVExpander::isHighCostExpansionHelper(): cost-model UDiv by power-of-two as LShr — lebedev.ri / detail
  19. [NFC][IndVarSimplify] Adjust value names in IndVarSimplify/exit_value_test2.ll — lebedev.ri / detail
  20. [SCEV] SCEVExpander::isHighCostExpansionHelper(): cost-model plain UDiv — lebedev.ri / detail
  21. [SCEV] SCEVExpander::isHighCostExpansionHelper(): cost-model add/mul — lebedev.ri / detail
  22. [SCEV] SCEVExpander::isHighCostExpansionHelper(): cost-model polynomial recurrence — lebedev.ri / detail
  23. [SCEV] SCEVExpander::isHighCostExpansionHelper(): cost-model min/max (PR44668) — lebedev.ri / detail
  24. [SCEV] rewriteLoopExitValues(): even if have hard uses, still rewrite if cheap (PR44668) — lebedev.ri / detail
  25. [SCEV][IndVars] Always provide insertion point to the SCEVExpander::isHighCostExpansion() — lebedev.ri / detail
  26. Use "nop" to avoid size warnings. — isanbard / detail
  27. Check args passed to __builtin_frame_address and __builtin_return_address. — zoecarver / detail
  28. [X86] Add test to show incorrect ordering of flt.rounds intrinsic relative to calls to fesetround. — craig.topper / detail
  29. [LIBOMPTARGET]Fix PR44933: fix crash because of the too early deinitialization of libomptarget. — a.bataev / detail
  30. [ObjC][ARC] Don't move a retain call living outside a loop into the loop — Akira / detail
  31. [libTooling] Add function to determine associated text of a declaration. — yitzhakm / detail
  32. [WebAssembly] Simplify extract_vector lowering — tlively / detail
  33. [OpenMP][Opt] Combine `struct ident_t*` during deduplication — johannes / detail
  34. [llvm][TextAPI] rename test vars, NFC — cyndy_ishida / detail
  35. [Sema] Perform call checking when building CXXNewExpr — lebedev.ri / detail
  36. [clang] Annotating C++'s `operator new` with more attributes — lebedev.ri / detail
  37. Revert "[X86MCTargetDesc.h] Speculative fix for macro collision with sys/param.h" — Vedant Kumar / detail
  38. [libc++] Avoid including <semaphore.h> on Apple — Louis Dionne / detail
  39. Re-land Unwind past an interrupt handler correctly on arm or at pc==0 — Jason Molenda / detail
  40. [mlir][DenseElementsAttr] Fix storage size for bfloat16 when parsing from hex. — riddleriver / detail
  41. [NFC][libc++] Refactor some future tests to reduce code duplication — Louis Dionne / detail
  42. [mlir] [VectorOps] Add vector.print to EDSC — ajcbik / detail
  43. [GISel][KnownBits] Update a comment regarding the effect of cache on PHIs — qcolombet / detail
  44. Revert "[libTooling] Add function to determine associated text of a declaration." — thakis / detail
  45. Fix a null dereference in the LLDB data formatters. — Adrian Prantl / detail
  46. [ORC] Remove the JITDylib::SymbolTableEntry::isInMaterializingState() method. — Lang Hames / detail
  47. Remove std::shared_ptr::allocate_shared — zoecarver / detail
  48. [SelectionDAG][PowerPC][AArch64][X86][ARM] Add chain input and output the ISD::FLT_ROUNDS_ — craig.topper / detail
  49. [compiler-rt] Fix a typo in a comment in FuzzedDataProvider.h. — mmoroz / detail
  50. Remove namespace lld { namespace coff { from COFF LLD cpp files — rnk / detail
  51. [docs] dump-ast-matchers removes const from Matcher args and handles template functions slightly better — n.james93 / detail
  52. [Analysis] Fix -Wrange-loop-analysis after D69876 — maskray / detail
  53. [MC][ARM] Don't create multiple .ARM.exidx associated to one .text — maskray / detail
  54. [MC] Default MCContext::UseNamesOnTempLabels to false and only set it to true for MCAsmStreamer — maskray / detail
  55. [PowerPC] Fix the unexpected modification caused by D62993 in LowerSELECT_CC for power9 — shkzhang / detail
  56. [SimpleLoopUnswitch] Fix introduction of UB when hoisted condition may be undef or poison — aqjune / detail
  57. Add a llvm-gsymutil tool that can convert object files to GSYM and perform lookups. — gclayton / detail
  58. [ARC][NFC] Remove trailing space — tclin914 / detail

#6980 (Feb 25, 2020 11:09:46 AM)

  1. [LLVM-C] Add bindings for addCoroutinePassesToExtensionPoints — aykevanlaethem / detail
  2. [mlir][spirv] NFC: Move test passes to test/lib — antiagainst / detail
  3. [libc++] Give headers that require C++14 a cplusplus14 requires in the modulemap — Raphael Isemann / detail
  4. [AMDGPU] use llvm_unreachable instead of default for rp set — Stanislav.Mekhanoshin / detail
  5. [X86] Add back fmaddsub intrinsics to work towards fixing the strict fp implementation — craig.topper / detail
  6. [MLIR] NFC - Fix indentation in examples in LoopOps.td — nagy.h.mostafa / detail
  7. [ms] [llvm-ml] Improve data support, adding names and complex initializers. — epastor / detail
  8. [lldb/Debugger] Remove macros formerly used by property definitions — Jonas Devlieghere / detail
  9. [lldb] Color the current PC marker — Jonas Devlieghere / detail
  10. Revert "[ms] [llvm-ml] Improve data support, adding names and complex initializers." — epastor / detail
  11. [Hexagon] Lower bitcast of a vector predicate — kparzysz / detail
  12. [MachineVerifier] Doing ::calcRegsPassed in RPO: ~35% faster MV, NFC — rtereshin / detail
  13. Reland "[ms] [llvm-ml] Improve data support, adding names and complex initializers." — epastor / detail
  14. [Hexagon] Lower vector predicate store — kparzysz / detail
  15. [lldb/Test] Update TestDisassemblyFormat for new format — Jonas Devlieghere / detail
  16. Add methods to data extractor for extracting bytes and fixed length C strings. — gclayton / detail
  17. Validate argument passed to __builtin_frame_address and __builtin_return_address — zoecarver / detail
  18. [NFC] [DA] Refactoring getIndexExpressionsFromGEP — bmahjour / detail
  19. Revert "Validate argument passed to __builtin_frame_address and __builtin_return_address" — zoecarver / detail
  20. [lldb/Plugins] Move SBTarget::GetExtendedCrashInformation to SBProcess — medismail.bennani / detail
  21. [libc] [UnitTest] Create death tests — alexbrachetmialot / detail
  22. AMDGPU/GlobalISel: Lower 64-bit uaddo/usubo — jay.foad / detail
  23. [LegalizeTypes] Scalarize non-byte sized loads in WidenRecRes_Load and SplitVecResLoad — craig.topper / detail
  24. [lldb] Color the line marker — Jonas Devlieghere / detail
  25. [docs] dump_ast_matchers strips internal::(Bindable)?Matcher from Result_type — n.james93 / detail
  26. Unwind past an interrupt handler correctly on arm or at pc==0 — Jason Molenda / detail
  27. [arcconfig] Default base to previous revision — smeenai / detail
  28. [arcconfig] Delete subproject arcconfigs — smeenai / detail
  29. Adjust max_align_t handling — joerg / detail
  30. Prefer PATH_MAX to MAXPATHLEN — joerg / detail
  31. [MLIR] Add std.atomic_rmw op — frank.laub / detail
  32. [polly] Don't count scops in a global variable. — efriedma / detail
  33. My prevous commit to RegisterContextLLDB is causing a test fail — Jason Molenda / detail
  34. [AArch64] SVE implies fullfp16 — efriedma / detail
  35. [NFC] Cleaned up ASTMatchersInternal Code — n.james93 / detail
  36. GlobalISel: Reimplement fewerElementsVectorBasic — arsenm2 / detail
  37. AMDGPU/GlobalISel: Fix incorrect VOP3P fneg folding — arsenm2 / detail
  38. [DebugInfo]: Refactored Macinfo section consumption part to allow future — SourabhSingh.Tomar / detail
  39. Allow "callbr" to return non-void values — isanbard / detail
  40. Support output constraints on "asm goto" — isanbard / detail
  41. [MachineVerifier] Doing ::calcRegsPassed over faster sets: ~15-20% faster MV, NFC — rtereshin / detail
  42. Revert "My prevous commit to RegisterContextLLDB is causing a test fail" — Jason Molenda / detail
  43. Revert "Unwind past an interrupt handler correctly on arm or at pc==0" — Jason Molenda / detail
  44. AMDGPU/GlobalISel: Introduce post-legalize combiner — arsenm2 / detail
  45. GlobalISel: Remove unneeded initialiation — arsenm2 / detail
  46. [Attributor] Use AssumptionCache in AANonNullFloating::initialize — uenoku.tokotoko / detail
  47. [lldb/Utility] Fix unspecified behavior. — Jonas Devlieghere / detail
  48. [Sparc][NFC] Remove trailing space — tclin914 / detail
  49. [lldb] Mark ObjectFileBreakpad test inputs as non-text — pavel / detail
  50. [lldb] Fix that a crashing test is marked as unsupported when it prints UNSUPPORTED before crashing — Raphael Isemann / detail
  51. [ASTMatchers] Matcher macros with params move params instead of copying — n.james93 / detail
  52. [ASTMatchers] Adds a matcher called `hasAnyOperatorName` — n.james93 / detail
  53. [X86] Remove mask output from X86 gather/scatter ISD opcodes. — craig.topper / detail
  54. [X86] Pass parameters into selectVectorAddr to remove dependency on X86MaskedGatherScatterSDNode. — craig.topper / detail
  55. [libc] [UnitTest] Give UnitTest gtest like colors — alexbrachetmialot / detail
  56. [lldb][NFC] Make ArrayRef initialization more obvious in lldb-test.cpp — Raphael Isemann / detail
  57. [lldb] s/CHECK-NEXT/CHECK-DAG in dwp-debug-types.s — pavel / detail
  58. [NFC][PowerPC] Add a new test case scalar_cmp.ll — shkzhang / detail
  59. [lldb][NFC] Move namespace lookup in ClangASTSource to own function. — Raphael Isemann / detail
  60. libclc: cmake configure should depend on file list — jano.vesely / detail
  61. AMDGPU/GlobalISel: add legalize tests for s64 max/min — jay.foad / detail
  62. GlobalISel: NFC minor cleanup to avoid a couple of fixed size local arrays — jay.foad / detail
  63. [profile] gcov_mutex must be static — calixte.denizet / detail
  64. Add llvm-cov to LLVM_TOOLCHAIN_TOOLS — hans / detail
  65. [DebugInfo] Fix printing CIE offsets in EH FDEs. — ikudrin / detail
  66. [analyzer][MallocChecker][NFC] Communicate the allocation family to auxiliary functions with parameters — dkszelethus / detail
  67. [AArch64][SVE] Add predicate reinterpret intrinsics — cullen.rhodes / detail
  68. [yaml2obj] - Address post commit comments for D74764 — grimar / detail
  69. [MLIR][GPU] Implement a simple greedy loop mapper. — herhut / detail
  70. Don't generate libcalls for wide shift on Windows ARM (PR42711) — hans / detail
  71. [mlir] Generalize intrinsic builders in the LLVM dialect definition — zinenko / detail
  72. [mlir] Intrinsics generator: use TableGen-defined builder function — zinenko / detail
  73. [mlir] simplify affine maps and operands in affine.min/max — zinenko / detail
  74. [lldb][NFC] Modernize logging in ClangASTSource/ExpressionDeclMap — Raphael Isemann / detail
  75. [AArch64][SVE] Update names and comments for gathers/scatters (NFC) — andrzej.warzynski / detail
  76. [MLIR][GPU] Fix forward declaration of Region class. — herhut / detail
  77. build_llvm_package.bat: Produce zip files in addition to the installers — hans / detail
  78. [clangd] Disable ExtractVariable for C — kadircet / detail
  79. [lldb][NFC] Move NameSearchContext to own header/source files — Raphael Isemann / detail
  80. [lldb][NFC] Make NameSearchContext::m_found members bools instead of bitfields — Raphael Isemann / detail
  81. Remove myself from CODE_OWNERS. — whitequark / detail
  82. [gn build] (manually) merge fee41517fe0f — thakis / detail
  83. [lldb] Initialize NameSearchContext::m_namespace_map in constructor — Raphael Isemann / detail
  84. [lldb][NFC] Move filling namespace map in ClangASTSource to own function — Raphael Isemann / detail
  85. [debuginfo-tests] Warn, not error, if we can't delete working directory — jeremy.morse / detail
  86. [mlir] NFC: move AffineOps tests from test/ to test/Dialect — zinenko / detail
  87. [MLIR][GPU] Properly model step in parallel loop to gpu conversion. — herhut / detail
  88. [DSE,MSSA] Do not attempt to remove un-removable memdefs. — flo / detail
  89. [VectorCombine] make cost calc consistent for binops and cmps — spatel / detail
  90. [VectorCombine] add tests for possible extract->shuffle; NFC — spatel / detail
  91. [ASTImporter] Improved variable template redecl chain handling. — 1.int32 / detail
  92. [Analyzer] Fix for iterator modeling and checkers: handle negative numbers correctly — adam.balogh / detail
  93. [PhaseOrdering] add test for missing vector/CSE transforms (PR45015); NFC — spatel / detail
  94. [CodeGen] fix clang test that runs the optimizer pipeline; NFC — spatel / detail
  95. [mlir] NFC: update documentation in ConvertLinalgToLLVM — zinenko / detail
  96. [RISCV] Fix sysroot tests without GCC on RISC-V hosts with GCC — luismarques / detail
  97. Fix DfaEmitter::visitDfaState() crash in MSVC x86 debug builds (PR44945) — hans / detail
  98. [clang-format]  Wrap lines for C# property accessors — jbcoe / detail
  99. [OpenMP][cmake] ignore warning on unknown CUDA version — kkwli0 / detail
  100. Stop including sys/param.h from Unix.h — joerg / detail
  101. [clangd] Migrate Lexer usages in TypeHierarchy to TokenBuffers — kadircet / detail
  102. [analyzer][MallocChecker][NFC] Change the use of IdentifierInfo* to CallDescription — dkszelethus / detail
  103. clang-cl: Add a `/showIncludes:user` flag. — thakis / detail
  104. [AMDGPU] Precommit some test updates for D68338 "Remove dubious logic in bidirectional list scheduler" — jay.foad / detail
  105. Make test not write to the source directory — benny.kra / detail
  106. [NFC][InstCombine] Add shift amount reassociation miscompile example from PR44802 — lebedev.ri / detail
  107. [InstCombine] reassociateShiftAmtsOfTwoSameDirectionShifts(): fix miscompile (PR44802) — lebedev.ri / detail
  108. [NFC][InstCombine] Add shift amount reassociation in bittest miscompile example from PR44802 — lebedev.ri / detail
  109. [InstCombine] foldShiftIntoShiftInAnotherHandOfAndInICmp(): fix miscompile (PR44802) — lebedev.ri / detail
  110. [LLDB] Let DataExtractor deal with two-byte addresses — aykevanlaethem / detail
  111. [DWARFDebugLine] Avoid dumping prologue members we did not parse — pavel / detail
  112. [analyzer] Add support for CXXInheritedCtorInitExpr. — Artem Dergachev / detail
  113. [clang-rename] Add the USR of incomplete decl to the USRSet. — hokein.wu / detail
  114. [ELF] Support archive:file syntax in input section descriptions — maskray / detail
  115. AMDGPU/GlobalISel: Legalize s64 min/max by lowering — jay.foad / detail
  116. Make builtbot happy. — hokein.wu / detail
  117. [Sema][C++] Propagate conversion kind to specialize the diagnostics — anastasia.stulova / detail
  118. [remark][diagnostics] [codegen] Fix PR44896 — xur / detail
  119. AMDGPU/GlobalISel: Use packed for G_ADD/G_SUB/G_MUL v2s16 — arsenm2 / detail
  120. [libc++] Proper fix for libc++'s modulemap after D68480 — Louis Dionne / detail
  121. [libc++] Revert 03dd205c151 "Adjust max_align_t handling" — Louis Dionne / detail
  122. AMDGPU/GlobalISel: Un-XFAIL a test — jay.foad / detail
  123. Revert "[DWARFDebugLine] Avoid dumping prologue members we did not parse" — pavel / detail
  124. Revert "[LICM] Support hosting of dynamic allocas out of loops" — listmail / detail
  125. [libc++] Remove incorrect XFAIL in modules test — Louis Dionne / detail
  126. [NFC][Codegen] Add miscompile test for constant store merging from PR43446 — lebedev.ri / detail
  127. [Codegen] Revert rL354676/rL354677 and followups - introduced PR43446 miscompile — lebedev.ri / detail

#6979 (Feb 24, 2020 11:51:56 AM)

  1. [JITLink] Add a MachO x86-64 GOT and Stub bypass optimization. — Lang Hames / detail
  2. [lldb] Remove all the 'current_id'  logging counters from the lookup code. — Raphael Isemann / detail
  3. [ARM][MVE] Combine more extending masked loads — sam.parker / detail
  4. [lldb/DWARF] Don't index dwp file multiple times — pavel / detail
  5. [lldb/test] simplify basic-elf.yaml — pavel / detail
  6. [lldb] Disable auto fix-its when evaluating expressions in the test suite — Raphael Isemann / detail
  7. [MC] Widen the functional unit type from 32 to 64 bits. — bevin.hansson / detail
  8. Use new FailedWithMessage matcher in DWARFDebugLineTest.cpp — pavel / detail
  9. [profile] Don't dump counters when forking and don't reset when calling exec** functions — calixte.denizet / detail
  10. [Intrinsic] Add fixed point saturating division intrinsics. — bevin.hansson / detail
  11. Add a basic tiling pass for parallel loops — benny.kra / detail
  12. Silence compiler warnings — benny.kra / detail
  13. [AArch64][SVE] Add intrinsics for SVE2 cryptographic instructions — kerry.mclaughlin / detail
  14. [ORC] Remove spammy debug print — benny.kra / detail
  15. Use temporary directory for tests in D74346 — kbobyrev / detail
  16. [CostModel][X86] Try to check against common prefixes before using target-specific cpu checks — llvm-dev / detail
  17. [ARM] FP16 bitcast test. NFC — david.green / detail
  18. [ARM,MVE] Remove 64-bit variants of vbrsrq* intrinsics — mikhail.maltsev / detail
  19. Fix TryParsePtrOperatorSeq. — aaron / detail
  20. [RDA][ARM][LowOverheadLoops] Iteration count IT blocks — sam.parker / detail
  21. [AArch64][SVE] Add the SVE dupq_lane intrinsic — kerry.mclaughlin / detail
  22. [MIR][ARM] MachineOperand comments — sjoerd.meijer / detail
  23. [CostModel][X86] We don't need a scale factor for SLM extract costs — llvm-dev / detail
  24. add release notes for ffp-model and ffp-exception-behavior — melanie.blower / detail
  25. [AIX][Frontend] C++ ABI customizations for AIX boilerplate — Xiangling.Liao / detail
  26. [OpenMP] Refactor the analysis in checkMapClauseBaseExpression using StmtVisitor class. — a.bataev / detail
  27. [libc++] Implementation of C++20's P1135R6 for libcxx — Louis Dionne / detail
  28. [libc++] Adapt a few things around the implementation of P1135R6 — Louis Dionne / detail
  29. [libc++] Mark the C++03 version of std::function as deprecated — Louis Dionne / detail
  30. [lldb/DWARF] Fix dwp search path in the separate-debug-file case — pavel / detail
  31. [PowerPC][AIX] Spill/restore the callee-saved condition register bits. — sd.fertile / detail
  32. [X86] getTargetShuffleInputs - check that the source inputs are all the right size. — llvm-dev / detail
  33. [gn build] (manually) merge 54fa9ecd308 — thakis / detail
  34. [libc++] Fix CI and Linux failures after landing D68480 — Louis Dionne / detail
  35. [gn build] remove -std=c++11 in libcxx build pending discussion in 80e73f2 review thread — thakis / detail
  36. Revert "Rework go bindings so that validation works fine" — peter / detail
  37. [NFC] Fix typo in error message — sguelton / detail
  38. [libc++] Drop redundant check for -std=c++14 — Louis Dionne / detail
  39. [ReleaseNotes] Mention the `vector-function-abi-variant` attribute. — francesco.petrogalli / detail
  40. [CMake] Default to static linking for subprojects. — llvm-project / detail
  41. [XCOFF][AIX] Fix incorrect alignment for function descriptor csect — jasonliu / detail
  42. [AVR] Use correct register class for mul instructions — aykevanlaethem / detail
  43. [AVR] Don't assert on an undefined operand — aykevanlaethem / detail
  44. [X86] combineX86ShuffleChain - select X86ISD::FAND/ISD::AND based on MaskVT — llvm-dev / detail
  45. [AVR] Disassemble register operands — aykevanlaethem / detail
  46. [bindings/go] Add RemoveFromParentAsInstruction — aykevanlaethem / detail
  47. [MachO] Add cpu(sub)type tests and improve error handling — francisvm / detail
  48. [SelectionDAG] Merge constant SDNode arithmetic into foldConstantArithmetic — llvm-dev / detail

#6978 (Feb 24, 2020 12:22:32 AM)

  1. Updating a comment to clarify that SkipUntil handles balanced delimiters. — aaron / detail
  2. [clangd] Try to fix buildbots - copy elision not happening here? — sam.mccall / detail
  3. [SystemZ]  Support the kernel back chain. — paulsson / detail
  4. [X86] Use FIST for i64 atomic stores on 32-bit targets without SSE. — craig.topper / detail
  5. [X86] Enable the use of movlps for i64 atomic load on 32-bit targets with sse1. — craig.topper / detail
  6. [X86] Remove most X86 specific subclasses of MemSDNode. Just use a MemIntrinsicSDNode as we usually do. — craig.topper / detail
  7. [SelectionDAG] Remove SelectionDAG::getTargetMemSDNode now that its not used. — craig.topper / detail
  8. IR printing for single function with the new pass manager. — aktoon / detail
  9. [NFC][PowerPC] Refactor the tryAndWithMask() — qshanz / detail
  10. [Driver][X86] Add helptext for malign-branch*, mbranches-within-32B-boundaries — shengchen.kan / detail
  11. [libc] Add a README to the sub-directories under the utils directory. — sivachandra / detail
  12. [SelectionDAG] Remove ISD::LIFETIME_START/LIFETIME_END from assert in getMemIntrinsicNode. — craig.topper / detail
  13. [X86] Use custom isel for gather/scatter instructions. — craig.topper / detail
  14. [X86] When creating X86ISD::MGATHER nodes from AVX2 gather intrinsics, cast the mask to integer type. — craig.topper / detail

#6977 (Feb 23, 2020 12:33:21 PM)

  1. [NFC] Test commit access. Drop trivial braces. — khalikov.denis / detail
  2. [NFC] fix test nan value — nunoplopes / detail
  3. [clangd] Debounce rebuilds responsively to rebuild times. — sam.mccall / detail
  4. [clangd] Reapply b60896fad926 Fall back to selecting token-before-cursor if token-after-cursor fails. — sam.mccall / detail
  5. Revert "[clangd] Reapply b60896fad926 Fall back to selecting token-before-cursor if token-after-cursor fails." — sam.mccall / detail
  6. [DSE] Track overlapping stores. — flo / detail
  7. [SDAG] fold fsub -0.0, undef to undef rather than NaN — spatel / detail
  8. [X86] Regenerate some tests to show FMA4 comments. NFC — craig.topper / detail
  9. Recommit "[PatternMatch] Match XOR variant of unsigned-add overflow check." — flo / detail
  10. [AArch64] Update new test. — flo / detail
  11. [clangd] Reapply b60896fad926 Fall back to selecting token-before-cursor if token-after-cursor fails. — sam.mccall / detail

#6976 (Feb 23, 2020 12:56:40 AM)

  1. [ORC] Add errors for missing and extraneous symbol definitions. — Lang Hames / detail
  2. [ORC] Update LLJIT to automatically run specially named initializer functions. — Lang Hames / detail
  3. [X86] Use movlps for i64 atomic stores on 32-targets with sse1. — craig.topper / detail
  4. [X86] Teach EltsFromConsecutiveLoads that it's ok to form a v4f32 VZEXT_LOAD with a 64 bit memory size on SSE1 targets. — craig.topper / detail
  5. [X86] Add AddToWorklist(N) after calls to SimplifyDemandedBits/SimplifyDemandedVectorElts that are called on an operand of N. — craig.topper / detail
  6. [X86] Add sse2 command lines to sse-intrinsics-fast-isel.ll. — craig.topper / detail

#6975 (Feb 22, 2020 1:20:48 PM)

  1. Update Quantization.md — sguelton / detail
  2. Update ShapeInference.md — sguelton / detail
  3. [VE][fix] missing include — simon.moll / detail
  4. [yaml2obj] - Automatically assign sh_addr for allocatable sections. — grimar / detail
  5. [lldb][test] - Update basic-elf.yaml to fix build bot. — grimar / detail
  6. [NFC] Remove some GCC warning from c9e93c84f61400d1aac7d195a0578e80bc48c69a — tyker / detail
  7. [libcxx] [test] Suppress MSVC++ warning 4640 under /Zc:threadSafeInit- — bion / detail
  8. Add a llvm::shuffle and use it in lld — i / detail
  9. [Sema] Fix pointer-to-int-cast diagnostic for _Bool — koraq / detail

#6974 (Feb 22, 2020 1:43:16 AM)

  1. AMDGPU/GlobalISel: Better code for one case of G_SHUFFLE_VECTOR on v2i16 — jay.foad / detail
  2. [AArch64][SVE] Add support for DestructiveBinary and DestructiveBinaryComm DestructiveInstTypes — mcinally / detail
  3. [llvm-objcopy][MachO] Change the storage of sections — alexshap / detail
  4. [lldb/test] Move `platform process list` tests to its own directory (NFC) — medismail.bennani / detail
  5. [lldb/Plugins] Add ability to fetch crash information on crashed processes — medismail.bennani / detail
  6. [AArch64][SVE] Fix -Wimplicit-fallthrough after D73711 — maskray / detail
  7. clang/Modules: Finish renaming CompilerInstance::ModuleManager, NFC. — vsapsai / detail
  8. [SelectionDAG] remove unused isFast() helper function; NFC — spatel / detail
  9. [AArch64][SVE] Fix -DBUILD_SHARED_LIBS=on builds after -D74808/1874dee5662603c9251228c71b66de72cec0c979 — maskray / detail
  10. [AArch64] Delete an unneeded dependency on Object after 1874dee5662603c9251228c71b66de72cec0c979 — maskray / detail
  11. [Hexagon] Define __ELF__ by default. — sidneym / detail
  12. [CloneFunction] Update loop headers after cloning all blocks in loop. — whitneyt / detail
  13. [Attributor][FIX] Undo 16188f9 until SCC iterator bug is fixed — johannes / detail
  14. [GISel][KnownBits] Add a cache mechanism to speed compile time — qcolombet / detail
  15. [Attributor][FIX] Disable a test to unblock the builders — johannes / detail
  16. [Target] Remove libObject dependency in lib/Target — francisvm / detail
  17. Revert "Allow customized relative PYTHONHOME" — stilis / detail
  18. [Analysis][Docs] Parents of loops documentation. — llvm-project / detail
  19. [mlir][DeclarativeParser] Add support for the TypesMatchWith trait. — riddleriver / detail
  20. [mlir][DeclarativeParser] Add basic support for optional groups in the assembly format. — riddleriver / detail
  21. [mlir][DeclarativeParser] Add an 'attr-dict-with-keyword' directive — riddleriver / detail
  22. [mlir] Add a utility iterator range that repeats a given value `n` times. — riddleriver / detail
  23. [mlir][ODS] Add support for specifying the successors of an operation. — riddleriver / detail
  24. [mlir][DeclarativeParser] Add support for formatting the successors of an operation. — riddleriver / detail
  25. [mlir][Tutorial] Add a section to Toy Ch.2 detailing the custom assembly format. — riddleriver / detail
  26. [llvm-objdump] Print method name from debug info in disassembly output. — rupprecht / detail
  27. [MC][ELF] Error for sh_type, sh_flags or sh_entsize change — maskray /