20%
WDescription%
Build stability: 4 out of the last 5 builds failed.20
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
 Identified problems
 
 
 Identified problems
 
 Identified problems
 Identified problems
 
 
 Identified problems
 Identified problems
 Identified problems
 
 Identified problems

Changes

#2138 (Oct 29, 2020 6:20:00 AM)

  1. [zorg][PowerPC] Add tags for builders — Jinsong Ji / githubweb

#2138 (Oct 29, 2020 6:20:00 AM)

  1. [yaml2obj][test] - Merge strtab-implicit-sections-*.yaml into strtab-implicit-sections.yaml and improve testing of .shstrtab — grimar / detail
  2. [ADT] Fix for ImmutableMapRef — adam.balogh / detail
  3. [llvm-exegesis] Do not try to assign random registers twice. — courbet / detail
  4. [DebugInfo] [NFCI] Additional test for support of DW_TAG_generic_subrange — AlokKumar.Sharma / detail
  5. [llvm-readobj/elf] - Fix a crash when dumping a dynamic relocation that refer to a symbol past the EOF. — grimar / detail
  6. [lldb] Use reverse connection method for lldb-server tests — pavel / detail
  7. [libunwind] Fix linker flag handling in the tests. — daniel.kiss / detail
  8. [libcxx] Add targets to available features. — daniel.kiss / detail
  9. [libcxx] [docs] [NFC] Fix typo. — marek / detail
  10. [flang][openacc] Enforce no modifier on enter data and exit data clauses — clementval / detail
  11. [mlir][openacc] Add if and device_type to update op — clementval / detail
  12. [VE] Support register aliases in llvm-mc — marukawa / detail
  13. [VE] Add missing symbolic branch patterns — marukawa / detail
  14. Revert "clang-format: Add a consumer to diagnostics engine" — thakis / detail
  15. [VE] Add missing BCR format — marukawa / detail
  16. [SVE] Remove TypeSize comparison operators — david.sherwood / detail
  17. [MLIR] Support walks over regions and blocks — frgossen / detail
  18. [AMDGPU] Fix double space in disassembly of some DPP instructions — jay.foad / detail
  19. [AMDGPU] Fix double space in disassembly of s_set_gpr_idx_mode — jay.foad / detail
  20. [AMDGPU] Remove gds operand from ds_gws_* MachineInstrs — jay.foad / detail
  21. [libc++] Remove additional uses of std::rand() missed by 63aeadb4849d — Louis Dionne / detail
  22. [VE] Change to use integrated assembly by defualt — marukawa / detail
  23. [ARM] Add IT block generation test — nicholas.guy / detail
  24. [ARM] Fix IT block generation after Thumb2SizeReduce with -Oz — nicholas.guy / detail
  25. [mlir][Linalg] Make Linalg fusion a test pass — nicolas.vasilache / detail
  26. [InstCombine] visitShl - ensure inner shifts have inrange amounts — llvm-dev / detail
  27. [NFC] Add more tests for DISubprogram verifier — scott.linder / detail
  28. [sanitizer] Print errno for report file open failure — tejohnson / detail
  29. [AMDGPU] Use pseudo instructions for readlane/writelane — jay.foad / detail
  30. [MC] Error for .globl/.local which change the symbol binding and warn for .weak — i / detail
  31. [x86] add test for umul intrinsic costs; NFC — spatel / detail
  32. [AMDGPU] Add __builtin_amdgcn_grid_size — jonathanchesterfield / detail
  33. [X86] Add PR46393 test case — llvm-dev / detail
  34. [mlir][gpu] Allow gpu.launch_func to be async. — csigg / detail
  35. [ThinLTO] Fix empty .llvmcmd sections — mtrofin / detail
  36. [nfc] [lldb] Remove excessive parentheses in SymbolFileDWARF::GetUID — jan.kratochvil / detail
  37. [MemProf] Augment test to debug avr bot failure — tejohnson / detail
  38. Revert "[mlir][gpu] Allow gpu.launch_func to be async." — joker.eph / detail
  39. [AMDGPU] Fix double space in disassembly of ds_gws_sema_* with gds — jay.foad / detail

#2138 (Oct 29, 2020 6:20:00 AM)

  1. [zorg][PowerPC] Add tags for builders — Jinsong Ji / detail

#2137 (Oct 29, 2020 12:53:11 AM)

  1. [NFC][Santizer] Continue build if ulimit fails — Vitaly Buka / githubweb
  2. Use ccache on tsan bot — Vitaly Buka / githubweb
  3. [Sanitizer] Always clean build on tsan bot — Vitaly Buka / githubweb
  4. [Sanitizer] Switch tsan bot to ninja — Vitaly Buka / githubweb
  5. [NFC] Remove unused ENV vars — Vitaly Buka / githubweb
  6. Revert "one" commited by mistake — Vitaly Buka / githubweb
  7. [sanitizer] Clean build_stage1 and use ccache — Vitaly Buka / githubweb
  8. Add new worker debian-stadler-sparc64 for Linux 64-bit SPARC — gkistanova / githubweb
  9. [sanitizer] Clear clang_build and use ccache — Vitaly Buka / githubweb
  10. Fix tsan buildbot — Vitaly Buka / githubweb
  11. [flang] Switch from check-all to check-flang — andrzej.warzynski / githubweb

#2137 (Oct 29, 2020 12:53:11 AM)

  1. [Attributor][FIX] Properly promote arguments pointers to arrays — johannes / detail
  2. [Attributor][NFC] Rerun update test script — johannes / detail
  3. [opt] Pin -stats-json & -opt-bisect-limit tests to -enable-new-pm=0 — i / detail
  4. [FPEnv] Tests for rounding properties of constant evalution — sepavloff / detail
  5. [Reassociate][test] Delete improper -NOT patterns to work with -enable-new-pm=1 — i / detail
  6. [libFuzzer] Remove InterruptHandler from Fuchsia implementation — mvanotti / detail
  7. [llvm-objdump][test] - Stop using precompiled binary in MachO/disassemble-g-dsym.test — grimar / detail
  8. [mlir][gpu] Fix leaked stream and module when lowering gpu.launch_func to runtime calls. — csigg / detail
  9. Revert "[NFC][TSAN] Logs to debug test script on bot" — Vitaly Buka / detail
  10. [clangd] Support CodeActionParams.only — sam.mccall / detail
  11. [NFC][SCEV] Refactor monotonic predicate checks to return enums instead of bools — mkazantsev / detail
  12. [CMake] Support inter-proto dependencies in generate_protos. — sam.mccall / detail
  13. [InterleaveAccess] Recognise Interleave loads through binary operations — david.green / detail
  14. [yaml2obj] - Improve handling of SectionHeaderTable::NoHeaders flag. — grimar / detail
  15. [SCEV][NFC] Use general predicate checkers in monotonicity check — mkazantsev / detail
  16. [lldb] Unbreak the build after a recent PowerPC change — dave / detail
  17. [lldb] Correct --help output for qemu rootfs script — david.spickett / detail
  18. [VE] Add vector control instructions — marukawa / detail
  19. [VE] Add missing vector regression test — marukawa / detail
  20. clang-format: Add a consumer to diagnostics engine — krasimir / detail
  21. [yaml2obj][test] - Merge dynsymtab-shlink.yaml to dynsym-section.yaml — grimar / detail
  22. [mlir] Reorder shape assuming bufferization. — tpopp / detail
  23. [NFC] Add some new util functions to ICmpInst — mkazantsev / detail
  24. [SCEV] Match 'zext (trunc A to iB) to iY' as URem. — flo / detail
  25. [DebugInfo] [NFCI] Adding a missed out line in support for DW_TAG_generic_subrange. — AlokKumar.Sharma / detail
  26. [AMDGPU] Simplify insertNoops functions. NFC. — jay.foad / detail
  27. [NFC][SCEV] Use generic predicate checkers to simplify code — mkazantsev / detail
  28. [MIR] Fix out of bounds access in MIRPrinter. — dfukalov / detail
  29. [InstCombine] Add select+funnel-shift test patterns — llvm-dev / detail

#2137 (Oct 29, 2020 12:53:11 AM)

  1. [NFC][Santizer] Continue build if ulimit fails — Vitaly Buka / detail
  2. Use ccache on tsan bot — Vitaly Buka / detail
  3. [Sanitizer] Always clean build on tsan bot — Vitaly Buka / detail
  4. [Sanitizer] Switch tsan bot to ninja — Vitaly Buka / detail
  5. [NFC] Remove unused ENV vars — Vitaly Buka / detail
  6. Revert "one" commited by mistake — Vitaly Buka / detail
  7. [sanitizer] Clean build_stage1 and use ccache — Vitaly Buka / detail
  8. Add new worker debian-stadler-sparc64 for Linux 64-bit SPARC — gkistanova / detail
  9. [sanitizer] Clear clang_build and use ccache — Vitaly Buka / detail
  10. Fix tsan buildbot — Vitaly Buka / detail
  11. [flang] Switch from check-all to check-flang — andrzej.warzynski / detail

#2136 (Oct 28, 2020 6:04:52 PM)

  1. one — Vitaly Buka / githubweb
  2. [NFC][Sanitizer] Try to increase file limits on bot — Vitaly Buka / githubweb

#2136 (Oct 28, 2020 6:04:52 PM)

  1. Fix includes in llvm/Support/FileSystem/UniqueID.h after 23ed570af1cc165afea1b70a533a4a39d6656501 — Duncan P. N. Exon Smith / detail
  2. gn build: Define HWASAN_WITH_INTERCEPTORS=1 for hwasan_new_delete.cpp as well. — peter / detail
  3. Reland "hwasan: Disable operator {new,delete} interceptors when interceptors are disabled." — peter / detail
  4. [NFC] Use [MC]Register in CSE & LICM — gjn / detail
  5. ModuleManager: Simplify lookupModuleFile by only setting the out parameter once, NFC — Duncan P. N. Exon Smith / detail
  6. [Sema] adds basic -Wfree-nonheap-object functionality — George Burgess IV / detail
  7. Make the post-commit review expectations more explicit with respect to revert — joker.eph / detail
  8. [AMDGPU] Add Reset function to GCNHazardRecognizer — Austin.Kerbow / detail
  9. Recommit "[CodeView] Emit static data members as S_CONSTANTs." — akhuang / detail
  10. [VE] Add vector mask operation instructions — marukawa / detail
  11. Revert "[AppleObjCRuntimeV2] Force lazily allocated class names to be resolved." — Jonas Devlieghere / detail
  12. [llvm][StringExtras] Add a fail-able version of `fromHex` — riddleriver / detail
  13. [llvm][StringExtras] Use a lookup table for `hexDigitValue` — riddleriver / detail
  14. [mlir] Optimize the parsing of ElementsAttr hex strings — riddleriver / detail
  15. [mlir] Convert raw data in dense element attributes for big-endian machines. — riddleriver / detail
  16. [WebAssembly] Add support for DWARF type units — dschuff / detail
  17. [ThinLTO] Fix .llvmcmd emission — mtrofin / detail
  18. Revert "[DebugInfo] Shorten legacy [s|z]ext dwarf expressions" — Vedant Kumar / detail
  19. Revert "[DebugInfo] Fix legacy ZExt emission when FromBits >= 64 (PR47927)" — Vedant Kumar / detail
  20. [Debugify] Move global namespace functions into llvm:: — i / detail
  21. [NFC][AVR] Improve device list — powerman1st / detail
  22. [NFC][clang][AVR] Add more devices — powerman1st / detail
  23. [mlir][Inliner] Add a new hook for checking if it is legal to inline a callable into a call — riddleriver / detail
  24. [mlir][Inliner] Add a `wouldBeCloned` flag to each of the `isLegalToInline` hooks. — riddleriver / detail
  25. [mlir][SymbolTable] Small optimization to walking symbol references — riddleriver / detail

#2136 (Oct 28, 2020 6:04:52 PM)

  1. one — Vitaly Buka / detail
  2. [NFC][Sanitizer] Try to increase file limits on bot — Vitaly Buka / detail

#2135 (Oct 28, 2020 11:27:53 AM)

  1. [AMDGPU] Use -strict-whitespace for GFX8 and GFX9 disassembler tests — jay.foad / detail
  2. [WebAssembly] Fix incorrectly named target builtin — tlively / detail
  3. [clangd] Fix a null dereference in tests. — kadircet / detail
  4. [debuginfo-tests][dexter] add requires lldb to two tests — Tom.Weaver / detail
  5. [AVR][clang] Pass the address of the data section to the linker for ATmega328 — me / detail
  6. [llvm-mc] Drop unneeded dependency on CodeGen — i / detail
  7. Add a `mlirModuleGetBody()` accessor to the C API and bind it in Python — joker.eph / detail
  8. [clangd] Don't offer to expand auto in structured binding declarations. — sam.mccall / detail
  9. [CostModel] remove cost-kind predicate for funnel shift costs — spatel / detail
  10. [Clang][PowerPC] Add __vector_pair and __vector_quad types — baptiste.saleil / detail
  11. [clang][ToolChains] explicitly return LangOptions::StackProtectorMode — ndesaulniers / detail
  12. [CostModel][x86] remove cost-kind predicate for intrinsic costs — spatel / detail
  13. [NFC][TSAN] Logs to debug test script on bot — Vitaly Buka / detail
  14. [mlir] NFC: fix trivial typos — ishizaki / detail
  15. [DebugInfo] Fix legacy ZExt emission when FromBits >= 64 (PR47927) — Vedant Kumar / detail
  16. [DebugInfo] Shorten legacy [s|z]ext dwarf expressions — Vedant Kumar / detail
  17. [lldb] Delete lldb/utils/test — Vedant Kumar / detail
  18. [SLP][Test] Precommit test case for PR47629. NFC. — anton.a.afanasyev / detail
  19. [openmp][openacc] Check for duplicate clauses for directive — clementval / detail
  20. [NFC] Use Register in RegisterPressure APIs — mtrofin / detail
  21. [clangd] Go-to-definition from non-renaming alias is unambiguous. — sam.mccall / detail
  22. [libc++] Refactor tests to remove uses of std::rand() — Louis Dionne / detail
  23. [GISel]: Few InsertVecElt combines — aditya_nandakumar / detail
  24. [NFC][ThinLTO] Change command line passing to EmbedBitcodeInModule — mtrofin / detail
  25. [libc++] Fix a few warnings — Louis Dionne / detail
  26. [AArch64] Use DUP for BUILD_VECTOR with few different elements. — flo / detail
  27. [Clang][OpenMP] Added the support for target data nowait — tianshilei1992 / detail
  28. [test] Make bt_order_by_weight in switch.ll more robust — aeubanks / detail
  29. [DebugInfo] Support for DW_TAG_generic_subrange — AlokKumar.Sharma / detail
  30. [DebugInfo] Expose Fortran array debug info attributes through DIBuilder. — Adrian Prantl / detail
  31. [mlir] Convert memref_reshape to memref_reinterpret_cast. — pifon / detail
  32. [MemLoc]  Adjust memccpy support in MemoryLocation::getForArgument — Dávid Bolvanský / detail
  33. Split out llvm/Support/FileSystem/UniqueID.h and clang/Basic/FileEntry.h, NFC — Duncan P. N. Exon Smith / detail
  34. [mlir] Use OpBuilderDAG for MemRefReinterpretCastOp. — pifon / detail
  35. [gn build] Port 23ed570af1c — llvmgnsyncbot / detail
  36. [llvm-lit] Improve the error message when make_paths_relative() fails — Louis Dionne / detail
  37. [libc++] Re-apply the switch-based std::variant implementation — Louis Dionne / detail
  38. [mlir] Properly handle recursive bufferization for scf.for/scf.if — silvasean / detail
  39. PR48002: Fix injection of elaborated-type-specifiers within local — richard / detail
  40. [Deref] Use maximum trip count instead of exact trip count — listmail / detail
  41. [AMDGPU] Fix inserting combined s_nop in bundles — Austin.Kerbow / detail
  42. [AArch64] Improve lowering of insert_vector_elt with 0.0 consts. — flo / detail
  43. [TableGen] Treat reg as isolated in reg$foo (but not in ${foo}reg) — jay.foad / detail
  44. [AMDGPU] Fix double space in disassembly of SDWA instructions with vcc — jay.foad / detail
  45. [InstCombine] Do not introduce bitcasts for swifterror arguments. — flo / detail
  46. [AMDGPU] Allow some modifiers on VOP3B instructions — jay.foad / detail
  47. [GWP-ASan] Abstract the thread local variables access — kostyak / detail
  48. C API: support scalable vectors — Duncan P. N. Exon Smith / detail
  49. [llvm-install-name-tool] Quote passed rpath args in error messages — alexshap / detail
  50. Better source location for -Wignored-qualifiers on trailing return types — aaronpuchert / detail
  51. [Sema] Let getters assert that trailing return type exists, NFCI — aaronpuchert / detail

#2134 (Oct 28, 2020 5:37:44 AM)

  1. [Syntax] Add iterators over children of syntax trees. — sam.mccall / detail
  2. Return "[IndVars] Remove monotonic checks with unknown exit count" — mkazantsev / detail
  3. [x86 testing] NFC: remove a few needless vector popcnt tests — dave / detail
  4. [llvm-reduce] Extend test to also use special globals. — flo / detail
  5. [X86] Regenerate bool-vector tests. NFCI. — llvm-dev / detail
  6. [DAG] Move canFoldInAddressingMode before foldBinOpIntoSelect. NFC. — llvm-dev / detail
  7. [yaml2obj][obj2yaml] - Teach tools to work with regular archives. — grimar / detail
  8. [mlir] NFC: small fixes to LinalgTilingOptions API — antiagainst / detail
  9. [gn build] Port 47369e194a4 — llvmgnsyncbot / detail
  10. [llvm-objdump] - Rewrite malformed-archives.test to use YAML descriptions. — grimar / detail
  11. [AMDGPU] Omit needless string concatenations. NFC. — jay.foad / detail
  12. [llvm-objdump] - Restore Inputs/libbogus11.a input to fix BB. — grimar / detail
  13. Revert "[OpenMP] Add Passing in Original Declaration Names To Mapper API" — benny.kra / detail
  14. [openmp] Use front() instead of *begin() to not hide bugs when CurTypes is empty. — benny.kra / detail
  15. [TableGen] Update xxx-tblgen command document. — paul / detail
  16. [llvm-reduce] Add reduction for aliases. — flo / detail
  17. MLIR: add SinOp Lowering to __nv_sinf and __nv_sin — zinenko / detail
  18. [gn build] Port 23c8da25ef7 — llvmgnsyncbot / detail
  19. [yaml2obj][test] - Try to fix Archives/regular.yaml to fix BB. — grimar / detail
  20. [TableGen] Command description file requires a hyphen in document title. — paul / detail
  21. [obj2yaml][test] - Replace llvm-ar with yaml2obj in Archives/regular.yaml to fix BB. — grimar / detail
  22. [libc++] Remove <clocale> from some system_error tests — Louis Dionne / detail
  23. [libc++] Move the #error message for no localization to <locale.h> — Louis Dionne / detail
  24. [yamls2obj][test] - Make the Archives/regular.yaml test stricter. — grimar / detail
  25. [debuginfo-tests][dexter] Add two new debug experience tests — Tom.Weaver / detail
  26. [libomptarget][nvptx] Undef, weak shared variables — jonathanchesterfield / detail
  27. [NFC][IntrRefLDV] Improve the Value printing — djtodoro / detail
  28. [AMDGPU] Use -strict-whitespace for GFX10 disassembler tests — jay.foad / detail
  29. [AArch64] Extend vector insertion test cases. — flo / detail
  30. [Syntax] Add missing default constructor for ConstChildIterator — llvm-dev / detail
  31. [compiler-rt][SystemZ] Skip fuzzer/full-coverage.test — ulrich.weigand / detail
  32. Fix Wdocumentation unknown parameter warnings. NFCI. — llvm-dev / detail
  33. [clang-tidy][NFC] IdentifierNaming: Remove unnecessary string allocations — n.james93 / detail
  34. [X86] Fix cpu name typos — llvm-dev / detail
  35. [ELF] -r: don't crash when a non-SHF_LINK_ORDER orphan is added before a SHF_LINK_ORDER orphan — i / detail
  36. [AMDGPU] Precommit tests for D89388 and D89399, NFC — sebastian.neubauer / detail
  37. RegAlloc: Clear isSSA — Matthew.Arsenault / detail
  38. [TableGen] [AMDGPU] Add !sub operator for subtraction — paul / detail
  39. [WebAssembly] Prototype extending multiplication SIMD instructions — tlively / detail
  40. [WebAssembly] Clang-format builtins generation (NFC) — aheejin / detail

#2133 (Oct 28, 2020 12:25:53 AM)

  1. Rename EHPersonality::MSVC_Win64SEH to EHPersonality::MSVC_TableSEH. NFC. — me / detail
  2. [NFC][UBSAN] Remove XFAIL from fixed tests — Vitaly Buka / detail
  3. [NFC][UBSAN] Try to re-enable tests on IOS — Vitaly Buka / detail
  4. [NFC][Asan] Fix cpplint warnings in tests — Vitaly Buka / detail
  5. [NFC][Asan] Fix cpplint warning in test — Vitaly Buka / detail
  6. [NFC][Sanitizer] format sanitizer_platform_interceptors.h — Vitaly Buka / detail
  7. [llvm-exegesis] Update doc. — courbet / detail
  8. [AArch64] Additional Interleaving Access test. NFC — david.green / detail
  9. [AArch64] Remove AArch64ISD::NOT, use vnot instead — david.green / detail
  10. Re-enable "[SCEV] Prove implications of different type via truncation" — mkazantsev / detail
  11. [llvm-exegesis] Do not silently fail on unknown instruction encoding formats. — courbet / detail
  12. [VE] Specify to expand BRIND and BR_JT — marukawa / detail
  13. [VE][NFC] Fix typo in comment — marukawa / detail
  14. [llvm-exegesis][doc] Remove old FIXME. — courbet / detail
  15. [VE] Add vector iterative operation instructions — marukawa / detail
  16. [testing] Add missing REQUIRES: asserts — dave / detail
  17. [VE] Add vector merger operation instructions — marukawa / detail
  18. [DSE] Use walker to skip noalias stores between current & clobber def. — flo / detail
  19. [yaml2obj] - Support the "Offset" key for the .dynsym section. — grimar / detail

#2132 (Oct 27, 2020 8:29:34 PM)

  1. [Attributor][NFC] Improve time trace output — johannes / detail
  2. [Attributor][FIX] Properly check uses in the call not uses of the call — johannes / detail
  3. [Attributor][NFC] Hoist call out of a lambda — johannes / detail
  4. [Attributor][NFC] Clang-format — johannes / detail
  5. [Attributor][FIX] Do not attach range metadata to the wrong Instruction — johannes / detail
  6. [Attributor][FIX] Delete all unreachable static functions — johannes / detail
  7. [Attributor][NFC] Print the right value in debug output — johannes / detail
  8. [Attributor][NFC] Introduce a debug counter for `AA::manifest` — johannes / detail
  9. [Attributor] Finalize the CGUpdater after each SCC — johannes / detail
  10. [AMDGPU] Fix insert of SIPreAllocateWWMRegs in FastRegAlloc — carl.ritson / detail
  11. [NFC] [LLParser] Renaming LLParser routines to comply LLVM coding style — AlokKumar.Sharma / detail
  12. Revert "[ADT] Fix for ImmutableMapRef" — 31459023+hctim / detail
  13. Revert "[DebugInfo] Expose Fortran array debug info attributes through DIBuilder." — 31459023+hctim / detail
  14. [JumpThreading] Remove extraneous calls to setEdgeProbability — kazu / detail
  15. [JumpThreading] Rename thread-prob-3.ll to thread-prob-1.ll (NFC) — kazu / detail
  16. [OpenMP][CUDA][FIX] Use the new `remquo` overload only for OpenMP — johannes / detail
  17. [SCEV] Re-enable "Use nw flag and symbolic iteration count to sharpen ranges of AddRecs", attempt 3 — mkazantsev / detail

#2131 (Oct 27, 2020 3:14:13 PM)

  1. [sanitizer][zorg] Use ccache on Android bot — Vitaly Buka / githubweb

#2131 (Oct 27, 2020 3:14:13 PM)

  1. [OpenMP] Add Support for Mapping Names in Libomptarget RTL — huberjn / detail
  2. [PowerPC] Fix single-use check and update chain users for ld-splat — nemanja.i.ibm / detail
  3. [libcxx] Don't truncate intermediates to wchar_t when widening — martin / detail
  4. [CostModel] add tests for FP reductions; NFC — spatel / detail
  5. [CostModel] remove cost-kind predicate for FP add/mul vector reduction costs — spatel / detail
  6. [mlir] JitRunner: add a config option to register symbols with ExecutionEngine at runtime — ezhulenev / detail
  7. [lld][WebAssembly] Fix memory size in dylink section for -pie exectuables — sbc / detail
  8. [JumpThreading] Set edge probabilities when creating basic blocks — kazu / detail
  9. [BranchProbabilityInfo] Fix eraseBlock — kazu / detail
  10. [mlir][Linalg] Add fusion of IndexedGenericOp with TensorReshapeOp by expansion. — ravishankarm / detail
  11. [mlir][SIdeEffectInterface][NFC] Move several InterfaceMethods to the extraClassDeclarations instead — riddleriver / detail
  12. [mlir][Interfaces] Generate a struct containing function pointers instead of a class with vtables — riddleriver / detail
  13. [mlir][Interfaces] Optimize the implementation of InterfaceMap to reduce generated code size. — riddleriver / detail
  14. [mlir][NFC] Remove unnecessary PatternRewriter::create methods — riddleriver / detail
  15. [mlir][NFC] Fix incorrect header comments. — riddleriver / detail
  16. [BranchProbabilityInfo] Make MaxSuccIdx[Src] efficient and add a comment about the subtle eraseBlock. NFC — i / detail
  17. [libc][NFC] Use a convenience macro to declare special floating point constants. — sivachandra / detail
  18. Unbreak build with gcc5.3 after 917acac — thakis / detail
  19. [OpenMP][CUDA] Add missing overload for `remquo(float,float,int*)` — johannes / detail
  20. [LangRef] Clarify `dereferenceable` -> `nonnull` implication — johannes / detail
  21. [WebAssembly] Add support for DWARF type units — dschuff / detail
  22. [clang] Pass-through remarks options to linker — apollo.mobility / detail
  23. [mlir] Fix stack-use-after-scope in cuda/vulkan cpu runners — ezhulenev / detail
  24. Remove unused variable name. NFC. — richard / detail
  25. Revert "[WebAssembly] Add support for DWARF type units" — dschuff / detail
  26. [flang][openacc] Fix ambiguity in the self clause parsing — clementval / detail
  27. [MLIR] [ODS] Allowing attr-dict in custom directive — john.demme / detail

#2131 (Oct 27, 2020 3:14:13 PM)

  1. [sanitizer][zorg] Use ccache on Android bot — Vitaly Buka / detail

#2130 (Oct 27, 2020 9:27:11 AM)

  1. List of required Python packages for buildbot 2.8.x. — gkistanova / githubweb
  2. Added collapse build requests handling. — gkistanova / githubweb
  3. We use github authentication to let LLVM users do some extra with the build bot. — gkistanova / githubweb
  4. More logs in larger files. — gkistanova / githubweb
  5. Ported InterpolateToNativePath and InterpolateToPosixPath. — gkistanova / githubweb
  6. Ported LLVMBuildFactory. — gkistanova / githubweb
  7. Ported automatic schedulers; added support for force builds from Web UI. — gkistanova / githubweb
  8. Ported LLVMPoller. — gkistanova / githubweb
  9. Ported FileExists and FileDoesNotExist. — gkistanova / githubweb
  10. Ported NinjaCommand. — gkistanova / githubweb
  11. Ported CmakeCommand. — gkistanova / githubweb
  12. Ported LitTestCommand. — gkistanova / githubweb
  13. Ported builders.Util. — gkistanova / githubweb
  14. Ported XToolchainBuilder. — gkistanova / githubweb
  15. Ported AOSPBuilder. — gkistanova / githubweb
  16. Ported ClangLTOBuilder. — gkistanova / githubweb
  17. Ported FuchsiaBuilder. — gkistanova / githubweb
  18. Ported LLDPerformanceTestsuite. — gkistanova / githubweb
  19. Ported OpenMPBuilder. — gkistanova / githubweb
  20. Ported PollyBuilder. — gkistanova / githubweb
  21. Ported SanitizerBuilder. — gkistanova / githubweb
  22. Ported ClangBuilder. — gkistanova / githubweb
  23. Ported LLDBBuilder. — gkistanova / githubweb
  24. Ported UnifiedTreeBuilder. — gkistanova / githubweb
  25. Ported FlangBuilder. — gkistanova / githubweb
  26. Ported ABITestsuitBuilder. — gkistanova / githubweb
  27. Ported config __init__.py. — gkistanova / githubweb
  28. Ported builders.py. — gkistanova / githubweb
  29. Workers do the work. — gkistanova / githubweb
  30. First draft of LLVMInformativeMailNotifier. — gkistanova / githubweb
  31. Ported status.py. — gkistanova / githubweb
  32. Added status.py to the master/config. — gkistanova / githubweb
  33. Ported master.cfg. — gkistanova / githubweb
  34. NFC. They are workers. — gkistanova / githubweb
  35. The first draft of ported AnnotatedCommand. — gkistanova / githubweb
  36. Dial with bogus commits and commits to the llvm-project root directory. — gkistanova / githubweb
  37. Dial with potentially empty test description in LitTestCommand. — gkistanova / githubweb
  38. Disabled debug logs for github authenticator. — gkistanova / githubweb
  39. Posix paths in CMAKE_C_COMPILER and CMAKE_CXX_COMPILER. — gkistanova / githubweb
  40. NFC. Cosmetic changes. — gkistanova / githubweb
  41. Applied last minute changes from zord 0.8.5. — gkistanova / githubweb
  42. AnnotatedCommand rewritten for buildbot 2.8.x — gkistanova / githubweb

#2130 (Oct 27, 2020 9:27:11 AM)

  1. [GVN LoadPRE] Add an option to disable splitting backedge — serguei.katkov / detail
  2. [libTooling] Recognize sccache as a compiler wrapper in compilation database commands — zeratul976 / detail
  3. [clangd] Increase the TooMany limit for index-based textual navigation to 5 — zeratul976 / detail
  4. [NFC] Factor away lambda's redundant parameter — mkazantsev / detail
  5. [mlir] Fix TypeID lookup in GDB pretty printers. — csigg / detail
  6. [X86] Encode global address in small code model — apollo.mobility / detail
  7. [X86] Alternate implementation of D88194. — craig.topper / detail
  8. [Syntax] Disallow invalid Node operations — sam.mccall / detail
  9. [Test] One more range check test — mkazantsev / detail
  10. [clangd] Fix proto deps, for real this time. — sam.mccall / detail
  11. Updating llvm.mlir test to match recent IR change — kiran.chandramohan / detail
  12. [clang][RecoveryExpr] Add tests for ObjectiveC. — hokein.wu / detail
  13. Correct examples after d3205bbca3e0002d76282878986993e7e7994779 — tyker / detail
  14. [mlir] use OpBuilderDAG instead of OpBuilder — zinenko / detail
  15. [ARM][AArch64] Add VLDN shuffled interleaving tests. NFC — david.green / detail
  16. [LoopRotation] Allow loop header duplication if vectorization is forced. — flo / detail
  17. [yaml2obj] - Add a way to override the sh_addralign field of a section. — grimar / detail
  18. [lldb][NFC] Rewrite TestQuoting — Raphael Isemann / detail
  19. [AMDGPU] Use DPP instead of Ext in a couple of class names. NFC. — jay.foad / detail
  20. [llvm/DebugInfo] Simplify DW_OP_implicit_value condition (NFC) — medismail.bennani / detail
  21. [llvm-readelf] - Implement --section-details option. — grimar / detail
  22. [clang][Basic] Integrate SourceLocation with FoldingSet, NFCI — mikhail.maltsev / detail
  23. [clangd] Separate final_result into a different message — kbobyrev / detail
  24. [VE] Add missing regression test — marukawa / detail
  25. [VE] Add vector float instructions — marukawa / detail
  26. [NFC][InstCombine] Add more exhaustive test coverage for `(x >>? X1) << C2` pattern (PR37872) — lebedev.ri / detail
  27. [NFC][InstCombine] Autogenerate cast.ll test — lebedev.ri / detail
  28. [NFC][PhaseOrdering] Autogenerate basic.ll test — lebedev.ri / detail
  29. [InstCombine] Fold `(X >>? C1) << C2` patterns to shift+bitmask (PR37872) — lebedev.ri / detail
  30. [lldb] Correct vFile:pread/pwrite packet docs — david.spickett / detail
  31. msgpack: Improve error for empty node — sebastian.neubauer / detail
  32. [ValueTracking] Add tracking of the alignment assume bundle — Alexander.Richardson / detail
  33. [ValueTracking] Add more tests for alignment assume bundles — Alexander.Richardson / detail
  34. [ValueTracking][NFC] Use Log2(Align) instead of countTrailingZeroes — Alexander.Richardson / detail
  35. [clang-format] Fix misformatted macro definitions after D86959 — Alexander.Richardson / detail
  36. Fix sancov.py when objdump is llvm-objdump — Alexander.Richardson / detail
  37. [gn build] Port 850325348ae — llvmgnsyncbot / detail
  38. [TargetLowering] Add i1 condition for bit comparison fold — sven.vanhaastregt / detail
  39. [NFC][IntrRefLDV] Some code clean up — djtodoro / detail
  40. Fix for PR47544. Clang is crashing after generating the right — zahira.ammarguellat / detail
  41. [InstCombine] collectBitParts - add trunc support. — llvm-dev / detail
  42. [X86] Regenerate vector shift tests. NFCI. — llvm-dev / detail
  43. [MallocChecker] Remove duplicate QCoreApplication::postEvent check. NFCI. — llvm-dev / detail
  44. [clang] RewriteObjCClassMetaData - remove superfluous null pointer check. NFCI. — llvm-dev / detail
  45. Revert "Use uint64_t for branch weights instead of uint32_t" — thakis / detail
  46. [X86] Regenerate all-ones vector tests with common prefixes. — llvm-dev / detail
  47. [X86] Don't crash on CVTPS2PH with wide vector inputs. — benny.kra / detail
  48. Revert rG0905bd5c2fa42bd4c "[InstCombine] collectBitParts - add trunc support." — llvm-dev / detail
  49. [amdgpu] Enable use of AA during codegen. — michael.hliao / detail
  50. Fix use-after-scope introduced in 850325348ae82cd5e26ea9edfd04219d0fbe7828 — Alexander.Richardson / detail
  51. Revert "[NFC] Factor away lambda's redundant parameter" — Raphael Isemann / detail
  52. Revert "[IndVars] Remove monotonic checks with unknown exit count" — Raphael Isemann / detail
  53. [lldb] [Process/FreeBSDRemote] Enable watchpoint support — mgorny / detail
  54. [lldb] [Process/FreeBSD] Fix missing namespace qualifier — mgorny / detail
  55. [lldb] Add llvm-pdbutil to lldb test dependencies — Raphael Isemann / detail
  56. [AArch64] Add additional tests for vector inserts with common element. — flo / detail
  57. [libc++] Fix filesystem test in C++11/14 — Louis Dionne / detail
  58. [lldb][NFC] Make GetResumeCountForLaunchInfo return an unsigned. — Raphael Isemann / detail
  59. Revert "Updating llvm.mlir test to match recent IR change" — aeubanks / detail
  60. [AMDGPU] Add missing support for targets — Tony.Tye / detail
  61. [clangd] Start using SyntaxTrees for folding ranges feature — kbobyrev / detail
  62. [AMDGPU] Add llvm.amdgcn.div.scale with fneg tests — jay.foad / detail
  63. [lldb] Support Python imports relative the to the current file being sourced — Jonas Devlieghere / detail
  64. [libc++] Remove references to CONDUIT_TOKEN — Louis Dionne / detail
  65. [Flang][OpenMP 4.5] Add semantic check for OpenMP default clause — vinay / detail
  66. [X86] Regenerate xop tests with common prefixes. — llvm-dev / detail
  67. [X86] Regenerate popcnt tests. NFCI. — llvm-dev / detail
  68. [X86] Regenerate tbm intrinsics tests. NFCI. — llvm-dev / detail
  69. [X86] Regenerate xor tests. NFCI. — llvm-dev / detail
  70. [ADT] Fix accidental pointer comparison in test — sam.mccall / detail
  71. [Utils] Skip RemoveRedundantDbgInstrs in MergeBlockIntoPredecessor (PR47746) — Vedant Kumar / detail
  72. [VE] Add vector reduction instructions — marukawa / detail
  73. [libc++] Get rid of iostreams in the to_string tests — Louis Dionne / detail
  74. [X86] Regenerate scalar fptosi/fptoui tests. NFCI. — llvm-dev / detail
  75. [amdgpu] Add the late codegen preparation pass. — michael.hliao / detail
  76. [gn build] Port 46c3d5cb05d — llvmgnsyncbot / detail
  77. Revert "[CodeView] Emit static data members as S_CONSTANTs." — akhuang / detail
  78. [llvm-readobj] Remove duplicate inner if() condition. NFCI. — llvm-dev / detail
  79. [libcxx] Fix typo in spelling of 'sentinel'. NFC. — martin / detail
  80. [mlir] Catch async.yield operands not matching the number of async.execute results. — csigg / detail
  81. [AMDGPU] Fix check prefix for VOP3 VI disassembler tests — jay.foad / detail
  82. [mlir] Add bufferization for std.select op. — silvasean / detail
  83. FileManager: Shrink FileEntryRef to the size of a pointer — Duncan P. N. Exon Smith / detail
  84. [libc++] Add a libc++ configuration that does not support localization — Louis Dionne / detail
  85. [PowerPC][PCRelative] Turn on TLS support for PCRel by default — wei.huang / detail
  86. [AMDGPU] Change predicate for fma/fmac legacy — Stanislav.Mekhanoshin / detail
  87. [mlir][Python] Custom python op view wrappers for building and traversing. — stellaraccident / detail
  88. [llvm-reduce] Add test with some aliases. — flo / detail
  89. Revert "DomTree: Extract (mostly) read-only logic into type-erased base classes" — nicolai.haehnle / detail
  90. Revert multiple patches based on "Introduce CfgTraits abstraction" — nicolai.haehnle / detail
  91. [HIP][NFC] Use correct max in cuda_complex_builtins — enye.shi / detail
  92. [test] Make ThinLTO/X86/crash_debuginfo.ll work with -enable-new-pm=1 — i / detail
  93. [gn build] Port ce6900c6cb5 — llvmgnsyncbot / detail
  94. [gn build] Port e025d09b216 — llvmgnsyncbot / detail
  95. [test] Delete Feature/load_module.ll which is covered by load_extension.ll — i / detail
  96. [libc++] Make sure we include a header when checking compiler macros — Louis Dionne / detail
  97. [OpenMP] Add Passing in Original Declaration Names To Mapper API — huberjn / detail
  98. [AMDGPU] Order AMDGPU ELF machine numbers in ascending order — Tony.Tye / detail
  99. [libc++] Try to fix cross-loading of lit.local.cfg on Windows — Louis Dionne / detail

#2130 (Oct 27, 2020 9:27:11 AM)

  1. List of required Python packages for buildbot 2.8.x. — gkistanova / detail
  2. Added collapse build requests handling. — gkistanova / detail
  3. We use github authentication to let LLVM users do some extra with the build bot. — gkistanova / detail
  4. More logs in larger files. — gkistanova / detail
  5. Ported InterpolateToNativePath and InterpolateToPosixPath. — gkistanova / detail
  6. Ported LLVMBuildFactory. — gkistanova / detail
  7. Ported automatic schedulers; added support for force builds from Web UI. — gkistanova / detail
  8. Ported LLVMPoller. — gkistanova / detail
  9. Ported FileExists and FileDoesNotExist. — gkistanova / detail
  10. Ported NinjaCommand. — gkistanova / detail
  11. Ported CmakeCommand. — gkistanova / detail
  12. Ported LitTestCommand. — gkistanova / detail
  13. Ported builders.Util. — gkistanova / detail
  14. Ported XToolchainBuilder. — gkistanova / detail
  15. Ported AOSPBuilder. — gkistanova / detail
  16. Ported ClangLTOBuilder. — gkistanova / detail
  17. Ported FuchsiaBuilder. — gkistanova / detail
  18. Ported LLDPerformanceTestsuite. — gkistanova / detail
  19. Ported OpenMPBuilder. — gkistanova / detail
  20. Ported PollyBuilder. — gkistanova / detail
  21. Ported SanitizerBuilder. — gkistanova / detail
  22. Ported ClangBuilder. — gkistanova / detail
  23. Ported LLDBBuilder. — gkistanova / detail
  24. Ported UnifiedTreeBuilder. — gkistanova / detail
  25. Ported FlangBuilder. — gkistanova / detail
  26. Ported ABITestsuitBuilder. — gkistanova / detail
  27. Ported config __init__.py. — gkistanova / detail
  28. Ported builders.py. — gkistanova / detail
  29. Workers do the work. — gkistanova / detail
  30. First draft of LLVMInformativeMailNotifier. — gkistanova / detail
  31. Ported status.py. — gkistanova / detail
  32. Added status.py to the master/config. — gkistanova / detail
  33. Ported master.cfg. — gkistanova / detail
  34. NFC. They are workers. — gkistanova / detail
  35. The first draft of ported AnnotatedCommand. — gkistanova / detail
  36. Dial with bogus commits and commits to the llvm-project root directory. — gkistanova / detail
  37. Dial with potentially empty test description in LitTestCommand. — gkistanova / detail
  38. Disabled debug logs for github authenticator. — gkistanova / detail
  39. Posix paths in CMAKE_C_COMPILER and CMAKE_CXX_COMPILER. — gkistanova / detail
  40. NFC. Cosmetic changes. — gkistanova / detail
  41. Applied last minute changes from zord 0.8.5. — gkistanova / detail
  42. AnnotatedCommand rewritten for buildbot 2.8.x — gkistanova / detail

#2129 (Oct 26, 2020 9:35:01 PM)

  1. [CostModel][X86] teach TTI calculate cost of chain of vector inserts/extracts more precisely and correctly:In each 128-lane, if there is at least one index is demanded and not all indices are demanded... — bing1.yu / detail
  2. Revert "[AlwaysInliner] Pass callee AAResults to InlineFunction()" — aeubanks / detail
  3. Use uint64_t for branch weights instead of uint32_t — aeubanks / detail
  4. Reland [AlwaysInliner] Pass callee AAResults to InlineFunction() — aeubanks / detail
  5. Fix calls to (p)read on macOS when size > INT32_MAX — Jonas Devlieghere / detail
  6. [Clang][OpenMP] Avoid unnecessary privatization of mapper array when there is no user defined mapper — tianshilei1992 / detail
  7. [IndVars] Remove monotonic checks with unknown exit count — mkazantsev / detail

#2128 (Oct 26, 2020 4:04:36 PM)

  1. [mlir] NFC: properly align IR in comments — antiagainst / detail
  2. [libc++] Remove the reliance of several <random> tests on <iostream> — Louis Dionne / detail
  3. [NFC] Fixing comment heading for MachineStableHash.h. — plotfi / detail
  4. [nfc] [lldb] Refactor DWARFUnit::GetDIE — jan.kratochvil / detail
  5. [mlir] Do not print back 0 alignment in LLVM dialect 'alloca' op — zinenko / detail
  6. [TargetRegisterInfo] Fix a couple of typos in the comments — qcolombet / detail
  7. [CodeView] Emit static data members as S_CONSTANTs. — akhuang / detail
  8. [MLIR] Fix AttributeInterface declaration. — zinenko / detail
  9. IR: Clarify ownership of ConstantDataSequentials, NFC — Duncan P. N. Exon Smith / detail
  10. [cmake] Add LLVM_UBSAN_FLAGS, to allow overriding UBSan flags — Vedant Kumar / detail
  11. [mlir] Document 'ParentOneOf' with the HasParent trait — stephen.neuendorffer / detail
  12. Fixed release build after D89170 — Stanislav.Mekhanoshin / detail
  13. Explicitly check for entry basic block, rather than relying on MachineBasicBlock::pred_empty. — rahmanl / detail
  14. [mlir][Linalg] Miscalleneous enhancements to cover more fusion cases. — ravishankarm / detail
  15. [DebugInfo] Expose Fortran array debug info attributes through DIBuilder. — Adrian Prantl / detail
  16. [profile] Suppress spurious 'expected profile to require unlock' warning — Vedant Kumar / detail
  17. [PowerPC] Implement Set Boolean Condition Instructions — amy.kwan1 / detail
  18. Fix checking for C++98 ICEs in C++11-and-later mode to not consider use — richard / detail
  19. [clang][NFC] Rearrange Comment Token and Lexer fields to reduce padding — n.james93 / detail
  20. [lldb][NativePDB] fix test load-pdb.cpp — zequanwu / detail
  21. [NFC] Use [MC]Register in RegAllocPBQP & RegisterCoalescer — gjn / detail
  22. SourceManager: Use the same fake SLocEntry whenever it fails to load — Duncan P. N. Exon Smith / detail
  23. [mlir] Add a conversion pass between PDL and the  PDL Interpreter Dialect — riddleriver / detail
  24. [mlir][Pattern] Refactor the Pattern class into a "metadata only" class — riddleriver / detail
  25. [mlir][NFC] Move around the code related to PatternRewriting to improve layering — riddleriver / detail
  26. [mlir][Pattern] Add a new FrozenRewritePatternList class — riddleriver / detail
  27. IR: Add a comment at missing std::make_unique calls from b2b7cf39d596b1528cd64015575b3f5d1461c011, NFC — Duncan P. N. Exon Smith / detail
  28. [NPM] Port -slsr to NPM — tu.da.wei / detail
  29. [AMDGPU] Move WQM Pass after MI Scheduler — carl.ritson / detail
  30. Teach `-fsanitize=fuzzer` to respect `-static` and `-static-libstdc++` when adding C++ standard libraries. — chandlerc / detail
  31. Update email addresses in CODE_OWNERS. — craig.topper / detail
  32. IR: Simplify two loops walking ConstantDataSequential, NFC — Duncan P. N. Exon Smith / detail
  33. SourceManager: clang-format the SrcMgr namespace, NFC — Duncan P. N. Exon Smith / detail
  34. [LSR] fix typo in comments and rename for a new added hook. — czhengsz / detail
  35. [Clang][OpenMP] Fixed an issue of segment fault when using target nowait — tianshilei1992 / detail
  36. [mlir][StorageUniquer] Refactor parametric storage to use sharded dense sets — riddleriver / detail
  37. [mlir][SymbolTable] Use Identifier instead of StringRef when looking up symbol name attributes — riddleriver / detail
  38. Port -objc-arc-apelim to NPM — aeubanks / detail
  39. Port -objc-arc-expand to NPM — aeubanks / detail
  40. [PlaceSafepoints] Pin tests to legacy PM — aeubanks / detail
  41. [AlwaysInliner] Pass callee AAResults to InlineFunction() — aeubanks / detail

#2127 (Oct 26, 2020 1:41:10 PM)

  1. [clang-tidy] Silence unused variable warning in Release builds. NFCI. — benny.kra / detail
  2. Make sure Objective-C category support in IncludeSorter handles top-level imports — joeturner / detail
  3. [ARM][SchedModels] Move IsLDMBaseRegInListPred to ARMSchedule.td. NFC — eleviant / detail
  4. Add release tarballs for libclc — aaronpuchert / detail
  5. SourceManager: Fix an SLocEntry memory regression introduced with FileEntryRef — Duncan P. N. Exon Smith / detail
  6. [clangd] Add back dependency on proto generated targets — kbobyrev / detail
  7. Fix SROA with a PHI mergig values from a same block — Stanislav.Mekhanoshin / detail
  8. [BitCode] decode nossp fn attr — ndesaulniers / detail
  9. llvm-reduce: Test reduction for D88684 ( ee6e25e4391a6d3ac0a3c89615474e512f44cda6 ) — dblaikie / detail
  10. [GWP-ASan] Refactor memory mapping functions — kostyak / detail
  11. [libc++] NFC: Minor refactoring in filesystem_test_helper.h to ease readability — Louis Dionne / detail
  12. [InstCombine] reduce code duplication in icmp intrinsic folds; NFC — spatel / detail
  13. [InstCombine] add tests for ctpop at bitwidth limit; NFC — spatel / detail
  14. [InstCombine] add folds for icmp+ctpop — spatel / detail
  15. [AIX] Also error on -G for link-only step — Xiangling.Liao / detail
  16. [MemProf] Decouple memprof build from COMPILER_RT_BUILD_SANITIZERS — tejohnson / detail
  17. [libc++] Get rid of <iostream> in a filesystem test — Louis Dionne / detail
  18. Avoid unnecessary uses of `MDNode::getTemporary`, NFC — Duncan P. N. Exon Smith / detail
  19. Test to check backtraces with machine function splitting. — tmsriram / detail
  20. [NFC] Remove max_align.c LIT testcase — Xiangling.Liao / detail
  21. [libunwind] Add -Wno-dll-attribute-on-redeclaration when building for windows — martin / detail
  22. Prepend "__uniq" to symbol names hash with -funique-internal-linkage-names. — tmsriram / detail
  23. Run test only if X86 target is available — kiran.chandramohan / detail
  24. [AMDGPU] Use flat scratch instructions where available — Stanislav.Mekhanoshin / detail

#2126 (Oct 26, 2020 7:32:12 AM)

  1. [MLIR][mlir-spirv-cpu-runner] A SPIR-V cpu runner prototype — antiagainst / detail
  2. [clangd] Fix remote index build failures due to lack of proto dependency — kbobyrev / detail
  3. [LV] Add cost-model test for AArch64 select costs. — flo / detail
  4. [AMDGPU] Make more use of printNamedBit in AMDGPUInstPrinter. NFC. — jay.foad / detail
  5. [InstCombine] Add bswap test pattern using bitreverse intrinsic — llvm-dev / detail
  6. [lldb][NFC] Make GetShellSafeArgument simpler and faster — Raphael Isemann / detail
  7. [clangd] NFC: Update FIXME comment regarding lack of c/dtor support — kbobyrev / detail
  8. [InstCombine] collectBitParts - add bitreverse intrinsic support. — llvm-dev / detail
  9. Fix SBError::SetErrorToGenericError — Raphael Isemann / detail
  10. [TableGen] [tests] Change integer ranges to use new '...' punctuation — paul / detail
  11. [analyzer] [NFC] Simplify SVal::getAsLocSymbol function using existing functions — dpetrov / detail
  12. [VE] Support atomic store — marukawa / detail
  13. [VE] Add vector logical instructions — marukawa / detail
  14. [VE] Add vector shift instructions — marukawa / detail
  15. [X86] Use mtriple instead of march in MIR tests — llvm-dev / detail
  16. [AArch64] Add 2 cases where insertelement lowering could be improved. — flo / detail
  17. [OpenMP] changing OMP rtl to use shared memory instead of env variable — Andrey.Churbanov / detail
  18. [InstCombine] Add bswap test pattern using truncates — llvm-dev / detail
  19. [libc++] Add a CI jobs to test the Standalone builds — Louis Dionne / detail
  20. [SVE][CodeGen][DAGCombiner] Fix TypeSize warning in redundant store elimination — joe.ellis / detail
  21. Revert "[SVE][CodeGen][DAGCombiner] Fix TypeSize warning in redundant store elimination" — peter.waller / detail
  22. [SVE][CodeGen][DAGCombiner] Fix TypeSize warning in redundant store elimination — peter.waller / detail
  23. Unconfuse gcc5.3 after 2e204e23911b1f / D87528 — thakis / detail
  24. [libc++] Fix indentation of buildkite-pipeline.yml — Louis Dionne / detail
  25. [lld][ELF] Don't write output to the test directory. NFC. — benny.kra / detail
  26. [clang][unittest] Don't hardcode the string "Assertion" — benny.kra / detail
  27. [AMDGPU] Avoid unused variable warning in Release builds. NFC. — benny.kra / detail
  28. Fix issue in cortex-a57 sched model — eleviant / detail
  29. [mlir][Linalg] Add basic support for TileAndFuse on Linalg on tensors. — nicolas.vasilache / detail
  30. [ARM][SchedModels] Convert IsLdstsoScaledNotOptimalPred to MCSchedPredicate — eleviant / detail
  31. [lldb][PDB] Add ObjectFile PDB plugin — zequanwu / detail
  32. [DebugInfo][dexter] Add dexter tests for escaped locals — orlando.hyams / detail
  33. [SVE][AArch64] Fix TypeSize warning in loop vectorization legality — joe.ellis / detail
  34. [SVE][AArch64] Fix TypeSize warning in GEP cost analysis — joe.ellis / detail
  35. [SVE][InstCombine] Fix TypeSize warning in canReplaceGEPIdxWithZero — joe.ellis / detail
  36. [SVE] Fix TypeSize warning in llvm::getGEPInductionOperand — joe.ellis / detail
  37. [mlir][vector] Update doc strings for insert_map/extract_map and fix insert_map semantic — thomasraoux / detail
  38. [AArch64] Extend tests for insertelement improvements. — flo / detail
  39. SourceManager: Return non-const references in getOrCreateContentCache and related, NFC — Duncan P. N. Exon Smith / detail
  40. [libc++abi] Make sure we can run the tests in Standalone mode — Louis Dionne / detail
  41. [Clang][CodeGen] fix failed assertion — ndesaulniers / detail
  42. [lldb][NativePDB] fix test load-pdb.cpp — zequanwu / detail
  43. [libc++] NFC: Consistent indentation for buildkite-pipeline.yml — Louis Dionne / detail
  44. [AMDGPU] Fix VC warning about singed/unsigned comparison. NFC. — Stanislav.Mekhanoshin / detail
  45. Revert "Ensure that checkInitIsICE is called exactly once for every variable" — zequanwu / detail
  46. Revert "Revert "Ensure that checkInitIsICE is called exactly once for every variable"" — zequanwu / detail
  47. [mlir] Convert MemRefReinterpretCastOp to LLVM. — pifon / detail

#2125 (Oct 26, 2020 1:39:56 AM)

  1. [NFC] Factor out common code into lambda for further improvement — mkazantsev / detail
  2. [NFC] Remove unused funciton param — mkazantsev / detail
  3. Fix broken build after previous commit — mkazantsev / detail
  4. [VE] Support atomic fence — marukawa / detail
  5. [Schedule] Add a MultiHazardRecognizer — david.green / detail
  6. [gn build] Port 61bc18de0b2 — llvmgnsyncbot / detail
  7. [ARM][SchedModels] Convert IsLdrAm3NegRegOffPred to MCSchedPredicate — eleviant / detail
  8. [ARM][SchedModels] Convert IsLdstsoMinusRegPred to MCSchedPredicate — eleviant / detail
  9. [ARM][SchedModels] Get rid of IsLdrAm2ScaledPred — eleviant / detail
  10. [VE] Support atomic load — marukawa / detail
  11. [PowerPC] Add test case for pr47830. NFC. — lkail / detail
  12. [ARM][SchedModels] Rename and generalize predicate. NFC — eleviant / detail
  13. [AMDGPU] Emit new pal metadata by default — sebastian.neubauer / detail
  14. [AsmPrinter] Add per BB instruction mix remark. — flo / detail
  15. [VE] Add integer arithmetic vector instructions — marukawa / detail
  16. [VE] Add vector comparison and min/max — marukawa / detail
  17. [Annotation] Allows annotation to carry some additional constant arguments. — tyker / detail
  18. [flang] Tighten rules to resolve procedure as intrinsic procedure — jperier / detail
  19. Try to fix buildbots after d3205bbca3e0002d76282878986993e7e7994779 — tyker / detail
  20. [lldb] [Process/FreeBSDRemote] Fix #include for i386 compat — mgorny / detail
  21. [lldb] [test/Register] Use initial state for write tests — mgorny / detail
  22. [lldb] [Process/NetBSD] Set xs_xstate_bv correctly when setting regs — mgorny / detail
  23. [lldb] [Process/Linux] Reuse NativeRegisterContextWatchpoint_x86 — mgorny / detail
  24. [lldb] Fix bitfield "frame var" for pointers (pr47743) — pavel / detail
  25. [lldb] Modernize PseudoTerminal::Fork — pavel / detail
  26. [NFC][InstrRefLDV] Fix a typo — djtodoro / detail
  27. [llvm-mca] Add few memory instructions to cortex-a57 test — eleviant / detail
  28. tsan: add mips64 support in lib/tsan/go/buildgo.sh — dvyukov / detail
  29. [InstCombine] Add rotate tests where the shift amount is zero extended after masking — llvm-dev / detail
  30. [InstCombine] Add support for zext(and(neg(amt),width-1)) rotate shift amount patterns — llvm-dev / detail
  31. [clang] Suppress "follow-up" diagnostics on recovery call expressions. — hokein.wu / detail
  32. [MLIR][mlir-spirv-cpu-runner] A pass to emulate a call to kernel in LLVM — antiagainst / detail
  33. [clang-fuzzer] CreateAndRunJITFunc - fix use after move static analyzer warning. — llvm-dev / detail
  34. [llvm-ar][Object] Fix detection of need for 64-bit archive symbol tables — andrew.ng / detail
  35. [DAGCombine] Add test case showing incorrect DAGCombine optimization — fraser / detail

#2124 (Oct 25, 2020 9:04:11 PM)

  1. [X86] Don't disassemble wbinvd with 0xf2 or 0x66 prefix. — craig.topper / detail
  2. [AMDGPU] Avoid offset register in MUBUF for direct stack object accesses — Christudasan.Devadasan / detail
  3. [clangd] Add dependency on remote index service proto — kbobyrev / detail
  4. [IndVars] Use contextual knowledge when proving trivial conds — mkazantsev / detail

#2123 (Oct 25, 2020 3:53:38 PM)

  1. [X86] Use TargetConstant instead of Constant for operands to X86vaarg64. — craig.topper / detail
  2. [X86] Use TargetConstant for immediates for VASTART_SAVE_XMM_REGS. — craig.topper / detail
  3. [X86] VEX/EVEX prefix doesn't work for inline assembly. — chen3.liu / detail

#2122 (Oct 25, 2020 10:22:20 AM)

  1. [IndVars] Regenerate test checks (NFC) — nikita.ppv / detail
  2. [SCEV] Strength nowrap flags after constant folding — nikita.ppv / detail
  3. [SCEV] Separate out constant folding in mul expr creation — nikita.ppv / detail
  4. [SCEV] Always constant fold mul expression operands — nikita.ppv / detail
  5. Thread safety analysis: Consider global variables in scope — aaronpuchert / detail
  6. Thread safety analysis: Nullability improvements in TIL, NFCI — aaronpuchert / detail
  7. [SCEV] Strenthen nowrap flags after constant folding for mul exprs — nikita.ppv / detail
  8. [CostModel] fix operand/type accounting for fadd/fmul reductions — spatel / detail
  9. [CostModel] remove cost-kind predicate for some vector reduction costs — spatel / detail

#2121 (Oct 25, 2020 4:15:47 AM)

  1. [InstCombine] Add test for or(fshl(),fshl()) bswap pattern. — llvm-dev / detail
  2. [InstCombine] matchBSwapOrBitReversem - recognise or(fshl(),fshl()) bswap patterns. — llvm-dev / detail
  3. [clang] Enable support for #pragma STDC FENV_ACCESS — melanie.blower / detail
  4. Remove superfluous whitespace around if(). NFC. — llvm-dev / detail
  5. [SLP] Add AArch64 tests with vectorizable compare/select patterns. — flo / detail
  6. Correct LIT test failure detected on buildbot after mibintc committed rG2e204e23911b: [clang] Enable support for #pragma STDC FENV_ACCESS D87528 — melanie.blower / detail
  7. [InstSimplify] add tests for logic-of-cmps with not op; NFC — spatel / detail
  8. [InstSimplify] peek through 'not' operand in logic-of-icmps fold — spatel / detail

#2120 (Oct 24, 2020 10:52:56 PM)

  1. For P0732R2, P1907R1: ensure that template parameter objects don't refer — richard / detail
  2. [MemProf] Temporarily disable part of test — tejohnson / detail
  3. Revert "[CostModel] remove cost-kind predicate for vector reduction costs" — martin / detail
  4. [X86] Use TargetConstant for FPDiff with X86::TC_RETURN. — craig.topper / detail
  5. [c++20] For P0732R2: Support string literal operator templates. — richard / detail

#2119 (Oct 24, 2020 5:17:09 PM)

  1. Fix typo SSC -> SCC — aeubanks / detail
  2. [clangd] Add a TestWorkspace utility — zeratul976 / detail

#2118 (Oct 24, 2020 12:51:59 PM)

  1. Revert "hwasan: Disable operator {new,delete} interceptors when interceptors are disabled." — thakis / detail
  2. [AArch64][GlobalISel] Fix -Wunused-variable. NFC — i / detail
  3. [asan][fuchsia] set current thread before reading thread state — mcgrathr / detail
  4. [asan] Fix stack-use-after-free checks on non-main thread on Fuchsia — mcgrathr / detail
  5. [X86] Produce R_X86_64_GOTPCRELX for test/binop instructions (MOV32rm/TEST32rm/...) when -Wa,-mrelax-relocations=yes is enabled — i / detail
  6. [ELF] Don't crash on R_X86_64_GOTPCRELX for test/binop instructions — i / detail

#2117 (Oct 24, 2020 6:35:32 AM)

  1. [ValueTracking] add range limits for ctpop — spatel / detail
  2. [clang-tidy] Fix redefinition of module in the same module.modulemap file — dpolukhin / detail
  3. [clangd] Migrate to proto2 syntax — kbobyrev / detail
  4. [CMake] generate_grpc_protos -> generate_protos(... GRPC). NFC — sam.mccall / detail
  5. [CMake] Fix hardcoding of protobuf output basename. NFC — sam.mccall / detail
  6. [clangd] NFC: Add using directives to avoid spelling out llvm::sys::path — kbobyrev / detail
  7. [InstSimplify] add tests for ctlz constant range; NFC — spatel / detail
  8. [InstSimplify] add tests for cttz constant range; NFC — spatel / detail
  9. [ValueTracking] add range limits for ctlz — spatel / detail
  10. [ValueTracking] add range limits for cttz — spatel / detail
  11. [clang] Split remote index service definition into a separate file. — sam.mccall / detail
  12. [MLIR] Extract buffer alias analysis for reuse — frgossen / detail
  13. [PowerPC][LLD] Support for PC Relative TLS for Local Dynamic — stefanp / detail
  14. [clangd] Drop version from remote index proto names, fix clangd-index-server — sam.mccall / detail
  15. [LSR] ignore profitable chain when reg num is not major cost. — czhengsz / detail
  16. [runtimes] Revert the libc++ __config_site change — Louis Dionne / detail
  17. [gn build] port 48e4b0f (__config_site revert) — thakis / detail
  18. [DebugInstrRef] Convert DBG_INSTR_REFs into variable locations — jeremy.morse / detail
  19. [llvm-mca] Extend cortex-a57 memory instructions test — eleviant / detail
  20. [MLIR] Fix bad merge with buffer alias analysis. — frgossen / detail
  21. Export TemplateArgumentMatcher so clients defining custom matchers don't need to use the internal namespace — sam.mccall / detail
  22. [flang][openacc] Fix semantic check for wait and atomic directives — clementval / detail
  23. AMDGPU: Increase branch size estimate with offset bug — Matthew.Arsenault / detail
  24. AMDGPU: Don't query for TII in TII — Matthew.Arsenault / detail
  25. [TableGen] Change !getop and !setop to !getdagop and !setdagop. — paul / detail
  26. [InstCombine] Add initial bitreverse test coverage — llvm-dev / detail
  27. [InstCombine] Add 8/16/32/64 bitreverse test coverage — llvm-dev / detail
  28. [InstCombine] Add i8 bitreverse by multiplication test patterns — llvm-dev / detail
  29. [flang][OpenMP] Upstream lowering of `ParallelOp` clauses — SourabhSingh.Tomar / detail
  30. CfgInterface: rename interface() to getInterface() — nicolai.haehnle / detail
  31. Revert "[Statepoints] Allow deopt GC pointer on VReg if gc-live bundle is empty." — dantrushin / detail
  32. [AMDGPU] Add simplification/combines for llvm.amdgcn.fma.legacy — jay.foad / detail
  33. [DebugInstrRef] Handle DBG_INSTR_REFs use-before-defs in LiveDebugValues — jeremy.morse / detail
  34. [flang][OpenMP] Upstream lowering of OpenMP `Flush` construct — SourabhSingh.Tomar / detail
  35. [WebAssembly] Implementation of (most) table instructions — sbc / detail
  36. [clangd] Fix remote-server build and add it to check-clangd — kadircet / detail
  37. [AMDGPU] Fix access beyond the end of the basic block in execMayBeModifiedBeforeAnyUse. — vpykhtin / detail
  38. [gn build] Port 00255f41929 — llvmgnsyncbot / detail
  39. [PowerPC] Fix the Predicates for enabling pcrelative-memops and PLXVP/PSTXVP definitions — wei.huang / detail
  40. SourceManager: Clarify that FileInfo always has a ContentCache, NFC — Duncan P. N. Exon Smith / detail
  41. [AArch64][SVE] Fix umin/umax lowering to handle out of range imm. — huihuiz / detail
  42. Re-apply "[JITLink][ELF] Add support for ELF::R_X86_64_REX_GOTPCRELX relocation" — Lang Hames / detail
  43. Added utility to launch tests on a target remotely. — aorlov / detail
  44. Revert "[CGSCC] Detect devirtualization in more cases" — aeubanks / detail
  45. SourceManager: Encapsulate line number mapping into SrcMgr::LineOffsetMapping — Duncan P. N. Exon Smith / detail
  46. These compiler-rt tests should be UNSUPPORTED instead of XFAIL. — aorlov / detail
  47. [lldb] Redesign Target::GetUtilityFunctionForLanguage API — Jonas Devlieghere / detail
  48. [CUDA] Improve clang's ability to detect recent CUDA versions. — tra / detail
  49. [CUDA] Extract CUDA version from cuda.h if version.txt is not found — tra / detail
  50. [gn build] Port dbbc4f4e226 — llvmgnsyncbot / detail
  51. [AArch64][GlobalISel] Introduce a new post-isel optimization pass. — Amara Emerson / detail
  52. SourceManager: Make LastLineNoContentCache and ContentCache::SourceLineCache mutable, NFC — Duncan P. N. Exon Smith / detail
  53. [MLInliner] Disable always inliner in bounds tests — mtrofin / detail
  54. [ELF] Don't error on R_PPC64_REL24/R_PPC64_REL24_NOTOC referencing __tls_get_addr for missing R_PPC64_TLSGD/R_PPC64_TLSLD — i / detail
  55. [mlir] Add FuncOp::eraseResults — silvasean / detail
  56. [PhiValues] Use SetVector to avoid non-determinism — nikita.ppv / detail
  57. [PowerPC] Add intrinsics for MMA — saghir / detail
  58. [NFC] Use [MC]Register in RegAllocGreedy — mtrofin / detail
  59. [BasicAA] Add additional phi cycle test (NFC) — nikita.ppv / detail
  60. [MemProf] XFAIL test on avr until issue can be debugged — tejohnson / detail
  61. [AIX][cmake] Adjust management of `-G` for linking — hubert.reinterpretcast / detail
  62. [AMDGPU] Fixed isLegalRegOperand() with physregs — Stanislav.Mekhanoshin / detail
  63. [AIX] Let alloca return 16 bytes alignment — Xiangling.Liao / detail
  64. [lldb] Fix use of undefined type 'lldb_private::UtilityFunction' — Jonas Devlieghere / detail
  65. [IR] add fn attr for no_stack_protector; prevent inlining on mismatch — ndesaulniers / detail
  66. SourceManager: Simplify by inlining what remains of ComputeLineNumbers, NFC — Duncan P. N. Exon Smith / detail
  67. [gn build] Add missing comma — aeubanks / detail
  68. [mlir][vector] Add folding for ExtractOp with ShapeCastOp source — thomasraoux / detail
  69. [libc++] Refactor the run-buildbot script to make it more modular, and run the benchmarks — Louis Dionne / detail
  70. Unconditionally #include <future> — joker.eph / detail
  71. [mlir][vector] Add folder for ExtractStridedSliceOp — thomasraoux / detail
  72. [libc++] Clean up unused CI files — Louis Dionne / detail
  73. [lldb] Move copying of files into reproducer out of process — Jonas Devlieghere / detail
  74. [AArch64] Add vector compare/select cost-model tests. — flo / detail
  75. [libc++] NFC: Remove unused includes from the test suite — Louis Dionne / detail
  76. [mlir] Link with pthreads in AsyncRuntime — ezhulenev / detail
  77. Fix shared build. NFC. — michael.hliao / detail
  78. [Asan][Windows] Fix asan stack traces on Windows. — akhuang / detail
  79. Fix typo in diagnostic name. — richard / detail
  80. Remove global dialect registration — joker.eph / detail
  81. [mlir][Vector] Introduce UnrollVectorOptions to control vector unrolling. — ravishankarm / detail
  82. [flang] An erroneous type bound procedure was causing a call to CHECK() — psteinfeld / detail
  83. GC-parseable element atomic memcpy/memmove — apilipenko / detail
  84. Add a mlir natvis file for debugging with Visual Studio — aaron.smith / detail
  85. [SVE] Lower fixed length VECREDUCE_SEQ_FADD operation — mcinally / detail
  86. Revert "Remove global dialect registration" — joker.eph / detail
  87. PR47954 / DR2126: permit temporary objects that are lifetime-extended by — richard / detail
  88. [RISCV] Use the commercial name for scheduling model (NFC) — evandro.menezes / detail
  89. [CodeGen] Emit destructor calls to destruct non-trivial C struct — Akira / detail
  90. [llvm-install-name-tool] Add -prepend_rpath option — alexshap / detail
  91. [test] Simplify pr33641_remove_arg_dbgvalue.ll — aeubanks / detail
  92. [Inliner][NPM] Properly pass callee AAResults — aeubanks / detail
  93. [StructurizeCFG][NewPM] Port -structurizecfg to NPM — aeubanks / detail
  94. [MemProf] Attempt to debug avr bot failure — tejohnson / detail
  95. [libFuzzer] Added -print_full_coverage flag. — mmoroz / detail
  96. [Hexagon] Handle selection between HVX vector predicates — kparzysz / detail
  97. Don't allow structured binding declarations to decompose a — richard / detail
  98. [intel-pt] Disable/Enable tracing to guarantee the trace is correct — a20012251 / detail
  99. Fix a few warnings from GCC (NFC) — joker.eph / detail
  100. Topologically sort the library to link to mlir-cpu-runner which is required with some linkers like BFD (NFC) — joker.eph / detail
  101. Remove global dialect registration — joker.eph / detail
  102. Remove unused verifyRegStateMapping() function in RegAllocFast (NFC) — joker.eph / detail
  103. [AutoFDO] Remove a broken assert in merging inlinee samples — hoy / detail
  104. FileManager: Reorder declarations of FileEntry and FileEntryRef, NFC — Duncan P. N. Exon Smith / detail
  105. Add CMake dependency from MLIRJitRunner on all dialects — joker.eph / detail
  106. clangd: Stop calling FileEntryRef::FileEntryRef — Duncan P. N. Exon Smith / detail
  107. llvm-dwarfdump: Support verbose printing DW_OP_convert to print the CU local offset before the resolved absolute offset — dblaikie / detail
  108. HeaderSearch: Simplify use of FileEntryRef in HeaderSearch::LookupFile, NFC — Duncan P. N. Exon Smith / detail
  109. [NFC][UBSAN] Avoid "not FileCheck" in tests — Vitaly Buka / detail
  110. fix lldb for recent libDebugInfoDWARF API change — dblaikie / detail
  111. [llvm-cov] don't include all source files when provided source files are filtered out — zequanwu / detail
  112. [flang][windows] Support platform-specific path separator. — llvm-project / detail
  113. [flang][msvc] Fix lambda capture ambiguity. NFC. — llvm-project / detail
  114. hwasan: Disable operator {new,delete} interceptors when interceptors are disabled. — peter / detail
  115. [NFC][UBSAN] Refine CHECK pattern in test — Vitaly Buka / detail
  116. [llvm/DebugInfo] Emit DW_OP_implicit_value when tuning for LLDB — medismail.bennani / detail
  117. [flang] Fix pimpl idiom for IntrinsicProcTable. — llvm-project / detail
  118. [AMDGPU] Cleanup AMDGPUUsage.rst — Tony.Tye / detail
  119. [lldb] Fix building with GCC 7. NFC. — martin / detail
  120. [lldb] [Process/NetBSD] Use XStateRegSet for all FPU registers — mgorny / detail
  121. [SystemZ] Define MaxInstLength to have the value of 6. — paulsson / detail
  122. [BasicAA] Fix caching in the presence of phi cycles — nikita.ppv / detail
  123. [BasicAA] Avoid duplicate cache lookup (NFCI) — nikita.ppv / detail
  124. [LegalizeTypes] Legalize vector rotate operations — llvm-dev / detail
  125. [DAG] Add BuildVectorSDNode::getRepeatedSequence helper to recognise multi-element splat patterns — llvm-dev / detail
  126. [InstCombine] narrowFunnelShift - fold trunc/zext or(shl(a,x),lshr(b,sub(bw,x))) -> fshl(a,b,x) (PR35155) — llvm-dev / detail
  127. Fix some signed/unsigned comparison gcc warnings from D87930 — llvm-dev / detail
  128. [JITLink][ELF] PCRel32GOTLoad relocations are resolved like regular PCRel32 ones — Stefan Gränitz / detail
  129. [jitlink][ELF] Add zero-fill blocks for symbols in section SHN_COMMON — Stefan Gränitz / detail
  130. [LoopVersioning] Form dedicated exits for versioned loop to preserve simplify form — tu.da.wei / detail
  131. Revert "[jitlink][ELF] Add zero-fill blocks for symbols in section SHN_COMMON" — Stefan Gränitz / detail
  132. [NPM] Port -loop-versioning-licm to NPM — tu.da.wei / detail
  133. [Flang][Driver] Add infrastructure for basic frontend actions and file I/O — andrzej.warzynski / detail
  134. [JITLink][ELF] PCRel32GOTLoad edge offset can be smaller three — Stefan Gränitz / detail
  135. Reapply "[jitlink][ELF] Add zero-fill blocks for symbols in section SHN_COMMON" — Stefan Gränitz / detail
  136. [flang][tests] Fix Python bug in the lit config — andrzej.warzynski / detail
  137. [ARM] Remove some dead code. NFC — david.green / detail
  138. [AMDGPU][CostModel] Refine cost model for half- and quarter-rate instructions. — dfukalov / detail
  139. Unbreak the clang-interpreter example after 0aec49c8531bc5282b095730d34681455826bc2c — benny.kra / detail
  140. [X86] Add a stub for znver3 based on the little public information there is in AMD's manuals — benny.kra / detail
  141. [X86] Add a stub for Intel's alderlake. — benny.kra / detail
  142. [CostModel] remove cost-kind predicate for vector reduction costs — spatel / detail

#2114 (Oct 23, 2020 2:33:14 AM)

  1. [CGSCC] Detect devirtualization in more cases — aeubanks / detail
  2. DebugInfo: Hash DIE referevences (DW_OP_convert) when computing Split DWARF signatures — dblaikie / detail
  3. [IR] Merge metadata manipulation code into Value — sepavloff / detail
  4. [lldb] Fix missing initialization in UtilityFunction ctor (NFC) — Jonas Devlieghere / detail
  5. [runtimes] Do not set XXX_STANDALONE_BUILD for libc++/abi/unwind — Louis Dionne / detail
  6. [lldb] Fix bug instroduced by a00acbab45b0 — Jonas Devlieghere / detail
  7. [SCEV][NFC] Cache symbolic max exit count — mkazantsev / detail
  8. [JITLink][ELF] Add support for ELF::R_X86_64_REX_GOTPCRELX relocation. — Lang Hames / detail
  9. Revert "[JITLink][ELF] Add support for ELF::R_X86_64_REX_GOTPCRELX relocation." — Lang Hames / detail
  10. [llvm-objcopy][NFC] Extract arg parsing logic into a helper function — alexshap / detail
  11. [DebugInfo] Clear subreg in setDebugValueUndef() — david.stenberg / detail
  12. [ARM][SchedModels] Let ldm* instruction scheduling use MCSchedPredicate — eleviant / detail
  13. [llvm-mca] Add test for cortex-a57 NEON instructions — eleviant / detail
  14. [SVE]Clarify TypeSize comparisons in llvm/lib/Transforms — caroline.concatto / detail
  15. [AMDGPU] Add simplification/combines for llvm.amdgcn.fmul.legacy — jay.foad / detail
  16. [lld][ELF][test] Add additional test coverage for LTO — james.henderson / detail
  17. [mem2reg] Remove dbg.values describing contents of dead allocas — orlando.hyams / detail
  18. [mlir] Fix exiting OpPatternRewriteDriver::simplifyLocally after first iteration that didn't change the op. — csigg / detail
  19. [MLIR] Added PromoteBuffersToStackPass to convert heap- to stack-based allocations. — julian.gross / detail
  20. [DebugInstrRef] NFC: Separate collection of machine/variable values — jeremy.morse / detail
  21. [lldb] Split out NetBSD/x86 watchpoint impl for unification — mgorny / detail
  22. [AArch64] Implement getIntrinsicInstrCost, handle min/max intrinsics. — flo / detail
  23. [ARM][SchedModels] Convert IsR1P0AndLaterPred to MCSchedPredicate. NFC — eleviant / detail
  24. [X86] lowerShuffleWithPERMV - use MVT::changeTypeToInteger helper. NFCI. — llvm-dev / detail
  25. [InstCombine] Rename InstCombinerImpl::matchBSwap to matchBSwapOrBitReverse. NFCI. — llvm-dev / detail
  26. [InstCombine] matchBSwapOrBitReverse - expose bswap/bitreverse matching flags. — llvm-dev / detail
  27. [mlir] Expose affine expression to C API — zhanghb97 / detail

#2112 (Oct 22, 2020 3:13:59 PM)

  1. [llvm-objcopy][MachO] Fix the calculation of the output size — alexshap / detail
  2. [libc++] Allow running the tests in the experimental runtimes-only build — Louis Dionne / detail
  3. [clang][Frontend] Add missing error handling — dblaikie / detail
  4. [SourceManager] Avoid copying SLocEntry in computeMacroArgsCache — Jan Korous / detail
  5. [libTooling] Add function to Transformer to create a no-op edit. — yitzhakm / detail
  6. [AArch64][GlobalISel] Split post-legalizer combiner to allow for lowering at -O0 — Jessica Paquette / detail
  7. [gn build] (semi-manually) port 147b9497e79 — thakis / detail
  8. [ELF] --warn-backrefs: save the referenced InputFile * — i / detail
  9. [AArch64][GlobalISel] Move imm adjustment for G_ICMP to post-legalizer lowering — Jessica Paquette / detail
  10. DebugInfo: Use llc rather than %llc_dwarf when also hardcoding a target triple — dblaikie / detail
  11. [NFC][SampleFDO] Move some common stuff from SampleProfileReaderExtBinary/WriterExtBinary — wmi / detail
  12. [libc++abi] Fix the standalone build after the __config_site change — Louis Dionne / detail
  13. BitCodeFormat: update doc on new byref and mustprogress attrs; NFC — ndesaulniers / detail
  14. Fix constant evaluation of zero-initialization of a union whose first — richard / detail
  15. Revert "[MBP] Add whole chain to BlockFilterSet instead of individual BB" — shenhan / detail
  16. [OpenMP] Fixed a potential integer overflow — tianshilei1992 / detail
  17. SourceManager: Factor out helpers for common SLocEntry lookup pattern, NFC — Duncan P. N. Exon Smith / detail
  18. SourceManager: Change SourceManager::isMainFile to take a FileEntry, NFC — Duncan P. N. Exon Smith / detail
  19. [Inliner] Run always-inliner in inliner-wrapper — aeubanks / detail
  20. DebugInfo: Tidy up test for more portability to MachO and Windows — dblaikie / detail
  21. [MC] Adjust StringTableBuilder for linked Mach-O binaries — alexshap / detail
  22. SourceManager: getFileEntryRefForID => getNonBuiltinFilenameForID, NFC — Duncan P. N. Exon Smith / detail
  23. SourceManager: Remove a redundant nullptr check in getNonBuiltinFilenameForID, NFC — Duncan P. N. Exon Smith / detail

#2111 (Oct 22, 2020 9:39:54 AM)

  1. [mlir][gpu] NFC: switch occurrences of gpu.launch_func to custom format. — csigg / detail
  2. [MemProf] Allow the binary to specify the profile output filename — tejohnson / detail
  3. [mlir] Do not start threads in AsyncRuntime — ezhulenev / detail
  4. [lldb] Fix a regression introduced by D75730 — Jonas Devlieghere / detail
  5. [LoopRotate][NPM] Disable header duplication under -Oz — aeubanks / detail
  6. [NFC][MC] Use MCRegister for ReachingDefAnalysis APIs — mtrofin / detail
  7. [HIP] Fix HIP rounding math intrinsics — enye.shi / detail
  8. [OpenCL] Remove unused extensions — marco.antognini / detail
  9. [lldb/DWARF] Add support for DW_OP_implicit_value — medismail.bennani / detail
  10. [Docs] Clarify that FunctionPasses can't add/remove declarations — aeubanks / detail
  11. [gn build] Add missing clangd dependencies — aeubanks / detail
  12. [AMDGPU] Add amdgpu specific loop threshold metadata — tcorring / detail
  13. [SLP] Add tests with selects that can be turned into min/max. — flo / detail
  14. [DomTree] Accept Value as Def (NFC) — nikita.ppv / detail
  15. Revert "[lldb] Explicitly use the configuration architecture when building test executables" — Raphael Isemann / detail
  16. [ELF] Set SHF_INFO_LINK for .rel[a].plt and .rel[a].dyn — i / detail
  17. Revert "[Docs] Clarify that FunctionPasses can't add/remove declarations" — aeubanks / detail
  18. AMDGPU: Cleanup MIR test — Matthew.Arsenault / detail
  19. [InstCombine] Remove dbg.values describing contents of dead allocas — Vedant Kumar / detail
  20. [TableGen] Update documents to make them more complete — paul / detail
  21. clang/Basic: Remove ContentCache::getRawBuffer, NFC — Duncan P. N. Exon Smith / detail
  22. [SystemZ][z/OS] Set short-enums as the default for z/OS — Abhina.Sreeskantharajan / detail
  23. [InstSimplify] add tests for ctpop constant range; NFC — spatel / detail
  24. HowToReleaseLLVM: Clean up document and remove references to SVN — tstellar / detail
  25. [NFC][PartialInliner]: Clean up code — etiotto / detail
  26. [MemCpyOpt] Move GEP during call slot optimization — nikita.ppv / detail
  27. [PatternMatch] Add new FP matchers. NFC. — jay.foad / detail
  28. [InstCombine][NFC] Use ConstantExpr::getBinOpIdentity — nikita.ppv / detail
  29. [libc++] Drop old workaround for iostreams instantiations missing from the dylib — Louis Dionne / detail
  30. [GWP-ASan] Move random-related code in the allocator — kostyak / detail
  31. DWARFv5: Disable DW_OP_convert for configurations that don't yet support it — dblaikie / detail
  32. Port -instnamer to NPM — aeubanks / detail
  33. Revert "[mlir] Convert from Async dialect to LLVM coroutines" — joker.eph / detail
  34. Revert "Revert "[mlir] Convert from Async dialect to LLVM coroutines"" — antiagainst / detail
  35. Revert "[CodeExtractor] Don't create bitcasts when inserting lifetime markers (NFCI)" — Vedant Kumar / detail
  36. [test] HotColdSplit: cover use of opaque pointer type — Vedant Kumar / detail
  37. [clangd] Give the server information about client's remote index protocol version — kbobyrev / detail
  38. [SourceManager] Skip module maps when searching files for macro arguments — Jan Korous / detail
  39. [clangd] Get rid of llvm::Optional in Remote- and LocalIndexRoot; NFC — kbobyrev / detail
  40. [BasicAA] Add additional phi tests (NFC) — nikita.ppv / detail
  41. Revert "[GWP-ASan] Move random-related code in the allocator" — nikita.ppv / detail
  42. Initial support for vectorization using Libmvec (GLIBC vector math library) — spatel / detail
  43. [BasicAA] Don't track visited blocks for phi-phi alias query — nikita.ppv / detail
  44. [AIX] Emit error for -G option on AIX — Xiangling.Liao / detail
  45. [BasicAA] Only add visited phi blocks temporarily — nikita.ppv / detail
  46. [DomTree] Make assert more precise — nikita.ppv / detail
  47. [GWP-ASan] Move random-related code in the allocator (redo) — kostyak / detail

#2110 (Oct 22, 2020 3:55:41 AM)

  1. [gn build] Port be39a6fe6fc — llvmgnsyncbot / detail
  2. [RISCV][NFC] Add more tests for 32-bit constant materialization — luismarques / detail
  3. [SCEV][NFC] Simplify internals of BackedgeTakenInfo — mkazantsev / detail
  4. [mlir] Add MemRefReshapeOp definition to Standard. — pifon / detail
  5. [clang-tidy] Add links to check docs in comments — alexfh / detail
  6. [x86 testing] NFC: Create exhaustive vector popcnt ULT/UGT tests — dave / detail
  7. [DebugInstrRef] Substitute debug value numbers to handle optimizations — jeremy.morse / detail
  8. Test I added requires X86 to be built. — jeremy.morse / detail
  9. [AArch64] Add cost model tests for min/max intrinsics. — flo / detail
  10. [lldb][NFC] Make GetShellSafeArgument return std::string and unittest it. — Raphael Isemann / detail
  11. [mlir] Add MemRefReinterpretCastOp definition to Standard. — pifon / detail
  12. [llvm-mca] Add few ldm* instructions to cortex-a57 test case — eleviant / detail
  13. [CodeGen] Split MVT::changeTypeToInteger() functionality from EVT::changeTypeToInteger(). — llvm-dev / detail
  14. [Clang] [TableGen] Clean up !if(!eq(bool, 1) and related booleans — paul / detail
  15. [lldb] Explicitly use the configuration architecture when building test executables — Raphael Isemann / detail
  16. [mlir] Convert from Async dialect to LLVM coroutines — ezhulenev / detail
  17. [TableGen] Continue improving the comments for the data structures. — paul / detail
  18. [OpenMP] Emit calls to int64_t functions for amdgcn — jonchesterfield / detail
  19. Limit debug instr-referencing tests to X86 — jeremy.morse / detail
  20. ScheduleDAGInstrs: Skip debug instructions at end of scheduling region — Matthew.Arsenault / detail
  21. AMDGPU: Implement getNoPreservedMask — Matthew.Arsenault / detail
  22. AMDGPU: Fix not always reserving VGPRs used for SGPR spilling — Matthew.Arsenault / detail
  23. [lldb] Fix TestTargetAPI.py on Apple simulators — Raphael Isemann / detail
  24. [AArch64] Add min/max cost-model tests for v4i16. — flo / detail
  25. [DebugInstrRef] Pass DBG_INSTR_REFs through register allocation — jeremy.morse / detail
  26. [X86] Return const& in IntelExprStateMachine::getIdentifierInfo(). NFCI. — llvm-dev / detail
  27. [X86] X86AsmParser - make methods const where possible. NFCI. — llvm-dev / detail
  28. [ARM][SchedModels] Convert IsLdstsoScaledPred to MCSchedPredicate — eleviant / detail
  29. [AArch64] Add min/max cost-model tests for v2i32. — flo / detail
  30. [AMDGPU] Fix expansion of i16 MULH — Piotr Sobczak / detail

#2109 (Oct 21, 2020 11:51:49 PM)

  1. [libcxxabi] Define _LIBCXXABI_WEAK properly for mingw compilers — martin / detail
  2. [libcxx] [test] Add another (void) cast for a function marked nodiscard in MS STL — martin / detail
  3. [libcxx] [test] Mark bits of fs.enum tests as libcpp specific — martin / detail
  4. [libcxx] [test] Move use of statvfs to helper header — martin / detail
  5. [driver][arm64] Set target CPU to A12 for compiler invocations that — Alex Lorenz / detail
  6. [DWARFLinker] Capitalize type names (NFC) — Jonas Devlieghere / detail
  7. [ShrinkWrap] Delete unneeded nullptr checks for the save point. NFC — i / detail
  8. [InstructionSimplify] icmp (X+Y), (X+Z) simplification — sjoerd.meijer / detail
  9. Revert "[DWARFLinker] Capitalize type names (NFC)" — mkazantsev / detail
  10. [SCEV][NFC] Rename getMax -> getConstantMax — mkazantsev / detail
  11. [libc++] Update continous integration scripts — goncharov.mikhail / detail
  12. [llvm-mca] Improve test case — eleviant / detail
  13. [X86] Add User Interrupts(UINTR) instructions — pengfei.wang / detail
  14. [SCEV][NFC] Rename MaxAndComplete -> ConstantMaxAndComplete — mkazantsev / detail

#2108 (Oct 21, 2020 8:14:29 PM)

  1. Fix test failure on Windows. — richard / detail
  2. [NPM][opt] Disallow -analyze under NPM — aeubanks / detail
  3. Do not intercept __libc_memalign and cfree on Android because neither of these exists in Bionic. — vyng / detail
  4. [test] Fix shrunk-constant.ll under NPM — aeubanks / detail
  5. [IRCE] consolidate profitability check — serguei.katkov / detail
  6. [test] Fix tests using -analyze that fail under NPM — aeubanks / detail
  7. Revert "Add "not" to an llvm-symbolizer test that expects to fail" — douglas.yung / detail
  8. [NFC][AMDGPU] Reorder SIMemoryLegalizer functions to be consistent — Tony.Tye / detail

#2107 (Oct 21, 2020 5:01:40 PM)

  1. Revert "SimplifyCFG: Clean up optforfuzzing implementation" — zequanwu / detail
  2. Revert "Revert "SimplifyCFG: Clean up optforfuzzing implementation"" — zequanwu / detail
  3. [sanitizer]Update tests to be compatible with Android. — Vitaly Buka / detail
  4. Make APValue profiling a little more compact. — richard / detail
  5. [FPEnv][X86][SystemZ] Use different algorithms for i64->double uint_to_fp under strictfp to avoid producing -0.0 when rounding toward negative infinity — craig.topper / detail
  6. [test] Fix LoopDeletion tests under NPM — aeubanks / detail
  7. Ensure that the "value" of an unnamed bit-field isn't taken into — richard / detail
  8. [LSR] add testcase for LSR profitable chain change, nfc — czhengsz / detail
  9. [test] Fix LoopDistribute tests under NPM — aeubanks / detail
  10. [X86] Support customizing stack protector guard — xiang1.zhang / detail
  11. [sanitizer] Allow log_path to distinguish default from explicit stderr — tejohnson / detail

#2106 (Oct 21, 2020 1:41:41 PM)

  1. [test] Fix no-wrap-symbolic-becount.ll under NPM — aeubanks / detail
  2. [c++20] For P0732R2 / P1907R1: Basic frontend support for class types as — richard / detail
  3. Add more test coverage for APValue serialization / deserialization and — richard / detail
  4. [mlir] Add missing dependency for MLIRSCFTransforms — antiagainst / detail
  5. [test] Fix alloca-offset-lifetime.ll under NPM — aeubanks / detail
  6. [test] Fix quadradic-exit-value.ll under NPM — aeubanks / detail
  7. Simple fix to basic-block-sections to replace emit-obj with emit-llvm — tmsriram / detail
  8. [spirv] Fix legalize standard to spir-v for transfer ops — thomasraoux / detail
  9. [libc++] Fix compiler-rt build by copying libc++ headers to <build>/include — Louis Dionne / detail
  10. [OpenMP] Fixing OpenMP/driver.c failing on 32-bit hosts — jhuber6 / detail
  11. [c++20] For P0732R2: Give class NTTPs the proper type when examined with 'decltype'. — richard / detail
  12. Always allow std::function to be copied. — flx / detail
  13. [mlir] Simplify DDR matching patterns with equal operands for operators where it's applicable. Added documentation. — rdzhabarov / detail
  14. [libc++][ci] Also install the library in the CI scripts — Louis Dionne / detail
  15. [libc++] Fix the benchmarks build — Louis Dionne / detail
  16. [c++20] For P0732R2: permit class template argument deduction for non-type template parameters. — richard / detail
  17. [ValueTracking] Interpret GEPs as a series of adds multiplied by the related scaling factor — qcolombet / detail
  18. Revert several changes related to llvm-symbolizer exiting non-zero on failure. — dblaikie / detail
  19. [NFC] Set return type of getStackPointerRegisterToSaveRestore to Register — gjn / detail

#2105 (Oct 21, 2020 9:51:55 AM)

  1. [lldb] Fix windows build for fa5fa63fd140f — pavel / detail
  2. [libomptarget][amdgcn] Refactor memcpy to eliminate maps — jonchesterfield / detail
  3. AMDGPU: Propagate amdgpu-flat-work-group-size attributes — Matthew.Arsenault / detail
  4. AMDGPU: Lower the threshold reported for maximum stack size exceeded — Matthew.Arsenault / detail
  5. [mlir]: Clarify docs for external OpTrait::FunctionLike ops — zinenko / detail
  6. [mlir][gpu] Add customer printer/parser for gpu.launch_func. — csigg / detail
  7. [mlir][gpu] Add lowering to LLVM for `gpu.wait` and `gpu.wait async`. — csigg / detail
  8. [AMDGPU] Refactor SOPC & SOPP .td for extension — Joseph.Nash / detail
  9. Use -### in arm-float-abi.c test — john.brawn / detail
  10. [gn build] (manually) port 54fa9ecd3088 — thakis / detail
  11. [gn build] (manually) port 5d796645d6c8cade (libcxx __config change) — thakis / detail
  12. [libc++] Fix the installation of libc++ headers since the __config_site change — Louis Dionne / detail
  13. [gn build] try to fix up deps of __config_site after 37c030f81a — thakis / detail
  14. [clang] Improve Serialization/Imporing/Dumping of APValues — tyker / detail
  15. [X86] Regenerate old vector-variable-insertion test — llvm-dev / detail
  16. [X86] Improve variable vector insertion test coverage. — llvm-dev / detail
  17. [ELF] --gc-sections: retain dependent sections of non-SHF_ALLOC sections — i / detail
  18. [AMDGPU] Fixed v_swap_b32 match — Stanislav.Mekhanoshin / detail
  19. [flang] Another validity of the TARGET= argument of ASSOCIATED() for objects — psteinfeld / detail
  20. [NFC] Fix the definition of SuitableAlign — Xiangling.Liao / detail
  21. Fix missing c++ mode comment — arsenm2 / detail
  22. [ARM][SchedModels] Convert IsLdrAm3RegOffPred to MCSchedPredicate — eleviant / detail
  23. [libomptarget] Require LLVM source tree to build libomptarget — jonathanchesterfield / detail
  24. [NFC] Clean up always false variables — aeubanks / detail
  25. [gn build] try to fix clang build after 37c030f81a9fdd — thakis / detail
  26. [NFC][OpenMP] Update description of OMPGridValues enums — Saiyedul.Islam / detail
  27. [ARM] add cost-kind tests for intrinsics; NFC — spatel / detail
  28. [CostModel] remove cost-kind predicate for scatter/gather cost — spatel / detail
  29. [mlir] Add structural type conversions for SCF dialect. — silvasean / detail
  30. [mlir][shape] Split out structural type conversions for shape dialect. — silvasean / detail
  31. [mlir][CAPI][Python] Plumb OpPrintingFlags to C and Python APIs. — stellaraccident / detail
  32. [NFC] Fixes Doxygen copy-paste error. — koraq / detail
  33. [RS4GC] NFC. Preparatory refactoring to make GC parseable memcpy — apilipenko / detail
  34. [LowerMatrixIntrinsics][NewPM] Fix PreservedAnalyses result — aeubanks / detail
  35. [sanitizer] Convert PrintModuleMap to DumpProcessMap — tejohnson / detail
  36. [BlockExtract][NewPM] Port -extract-blocks to NPM — aeubanks / detail
  37. [libcxxabi] Stub out 'sleep' call when _LIBCXXABI_HAS_NO_THREADS is defined. — abidh / detail

#2104 (Oct 21, 2020 7:36:01 AM)

  1. [DAG] getNode(ISD::EXTRACT_SUBVECTOR) Drop unnecessary N2C null check - we assert that this isn't null and have already used the pointer. NFCI. — llvm-dev / detail
  2. [InstCombine] foldOrOfICmps - use m_Specific instead of explicit comparisons. NFCI. — llvm-dev / detail
  3. [Clang] Update newpm pipeline test in clang after D87322. — flo / detail
  4. [clang testing] Fix a read-only source build system failure — dave / detail
  5. [llvm-mca] Add test for cortex-a57 memory instructions — eleviant / detail
  6. [llvm] Use early exits and get rid of if-return-else-return pattern; NFC — kbobyrev / detail
  7. [LIT] error if directly named test won't be run indirectly — Ben.Dunbobbin / detail
  8. [LIT] fixed up accidentally committed EOF problems. — Ben.Dunbobbin / detail
  9. [SystemZ] Mark unsaved argument R6 as live throughout function. — paulsson / detail
  10. [libc++] Include <__config_site> from <__config> — Louis Dionne / detail
  11. [CostModel] remove cost-kind predicate for memcpy cost — spatel / detail
  12. [libc++] Revert "Include <__config_site> from <__config>" — Louis Dionne / detail
  13. Only run when `arm` is registered. NFC. — michael.hliao / detail
  14. [DebugInfo] Follow up c521e44defb5 with an API improvement — jeremy.morse / detail
  15. [nfc] [lldb] Fix harmless slicing of DWARFDIE — jan.kratochvil / detail
  16. [ARM] [TableGen] Clean up !if(!eq(boolean, 1) and related booleans — paul / detail
  17. Remove .svn from exclude list as we moved to git — sylvestre / detail
  18. [lldb] Port lldb gdb-server to libOption — pavel / detail
  19. Fix "Unknown arguments specified" to if in lldb — ctetreau / detail
  20. [take 2] [libc++] Include <__config_site> from <__config> — Louis Dionne / detail

#2103 (Oct 21, 2020 2:53:35 AM)

  1. [ConstantFold] Fold the comparison of bitcasted global values — efriedma / detail
  2. [libc++] Decouple debug mode tests from iostreams — Louis Dionne / detail
  3. [libc++] Make it easier to add new restrictions for feature-test macro tests — Louis Dionne / detail
  4. [AMDGPU] [TableGen] Clean up !if(!eq(boolean, 1) and related booleans — paul / detail
  5. Driver: Add integer sanitizers to trapping group automatically. — peter / detail
  6. [Apple-stage2] Install FileCheck and yaml2obj in the toolchain — Jonas Devlieghere / detail
  7. [libc++] Remove uses of verbose_assert.h in Filesystem tests — Louis Dionne / detail
  8. clang/Basic: Replace SourceManager::getMemoryBufferForFile, NFC — Duncan P. N. Exon Smith / detail
  9. [hwasan] Increase max allocation size to 1Tb. — eugenis / detail
  10. [LSAN][NFC] Reformat test — Vitaly Buka / detail
  11. [clangd][ObjC] Support nullability annotations — davg / detail
  12. Get the address space within getVectorPtrTy — ctetreau / detail
  13. Fix pretty printing of linalg GenericOps when there are no inputs. — ravishankarm / detail
  14. [AsmWriter] Construct SlotTracker with the function — kazu / detail
  15. clang/Basic: Remove SourceManager::getBufferPointer, NFC — Duncan P. N. Exon Smith / detail
  16. [libc++] Get rid of <sstream> in the valarray tests — Louis Dionne / detail
  17. [X86] Move 's{hr,ar,hl} , <op>' to 'shift <op>' optimization in the assembler into processInstruction. — craig.topper / detail
  18. [X86] Move 'int $3' -> 'int3' handling in the assembler to processInstruction. — craig.topper / detail
  19. [AMDGPU] Optimize waitcnt insertion for flat memory operations — Tony.Tye / detail
  20. [GWP-ASan] Rework utilities (NFC) — kostyak / detail
  21. [Polly] Reuse multiple uses in operand tree. — llvm-project / detail
  22. clang/Basic: ContentCache::InvalidFlag => ContentCache::IsBufferInvalid, NFC — Duncan P. N. Exon Smith / detail
  23. Improve file doesnt exist error with -fbasic-block-sections= — tmsriram / detail
  24. Don't permit array bound constant folding in OpenCL. — richard / detail
  25. [HazardRec] Allow inserting multiple wait-states simultaneously — Austin.Kerbow / detail
  26. [AMDGPU] Avoid inserting noops during scheduling — Austin.Kerbow / detail
  27. Don't instantiate lambda closure types in default member initializers — richard / detail
  28. NFC: Fix -Wsign-compare warnings on 32-bit builds — hubert.reinterpretcast / detail
  29. ContentCache: Simplify by always owning the MemoryBuffer — Duncan P. N. Exon Smith / detail
  30. [flang] Fix call to CHECK() on erroneous subroutine declaration — psteinfeld / detail
  31. [lldb] Don't strip LLDB.framework on install — Jonas Devlieghere / detail
  32. SourceManager: Simplify early returns in ContentCache::getBufferOrNone, NFC — Duncan P. N. Exon Smith / detail
  33. [llvm] Fix ODRViolations for VersionTuple YAML specializations NFC — Cyndy Ishida / detail
  34. [test] Fix -fbasic-block-sections= test on Windows after D89500 — i / detail
  35. This is a test commit — tu.da.wei / detail
  36. Revert "This is a test commit" — tu.da.wei / detail
  37. [Polly] Delete unused lambda capture after 7175cffb2133048018df74c1b49d1d4962ea18f2 — i / detail
  38. [AMDGPU][NFC] Fix missing size in comment — carl.ritson / detail
  39. Remove unnecessary header include which violates layering — gcmn / detail
  40. [NFC][MC] Use [MC]Register in MachineVerifier — mtrofin / detail
  41. Revert D89381 "[SCEV] Recommit "Use nw flag and symbolic iteration count to sharpen ranges of AddRecs", attempt 2" — i / detail
  42. [X86] Error on using h-registers with REX prefix in the assembler instead of leaving it to a fatal error in the encoder. — craig.topper / detail
  43. [SCEV] Prove implications of different type via truncation — mkazantsev / detail
  44. Revert "[SCEV] Prove implications of different type via truncation" — mkazantsev / detail
  45. [NFC][PowerPC]Add tests for folding RLWINM before and after RA. — esme.yi / detail
  46. Revert "[InstCombine] Add or((icmp ult/ule (A + C1), C3), (icmp ult/ule (A + C2), C3)) uniform vector support" — martin / detail
  47. [libcxx] [test] Split the file_time_type synopsis test — martin / detail
  48. [SVE] Remove reliance on TypeSize comparison operators in unit tests — david.sherwood / detail
  49. [SVE][CodeGen] Replace use of TypeSize comparison operator in CreateStackTemporary — david.sherwood / detail
  50. [X86] Remove period from end of error message in assembler — craig.topper / detail
  51. [mlir] Expose Value hierarchy to Python bindings — zinenko / detail
  52. [mlir] Use the correct base class for Attributes in Python bindings — zinenko / detail
  53. [mlir] Fix copy-pasted docstrings in Python bindings — zinenko / detail
  54. [X86] Add clang release notes for HRESET and minor change for llvm release notes. (NFC) — pengfei.wang / detail
  55. [NFC][LSAN] Use InitializeCommonFlags in LSAN — Vitaly Buka / detail
  56. [compiler-rt][builtins][RISCV] Always include __mul[sd]i3 builtin definitions — luismarques / detail
  57. Reapply "[clang] Improve handling of physical registers in inline — paulsson / detail
  58. [AMDGPU][TableGen] Make more use of !ne !not !and !or. NFC. — jay.foad / detail
  59. [InstructionSimplify] Precommit more tests for D89317. NFC. — sjoerd.meijer / detail
  60. [Passes] Move ADCE before DSE & LICM. — flo / detail
  61. [mlir] ODS: support TableGen dag objects to specify OpBuilder parameters — zinenko / detail
  62. [InstructionSimplify] And precommit more tests for D89317. NFC. — sjoerd.meijer / detail
  63. [ADT] Fix for ImmutableMapRef — adam.balogh / detail
  64. [Driver] Incorporate -mfloat-abi in the computed triple on ARM — john.brawn / detail
  65. [AMDGPU] Fix off by one in assert — sebastian.neubauer / detail
  66. [TargetLowering] Add test for bit comparison fold — sven.vanhaastregt / detail
  67. [TargetLowering] Check boolean content when folding bit compare — sven.vanhaastregt / detail
  68. Add "SkipDead" parameter to TargetInstrInfo::DefinesPredicate — nicholas.guy / detail

#2102 (Oct 20, 2020 11:45:55 AM)

  1. [lldb] Add a page to the docs with (external) links on how to use LLDB — Jonas Devlieghere / detail

#2101 (Oct 20, 2020 4:56:32 AM)

  1. [doc] Apply buildbot worker terminology change: slave->worker — kkleine / detail
  2. [compiler-rt][builtins] Add tests for atomic builtins support functions — luismarques / detail
  3. [InstCombine] SimplifyDemandedUseBits - pass APInt by const reference. NFCI. — llvm-dev / detail
  4. [NFC][SCEV] Improve/rework test coverage for ptrtoint handling — lebedev.ri / detail
  5. [format] foo.<name>.h should be the main-header for foo.<name>.cc — hokein.wu / detail
  6. Introduce CfgTraits abstraction — nicolai.haehnle / detail
  7. [flang] Document and use intrinsic subroutine argument intents — jperier / detail
  8. Revert "[yaml2obj][ELF] - Simplify the code that performs sections validation." — grimar / detail
  9. [libc++] Make __shared_weak_count vtable consistent across all build configurations — Louis Dionne / detail
  10. Revert "Revert "[gn build] (manually) port d09b08919ca"" — thakis / detail
  11. [InstCombine] Add or((icmp ult/ule (A + C1), C3), (icmp ult/ule (A + C2), C3)) uniform vector support — llvm-dev / detail
  12. [DSE] Add test to make sure memccpy does not kill stores. — flo / detail
  13. [gn build] Port a2214757e2c — llvmgnsyncbot / detail
  14. [gn build] Port c0cdd22c72f — llvmgnsyncbot / detail
  15. [InstSimplify] add vector icmp tests; NFC — spatel / detail
  16. [InstSimplify] allow vector splats for icmp-of-neg folds — spatel / detail
  17. Reland "[yaml2obj][ELF] - Simplify the code that performs sections validation." — grimar / detail
  18. [DSE] Bail out from getLocForWriteEx if call is not argmemonly/inacc_mem. — flo / detail
  19. [amdgpu] Enhance AMDGPU AA. — michael.hliao / detail
  20. [clang] Fix warnings on the missing of explicitly copy constructor on the base class. NFC. — michael.hliao / detail
  21. [InstCombine] Add (icmp ult (X + CA), C1) | (icmp eq X, C2) -> (icmp ule (X + CA), C1) test coverage — llvm-dev / detail
  22. [gn build] port a2214757e2ca more — thakis / detail
  23. [gn build] belatedly port 3ddac7e56363 — thakis / detail
  24. [gn build] assert clang-format does not depend on AST, Frontend, Sema at gn time — thakis / detail
  25. Revert "[clang] Fix warnings on the missing of explicitly copy constructor on the base class. NFC." — michael.hliao / detail
  26. Add a C++ test case for https://reviews.llvm.org/D86854 — Akira / detail
  27. [libc++] Explicitly request new/delete in libc++ for Win to ARM Linux builds — Louis Dionne / detail
  28. [clang][Basic] Make SourceLocation usable as key in hash maps, NFCI — mikhail.maltsev / detail
  29. Try to make GCC5 happy about the CfgTraits thing — hans / detail
  30. Explicitly initialize StreamingDiagnostic in derived class copy ctors — hans / detail
  31. [clang] Use SourceLocation as key in hash maps, NFCI — mikhail.maltsev / detail
  32. [InstCombine] foldOrOfICmps - use m_Specific instead of explicit comparisons. NFCI. — llvm-dev / detail
  33. [AMDGPU] Remove unused declaration. NFC. — jay.foad / detail
  34. [InstCombine] SimplifyDemandedUseBits - replace dyn_cast<ConstantInt> with m_ConstantInt. NFCI. — llvm-dev / detail
  35. [DSE] Do not scan users of memory terminators for further reads. — flo / detail
  36. Release pages to OS when setting 0 label — jianzhouzh / detail
  37. [ELF] --gdb-index: support --icf={safe,all} — i / detail
  38. [libcxx] [test] Avoid conflicting definitions of _CRT_SECURE_NO_WARNINGS — martin / detail
  39. [libcxx] [test] Fix path.modifiers/make_preferred for windows — martin / detail
  40. Set Huge Page mode on shadow regions based on no_huge_pages_for_shadow — jianzhouzh / detail
  41. Wrap CfgTraitsFor in namespace llvm to please GCC 5 — antiagainst / detail
  42. ASAN: Support detect_invalid_pointer_pairs=1 with detect_stack_use_after_return=1 — mliska / detail
  43. [NPM] Port -mergereturn to NPM — aeubanks / detail
  44. clang/Frontend: Use MemoryBufferRef in FrontendInputFile (and remove SourceManager::getBuffer) — Duncan P. N. Exon Smith / detail
  45. FileManager: Test FileManager::getFileRef — Duncan P. N. Exon Smith / detail
  46. [AMDGPU] Remove getAllVGPR32() which cannot handle Accum VGPRs properly — VenkataRamanaiah.Nalamothu / detail
  47. [NPM] port -unify-loop-exits to NPM — aeubanks / detail
  48. lldb: Migrate to MemoryBufferRef for createFileID (after 51d1d585e5838ea0f02f1271f7543c4e43639969) — Duncan P. N. Exon Smith / detail
  49. DomTree: Extract (mostly) read-only logic into type-erased base classes — nicolai.haehnle / detail
  50. [gn build] Port 848a68a032d — llvmgnsyncbot / detail
  51. Handle value uses wrapped in metadata for the use-list order — david.stenberg / detail
  52. [NFC][Regalloc] Type 2 statics in terms of Register — mtrofin / detail

#2100 (Oct 19, 2020 11:26:41 PM)

  1. [COFF][ARM] Fix CodeView for Windows on 32bit ARM targets. — me / detail
  2. [gcov] Unify driver and CC1 option names for -ftest-coverage & -fprofile-arcs — i / detail
  3. [mlir][Python] Add python binding to create DenseElementsAttribute. — stellaraccident / detail
  4. Adding new Azul representative to security group — apilipenko / detail
  5. [sanitizer] Fix compilation on older systems — Vitaly Buka / detail
  6. [Driver] Clean up -gz & --compress-debug-sections — i / detail
  7. [LTO][Legacy] Eliminate an unused member of llvm::LTOModule. NFC. — ikudrin / detail
  8. Properly track whether a variable is constant-initialized. — richard / detail
  9. [IR] Adds mustprogress as a LLVM IR attribute — a335pate / detail
  10. [mlir] Expose Value hierarchy to C API — zinenko / detail
  11. Revert "[ARM][LowOverheadLoops] Adjust Start insertion." — david.green / detail
  12. [ARM][SchedModels] Convert IsCPSRDefinedPred to MCSchedPredicate — eleviant / detail
  13. [SystemZ] Fix disassembler crashes — ulrich.weigand / detail
  14. [AMDGPU][NFC] Tidy SIOptimizeExecMaskingPreRA for extensibility — carl.ritson / detail
  15. [yaml2obj][ELF] - Simplify the code that performs sections validation. — grimar / detail
  16. Add a nul byte to packet str before logging, increase default size. — Jason Molenda / detail
  17. Silence unused variable warning in Release builds. NFCI. — benny.kra / detail
  18. Move clang/Tooling/Core/Lookup.h to clang/Tooling/Refactoring/Lookup.h — Alexander.Richardson / detail
  19. [clang-format] Drop clangFrontend dependency for FormatTests — Alexander.Richardson / detail
  20. [Sanitizers] Remove OpenBSD support (new attempt) — David CARLIER / detail
  21. [clangd] NFC: Resolve Clang-Tidy warnings in Protocol.cpp — kbobyrev / detail
  22. [yaml2obj][NFCI] - Address post commit comments for "[yaml2obj][ELF] - Simplify the code that performs sections validation." — grimar / detail
  23. [mlir] Use affine dim instead of symbol in SCFToGPU lowering. — tpopp / detail
  24. [IR] Make nosync, nofree and willreturn default for intrinsics. — sstipanovic / detail
  25. [clangd][remote] Add Windows paths support — platonov.aleksandr / detail
  26. [AMDGPU] Remove fix up operand from SI_ELSE — carl.ritson / detail
  27. [libomptarget][AMDGPU][NFC] Split atmi_memcpy for h2d and d2h — Pushpinder.Singh / detail

#2099 (Oct 19, 2020 5:43:41 PM)

  1. [InstCombine] Add or((icmp ult/ule (A + C1), C3), (icmp ult/ule (A + C2), C3)) uniform vector support — llvm-dev / detail
  2. [clangd] Rename edge name for filesymbols to slabs in memorytree — kadircet / detail
  3. [clang-tidy] Better support for Override function in RenamerClangTidy based checks — n.james93 / detail
  4. [InstCombine] Add (icmp eq B, 0) | (icmp ult/gt A, B) -> (icmp ule A, B-1) vector support — llvm-dev / detail
  5. Extend tests of run-clang-tidy — aaron / detail
  6. [Aarch64] [TableGen] Clean up !if(!eq(boolean, 1) and related booleans. — paul / detail
  7. Revert "Extend tests of run-clang-tidy" — aaron / detail
  8. [InstCombine] Add (icmp ne A, 0) | (icmp ne B, 0) --> (icmp ne (A|B), 0) vector support — llvm-dev / detail
  9. [MLIR][SPIRVToLLVM] Updated documentation for composite ops — georgemitenk0v / detail
  10. [clangd] Add test for structured-binding completion. NFC — sam.mccall / detail
  11. [flang] Add name match checks for interface procedures — psteinfeld / detail
  12. [clang-tidy] Add scoped enum constants to identifier naming check — n.james93 / detail
  13. Revert rGa704d8238c86bac: "[InstCombine] Add or((icmp ult/ule (A + C1), C3), (icmp ult/ule (A + C2), C3)) uniform vector support" — llvm-dev / detail
  14. [lit] Avoid calling realpath() for every printed message — Alexander.Richardson / detail
  15. [libc++][test] Portably silence warnings — Casey / detail
  16. [libc++] Define new/delete in libc++abi only by default — Louis Dionne / detail
  17. [Dexter][NFC] Add Missing Commands to Commands.md Contents — Tom.Weaver / detail
  18. [ML] Add final reward logging facility. — mtrofin / detail
  19. [InstCombine] foldOrOfICmps - only fold (icmp_eq B, 0) | (icmp_ult/gt A, B) for integer types — llvm-dev / detail
  20. [ORC] Fix unused variable warning. — Lang Hames / detail
  21. [libc++] Refactor the fuzzing tests — Louis Dionne / detail
  22. [Flang][OpenACC] Fix for branching out issue in OpenACC parallel construct. — joshisameeran17 / detail
  23. [libc++] Skip tests using constexpr destructors with older clang versions — Alexander.Richardson / detail
  24. [NFC][MC] Type [MC]Register uses in MachineTraceMetrics — mtrofin / detail
  25. [AMDGPU] Correct hsa-diag-v3.s test — Tony.Tye / detail
  26. [AMDGPU] Extend hip-toolchin-features.hip test — Tony.Tye / detail
  27. [AMDGPU] Simplify cumode handling in SIMemoryLegalizer — Tony.Tye / detail
  28. [llvm] Make obj2yaml and yaml2obj LLVM utilities instead of tools — Jonas Devlieghere / detail
  29. [DAGCombiner][PowerPC] Remove isMulhCheaperThanMulShift TLI hook, Use isOperationLegalOrCustom directly instead. — amy.kwan1 / detail
  30. [libc++] Add more tests for operator<< on std::complex — Louis Dionne / detail
  31. [SCEV] Add tests where assumes can be used to improve tripe multiple. — flo / detail
  32. [clang] Use SourceLocation as key in std::map, NFCI — mikhail.maltsev / detail
  33. [LangRef] Define mustprogress attribute — a335pate / detail
  34. [OpenMP] Fixing OpenMP/driver.c failing on 32-bit hosts — jhuber6 / detail
  35. [AMDGPU] Remove MUL_LOHI_U24/MUL_LOHI_I24 — jay.foad / detail
  36. [libc] Add LLVM libc specific functions to llvm_libc_ext.td. — michaelrj / detail
  37. [SVE] Update vector reduction intrinsics in new tests. — mcinally / detail
  38. [LLDB][TestSuite] Improve skipIfWindowsAndNonEnglish in decorators.py — alexandre.ganea / detail
  39. [flang][openacc] Switch to use TODO from D88909 — clementval / detail
  40. [NPM][opt] Run -O# after other passes in legacy PM compatibility mode — aeubanks / detail
  41. [AMDGPU] Correct comment typo in SIMemoryLegaliizer.cpp — Tony.Tye / detail
  42. [BatchAA] Add test for incorrect phi cycle result (NFC) — nikita.ppv / detail
  43. [NPM][test] Fix some LoopVectorize tests under NPM — aeubanks / detail
  44. [ORC] Fix a missing include. — Lang Hames / detail
  45. Fix typo — Matthew.Arsenault / detail
  46. [X86] Add i32->float and i64->double bitcast pseudo instructions to store folding table. — craig.topper / detail
  47. [SelectionDAG][X86] Enable SimplifySetCC CTPOP transforms for vector splats — craig.topper / detail
  48. [test][NPM] Fix already-vectorized.ll under NPM — aeubanks / detail
  49. Add alloca size threshold for StackTagging initializer merging. — eugenis / detail
  50. clang/{Format,Rewrite}: Stop using SourceManager::getBuffer, NFC — Duncan P. N. Exon Smith / detail
  51. [clang] Automatically link against oldnames just as linking against libcmt — martin / detail
  52. [libcxx] [test] Do error printfs to stderr in filesystems tests — martin / detail
  53. [libcxx] [test] Allow fs::permissions(path, perms, perm_options, error_code) to be noexcept — martin / detail
  54. [libcxx] [test] Don't require fs::path::operator(string_type&&) to be noexcept — martin / detail
  55. [libcxx] [test] Add LIBCPP_ONLY() around another test for an implementation detail — martin / detail
  56. [libcxx] [test] Exclude domain socket tests on windows, like bsd/darwin — martin / detail
  57. [libcxx] [test] Mark tests that require specific allocation behaviours as libcpp only — martin / detail
  58. [libcxx] [test] Fix filesystem_test_helper.h to compile for windows — martin / detail
  59. [libcxx] [test] Fix all remaining issues with fs::path::string_type being wstring — martin / detail
  60. [libcxx] [test] Use _putenv instead of setenv/unsetenv on windows — martin / detail
  61. [Intrinsics] Added writeonly attribute to the first arg of llvm.memmove — Dávid Bolvanský / detail
  62. [NFC][SCEVExpander] isHighCostExpansionHelper(): rewrite as a switch — lebedev.ri / detail
  63. [NFC][SCEV] BuildConstantFromSCEV(): reformat, NFC — lebedev.ri / detail
  64. [NFCI][SCEV] Always refer to enum SCEVTypes as enum, not integer — lebedev.ri / detail
  65. [NPM] Port module-debuginfo pass to the new pass manager — akhuang / detail
  66. [NFC] Refactor DiagnosticBuilder and PartialDiagnostic — Yaxun.Liu / detail
  67. Recommit "[CUDA][HIP] Defer overloading resolution diagnostics for host device functions" — Yaxun.Liu / detail
  68. [VE] Fix initializer visibility — slyfox / detail
  69. [NFC] Inline assertion-only variable — rupprecht / detail
  70. [trace] rename ThreadIntelPT into TraceTrace — walter erquinigo / detail
  71. [AMDGPU] flat scratch ST addressing mode on gfx10 — Stanislav.Mekhanoshin / detail
  72. Reland "[Modules] Add stats to measure performance of building and loading modules." — vsapsai / detail
  73. [mlir] Add some more std bufferize patterns. — silvasean / detail
  74. [mlir] Add std.dynamic_tensor_from_elements bufferization. — silvasean / detail
  75. [mlir][DialectConversion] Fix recursive `clone` calls. — silvasean / detail
  76. [mlir] Use dynamic_tensor_from_elements in shape.broadcast conversion — silvasean / detail
  77. Lexer: Update the Lexer to use MemoryBufferRef, NFC — Duncan P. N. Exon Smith / detail
  78. Revert "[Sanitizers] Remove OpenBSD support" + 1 — eugenis / detail
  79. [libomptarget][amdgcn] Implement missing symbols in deviceRTL — jonathanchesterfield / detail
  80. [hmaptool] Fix `NameError: global name 'num_buckets' is not defined` in `action_dump`. — vsapsai / detail
  81. Revert "[gn build] (manually) port d09b08919ca" — thakis / detail
  82. lldb: Update for change in `clang::Lexer`'s constructor — Duncan P. N. Exon Smith / detail
  83. [libc++][test] Spell "TEST_CONSTEXPR_CXX17" correctly — Casey / detail
  84. [libc++][test] Pass correct ordering to std::merge — Casey / detail
  85. [libc++][test] atomic<T> requires trivially copyable T — Casey / detail
  86. [libc++][test] Don't violate precondition [atomics.flag]/6 — Casey / detail
  87. [libc++][test] test allocator<const T> extension only on libc++ — Casey / detail
  88. [libc++][test] Silence MSVC "comparison of signed and unsigned" warning — Casey / detail
  89. [libc++][test] Test nonconforming atomic_fetch_XXX overloads only on libc++ — Casey / detail
  90. [libc++][test] MSVC has no __PRETTY_FUNCTION__ — Casey / detail
  91. clang/Lex: Stop using SourceManager::getBuffer — Duncan P. N. Exon Smith / detail
  92. [GWP-ASan] Cleanup (NFC) — kostyak / detail
  93. Add option to use older clang ABI behavior when passing certain union types as function arguments — douglas.yung / detail
  94. [X86] Fix assert fail when element type is i1. — pengfei.wang / detail
  95. Revert "Reland "[Modules] Add stats to measure performance of building and loading modules."" — vsapsai / detail
  96. Ensure that checkInitIsICE is called exactly once for every variable — richard / detail
  97. [DAGCombiner] Tighten reasscociation of visitFMA — qiucofan / detail
  98. [ORC] Remove commented out methods accidentally left in in 069919c9ba3. — Lang Hames / detail
  99. Fixup clang-tidy after recent Clang change. — richard / detail
  100. Add llvm_unreachable to avoid MSVC warning — gcmn / detail
  101. [IRCE] Do not transform if loop has small number of iterations — serguei.katkov / detail
  102. [PowerPC] Add test case for missing `nsw` flag. NFC. — lkail / detail
  103. [NPM][StackSafetyAnalysis] Pin uses of -analyze to legacy PM — aeubanks / detail
  104. Refactor tracking of constant initializers for variables. — richard / detail
  105. [SCEV] Recommit "Use nw flag and symbolic iteration count to sharpen ranges of AddRecs", attempt 2 — mkazantsev / detail
  106. [FileCollector] Move interface into FileCollectorBase (NFC) — Jonas Devlieghere / detail
  107. [gcov] Delete CC1 option -test-coverage — i / detail
  108. Use LLVM_TOOLCHAIN_UTILITIES to allow utils to be installed in the toolchain — Jonas Devlieghere / detail
  109. [NPM][PFOProfile] Fix some tests under NPM — aeubanks / detail

#2098 (Oct 19, 2020 2:22:42 AM)

  1. Step-by-step instructions for a new worker — kuhnel / githubweb

#2098 (Oct 19, 2020 2:22:42 AM)

  1. [lldb] Make DW_AT_declaration-with-children.s test more realistic — pavel / detail
  2. [ARM][SchedModels] Convert IsPredicatedPred to MCSchedPredicate — eleviant / detail
  3. [ORC] Move MaterializationResponsibility methods to ExecutionSession. — Lang Hames / detail
  4. [ORC] Move DefinitionGenerator out of JITDylib. — Lang Hames / detail
  5. [ORC] Update Symbol Lookup / DefinitionGenerator system. — Lang Hames / detail
  6. [ORC] Fix a memory leak in the OrcV2 C API (and some comment typos). — Lang Hames / detail
  7. [ORC] Add a C API function to set the ExecutionSession error reporter. — Lang Hames / detail
  8. [ORC] Add C API functions to obtain and clear the symbol string pool. — Lang Hames / detail
  9. [ORC] Fix C API function name. — Lang Hames / detail
  10. [ORC] Rename LLVMOrcJITDylibDefinitionGeneratorRef. — Lang Hames / detail
  11. [ORC] Add basic ResourceTracker support to the OrcV2 C Bindings. — Lang Hames / detail
  12. [ORC] Add an OrcV2 ResourceTracker / Removable-code example. — Lang Hames / detail
  13. [Support] Add a C-API function to create a StringError instance. — Lang Hames / detail
  14. [ORC] Add support for custom generators to the C bindings. — Lang Hames / detail
  15. [ORC] Add C API support for defining absolute symbols. — Lang Hames / detail
  16. [ORC] Add function to get pool entry string. — Lang Hames / detail
  17. [ORC] Break up C-API header Orc.h, and add JITEventListener support. — Lang Hames / detail
  18. [mlir] Use `let arguments =` syntax instead of inheritance in LLVM dialect — zinenko / detail
  19. [VE] Update ISel patterns for select instruction — marukawa / detail
  20. [VE] Support br_cc comparing fp128 — marukawa / detail
  21. [VE] Add LSV/LVS/LVM/SVM instructions — marukawa / detail
  22. [VE] Add VBRD/VMV instructions — marukawa / detail
  23. [VE] Support select_cc — marukawa / detail
  24. Fix build issue caused by f693f915a07eca94a3faeadc3b5dad59fc0eb1de — david.sherwood / detail
  25. [InstCombine] Add vectors-with-undef tests for and(logicalshift(1,X),1) --> zext(X == 0) — llvm-dev / detail
  26. [InstCombine] Support vectors-with-undef in and(logicalshift(1,X),1) --> zext(X == 0) fold — llvm-dev / detail
  27. [clangd] Add $/memoryUsage LSP extension — kadircet / detail
  28. Revert "[PM/CC1] Add -f[no-]split-cold-code CC1 option to toggle splitting" — hans / detail
  29. [nfc] [lldb] Move LookupAddress to DWARFCompileUnit — jan.kratochvil / detail
  30. Fix MSVC "not all control paths return a value" warning. NFCI. — llvm-dev / detail
  31. [InstCombine] Add (icmp eq B, 0) | (icmp ult A, B) -> (icmp ule A, B-1) vector tests — llvm-dev / detail
  32. [mlir] Refactored BufferPlacement transformation. — marcel.koester / detail
  33. [mlir][nfc] Move BaseOpWithOffsetSizesAndStrides to the beginning of Ops.td. — pifon / detail
  34. [nfc][clang-change-namespace] Remove unnecessary isScoped EnumDecl Matcher — n.james93 / detail
  35. [LangRef] Correct return type llvm.test.set.loop.iterations.* — sam.parker / detail
  36. [llvm-readobj/elf] - Change the behavior of handing DT_SONAME. — grimar / detail
  37. [yaml2obj] - Fix comments. NFC. — grimar / detail
  38. [VE] Add cast to/from fp128 patterns — marukawa / detail
  39. [VE] Add setcc for fp128 — marukawa / detail
  40. Fix compiler-rt build on Windows after D89640 — hans / detail
  41. [RISCV][ASAN] Fix TLS offsets — luismarques / detail
  42. [InstCombine] Add (icmp ne A, 0) | (icmp ne B, 0) --> (icmp ne (A|B), 0) tests — llvm-dev / detail
  43. [AMDGPU] Do not generate S_CMP_LG_U64 on gfx7 — Piotr Sobczak / detail
  44. [ADT] Avoid use of result_of_t in function_ref — sam.mccall / detail
  45. [clang] update of the DragonFlyBSD's driver for the 5.8.x releases — David CARLIER / detail
  46. [TableGen] Enhance !empty and !size to handle strings and DAGs. — paul / detail
  47. [InstCombine] Add or((icmp ult/ule (A + C1), C3), (icmp ult/ule (A + C2), C3)) vector tests — llvm-dev / detail
  48. [InstCombine] foldOrOfICmps - pull out repeated getOperand() calls. NFCI. — llvm-dev / detail

#2098 (Oct 19, 2020 2:22:42 AM)

  1. Step-by-step instructions for a new worker — kuhnel / detail

#2097 (Oct 18, 2020 9:09:27 PM)

  1. [ORC] Remove OrcV1 APIs. — Lang Hames / detail
  2. [ORC] Add support for resource tracking/removal (removable code). — Lang Hames / detail
  3. [ORC][examples] Update Kaleidoscope and BuildingAJIT tutorial series to OrcV2. — Lang Hames / detail
  4. [gn build] Port 0aec49c8531 — llvmgnsyncbot / detail
  5. [gn build] Port 6154c4115cd — llvmgnsyncbot / detail
  6. [PrologEpilogInserter] Reduce PR16393 test and fix a prologue parameter in a debuginfo test — i / detail
  7. [PowerPC] Skip combining (uint_to_fp x) if x is not simple type — lkail / detail
  8. [mlir] Allow space literals (` `) in assemblyFormat. — csigg / detail
  9. [PrologEpilogInserter] Fix prolog-params.mir — i / detail
  10. [mlir][gpu] NFC: Make room for more than one GPU rewrite pattern. — csigg / detail
  11. [NFC][SCEV] Use getMinusOne where possible — mkazantsev / detail
  12. [Test] Add one more SCEV range test — mkazantsev / detail
  13. [SVE][AArch64] Replace TypeSize comparisons with their integer equivalents — david.sherwood / detail
  14. [SVE][CodeGen] Replace uses of TypeSize comparison operators — david.sherwood / detail
  15. [ORC] Add a missing '&'. — Lang Hames / detail
  16. [ORC] Move SimpleResourceManager function object inits out of constructor. — Lang Hames / detail
  17. [SVE] Replace TypeSize comparison operators in llvm/utils/TableGen — david.sherwood / detail
  18. [examples] Fix Kaleidoscope-Ch3, which was broken by ad92f16ccc5. — Lang Hames / detail
  19. [SVE][CodeGen][NFC] Replace TypeSize comparison operators with their scalar equivalents — david.sherwood / detail
  20. [clang-rename] Fix rename on function template specializations. — hokein.wu / detail
  21. [examples] Fix test: Kaleidoscope Chapter 4 no longer supports redefinition. — Lang Hames / detail
  22. [SVE][CodeGen] Replace more TypeSize comparison operators with their scalar equivalents — david.sherwood / detail
  23. [clang-rename] Fix rename on variable templates. — hokein.wu / detail
  24. [OpenMP][MLIR] Fix for nested parallel regions — kiran.chandramohan / detail
  25. [NFC][SCEV] Rename SCEVCastExpr into SCEVIntegralCastExpr — lebedev.ri / detail
  26. [TableGen] Remove test case — eleviant / detail

#2096 (Oct 18, 2020 3:55:48 PM)

  1. [MLIR] ODS TypeDef documentation — john.demme / detail
  2. [X86] Sort the tables before printing in X86FoldTablesEmitter. — craig.topper / detail
  3. [MLIR] ODS TypeDefs: getChecked() and internal enhancements — john.demme / detail

#2095 (Oct 18, 2020 10:36:39 AM)

  1. [gn build] (manually) port d09b08919ca — thakis / detail
  2. [BasicAA] Accept AATags by const reference (NFC) — nikita.ppv / detail
  3. [test][NFC] Do ptrdiff_t comparison with signed instead of unsigned constants — hubert.reinterpretcast / detail
  4. Fix various format specifier mismatches — hubert.reinterpretcast / detail
  5. [PowerPC][AIX] Make `__vector [un]signed long` an error — hubert.reinterpretcast / detail
  6. [NFC] Make non-modifying members const. — koraq / detail
  7. [libc++] Fix aligned_alloc tests FreeBSD — Alexander.Richardson / detail
  8. [clang-format] Add a SpaceAroundPointerQualifiers style option — Alexander.Richardson / detail
  9. [libc++][dsl] Run checks for locale names aliases using a single %exec — Alexander.Richardson / detail
  10. [X86] Add test cases for PR47874. NFC — craig.topper / detail
  11. [mlir] Add canonicalization for cond_br that feed into a cond_br on the same condition — riddleriver / detail
  12. PR47870: Properly mangle placeholders for deduced class template — richard / detail
  13. PR47893: Synthesis of a comparison operator from an 'operator<=>' — richard / detail

#2094 (Oct 18, 2020 4:48:54 AM)

  1. [Sema, CodeGen] Implement [[likely]] and [[unlikely]] in SwitchStmt — koraq / detail
  2. [NFC] Fixes a documentation typo. — koraq / detail
  3. [LoopIdiom] Regenerate test checks; NFC — Dávid Bolvanský / detail
  4. [Sanitizers] Remove OpenBSD support — David CARLIER / detail
  5. [DSE] Add tests for elimination at end of function with lifetime. — flo / detail
  6. [AA] Add helper to update result (NFC) — nikita.ppv / detail
  7. [TableGen] Change Programmer's Reference to use "DAG argument" rather than "operand". — paul / detail
  8. [DSE] Do not consider 'noop' intrinsics as read-clobbers. — flo / detail
  9. [clang tidy] Fix SIMDIntrinsicsCheck not storing options — n.james93 / detail
  10. [nfc] [lldb] [testsuite] Fix DW_FORM_ref* in DW_AT_declaration-with-children.s . — jan.kratochvil / detail
  11. [NFC][clang-tidy] Use isInStdNamespace matcher instead of check defined alternatives — n.james93 / detail
  12. [ASAN] Restore and adjust tests — Dávid Bolvanský / detail

#2093 (Oct 17, 2020 11:34:35 PM)

  1. [X86] Remove unnecessary defaulted argument from function in X86FoldTablesEmitter.cpp. NFC — craig.topper / detail
  2. Delete unneeded X86RegisterInfo::hasReservedSpillSlot. NFC — i / detail
  3. [nfc] [lldb] Delete an empty trailing line. — jan.kratochvil / detail
  4. [DSE] Add tests with noalias store between noop load/store. — flo / detail

#2092 (Oct 17, 2020 6:23:27 PM)

  1. [X86] Mark the Key Locker instructions as NotMemoryFoldable to make the X86FoldTablesEmitter not crash. — craig.topper / detail
  2. [PrologEpilogInserter][test] Improve SpilledToReg test — i / detail

#2091 (Oct 17, 2020 1:11:12 PM)

  1. [InferAttrs] Add argmemonly attribute to string libcalls — Dávid Bolvanský / detail
  2. Revert "[InferAttrs] Add argmemonly attribute to string libcalls" — Dávid Bolvanský / detail
  3. [BasicAA] Fix stale comment (NFC) — nikita.ppv / detail
  4. [BasicAA] Avoid alias query if result cannot be used (NFCI) — nikita.ppv / detail
  5. [InferAttrs] Add argmemonly attribute to string libcalls — Dávid Bolvanský / detail
  6. [Tests] Added tests for D88328 — Dávid Bolvanský / detail

#2090 (Oct 17, 2020 6:00:48 AM)

  1. [MS] Apply `inreg` to AArch64 sret parms on instance methods — rnk / detail
  2. [CGBuiltin] Respect asm labels and redefine_extname for builtins with specialized emitting — i / detail
  3. Add missing 'override' — dblaikie / detail
  4. [mlir][vector] Add unrolling patterns for Transfer read/write — thomasraoux / detail
  5. [GlobalISel] Remove scalar src from non-sequential fadd/fmul reductions. — Amara Emerson / detail
  6. [AArch64][GlobalISel] NFC: Refactor emitIntegerCompare — Jessica Paquette / detail
  7. [PM/CC1] Add -f[no-]split-cold-code CC1 option to toggle splitting — Saleem Abdulrasool / detail
  8. [mlir] RewriterGen NativeCodeCall matcher with ConstantOp matcher — rob.suderman / detail
  9. Switch the default of VerifyIntegerConstantExpression from constant — richard / detail
  10. [MLIR] Fix gcc5 in D89161 — rob.suderman / detail
  11. [llvm-cov] don't include all source files when provided source files are filtered out — zequanwu / detail
  12. [mlir][CAPI] Add mlirAttributeGetType function. — stellaraccident / detail
  13. Support ObjC in IncludeInserter — alexfh / detail
  14. [SCEV] Use nw flag and symbolic iteration count to sharpen ranges of AddRecs — mkazantsev / detail
  15. [llvm-cov] Fix test cases. — zequanwu / detail
  16. [RISCV] Add -mtune support — kito.cheng / detail
  17. [RISCV] Fix -Wbraced-scalar-init after D89025 — i / detail
  18. [SCEV][NFC] Split out type balancing in implication engine — mkazantsev / detail
  19. [lib/ObjectYAML] - Simplify the code that handles Content/Size fields. — grimar / detail
  20. Remove dead variable to silence compiler warning [NFC] — mikael.holmen / detail
  21. Revert "[SCEV] Use nw flag and symbolic iteration count to sharpen ranges of AddRecs" — nikita.ppv / detail
  22. Fix hidden-redecls.m test for some environments — konstantin.schwarz / detail
  23. Recommit "[DSE] Switch to MemorySSA-backed DSE by default." — flo / detail
  24. [AMDGPU] Correct comment typo in AMDGPUSubtarget.h — Tony.Tye / detail
  25. [SCEV] Add a few test cases where the max BTC is limited by wrapping. — flo / detail
  26. [MemLoc] Support memchr/memccpy in MemoryLocation::getForArgument — Dávid Bolvanský / detail
  27. [InstCombine] foldAndOrOfICmpsOfAndWithPow2 - add vector support — llvm-dev / detail
  28. [SVE][CodeGen]Use getFixedSize() function for TypeSize comparison in clang — caroline.concatto / detail
  29. [InstCombine] narrowRotate - minor refactoring for funnel shift support. NFC. — llvm-dev / detail
  30. [ValueTracking] Clarify TypeSize comparisons — cullen.rhodes / detail
  31. Recommit "[SCEV] Use nw flag and symbolic iteration count to sharpen ranges of AddRecs" — mkazantsev / detail
  32. [Indvars][NFC] Remove duplicating checks — mkazantsev / detail
  33. [AMDGPU] Add a message to an assert — sebastian.neubauer / detail
  34. [Indvars][NFCI] Remove meaningless restrictive code in IndVars — mkazantsev / detail
  35. [InstCombine] Add trunc+zext 'narrow' funnel shift tests (PR35155) — llvm-dev / detail
  36. [InstCombine] Fix typo in narrow funnel shift test — llvm-dev / detail
  37. [lldb] Fix FreeBSD build for ea3a547 — pavel / detail
  38. [InstCombine] foldSelectRotate - canonicalize to OR(SHL,LSHR). NFCI. — llvm-dev / detail
  39. [Indvars][NFC] Merge two functions together — mkazantsev / detail
  40. [libc++] NFC: Move iterator.range tests into the right place — Louis Dionne / detail
  41. [libc++] NFCI: Use Lit features to disable tests instead of #if — Louis Dionne / detail
  42. [globalopt] Teach to look through `addrspacecast`. — michael.hliao / detail
  43. Revert "[llvm-cov] don't include all source files when provided source files are filtered out" — jeremy.morse / detail
  44. [libcxx] Fix printf formats in two tests. — simon.tatham / detail
  45. [libcxxabi] Fix printf formats in a test. — simon.tatham / detail
  46. [clang-tidy] modernize-loop-convert reverse iteration support — n.james93 / detail
  47. [lldb] Modernize PseudoTerminal::OpenSecondary — pavel / detail
  48. [lldb] Minidump: check for .text hash match with directory — jotrem / detail
  49. AMDGPU: Don't kill super-register with overlapping copy — Matthew.Arsenault / detail
  50. llvm-reduce: Fix typo in status message — Matthew.Arsenault / detail
  51. llvm-reduce: Don't replace intrinsic calls with undef — Matthew.Arsenault / detail
  52. [flang] Failed call to CHECK() for call to ASSOCIATED(NULL()) — psteinfeld / detail
  53. clang-format: Assert in-memory file created in createInMemoryFile, NFC — Duncan P. N. Exon Smith / detail
  54. [libcxx] [test] Use string() instead of native() as parameter to std::ifstream/ofstream in copy_file_large.pass.cpp — martin / detail
  55. [libcxx] [test] Use fs::path::string_type instead of std::string in fs.op.relative — martin / detail
  56. [libcxx] [test] Mark tests for libcxx specific implementation details with LIBCPP_ONLY() — martin / detail
  57. [libcxx] [test] Add (void) return casts on functions marked nodiscard in MS STL — martin / detail
  58. [InstCombine] Remove custom and(trunc(and(x,c1)),c2) fold — llvm-dev / detail
  59. [InstCombine] visitAnd - add some ((val OP C1) & C2) vector test coverage — llvm-dev / detail
  60. [InstCombine] visitAnd - pull out repeated I.getType() calls. NFCI. — llvm-dev / detail
  61. Disable DynamicLibraryTests when using LLVM_INTEGRATED_CRT_ALLOC (PR47881) — hans / detail
  62. [Hexagon] Fix license headers in some .td files, NFC — kparzysz / detail
  63. Reapply "OpaquePtr: Add type to sret attribute" — Matthew.Arsenault / detail
  64. [MLIR] Add idempotent trait folding — lyandy / detail
  65. [llc] Use -filetype=null to disable MIR printing — jay.foad / detail
  66. [AMDGPU] Add new llvm.amdgcn.fma.legacy intrinsic — jay.foad / detail
  67. [libc++] Move the oss-fuzz script to libc++ — Louis Dionne / detail
  68. [libc++] Move the oss-fuzz script to libcxx/utils/ci — Louis Dionne / detail
  69. [MemProf] Memory profiling runtime support — tejohnson / detail
  70. [llvm-objdump] Implement --prefix option — rengolin / detail
  71. [libc++] Avoid relying on `realpath` being installed on the system — Louis Dionne / detail
  72. [GlobalISel] Add translation support for vector reduction intrinsics. — Amara Emerson / detail
  73. [AArch64][GlobalISel] Add basic legalizer rules for supported add/fadd reductions. — Amara Emerson / detail
  74. [AArch64][GlobalISel] Regbankselect reductions to use FPR bank for scalars. — Amara Emerson / detail
  75. [MemProf] Don't build memprof if sanitizer not being built — tejohnson / detail
  76. [AMDGPU][HIP] Switch default DWARF version to 5 — scott.linder / detail
  77. [Indvars][NFCI] Simplify assertion. — benny.kra / detail
  78. [libcxx] [test] Fix string type handling in a few fairly trivial class.path tests — martin / detail
  79. [gn build] (manually) port 3d4bba302d246 — thakis / detail
  80. [gn build] Port 3d4bba302d2 — llvmgnsyncbot / detail
  81. [test] Pin null-function.ll to legacy PM — aeubanks / detail
  82. [AArch64][GlobalISel] Add selection support for v2s32 and v2s64 reductions for FADD/ADD. — Amara Emerson / detail
  83. [llvm-objdump][test] Delete source-interleave-prefix-windows.test — i / detail
  84. Add support for more OS types to AddClangModuleCompilationOptionsForSDKType() — Adrian Prantl / detail
  85. [llvm-objdump][test] Unsupport system-windows for source-interleave-prefix.test — i / detail
  86. [docs] Fix some out-of-date / inaccurate text and missing formatting in the User's Manual. — richard / detail
  87. [mlir] Add a utility class, ThreadLocalCache, for storing non static thread local objects. — riddleriver / detail
  88. [mlir] Optimize symbol related checks in SymbolDCE — riddleriver / detail
  89. [mlir] Add a new SymbolUserOpInterface class — riddleriver / detail
  90. [mlir] Update SCCP and the Inliner to use SymbolTableCollection for symbol lookups — riddleriver / detail
  91. [AMDGPU] Run hazard recognizer pass later — Austin.Kerbow / detail
  92. [flang] Disallow pointer constants — psteinfeld / detail
  93. [CGSCC] Add -abort-on-max-devirt-iterations-reached option — aeubanks / detail
  94. [SCEV] Add additional tests where the max BTC is limited by wrapping. — flo / detail
  95. Revert "Recommit "[SCEV] Use nw flag and symbolic iteration count to sharpen ranges of AddRecs"" — nikita.ppv / detail
  96. [AMDGPU] Drop array size in AMDGCNGPUs and R600GPUs — Stanislav.Mekhanoshin / detail
  97. [VectorCombine] Avoid crossing address space boundaries. — tra / detail
  98. Extend memset-to-zero optimization to C++11 aggregate functional casts — richard / detail
  99. Treat constant contexts as being in the default rounding mode. — richard / detail
  100. make the AsmPrinterHandler array public — vtjnash / detail
  101. Fix Windows llvm-objdump tests — rengolin / detail
  102. [AMDGPU] Fix gfx1032 description in AMDGPUUsage.rst. NFC. — Stanislav.Mekhanoshin / detail
  103. Revert "Fix Windows llvm-objdump tests" — rengolin / detail
  104. [Format/ObjC] Correctly handle base class with lightweight generics and protocol — benhamilton / detail
  105. Revert "make the AsmPrinterHandler array public" — vtjnash / detail
  106. [lldb] Implement ObjCExceptionThrowFrameRecognizer::GetName() — davelee.com / detail
  107. [objdump][macho] Check arch before formating reloc name as arm64 addend — daniel_l_sanders / detail
  108. PR44406: Follow behavior of array bound constant folding in more recent versions of GCC. — richard / detail
  109. Fixed a failure when const matcher fails, added a test to catch — rob.suderman / detail
  110. [PowerPC] Implementation of 128-bit Binary Vector Rotate builtins — conanap / detail
  111. Fix accidental use of VLAs that causes these tests to fail after Clang — richard / detail
  112. [libomptarget] Fix copy-to motion for PTR_AND_OBJ entries where PTR is a struct member. — georgios.rokos / detail
  113. Make the check for whether we should memset(0) an aggregate — richard / detail
  114. [AArch64][GlobalISel] Select csinc if a select has a 1 on RHS. — Amara Emerson / detail
  115. [NPM] Fix some PhaseOrdering tests under NPM — aeubanks / detail
  116. [MemorySSA] Verify clobbering within reachable blocks. — asbirlea / detail
  117. [TargetLowering] Extract simplifySetCCs ctpop into a separate function. NFCI — craig.topper / detail
  118. [DebugInfo] Support for DWARF operator DW_OP_over — AlokKumar.Sharma / detail
  119. [LangRef] Rename the names of metadata in load/store's syntax (NFC) — aqjune / detail
  120. This test includes a source that will produce basic blocks and hence sections with -fbasic-block-sections=all. — tmsriram / detail
  121. Add support for !noundef metatdata on loads — aqjune / detail
  122. Un-indent the section on 'Writing Target Stop-Hooks in Python' — Jason Molenda / detail
  123. Revert "Register TargetCXXABI.def as a textual header" — davelee.com / detail
  124. [lldb] Enable cmake policy CMP0077 for option() — davelee.com / detail
  125. [ARM] Add a very basic active_lane_mask cost — david.green / detail
  126. [ARM] Basic getArithmeticReductionCost reduction costs — david.green / detail
  127. [NFC] fix some typos in LoopUnrollPass — david.green / detail
  128. [MemCpyOpt] Extract common function for unwinding check — nikita.ppv / detail
  129. [RISCV][ASAN] Fix passing XFAIL tests — luismarques / detail
  130. [NFC][ML] Avoid source of some signed/unsigned warnings in TFUtilsTest — mtrofin / detail
  131. [InstCombine] (~A & B) ^ A -> A | B — spatel / detail
  132. Revert "[clang-format] Fix AlignConsecutive on PP blocks" — sylvestre / detail
  133. [NFC][SCEV] Add some more ptrtoint/PR46786 -related tests — lebedev.ri / detail
  134. [NFC][SCEV] Add 'getMinusOne()' method — lebedev.ri / detail
  135. [NFC][SCEV] Refactor getAbsExpr() out of createSCEV() — lebedev.ri / detail
  136. [SCEV] Model `ashr exact x, C` as `(abs(x) EXACT/u (1<<C)) * signum(x)` — lebedev.ri / detail

#2089 (Oct 15, 2020 10:44:35 AM)

  1. [zorg] [PowerPC] Limit number of threads to 20 on clang-ppc64le-rhel buildbot — saghir / githubweb

#2089 (Oct 15, 2020 10:44:35 AM)

  1. [libc++] NFC: Remove unused include — Louis Dionne / detail
  2. [PGO] Remove the old memop value profiling buckets. — yamauchi / detail
  3. [CostModel] remove cost-kind predicate for ctlz/cttz intrinsics in basic TTI implementation — spatel / detail
  4. [libc++][filesystem] Only include <fstream> when we actually need it in copy_file_impl — Louis Dionne / detail
  5. [LV] Add a getRecurrenceBinOp and make use of it. NFC — david.green / detail
  6. Revert "[LLD] [COFF] Implement a GNU/ELF like -wrap option" — aeubanks / detail
  7. [mlir][Linalg] NFC - Rename test files s/_/-/g — nicolas.vasilache / detail
  8. [flang][msvc] Avoid a reinterpret_cast — pklausler / detail
  9. [libc++] Reduce dependencies on <iostream> from <random> — Louis Dionne / detail
  10. Make sure both cc1 and cc1as process -m[no-]code-object-v3 — kzhuravl_dev / detail
  11. [NFC][CaptureTracking] Move static function isNonEscapingLocalObject to llvm namespace — anhtuyen / detail
  12. [InstCombine] update tests for logic folds to exercise commuted patterns; NFC — spatel / detail
  13. Reapply [LLD] [COFF] Implement a GNU/ELF like -wrap option — martin / detail
  14. [mlir] Fix typo in LangRef — silvasean / detail
  15. [mlir] Add std.tensor_to_memref op and teach the infra about it — silvasean / detail
  16. [SemaObjC] Fix composite pointer type calculation for `void*` and pointer to lifetime qualified ObjC pointer type — erik.pilkington / detail
  17. Reland "[WebAssembly] v128.load{8,16,32,64}_lane instructions" — tlively / detail
  18. [AMDGPU] gfx1032 target — Stanislav.Mekhanoshin / detail
  19. [MTE] Pin the tagged base pointer to one of the stack slots. — eugenis / detail
  20. [AArch64] Stack frame reordering. — eugenis / detail
  21. [gn bulid] Remove phantom WebAssembly tablegen() calls — thakis / detail
  22. [NFC][SCEV] Autogenerate check lines in tests being affected by upcoming patch — lebedev.ri / detail
  23. [NFC][LSR] Autogenerate check lines in tests being affected by upcoming patch — lebedev.ri / detail
  24. [NFC][IndVars] Autogenerate check lines in tests being affected by upcoming patch — lebedev.ri / detail
  25. [AMDGPU] SILowerControlFlow::removeMBBifRedundant should not try to change MBB layout if it can fallthrough — Alexander Timofeev / detail
  26. [libc] Use entrypoints.txt as the single source of list of functions for a platform. — michaelrj / detail
  27. PR47864: Fix assertion in pointer-to-member emission if there are — richard / detail
  28. [libTooling] Change `after` range-selector to operate only on source ranges — yitzhakm / detail
  29. [LoopVersion] Unify SCEVChecks and alias check handling (NFC). — flo / detail
  30. fix symbol printing on windows — vtjnash / detail
  31. [WebAssembly] Prototype i8x16.popcnt — tlively / detail
  32. Revert "[clang] Add -fc++-abi= flag for specifying which C++ ABI to use" — leonardchan / detail
  33. Revert "[HIP] Change default --gpu-max-threads-per-block value to 1024" — Yaxun.Liu / detail
  34. [VE] Support fabs/fcos/fsin/fsqrt math functions — marukawa / detail
  35. [VE] Add VGT/VSC/PFCHV instructions — marukawa / detail
  36. Add an SB API to get the SBTarget from an SBBreakpoint — jingham / detail

#2089 (Oct 15, 2020 10:44:35 AM)

  1. [zorg] [PowerPC] Limit number of threads to 20 on clang-ppc64le-rhel buildbot — saghir / detail

#2088 (Oct 15, 2020 4:56:16 AM)

  1. Fix unused variable warning when compiling with asserts disabled. — akuegel / detail
  2. [flang] Fix build with BUILD_SHARED_LIBS=ON and FLANG_BUILD_NEW_DRIVER=ON — sguelton / detail
  3. [LLD][ELF] Improve ICF for relocations to ineligible sections via "aliases" — andrew.ng / detail
  4. [Statepoints] Remove MI limit on number of tied operands. — dantrushin / detail
  5. [SVE]Fix implicit TypeSize casts in EmitCheckValue — caroline.concatto / detail
  6. [AMDGPU] Minimize number of s_mov generated by copyPhysReg — carl.ritson / detail
  7. [InstCombine] visitXor - refactor ((X^C1)>>C2)^C3 -> (X>>C2)^((C1>>C2)^C3) fold. NFCI. — llvm-dev / detail
  8. AMDGPU: Fix verifier error on killed spill of partially undef register — Matthew.Arsenault / detail
  9. Add "not" to an llvm-symbolizer test that expects to fail — jeremy.morse / detail
  10. [RISCV] [TableGen] Modify RISCVCompressInstEmitter.cpp to use getAllDerivedDefinitions(). — paul / detail
  11. [TableGen] Add the !not and !xor operators. — paul / detail
  12. [NFC] Fix license header from D87841 — jonchesterfield / detail
  13. [mlir][standard] Fix parsing of scalar subview and canonicalize — herhut / detail
  14. [openmp][libomptarget] Include header from LLVM source tree — jonchesterfield / detail
  15. [InstCombine] InstCombineAndOrXor - refactor cast<ConstantInt> usages to PatternMatch. NFCI. — llvm-dev / detail
  16. [InstCombine] SimplifyDemandedUseBits - xor - refactor cast<ConstantInt> usage to PatternMatch. NFCI. — llvm-dev / detail
  17. [InstCombine] Use m_SpecificInt instead of m_APInt + comparison. NFCI. — llvm-dev / detail
  18. [RISCV] fix a mistake in RISCVInstrInfoV.td — llvm / detail
  19. [WebAssembly] v128.load{8,16,32,64}_lane instructions — tlively / detail
  20. [LLD] [COFF] Fix a condition that was missed in 7f0e6c31c255. NFC. — martin / detail
  21. [LLD] [COFF] Implement a GNU/ELF like -wrap option — martin / detail
  22. [lldb] [Process/FreeBSDRemote] Initial multithreading support — mgorny / detail
  23. Revert "[WebAssembly] v128.load{8,16,32,64}_lane instructions" — tlively / detail
  24. [x86] add no 'unwind' to reduce test noise; NFC — spatel / detail
  25. [libc++] Allow building libc++ on platforms without a random device — Louis Dionne / detail

#2087 (Oct 14, 2020 11:43:31 PM)

  1. [mlir][SPIRV] Adding an attribute to capture configuration for cooperative matrix operations. — ravishankarm / detail
  2. llvm-symbolizer: Ensure non-zero exit when an error is printed — dblaikie / detail
  3. [AMDGPU] Pre-commit test for D89187 — carl.ritson / detail
  4. Fix typeo in attach failed error message. — Jason Molenda / detail
  5. llvm-symbolizer: Exit non-zero when DWARF parsing errors have been rendered — dblaikie / detail
  6. Fix llvm-symbolizer assembly-based test to require x86 and specify x86 when assembling — dblaikie / detail
  7. Revert "[LLD] Set alignment as part of Characteristics in TLS table." — me / detail
  8. [LLD] Set alignment as part of Characteristics in TLS table. — me / detail
  9. Increase timeout to find a dSYM in macos DownloadObjectAndSymbolFile — Jason Molenda / detail
  10. [SVE][NFC] Replace some TypeSize comparisons in non-AArch64 Targets — david.sherwood / detail
  11. [TargetLowering] Replace Log2_32_Ceil with Log2_32 in SimplifySetCC ctpop combine. — craig.topper / detail
  12. [yaml2obj/obj2yaml] - Add support of 'Size' and 'Content' keys for all sections. — grimar / detail
  13. [libc][NFC] Add probability distributions for memory function sizes — gchatelet / detail
  14. [yaml2obj] - Allow specifying no tags to create empty sections in few cases. — grimar / detail
  15. [NFC] Correct name of profile function to Profile in APValue — tyker / detail
  16. [Statepoints] Unlimited tied operands. — dantrushin / detail
  17. [AMDGPU] Add objdump invalid metadata testcase — sebastian.neubauer / detail
  18. [lldb] Explicitly test the template argument SB API — Raphael Isemann / detail
  19. [CodeGen][X86] Emit fshl/fshr ir intrinsics for shiftleft128/shiftright128 ms intrinsics — llvm-dev / detail
  20. [AggressiveInstCombine] foldAnyOrAllBitsSet - add uniform vector tests — llvm-dev / detail
  21. [AggressiveInstCombine] foldAnyOrAllBitsSet - add uniform vector support — llvm-dev / detail
  22. [DebugInstrRef] Support recording of instruction reference substitutions — jeremy.morse / detail

#2086 (Oct 14, 2020 9:24:47 PM)

  1. Make header self-contained. NFC. — benny.kra / detail
  2. [mlir][Linalg] Rethink fusion of linalg ops with reshape ops. — ravishankarm / detail
  3. Register TargetCXXABI.def as a textual header — Adrian Prantl / detail
  4. [Format/ObjC] Add NS_SWIFT_NAME() and CF_SWIFT_NAME() to WhitespaceSensitiveMacros — benhamilton / detail
  5. [clang][NFC] Change diagnostic to start with lowercase letter — leonardchan / detail
  6. [ADT] Use alignas + sizeof for inline storage, NFC — rnk / detail
  7. [AArch64][GlobalISel] Don't use explicit zero registers for compare results. — Amara Emerson / detail
  8. [VE] Change to expand SHL_PARTS/SRA_PARTS/SRL_PARTS — marukawa / detail
  9. Revert "[ASTImporter] Fix crash caused by unset AttributeSpellingListIndex" — davelee.com / detail
  10. [VE] Add vector load/store instructions — marukawa / detail
  11. PR47805: Use a single object for a function parameter in the caller and — richard / detail
  12. [CMake] Avoid accidental C++ standard library dependency in sanitizers — phosek / detail
  13. Revert "[CMake] Avoid accidental C++ standard library dependency in sanitizers" — phosek / detail
  14. [AMDGPU] Correct typos in SIMemoryLegalizer.cpp comments — Tony.Tye / detail
  15. [LLD] Set alignment as part of Characteristics in TLS table. — me / detail
  16. Fix style warnings. — me / detail
  17. Update tests. — me / detail
  18. Mask out existing alignment bits. — me / detail
  19. Nit: Use early return to reduce indentation. — me / detail
  20. [LLD] Set alignment as part of Characteristics in TLS table. — me / detail
  21. clang/Basic: Stop using SourceManager::getBuffer, NFC — Duncan P. N. Exon Smith / detail
  22. [dsymutil] Fix handling of aliases to private external symbols — Jonas Devlieghere / detail
  23. clang/Frontend: Mostly stop using SourceManager::getBuffer, NFC — Duncan P. N. Exon Smith / detail
  24. clang/CodeGen: Stop using SourceManager::getBuffer, NFC — Duncan P. N. Exon Smith / detail
  25. [AArch64] Combine UADDVs to generate vector add — vinay / detail
  26. clang/StaticAnalyzer: Stop using SourceManager::getBuffer — Duncan P. N. Exon Smith / detail
  27. clang-{tools,unittests}: Stop using SourceManager::getBuffer, NFC — Duncan P. N. Exon Smith / detail
  28. Perform lvalue conversions on the left of a pseudo-destructor call 'p->~T()'. — richard / detail
  29. llvm-dwarfdump: Exit non-zero on an error path — dblaikie / detail

#2085 (Oct 14, 2020 8:57:57 AM)

  1. [flang] Rework host runtime folding and enable REAL(2) folding with it. — jperier / detail
  2. [SVE] Lower fixed length VECREDUCE_FADD operation — mcinally / detail
  3. [lldb] Remove bogus ProcessMonitor forward-decls — pavel / detail
  4. [lldb] Fix TestGdbRemoteMemoryAllocation on windows — pavel / detail
  5. [profile] Remove useless msync when dumping gcda files — calixte.denizet / detail
  6. [InstCombine] Add m_SpecificIntAllowUndef pattern matcher — llvm-dev / detail
  7. Fix conjuntion of -Werror,-Wsuggest-override with google/benchmark — gchatelet / detail
  8. [mlir][vulkan-runner] Fix buffer usage flags — kevin.petit / detail
  9. Fix an apparent typo. `assert()` must not contain side-effects. NFC. — michael.hliao / detail
  10. Remove Combine.td.rej file — kzhuravl_dev / detail
  11. [NFC][MC] Use MCRegister in Machine{Sink|Pipeliner}.cpp — mtrofin / detail
  12. [InstCombine] narrowRotate - canonicalize to OR(SHL,LSHR). NFCI. — llvm-dev / detail
  13. [AIX] Turn -fdata-sections on by default in Clang — jasonliu / detail
  14. [libc++] Split off debug tests that were missed by ce1365f8f7e into test/libcxx — Louis Dionne / detail
  15. [libc++] Use ADDITIONAL_COMPILE_FLAGS instead of #define for _LIBCPP_DEBUG — Louis Dionne / detail
  16. Add Allocate Clause to MLIR Parallel Operation Definition — irina.dobrescu / detail
  17. [clangd] clang-format TweakTests, NFC — kadircet / detail
  18. Polly - specify address space when creating a pointer to a vector type — llvm-project / detail
  19. [CodeGen] Move x86 specific ms intrinsic tests into x86 target subfolder. NFCI. — llvm-dev / detail
  20. Recommit "[VPlan] Use VPValue def for VPMemoryInstructionRecipe." — flo / detail
  21. [libc++] Mark two tests as unsupported in C++03 — Louis Dionne / detail
  22. InstCombine: Fix infinite loop in copy-constant-to-alloca transform — Matthew.Arsenault / detail
  23. InstCombine: Fix losing load properties in copy-constant-to-alloca — Matthew.Arsenault / detail
  24. AMDGPU: Update AMDHSA code object version handling — kzhuravl_dev / detail
  25. Revert rG25a97c3a43d7 - "[InstCombine] visitCallInst - retain undefs in vector funnel shift amounts" — llvm-dev / detail
  26. [X86] Add test case to demonstrate a Log2_32_Ceil that can just be Log2_32 in SimplifySetCC ctpop combine. — craig.topper / detail
  27. [Driver]: fix compiler-rt path when printing libgcc for baremetal — manojgupta / detail
  28. [mlir] More changes to avoid args now inserted.NFC — jpienaar / detail
  29. [Hexagon] Generate better splat code on v62+ — kparzysz / detail
  30. [lldb] [Process/FreeBSDRemote] Support YMM reg via PT_*XSTATE — mgorny / detail
  31. [DDR] Introduce implicit equality check for the source pattern operands with the same name. — jpienaar / detail
  32. Preserve param alignment in NVPTXLowerArgs pass. — justin.lebar / detail
  33. [flang] Fix CMake bug in the definition of flang-new — andrzej.warzynski / detail
  34. [lldb] More memory allocation test fixes — pavel / detail
  35. [MBP] Add whole chain to BlockFilterSet instead of individual BB — carrot / detail
  36. [llvm] Set the default for -bbsections-cold-text-prefix to .text.split. — snehasishk / detail
  37. [clang] Add -fc++-abi= flag for specifying which C++ ABI to use — leonardchan / detail
  38. [mlir] Linalg refactor for using "bufferize" terminology. — silvasean / detail
  39. [mlir] Rename ShapeTypeConversion to ShapeBufferize — silvasean / detail
  40. [mlir] Refactor code out of BufferPlacement.cpp — silvasean / detail
  41. [mlir][bufferize] Rename BufferAssignment* to Bufferize* — silvasean / detail
  42. [mlir] Fix some style comments from D89268 — silvasean / detail
  43. [llvm] Update default cutoff threshold for machine function splitter. — snehasishk / detail
  44. clang/Basic: Replace ContentCache::getBuffer with Optional semantics — Duncan P. N. Exon Smith / detail

#2084 (Oct 14, 2020 3:41:27 AM)

  1. [SyntaxTree][NFC] Nit on `replaceChildRangeLowLevel` — ecaldas / detail
  2. [InstCombine] matchFunnelShift - add support for non-uniform vectors containing undefs. — llvm-dev / detail
  3. [LV] Unroll factor is expected to be > 0 — ybrevnov / detail
  4. [DebugInstrRef] Parse debug instruction-references from/to MIR — jeremy.morse / detail
  5. [AArch64] Add more addv tests — vinay / detail
  6. Reland "[Support][unittests] Enforce alignment in ConvertUTFTest" — ro / detail
  7. [Test] Auto-update for some tests — mkazantsev / detail
  8. Add x86 REQUIRES to tests from 2c5f3d54c5ee / D85746 — jeremy.morse / detail
  9. [Flang][OpenMP] Fix issue in only a single nowait clause can appear on a sections directive. — joshisameeran17 / detail
  10. [InstCombine] Add undef funnel shift amount test coverage — llvm-dev / detail
  11. [mlir][Linalg] Make a Linalg CodegenStrategy available. — nicolas.vasilache / detail
  12. Analysis: only query size of sized objects. — Tim Northover / detail
  13. [ValueTracking] Use assume's noundef operand bundle — aqjune / detail
  14. [AMDGPU] Base getSubRegFromChannel on TableGen data — carl.ritson / detail
  15. [clangd] Refine recoveryAST flags in clangd — hokein.wu / detail
  16. [ASTImporter] Fix crash caused by unimported type of FromatAttr — gabor.marton / detail
  17. [ASTImporter] Fix crash caused by unset AttributeSpellingListIndex — gabor.marton / detail
  18. [clangd] Disable extract variable for RHS of assignments — kadircet / detail
  19. [flang] Make flang build compatible with LLVM dylib — sguelton / detail
  20. [lldb] Modernize PseudoTerminal::OpenFirstAvailablePrimary — pavel / detail
  21. [lldb-server][linux] Add ability to allocate memory — pavel / detail
  22. Revert "Reland "[SCEV] Model ptrtoint(SCEVUnknown) cast not as unknown, but as zext/trunc/self of SCEVUnknown"" and it's follow-ups — lebedev.ri / detail
  23. Fix a broken build for gcc <= 7.1 — hokein.wu / detail
  24. [DebugInstrRef] Create DBG_INSTR_REFs in SelectionDAG — jeremy.morse / detail
  25. [SystemZ] Bugfix in SystemZVectorConstantInfo — paulsson / detail
  26. [InstCombine] visitCallInst - retain undefs in vector funnel shift amounts — llvm-dev / detail
  27. [mlir][Linalg] Add missing dependency — nicolas.vasilache / detail
  28. [mlir] expand the legal floating-point types in the LLVM IR dialect type check — eschweitz / detail
  29. Fix `-Wparentheses` warnings. NFC. — michael.hliao / detail
  30. [libc++] Remove signal-based checkpoints in libc++ tests — Louis Dionne / detail

#2083 (Oct 13, 2020 10:26:16 PM)

  1. [X86][NFC] Fix RUN line bug in the testcase — chen3.liu / detail
  2. libDebugInfoDWARF: Don't try to parse loclist[.dwo] headers when parsing debug_info[.dwo] — dblaikie / detail
  3. [LoopExtract][NewPM] Port -loop-extract to NPM — aeubanks / detail
  4. [test][NewPM] Pin -mergereturn tests to legacy PM — aeubanks / detail
  5. [AMDGPU] Cleanup memory legalizer interfaces — Tony.Tye / detail
  6. Revert "[clang] Improve handling of physical registers in inline assembly operands." — paulsson / detail
  7. [lldb] Unconditionally strip the `.py(c)` extension when loading a module — Jonas Devlieghere / detail
  8. [lldb] Remove lexical block and fix formatting LoadScriptingModule (NFC) — Jonas Devlieghere / detail
  9. [ARM.td] Make instruction definitions visible to sched models — eleviant / detail
  10. [libcxxabi,libunwind] support running tests in standalone mode — dominik.montada / detail
  11. [test][lld] Mark TLS tests as REQUIRES: x86. — me / detail
  12. [clang-rename] Simplify the code of handling class paritial specializations, NFC. — hokein.wu / detail
  13. [Attributor][NFC] Make `createShallowWrapper()` available outside of Attributor — sstipanovic / detail
  14. [lldb] Reject redefinitions of persistent variables — Raphael Isemann / detail
  15. Fix typos in the documentation of dynamic values in subview ops — nicolas.vasilache / detail
  16. [SVE] Add fatal error when running out of registers for SVE tuple call arguments — david.sherwood / detail
  17. [Flang][OpenMP] Rework parser changes for OpenMP atomic construct. — joshisameeran17 / detail
  18. [lldb] [test/Register] Add read/write tests for multithreaded process — mgorny / detail
  19. [LoopFlatten] Precommit new test cases. NFC. — sjoerd.meijer / detail
  20. [SyntaxTree] Improve safety of `replaceChildRangeLowLevel` — ecaldas / detail
  21. [SyntaxTree] Bug fix in `MutationsImpl::addAfter`. — ecaldas / detail

#2082 (Oct 13, 2020 5:06:41 PM)

  1. PR47805: Use a single object for a function parameter in the caller and — richard / detail
  2. Revert "PR47805: Use a single object for a function parameter in the caller and" — richard / detail
  3. [DDR] Introduce implicit equality check for the source pattern operands with the same name. — jpienaar / detail
  4. Add a new launch flag option for watchos, WatchComplicationLaunch. — Jason Molenda / detail
  5. [llvm-cov] Warn when -arch spec is missing/invalid for universal binary — Vedant Kumar / detail
  6. Revert "[llvm-cov] Warn when -arch spec is missing/invalid for universal binary" — Vedant Kumar / detail
  7. Remove unused build configurations from debugserver xcode project — Jason Molenda / detail
  8. [llvm-cov] Warn when -arch spec is missing/invalid for universal binary (reland) — Vedant Kumar / detail
  9. [cmake] Unconditionally set the force flag when codesigning — Vedant Kumar / detail
  10. Move initialization of Variable::m_loc_is_const_data into constructor (NFC) — Adrian Prantl / detail
  11. [libc++/abi] Clean up uses of <iostream> in the test suite — Louis Dionne / detail
  12. [GISel] Add combine for constant G_PTR_ADD offsets. — aditya_nandakumar / detail
  13. [MLIR] Add support for defining Types in tblgen — john.demme / detail
  14. Revert "[DDR] Introduce implicit equality check for the source pattern operands with the same name." — joker.eph / detail
  15. Replace bool constants with named constants for improved readibility (NFC) — Adrian Prantl / detail
  16. [sanitizer] Escape quotes in tests to fix android bot after D88361 — Vitaly Buka / detail
  17. [SemaObjC] Fix a crash on an invalid ternary with ARC pointers — erik.pilkington / detail
  18. PR47805: Use a single object for a function parameter in the caller and — richard / detail
  19. Re-land [ThinLTO] Re-order modules for optimal multi-threaded processing — alexandre.ganea / detail
  20. [compiler-rt] [lldb] Mark syscall_acquire and syscall_release as USED — kamil / detail
  21. Revert "PR47805: Use a single object for a function parameter in the caller and" — richard / detail
  22. [CMake][Fuchsia] Start building arm64 Darwin runtimes — phosek / detail
  23. [NFC][compiler-rt] Add ppc32 to the list of arch — daltenty / detail
  24. [sanitizer][NFC] Fix few cpplint warnings — Vitaly Buka / detail
  25. [mlir] Remove obsolete "Quantization" section from the rationale. — stellaraccident / detail
  26. [LLD] Add baseline test for TLS alignment. NFC. — me / detail
  27. [cmake] Limit missing external lit warning to be shown once — davelee.com / detail

#2081 (Oct 13, 2020 6:20:06 AM)

  1. [ConstraintElimination] Add add/sub/and/or test cases. — flo / detail
  2. Fix Windows/MSVC build after 6e56046f65 — eleviant / detail
  3. Raise the timeout in DirectoryWatcherTest to 10 s — hans / detail
  4. [AArch64] add cost model test for scalable vector math; NFC — spatel / detail
  5. [lldb] Fill Watch/AppleTV simulator gaps in PlatformDarwin — Raphael Isemann / detail
  6. [lldb] Don't let dotest silently fall back to default SDK if the specified one can't be found — Raphael Isemann / detail
  7. [lldb] Don't add no-sandbox entitlement when running tests on simulator — Raphael Isemann / detail
  8. [clang] Improve handling of physical registers in inline assembly operands. — paulsson / detail
  9. [libc++] Update the <version> header in-place from generate_feature_test_macro_components — Louis Dionne / detail
  10. [clangd] Propagate CollectMainFileRefs to BackgroundIndex — zeratul976 / detail
  11. Revert "Raise the timeout in DirectoryWatcherTest to 10 s" — hans / detail
  12. [Analysis] findAffectedValues - remove unused ConstantInt argument. NFCI. — llvm-dev / detail
  13. [InstCombine] visitTrunc - pass through undefs for trunc(shift(trunc/ext(x),c)) patterns — llvm-dev / detail
  14. [ThinLTO][Documentation] Mention possible values for concurrency flags — alexandre.ganea / detail
  15. [TableGen] Add new section to the TableGen Programmer's Reference. — paul / detail
  16. [lldb][NFC] Fix some invalid escapes sequences in Python strings — Raphael Isemann / detail
  17. Fix all the CMake code that can only handle -stdlib= but not --stdlib= — Raphael Isemann / detail
  18. [mlir-vulkan-runner] Clean up some stale CMake configurations — antiagainst / detail
  19. [MLIR][SPIRV] Support identified and recursive structs. — antiagainst / detail
  20. [x86] add tests for cost model kinds of intrinsics; NFC — spatel / detail
  21. [InstructionSimplify] Precommit tests for D89317. NFC. — sjoerd.meijer / detail
  22. [AArch64] fix spacing in test's RUN lines; NFC — spatel / detail
  23. [SyntaxTree] Fix rtti for `Expression`. — ecaldas / detail
  24. [WebAssembly] Added .tabletype to asm and multiple table support in obj files — sbc / detail
  25. [lldb] Add targets for running test suite against Watch/TV/iPhone simulators — Raphael Isemann / detail
  26. [lldb][NFC] Remove property predicate matcher — Raphael Isemann / detail
  27. [lldb] Remove all the RegisterInfo name constification code — Raphael Isemann / detail
  28. [lldb] Allow limiting the number of error diagnostics when parsing an expression — Raphael Isemann / detail
  29. [lldb][cmake] Remove custom logic for finding VCS file to fix LLDB's VCSVersion.inc generation — Raphael Isemann / detail
  30. [AMDGPU][GlobalISel] Compute known bits for zero-extending loads — jay.foad / detail
  31. [mlir][gpu] Add `gpu.wait` op. — csigg / detail
  32. [x86] add cost model test for memcpy; NFC — spatel / detail
  33. [CostModel] rearrange basic intrinsic cost implementation — spatel / detail
  34. [NFC][Regalloc] Use MCRegister in MachineCopyPropagation — mtrofin / detail
  35. [compiler-rt] Allow override of 'emulator' value from lit_config. — abidh / detail
  36. AMDGPU: Remove -mamdgpu-debugger-abi option — kzhuravl_dev / detail
  37. LLD/AMDGPU: Infer os abi based on input llvm bitcode — kzhuravl_dev / detail
  38. [libc++] Allow passing relative paths to the Apple install script — Louis Dionne / detail
  39. [mlir][Linalg] Fix TensorConstantOp bufferization in Linalg. — nicolas.vasilache / detail
  40. [mlir] Fix sporadic build failures due to missing dependency — stilis / detail
  41. [LoopVersioningLICM] Fix noalias metadata emission — nikita.ppv / detail
  42. [ASAN] Make sure we are only processing lifetime markers with offset 0 to alloca — xun / detail
  43. [analyzer] NFC: Separate PathDiagnosticConsumer options from AnalyzerOptions. — Artem Dergachev / detail
  44. [analyzer] NFC: Move IssueHash to libAnalysis. — Artem Dergachev / detail
  45. [analyzer] NFC: Move path diagnostic consumer implementations to libAnalysis. — Artem Dergachev / detail
  46. [gn build] Port 44b7cf2983b — llvmgnsyncbot / detail
  47. [gn build] Port b76dc111dd0 — llvmgnsyncbot / detail
  48. [PowerPC] Add assemble disassemble intrinsics for MMA — saghir / detail
  49. [DebugInfo][docs] Document DILabel in LangRef — scott.linder / detail
  50. Revert "[analyzer] NFC: Move path diagnostic consumer implementations to libAnalysis." — Artem Dergachev / detail
  51. Revert "[analyzer] NFC: Move IssueHash to libAnalysis." — Artem Dergachev / detail
  52. Revert "[analyzer] NFC: Separate PathDiagnosticConsumer options from AnalyzerOptions." — Artem Dergachev / detail
  53. [MemCpyOpt] Don't shorten memset if destination observable through unwinding — nikita.ppv / detail
  54. [gn build] Port 662ed9e67ad — llvmgnsyncbot / detail
  55. [gn build] Port 77bb3ebebbc — llvmgnsyncbot / detail
  56. [MemCpyOpt] Don't shorten memset if memcpy operands may be the same — nikita.ppv / detail
  57. [SCEV] BuildConstantFromSCEV(): actually properly handle SExt-of-pointer case — lebedev.ri / detail
  58. [Statepoints] Update statepoint mir tests. — dantrushin / detail
  59. Revert "DirectoryWatcher: add an implementation for Windows" — rnk / detail
  60. [MemCpyOpt] Fix MemorySSA preservation — nikita.ppv / detail
  61. [mlir][nfc] Add a func to compute numElements of a shape in Std -> LLVM. — pifon / detail
  62. [MemCpyOpt] Add test scaffolding for MSSA based MemCpyOpt — nikita.ppv / detail
  63. [X86] Add test cases for PR47825. NFC — craig.topper / detail
  64. [LICM] Don't require AST in LoopPromoter (NFC) — nikita.ppv / detail
  65. [mlir][Python] Add missing capsule->module and Context.create_module. — stellaraccident / detail
  66. Reland [CFGuard] Add address-taken IAT tables and delay-load support — aeubanks / detail
  67. [mlir-cuda-runner] Unbreak the build — benny.kra / detail
  68. Support: Add operator== for MemoryBufferRef and split out MemoryBufferRef.h — Duncan P. N. Exon Smith / detail
  69. Support: Allow use of MemoryBufferRef with line_iterator — Duncan P. N. Exon Smith / detail
  70. [AIX] Support two itanium alignment LIT testcases for AIX using regex — Xiangling.Liao / detail
  71. [gn build] Port f0875971249 — llvmgnsyncbot / detail
  72. [AMDGPU] Add MC layer support for v_fmac_legacy_f32 — jay.foad / detail
  73. [mlir][Linalg] Lower padding attribute for pooling ops — ravishankarm / detail
  74. [MLIR] Add a foldTrait() mechanism to allow traits to define folding and test it with an Involution trait — joker.eph / detail
  75. Basic: Simplify SourceManager::getBuffer overload, NFC — Duncan P. N. Exon Smith / detail
  76. Remove unused SideEffectInterfaces header — gcmn / detail

#2080 (Oct 13, 2020 12:50:12 AM)

  1. [X86][SelectionDAG] Add SADDO_CARRY and SSUBO_CARRY to support multipart signed add/sub overflow legalization. — craig.topper / detail
  2. [llvm-install-name-tool] Add -delete_all_rpaths option — alexshap / detail
  3. [AMDGPU] Use lowercase for subtarget feature names in RUN lines — jay.foad / detail
  4. [Test] Use generated auto-checks to make further changes more visible — mkazantsev / detail
  5. [InstCombine] Support uniform vector splats in ((((X >> C) & CC) + Y) << C) folds. — llvm-dev / detail
  6. [X86] Convert integer _mm_reduce_* intrinsics to emit llvm.reduction intrinsics (PR47506) — llvm-dev / detail
  7. [SCEV] BuildConstantFromSCEV(): properly handle SCEVZeroExtend from ptr — lebedev.ri / detail
  8. Add expected response time and escalation path to the security docs — kristof.beyls / detail
  9. [AMDGPU] v_mac_legacy_f32 does not support DPP — jay.foad / detail
  10. [SCEV] BuildConstantFromSCEV(): properly handle SCEVSignExtend from ptr — lebedev.ri / detail
  11. [ARM] Follow AACPS standard for volatile bit-fields access width — ties.stuij / detail
  12. [SVE] Add ISel patterns for "insert undef_nxv#f##, f##, 0" — paul.walker / detail
  13. [TableGen][SchedModels] Fix aliasing of SchedWriteVariant — eleviant / detail
  14. [AArch64] Implement .variant_pcs directive — cullen.rhodes / detail
  15. Revert "[VPlan] Use VPValue def for VPMemoryInstructionRecipe." — Vitaly Buka / detail
  16. Revert "    Enable LSAN for Android" — Vitaly Buka / detail
  17. [AArch64] Identify SAD pattern — vinay / detail
  18. [Test] Add test showing that SCEV cannot compute IV's range — mkazantsev / detail
  19. [GlobalISel] Avoid making G_PTR_ADD with nullptr — Mirko.Brkusanin / detail
  20. [Fixed Point] Add fixed-point to floating point cast types and consteval. — bevin.hansson / detail
  21. [AST] Change return type of getTypeInfoInChars to a proper struct instead of std::pair. — bevin.hansson / detail
  22. [clang-tidy] Add an example for misc-unused-alias-decls — sylvestre / detail

#2079 (Oct 12, 2020 7:18:41 PM)

  1. [X86] Add HRESET instruction. — pengfei.wang / detail
  2. [gn build] Port 412cdcf2edf — llvmgnsyncbot / detail
  3. [WebAssembly] GC constructor functions in otherwise unused archive objects — Dev / detail
  4. [llvm-readobj] Don't print out section names for STABS symbols — jezng / detail
  5. Ensure that InheritedAttrs are properly inherited along a redeclaration — richard / detail
  6. Canonicalize declaration pointers when forming APValues. — richard / detail
  7. [mlir] Add async.await operation to async dialect — ezhulenev / detail
  8. [lld][WebAssembly] Don't GC library objects under `--whole-archive` — sbc / detail
  9. Reland "[WebAssembly] Emulate v128.const efficiently"" — tlively / detail

#2078 (Oct 12, 2020 1:49:20 PM)

  1. [SVE] Fix VBITS_GE_256 typo in fixed-width tests. — mcinally / detail
  2. Revert "Canonicalize declaration pointers when forming APValues." — aeubanks / detail
  3. [NFC][ScalarEvolution] Add tests with ptrtoint in constant context in loop — lebedev.ri / detail
  4. Reland "[SCEV] Model ptrtoint(SCEVUnknown) cast not as unknown, but as zext/trunc/self of SCEVUnknown" — lebedev.ri / detail
  5. [AMDGPU] Correct processor names for gfx1010 and gfx1011 — Tony.Tye / detail
  6. [gn build] Add libclang_rt.ios.a, libclang_rt.iossim.a to the build — thakis / detail
  7. [mlir][Linalg] Temporarily circumvent TensorConstant bufferize bug — nicolas.vasilache / detail
  8. [libomptarget][amdgcn] Implement partial barrier — jonchesterfield / detail
  9. [libunwind] [SEH] Don't interact with foreign exceptions — martin / detail
  10. [LLD] [COFF] Fix a ubsan error in pdb-type-server-missing.yaml — martin / detail
  11. [MinGW][clang-shlib] Build only when LLVM_LINK_LLVM_DYLIB is enabled — martin / detail
  12. [X86] Add more tests for D89178. NFC — craig.topper / detail
  13. [TableGen] Add overload of RecordKeeper::getAllDerivedDefinitions() — paul / detail
  14. DependencyScanning: pull factory function into MinimizedVFS, NFC — Duncan P. N. Exon Smith / detail
  15. [CostModel] get type-based cost for vector intrinsics directly — spatel / detail
  16. Ensure TreeTransform considers ParmVarDecls as transformed Decls — erich.keane / detail
  17. Lex: Avoid MemoryBuffer* key in ExcludedPreprocessorDirectiveSkipMapping, NFC — Duncan P. N. Exon Smith / detail
  18. [AArch64] Add tests for 128-bit shift variations. — efriedma / detail
  19. [mlir] Make Python bindings installable. — stellaraccident / detail
  20. [Coroutine] Rename coro-semmetric-transfer.cpp and possibly fix test failure — xun / detail
  21. [BitCodeAnalyzer] Add a few missing TYPE_CODES and MODULE_CODE_COMDAT to GetCodeName — craig.topper / detail
  22. [lldb] Alphabetically sort test categories (NFC) — Jonas Devlieghere / detail
  23. [lldb] Add instrumentation runtime category — Jonas Devlieghere / detail
  24. [clangd] Try harder to get accurate ranges for documentSymbols in macros — zeratul976 / detail
  25. [lldb] Handle alternative output in TestAbortExitCode — davelee.com / detail
  26. [lldb] Remove unused code in GetVersion (NFC) — davelee.com / detail
  27. [SemaTemplate] Stop passing insertion position around during VarTemplate instantiation — bruno.cardoso / detail
  28. [llvm] Export LLVM_USE_SPLIT_DWARF in LLVMConfig.cmake — Jonas Devlieghere / detail
  29. [AMDGPU] Update LiveVariables in convertToThreeAddress() — ruiling.song / detail
  30. [lld][WebAssembly] Add support for -Bsymbolic flag — sbc / detail
  31. [llc] -filetype=null: don't create .null if -o is not specified — i / detail
  32. Add accessors. (NFC) — Adrian Prantl / detail

#2077 (Oct 12, 2020 8:01:20 AM)

  1. [clangd] Disable a failure TopLevelDecls test. — hokein.wu / detail
  2. [lldb] Note difference in vFile:pread/pwrite format for lldb — david.spickett / detail
  3. [InstCombine] matchFunnelShift - canonicalize to OR(SHL,LSHR). NFCI. — llvm-dev / detail
  4. [InstCombine] matchFunnelShift - remove shift value commutation. NFCI. — llvm-dev / detail
  5. [InstCombine] matchFunnelShift - fold or(shl(a,x),lshr(b,sub(bw,x))) -> fshl(a,b,x) iff x < bw (REAPPLIED) — llvm-dev / detail
  6. [AMDGPU] Use @LINE for error checking in gfx10 assembler tests — jay.foad / detail
  7. [SVE] Lower fixed length VECREDUCE_XOR operation — mcinally / detail
  8. [AMDGPU] Insert waterfall loops for divergent calls — sebastian.neubauer / detail
  9. [LoopDeletion] Remove over-eager SCEV verification. — flo / detail
  10. [AMDGPU] Print metadata on error — sebastian.neubauer / detail
  11. [NFC][Regalloc] Pass VirtRegMap by reference. — mtrofin / detail
  12. [VPlan] Use operands for printing of VPWidenMemoryInstructionRecipe. — flo / detail
  13. [NFC][MC] Use MCRegister in LiveRangeMatrix — mtrofin / detail
  14. [Tests] Regenerate test checks; NFC — Dávid Bolvanský / detail
  15. [GlobalISel][KnownBits] Early return on out of bound shift amounts — konstantin.schwarz / detail
  16. Revert 1c021c64c "[SCEV] Model ptrtoint(SCEVUnknown) cast not as unknown, but as zext/trunc/self of SCEVUnknown" — hans / detail
  17. [compiler-rt] Suppress -Wunused-result due to ::write when _FORTIFY_SOURCE>0 in glibc — i / detail
  18. Make likelihood lit test less brittle — koraq / detail
  19. [VPlan] Use VPValue def for VPMemoryInstructionRecipe. — flo / detail
  20. Restore "[ThinLTO] Avoid temporaries when loading global decl attachment metadata" — tejohnson / detail
  21. [InstCombine] FoldShiftByConstant - merge equivalent types. NFCI. — llvm-dev / detail
  22. [InstCombine] FoldShiftByConstant - create Scalar/Vector constant with ConstantInt::get(). NFCI. — llvm-dev / detail
  23. [flang][openacc] Update Loop Construct lowering to use fir::getBase — clementval / detail
  24. [flang][openacc] Lower parallel construct — clementval / detail
  25. [X86] Support -march=x86-64-v[234] — i / detail
  26. [sanitizer] Disable fast_unwind_on_malloc as default for arm-linux-gnu — adhemerval.zanella / detail
  27. [clangd] Heuristic resolution for dependent type and template names — zeratul976 / detail
  28. [InstCombine] FoldShiftByConstant - create Scalar/Vector constant with ConstantInt::get(). NFCI. — llvm-dev / detail
  29. [Inliner][NPM] Fix various tests under NPM — aeubanks / detail
  30. [LLDB] Fix 37 tests on Windows — amccarth / detail
  31. [mlir] fixing typo in parseAttribute that was ignoring caller-specified types — rob.suderman / detail
  32. update .txt --> .md links — sguelton / detail
  33. [Coroutine][Sema] Only tighten the suspend call temp lifetime for final awaiter — xun / detail
  34. [flang][openacc] Lower data construct — clementval / detail
  35. [trace] Scaffold "thread trace dump instructions" — walter erquinigo / detail

#2076 (Oct 12, 2020 12:58:34 AM)

  1. Don't build mlir project on x86_64-fedora-clang builder — kkleine / githubweb
  2. Change builddir of x86_64-fedora-clang job — kkleine / githubweb
  3. Re-added mlir project to x86_64-fedora-clang builder — kkleine / githubweb
  4. Using lld for x86_64-fedora-clang builder — kkleine / githubweb

#2076 (Oct 12, 2020 12:58:34 AM)

  1. [Tablegen][SubtargetEmitter] Print TuneCPU in Subtarget::ParseSubtargetFeatures — kito.cheng / detail
  2. [SVE] Make ElementCount and TypeSize use a new PolySize class — david.sherwood / detail
  3. [SCEV] Model ptrtoint(SCEVUnknown) cast not as unknown, but as zext/trunc/self of SCEVUnknown — lebedev.ri / detail
  4. Fix build failure caused by c5ba0d33cc060cc06a28a5d9101060afd1c0ee9a — david.sherwood / detail
  5. [mlir] Move Linalg tensors-to-buffers tests to Linalg tests. — pifon / detail
  6. Revert "Revert "Give attributes C++ namespaces."" — nicolas.vasilache / detail
  7. [clang] Fix returning the underlying VarDecl as top-level decl for VarTemplateDecl. — hokein.wu / detail
  8. [llvm-readobj/elf] - Ignore the hash table when on EM_S390/EM_ALPHA platforms. — grimar / detail
  9. [AST][RecoveryExpr] Build dependent callexpr in C for error-recovery. — hokein.wu / detail
  10. [AST][RecoveryExpr] Don't perform early typo correction in C. — hokein.wu / detail
  11. [IR][FIX] Intrinsics - don't apply default willreturn if IntrNoReturn is specified — sstipanovic / detail
  12. Add test for cortex-a57/ARM sched model. NFC — eleviant / detail
  13. Fix buildbot failure for 702529d899c87e9268bb33d836dbc91b6bce0b16. — hokein.wu / detail
  14. [VE] Change to expand BRCOND — marukawa / detail
  15. [VE] Support fneg and frem — marukawa / detail
  16. Revert rGb97093e520036f8 - "[InstCombine] matchFunnelShift - fold or(shl(a,x),lshr(b,sub(bw,x))) -> fshl(a,b,x) iff x < bw" — llvm-dev / detail
  17. [JSON] Add ObjectMapper::mapOptional to validate optional data. — sam.mccall / detail
  18. [clangd] Validate optional fields more strictly. — sam.mccall / detail
  19. [mlir][Linalg] Add named Linalg ops on tensor to buffer support. — nicolas.vasilache / detail
  20. [mlir][Linalg] NFC - Automate the printing of canonicalizers and folders for nameds Linalg ops. — nicolas.vasilache / detail
  21. [nfc] [lldb] Simplify calling SymbolFileDWARF::GetDWARFCompileUnit — jan.kratochvil / detail
  22. [clangd] Stop capturing trace args if the tracer doesn't need them. — sam.mccall / detail
  23. [lldb/Utility] Introduce UnimplementedError — pavel / detail
  24. [VE] Support copysign math function — marukawa / detail
  25. [mlir][gpu] Adding gpu runtime wrapper functions for async execution. — csigg / detail
  26. [clangd][NFC] Fix formatting in ClangdLSPServer — kadircet / detail
  27. [clang-tidy] Fix IncludeInserter usage example in a comment. — alexfh / detail
  28. [DAG][ARM][MIPS][RISCV] Improve funnel shift promotion to use 'double shift' patterns — llvm-dev / detail
  29. [clangd] Introduce MemoryTrees — kadircet / detail
  30. [clangd] Add a metric for tracking memory usage — kadircet / detail
  31. [clangd] Introduce memory dumping to FileIndex, FileSymbols and BackgroundIndex — kadircet / detail
  32. [clangd] Introduce memory usage dumping to TUScheduler, for Preambles and ASTCache — kadircet / detail
  33. [clangd] Add a helper for exposing tracer status — kadircet / detail
  34. [clangd] Record memory usages after each notification — kadircet / detail
  35. [gn build] Port f9317f7bf6b — llvmgnsyncbot / detail
  36. [NFC] Remove redundant isFullSet checks — mkazantsev / detail
  37. Dump decl when the test matcher fails. — hokein.wu / detail

#2076 (Oct 12, 2020 12:58:34 AM)

  1. Don't build mlir project on x86_64-fedora-clang builder — kkleine / detail
  2. Change builddir of x86_64-fedora-clang job — kkleine / detail
  3. Re-added mlir project to x86_64-fedora-clang builder — kkleine / detail
  4. Using lld for x86_64-fedora-clang builder — kkleine / detail

#2075 (Oct 11, 2020 10:41:05 PM)

  1. [NFC] Move PPC strict-fp MIR test to dedicated file — qiucofan / detail
  2. Revert "PR47792: Include the type of a pointer or reference non-type template" — Jonas Devlieghere / detail
  3. [SchedDAGInstrs] Delete redundant contains(). NFC — i / detail
  4. Revert "[SYCL] Implement __builtin_unique_stable_name." — rjmccall / detail
  5. [NFC][Asan] Remove unused macro — Vitaly Buka / detail

#2074 (Oct 11, 2020 6:02:02 PM)

  1. [mlir][openacc] Introduce acc.enter_data operation — clementval / detail

#2073 (Oct 11, 2020 12:11:43 PM)

  1. flang-aarch64: Refine the number of parallel jobs — andrzej.warzynski / githubweb

#2073 (Oct 11, 2020 12:11:43 PM)

  1. [llvm-readobj] - Fix possible crashes related to dumping gnu hash symbols. — grimar / detail
  2. [clangd] New CC Ranking Model to fix bad inference due to overflow. — usx / detail
  3. [AIX] add new option -mignore-xcoff-visibility — diggerlin / detail
  4. [mlir] Rank reducing subview conversion to LLVM — limo / detail
  5. [lldb] Initial version of FreeBSD remote process plugin — mgorny / detail
  6. [gn build] (manually) port 9b58b0c06e6 — thakis / detail
  7. [gn build] (manually) port 9b58b0c06e6 better — thakis / detail
  8. [AMDGPU] Add patterns for mad/mac legacy f32 instructions — jay.foad / detail
  9. [InstCombine] add vector splat tests for add of signmask; NFC — spatel / detail
  10. [InstCombine] allow vector splats for add+xor with signmask — spatel / detail
  11. [ELF] Don't change binding to STB_WEAK for an undefined specified by -u — i / detail
  12. DeferredDiagnosticsEmitter crashes — Yaxun.Liu / detail
  13. [LLDB] On Windows, fix tests — alexandre.ganea / detail
  14. [OpenMP] Change CMake Configuration to Build for Highest CUDA Architecture by Default — huberjn / detail
  15. [libcxx] Fix the thousands_sep test failure — phosek / detail
  16. [lldb] Add a cmake warning about the python/swig incompatibility — pavel / detail
  17. [lldb] Fix "frame var" for large bitfields — pavel / detail
  18. [flang] Allow "name: value" in compiler directives — pklausler / detail
  19. [mlir][Linalg] Add some depedence query methods to LinalgDependenceGraph. — ravishankarm / detail
  20. [clang][feature] Add cxx_abi_relative_vtable feature — leonardchan / detail
  21. [GlobalISel] Add G_VECREDUCE_* opcodes for vector reductions. — Amara Emerson / detail
  22. [AIX] Add REQUIRES for powerpc test. NFC — david.green / detail
  23. [sanitizer] Fix Fuchsia bot failure — tejohnson / detail
  24. [lit] Try to remove the flakeyness of `shtest-timeout.py` and `googletest-timeout.py`. — Dan Liew / detail
  25. [OpenMP] Replace OpenMP RTL Functions With OMPIRBuilder and OMPKinds.def — jhuber6 / detail
  26. [AVR] Fix null dereference warning. NFCI. — llvm-dev / detail
  27. [Analysis] ScalarEvolution::getUMinFromMismatchedTypes - assert we've found the max type. NFCI. — llvm-dev / detail
  28. [Transforms] CodeExtractor::verifyAssumptionCache - don't dereference a dyn_cast<>. NFCI. — llvm-dev / detail
  29. Introduce and use a new section type for the bb_addr_map section. — rahmanl / detail
  30. [runtimes] Use int main(int, char**) consistently in tests — Louis Dionne / detail
  31. [unittests] Add a few tests for computeKnownBits with ranges — qcolombet / detail
  32. [KnownBits] Add a computeForMul method — qcolombet / detail
  33. [KnownBits] Add a sextOrTrunc method — qcolombet / detail
  34. [WebAssembly] Handle indirect uses of longjmp — aheejin / detail
  35. [SLP] optimizeGatherSequence - assert every Instruction in the worklist is non-null. — llvm-dev / detail
  36. Fix Wparentheses warning. NFCI. — llvm-dev / detail
  37. [InstCombine] add tests for add-xor; NFC — spatel / detail
  38. [InstCombine] remove unnecessary one-use check from add-xor transform — spatel / detail
  39. [Transforms] visitCmpBlock - don't dereference a dyn_cast<>. NFCI. — llvm-dev / detail
  40. Fix typo `DenseElementAttr`-> `DenseElementsAttr` in some comments (NFC) — joker.eph / detail
  41. [InstCombine] allow vector splats for add+xor with low-mask — spatel / detail
  42. [InstCombine] Add additional trunc(shl(x,c)) -> shl(trunc(x),trunc(c)) vector tests — llvm-dev / detail
  43. [libc] Update buildbot worker version to 2.8.4. — paulatoth / detail
  44. [GlobalISel] Add missing pass dependencies for IRTranslator — qcolombet / detail
  45. [InstCombine] visitTrunc - trunc(shl(X, C)) --> shl(trunc(X),trunc(C)) vector support — llvm-dev / detail
  46. [LLDB] More Windows non-English locales fixes — alexandre.ganea / detail
  47. [HWAsan][NewPM] Handle hwasan like other sanitizers — aeubanks / detail
  48. [mlir][vector] Add unit test for vector distribute by block — thomasraoux / detail
  49. [mlir][vector] Add integration test for vector distribute transformation — thomasraoux / detail
  50. [NFC][MC] MCRegister API typing. — mtrofin / detail
  51. Change the default handling of SIGCONT to nosuppress/nostop/notify — jingham / detail
  52. [X86] Fix some clang-tidy bugprone-argument-comment issues — i / detail
  53. [NFC] Fix a comment in MachinePassManager.h — Yuanfang Chen / detail
  54. PR47175: Ensure type-dependent function-style casts have dependent — richard / detail
  55. [AMDGPU] Fix mai hazard VALU to LD/ST — Austin.Kerbow / detail
  56. [PowerPC] Add RUN line for powerpc 32-bit. NFC. — lkail / detail
  57. Re-land [DebugInfo] Add debug location to stubs generated by CGDeclCXX and mark them as artificial — alexandre.ganea / detail
  58. [libc++] Add caching for feature-detection Lit tests — Louis Dionne / detail
  59. [mlir][CAPI] Remove the exclusion of the MLIR C-API from libMLIR.so. — stellaraccident / detail
  60. [NFC][Test] Update the test with update_llc_test_checks.py — qshanz / detail
  61. [NFC][PowerPC] Supplement test cases for D88274. — esme.yi / detail
  62. [TwoAddressInstruction][PowerPC] Call `regOverlapsSet` to find out real clobbers and uses — lkail / detail
  63. [AST] Fix crashes caused by redeclarations in hidden prototypes — kyrtzidis / detail
  64. [VE] Add new MVT types for NEC SX Aurora VE vector — marukawa / detail
  65. [DWARFYAML] Make the opcode_base and the standard_opcode_lengths fields optional. — Xing / detail
  66. [llvm-dwarfdump][test] Rewrite verify_die_ranges.s in YAML. NFC. — Xing / detail
  67. [X86] Passing union type through register — chen3.liu / detail
  68. [MLIR] Add a foldTrait() mechanism to allow traits to define folding and test it with an Involution trait — joker.eph / detail
  69. Fix incorect Register -> MCRegister conversion — i / detail
  70. [lldb] Format remaining signal table (NFC) — Jonas Devlieghere / detail
  71. [MCRegister] Simplify isStackSlot & isPhysicalRegister and delete isPhysical. NFC — i / detail
  72. [mlir] Improve LLVM shlib support — sguelton / detail
  73. Give attributes C++ namespaces. — joker.eph / detail
  74. Revert "[MLIR] Add a foldTrait() mechanism to allow traits to define folding and test it with an Involution trait" — joker.eph / detail
  75. Remove -gen-pass-doc from Flang CMake configuration: the documentation generation is broken — joker.eph / detail
  76. [clangd] Add more incomplete_type diagnostics that could be fixed by include-fixer. — hokein.wu / detail
  77. [clangd] Reduce availability of extract function — kadircet / detail
  78. [clangd] Enable partial namespace matches for workspace symbols — kadircet / detail
  79. [clangd] Fix dead variable, typo. NFC — sam.mccall / detail
  80. [IR] Add Type::getFloatingPointTy. — bevin.hansson / detail
  81. Refactor fixed point conversion test. — bevin.hansson / detail
  82. [Fixed Point] Add floating point methods to APFixedPoint. — bevin.hansson / detail
  83. [lldb] Delete copy operations on PluginInterface class — pavel / detail
  84. [llvm-readelf/obj][test] - Stop using precompiled binary in mips-plt.test — grimar / detail
  85. [DAGCombiner] Add decomposition patterns for Mul-by-Imm. — esme.yi / detail
  86. [NFC] Fix banner — luismarques / detail
  87. [mlir] NFC: small improvement to how we print a gpu.launch op. — csigg / detail
  88. [NFC][SCEV] Improve tests for ptrtoint modelling (D88806) — lebedev.ri / detail
  89. [Diagnostics] Diagnose  -Wsizeof-array-div for array of pointers — Dávid Bolvanský / detail
  90. [SystemZ] Use LA instead of AGR in eliminateFrameIndex(). — paulsson / detail
  91. Revert "[NFC][SCEV] Improve tests for ptrtoint modelling (D88806)" — lebedev.ri / detail
  92. [mlir] Fix bug in computing operation order — jmolloy / detail
  93. [NFC] Add option to disable IV widening if needed — mkazantsev / detail
  94. [Analyzer] Fix for dereferece of smart pointer after branching on unknown inner pointer — vrnithinkumar / detail
  95. [clang] improve accuracy of ExprMutAnalyzer — development / detail
  96. Reland "[NFC][SCEV] Improve tests for ptrtoint modelling (D88806)" — lebedev.ri / detail
  97. [clangd] Make the tweak filter a parameter to enumerateTweaks. NFC — sam.mccall / detail
  98. first upstream review — Ben.Dunbobbin / detail
  99. Revert "first upstream review" — Ben.Dunbobbin / detail
  100. [windows-itanium] make dllimport/export handling closer to MS behavior — Ben.Dunbobbin / detail
  101. Regenerate ClangCommandLineReference.rst — kzhuravl_dev / detail
  102. [LLD] [ELF] Fix the help listing for the wrap option. NFC. — martin / detail
  103. [InstCombine] Add nonuniform/undef vector tests for shift(binop(shift(x,c1),y),c2) patterns — llvm-dev / detail
  104. [mlir][gpu] Fix bug in kernel outlining — herhut / detail
  105. [InstCombine] foldShiftOfShiftedLogic - replace cast<BinaryOperator> with m_BinOp matcher. NFCI. — llvm-dev / detail
  106. Remove old create(MainFile)?IncludeInsertion overloads — alexfh / detail
  107. [InstCombine] foldShiftOfShiftedLogic - add support for nonuniform constant vectors — llvm-dev / detail
  108. [SCEV] Do not apply info from loop guards in AddRecs. — flo / detail
  109. [Clang][unittests][NFC] Break up test in Callbacks.cpp — stefanp / detail
  110. [gn build] Port 0741a2c9cac — llvmgnsyncbot / detail
  111. [mlir] Use PatternRewriter infrastructure for shape.assuming bufferization — tpopp / detail
  112. [libc++] More consistency with declaring int main(int, char**) — Louis Dionne / detail
  113. [SystemZ][z/OS] Update target specific __attribute__((aligned)) value for test — fanbo.meng / detail
  114. [clangd] Stop logging in fromJSON, report instead. — sam.mccall / detail
  115. [mlir][openmp][NFC]Remove unnecessary brackets and rephrase ParallelOp description in mlir definition — irina.dobrescu / detail
  116. [libc++] Make sure we don't cache DSL functions too aggressively — Louis Dionne / detail
  117. [OpenCL] Add new compilation mode for OpenCL 3.0. — anastasia.stulova / detail
  118. [InstCombine] Add tests for X shift (A srem B) -> X shift (A and B-1) pow2 nonuniform constant vectors — llvm-dev / detail
  119. [InstCombine] allow vector splats for add+and with high-mask — spatel / detail
  120. [Hexagon] Return 1 instead of 0 from getMaxInterleaveFactor — kparzysz / detail
  121. [InstCombine] commonShiftTransforms - add support for pow2 nonuniform constant vectors in srem fold — llvm-dev / detail
  122. [NFC] Reformat MILexer.cpp:getIdentifierKind — scott.linder / detail
  123. [ARM] Add MVE vecreduce costmodel tests. NFC — david.green / detail
  124. [mlir] Fix shared libs build — andrzej.warzynski / detail
  125. [MLIR] Add async token/value arguments to async.execute op — ezhulenev / detail
  126. [InstCombine] Add lshr(trunc(lshr(x,c1)), c2) -> trunc(lshr(lshr(x,c1),c2)) vector tests — llvm-dev / detail
  127. [InstCombine] Support lshr(trunc(lshr(x,c1)), c2) -> trunc(lshr(lshr(x,c1),c2)) uniform vector tests — llvm-dev / detail
  128. [mlir] Forward listeners when utilizing scf::IfOp::get*BodyBuilder. — tpopp / detail
  129. [AMDGPU] Only enable mad/mac legacy f32 patterns if denormals may be flushed — jay.foad / detail
  130. [LoopInterchange][NewPM] Port -loop-interchange to NPM — aeubanks / detail
  131. [FixIrreducible][NewPM] Port -fix-irreducible to NPM — aeubanks / detail
  132. [libc++] Remove some workarounds for C++03 — Louis Dionne / detail
  133. [clang] Don't look into <sysroot> for C++ headers if they are found alongside the toolchain — Louis Dionne / detail
  134. [libc++] Clean up logic around aligned/sized allocation and deallocation — Louis Dionne / detail
  135. [OpenMPOpt] Merge parallel regions — georgakoudis1 / detail
  136. [lldb] Update docs with new buildbot URLs — Jonas Devlieghere / detail
  137. [ARM][MIPS] Add funnel shift test coverage — llvm-dev / detail
  138. [BPF] Make BPFAbstractMemberAccessPass required — aeubanks / detail
  139. [libc++] NFCI: Define small methods of basic_stringstream inline — Louis Dionne / detail
  140. [libc++] Rename LIBCXX_ENABLE_DEBUG_MODE to LIBCXX_ENABLE_DEBUG_MODE_SUPPORT — Louis Dionne / detail
  141. [libc++] Fixup a missing occurrence of LIBCXX_ENABLE_DEBUG_MODE — Louis Dionne / detail
  142. [MemCpyOpt] Add test for incorrectly hoisted store (NFC) — nikita.ppv / detail
  143. [X86] Don't copy kill flag when expanding LCMPXCHG16B_SAVE_RBX — craig.topper / detail
  144. [X86] When expanding LCMPXCHG16B_NO_RBX in EmitInstrWithCustomInserter, directly copy address operands instead of going through X86AddressMode. — craig.topper / detail
  145. [clang] Add a test for CGDebugInfo treatment of blocks — scott.linder / detail
  146. [mlir] Fix TypeID for shared libraries built with -fvisibility=hidden. — stellaraccident / detail
  147. NFC: Address post-commit doc/formatting comments on TypeID.h. — stellaraccident / detail
  148. [NFC][Regalloc] Fix coding style in CalcSpillWeights — mtrofin / detail
  149. Enable LSAN for Android — vyng / detail
  150. [Reg2Mem][NewPM] Pin test to legacy PM — aeubanks / detail
  151. Revert "Give attributes C++ namespaces." — nicolas.vasilache / detail
  152. [mlir][Linalg] NFC - Cleanup explicitly instantiated paterns 1/n - LinalgToStandard.cpp — nicolas.vasilache / detail
  153. [mlir][Linalg] NFC - Cleanup explicitly instantiated paterns 2/n - Loops.cpp — nicolas.vasilache / detail
  154. Add GPU async op interface and token type. — csigg / detail
  155. [Hexagon] Generalize handling of SDNodes created during ISel — kparzysz / detail
  156. [Hexagon] Remove ISD node VSPLATW, use VSPLAT instead — kparzysz / detail
  157. [NFC][Regalloc] VirtRegAuxInfo::Hint does not need to be a field — mtrofin / detail
  158. DirectoryWatcher: add an implementation for Windows — Saleem Abdulrasool / detail
  159. [libc++] Remove redundant if(LIBCXX_INSTALL_LIBRARY) — Louis Dionne / detail
  160. [libc++] Remove code to prevent overwriting the system libc++ on Darwin — Louis Dionne / detail
  161. [WebAssembly] Prototype i16x8.q15mulr_sat_s — tlively / detail
  162. Temporarily revert "[ThinLTO] Re-order modules for optimal multi-threaded processing" — rupprecht / detail
  163. [IRMover] Add missing open quote in the warning message — Steven Wu / detail
  164. [SCCP] Reduce the number of times ResolvedUndefsIn is called for large modules. — efriedma / detail
  165. [X86][test] Add a regression test for lock cmpxchg16b on a global variable with offset — i / detail
  166. [X86] Check if call is indirect before emitting NT_CALL — craig.topper / detail
  167. Sink: Handle instruction sink when a user is dead — changpeng.fang / detail
  168. [mlir, win] Mark several MLRI tests as unsupported on system-windows — stilis / detail
  169. [bugpoint] Delete -safe-llc and make -run-llc work like -run-llc -safe-run-llc — i / detail
  170. [mlir] [standard] fixed typo in comment — ajcbik / detail
  171. [intel pt] Refactor parsing — walter erquinigo / detail
  172. [mlir] Rename BufferPlacement.h to Bufferize.h — silvasean / detail
  173. [mlir][openacc] Introduce acc.exit_data operation — clementval / detail
  174. [X86] Add CET test, NFC — xiang1.zhang / detail
  175. [PowerPC] Fix signed overflow in decomposeMulByConstant after D88201 — i / detail
  176. [CSKY 1/n] Add basic stub or infra of csky backend — zixuan.wu / detail
  177. [Statepoints] Allow deopt GC pointer on VReg if gc-live bundle is empty. — dantrushin / detail
  178. [MemCpyOpt] Don't hoist store that's not guaranteed to execute — nikita.ppv / detail
  179. [mlir][scf] Fix a bug in scf::ForOp loop unroll with an epilogue — uday / detail
  180. [TblGen][Scheduling] Fix debug output. NFC — david.green / detail
  181. [AArch64][LV] Move vectorizer test to Transforms/LoopVectorize/AArch64. NFC — david.green / detail
  182. [clangd] Map bits/stdint-intn.h and bits/stdint-uintn.h to cstdint. — benny.kra / detail
  183. [DebugInfo] Support for DWARF attribute DW_AT_rank — AlokKumar.Sharma / detail
  184. [ARM] Attempt to make Tail predication / RDA more resilient to empty blocks — david.green / detail
  185. [MemCpyOpt] Add test for incorrect memset DSE (NFC) — nikita.ppv / detail
  186. [SCEV] Add a test case with ULE loop guard. — flo / detail
  187. [SCEV] Handle ULE in applyLoopGuards. — flo / detail
  188. [SCEV] Add test cases where the max BTC is imprecise, due to step != 1. — flo / detail
  189. [AMDGPU] Add gfx602, gfx705, gfx805 targets — tim.renouf / detail
  190. Step down from security group — listmail / detail
  191. [lldb] [Process/FreeBSD] Mark methods override in RegisterContext* — mgorny / detail
  192. [lldb] [Process/FreeBSDRemote] Kill process via PT_KILL — mgorny / detail
  193. [lldb] [Process/FreeBSDRemote] Fix double semicolon — mgorny / detail
  194. [InstCombine] Add test case showing rotate intrinsic being split by SimplifyDemandedBits — llvm-dev / detail
  195. [PowerPC] Add ppc32 funnel shift test coverage — llvm-dev / detail
  196. [lldb] [Windows] Add missing 'override', silencing warnings. NFC. — martin / detail
  197. [lldb] [Windows] Remove unused functions. NFC. — martin / detail
  198. Define splat_vector for ISD::SPLAT_VECTOR in TargetSelectionDAG.td — kparzysz / detail
  199. [PowerPC] ReplaceNodeResults - bail on funnel shifts and let generic legalizers deal with it — llvm-dev / detail
  200. Remove %tmp variables from test cases to appease update_test_checks.py — llvm-dev / detail
  201. [InstCombine] getLogBase2 - no need to specify Type. NFCI. — llvm-dev / detail
  202. Fix CMake configuration error when run with -Werror/-Wall — alex / detail
  203. [InstCombine] getLogBase2(undef) -> 0. — llvm-dev / detail
  204. [X86] Delete redundant 'static' from namespace scope 'static constexpr'. NFC — i / detail
  205. [SDAG] Remember to set UndefElts in isSplatValue for SPLAT_VECTOR — kparzysz / detail
  206. [Hexagon] Replace HexagonISD::VSPLAT with ISD::SPLAT_VECTOR — kparzysz / detail
  207. [X86] Add a X86ISD::BEXTRI to distinquish the case where the control must be a constant. — craig.topper / detail
  208. [X86] AMX intrinsics should have ImmArg for the register numbers and use timm in isel patterns. — craig.topper / detail
  209. [X86] Redefine X86ISD::PEXTRB/W and X86ISD::PINSRB/PINSRW to use a i8 TargetConstant for the immediate instead of a ptr constant. — craig.topper / detail
  210. [Coroutines] Refactor/Rewrite Spill and Alloca processing — xun / detail
  211. [mlir] add scf.if op canonicalization pattern that removes unused results — tobias.gysi / detail
  212. [InstCombine] Replace getLogBase2 internal helper with ConstantExpr::getExactLogBase2. NFCI. — llvm-dev / detail
  213. [InstCombine] matchFunnelShift - fold or(shl(a,x),lshr(b,sub(bw,x))) -> fshl(a,b,x) iff x < bw — llvm-dev / detail
  214. [InstCombine] Remove accidental unnecessary ConstantExpr qualification added in rGb752daa26b64155 — llvm-dev / detail
  215. [X86][SSE2] Use smarter instruction patterns for lowering UMIN/UMAX with v8i16. — llvm-dev / detail
  216. Fix Wdocumentation warning. NFCI. — llvm-dev / detail
  217. [VE][NFC] Clean VEISelLowering.cpp — marukawa / detail
  218. [InstCombine] add/adjust tests for add+xor -> shifts; NFC — spatel / detail
  219. [InstCombine] add tests with extra uses for add+xor transform; NFC — spatel / detail
  220. [InstCombine] add one-use check to add+xor transform — spatel / detail
  221. [InstCombine] allow vector splats for add+xor --> shifts — spatel / detail
  222. [MemCpyOpt] Add additional byval tests (NFC) — nikita.ppv / detail
  223. [LV] Extra predicated inloop reduction tests. NFC — david.green / detail
  224. [MemCpyOpt] Add lifetime may alias test (NFC) — nikita.ppv / detail
  225. [clang-tidy] Fix crash in readability-function-cognitive-complexity on weak refs — Zinovy Nis / detail
  226. [LV] Tail folded inloop reductions. — david.green / detail
  227. [X86] Define __LAHF_SAHF__ if feature 'sahf' is set or 32-bit mode — i / detail
  228. [InstCombine] combineLoadToOperationType(): don't fold int<->ptr cast into load — lebedev.ri / detail
  229. [clangd] Avoid relations being overwritten in a header shard — zeratul976 / detail
  230. [mlir] Type erase inputs to select statements in shape.broadcast lowering. — tpopp / detail
  231. [ELF] Fix broken bitstream linking with lld when e_machine > 255 — i / detail
  232. Fix arc lint's clang-format rule: only format the file we were asked to format. — richard / detail
  233. [ValueTracking] Use KnownBits::countMaxLeadingZeros/countMaxTrailingZeros to make code more readable. NFC — craig.topper / detail
  234. PR47792: Include the type of a pointer or reference non-type template — richard / detail

#2073 (Oct 11, 2020 12:11:43 PM)

  1. flang-aarch64: Refine the number of parallel jobs — andrzej.warzynski / detail

#2071 (Oct 8, 2020 2:04:32 AM)

  1. [clangd] Fix a typo, NFC. — hokein.wu / detail
  2. [AST][RecoveryExpr] Support dependent cast-expr in C for error-recovery. — hokein.wu / detail
  3. [AMDGPU] Add test with redundant copies to temporary stack slot produced by expandUnalignedLoad — Mirko.Brkusanin / detail
  4. [AMDGPU] Prefer SplitVectorLoad/Store over expandUnalignedLoad/Store — Mirko.Brkusanin / detail
  5. [mlir] Added strides check to rank reducing subview verification — limo / detail
  6. [cmake] Fix cmake warning in standalone compiler-rt builds. — pierre.gousseau / detail
  7. [llvm-readobj] Add --coff-tls-directory flag to print TLS Directory & test. — me / detail
  8. [Test] Add test showing that we fail to eliminate implied exit conditions — mkazantsev / detail
  9. [llvm-readobj][test] - Improve testing in hash-table.test — grimar / detail
  10. Import llvm::StringSwitch into mlir namespace. — csigg / detail
  11. [InstCombine] canNarrowShiftAmt - replace custom Constant matching with m_SpecificInt_ICMP — llvm-dev / detail
  12. [mlir] Add basic support for dynamic tensor results in TensorToBuffers.cpp. — pifon / detail
  13. [InstCombine] matchRotate - add support for matching general funnel shifts with constant shift amounts (PR46896) — llvm-dev / detail
  14. [llvm-objdump] Ensure we consistently use the llvm::stable_sort wrappers. — llvm-dev / detail
  15. AArch64: treat MC expressions as 2s complement arithmetic. — Tim Northover / detail
  16. [AMDGPU][MC][GFX1030] Disabled v_mac_f32 — dmitry.preobrazhensky / detail
  17. [DebugInfo] Improve dbg preservation in LSR. — markus.lavin / detail
  18. [Driver] Add output file to properties of Command — sepavloff / detail
  19. [clangd] Add a missing include-fixer test for incomplete_type, NFC. — hokein.wu / detail
  20. [InstCombine] matchFunnelShift - support non-uniform constant vector shift amounts (PR46895) — llvm-dev / detail
  21. [OpenMP] Add Error Handling for Conflicting Pointer Sizes for Target Offload — jhuber6 / detail
  22. [AMDGPU] Use isLegalMUBUFImmOffset more — sebastian.neubauer / detail
  23. [mlir][spirv] Add OpenCL extended ops: exp, fabs, s_abs — konrad.dobros / detail
  24. [mlir][Linalg] Add TensorsToBuffers support for Constant ops. — nicolas.vasilache / detail

#2070 (Oct 7, 2020 8:08:38 PM)

  1. [llvm-readelf] - Implement --addrsig option. — grimar / detail
  2. [obj2yaml] - Rename `Group` to `GroupSection`. NFC. — grimar / detail
  3. [mlir] fix the types used during the generation of the kernel param array — tobias.gysi / detail
  4. [ADT] function_ref's constructor is unavailable if the argument is not callable. — sam.mccall / detail
  5. [gn build] (manually) port ce1365f8f7e — thakis / detail
  6. Revert "[ADT] function_ref's constructor is unavailable if the argument is not callable." — sam.mccall / detail
  7. [AMDGPU] Use @LINE for error checking in gfx10.3 assembler tests — jay.foad / detail
  8. [SVE] Lower fixed length VECREDUCE_OR operation — mcinally / detail
  9. [AMDGPU] Support disassembly for AMDGPU kernel descriptors — RonakNilesh.Chauhan / detail
  10. [clangd] Fix argument type (bool->float). — adamcz / detail
  11. Introduce subtraction for FlatAffineConstraints — zinenko / detail
  12. [SystemZ][z/OS] Add test of zero length bitfield type size larger than target zero length bitfield boundary — Abhina.Sreeskantharajan / detail
  13. BPF: add AdjustOpt IR pass to generate verifier friendly codes — yhs / detail
  14. [gn build] Port ddf1864ace4 — llvmgnsyncbot / detail
  15. [Tests] Precommit test showing gap around load forwarding of vectors in instcombine — listmail / detail
  16. [NFC][InstCombine] Autogenerate a few tests being affected by upcoming patch — lebedev.ri / detail
  17. [MemCpyOpt] Add additional callslot test cases (NFC) — nikita.ppv / detail
  18. [clang-format][NFC] Store FormatToken::Type as an enum instead of bitfield — Alexander.Richardson / detail
  19. [clang-format][tests] Fix MacroExpander lexer not parsing C++ keywords — Alexander.Richardson / detail
  20. Reapply [ADT] function_ref's constructor is unavailable if the argument is not callable. — sam.mccall / detail
  21. [json] Provide a means to delegate writing a value to another API — sam.mccall / detail
  22. [WebAssembly] Rename Emscripten EH functions — aheejin / detail
  23. [mlir][CAPI] Attribute set/remove on operations. — stellaraccident / detail
  24. [NFC] Add contributors names to CREDITS.TXT — fanbo.meng / detail
  25. [llvm][mlir] Promote the experimental reduction intrinsics to be first class intrinsics. — Amara Emerson / detail
  26. [clangd] Disambiguate overloads of std::move for header insertion. — sam.mccall / detail
  27. Rename the VECREDUCE_STRICT_{FADD,FMUL} SDNodes to VECREDUCE_SEQ_{FADD,FMUL}. — Amara Emerson / detail
  28. [AMDGPU] Use default zero flag operands in flat scratch — Stanislav.Mekhanoshin / detail
  29. [LAA] Use DL to get element size for bound computation. — flo / detail
  30. [test][MC] Use %python in llvm/test/MC/COFF/bigobj.py — hubert.reinterpretcast / detail
  31. [AMDGPU] Add tied operand to d16 scratch loads — Stanislav.Mekhanoshin / detail
  32. [mlir] Fix build after 322d0afd875df66b36e4810a2b95c20a8f22ab9b due to change in intrinsic overloads. — Amara Emerson / detail
  33. [CodeGen][X86] Cleanup labels on some sse/avx intrinsics tests. NFCI. — llvm-dev / detail
  34. Fix Wdocumentation warnings due to case mismatch. NFCI. — llvm-dev / detail
  35. Fix MSVC "not all control paths return a value" warning. NFCI. — llvm-dev / detail
  36. Add a clarifying a comment on CastInst::isNoopCast — listmail / detail
  37. [clangd] Add a NewName optional parameter to clangdServer::prepareRename. — hokein.wu / detail
  38. Add REQUIRES: x86-registered-target to test as it was failing on build bots without x86. — douglas.yung / detail
  39. Remove D80713.diff added in 528057c19755ad842052fba3a42dcbf7deafc6de — RonakNilesh.Chauhan / detail
  40. [InstCombine] Add checks for and(logicalshift(zext(x),undef),y) cases — llvm-dev / detail
  41. [SVE] Add legalisation tests to sve-fixed-length-fp-reduce.ll — mcinally / detail
  42. [BasicBlockSections] Make sure that the labels for address-taken blocks are emitted after switching the seciton. — rahmanl / detail
  43. [NFC][MLInliner] Getters should return by reference — mtrofin / detail
  44. Add validity assert on entry to CastInst::isNoopCast [NFC] — listmail / detail
  45. [mlir] [sparse] Rename getSparseMatrix to getMatrix — ajcbik / detail
  46. Add regular expressions to and DWARF Call Frame Information tests in case the architecture specific target is not compiled into LLVM. — gclayton / detail
  47. [NPM] Port strip nonlinetable debuginfo pass to the new pass manager — rnk / detail
  48. Port StripGCRelocates pass to NPM — rnk / detail
  49. [flang] Semantic checks for bad usage of whole assumed-size arrays — pklausler / detail
  50. [NFC][regalloc] Use MCRegister instead of unsigned in InterferenceCache — mtrofin / detail
  51. [M680x0] Add google/benchmark's CycleTimer support for M68K — minyihh / detail
  52. Fix a macOS build break caused by 3dfb94986170. — jingham / detail
  53. [libc++] Remove unused includes of Availability.h — Louis Dionne / detail
  54. [flang][msvc] Avoid dependence on long double — pklausler / detail
  55. [sanitizer] Skip stack symbolization when not required for print format — tejohnson / detail
  56. Add test for disabling Dead Virtual Function Elimination — d.c.ddcc / detail
  57. [X86] Defer the creation of LCMPXCHG16B_SAVE_RBX until finalize-isel — craig.topper / detail
  58. [ImplicitNullChecks] Support complex addressing mode — anna / detail
  59. [libcxx] Use runtime rather then compile-time glibc version check — phosek / detail
  60. [IRMover] Avoid materializing global value that belongs to not-yet-linked module — Yuanfang Chen / detail
  61. Remove unused variables — gcmn / detail
  62. [X86] Move findDeadCallerSavedReg() into X86RegisterInfo — craig.topper / detail
  63. [X86] Fix bug in -mlvi-cfi that may clobber a live register — craig.topper / detail
  64. BPF: fix incorrect DAG2DAG load optimization — yhs / detail
  65. Revert "[Support][unittests] Enforce alignment in ConvertUTFTest" — thakis / detail
  66. [NewPM] Use PassInstrumentation for -verify-each — aeubanks / detail
  67. Return "[SCEV] Prove implicaitons via AddRec start" — mkazantsev / detail
  68. Update documentation and implementation of stage3 build — sguelton / detail
  69. [LLD] [ELF] Fix up a comment regarding the --wrap option. NFC. — martin / detail
  70. [LLD] Ignore ELF tests when ld.lld defaults to MinGW — martin / detail
  71. [ARM] Replace llvm.experimental.vector.reduce.smax with llvm.vector.reduce.smax. NFC — david.green / detail
  72. [LV] Collect dead induction truncates — david.green / detail

#2069 (Oct 7, 2020 2:50:10 AM)

  1. clang-x86-ninja-win10: added LLVM_LIT_TOOLS_DIR — kuhnel / githubweb

#2069 (Oct 7, 2020 2:50:10 AM)

  1. [LAA] Add test for PR47751, which currently uses wrong bounds. — flo / detail
  2. [ARM] Regenerate vldlane tests — llvm-dev / detail
  3. [InstCombine] Tweak funnel by constant tests for better shl/lshr commutation coverage — llvm-dev / detail
  4. [AMDGPU] Implement hardware bug workaround for image instructions — rodrigo.dominguez / detail
  5. InstCombine: Negator: don't rely on complexity sorting already being performed (PR47752) — lebedev.ri / detail
  6. [LLD] [MinGW] Move an option definitions to alphabetical order, wrap a line. NFC. — martin / detail
  7. [mlir] Add support for diagnostics in C API. — zinenko / detail
  8. [libc++] Make sure __clear_and_shrink() maintains string invariants — Louis Dionne / detail
  9. [libc++] Add a CMake option to control whether the debug mode is supported — Louis Dionne / detail
  10. [lldb/docs] Clarify python/swig version incompatibility — pavel / detail
  11. [lldb] Check for and use ptsname_r if available — pavel / detail
  12. [libc++] Use the existing CMake caches when running build bots — Louis Dionne / detail
  13. [AMDGPU][MC] Improved diagnostics for instructions with missing features — dmitry.preobrazhensky / detail

#2069 (Oct 7, 2020 2:50:10 AM)

  1. clang-x86-ninja-win10: added LLVM_LIT_TOOLS_DIR — kuhnel / detail

#2068 (Oct 6, 2020 9:22:34 PM)

  1. [PowerPC] add more builtins for PPCTargetLowering::getTgtMemIntrinsic — czhengsz / detail
  2. [PowerPC] implement target hook getTgtMemIntrinsic — czhengsz / detail
  3. [MachineInstr] exclude call instruction in mayAlias — czhengsz / detail
  4. Reapply "[OpenMP][FIX] Verify compatible types for declare variant calls" D88384 — johannes / detail
  5. [Test] Add test showing that we can avoid inserting trunc/zext — mkazantsev / detail
  6. BPF: avoid duplicated globals for CORE relocations — yhs / detail
  7. [SROA] rewritePartition()/findCommonType(): if uses have conflicting type, try getTypePartition() before falling back to largest integral use type (PR47592) — lebedev.ri / detail
  8. [lldb] Format unix signal table (NFC) — Jonas Devlieghere / detail
  9. [NFC] Use getZero instead of getConstant(0) — mkazantsev / detail
  10. [Support][unittests] Enforce alignment in ConvertUTFTest — ro / detail
  11. [AST][RecoveryExpr] Support dependent conditional operators in C for error recovery. — hokein.wu / detail
  12. [clang] Use isCompoundAssignmentOp to simplify the code, NFC. — hokein.wu / detail
  13. [clangd] Don't set the Underlying bit on targets of UsingDecls. — hokein.wu / detail
  14. [mlir][NFC] Style cleanup in comments — tpopp / detail
  15. [Test] Add one more test where we can avoid creating trunc — mkazantsev / detail
  16. [SDag] SimplifyDemandedBits: simplify to FP constant if all bits known — jay.foad / detail

#2067 (Oct 6, 2020 3:56:01 PM)

  1. docs: Emphasize ArrayRef over SmallVectorImpl — Duncan P. N. Exon Smith / detail
  2. [RuntimeDyld][COFF] Report fatal error on error, rather than emiting diagnostic. — Lang Hames / detail
  3. Fix out-of-tree clang build due to sysexits change — Matthew.Arsenault / detail
  4. Relax FuseTensorReshapeOpAsproducer identity mapping constraint — ataei / detail
  5. [gn build] manually port 5e4409f308177 — thakis / detail
  6. [lldb] Change the xcrun (fallback) logic in GetXcodeSDK — Jonas Devlieghere / detail
  7. [Attributor] Give up early on AANoReturn::initialize — johannes / detail
  8. [Attributor] Ignore read accesses to constant memory — johannes / detail
  9. [Attributor] Use smarter way to determine alignment of GEPs — johannes / detail
  10. [flang][openacc] Fix device_num and device_type clauses for init directive — clementval / detail
  11. [CodeGen][TailDuplicator] Don't duplicate blocks with INLINEASM_BR — isanbard / detail

#2066 (Oct 6, 2020 4:54:25 AM)

  1. flang-aarch64-ubuntu-clang-build: increase the number of parellel jobs — andrzej.warzynski / githubweb

#2066 (Oct 6, 2020 4:54:25 AM)

  1. [libcxx][lit] Add support for custom ssh/scp flags in ssh.py — Alexander.Richardson / detail
  2. [Statepoints] Change statepoint machine instr format to better suit VReg lowering. — dantrushin / detail
  3. [llvm-objcopy][MachO] Add support for universal binaries — alexshap / detail
  4. [clang-tidy] Remove obsolete checker google-runtime-references — adam.balogh / detail
  5. [gn build] Port d6c9dc3c17e — llvmgnsyncbot / detail
  6. [llvm-objcopy][NFC] fix style issues reported by clang-format. — a.v.lapshin / detail
  7. [InstCombine] FoldShiftByConstant - remove unnecessary cast<>. NFC. — llvm-dev / detail
  8. [InstCombine] FoldShiftByConstant - use PatternMatch for logicalshift(trunc(shift(x,c1)),c2) fold. NFCI. — llvm-dev / detail
  9. [lldb] [Platform] Move common ::DebugProcess() to PlatformPOSIX — mgorny / detail
  10. [SystemZAsmParser] Treat VR128 separately in ParseDirectiveInsn(). — paulsson / detail
  11. Convert diagnostics about multi-character literals from extension to warning — aaron / detail
  12. [mlir][Linalg] Extend buffer allocation to support Linalg init tensors — nicolas.vasilache / detail
  13. [AMDGPU][MC] Added detection of unsupported instructions — dmitry.preobrazhensky / detail
  14. [ARM] Fold select_cc(vecreduce_[u|s][min|max], x) into VMINV or VMAXV — samuel.tebbs / detail
  15. [clangd] Add basic keyword-name-validation in rename. — hokein.wu / detail
  16. [InstCombine] FoldShiftByConstant - consistently use ConstantExpr in logicalshift(trunc(shift(x,c1)),c2) fold. NFCI. — llvm-dev / detail
  17. [InstCombine] canRewriteGEPAsOffset - don't dereference a dyn_cast<>. NFCI. — llvm-dev / detail
  18. Revert "[c++17] Implement P0145R3 during constant evaluation." — gribozavr / detail
  19. Silence -Wunused-variable in NDEBUG mode — gribozavr / detail
  20. Add ability to turn off -fpch-instantiate-templates in clang-cl — hans / detail
  21. [Attributor][NFC] Ignore benign uses in AAMemoryBehaviorFloating — johannes / detail
  22. [Attributor][FIX] Dead return values are not `noundef` — johannes / detail
  23. [Attributor][FIX] Move assertion to make it not trivially fail — johannes / detail
  24. [test][NewPM] Make dead-uses.ll work under NPM — aeubanks / detail
  25. [test][InstCombine][NewPM] Fix InstCombine tests under NPM — aeubanks / detail
  26. [BPF][NewPM] Make BPFTargetMachine properly adjust NPM optimizer pipeline — aeubanks / detail
  27. [HIP] Restructure hip headers to add cmath — enye.shi / detail
  28. [gn build] Port aa2b593f149 — llvmgnsyncbot / detail
  29. [SimplifyLibCalls] Optimize mempcpy_chk to mempcpy — Dávid Bolvanský / detail
  30. [HIP] NFC Add comments to cmath functions — enye.shi / detail
  31. [X86] .code16: temporarily set Mode32Bit when matching an instruction with the data32 prefix — i / detail
  32. [libc++] Allow retries in two flaky tests — Louis Dionne / detail
  33. [APIntTest] Extend extractBits to check 'lshr+trunc' pattern for each case as well. — llvm-dev / detail
  34. [flang] Track CHARACTER length better in TypeAndShape — pklausler / detail
  35. [libc++] Check _LIBCPP_USE_CLOCK_GETTIME before using clock_gettime — Louis Dionne / detail
  36. [MemCpyOpt] Add separate statistic for call slot optimization (NFC) — nikita.ppv / detail
  37. [MemCpyOpt] Check for throwing calls during call slot optimization — nikita.ppv / detail
  38. [MemCpyOpt] Use dereferenceable pointer helper — nikita.ppv / detail
  39. [AMDGPU] Remove SIInstrInfo::calculateLDSSpillAddress — sebastian.neubauer / detail
  40. [X86][SSE] combineX86ShuffleChain add 'CanonicalizeShuffleInput' helper. NFCI. — llvm-dev / detail
  41. [SystemZ][z/OS] Set default alignment rules for z/OS target — Abhina.Sreeskantharajan / detail
  42. [AMDGPU] Create isGFX9Plus utility function — Stanislav.Mekhanoshin / detail
  43. [mlir][vector] Fold extractOp coming from broadcastOp — thomasraoux / detail
  44. [AMDGPU] Emit correct kernel descriptor on big-endian hosts — scott.linder / detail
  45. [mlir][spirv] Fix extended insts deserialization generation — antiagainst / detail
  46. [mlir][Linalg] Implement tiling on tensors — nicolas.vasilache / detail
  47. [SystemZ][z/OS] Set default alignment rules for z/OS target — Abhina.Sreeskantharajan / detail
  48. [NFC][flang] Add the header file Todo.h. This file is being upstreamed to satisfy dependencies and enable continued progress on lowering of OpenMP, OpenACC, etc. — eschweitz / detail
  49. [AMDGPU] Fix remaining kernel descriptor test — scott.linder / detail
  50. [mlir][spirv] Add Vector to SPIR-V conversion pass — thomasraoux / detail
  51. [NFC][MC] Type uses of MCRegUnitIterator as MCRegister — mtrofin / detail
  52. [c++17] Implement P0145R3 during constant evaluation. — richard / detail
  53. [libc++] Add a script to setup CI on macOS nodes — Louis Dionne / detail
  54. Revert [lit] Support running tests on Windows without GnuWin32 — alexandre.ganea / detail
  55. Remove unneeded "allow-unregistered-dialect" from shape-type-conversion.mlir test (NFC) — joker.eph / detail
  56. [mlir] [sparse] convenience runtime support to read Matrix Market format — ajcbik / detail
  57. [libc++] Add assert to check bounds in `constexpr string_view::operator[]` — Louis Dionne / detail
  58. [CMake] Track TSan's dependency on C++ headers — phosek / detail
  59. Replace shadow space zero-out by madvise at mmap — jianzhouzh / detail

#2066 (Oct 6, 2020 4:54:25 AM)

  1. flang-aarch64-ubuntu-clang-build: increase the number of parellel jobs — andrzej.warzynski / detail

#2065 (Oct 5, 2020 11:27:29 PM)

  1. flang-aarch64-ubuntu-clang: Refine the set-up for `-WError` — andrzej.warzynski / githubweb

#2065 (Oct 5, 2020 11:27:29 PM)

  1. [AttributeFuncs][FIX] Update new tests (D87304, D87306) after sret changes — johannes / detail
  2. [AST][RecoveryExpr] Support dependent binary operator in C for error recovery. — hokein.wu / detail
  3. [SVE][CodeGen] Fix DAGCombiner::ForwardStoreValueToDirectLoad for scalable vectors — david.sherwood / detail
  4. [lldb] Symlink the Clang resource directory to the LLDB build directory in standalone builds — Raphael Isemann / detail
  5. [LLDB] Add QEMU testing environment setup guide for SVE testing — omair.javaid / detail
  6. [flang][NFC] Remove redundant `;` — andrzej.warzynski / detail
  7. [mlir][Linalg] Reintroduced missing verification check — nicolas.vasilache / detail
  8. [clangd] Fix an inconsistent ReasonToReject enum usage, NFC. — hokein.wu / detail
  9. [MLIR][SPIRVToLLVM] Conversion for composite extract and insert — georgemitenk0v / detail
  10. [AMDGPU] Fix gcc warnings — sebastian.neubauer / detail
  11. [clangd] Verify the diagnostic code in include-fixer diagnostic tests, NFC. — hokein.wu / detail
  12. [llvm-readobj/elf][test] - Stop using precompiled binaries in mips-got.test — grimar / detail
  13. [VPlan] Add vplan native path vectorization test case for inner loop reduction — flo / detail
  14. Revert "[llvm-objcopy][MachO] Add missing std::move." — gribozavr / detail
  15. Revert "[llvm-objcopy][MachO] Add support for universal binaries" — gribozavr / detail
  16. [mlir] Add file to implement bufferization for shape ops. — tpopp / detail
  17. [OpenMP][RTL] Remove dead code — Pushpinder.Singh / detail
  18. [SVE] Lower fixed length vector floating point rounding operations. — paul.walker / detail
  19. [SVE] Lower fixed length vector fneg and fsqrt operations. — paul.walker / detail
  20. [clangd] Add `score` extension to workspace/symbol response. — sam.mccall / detail
  21. [AArch64] Correct parameter type for unsigned Neon scalar shift intrinsics — david.spickett / detail

#2065 (Oct 5, 2020 11:27:29 PM)

  1. flang-aarch64-ubuntu-clang: Refine the set-up for `-WError` — andrzej.warzynski / detail

#2064 (Oct 5, 2020 6:00:39 PM)

  1. [RISCV] Fix broken test — ebahapo / detail
  2. Fix reordering of instructions during VirtRegRewriter unbundling — carl.ritson / detail
  3. [AMDGPU] SIInsertSkips: Refactor early exit block creation — carl.ritson / detail
  4. [MLInliner] Factor out logging — mtrofin / detail
  5. [NewPM] Set -enable-npm-optnone to true by default — aeubanks / detail
  6. Make OpenMP tests less brittle in the face of changes in constant — richard / detail
  7. [c++17] Implement P0145R3 during constant evaluation. — richard / detail
  8. [dotest] Simplify logic to find the Python path — Jonas Devlieghere / detail
  9. [GVN LoadPRE] Extend the scope of optimization by using context to prove safety of speculation — serguei.katkov / detail
  10. [AttributeFuncs] Consider `align` in `typeIncompatible` — johannes / detail
  11. [AttributeFuncs] Consider `noundef` in `typeIncompatible` — johannes / detail
  12. [JITLink][ELF] Handle BSS sections, improve some error messages. — Lang Hames / detail
  13. [AttributeFuncs][FIX] Update new tests (D87304) after sret changes — johannes / detail
  14. Revert "[SCEV] Prove implicaitons via AddRec start" — mkazantsev / detail

#2063 (Oct 5, 2020 12:30:16 PM)

  1. [SVE][CodeGen] Fix TypeSize/ElementCount related warnings in sve-split-store.ll — david.sherwood / detail
  2. docs: add documentation describing API Notes — Saleem Abdulrasool / detail
  3. [NFC][regalloc] Model weight normalization as a virtual — mtrofin / detail
  4. [clangd] Describe non-handling of most IWYU pragmas. NFC — sam.mccall / detail
  5. [InstCombine] Add test for PR47730 — nikita.ppv / detail
  6. [InstCombine] Handle GEP inbounds in select op replacement (PR47730) — nikita.ppv / detail
  7. [gcov] Fix non-determinism (DenseMap iteration order) of checksum computation — i / detail
  8. [lldb/test] Catch invalid calls to expect() — davelee.com / detail
  9. [CodeGen][MachineSched] Fixup function name typo. NFC — jonathan_roelofs / detail
  10. [NFC][GCOV] Fix build: there's `llvm::stable_partition()` wrapper — lebedev.ri / detail
  11. [CUDA] Don't call __cudaRegisterVariable on C++17 inline variables — i / detail
  12. [LLD] [COFF] Fix parsing version numbers with leading zeros — martin / detail
  13. [LLD] [COFF] Add a private option for setting the os version separately from subsystem version — martin / detail
  14. [LLD] [MinGW] Simplify handling of os/subsystem version — martin / detail
  15. [LLD] [MinGW] Support setting the subsystem version via the subsystem argument — martin / detail
  16. [flang] Make binary->decimal conversion buffer sizes accurate — pklausler / detail
  17. [libc++] Fix several debug mode tests — Louis Dionne / detail
  18. [SLC] Optimize mempcpy_chk to mempcpy — Dávid Bolvanský / detail
  19. Revert "[SLC] Optimize mempcpy_chk to mempcpy" — Dávid Bolvanský / detail
  20. [libc++] NFC: Remove unused <iostream> include in atomic.cpp — Louis Dionne / detail
  21. [libc++] NFC: Rename variant helpers to avoid name clashes — Louis Dionne / detail
  22. [libc++] Use __has_include instead of complex logic in thread.cpp — Louis Dionne / detail
  23. [RISCV] Use the extensions in the canonical order (NFC) — ebahapo / detail
  24. [RISCV] Add SiFive cores to the CPU option — ebahapo / detail
  25. [flang] Correct kP scaling on F output — pklausler / detail
  26. [InstCombine] Revert rL226781 "Teach InstCombine to canonicalize loads which are only ever stored to always use a legal integer type if one is available." (PR47592) — lebedev.ri / detail
  27. [MLIR][SPIRV] Extend _reference_of to support SpecConstantCompositeOp. — antiagainst / detail
  28. [SVE] Add legalisation tests to sve-fixed-length-int-reduce.ll — mcinally / detail
  29. Revert "Outline non returning functions unless a longjmp" — Vedant Kumar / detail
  30. Cleanup CodeGen/CallingConvLower.cpp — i / detail
  31. [SelectionDAG] Make sure FMF are propagated when getSetcc canonicalizes FP constants to RHS. — craig.topper / detail
  32. [X86] Remove X86ISD::LCMPXCHG8_SAVE_EBX_DAG and LCMPXCHG8B_SAVE_EBX pseudo instruction — craig.topper / detail
  33. [libcxx][dsl] Fix mutable default argument warning — Alexander.Richardson / detail
  34. [OpenMP][Archer][Tests] NFC: fix spurious test failure — protze / detail
  35. Show register names in DWARF unwind info. — gclayton / detail
  36. Fix raciness in the StopHook check for "has the target run". — jingham / detail
  37. [libc++] Improve tests for std::quoted — Louis Dionne / detail
  38. [NFC][regalloc] Separate iteration from AllocationOrder — mtrofin / detail

#2062 (Oct 5, 2020 6:43:58 AM)

  1. [ValueTracking] canCreateUndefOrPoison - use APInt to check bounds instead of getZExtValue(). — llvm-dev / detail
  2. [LV] Regenerate test. NFC — david.green / detail
  3. [clangd] Add isKeyword function. — hokein.wu / detail
  4. [Parser] ParseMicrosoftAsmStatement - Replace bit '|' operator with logical '||' operator. (PR47071) — llvm-dev / detail
  5. [VPlan] Clean up uses/operands on VPBB deletion. — flo / detail
  6. [mlir][Linalg] Canonicalize TensorCastOp away when it feeds a LinalgOp. — nicolas.vasilache / detail
  7. [ARM]Fold select_cc(vecreduce_[u|s][min|max], x) into VMINV or VMAXV — samuel.tebbs / detail
  8. [SystemZ] Add support for .insn directives for vector instructions. — paulsson / detail
  9. [OpenMP][Tests] NFC: fix flaky test failure caused by rare scheduling — protze / detail
  10. [OpenMP] Add Error Handling for Conflicting Pointer Sizes for Target Offload — jhuber6 / detail
  11. Revert SVML support for sqrt — aktoon / detail
  12. [docs] Revise loop terminology reference. — llvm-project / detail
  13. [mlir] Split alloc-like op LLVM lowerings into base and separate derived classes. — csigg / detail
  14. [libc++/abi] Revert "[libc++] Move the weak symbols list to libc++abi" — Louis Dionne / detail
  15. [X86] isTargetShuffleEquivalent - merge duplicate array accesses. NFCI. — llvm-dev / detail
  16. [InstCombine] Add or(shl(v,and(x,bw-1)),lshr(v,bw-and(x,bw-1))) funnel shift tests — llvm-dev / detail
  17. [InstCombine] Extend 'shift with constants' vector tests — llvm-dev / detail
  18. [SVE] Lower fixed length VECREDUCE_AND operation — mcinally / detail
  19. Revert "[OpenMP] Add Error Handling for Conflicting Pointer Sizes for Target Offload" — jhuber6 / detail
  20. [flang] Introduce DiagnosticConsumer classes in libflangFrontend — andrzej.warzynski / detail
  21. Add definition for static constexpr member (NFC) — joker.eph / detail
  22. [mlir][Linalg] Remove unused variable. NFCI. — benny.kra / detail
  23. Revert "[DebugInfo] Improve dbg preservation in LSR." — nikita.ppv / detail
  24. [InstCombine] canEvaluateShifted - remove dead (and never used code). NFC. — llvm-dev / detail
  25. [SelectionDAG] Don't remove unused negated constant immediately — qiucofan / detail
  26. [llvm-objcopy][MachO] Add support for universal binaries — alexshap / detail
  27. Revert "[ARM]Fold select_cc(vecreduce_[u|s][min|max], x) into VMINV or VMAXV" — Amara Emerson / detail
  28. [InstCombine] FoldShiftByConstant - use m_Specific. NFCI. — llvm-dev / detail
  29. [GlobalISel] Fix CSEMIRBuilder silently allowing use-before-def. — Amara Emerson / detail
  30. [llvm-objcopy][MachO] Add missing std::move. — alexshap / detail

#2061 (Oct 5, 2020 1:00:59 AM)

  1. [Coroutines][NewPM] Fix coroutine tests under new pass manager — aeubanks / detail
  2. Revert "[RFC] Factor out repetitive cmake patterns for llvm-style projects" — stephen.neuendorffer / detail
  3. [X86] Remove usesCustomInserter from MWAITX_SAVE_EBX and MWAITX_SAVE_RBX. NFC — craig.topper / detail
  4. [X86] Correct the implicit defs/uses for the MWAITX pseudo instructions. — craig.topper / detail
  5. [DomTree] findNearestCommonDominator: assert the nodes are in tree — i / detail
  6. llvm-dwarfdump: Dump address forms in their encoded length rather than always in 64 bits — dblaikie / detail
  7. [NFCI] Remove unnecessary trailing undef in RuntimeLibcalls.def — Yuanfang Chen / detail
  8. [NewPM] collapsing nested pass mangers of the same type — Yuanfang Chen / detail
  9. llvm-dwarfdump: Print addresses in debug_line to the parsed address size — dblaikie / detail
  10. [X86] Remove MWAITX_SAVE_EBX pseudo instruction. Always save/restore the full %rbx register even in gnux32. — craig.topper / detail
  11. llvm-dwarfdump: Add support for DW_RLE_startx_endx — dblaikie / detail
  12. [HIP] Add option --gpu-instrument-lib= — Yaxun.Liu / detail
  13. Revert "[HIP] Add option --gpu-instrument-lib=" — Yaxun.Liu / detail
  14. Recommit "[HIP] Add option --gpu-instrument-lib=" — Yaxun.Liu / detail
  15. [HIP] Fix default output file for -E — Yaxun.Liu / detail
  16. [HIP] Fix -fgpu-allow-device-init option — Yaxun.Liu / detail
  17. llvm-dwarfdump: Don't try to parse rnglist tables when dumping CUs — dblaikie / detail
  18. [X86] MWAITX_SAVE_RBX should not have EBX as an implicit use. — craig.topper / detail
  19. [lldb] [test/Register] Attempt to fix x86-fp-read.test on Darwin — Jonas Devlieghere / detail
  20. [llvm] Rename DwarfFile to DWARFFile to fix ODR violation (NFC) — Jonas Devlieghere / detail
  21. [RISCV][ASAN] mark asan as supported for RISCV64 and enable tests — kupokupokupopo / detail
  22. [DebugInfo] Improve dbg preservation in LSR. — markus.lavin / detail
  23. [AST][RecoveryExpr] Popagate the error-bit from a VarDecl's initializer to DeclRefExpr. — hokein.wu / detail
  24. [TableGen][GlobalISel] add handling of nested *_SUBREG — mikael.holmen / detail
  25. [AMDGPU] Split R600 and GCN bfe patterns — jay.foad / detail
  26. [AMDGPU] Make bfe patterns divergence-aware — jay.foad / detail
  27. Promote transpose from linalg to standard dialect — benny.kra / detail
  28. [VE] Support register and frame-index pair correctly — jam / detail
  29. [mlir] Fix SubViewOp doc in .td — ntv / detail
  30. [AMDGPU] Use tablegen for argument indices — sebastian.neubauer / detail
  31. Reland "[lldb] Don't send invalid region addresses to lldb server" — david.spickett / detail
  32. [AST][RecoveryExpr] Fix a crash on undeduced type. — hokein.wu / detail
  33. [clangd] Remove unused using-decls in TypeHierarchyTests, NFC. — hokein.wu / detail
  34. [TableGen] Added a function for identification of unsupported opcodes. — dmitry.preobrazhensky / detail
  35. [AMDGPU][RegAlloc][SplitKit] Pre-commit test for D88821 — carl.ritson / detail
  36. [ASTImporter][AST] Fix structural equivalency crash on dependent FieldDecl — gabor.marton / detail

#2057 (Oct 4, 2020 9:31:15 AM)

  1. [MemCpyOpt] Add additional call slot tests (NFC) — nikita.ppv / detail
  2. [SDAG] fold x * 0.0 at node creation time — spatel / detail
  3. [PowerPC] Add builtins for xvtdiv(dp|sp) and xvtsqrt(dp|sp). — esme.yi / detail
  4. [NFC][clang][codegen] Autogenerate a few ARM SVE tests that are being affected by an upcoming patch — lebedev.ri / detail
  5. [VPlan] Account for removed users in replaceAllUsesWith. — flo / detail
  6. [VPlan] Add VPRecipeBase::toVPUser helper (NFC). — flo / detail
  7. [X86] Consolidate wide Key Locker intrinsics into the same header as the other Key Locker intrinsics. — craig.topper / detail
  8. [X86] Synchronize the loadiwkey builtin operand order with gcc version. — craig.topper / detail
  9. [X86] Synchronize the encodekey builtins with gcc. Don't assume void* is 16 byte aligned. — craig.topper / detail
  10. [X86] Sync AESENC/DEC Key Locker builtins with gcc. — craig.topper / detail
  11. [gn build] Port 6c6cd5f8a97 — llvmgnsyncbot / detail
  12. [SDA] Fix -Wunused-function in -DLLVM_ENABLE_ASSERTIONS=off builds — i / detail
  13. [X86] Remove an accidentally added file. NFC. — martin / detail
  14. [MemCpyOpt] Don't use array allocas in tests (NFC) — nikita.ppv / detail
  15. Implement callee/caller type checking for llvm.call — joker.eph / detail
  16. [MemCpyOpt] Add tests for call slot optimization with GEPs (NFC) — nikita.ppv / detail
  17. llvm-dwarfdump: Skip tombstoned address ranges — dblaikie / detail
  18. [NFC][SCEV] Add a test with some patterns where we could treat inttoptr/ptrtoint as semi-transparent — lebedev.ri / detail

#2056 (Oct 4, 2020 3:58:06 AM)

  1. [RISCV][ASAN] support code for architecture-specific parts of asan — kupokupokupopo / detail
  2. [CodeGen] Improve likelihood branch weights — koraq / detail
  3. [RISCV][ASAN] instrumentation pass now uses proper shadow offset — kupokupokupopo / detail
  4. [X86][SSE] isTargetShuffleEquivalent - ensure shuffle inputs are the correct size. — llvm-dev / detail

#2055 (Oct 4, 2020 1:54:01 AM)

  1. [X86] Remove X86ISD::MWAITX_DAG. Just match the intrinsic to the custom inserter pseudo instruction during isel. — craig.topper / detail
  2. [X86] Move ENCODEKEY128/256 handling from lowering to selection. — craig.topper / detail
  3. [X86] Add memory operand to AESENC/AESDEC Key Locker instructions. — craig.topper / detail
  4. [X86] LOADIWKEY, ENCODEKEY128 and ENCODEKEY256 clobber EFLAGS. — craig.topper / detail
  5. [lldb] [test/Register] Mark new FP reg tests XFAIL on Darwin — Jonas Devlieghere / detail
  6. [RISCV][ASAN] unwind fixup — kupokupokupopo / detail
  7. [OldPM] Pass manager: run SROA after (simple) loop unrolling — lebedev.ri / detail

#2054 (Oct 3, 2020 2:39:26 PM)

  1. [Object][MachO] Refactor MachOUniversalWriter — alexshap / detail
  2. Add indented raw_ostream class — jpienaar / detail
  3. [X86] Add X86ISD opcodes for the Key Locker AESENC*KL and AESDEC*KL instructions — craig.topper / detail
  4. [RFC] Factor out repetitive cmake patterns for llvm-style projects — stephen.neuendorffer / detail

#2053 (Oct 3, 2020 3:45:03 AM)

  1. [ARM] Test to show incorrect pointer info. NFC — david.green / detail
  2. [Sema] List conversion validate character array. — koraq / detail
  3. [NFCI][clang-tidy] FunctionCognitiveComplexityCheck::check(): try to fix windows arm build bots — lebedev.ri / detail
  4. [InstCombine] recognizeBSwapOrBitReverseIdiom - support for 'partial' bswap patterns (PR47191) (Reapplied) — llvm-dev / detail
  5. modernize-use-trailing-return-type fix for PR44206 — aaron / detail
  6. [flang][NFC] Fix build errors for clang-10 — andrzej.warzynski / detail
  7. [InstCombine] recognizeBSwapOrBitReverseIdiom - use generic CreateIntegerCast — llvm-dev / detail
  8. Add a break statement to appease the build bots; NFC — aaron / detail
  9. [InstCombine] recognizeBSwapOrBitReverseIdiom - add vector support — llvm-dev / detail
  10. [ARM] Fix pointer offset when splitting stores from VMOVDRR — david.green / detail
  11. Add indented raw_ostream class — jpienaar / detail
  12. [InstCombine] Add or(shl(v,and(x,bw-1)),lshr(v,bw-and(x,bw-1))) rotate tests — llvm-dev / detail
  13. Revert "Add indented raw_ostream class" — jpienaar / detail
  14. [Analysis] resolveAllCalls - fix use after std::move warning. NFCI. — llvm-dev / detail
  15. [InstCombine] Add tests for or(shl(x,c1),lshr(y,c2)) patterns that could fold to funnel shifts — llvm-dev / detail
  16. [asan] Stop instrumenting user-defined ELF sections — mgorny / detail
  17. [lldb] [Process/NetBSD] Fix reading FIP/FDP registers — mgorny / detail
  18. [lldb] [Process/NetBSD] Fix crash on unsupported i386 regs — mgorny / detail
  19. [lldb] [test/Register] Add read/write tests for x87 regs — mgorny / detail
  20. [clang][NFC] Change a mention of `objc_static_protocol` to `non_runtime` — nathan / detail
  21. Revert "[Driver] Move detectLibcxxIncludePath to ToolChain" — thakis / detail
  22. [AArch64] Match the windows canonical callee saved register order — martin / detail
  23. [AArch64] Allow pairing lr with other GPRs for WinCFI — martin / detail
  24. [AArch64] Prefer prologues with sp adjustments merged into stp/ldp for WinCFI, if optimizing for size — martin / detail
  25. [LV] Add another test case with unsinkable first-order recurrences. — flo / detail
  26. [NFC][PhaseOrdering] Add a test showing new inttoptr casts after SROA due to InstCombine (PR47592) — lebedev.ri / detail
  27. [NFC][InstCombine] Autogenerate a few tests being affected by an upcoming patch — lebedev.ri / detail
  28. [VPlan] Properly update users when updating operands. — flo / detail
  29. [lldb] [test/Register] Mark new FP reg tests XFAIL on Windows — mgorny / detail
  30. [MC] Assert that MCRegUnitIterator operates over MCRegisters — mtrofin / detail

#2052 (Oct 2, 2020 10:35:07 PM)

  1. [X86] Key Locker instructions should use VR128 regclass not VR128X. — craig.topper / detail
  2. [MemCpyOpt] Remove unnecessary -dse from test (NFC) — nikita.ppv / detail
  3. [MemCpyOpt] Make moveUp() a member method (NFC) — nikita.ppv / detail

#2051 (Oct 2, 2020 5:25:03 PM)

  1. Fix the test case from D88686 — jianzhouzh / detail
  2. [CUDA][HIP] Fix bound arch for offload action for fat binary — Yaxun.Liu / detail
  3. [fuzzer] Remove unused variable — julian.lettner / detail
  4. Diagnose invalid target ID for AMDGPU toolchain for assembler — Yaxun.Liu / detail
  5. Revert "[Driver] Move detectLibcxxIncludePath to ToolChain" — phosek / detail
  6. [gn build] Port ace644030e6 — llvmgnsyncbot / detail
  7. [CMake] Don't use CMakePushCheckState — phosek / detail
  8. [Sparc] Remove cast that truncates immediate operands to 32 bits. — brad / detail
  9. Fix the test case in D88686 — jianzhouzh / detail
  10. [lsan] Share platform allocator settings between ASan and LSan — mcgrathr / detail
  11. Revert "[lsan] Share platform allocator settings between ASan and LSan" — mcgrathr / detail
  12. [X86] Add missing intrinsic test for aesdecwide128kl and aesdecwide256kl. Capture all output values in keylocker tests. NFC — craig.topper / detail
  13. [X86] Move MWAITX_DAG ISD opcode so it is not in the strict FP range. — craig.topper / detail
  14. [Driver] Move detectLibcxxIncludePath to ToolChain — phosek / detail
  15. [PATCH] Fix typo (NFC) — ebahapo / detail

#2050 (Oct 2, 2020 11:34:51 AM)

  1. [AlwaysInliner] Update BFI when inlining — aeubanks / detail
  2. Revert "[AlwaysInliner] Update BFI when inlining" — aeubanks / detail
  3. [gn build] Don't define CINDEX_EXPORTS — aeubanks / detail
  4. Reland [AlwaysInliner] Update BFI when inlining — aeubanks / detail
  5. scudo: Simplify AtomicOptions::setFillContentsMode. NFCI. — peter / detail
  6. [DAE] MarkLive in MarkValue(MaybeLive) if any use is live — aeubanks / detail
  7. [MemCpyOpt] Add tests from D40802 (NFC) — nikita.ppv / detail
  8. [libc++] NFCI: Remove _LIBCPP_EXTERN_TEMPLATE2 — Louis Dionne / detail
  9. Update legalizer-info-validation.mir test to test all opcodes. — Amara Emerson / detail
  10. [llc] Initialize TargetOptions after Triple is available — i / detail
  11. [docs] Update ControlFlowIntegrity.rst. — eugenis / detail
  12. [libc++] NFCI: Simplify macro definitions for the debug mode — Louis Dionne / detail
  13. [libc++] NFCI: Remove the _LIBCPP_DEBUG_MODE helper macro — Louis Dionne / detail
  14. [MLIR][SPIRV] Add initial support for OpSpecConstantComposite. — antiagainst / detail
  15. Relax newly added opcode alias check to check only for a number instead of a specific opcode. — douglas.yung / detail
  16. [MemCpyOpt] Avoid double invalidation (NFCI) — nikita.ppv / detail
  17. [MemCpyOpt] Add helper to erase instructions (NFC) — nikita.ppv / detail
  18. [lldb] Add a "design" section to the documentation. — Jonas Devlieghere / detail
  19. [flang][NFC] Fix mis-matched struct/class declarations — tkeith / detail
  20. Release the shadow memory used by the mmap range at munmap — jianzhouzh / detail
  21. [llvm-objcopy][NFC] refactor error handling. part 3. — a.v.lapshin / detail
  22. [Hexagon] Move selection of HVX multiply from lowering to patterns — kparzysz / detail
  23. [libc++] Allow retries on some slightly flaky mutex tests — Louis Dionne / detail
  24. [Driver] Move detectLibcxxIncludePath to ToolChain — phosek / detail
  25. [clang-tidy] Implement readability-function-cognitive-complexity check — lebedev.ri / detail
  26. [clang] Implement objc_non_runtime_protocol to remove protocol metadata — nathan / detail
  27. [NFC][MSAN] Extract llvm.abs handling into a function — Vitaly Buka / detail
  28. [libc++] Fix the build with GCC < 10 — Louis Dionne / detail
  29. [HIP] Align device binary — Yaxun.Liu / detail
  30. Don't reject calls to MinGW's unusual _setjmp declaration. — richard / detail
  31. [test][Coro][NewPM] Fix coro-elide.ll under NPM — aeubanks / detail
  32. [MetaRenamer][NewPM] Port metarenamer to NPM — aeubanks / detail

#2049 (Oct 2, 2020 9:13:04 AM)

  1. [LLD][COFF] Add more type record information to /summary — alexandre.ganea / detail
  2. [LLD] Fix /time formatting for very long runs. NFC. — alexandre.ganea / detail
  3. [Analysis] Drop local maxAPInt/minAPInt helpers. NFCI. — llvm-dev / detail
  4. [clangd] Extend the rename API. — hokein.wu / detail
  5. Emit predefined macro for wavefront size for amdgcn — Yaxun.Liu / detail
  6. [TableGen] New backend to print detailed records. — paul / detail
  7. [gn build] Port 0c1bb4f8851 — llvmgnsyncbot / detail
  8. [compiler-rt] [netbsd] Improve the portability of ThreadSelfTlsTcb — n54 / detail
  9. Fix failure in test hip-macros.hip — Yaxun.Liu / detail
  10. [Statepoints][ISEL] visitGCRelocate: chain to current DAG root. — dantrushin / detail
  11. Fix interaction between stack alignment and inline-asm stack clash protection — sguelton / detail
  12. [mlir] Attempt to appease gcc-5 const char* -> StringLiteral conversion issu — ntv / detail
  13. [mlir] Fix call op conversion in bare-ptr calling convention — diego.caballero / detail
  14. [clangd] Add bencmark for measuring latency of DecisionForest model. — usx / detail
  15. [AArch64] Generate dot for v16i8 sum reduction to i32 — david.green / detail
  16. TruncInstCombine.cpp - use auto * to fix llvm-qualified-auto clang-tidy warning. NFCI. — llvm-dev / detail
  17. TruncInstCombine.cpp - fix header include ordering to fix llvm-include-order clang-tidy warning. NFCI. — llvm-dev / detail
  18. [InstCombine] recognizeBSwapOrBitReverseIdiom - support for 'partial' bswap patterns (PR47191) — llvm-dev / detail
  19. Revert "[WebAssembly] Emulate v128.const efficiently" — stilis / detail
  20. [CostModel] move default handling after switch; NFC — spatel / detail
  21. [MLIR] Better message for FuncOp type mismatch — stephen.neuendorffer / detail
  22. [mlir] Add Float Attribute, Integer Attribute and Bool Attribute subclasses to python bindings. — zhanghb97 / detail
  23. [MemCpyOpt] Regnerate test checks (NFC) — nikita.ppv / detail
  24. [VPlan] Use isa<> instead of directly checking VPRecipeID (NFC). — flo / detail
  25. [lldb] Fix bug in fallback logic for finding the resource directory. — Jonas Devlieghere / detail
  26. [libc++] Remove unnecessary usage of <iostream> in the test suite — Louis Dionne / detail
  27. [InstCombine] Add trunc(bswap(trunc/zext(x))) vector tests — llvm-dev / detail
  28. [mlir][vector] Add canonicalization patterns for extractMap/insertMap — thomasraoux / detail
  29. Revert rG3d14a1e982ad27 - "[InstCombine] recognizeBSwapOrBitReverseIdiom - support for 'partial' bswap patterns (PR47191)" — llvm-dev / detail

#2048 (Oct 2, 2020 3:48:06 AM)

  1. [SCEV] Limited support for unsigned preds in isImpliedViaOperations — mkazantsev / detail
  2. [MLIR] Updates around MemRef Normalization — stephen.neuendorffer / detail
  3. [AArch64] Omit SEH directives for the epilogue if none are needed — martin / detail
  4. [SVE][CodeGen] Add new EVT/MVT getFixedSizeInBits() functions — david.sherwood / detail
  5. [SVE][CodeGen] Fix implicit TypeSize->uint64_t casts in TypePromotion — david.sherwood / detail
  6. [WebAssembly] Emulate v128.const efficiently — tlively / detail
  7. [clangd] Drop dependence on standard library in check.test — sam.mccall / detail
  8. Handle unused variable without asserts — tpopp / detail
  9. [yaml2obj][elf2yaml] - Add a support for the `EntSize` field for `SHT_HASH` sections. — grimar / detail
  10. Fix limit behavior of dynamic alloca — sguelton / detail
  11. [clangd] Remove Tweak::Intent, use CodeAction kind directly. NFC — sam.mccall / detail
  12. [RISCV] Support vmsge.vx and vmsgeu.vx pseudo instructions in RVV. — kai.wang / detail
  13. [ARM] Prevent constants from iCmp instruction from being hoisted if part of a min(max()) pattern — meera.nakrani / detail
  14. [InstCombine] Add partial bswap test from D88578 — llvm-dev / detail
  15. [mlir] Add a subtensor operation — ntv / detail
  16. [mlir] Add canonicalization for the `subtensor` op — ntv / detail
  17. [InstCombine] Add some basic vector bswap tests — llvm-dev / detail
  18. [clangd][lit] Update document-link.test to respect custom resource-dir locations — kadircet / detail
  19. [mlir] Add subtensor_insert operation — ntv / detail
  20. [MLIR][LLVM] Fixed `topologicalSort()` to iterative version — georgemitenk0v / detail
  21. [GVN LoadPRE] Add test to show an opportunty. — serguei.katkov / detail
  22. [PhaseOrdering] Add test that requires peeling before vectorization. — flo / detail
  23. [clangd] Make PopulateSwitch a fix. — sam.mccall / detail
  24. [AArch64] Add CPU Cortex-R82 — sjoerd.meijer / detail
  25. [InstCombine] Add partial bswap vector test from D88578 — llvm-dev / detail
  26. [SLP] Add test where reduction result is used in PHI. — flo / detail
  27. LoopAccessAnalysis.cpp - use const reference in for-range loops. NFCI. — llvm-dev / detail
  28. BlockFrequencyInfoImpl.h - use const references to avoid FrequencyData copies. NFCI. — llvm-dev / detail
  29. [libc++] Move the weak symbols list to libc++abi — Louis Dionne / detail

#2047 (Oct 1, 2020 3:54:10 PM)

  1. [AArch64][GlobalISel] Make <8 x s8> integer arithmetic ops legal. — Amara Emerson / detail
  2. [AArch64][GlobalISel] Alias rules for G_FCMP to G_ICMP. — Amara Emerson / detail
  3. [AArch64][GlobalISel] Use emitTestBit in selection for G_BRCOND — Jessica Paquette / detail
  4. [GlobalISel][AArch64] Don't emit cset for G_FCMPs feeding into G_BRCONDs — Jessica Paquette / detail
  5. [flang] Readability improvement in binary->decimal conversion — pklausler / detail
  6. [AMDGPU] Allow SOP asm mnemonic to differ — Stanislav.Mekhanoshin / detail
  7. Fix a bug in memset formation with vectors of non-integral pointers — listmail / detail
  8. [AArch64][SVE] Add lowering for llvm fabs — muhammad.asif.manzoor / detail
  9. [memcpyopt] Conservatively handle non-integral pointers — listmail / detail
  10. [flang][msvc] Rework a MSVC work-around to avoid clang warning — pklausler / detail
  11. [flang] Fix buffering read->write transition — pklausler / detail
  12. [XCOFF] Enable -fdata-sections on AIX — jasonliu / detail
  13. [flang] Fix actions at end of output record — pklausler / detail
  14. [flang] Extend runtime API for PAUSE to allow a stop code — pklausler / detail
  15. [flang][openacc] Update loop construct lowering — clementval / detail
  16. [OpenMP] Add Missing Runtime Call for Globalization Remarks — jhuber6 / detail
  17. [PowerPC] Put the CR field in low bits of GRC during copying CRRC to GRC. — esme.yi / detail
  18. CodeGen: Fix livein calculation in MachineBasicBlock splitAt — carl.ritson / detail
  19. Have kernel binary scanner load dSYMs as binary+dSYM if best thing found — Jason Molenda / detail
  20. [AMDGPU] SIInsertSkips: Tidy block splitting to use splitAt — carl.ritson / detail
  21. [gvn] Handle a corner case w/vectors of non-integral pointers — listmail / detail

#2046 (Oct 1, 2020 1:28:48 PM)

  1. Migrate Declarators to use the List API — ecaldas / detail
  2. Revert "[clangd] clangd --check: standalone diagnosis of common problems" — sam.mccall / detail
  3. Reland [clangd] clangd --check: standalone diagnosis of common problems — sam.mccall / detail
  4. [gn build] Port f6b1323bc68 — llvmgnsyncbot / detail
  5. [AMDGPU] Simplify getNumFlatOffsetBits. NFC. — jay.foad / detail
  6. [flang][openacc] Fix unparsing of combined construct (bug 47659) — clementval / detail
  7. [libc++][ci] Add a configuration testing Apple's system library build — Louis Dionne / detail
  8. [ARM] Removed hasSideEffects from signed/unsigned saturates — meera.nakrani / detail
  9. [clang][opencl][codegen] Remove the insertion of `correctly-rounded-divide-sqrt-fp-math` fn-attr. — michael.hliao / detail
  10. [InstCombine] collectBitParts - convert to use PatterMatch matchers and avoid IntegerType casts. — llvm-dev / detail
  11. [AArch64] Remove a duplicate call to setHasWinCFI. NFCI. — martin / detail
  12. [AArch64] Don't merge sp decrement into later stores when using WinCFI — martin / detail
  13. [clangd] Split DecisionForest Evaluate() into one func per tree. — usx / detail
  14. Reland  rG4fcd1a8e6528:[llvm-exegesis] Add option to check the hardware support for a given feature before benchmarking. — vyng / detail
  15. [mlir][Linalg] NFC : Move fusion on tensors to separate file. — ravishankarm / detail
  16. [runtimes] Remove TOOLCHAIN_TOOLS specialization — smeenai / detail
  17. [NFC] Let (MC)Register APIs check isStackSlot — mtrofin / detail
  18. [flang] Add checks for misuse of formatted I/O APIs in unformatted I/O statement — pklausler / detail
  19. Allow to specify macro names for android-comparison-in-temp-failure-retry — George Burgess IV / detail
  20. [flang] Fix INQUIRE of access and formatting possibilities — pklausler / detail
  21. [libc++] Don't re-export new/delete from libc++abi when they are defined in libc++ — Louis Dionne / detail
  22. [flang] Fix WRITE after BACKSPACE — pklausler / detail
  23. Reland No.3: Add new hidden option -print-changed which only reports changes to IR — anhtuyen / detail
  24. [libc++] NFC: Add missing SHA to ABI Changelog — Louis Dionne / detail
  25. [DSE] Look through memory PHI arguments when removing noop stores in MSSA. — zoecarver / detail
  26. [InstCombine] auto-generate complete test checks; NFC — spatel / detail
  27. [AST] do not error on APFloat invalidOp in default mode — spatel / detail
  28. [libc++][ci] Add a job to run the vanilla configuration on Apple — Louis Dionne / detail
  29. [Format] Don't treat compound extension headers (foo.proto.h) as foo.cc main-file header. — hokein.wu / detail
  30. [LLD][PowerPC] Add support for R_PPC64_GOT_TLSGD_PCREL34 used in TLS General Dynamic — stefanp / detail
  31. Revert "[LLD][PowerPC] Add support for R_PPC64_GOT_TLSGD_PCREL34 used in TLS General Dynamic" — stefanp / detail
  32. Revert "[CFGuard] Add address-taken IAT tables and delay-load support" — aeubanks / detail
  33. [APFloat] convert SNaN to QNaN in convert() and raise Invalid signal — spatel / detail
  34. [CMake] Use -isystem flag to access libc++ headers — phosek / detail
  35. [InstCombine] Fix select operand simplification with undef (PR47696) — nikita.ppv / detail
  36. [PDB] Use one func id DenseMap instead of per-source maps, NFC — rnk / detail
  37. [lit] Fix Python 2/3 compat in new winreg search code — rnk / detail
  38. [CMake][Fuchsia] Don't set WIN32 API, rely on autodetection — phosek / detail
  39. Raland D87318 [LLD][PowerPC] Add support for R_PPC64_GOT_TLSGD_PCREL34 used in TLS General Dynamic — i / detail
  40. [clang][Sema] Fix PR47676: Handle dependent AltiVec C-style cast — hubert.reinterpretcast / detail
  41. [AArch64][GlobalISel] Camp oversize v4s64 G_FPEXT operations. — Amara Emerson / detail
  42. [AArch64][GlobalISel] Use custom legalization for G_TRUNC for v8i8 vectors. — Amara Emerson / detail
  43. libclc: Use find_package to find Python 3 and require it — aaronpuchert / detail
  44. [gn build] Support building with ThinLTO — aeubanks / detail
  45. [AArch64][GlobalISel] Merge G_SHL, G_ASHR and G_LSHR legalizer rules together. — Amara Emerson / detail
  46. [lldb] Skip unique_ptr import-std-module tests on Linux — Raphael Isemann / detail
  47. [LLD][COFF] Fix crash with /summary and PCH input files — alexandre.ganea / detail
  48. [AArch64][GlobalISel] Make <8 x s8> shifts legal. — Amara Emerson / detail
  49. Revert "[AArch64][GlobalISel] Make <8 x s8> shifts legal." — Amara Emerson / detail
  50. [AArch64][GlobalISel] Make <8 x s8> shifts legal and add selection support. — Amara Emerson / detail

#2045 (Oct 1, 2020 6:16:50 AM)

  1. [AMDGPU] Tiny cleanup in isLegalFLATOffset. NFC. — jay.foad / detail
  2. [IR] PatternMatch - add m_FShl/m_FShr funnel shift intrinsic matchers. NFCI. — llvm-dev / detail
  3. [InstCombine] Use m_FAbs matcher helper. NFCI. — llvm-dev / detail
  4. [compiler-rt][cmake][powerpc] Remove TEST_BIG_ENDIAN from base-config-ix.cmake — daltenty / detail
  5. [clangd] clangd --check: standalone diagnosis of common problems — sam.mccall / detail

#2044 (Oct 1, 2020 2:00:23 AM)

  1. [ORC][examples] Remove ThinLtoJIT example after LLJITWithThinLTOSummaries landed in OrcV2Examples — Stefan Gränitz / detail
  2. [ORC][examples] Temporarily remove LLJITWithChildProcess until ORC TPC lands — Stefan Gränitz / detail
  3. [ARM][LowOverheadLoops] Start insertion point — sam.parker / detail
  4. [ARM][LowOverheadLoops] Iteration count liveness — sam.parker / detail
  5. [NFC] Iterate across an explicit list of scalable MVTs when driving setOperationAction. — paul.walker / detail
  6. [SVE][CodeGen] Legalisation of integer -> floating point conversions — kerry.mclaughlin / detail
  7. [ARM][LowOverheadLoops] Adjust Start insertion. — sam.parker / detail
  8. [SCEV] Prove implicaitons via AddRec start — mkazantsev / detail
  9. [mlir][Linalg] Fix ASAN bug — ntv / detail
  10. [SVE][CodeGen] Lower scalable fp_extend & fp_round operations — kerry.mclaughlin / detail
  11. [CFGuard] Add address-taken IAT tables and delay-load support — David.Chisnall / detail
  12. [InstCombine] collectBitParts - use APInt directly to check for out of range bit shifts. NFCI. — llvm-dev / detail
  13. [lldb] Skip the flakey part of TestStopHookScripted on Linux — Raphael Isemann / detail
  14. [libc++] Simplify how we re-export symbols from libc++abi — Louis Dionne / detail
  15. [lldb] Add missing import for LLDB test decorators to TestStopHookScripted — Raphael Isemann / detail
  16. [NFC][ARM] LowOverheadLoop DEBUG statements — sam.parker / detail
  17. [LoopFlatten] Add a loop-flattening pass — sjoerd.meijer / detail
  18. [gn build] Port d53b4bee0cc — llvmgnsyncbot / detail
  19. [Archive] Don't throw away errors for malformed archive members — james.henderson / detail
  20. [SVE][CodeGen] Replace use of TypeSize operator< in GlobalMerge::doMerge — david.sherwood / detail

#2043 (Sep 30, 2020 8:48:53 PM)

  1. Fix interaction of `constinit` and `weak`. — richard / detail
  2. [OpenMP] Add Error Handling for Conflicting Pointer Sizes for Target Offload — huberjn / detail
  3. [OpenMP] Replace OpenMP RTL Functions With OMPIRBuilder and OMPKinds.def — jhuber6 / detail
  4. [AIX][Clang][Driver] Link libm in c++ mode — daltenty / detail
  5. Exception support for basic block sections — rahmanl / detail
  6. [lldb/ipv6] Support running lldb tests in an ipv6-only environment. — rupprecht / detail
  7. [MLIR] Add async.value type to Async dialect — ezhulenev / detail
  8. [lldb-vscode] Allow an empty 'breakpoints' field to clear breakpoints. — rupprecht / detail
  9. Fix crash in SBStructuredData::GetDescription() when there's no StructuredDataPlugin. — jingham / detail
  10. [test][NewPM][SampleProfile] Fix more tests under NPM — aeubanks / detail
  11. [libc++] Make sure we don't attempt to run check-cxx-abilist when libc++ doesn't define new/delete — Louis Dionne / detail
  12. Revert "[OpenMP] Add Error Handling for Conflicting Pointer Sizes for Target Offload" — huberjn / detail
  13. [CodeGen] improve coverage for float (32-bit) type of NAN; NFC — spatel / detail
  14. Revert "[OpenMP] Replace OpenMP RTL Functions With OMPIRBuilder and OMPKinds.def" — jhuber6 / detail
  15. Add GDB prettyprinters for a few more MLIR types. — csigg / detail
  16. [mlir][vector] First step of vector distribution transformation — thomasraoux / detail
  17. [NPM] Add target specific hook to add passes for New Pass Manager — aeubanks / detail
  18. [X86] Canonicalize (x > 1) ? x : 1 -> (x >= 1) ? x : 1 for sign and unsigned to enable the use of test instructions for the compare. — craig.topper / detail
  19. [asan][test] XFAIL Posix/no_asan_gen_globals.c on Solaris — ro / detail
  20. [NFC] Fix spacing in clang/test/Driver/aix-ld.c — hubert.reinterpretcast / detail
  21. [flang] Fix descriptor-based array data item I/O for list-directed CHARACTER & LOGICAL — pklausler / detail
  22. [clangd] Remove dead variable. NFC — sam.mccall / detail
  23. [PDB] Merge types in parallel when using ghashing — rnk / detail
  24. Revert "[PDB] Merge types in parallel when using ghashing" — rnk / detail
  25. [mlir][Linalg] Add pattern to tile and fuse Linalg operations on buffers. — ravishankarm / detail
  26. [Msan] Add ptsname, ptsname_r interceptors — Vitaly Buka / detail
  27. [AMDGPU] Reorganize VOP3P encoding — Stanislav.Mekhanoshin / detail
  28. Re-land "[PDB] Merge types in parallel when using ghashing" — rnk / detail
  29. [flang] Semantic analysis for FINAL subroutines — pklausler / detail
  30. [OpenMP][libomptarget] make omp_get_initial_device 5.1 compliant — protze / detail
  31. [OpenMP][OMPT] Update OMPT tests for newly added GOMP interface patches — protze / detail
  32. Handle unknown OSes in DarwinTargetInfo::getExnObjectAlignment — Akira / detail
  33. [PowerPC] Add outer product instructions for MMA — saghir / detail
  34. Patch IEEEFloat::isSignificandAllZeros and IEEEFloat::isSignificandAllOnes (bug 34579) — craig.topper / detail
  35. [OpenMP][libarcher] Allow all possible argument separators in TSAN_OPTIONS — protze / detail
  36. [ARM] Add missing target for Arm neon test case. — ranjeet.singh / detail
  37. [AArch64][GlobalISel] NFC: Refactor G_FCMP selection code — Jessica Paquette / detail
  38. [lldb] Make TestGuiBasicDebug more lenient — Jonas Devlieghere / detail
  39. [flang] Allow record advancement in external formatted sequential READ — pklausler / detail
  40. [AArch64][GlobalISel] Add some more legal types for G_PHI, G_IMPLICIT_DEF, G_FREEZE. — Amara Emerson / detail
  41. [WholeProgramDevirt][NewPM] Add NPM testing path to match legacy pass — aeubanks / detail
  42. Try to fix build. May have used a C++ feature too new/not supported on all platforms. — Amara Emerson / detail
  43. [lld][WebAssembly] Allow exporting of mutable globals — sbc / detail
  44. Remove `Ops` suffix from dialect library names — stellaraccident / detail
  45. [flang] Fix Gw.d format output — pklausler / detail
  46. [mlir] Split Dialect::addOperations into two functions — riddleriver / detail
  47. [AArch64][GlobalISel] Clamp oversize FP arithmetic vectors. — Amara Emerson / detail
  48. [flang][msvc] Avoid ReferenceVariantBase ctor ambiguity. NFC. — llvm-project / detail
  49. [WebAssembly] New-style command support — Dev / detail
  50. [flang][msvc] Workaround 'forgotten' symbols in FoldOperation. NFC. — llvm-project / detail
  51. [APFloat] Improve asserts in isSignificandAllOnes and isSignificandAllZeros so they protect shift operations from undefined behavior. — craig.topper / detail
  52. [ELF] --wrap: don't unnecessarily expose __real_ — i / detail
  53. Revert "[llvm-exegesis] Add option to check the hardware support for a given feature before benchmarking." — michael.hliao / detail
  54. [SCEV][NFC] Introduce isKnownPredicateAt method — mkazantsev / detail
  55. [RISCV][ASAN] implementation for previous/next pc routines  for riscv64 — kupokupokupopo / detail
  56. [LLDB] Remove AArch64/Linux xfail decorator from TestGuiBasicDebug — omair.javaid / detail
  57. We don't need two different ways to get commit access, just simplify — clattner / detail
  58. [AVR] fix interrupt stack pointer restoration — me / detail
  59. [AArch64][GlobalISel] Select all-zero G_BUILD_VECTOR into a zero mov. — Amara Emerson / detail
  60. [MC] Inline MCExpr::printVariantKind & remove UseParensForSymbolVariantBit — i / detail
  61. [ARM][LowOverheadLoops] Use iterator for InsertPt. — sam.parker / detail
  62. [sanitizer] Fix SymbolizedStack leak — Vitaly Buka / detail

#2042 (Sep 30, 2020 6:17:26 AM)

  1. [zorg] [PowerPC] Limit number of threads to 64 on clang-ppc64le-rhel buildbot — saghir / githubweb

#2042 (Sep 30, 2020 6:17:26 AM)

  1. InstCombine] collectBitParts - cleanup variable names. NFCI. — llvm-dev / detail
  2. [InstCombine] recognizeBSwapOrBitReverseIdiom - use ArrayRef::back() helper. NFCI. — llvm-dev / detail
  3. [RDA] isSafeToDefRegAt: Look at global uses — sam.parker / detail
  4. [InstCombine] recognizeBSwapOrBitReverseIdiom - cleanup bswap/bitreverse detection loop. NFCI. — llvm-dev / detail
  5. [InstCombine] Add PR47191 bswap tests — llvm-dev / detail
  6. [lldb] Fix FreeBSD Arm Process Plugin build — emaste / detail
  7. [VPlan] Change recipes to inherit from VPUser instead of a member var. — flo / detail
  8. [lldb] [Process/NetBSD] Fix operating on ftag register — mgorny / detail
  9. [InstCombine] recognizeBSwapOrBitReverseIdiom - remove unnecessary cast. NFCI. — llvm-dev / detail
  10. [InstCombine] Remove %tmp variable names from bswap tests — llvm-dev / detail
  11. [InstCombine] recognizeBSwapOrBitReverseIdiom - merge the regular/trunc+zext paths. NFCI. — llvm-dev / detail
  12. [clangd] Fix invalid UTF8 when extracting doc comments. — sam.mccall / detail
  13. [PowerPC] Remove support for VRSAVE save/restore/update. — sd.fertile / detail
  14. [GlobalISel] Fix incorrect setting of ValNo when splitting — mikael.holmen / detail
  15. Move AffineMapAttr into BaseOps.td — benny.kra / detail
  16. [sanitizers] Fix internal__exit on Solaris — ro / detail
  17. [NFC][FE] Replace TypeSize with StorageUnitSize — Xiangling.Liao / detail
  18. Reapply "RegAllocFast: Rewrite and improve" — Matthew.Arsenault / detail
  19. RegAllocFast: Add extra DBG_VALUE for live out spills — Matthew.Arsenault / detail
  20. LiveDebugValues: Fix typos and indentation — Matthew.Arsenault / detail
  21. GlobalISel: Assert if MoreElements uses a non-vector type — Matthew.Arsenault / detail
  22. [InstCombine] Remove %tmp variable names from bswap-fold tests — llvm-dev / detail
  23. [FE] Use preferred alignment instead of ABI alignment for complete object when applicable — Xiangling.Liao / detail
  24. [mlir][Linalg] Generalize the logic to compute reassociation maps — ravishankarm / detail
  25. [InstCombine] Add bswap(trunc(bswap(x))) -> trunc(lshr(x, c)) vector tests — llvm-dev / detail
  26. [InstCombine] Fix bswap(trunc(bswap(x))) -> trunc(lshr(x, c)) vector support — llvm-dev / detail
  27. [PowerPC] Avoid unused variable warning in Release builds — benny.kra / detail
  28. [PPC] Do not emit extswsli in 32BIT mode when using -mcpu=pwr9 — zarko / detail
  29. [InstCombine] Add tests for 'partial' bswap patterns — llvm-dev / detail
  30. [NFC][regalloc] Make VirtRegAuxInfo part of allocator state — mtrofin / detail
  31. [DA][SDA] SyncDependenceAnalysis re-write — simon.moll / detail
  32. [VE] Support TargetBlockAddress — jam / detail
  33. [ObjCARCAA][NewPM] Add already ported objc-arc-aa to PassRegistry.def — aeubanks / detail
  34. [mlir][openacc] Remove -allow-unregistred-dialect from ops and invalid tests — clementval / detail
  35. [llvm-exegesis] Add option to check the hardware support for a given feature before benchmarking. — vyng / detail
  36. scudo: Make it thread-safe to set some runtime configuration flags. — peter / detail
  37. [test][SampleProfile][NewPM] Fix some tests under NPM — aeubanks / detail
  38. [asan][test] Several Posix/unpoison-alternate-stack.cpp fixes — ro / detail
  39. [AArch64] Avoid pairing loads when the base reg is modified — dancgr / detail
  40. [CodeGen] add test for NAN creation; NFC — spatel / detail
  41. [Sema] Support Comma operator for fp16 vectors. — flo / detail

#2042 (Sep 30, 2020 6:17:26 AM)

  1. [zorg] [PowerPC] Limit number of threads to 64 on clang-ppc64le-rhel buildbot — saghir / detail

#2041 (Sep 30, 2020 1:46:23 AM)

  1. [ARM][LowOverheadLoops] TryRemove helper. — sam.parker / detail
  2. [MLIR][Standard] Add `atan2` to standard dialect — frgossen / detail
  3. [llvm-readobj][ARM] - Improve support of printing unwind (-u) information for non-relocatable objects. — grimar / detail
  4. [llvm-readobj][test] - Stop using few precompiled binaries in mips-got.test — grimar / detail
  5. Revert "[gardening] Replace some uses of setDebugLoc(DebugLoc()) with dropLocation(), NFC" — jeremy.morse / detail
  6. [clangd] Fix member/type name conflict caught by buildbots. — sam.mccall / detail
  7. [clangd] Fix fuzzer build after 7ba0779fbb41b6fa8 — sam.mccall / detail
  8. [clangd][remote] Make sure relative paths are absolute with respect to posix style — kadircet / detail
  9. [AMDGPU] Do not generate mul with 1 in AMDGPU Atomic Optimizer — Mirko.Brkusanin / detail
  10. [SplitKit] Cope with no live subranges in defFromParent — jay.foad / detail
  11. [SystemZ]  Support bare nop instructions — paulsson / detail
  12. [MLIR][SPIRV] Support different function control in (de)serialization — georgemitenk0v / detail
  13. [X86] Support Intel Key Locker — xiang1.zhang / detail
  14. [gn build] Port 413577a8790 — llvmgnsyncbot / detail
  15. [InstCombine] recognizeBSwapOrBitReverseIdiom - assert for correct bit providence indices. NFCI. — llvm-dev / detail
  16. [InstCombine] recognizeBSwapOrBitReverseIdiom - recognise zext(bswap(trunc(x))) patterns (PR39793) — llvm-dev / detail
  17. [mlir] Added support for rank reducing subviews — limo / detail
  18. [NFC][ARM] Add more LowOverheadLoop tests. — sam.parker / detail
  19. [mlir][Linalg] Tile sizes for Conv ops vectorization added as pass arguments — limo / detail
  20. [SCEV] Verify that all mapped SCEV AddRecs refer to valid loops. — flo / detail

#2040 (Sep 29, 2020 11:39:31 PM)

  1. [ARM] Change VPT state assertion — sam.parker / detail
  2. [RDA] Switch isSafeToMove iterators — sam.parker / detail
  3. [NFC][ARM] Add LowOverheadLoop test — sam.parker / detail
  4. [clangd] Extract options struct for ClangdLSPServer. NFC — sam.mccall / detail
  5. [clangd] Mark code action as "preferred" if it's the sole quickfix action — sam.mccall / detail

#2039 (Sep 29, 2020 10:40:46 PM)

  1. [lldb] Use config.lldb_src_root in lit_config.load_config (NFC) — Jonas Devlieghere / detail

#2037 (Sep 29, 2020 6:46:13 PM)

  1. [gardening] Replace some uses of setDebugLoc(DebugLoc()) with dropLocation(), NFC — Vedant Kumar / detail
  2. Add remquo, frexp and modf overload functions to HIP header — Yaxun.Liu / detail
  3. [RISCV] Use the extensions in the canonical order (NFC) — ebahapo / detail
  4. [AIX] asm output: use character literals in byte lists for strings — hubert.reinterpretcast / detail
  5. [X86] Increase the depth threshold required to form VPERMI2W/VPERMI2B in shuffle combining — craig.topper / detail
  6. [GlobalISel] Fix multiply with overflow intrinsics legalization generating invalid MIR. — Amara Emerson / detail
  7. Remove further OpenBSD/sparc bits — brad / detail
  8. [gn build] Add missing dependency to Extensions — aeubanks / detail
  9. [mlir] Update docs referencing OpTrait::Symbol. — joker.eph / detail
  10. Remove test AST/const-fpfeatures-diag.c — sepavloff / detail

#2036 (Sep 29, 2020 2:16:02 PM)

  1. [InstCombine] visitTrunc - remove dead trunc(lshr (zext A), C) combine. NFCI. — llvm-dev / detail
  2. [InstCombine] Fix the outofrange tests and add exact shift tests for D88429 — llvm-dev / detail
  3. [libc++] Add a regression test for erasing from a vector — Louis Dionne / detail
  4. [flang][msvc] Avoid templated initializer list initialization of vector. NFC. — llvm-project / detail
  5. [COFF][CG Profile] set undefined symbol to external — zequanwu / detail
  6. [libc++][ci] Update how we build the Docker image — Louis Dionne / detail
  7. [clangd] findNearbyIdentifier(): guaranteed to give up after 2^N lines — platonov.aleksandr / detail
  8. [lldb] Remove redundant ctor call (NFC) — Jonas Devlieghere / detail
  9. [mlir][openacc] Add shutdown operation — clementval / detail
  10. [BuildLibCalls] Add noundef to the returned pointers of allocators and argument of free — aqjune / detail
  11. LanaiSubtarget.h - remove unnecessary includes. NFCI. — llvm-dev / detail
  12. LanaiTargetMachine.h - remove unnecessary includes. NFCI. — llvm-dev / detail
  13. [InstCombine] fix weird formatting in test file; NFC — spatel / detail
  14. [ELF] Fix multiple -mllvm after D70378 — i / detail
  15. [InstCombine] visitTrunc - trunc (*shr (trunc A), C) --> trunc(*shr A, C) — llvm-dev / detail
  16. [InstCombine] adjust duplicate test for masked load; NFC — spatel / detail
  17. Add -fprofile-update={atomic,prefer-atomic,single} — i / detail
  18. [NFC][regalloc] Unit test for AllocationOrder iteration. — mtrofin / detail
  19. Adds MLIR C-API for marshaling Python capsules. — stellaraccident / detail
  20. [gn build] Port 6d193ba3337 — llvmgnsyncbot / detail
  21. [MLIR] Add Async dialect with trivial async.region operation — ezhulenev / detail
  22. [clangd] Fix assertion in remote-index marshalling — kadircet / detail
  23. Revert "Revert "Add the ability to write target stop-hooks using the ScriptInterpreter."" — jingham / detail
  24. [CodeGen] emit CG profile for COFF object file — zequanwu / detail
  25. Use "default member initializer" instead of "in-class initializer" for diagnostics. — aaron / detail
  26. [ValueTracking] Early exit known non zero for phis — nikita.ppv / detail
  27. [mlir] Support return and call ops in bare-ptr calling convention — diego.caballero / detail
  28. [InstCombine] ease alignment restriction for converting masked load to normal load — spatel / detail
  29. [libc++][ci] Add a script to describe when to trigger libc++ CI builds — Louis Dionne / detail
  30. [libc++][ci] Improve the phabricator-report script — Louis Dionne / detail
  31. [lldb/docs] Remove manual codesigning documentation — davelee.com / detail
  32. [libc++][ci] Turn on Phabricator reporting by default — Louis Dionne / detail
  33. [trace] Fix destructor declaration — walter erquinigo / detail
  34. Fix TODO in the mlir-cpu-runner/bare_ptr_call_conv.mlir test: call ops in bare-ptr calling convention is supported now (NFC) — joker.eph / detail
  35. [libc++] Fix some test failures in unusual configurations — Louis Dionne / detail
  36. [lldb] Hoist --server argument out of LLDB_TEST_COMMON_ARGS (NFC) — Jonas Devlieghere / detail
  37. [libc++] Rename the -fno-rtti Lit feature to just no-rtti — Louis Dionne / detail
  38. Better diagnostics for anonymous bit-fields with attributes or an initializer. — aaron / detail
  39. Revert "[Sema] Address-space sensitive check for unbounded arrays (v2)" — Chris.Hamilton / detail
  40. [clangd] Trivial setter support when moving items to fields — n.james93 / detail
  41. [MLIR] Avoid adding debuginfo for a function if it contains calls that has no debug info. — timshen / detail
  42. [ms] [llvm-ml] Add support for .radix directive, and accept all radix specifiers — epastor / detail
  43. [ms] [llvm-ml] Add MASM hex float support — epastor / detail
  44. [ms] [llvm-ml] Add REAL10 support (x87 extended precision) — epastor / detail
  45. [ms] [llvm-ml] Add support for "alias" directive — epastor / detail
  46. [ms] [llvm-ml] Accept whitespace around the dot operator — epastor / detail
  47. [ms] [llvm-ml] Create the @feat.00 symbol, and populate it appropriately — epastor / detail
  48. [SVE] Lower fixed length VECREDUCE_[FMAX|FMIN] to Scalable — mcinally / detail
  49. [flang][msvc] Define implicit conversion from UnsignedInt128 to int64_t. — llvm-project / detail
  50. [flang][msvc] Define access flags under Windows. NFC. — llvm-project / detail
  51. [nfc][libomptarget] Drop parameter to named_sync — jonchesterfield / detail
  52. Improve the representation of <compare>'s zero-only type. — richard / detail
  53. Recognize setjmp and friends as builtins even if jmp_buf is not declared yet. — richard / detail
  54. [AMDGPU] Remove SIEncodingFamily.GFX10_B — Stanislav.Mekhanoshin / detail
  55. Fix use of wrong printf format specifier for size_t argument. — richard / detail
  56. [CodeExtractor] Don't create bitcasts when inserting lifetime markers (NFCI) — Vedant Kumar / detail
  57. [mlir] Remove more OpBuilder args which are now injected — jpienaar / detail
  58. Fix a variety of minor issues with ObjC method mangling: — rjmccall / detail
  59. [DebugInfo] Add types from constructor homing to the retained types list. — akhuang / detail
  60. [docs] Recommend dropLocation() over setDebugLoc(DebugLoc()) — Vedant Kumar / detail
  61. [NFC][MSAN] Remove an attribute in test — Vitaly Buka / detail
  62. [NFC][Msan] Add llvm.fabs test — Vitaly Buka / detail
  63. Fix test failures with trunk clang — richard / detail
  64. [lldb] Hoist -s (trace directory) argument out of LLDB_TEST_COMMON_ARGS (NFC) — Jonas Devlieghere / detail

#2035 (Sep 29, 2020 9:15:14 AM)

  1. [SVE] Fix typo in CHECK lines for sve-fixed-length-int-reduce.ll — mcinally / detail
  2. [scudo][standalone] Fix Primary's ReleaseToOS test — kostyak / detail
  3. [OpenMP][VE plugin] Fixing failure to build VE plugin with consolidated error handling in libomptarget — simon.moll / detail
  4. SparcSubtarget.h - cleanup include dependencies. NFCI. — llvm-dev / detail
  5. NVPTXTargetMachine.h - remove unused includes. NFCI. — llvm-dev / detail
  6. MSP430TargetMachine.h - remove unused includes. NFCI. — llvm-dev / detail
  7. [clangd] Disable msan instrumentation for generated Evaluate(). — usx / detail
  8. NFC, add a missing stdlib include for the use of abort — Alex Lorenz / detail
  9. [lldb] Configure LLDB_FRAMEWORK_DIR in multi-generator builds — Jonas Devlieghere / detail
  10. [libc++] Fix tests on GCC 10 — Louis Dionne / detail
  11. [lldb] Also configure lldb_framework_dir in the lit.site.cfg.py — Jonas Devlieghere / detail

#2034 (Sep 29, 2020 8:14:31 AM)

  1. [SDAG] Do not convert undef to 0 when folding CONCAT/BUILD_VECTOR — kparzysz / detail
  2. [Sema] Address-space sensitive check for unbounded arrays (v2) — Chris.Hamilton / detail
  3. [InstCombine] Add exact shift tests missed in D88475 — llvm-dev / detail
  4. [mlir] Expose Dialect class and registration/loading to C API — zinenko / detail
  5. [InstCombine] Inherit exact flags on extended shifts in trunc (lshr (sext A), C) --> (ashr A, C) — llvm-dev / detail
  6. [clangd] Improve PopulateSwitch tweak to work on non-empty switches — sam.mccall / detail
  7. [mlir][openacc] Add wait operation — clementval / detail
  8. [InstCombine] Add some basic trunc(lshr(zext(x),c)) tests — llvm-dev / detail
  9. [mlir][openacc] Add init operation — clementval / detail
  10. [InstCombine] use redirect of input file in regression tests; NFC — spatel / detail

#2033 (Sep 29, 2020 2:29:10 AM)

  1. Removed unused TestBuilders. — gkistanova / githubweb

#2033 (Sep 29, 2020 2:29:10 AM)

  1. [MLIR][OpenMP] Removed the ambiguity in flush op assembly syntax — kirankumar.tp / detail
  2. [OpenMP][FIX] Verify compatible types for declare variant calls — johannes / detail
  3. [IndVars] Remove exiting conditions that are trivially true/false — mkazantsev / detail
  4. [NFC] Use assert instead of checking the guaranteed condition — mkazantsev / detail
  5. [Docs][NewPM] Add note about required passes — aeubanks / detail
  6. Revert "[OpenMP][FIX] Verify compatible types for declare variant calls" — johannes / detail
  7. [X86] Add known bits test for PEXT. NFC — craig.topper / detail
  8. [X86] Add computeKnownBits support for PEXT. — craig.topper / detail
  9. [Driver] Filter out <libdir>/gcc and <libdir>/gcc-cross if they do not exists — dmantipov / detail
  10. This reduces code duplication between CGObjCMac.cpp and Mangle.cpp — rjmccall / detail
  11. [NFC][ARM] Comments and lambdas — sam.parker / detail
  12. Recommit "[SCCP] Do not replace deref'able ptr with un-deref'able one." — flo / detail
  13. Revert "Recommit "[SCCP] Do not replace deref'able ptr with un-deref'able one."" — flo / detail
  14. [IsKnownNonZero] Handle the case with non-constant phi nodes — serguei.katkov / detail
  15. Revert "OpaquePtr: Add type to sret attribute" — tpopp / detail
  16. [SCEV][NFC] Introduce isBasicBlockEntryGuardedByCond — mkazantsev / detail
  17. [LoopDeletion] Forget loop before setting values to undef — flo / detail
  18. [InstCombine] Add trunc(lshr(sext(x),c)) non-uniform vector tests — llvm-dev / detail
  19. [OpenMPOpt][Fix] Only initialize ICV initial values once. — sstipanovic / detail
  20. [msan] Add test for vector abs intrinsic — Vitaly Buka / detail
  21. [msan] Fix llvm.abs.v intrinsic — Vitaly Buka / detail
  22. [IndVarSimplify] Fix Modified status for removal of overflow intrinsics — david.stenberg / detail
  23. [AArch64] Add BTI to CFI jumptables. — daniel.kiss / detail
  24. [SYCL] Assume SYCL device functions are convergent — alexey.bader / detail
  25. [sanitizer] Don't build gmock for tests (follow-up to 82827244). — hans / detail
  26. [LoopUtils] Only verify SE in builds with assertions. — flo / detail
  27. [mlir][GPU] Improve constant sinking in kernel outlining — herhut / detail
  28. [SystemZ] Don't emit PC-relative memory accesses to unaligned symbols. — paulsson / detail
  29. [SDag] Refactor and simplify divergence calculation and checking. NFC. — jay.foad / detail
  30. [SDag] Verify DAG divergence after dumping. NFC. — jay.foad / detail
  31. [mlir] Fix shared libs build — andrzej.warzynski / detail
  32. Revert "[AMDGPU] Reorganize GCN subtarget features for unaligned access" — Mirko.Brkusanin / detail
  33. [AArch64] Add v8.5 Branch Target Identification support. — daniel.kiss / detail
  34. [mlir][Linalg] Refactor Linalg creation of loops to allow passing iterArgs - NFC — ntv / detail
  35. [GlobalISel] fix widenScalarUnmerge if widen type is not a multiple of destination type — dominik.montada / detail
  36. [mlir][Linalg] Refactor Linalg op initTensors support - NFC — ntv / detail
  37. [mlir][openacc] Add update operation — clementval / detail
  38. [InstCombine] visitTrunc - trunc (lshr (sext A), C) --> (ashr A, C) non-uniform support — llvm-dev / detail

#2033 (Sep 29, 2020 2:29:10 AM)

  1. Removed unused TestBuilders. — gkistanova / detail

#2032 (Sep 28, 2020 8:59:49 PM)

  1. Skip -fPIE for AMDGPU and HIP toolchain — Yaxun.Liu / detail
  2. [AArch64][GlobalISel] Scalarize <2 x s64> G_MUL since we don't have native support for it. — Amara Emerson / detail
  3. Recommit "[HIP] Change default --gpu-max-threads-per-block value to 1024" — Yaxun.Liu / detail
  4. [HIP] Return non-zero value for invalid target ID — Yaxun.Liu / detail
  5. BPF: explicitly specify bpfel triple for certain tests — yhs / detail

#2031 (Sep 28, 2020 6:48:47 PM)

  1. [clang] Selectively ena/disa-ble format-insufficient-args warning — Jan Korous / detail
  2. [scudo][standalone] Remove unused atomic_compare_exchange_weak — kostyak / detail
  3. [mlir][Affine][VectorOps] Fix super vectorizer utility (D85869) — diego.caballero / detail
  4. Attempt to clear some msan errors in the libcxx atomic tests. — ogiroux / detail
  5. [clang][driver][AIX] Set compiler-rt as default rtlib — daltenty / detail
  6. BPF: move AbstractMemberAccess and PreserveDIType passes to EP_EarlyAsPossible — yhs / detail
  7. BuildVectorType with a dependent (array) type is crashing the compiler  - Fix for PR-47542 — rnk / detail
  8. [RegisterCoalescer] Pass Undefs to extendToIndices() — ruiling.song / detail
  9. [clang] Update warning-wall.c test — Jan Korous / detail
  10. Ensure that we don't compute linkage for an anonymous class too early if — richard / detail
  11. [gn build] Port 54d9f743c8b — llvmgnsyncbot / detail
  12. Remove dependency from LLVM Dialect on the OpenMP dialect — joker.eph / detail
  13. [clangd] When finding refs for a renaming alias, do not return refs to underlying decls — zeratul976 / detail
  14. [mlir][openacc] Add acc.data operation verifier — clementval / detail

#2030 (Sep 28, 2020 3:27:10 PM)

  1. Add flang out of tree buildbot — diana.picus / githubweb
  2. Added mail notifier for fedora-llvm-x86_64 builder — kkleine / githubweb
  3. Increase number of jobs from 32 to 64 for fedora-llvm-x86_64 worker — kkleine / githubweb
  4. mail notifier for x86_64-fedora-clang builder — kkleine / githubweb

#2030 (Sep 28, 2020 3:27:10 PM)

  1. [DSE] Add tests with lifetime.end that only mark parts of the obj as dead. — flo / detail
  2. [DSE] Unify & fix mem terminator location checks. — flo / detail
  3. [TableGen] Add/edit Doxygen comments to match "TableGen Backend Developer's Guide." — paul / detail
  4. Run test on particular target only — sepavloff / detail
  5. MachineCSE.cpp - use auto const& iterators in for-range loops to avoid copies. NFCI. — llvm-dev / detail
  6. [DAG] Fold vector mul(x,0)/mul(x,1) to a clearing mask — llvm-dev / detail
  7. [X86] Cleanup check-prefixes for vector-mul.ll tests — llvm-dev / detail
  8. [mlir] Fix passes.md's naming & add missing — jpienaar / detail
  9. [mlir] Updates to generate dialect rather than op docs — jpienaar / detail
  10. [mlir] Fix capitalization typo — jpienaar / detail
  11. [gn build] update TODO — thakis / detail
  12. Revert "[DSE] Switch to MemorySSA-backed DSE by default." — flo / detail
  13. [InstCombine] Add basic vector test coverage for icmp_eq/ne zero combines — llvm-dev / detail
  14. [flang] SAVE statement should not apply to nested scoping units — tkeith / detail
  15. Thread safety analysis: Improve documentation for ASSERT_CAPABILITY — aaronpuchert / detail
  16. [X86] Add 64-bit target tests — llvm-dev / detail
  17. [ConstraintElimination] Internalize function/class and delete an implied condition. NFC — i / detail
  18. Fix sphinx warnings in AttributeReference, NFC — aaronpuchert / detail
  19. [NFC][PowerPC] Change PPCSubTarget (introduced from D87671) to Subtarget — amy.kwan1 / detail
  20. Internalize functions from various tools. NFC — i / detail
  21. [LLVM-C] Turn a ShuffleVector Constant Into a Getter. — devteam.codafi / detail
  22. [Machinesink] add one more profitable loop related pattern — czhengsz / detail
  23. Update Kaleidoscope: Change headers — llvm / detail
  24. [X86] Add more test cases to inline-asm-flag-output.ll. NFC — craig.topper / detail
  25. [DivRemPairs] Use DenseMapBase::find instead of operator[]. NFC — i / detail
  26. [AArch64][GlobalISel] Use the look-through constant helper for the shift s32->s64 custom legalization. — Amara Emerson / detail
  27. [Legalize][X86] Improve nnan fmin/fmax vector reduction — nikita.ppv / detail
  28. [AArch64][GlobalISel] Promote scalar G_SHL constant shift amounts to s64. — Amara Emerson / detail
  29. Fix MIPS and MIPS64 ABI to use ConstString in their register info arrays. — Raphael Isemann / detail
  30. [llvm-objcopy][NFC] refactor error handling. part 2. — a.v.lapshin / detail
  31. Typo fix; NFC — aaron / detail
  32. [InstSimplify] add tests for fcmp with casted op; NFC — spatel / detail
  33. [ValueTracking] enhance isKnownNeverInfinity to understand sitofp — spatel / detail
  34. [CostModel] add cl option to check size and latency costs; NFC — spatel / detail
  35. [X86] Regenerate i128 sdiv tests and add i686 coverage. — llvm-dev / detail
  36. [X86] Add some basic i128 udiv test coverage — llvm-dev / detail
  37. [CVP] Pass context instruction when narrowing div/rem — nikita.ppv / detail
  38. [LVI] Require context instruction in external API (NFCI) — nikita.ppv / detail
  39. [LVI] Clarify getValueAt/getValueInBlock doc comments (NFC) — nikita.ppv / detail
  40. [CVP] Make srem test more robust (NFC) — nikita.ppv / detail
  41. [InstCombine] Simplify code. NFCI. — benny.kra / detail
  42. [NewPM] Port ConstraintElimination to the new pass manager — i / detail
  43. [LVI][CVP] Use block value when simplifying icmps — nikita.ppv / detail
  44. [CVP] Remove unnecessary block splits in tests (NFC) — nikita.ppv / detail
  45. [OpenMP] Add Missing _static Director for OpenMP Documentation — huberjn / detail
  46. [BuildLibCalls] Add noalias for strcat and stpcpy — Dávid Bolvanský / detail
  47. [mlir][openacc] Remove detach and delete operands from acc.data — clementval / detail
  48. [mlir][openacc] Switch to assembly format for acc.data — clementval / detail
  49. [mlir][openacc] Add if, deviceptr operands and default attribute — clementval / detail
  50. Canonicalize declaration pointers when forming APValues. — richard / detail
  51. Add profiling support for APValues. — richard / detail
  52. [Test] Add tests where we can replace condition with invariants — mkazantsev / detail
  53. Revert "Reland [CodeGen] emit CG profile for COFF object file" — aeubanks / detail
  54. [PowerPC] Add tests for `select` patterns. NFC. — lkail / detail
  55. [SVE] Replace / operator in TypeSize/ElementCount with divideCoefficientBy — david.sherwood / detail
  56. [Coroutines] Reuse storage for local variables with non-overlapping lifetimes — yedeng.yd / detail
  57. [lldb] Remove nothreadallow from SWIG's __str__ wrappers to work around a Python>=3.7 crash — Raphael Isemann / detail
  58. [ARM] Expand cannotInsertWDLSTPBetween to the last instruction — david.green / detail
  59. [ARM][MVE] tail-predication: overflow checks for elementcount, cont'd — sjoerd.meijer / detail
  60. [Coroutines] Remove unused includes. NFC. — benny.kra / detail
  61. [obj2yaml][yaml2obj] - Stop recognizing SHT_MIPS_ABIFLAGS on non-MIPS targets. — grimar / detail
  62. [lldb] Reference STL types in import-std-module tests — Raphael Isemann / detail
  63. [yaml2obj][obj2yaml] - Add a support for SHT_ARM_EXIDX section. — grimar / detail
  64. [InstCombine] Add tests for vector rotate by constants with undefs. — llvm-dev / detail
  65. [AMDGPU] Split R600 and GCN bfi patterns — jay.foad / detail
  66. [AMDGPU] Make bfi patterns divergence-aware — jay.foad / detail
  67. [AMDGPU] Add bfi immediate pattern — jay.foad / detail
  68. [PowerPC] Clean-up mayRaiseFPException bits — qiucofan / detail
  69. [lldb][NFC] Minor cleanup in CxxModuleHandler::tryInstantiateStdTemplate — Raphael Isemann / detail
  70. [clangd] Add a tweak for filling in enumerators of a switch statement. — sam.mccall / detail
  71. [gn build] Port 018066d9475 — llvmgnsyncbot / detail
  72. [X86] Simplify broadcast mask detection with isUndefOrEqual helper. — llvm-dev / detail
  73. [X86] Flip isShuffleEquivalent argument order to match isTargetShuffleEquivalent — llvm-dev / detail
  74. [AArch64] Generate .note.gnu.property based on module flags. — daniel.kiss / detail
  75. [SCEV] Also use info from assumes in applyLoopGuards. — flo / detail
  76. [InstCombine] matchRotate - allow undef in uniform constant rotation amounts (PR46895) — llvm-dev / detail
  77. [ARM][MVE] Enable tail-predication by default — sjoerd.meijer / detail
  78. [clang] Don't emit "no member" diagnostic if the lookup fails on an invalid record decl. — hokein.wu / detail
  79. [clang-tidy] IncludeInserter: allow <> in header name — alexfh / detail
  80. [llvm-readobj/elf] - Fix the PREL31 relocation computation used for dumping arm32 unwind info (-u). — grimar / detail
  81. [AMDGPU] Reformat SITargetLowering::isSDNodeSourceOfDivergence. NFC. — jay.foad / detail
  82. [NFC][ARM] Factor out some logic for LoLoops. — sam.parker / detail
  83. [InstCombine] matchRotate - force splat of uniform constant rotation amounts (PR46895) — llvm-dev / detail
  84. [TableGen] Improved messages in PseudoLoweringEmitter. — paul / detail
  85. [ValueTracking] Fix analyses to update CxtI to be phi's incoming edges' terminators — aqjune / detail
  86. [SVE] Lower fixed length VECREDUCE_[UMAX|UMIN] to Scalable — mcinally / detail
  87. [ARM] Added more patterns to generate SSAT/USAT with shift — meera.nakrani / detail
  88. [llvm] Fix unused variable in non-debug configurations — tpopp / detail
  89. [ARM][LowOverheadLoops] Cleanup and re-arrange — sam.parker / detail
  90. [AMDGPU] Reformat AMDGPUTargetLowering::isSDNodeAlwaysUniform. NFC. — jay.foad / detail
  91. [clang][codegen] Annotate `correctly-rounded-divide-sqrt-fp-math` fn-attr for OpenCL only. — michael.hliao / detail
  92. Revert "Add the ability to write target stop-hooks using the ScriptInterpreter." — Jonas Devlieghere / detail
  93. [clangd] Add a trained DecisionForest for code completion. — usx / detail
  94. [ubsan] nullability-arg: Fix crash on C++ member pointers — Vedant Kumar / detail
  95. [unittests] Preserve LD_LIBRARY_PATH in crash recovery test — mikhail.maltsev / detail
  96. [AArch64] Reuse map iterator instead of double lookup. NFC — jonathan_roelofs / detail
  97. Add FunctionType to MLIR C and Python bindings. — stellaraccident / detail
  98. [clangd] Use Decision Forest to score code completions. — usx / detail
  99. [InstCombine] Add basic trunc(shr(trunc(x),c)) tests — llvm-dev / detail
  100. [GlobalISel] Combine (xor (and x, y), y) -> (and (not x), y) — Jessica Paquette / detail
  101. [AArch64][GlobalISel] Support shifted register form in emitTST — Jessica Paquette / detail
  102. [CostModel] split handling of intrinsics from other calls — spatel / detail
  103. [CostModel] move early exit for free intrinsics — spatel / detail
  104. [AArch64][GlobalISel] Infer whether G_PHI is going to be a FPR in regbankselect — Jessica Paquette / detail
  105. [WebAssembly] Use wasm::Signature for in ObjectWriter (NFC) — aheejin / detail
  106. [InstCombine] Add trunc(shr(trunc(x),c)) non-uniform vector tests — llvm-dev / detail
  107. [AddressSanitizer] Copy type metadata to prevent miscompilation — d.c.ddcc / detail
  108. [clangd] Rename evaluate() to evaluateHeuristics() — usx / detail
  109. Revert "[AArch64][GlobalISel] Add selection support for <8 x s16>  G_INSERT_VECTOR_ELT with GPR scalar." — Amara Emerson / detail
  110. [AArch64] reuse another map iterator. NFC — jonathan_roelofs / detail
  111. [mlir] [VectorOps] changes to printing support for integers — ajcbik / detail
  112. scudo: Re-order Allocator fields for improved performance. NFCI. — peter / detail
  113. [python][tests] Fix string comparison with "is" — chfast / detail
  114. [CostModel] fill in arguments as part of intrinsic attribute constructor — spatel / detail
  115. [PowerPC] Legalize v256i1 and v512i1 and implement load and store of these types — baptiste.saleil / detail
  116. [lldb] Enable markdown support for documentation — Jonas Devlieghere / detail
  117. Once we've found a firmware binary and loaded it, don't search more — Jason Molenda / detail
  118. [CostModel] remove hack for intrinsic cost based on cost type — spatel / detail
  119. [wasm] Move WasmTraits.h to BinaryFormat — benny.kra / detail
  120. [libc++] Fix heap UaF issue in coroutine test — Louis Dionne / detail
  121. [libc++] Add UNSUPPORTED markup to atomic test in single-threaded mode — Louis Dionne / detail
  122. [libc++] Replace uses of __libcpp_allocate by std::allocator<> — Louis Dionne / detail
  123. [COFF] Aliases resolve directly to defined external targets — epastor / detail
  124. [InstCombine] Regenerate cast tests. NFC. — llvm-dev / detail
  125. [X86] Use inlineasm flag output for the _bittest* intrinsics. — craig.topper / detail
  126. [mlir] [VectorOps] Relaxed restrictions on vector.reduction types even more — ajcbik / detail
  127. Revert "Revert "[AArch64][GlobalISel] Add selection support for <8 x s16>  G_INSERT_VECTOR_ELT with GPR scalar."" — Amara Emerson / detail
  128. [lldb] Add print_function import — Jonas Devlieghere / detail
  129. Fix a think-o with the numerical suffixes in the docs for init_priority. — aaron / detail
  130. [gn build] Re-run CompletionModelCodegen when input json files change — thakis / detail
  131. [CMake][AIX] Limit tools in external project build — daltenty / detail
  132. [GlobalISel] Add support for lowering of vector G_SELECT and use for AArch64. — Amara Emerson / detail
  133. [X86] Add tests for D87883. NFC — craig.topper / detail
  134. [X86] Add support for calling SimplifyDemandedBits on the input of PDEP with a constant mask. — craig.topper / detail
  135. [libc++] Fix constexpr dynamic allocation on GCC 10 — Louis Dionne / detail
  136. [libcxx] Don't pass -s to libtool — phosek / detail
  137. [mlir][shape] Make conversion passes more consistent. — silvasean / detail
  138. [EHStreamer] Simplify sharedTypeIDs with std::mismatch — i / detail
  139. [CVP] Allow two transforms in one invocation — listmail / detail
  140. Guard `find_library(tensorflow_c_api ...)` by checking for TENSORFLOW_C_LIB_PATH to be set by the user — joker.eph / detail

#2030 (Sep 28, 2020 3:27:10 PM)

  1. Add flang out of tree buildbot — diana.picus / detail
  2. Added mail notifier for fedora-llvm-x86_64 builder — kkleine / detail
  3. Increase number of jobs from 32 to 64 for fedora-llvm-x86_64 worker — kkleine / detail
  4. mail notifier for x86_64-fedora-clang builder — kkleine / detail

#2029 (Sep 25, 2020 10:43:05 PM)

  1. Added openmp docs to SphinxDocsBuilder. — alebedev / githubweb

#2029 (Sep 25, 2020 10:43:05 PM)

  1. [Driver] Perform Linux distribution detection only once — dmantipov / detail
  2. [Driver] Fix formatting as suggested by clang-format (NFC) — dmantipov / detail
  3. [SelectionDAG] Add guard to automatically insert flags — qiucofan / detail
  4. [CodeGen] Do not call `emitGlobalConstantLargeInt` for constant requires 8 bytes to store — simon / detail
  5. [LoopDelete][Assume] Allow deleting loops with assumes — tyker / detail
  6. [FPEnv] Evaluate constant expressions under non-default rounding modes — sepavloff / detail

#2029 (Sep 25, 2020 10:43:05 PM)

  1. Added openmp docs to SphinxDocsBuilder. — alebedev / detail

#2028 (Sep 25, 2020 2:32:31 PM)

  1. [IRSim] Adding basic implementation of llvm-sim. — andrew.litteken / detail
  2. [InstCombine] Fix test name to match type. NFCI. — llvm-dev / detail
  3. [InstCombine] matchRotate - support (uniform) constant rotation amounts (PR46895) — llvm-dev / detail
  4. Fix copy+paste typo in doxygen parameter name to fix Wdocumentation. NFCI. — llvm-dev / detail
  5. Revert "[IRSim] Adding basic implementation of llvm-sim." — andrew.litteken / detail
  6. [lsan] Add interceptor for pthread_detach. — mvanotti / detail
  7. Add support for firmware/standalone LC_NOTE "main bin spec" corefiles — Jason Molenda / detail
  8. [msan] Skip memcpy interceptor called by gethostname — Vitaly Buka / detail
  9. Sema: add support for `__attribute__((__swift_private__))` — Saleem Abdulrasool / detail
  10. Add the ability to write target stop-hooks using the ScriptInterpreter. — jingham / detail
  11. [AArch64][SVE] Drop "argmemonly" from gather/scatter with vector base. — efriedma / detail
  12. [TRE][NFC] Refactor Basic Block Processing — efriedma / detail
  13. C API: functions to get mask of a ShuffleVector — efriedma / detail
  14. [LangRef] Clarify the behavior of memory access instructions when pointers/sizes aren't well-defined — aqjune / detail
  15. [RISCV] Fix formatting (NFC) — ebahapo / detail
  16. [IR] Improve the description for Constant::isNormalFP to list all things that are not normal instead of just denormal. NFC — craig.topper / detail
  17. [Object][MachO] Refine the interface of Slice — alexshap / detail
  18. [RISCV] Scheduler description for Bullet — ebahapo / detail
  19. [RISCV] Update driver tests — ebahapo / detail
  20. [lldb/bindings] Fix -Wformat after D88123 — i / detail
  21. [AArch64][GlobalISel] Add a few more vector type combinations for shift selection. — Amara Emerson / detail
  22. [LowerTypeTests][NewPM] Add constructor that uses command line flags — aeubanks / detail
  23. [AArch64][GlobalISel] If a G_BUILD_VECTOR operands are all G_CONSTANT then assign to gpr bank. — Amara Emerson / detail
  24. [Clang][OpenMP] Added support for nowait target in CodeGen via regular task — tianshilei1992 / detail
  25. Common code preparation for tblgen-types patch — joker.eph / detail
  26. [bindings/go] Fix TestAttributes after D88241 — i / detail

#2027 (Sep 25, 2020 5:56:05 AM)

  1. [mlir] [VectorOps] generalize printing support for integers — ajcbik / detail
  2. [clang-format] Add a MacroExpander. — klimek / detail
  3. [Analyzer] Fix unused variable warning in Release builds — benny.kra / detail
  4. [gn build] Port e336b74c995 — llvmgnsyncbot / detail
  5. [SCEV] Add more tests using info from loop guards for BTC. — flo / detail
  6. [libc++] Initial support for pre-commit CI with Buildkite — Louis Dionne / detail
  7. [SCEV] Extract code to collect conditions to lambda (NFC). — flo / detail
  8. Typo fix; NFC — aaron / detail
  9. [InstCombine] Add 'partial' bswap tests from PR39793 — llvm-dev / detail
  10. Fix some of the more egregious 80-col and whitespace issues; NFC — aaron / detail
  11. [InstCombine] Add some extra bswap tests from PR39793 — llvm-dev / detail
  12. [PowerPC][NFC] Merged two switch entries. — stefanp / detail
  13. [SCEV] Swap operands if LHS is not unknown. — flo / detail
  14. [AIX] Try to not use LLVM tools while building runtimes — daltenty / detail
  15. [SVE] Lower fixed length VECREDUCE_[SMAX|SMIN] to Scalable — mcinally / detail
  16. [SVE] Revert accidental change from 405e22fbe8719cff6c40eec15c2044f42527f116 — mcinally / detail
  17. Add a verifier check that rejects non-distinct DISubprogram function — Adrian Prantl / detail
  18. [NFC] Fix minor typos in comments and reuse concreteOp. — jurahul / detail
  19. [NFC] Fix syntax of ranked memrefs in the MLIR Language Reference. — jurahul / detail
  20. [libc++][ci] Don't require passing --token to phabricator-report — Louis Dionne / detail
  21. [CMake] Make sure _cmake_system_name has a default — daltenty / detail
  22. [SystemZ] Optimize bcmp calls (PR47420) — Dávid Bolvanský / detail
  23. [SCEV] Add support for `x == constant` to CollectCondition. — flo / detail
  24. [NFC] Fix build warnings — jurahul / detail
  25. [profile] Add %t LLVM_PROFILE_FILE option to substitute $TMPDIR — Vedant Kumar / detail
  26. [AArch64][GlobalISel] Add selection support for <8 x s16>  G_INSERT_VECTOR_ELT with GPR scalar. — Amara Emerson / detail
  27. Sema: remove unnecessary parameter for SwiftName handling (NFCI) — Saleem Abdulrasool / detail
  28. Fix DISubprogram-v4.ll after e17f52d623cc146b7d9bf5a2e02965043508b4c4 — i / detail
  29. [PowerPC] Add accumulator register class and instructions — baptiste.saleil / detail
  30. Fix Assembler/disubprogram.ll after e17f52d623cc146b7d9bf5a2e02965043508b4c4 — i / detail
  31. [MLIR] Fix for updating function signature in normalizing memrefs — uday / detail
  32. AArch64/GlobalISel: Narrow stack passed argument access size — Matthew.Arsenault / detail
  33. Revert "Add a verifier check that rejects non-distinct DISubprogram function" — Adrian Prantl / detail
  34. Move PassBuilder::registerParseTopLevelPipelineCallback out-of-line — hans / detail
  35. [SCEV] Add another test using info from loop guards for BTC with NE. — flo / detail
  36. [SCEV] Add support for `x != 0` to CollectCondition. — flo / detail
  37. OpaquePtr: Add type to sret attribute — Matthew.Arsenault / detail
  38. [flang][OpenMP] Place the insertion point to the start of the block — SourabhSingh.Tomar / detail
  39. [NFC] Fix comment for DataOp — clementval / detail
  40. [lld-macho] Implement support for PIC — jezng / detail
  41. [lld-macho] Support -bundle — jezng / detail
  42. [lld-macho] Allow the entry symbol to be dynamically bound — jezng / detail
  43. [lld-macho] Support absolute symbols — jezng / detail
  44. [lld-macho] Always include custom syslibroot when running tests — jezng / detail
  45. [lld-macho] Ignore a few more undocumented flags — jezng / detail
  46. [Coroutine] Split PHI Nodes in `cleanuppad` blocks in a way that obeys EH pad rules — xun / detail
  47. [WebAssembly] Check features before making SjLj vars thread-local — tlively / detail
  48. [lldb] Pass reference instead of pointer in protected SBAddress methods. — Jonas Devlieghere / detail
  49. Add a verifier check that rejects non-distinct DISubprogram function — Adrian Prantl / detail
  50. [LoopReroll][NewPM] Port -loop-reroll to NPM — aeubanks / detail
  51. [InstCombine] collectBitParts - add fshl/fshr handling — llvm-dev / detail

#2026 (Sep 24, 2020 9:37:18 PM)

  1. [NFC] [PPC] Add PowerPC expected IR tests for C99 complex — zarko / detail
  2. [lld][WebAssembly] Allow `atomics` feature with unshared memory — tlively / detail
  3. Fix uninitialized XRayArg — ianlevesque / detail
  4. [libc] Using llvm_libc memcpy in mem* benchmarks. — asteinhauser / detail
  5. [mlir][SCFToGPU] LaunchOp propagate optional attributes — artur.bialas / detail
  6. [ARM] Find VPT implicitly predicated by VCTP — sam.parker / detail
  7. [flang][driver] Add missing dependency (shared library builds, NFC) — andrzej.warzynski / detail
  8. [AArch64][GlobalISel] Make <8 x s16> for G_INSERT_VECTOR_ELT legal. — Amara Emerson / detail
  9. [AArch64][GlobalISel] Manually select G_DUP with s8/s16 gpr scalar operands. — Amara Emerson / detail
  10. [Object/yaml2obj/obj2yaml][test] - Split, cleanup and move MIPS abi-flags.yaml test. NFCI. — grimar / detail
  11. [msan] Fix gethostent tests — Vitaly Buka / detail
  12. [msan] Remove redundant test — Vitaly Buka / detail
  13. Revert rGe55410f8b260 : "AArch64/GlobalISel: Add testcase for bug 47619" — llvm-dev / detail
  14. [SplitKit] In addDeadDef tolerate parent range that defines more lanes — jay.foad / detail
  15. [AMDGPU] Fix declaration parameter names to match definition — jay.foad / detail
  16. [AArch64] PAC/BTI code generation for LLVM generated functions — momchil.velikov / detail
  17. [Analyzer] Fix for `ExprEngine::computeObjectUnderConstruction()` for base and delegating consturctor initializers — adam.balogh / detail
  18. [CMake][CTE] Add "check-clang-extra-..." targets to test only a particular Clang extra tool — whisperity / detail
  19. [PowerPC][LLD] Extend R2 save stub to support offsets of more than 26 bits — stefanp / detail
  20. [InstCombine] Add bswap tests from funnel shift intrinsics — llvm-dev / detail
  21. [PPC] [AIX] Implement calling convention IR for C99 complex types on AIX — zarko / detail

#2025 (Sep 24, 2020 1:02:39 PM)

  1. [LLD][COFF] Avoid overwriting inputs in tests — alexandre.ganea / detail
  2. [LLD][COFF] Cover usage of LLD-as-a-library in tests — alexandre.ganea / detail
  3. [PR47636] Fix tryEmitPrivate to handle non-constantarraytypes — erich.keane / detail
  4. Add support for setting the path to llvm-symbolizer through an environment variable — joker.eph / detail
  5. GlobalISel: Use unmerge when copying wide vectors to result registers — Matthew.Arsenault / detail
  6. [Modules] Add stats to measure performance of building and loading modules. — vsapsai / detail
  7. [mlir][shape] Start a pass that lowers shape constraints. — silvasean / detail
  8. [NFC][regalloc] Remove unused API in AllocationOrder — mtrofin / detail
  9. [SLP] clean up - use 'const' and ArrayRef constructor; NFC — spatel / detail
  10. Revert "[Modules] Add stats to measure performance of building and loading modules." — vsapsai / detail
  11. AArch64/GlobalISel: Add testcase for bug 47619 — Matthew.Arsenault / detail
  12. [IRSim] Adding wrapper pass for IRSimilarityIdentfier — andrew.litteken / detail
  13. Remove dead branch identified by @rsmith on post-commit for D88236 — erich.keane / detail
  14. [flang][driver] Add missing dependency (shared library builds, NFC) — andrzej.warzynski / detail
  15. [OPENMP]Fix PR47621: Variable used by task inside a template function is not made firstprivate by default — a.bataev / detail
  16. [CMake][AIX] Set LLVM_ENABLE_PER_TARGET_RUNTIME_DIR appropriately for AIX — daltenty / detail
  17. [AST] Use data-recursion when building ParentMap, avoid stack overflow. — sam.mccall / detail
  18. Remove stale assert. — isanbard / detail
  19. [mlir][NFC] Promote memory space to BaseMemRefType — diego.caballero / detail
  20. [AArch64] __builtin_return_address for PAuth. — daniel.kiss / detail
  21. [CUDA] Added conversion functions to builtin vars. — tra / detail
  22. [CodeGen] Postprocess PHI nodes for callbr — isanbard / detail
  23. Fix testcase. — isanbard / detail
  24. Revert "[CodeGen] Postprocess PHI nodes for callbr" — isanbard / detail
  25. [NFCI][IR] ConstantRangeTest: refactor operation range gatherers — lebedev.ri / detail
  26. [NFCI][IR] ConstantRangeTest: add basic scaffolding for next-gen precision/correctness testing — lebedev.ri / detail
  27. Reland [CodeGen] emit CG profile for COFF object file — zequanwu / detail
  28. Temporary fix for D85085 debug_loc bug with basic block sections. — tmsriram / detail
  29. [DebugInfo] Fix bug in constructor homing with classes with trivial — akhuang / detail
  30. [LLDB] Add a defensive check for member__f_ — shafik / detail
  31. [WebAssembly] Make SjLj lowering globals thread-local — tlively / detail
  32. [Instruction] Add dropLocation and updateLocationAfterHoist helpers — Vedant Kumar / detail
  33. [lld-macho][re-land] Initial support for common symbols — jezng / detail
  34. [lld-macho][re-land] Implement and test resolution of common symbols — jezng / detail
  35. [lld] Make -z keep-text-section-prefix recognize .text.split. as a prefix. — snehasishk / detail
  36. Fix regex in test. — isanbard / detail
  37. [OpenMP] OpenMPOpt Support for Globalization Remarks — jhuber6 / detail
  38. [llvm] Add -bbsections-cold-text-prefix to emit cold clusters to a different section. — snehasishk / detail
  39. [RISCV] Merge the pipeline models for Rocket — ebahapo / detail
  40. [AMDGPU] Fixes typo in the test. NFC. — Stanislav.Mekhanoshin / detail
  41. [MS] Simplify rules for passing C++ records — rnk / detail
  42. [MS] For unknown ISAs, pass non-trivially copyable arguments indirectly — rnk / detail
  43. [intel-pt] Refactor the JSON parsing — walter erquinigo / detail
  44. Add a static_assert confirming that DiagnosticBuilder is small — rnk / detail
  45. Revert "Add a static_assert confirming that DiagnosticBuilder is small" — rnk / detail
  46. Revert "[NFCI][IR] ConstantRangeTest: add basic scaffolding for next-gen precision/correctness testing" — rnk / detail
  47. [ValueTracking] Check uses of Argument if it is given to isGuaranteedNotToBeUndefOrPoison — aqjune / detail
  48. [ValueTracking] Make isGuaranteedNotToBeUndefOrPoison exit early when MetadataAsValue is given — aqjune / detail
  49. [lld] Clean up in lld::{coff,elf}::link after D70378 — i / detail
  50. [Hexagon] Avoid crash on CONCAT_VECTORS with illegal element types — kparzysz / detail
  51. Hint how to get a symbolized stack trace if llvm-symbolizer is not found on crashes — joker.eph / detail
  52. PR47176: Don't read from an inactive union member if a friend function — richard / detail
  53. [xray] Function coverage groups — ianlevesque / detail

#2024 (Sep 24, 2020 4:38:32 AM)

  1. [lld][ELF][test] Add a couple of test cases for LTO behaviour — james.henderson / detail
  2. [NFC][Docs] fix clang-docs compilation — development / detail
  3. [llvm-objcopy][NFC] refactor error handling. part 1. — a.v.lapshin / detail
  4. [APFloat] add tests for convert of NAN; NFC — spatel / detail
  5. [flang][driver] Remove unnecessary includes in the unittest (NFC) — andrzej.warzynski / detail
  6. [flang] [OpenMP 4.5] Adding lit test cases for OpenMP Constructs. — david.truby / detail
  7. Fix a builtbot failure after 3ed04f93e30121867a813a220452b97aebeb1730. — a.v.lapshin / detail
  8. [Support] On Windows, ensure abort() can be catched several times in a row with CrashRecoveryContext — alexandre.ganea / detail
  9. [lit] Support running tests on Windows without GnuWin32 — alexandre.ganea / detail
  10. [Support] On Unix, let the CrashRecoveryContext return the signal code — alexandre.ganea / detail
  11. [ARM] Check for LSTP side-effects. — sam.parker / detail
  12. [ARM] LowoverheadLoops: add an option to disable tail-predication — sjoerd.meijer / detail
  13. [AArch64] Regenerate dag-combine-mul-shl.ll checks — llvm-dev / detail
  14. Recommit "[CUDA][HIP] Defer overloading resolution diagnostics for host device functions" — Yaxun.Liu / detail
  15. Improve 723fea23079f9c85800e5cdc90a75414af182bfd - Silence 'warning: unused variable' when compiling with Clang 10.0 — alexandre.ganea / detail
  16. Fix f5314d15af4f4514103ea12c74cb208538b8bef5 - [Support] On Unix, let the CrashRecoveryContext return the signal code — alexandre.ganea / detail
  17. [MLIR] Normalize memrefs in LoadOp and StoreOp of Standard Ops — uday / detail
  18. [NFC][RISCV][builtins] Remove some hard-coded values from i-cache clear routine — luismarques / detail
  19. lld: Try to fix check-lld on incremental builds after 8f2c31f22b974da — thakis / detail
  20. [InstCombine] regenerate test checks; NFC — spatel / detail
  21. [PhaseOrdering] move an 'opt' test from x86 codegen; NFC — spatel / detail
  22. [PhaseOrdering] move test with target requirement to x86 dir — spatel / detail
  23. [MLIR][SPIRV] Fixed dialect loading in deserialization — georgemitenk0v / detail
  24. OpaquePtr: Add helpers for sret to mirror byval — Matthew.Arsenault / detail
  25. IR: Have byref imply dereferenceable — Matthew.Arsenault / detail
  26. [AMDGPU] Fix v3f16 handling for getresinfo — sebastian.neubauer / detail
  27. [AMDGPU] Use cast instead of dyn_cast — jay.foad / detail
  28. [RegisterCoalescer] Fix IMPLICIT_DEF init removal for a register on joining — vpykhtin / detail
  29. [NFC][ARM] Remove dead loop. — sam.parker / detail
  30. [OpenMP] Introduce GOMP teams support in runtime — jonathan.l.peyton / detail
  31. [OpenMP] Introduce GOMP mutexinoutset in the runtime — jonathan.l.peyton / detail
  32. [OpenMP] Introduce GOMP taskwait depend in the runtime — jonathan.l.peyton / detail
  33. [OpenMP] Fix if0 task with dependencies in the runtime — jonathan.l.peyton / detail
  34. [X86][SSE] combineVectorTruncation - enable (pre-SSSE3) vXi16->vXi8 truncation. — llvm-dev / detail
  35. [clang] use string tables for static diagnostic descriptions — froydnj / detail
  36. Sema: add support for `__attribute__((__swift_newtype__))` — Saleem Abdulrasool / detail
  37. [lldb/examples] Add missing declaration in heap.py — davelee.com / detail
  38. [OpenMP] cmake option LIBOMPTARGET_NVPTX_MAX_SM for nvptx device RTL — tianshilei1992 / detail
  39. [IRSim][NFC] Removing dead variables from IRSimilarityIdentifier.cpp — andrew.litteken / detail
  40. [AArch64][GlobalISel] Implement __builtin_return_address for PAC-RET — momchil.velikov / detail
  41. [OPENMP]PR47606: Do not update the lastprivate item if it was captured by reference as firstprivate data member. — a.bataev / detail
  42. [AMDGPU] global-isel support for RT — Stanislav.Mekhanoshin / detail
  43. [AArch64] Regenerate dag-numsignbits.ll checks — llvm-dev / detail
  44. [Scalar] ConstantHoistingPass - iterate with const references. NFCI. — llvm-dev / detail
  45. [OPENMP]Fix PR47621: Variable used by task inside a template function is not made firstprivate by default — a.bataev / detail
  46. [SLP] Remove LHS and RHS from OperationData. — craig.topper / detail
  47. [APFloat] prevent NaN morphing into Inf on conversion (PR43907) — spatel / detail
  48. Revert "Recommit "[CUDA][HIP] Defer overloading resolution diagnostics for host device functions"" — rnk / detail
  49. Revert "Recommit [NFC] Refactor DiagnosticBuilder and PartialDiagnostic" — rnk / detail
  50. [llvm-exegesis] Add whitespace between words in error message — Jinsong Ji / detail
  51. Revert "[OPENMP]Fix PR47621: Variable used by task inside a template function is not made firstprivate by default" — a.bataev / detail
  52. Basic: add an extra newline for sphinx (NFC) — Saleem Abdulrasool / detail

#2023 (Sep 23, 2020 8:38:27 PM)

  1. clang-x86-ninja-win10 enabling LLD — kuhnel / githubweb

#2023 (Sep 23, 2020 8:38:27 PM)

  1. [lld-macho][NFC] Make `!= nullptr` implicit — jezng / detail
  2. [IRSim] Adding structural comparison to IRSimilarityCandidate. — andrew.litteken / detail
  3. Revert "[IRSim] Adding structural comparison to IRSimilarityCandidate." — andrew.litteken / detail
  4. [IRSim] Adding structural comparison to IRSimilarityCandidate. — andrew.litteken / detail
  5. [Power10]  Implement custom codegen for the vec_replace_elt and vec_replace_unaligned builtins. — amy.kwan1 / detail
  6. [dwarfdump] Warn for tags with DW_CHILDREN_yes but no children. — Jonas Devlieghere / detail
  7. DebugInfo: Filter DWARFv5 TUs out of the debug_info unit list when CUs requested — dblaikie / detail
  8. [IRSim][NFC] Removing warning from IRSimilarityIdentifier — andrew.litteken / detail
  9. [DWARFYAML] Make the ExtLen field of extended opcodes optional. — Xing / detail
  10. [IRSim] Adding a basic similarity identifier. — andrew.litteken / detail
  11. Revert "[lld-macho] Implement and test resolution of common symbols" — omair.javaid / detail
  12. Revert "[lld-macho] Initial support for common symbols" — omair.javaid / detail
  13. [flang][driver] Fix options flag in the frontend driver — andrzej.warzynski / detail
  14. [OpenMP][MLIR] Add assembly format for master op — kiran.chandramohan / detail
  15. [flang][driver] Add missing dependency in CMake files — andrzej.warzynski / detail
  16. [flang][NFC] Fix CMake variable name in README.md — andrzej.warzynski / detail
  17. [clangd] Disable suffix matching fallback for C during include insertion — kadircet / detail
  18. [clangd] Fix comment. NFC — sam.mccall / detail
  19. [llvm-objcopy][MachO] Fix --add-section — alexshap / detail
  20. [mlir] Stop allowing LLVMType Int arguments for GPULaunchFuncOp. — pifon / detail
  21. [SVE] Add new isKnownXX comparison functions to TypeSize — david.sherwood / detail
  22. [clang][Sema] Use enumerator instead of hard-coded constant — mikhail.maltsev / detail
  23. [unittests] Use std::make_tuple to make some toolchains happy again — mikael.holmen / detail
  24. [llvm] Use instead of  in IRSimilarityIdentifierTest.cpp. — pifon / detail
  25. [MLIR][docs] Fix typos — georgemitenk0v / detail
  26. [clangd] Reorder a little bit of init code. NFC — sam.mccall / detail
  27. [asan][test] Disable malloc-no-intercept.c on Solaris — ro / detail
  28. [SCEV] Use loop guard info when computing the max BE taken count in howFarToZero. — flo / detail
  29. [llvm-readobj] - Fix a warning. — grimar / detail
  30. [llvm-readelf/obj] - Stop printing wrong addresses for arm32 unwind info for non-relocatable objects. — grimar / detail
  31. Use different name for auto variable — sepavloff / detail

#2023 (Sep 23, 2020 8:38:27 PM)

  1. clang-x86-ninja-win10 enabling LLD — kuhnel / detail

#2022 (Sep 23, 2020 2:32:40 PM)

  1. [lsan] On Fuchsia, don't use atexit hook for leak checks — mcgrathr / detail
  2. [gn build] Allow option to build with asan/tsan/ubsan — aeubanks / detail
  3. [mlir][OpFormatGen] Update "custom" directives for attributes. — joker.eph / detail
  4. [AArch64][SVE] Fix frame offset calculation when d8 is saved. — efriedma / detail
  5. Add `breakpoint delete --disabled`: deletes all disabled breakpoints. — jingham / detail
  6. [AMDGPU] Make ds fp atomics overloadable — Stanislav.Mekhanoshin / detail
  7. [IRSim] Adding IRSimilarityCandidate that contains a region of IRInstructionData. — andrew.litteken / detail
  8. [PowerPC][PCRelative] Thread Local Storage Support for Local Dynamic — wei.huang / detail
  9. asan: Use `#if` to test CAN_SANITIZE_LEAKS — mcgrathr / detail
  10. [scudo][standalone] Fix tests under ASan/UBSan — kostyak / detail
  11. Revert "[lsan] On Fuchsia, don't use atexit hook for leak checks" — nikita.ppv / detail
  12. [AArch64][SVE] Add lowering for llvm frecpx — muhammad.asif.manzoor / detail
  13. Allow init_priority values <= 100 and > 65535 within system headers. — aaron / detail
  14. [lldb] Normalize paths in new test — jotrem / detail
  15. [LoopTerminology][NFC] Fix formatting typo — sdi1600105 / detail
  16. Clean up test file, NFC — kparzysz / detail
  17. [PowerPC] Implement Vector signed/unsigned __int128 overloads for the comparison builtins — conanap / detail
  18. [PowerPC] Implement the 128-bit vec_[all|any]_[eq | ne | lt | gt | le | ge] builtins in Clang/LLVM — conanap / detail
  19. Recommit [NFC] Refactor DiagnosticBuilder and PartialDiagnostic — Yaxun.Liu / detail
  20. [AArch64] Expand some vector of i64 reductions on NEON — mcinally / detail
  21. [SelectionDAG][GISel] Make LegalizeDAG lower FNEG using integer ops. — efriedma / detail
  22. [JSON] Allow emitting comments in json::OStream — sam.mccall / detail
  23. [lld-macho] cleanup unimplemented-option warnings — gkm / detail
  24. [X86] Add a memory clobber to the bittest intrinsic inline asm. Get default clobbers from the target — craig.topper / detail
  25. [lld-macho] handle options -search_paths_first, -search_dylibs_first — gkm / detail
  26. [JSON] Facility to track position within an object and report errors. — sam.mccall / detail
  27. [NewPM][MSSA] Fix failures under NPM due to -enable-mssa-loop-dependency — aeubanks / detail
  28. [NewPM][CGSCC] Handle newly added functions in updateCGAndAnalysisManagerForPass — aeubanks / detail
  29. [NewPM] Add callbacks to PassBuilder to run before/after parsing a pass — aeubanks / detail
  30. [JSON] Display errors associated with Paths in context — sam.mccall / detail
  31. [libunwind] Combine dl_iterate_phdr codepaths for DWARF and EHABI — rprichard / detail
  32. [libunwind] Optimize dl_iterate_phdr's findUnwindSectionsByPhdr — rprichard / detail
  33. [JSON] Add error reporting to fromJSON and ObjectMapper — sam.mccall / detail
  34. Fix LLDB tweak in 62a47e994fcf5b73e29547d26cd9676b30cb69a3 — sam.mccall / detail
  35. [libc++] Fix spurious test failure in -fno-exceptions — Louis Dionne / detail
  36. [clangd] Improve bad-RPC-payload error messages slightly — sam.mccall / detail
  37. [CGProfile] don't emit cgprofile entry if called function is dllimport — zequanwu / detail
  38. Explicitly specify CMAKE_AR in WinMsvc.cmake — smeenai / detail
  39. Utility: ignore OS version on non-Darwin targets in `ArchSpec` — Saleem Abdulrasool / detail
  40. [X86] Add TDX instructions. — freddy.ye / detail
  41. [X86] Parse data32 call in .code16 as CALLpcrel32 — i / detail
  42. Revert "[NewPM] Add callbacks to PassBuilder to run before/after parsing a pass" — aeubanks / detail
  43. [AMDGPU] Consider all SGPR uses as unique in constant bus verify — carl.ritson / detail
  44. [NFC] Remove unnecessary default constructors — aeubanks / detail
  45. [GlobalISel][AMDGPU] Lower G_SMULH/G_UMULH — Pushpinder.Singh / detail
  46. [lld-macho] Initial support for common symbols — jezng / detail
  47. [lld-macho] Implement and test resolution of common symbols — jezng / detail
  48. [lld-macho] Emit indirect symbol table — jezng / detail
  49. [lld-macho] Ignore `-mllvm` and its argument — jezng / detail
  50. [lld-macho] Support -weak_lx, -weak_library, -weak_framework — jezng / detail
  51. [lld-macho][NFC] Refactor syslibroot / library path lookup — jezng / detail

#2021 (Sep 23, 2020 7:00:02 AM)

  1. Added x86_64-fedora-clang builder and fedora-llvm-x86_64 slave — kkleine / githubweb
  2. Name builddir of x86_64-fedora-clang builder like the slave/worker fedora-llvm-x86_64 — kkleine / githubweb
  3. clang-x86-ninja-win10 fixed slash replacement — kuhnel / githubweb
  4. clang-x86-ninja-win10 fixed MSVC version output — kuhnel / githubweb
  5. [zorg] [PowerPC] set lld as the default linker on ppc64le-clang-rhel bot — saghir / githubweb

#2021 (Sep 23, 2020 7:00:02 AM)

  1. Revert "[libc++] Implement LWG1203" — Raphael Isemann / detail
  2. [SVE] Make EVT::getScalarSizeInBits and others consistent with Type::getScalarSizeInBits — david.sherwood / detail
  3. [analyzer][StdLibraryFunctionsChecker] Fix getline/getdelim signatures — gabor.marton / detail
  4. [analyzer][StdLibraryFunctionsChecker] Separate the signature from the summaries — gabor.marton / detail
  5. [llvm-readelf/obj] - Cleanup the code. NFCI. — grimar / detail
  6. [AMDGPU] Insert waitcnt after returning from call — sebastian.neubauer / detail
  7. [llvm-readelf/obj] - Print section symbol names properly when dumping relocations. — grimar / detail
  8. [llvm-readelf/obj] - Fix extended section symbol indices printed in warnings for MIPS GOT/PLT entries. — grimar / detail
  9. [SVE][CodeGen] Lower legal integer -> floating point conversions — kerry.mclaughlin / detail
  10. [flang] CHARACTER(*) return does not require explicit interface — jperier / detail
  11. [CUDA][HIP] Fix static device var used by host code only — Yaxun.Liu / detail
  12. [OpenMP][flang]Lower NUM_THREADS clause for parallel construct — SourabhSingh.Tomar / detail
  13. [mlir] Added support for f64 memref printing in runner utils — limo / detail
  14. [flang] Removed OpenMP lowering unittests — SourabhSingh.Tomar / detail
  15. [NFCI][flang] Renamed a variable name to a more descriptive name — SourabhSingh.Tomar / detail
  16. [libc++] Re-apply fdc41e11f (LWG1203) without breaking the C++11 build — Louis Dionne / detail
  17. [lldb] Fix GetRemoteSharedModule fallback logic — jotrem / detail
  18. AMDGPU: Check global FP atomics match default FP mode — Matthew.Arsenault / detail
  19. GlobalISel: Fix truncating shift amount in trunc (shl) combine — Matthew.Arsenault / detail
  20. Fix typos in ASTMatchers.h; NFC — aaron / detail
  21. [NFC][ARM] Pre-commit tail predication test — sam.parker / detail
  22. [SystemZ] Make sure not to call getZExtValue on a >64 bit constant. — paulsson / detail
  23. [mlir] Fix typos in Dialect.h. NFC. — zinenko / detail
  24. [VPlan] Disconnect VPValue and VPUser. — flo / detail
  25. [SVE] Lower fixed length ISD::VECREDUCE_ADD to Scalable — mcinally / detail
  26. [clangd] Refactor code completion signal's utility properties. — usx / detail
  27. [docs][llvm] Fix typos — paul / detail
  28. [mlir][openacc] Use OptionalParseResult in loop op parser instead of bool variables — clementval / detail
  29. Add Operation to python bindings. — stellaraccident / detail
  30. Implement python iteration over the operation/region/block hierarchy. — stellaraccident / detail
  31. Add mlir python APIs for creating operations, regions and blocks. — stellaraccident / detail
  32. NFC: Remove unused variable. — stellaraccident / detail
  33. [mlir][ods] Custom builder with no params — jpienaar / detail
  34. [mlir] Remove unneeded OpBuilder params. NFC. — jpienaar / detail
  35. Revert "[AMDGPU] Insert waitcnt after returning from call" — sebastian.neubauer / detail
  36. Add missing namespace closure comment. NFCI. — llvm-dev / detail
  37. Add missing namespace closure comments. NFCI. — llvm-dev / detail
  38. [AArch64] Fix ldst optimization of non-immediate store offset — weiwei64 / detail
  39. recommit [HIP] Fix -gsplit-dwarf option — Yaxun.Liu / detail
  40. [lldb] Remove lldb-perf remenant — davelee.com / detail
  41. [mlir] Add insert before/after to list-like constructs in C API — zinenko / detail
  42. Fix regressioin in test dwp-separate-debug-file.cpp — Yaxun.Liu / detail
  43. [MLIR] Change default builders generated by TableGen to use TypeRange for result types — jurahul / detail
  44. [MLIR][NFC] Adopt use of TypeRange in build() methods. — jurahul / detail
  45. Improve dynamic AST matching diagnostics for conversion errors — aaron / detail
  46. Update the documentation for the MLIR Dialect class (NFC) — joker.eph / detail
  47. [MLIR][NFC] Adopt use of BlockRange in place of ArrayRef<Block *> — jurahul / detail
  48. Remove MLIR C-API explicit registration of standard ops. — stellaraccident / detail
  49. [UpdateTestChecks] Remove bug-exposing test — David A Greene / detail
  50. NFC: Remove dangling dep on MLIRStandardOps. — stellaraccident / detail
  51. [MBFIWrapper] Add a new function getBlockProfileCount — carrot / detail
  52. [clang]Test ensuring -fembed-bitcode passed to cc1 captures pre-opt bitcode. — mtrofin / detail
  53. Add optimal thread strategy — dmantipov / detail
  54. [Support/Path] Add path::is_absolute_gnu — rengolin / detail
  55. Add REQUIRES to embed-bitcode-noopt.ll — mtrofin / detail
  56. [EarlyCSE] Fix crash with expensive checks after D87691 — kparzysz / detail
  57. Revert D87970 "[ThinLTO] Avoid temporaries when loading global decl attachment metadata" — i / detail
  58. Break long line accidentally left in the previous commit — kparzysz / detail
  59. [Driver] Check whether Gentoo-specific configuration directory exists — dmantipov / detail
  60. Re-apply https://reviews.llvm.org/D87921, was reverted to triage a PPC bot failure. — tmsriram / detail
  61. Enhance TableGen so that backends can produce better error messages. — paul / detail
  62. [ms] [llvm-ml] Add support for .radix directive, and accept all radix specifiers — epastor / detail
  63. [TTI] add wrapper for matching vector reduction to reduce code duplication; NFC — spatel / detail
  64. Fix include location (accidentally committed a local variation) — epastor / detail
  65. [X86] Improve demanded bits for X86ISD::BEXTR. — craig.topper / detail
  66. [SLP] Make HorizontalReduction::getOperationData take an Instruction* instead of a Value*. NFCI — craig.topper / detail
  67. Revert "[ms] [llvm-ml] Add support for .radix directive, and accept all radix specifiers" — epastor / detail
  68. Update Phabricator doc to remove the warning on "arc land": tags a properly handled server side now — joker.eph / detail
  69. Document the `--verbatim` flag from arc to update the description for a phabricator revision — joker.eph / detail

#2021 (Sep 23, 2020 7:00:02 AM)

  1. Added x86_64-fedora-clang builder and fedora-llvm-x86_64 slave — kkleine / detail
  2. Name builddir of x86_64-fedora-clang builder like the slave/worker fedora-llvm-x86_64 — kkleine / detail
  3. clang-x86-ninja-win10 fixed slash replacement — kuhnel / detail
  4. clang-x86-ninja-win10 fixed MSVC version output — kuhnel / detail
  5. [zorg] [PowerPC] set lld as the default linker on ppc64le-clang-rhel bot — saghir / detail

#2020 (Sep 22, 2020 7:44:50 PM)

  1. Revert "[IRSim] Adding IRSimilarityCandidate that contains a region of IRInstructionData." — andrew.litteken / detail
  2. [test][NewPM] Fix update-scev.ll under NPM — aeubanks / detail
  3. [CostModel][X86] add CostModel for SK_Select(v8f64, v8i64, v16f32, v16i32, v32i16, v64i8) — bing1.yu / detail
  4. [test][NewPM] Clean up ScalarEvolution tests to work under NPM — aeubanks / detail
  5. [lld-macho] In the context of relocs, s/target/referent/ for sections & symbols — gkm / detail
  6. [ThinLTO] Avoid temporaries when loading global decl attachment metadata — tejohnson / detail
  7. [lld-maco] fix build breakage — gkm / detail
  8. [Sanitizers] Fix test case that doesn't clean up after itself — nemanja.i.ibm / detail
  9. [sanitizers] Remove the message queue with IPC_RMID after D82897 — i / detail
  10. [RISCV][ASAN] updated platform macros to simplify detection of RISCV64 platform — Vitaly Buka / detail
  11. [Analyzer][WebKit] Use tri-state types for relevant predicates — Jan Korous / detail
  12. [RISCV][ASAN] implementation of internal syscalls wrappers for riscv64 — Vitaly Buka / detail
  13. [RISCV][ASAN] implementation of clone interceptor for riscv64 — Vitaly Buka / detail
  14. [RISCV][ASAN] implementation for vfork interceptor for riscv64 — Vitaly Buka / detail
  15. [RISCV][ASAN] implementation of ThreadSelf  for riscv64 — Vitaly Buka / detail
  16. Add a dump() method on the pass manager for debugging purpose (NFC) — joker.eph / detail
  17. [MC] [Win64EH] Try to generate packed unwind info where possible — martin / detail
  18. [InstCombine] Add parentheses in assert to silence GCC warning. NFC. — martin / detail
  19. [CVP] Remove a redundant trailing semicolon, fixing GCC warnings. NFC. — martin / detail
  20. [PowerPC] Implementation of 128-bit Binary Vector Mod and Sign Extend builtins — albionapc / detail
  21. Revert "[RISCV][ASAN] implementation of ThreadSelf  for riscv64" — Vitaly Buka / detail
  22. [NFC] Reformat preprocessor directives — Vitaly Buka / detail
  23. [RISCV][ASAN] implementation of ThreadSelf  for riscv64 — Vitaly Buka / detail
  24. [mlir][Linalg] Add pattern to fold linalg.tensor_reshape that add unit extent dims. — ravishankarm / detail
  25. [AMDGPU] Fix merging m0 inits — Piotr Sobczak / detail
  26. [SVE] Fix InstCombinerImpl::PromoteCastOfAllocation for scalable vectors — david.sherwood / detail

#2019 (Sep 22, 2020 11:30:17 AM)

  1. [ASTMatchers] Avoid recursion in ancestor matching to save stack space. — sam.mccall / detail
  2. [NFC][regalloc] Simplify/conform to style guide indvars in Greedy — mtrofin / detail
  3. Version 0.5 of the new "TableGen Backend Developer's Guide." — paul / detail
  4. [Analyzer][WebKit] UncountedLocalVarsChecker — Jan Korous / detail
  5. [gn build] Port 848d66fafd2 — llvmgnsyncbot / detail
  6. [gn build] Port 8a64689e264 — llvmgnsyncbot / detail
  7. [clang] Fix a typo-correction crash — hokein.wu / detail
  8. [test][MC] Rehabilitate llvm/test/MC/COFF/bigobj.py — hubert.reinterpretcast / detail
  9. [NFC] Replace tabs with spaces in PPCInstrPrefix.td — hubert.reinterpretcast / detail
  10. [InstCombine] For pow(x, +/-0.5), stop falling into pow(x, 1.5), etc. case — hubert.reinterpretcast / detail
  11. [lldb] Skip test_common_completion_process_pid_and_name with reproducers — Jonas Devlieghere / detail
  12. [lldb] Skip TestMiniDumpUUID with reproducers — Jonas Devlieghere / detail
  13. [LoopInfo][NewPM] Fix tests in Analysis/LoopInfo under NPM — aeubanks / detail
  14. [test][NewPM] Pin do-nothing-intrinsic.ll to legacy PM — aeubanks / detail
  15. [NFC][CVP] Add tests for srem with potentially different sigdness domains — lebedev.ri / detail
  16. [CVP] Enhance SRem -> URem fold to work not just on non-negative operands — lebedev.ri / detail
  17. [ConstantRange] binaryXor(): special-case binary complement case - the result is precise — lebedev.ri / detail
  18. [ConstantRange] Introduce getActiveBits() method — lebedev.ri / detail
  19. [NFC][CVP] processUDivOrURem(): refactor to use ConstantRange::getActiveBits() — lebedev.ri / detail
  20. [NFC][APInt] Refactor getMinSignedBits() in terms of getNumSignBits() — lebedev.ri / detail
  21. [ConstantRange] Introduce getMinSignedBits() method — lebedev.ri / detail
  22. [NFC][CVP] Give a better name STATISTIC() counting udiv i16 -> udiv i8 xforms — lebedev.ri / detail
  23. [NFC][CVP] Add tests for SDiv/SRem narrowing — lebedev.ri / detail
  24. [CVP] Narrow SDiv/SRem to the smallest power-of-2 that's sufficient to contain its operands — lebedev.ri / detail
  25. Implement a new kind of Pass: dynamic pass pipeline — joker.eph / detail
  26. Revert "[lldb] XFAIL TestMemoryHistory on Linux" — Raphael Isemann / detail
  27. [flang][msvc] Add explicit function template argument to applyFunction. NFC. — llvm-project / detail
  28. [flang][msvc] Add explicit function template argument to applyLamda. NFC. — llvm-project / detail
  29. [flang][msvc] Explicitly reference "this" inside closure. NFC. — llvm-project / detail
  30. Revert "The wrong placement of add pass with optimizations led to -funique-internal-linkage-names being disabled." — tmsriram / detail
  31. Two patches to fix the broken build. — paul / detail
  32. [lldb][test] Remove accidental import pdb in 783dc7dc7ed7487d0782c2feb8854df949b98e69 — i / detail
  33. [compiler-rt][AIX] Add CMake support for 32-bit Power builds — daltenty / detail
  34. [ThinLTO] Option to bypass function importing. — mtrofin / detail
  35. [AArch64] Avoid pairing loads with same result reg — dancgr / detail
  36. [LoopInfo] empty() -> isInnermost(), add isOutermost() — sdi1600105 / detail
  37. Revert "[CodeGen] emit CG profile for COFF object file" — rnk / detail
  38. Small fixes for "[LoopInfo] empty() -> isInnermost(), add isOutermost()" — sdi1600105 / detail
  39. Change LoopInfo::empty to isInnermost after D82895 — i / detail
  40. [libc++] Implement LWG1203 — Louis Dionne / detail
  41. Fix build due to renaming in LoopInfo. — michael.hliao / detail
  42. [AArch64] Teach analyzeBranch to remove branch equivelent to fallthrough — listmail / detail
  43. [libc++] NFC: Collocate C++20 removed members of std::allocator — Louis Dionne / detail
  44. [libc++] NFC: Reindent the feature test macro generation script — Louis Dionne / detail
  45. [SLP]Fix coding style, NFC. — a.bataev / detail
  46. [InstCombine] Fix errno bug in pow expansion to sqrt — hubert.reinterpretcast / detail
  47. [InstCombine][NFC][tests] Add ninf base value case to pow-sqrt.ll — hubert.reinterpretcast / detail
  48. [trace] avoid using <regex> — walter erquinigo / detail
  49. [ORC][examples] Add missing library dependencies. — Lang Hames / detail
  50. [NFC][docs] Fix link. — joker.eph / detail
  51. [IRSim] Adding IRSimilarityCandidate that contains a region of IRInstructionData. — andrew.litteken / detail
  52. [Clang] Fix a typo in implicit-int-float-conversion.c — noreply / detail
  53. [lld-macho] handle option -headerpad_max_install_names — gkm / detail
  54. [EHStreamer] Ensure CallSiteEntry::{BeginLabel,EndLabel} are non-null. NFC — i / detail
  55. Revert "Canonicalize declaration pointers when forming APValues." — leonardchan / detail
  56. [DWARFYAML][test] Simplify __debug_pubnames/types tests. NFC. — Xing / detail
  57. [NewPM] Pin tests with -debug-pass to legacy PM — aeubanks / detail

#2018 (Sep 22, 2020 6:19:43 AM)

  1. clang-x86-ninja-win10 - replacing backslashes — kuhnel / githubweb

#2018 (Sep 22, 2020 6:19:43 AM)

  1. Revert "Implement a new kind of Pass: dynamic pass pipeline" — benny.kra / detail
  2. [SCEV] Support unsigned predicates in isKnownPredicateViaNoOverflow — mkazantsev / detail
  3. [MLIR][Linalg] Fix assertion in dependency analysis — frgossen / detail
  4. [NFC][PowerPC]Add tests for multiply-by-constant. — esme.yi / detail
  5. [APFloat] multiplySignificand - always pass IEEEFloat as const reference. NFCI. — llvm-dev / detail
  6. [PowerPC] Add support for R_PPC64_GOT_TPREL_PCREL34 used in TLS Initial Exec — stefanp / detail
  7. Revert rGf835779160ec303 "[APFloat] multiplySignificand - always pass IEEEFloat as const reference. NFCI." — llvm-dev / detail
  8. [lldb] Ignore certain Clang type sugar when creating the type name — Raphael Isemann / detail
  9. [ARM][TTI] Prevents constants in a min(max) or max(min) pattern from being hoisted when in a loop — meera.nakrani / detail
  10. [SCEV] Handle `less` predicates for FoundPred = NE — mkazantsev / detail
  11. [SystemZ][z/OS] Set default wchar_t type for zOS — Abhina.Sreeskantharajan / detail
  12. [LLD][PowerPC][test] Update thunk range error report for PPC64PCRelLongBranchThunk — wei.huang / detail
  13. [ARM] Trying to fix asan buildbot — sam.parker / detail
  14. [libc++] NFC: Remove trailing whitespace from the feature test macro table — Louis Dionne / detail
  15. [SLP] Merge null and dyn_cast<> checks into dyn_cast_or_null<>. NFCI. — llvm-dev / detail
  16. [MLIR][Standard] Add `atan` to standard dialect — frgossen / detail
  17. [SyntaxTree] Add tests for the assignment of the `canModify` tag. — ecaldas / detail
  18. [SLP] clean up code in gather(); NFC — spatel / detail
  19. [SLP] move misplaced code comments; NFC — spatel / detail
  20. [SLP] reduce code duplication for checking parent block; NFC — spatel / detail
  21. [PowerPC] Fix for compiler side issue in PCRelative Local Exec — stefanp / detail
  22. [NFC][mlir] Remove llvm:: prefix from SmallVector in parallel pretty printer. — david.truby / detail
  23. [AIX][clang][driver] Make sure crti[_64].o is linked in C++ mode — daltenty / detail
  24. [X86] Cleanup/add namespace closure comments. NFCI. — llvm-dev / detail
  25. [X86] Add missing namespace closure comments. NFCI. — llvm-dev / detail
  26. [PeepholeOptimizer] Enhance the redundant COPY elimination. — michael.hliao / detail
  27. [VPlan] Add dump() helper to VPValue & VPRecipeBase. — flo / detail
  28. [lld-macho] minimally handle option -dynamic — gkm / detail
  29. [AIX][compiler-rt] Use the AR/ranlib mode flag for 32-bit and 64-bit mode — daltenty / detail
  30. [libc++] Implement C++20's P0784 (More constexpr containers) — Louis Dionne / detail
  31. [GVNSink][NewPM] Add GVNSinkPass to PassRegistry.def — aeubanks / detail
  32. [scudo][standalone] Remove the pthread key from the shared TSD — kostyak / detail
  33. [ThinLTO] Re-order modules for optimal multi-threaded processing — alexandre.ganea / detail
  34. [DI][ASan][NewPM] Fix some DebugInfo ASan tests under NPM — aeubanks / detail
  35. Sema: introduce `__attribute__((__swift_name__))` — Saleem Abdulrasool / detail
  36. [OpenMPOpt] Refactored "issue" and "wait" declarations for data map runtime call. — htobonmm7 / detail
  37. [lld-macho] Make lld::getInteger() tolerate leading "0x"/"0X" when base is 16 — gkm / detail
  38. [sanitizer_common] Add debug print to sysmsg.c — mascasa / detail
  39. Silence 'warning: unused variable' when compiling with Clang 10.0 — alexandre.ganea / detail
  40. [DAG] Remove DAGTypeLegalizer::GenWidenVectorTruncStores (PR42046) — llvm-dev / detail
  41. [PowerPC] Implement the 128-bit Vector Divide Extended Builtins in Clang/LLVM — amy.kwan1 / detail
  42. [PowerPC] Implement Vector String Isolate Builtins in Clang/LLVM — amy.kwan1 / detail
  43. [mlir] NFC: fix trivial typos under include directory — ishizaki / detail
  44. [mlir][ods] Make OpBuilder and OperationState optional — jpienaar / detail
  45. [SyntaxTree] Test the List API — ecaldas / detail

#2018 (Sep 22, 2020 6:19:43 AM)

  1. clang-x86-ninja-win10 - replacing backslashes — kuhnel / detail

#2017 (Sep 21, 2020 7:44:40 PM)

  1. Update recipe for flang-aarch64 slaves — caroline.concatto / githubweb

#2017 (Sep 21, 2020 7:44:40 PM)

  1. [mlir] Fix -Wunused-variable in -DLLVM_ENABLE_ASSERTIONS=off build after D85869 — i / detail
  2. [LoopUnswitch] Trivial simplification: remove trivial dead condition after unswitch — serguei.katkov / detail
  3. [WebAssembly][MC] Fix computation of relative symbol offset — d.c.ddcc / detail
  4. Reorder linalg.conv indexing_maps loop order — ataei / detail
  5. [AlwaysInliner] Emit optimization remarks — aeubanks / detail
  6. [clangd] Link libclangdSupport into clangd-index-server — zeratul976 / detail
  7. [clang] Traverse init-captures while indexing — zeratul976 / detail
  8. [CMake] Use find_dependency in LLVMConfig.cmake — phosek / detail
  9. [CMake] Use append for CMAKE_REQUIRED_* variables — phosek / detail
  10. [SyntaxTree][Nit] Take `ArrayRef` instead of `std::vector` as argument for `createTree` — ecaldas / detail
  11. [SyntaxTree] Test `findFirstLeaf` and `findLastLeaf` — ecaldas / detail
  12. [gn build] Port af582c9b0f3 — llvmgnsyncbot / detail
  13. Revert "[CMake] Use find_dependency in LLVMConfig.cmake" — phosek / detail
  14. Reapply: [clang-cl] Always interpret the LIB env var as separated with semicolons — martin / detail
  15. [AArch64] Fix return type of Neon scalar comparison intrinsics — david.spickett / detail
  16. [ARM] VPT validForTailPredication — sam.parker / detail
  17. [ARM] Remove MVEDomain from VLDR/STR of P0 — sam.parker / detail
  18. [MLIR] Add subf and rsqrt EDSC intrinsics — ntv / detail
  19. [mlir][Linalg] Uniformize linalg.generic with named ops. — ntv / detail
  20. [llvm-readobj/elf] - Stop reporting invalid extended indexes in warnings for unnamed section symbols. — grimar / detail
  21. [SyntaxTree][Synthesis] Fix: `deepCopy` -> `deepCopyExpandingMacros`. — ecaldas / detail
  22. Revert "Reapply Revert "RegAllocFast: Rewrite and improve"" — omair.javaid / detail
  23. [ARM] Improve VPT predicate tracking — sam.parker / detail
  24. [AMDGPU] More codegen patterns for v2i16/v2f16 build_vector — jay.foad / detail

#2017 (Sep 21, 2020 7:44:40 PM)

  1. Update recipe for flang-aarch64 slaves — caroline.concatto / detail

#2016 (Sep 21, 2020 12:10:34 PM)

  1. Renamed LLVMBuildFactory.pathRelativeToBuild to LLVMBuildFactory.pathRelativeTo. — gkistanova / githubweb

#2016 (Sep 21, 2020 12:10:34 PM)

  1. [AIX][Clang][Driver] Add handling of shared option — daltenty / detail
  2. [ObjCARC] Initialize return value — aeubanks / detail
  3. [AMDGPU] Adding mutex to guard lld::elf::link interface use — zhuoryin / detail
  4. [MS] On x86_32, pass overaligned, non-copyable arguments indirectly — rnk / detail
  5. [AMDGPU] Fixed typo in intrinsic comment. NFC. — Stanislav.Mekhanoshin / detail
  6. [ELF][test] Delete large temporary files and make some temporary files smaller with two text segments — i / detail
  7. [NFC][SCEV] Cleanup lowering of @llvm.uadd.sat, (-1 - V) is just ~V — lebedev.ri / detail
  8. [DIE] Remove DeadInstEliminationPass — aeubanks / detail
  9. [libc++] Verify base substitutions earlier in the testing format — Louis Dionne / detail
  10. [LoopVectorize] use unary shuffle creator to reduce code duplication; NFC — spatel / detail
  11. [InstCombine] use unary shuffle creator to reduce code duplication; NFC — spatel / detail
  12. [Coverage] Add empty line regions to SkippedRegions — zequanwu / detail
  13. Reapply Revert "RegAllocFast: Rewrite and improve" — Matthew.Arsenault / detail
  14. [mlir] Add missing space in debug message — stephen.neuendorffer / detail
  15. AMDGPU: Don't add frame register to frame pseudos — Matthew.Arsenault / detail
  16. [SLP] use std::distance/find to reduce code; NFC — spatel / detail
  17. [Analyzer] GNU named variadic macros in Plister — Chris.Hamilton / detail
  18. [clang] [MinGW] Add an implicit .exe suffix even when crosscompiling — martin / detail
  19. [clang-cl] Always interpret the LIB env var as separated with semicolons — martin / detail
  20. [CodeGen] [WinException] Only produce handler data at the end of the function if needed — martin / detail
  21. [Hexagon] Make HexagonVLCR compatibile with New PM — pzheng / detail
  22. [PowerPC] Remove unnecessary patterns and types — baptiste.saleil / detail
  23. [EarlyCSE] Small refactoring changes, NFC — kparzysz / detail
  24. Revert "[clang-cl] Always interpret the LIB env var as separated with semicolons" — martin / detail
  25. [ASTImporter] Modifying ImportDeclContext(...) to ensure that we also handle the case when the FieldDecl is an ArrayType whose ElementType is a RecordDecl — shafik / detail
  26. [NFC][regalloc] Use reverse iterator ranges for improved readability — mtrofin / detail
  27. Don't build a StringLiteral expression with reference type when — richard / detail
  28. [AArch64][GlobalISel] Make <4 x s16> G_ASHR and G_LSHR legal. — Amara Emerson / detail
  29. [mlir] Add tutorial index.md pages — jpienaar / detail
  30. [AArch64][GlobalISel] Add a post-legalize combine for lowering vector-immediate G_ASHR/G_LSHR. — Amara Emerson / detail
  31. [AArch64][GlobalISel] Merge selection of vector-vector G_ASHR/G_LSHR and support more cases. — Amara Emerson / detail
  32. Fix comment typos. NFC. — kazu / detail
  33. [lldb/test] Clean up version checking. — rupprecht / detail
  34. [llvm] Fix comment typos.  NFC. — kazu / detail
  35. [RISCV] Do not mandate scheduling for CSR instructions — ebahapo / detail
  36. [SimplifyCFG] Override options in default constructor — aeubanks / detail
  37. [MLIR][Affine][VectorOps] Utility to vectorize loop nest using strategy — diego.caballero / detail
  38. [NewPM] Support -disable-simplify-libcall/-disable-builtin in NPM opt — aeubanks / detail
  39. [EarlyCSE] Handle masked loads and stores — kparzysz / detail
  40. [docs] Update ExtendingLLVM.rst — ncv / detail
  41. Add a "Trace" plug-in to LLDB to add process trace support in stages. — walter erquinigo / detail
  42. NFC: Add whitespace-changing revisions to .git-blame-ignore-revs — Louis Dionne / detail
  43. [libc++] Fix failures when running the test suite without RTTI — Louis Dionne / detail
  44. Revert D71539 "Recommit "[SCEV] Look through single value PHIs."" — i / detail
  45. Fix reporting the lack of global variables in "target var". — jingham / detail
  46. [libc++] Fix copy/paste error that broke a test — Louis Dionne / detail
  47. Include sstream after D85705 — i / detail
  48. [NewPM] Pin -lazy-branch-prob and -lazy-block-freq tests to legacy PM — aeubanks / detail
  49. [Delinearization][NewPM] Port delinearization to NPM — aeubanks / detail
  50. [UnifyLoopExits] Pin tests with -unify-loop-exits to legacy PM — aeubanks / detail
  51. [lldb] Delete two unneeded <regex> — i / detail
  52. Implement a new kind of Pass: dynamic pass pipeline — joker.eph / detail

#2016 (Sep 21, 2020 12:10:34 PM)

  1. Renamed LLVMBuildFactory.pathRelativeToBuild to LLVMBuildFactory.pathRelativeTo. — gkistanova / detail

#2015 (Sep 21, 2020 3:47:17 AM)

  1. clang-x86-ninja-win10 - delete folder if it exists — kuhnel / githubweb
  2. LNT CTMark: Update default SUBMIT_NAME and add SUBMIT_ORDER — Azharuddin Mohammed / githubweb
  3. jenkins/jobs: Move the lnt-ctmark-* jobs to green-dragon-12 — Azharuddin Mohammed / githubweb

#2015 (Sep 21, 2020 3:47:17 AM)

  1. [AArch64] Cortex-A55 scheduler model — sjoerd.meijer / detail
  2. [NFC][ARM] More tail predication tests. — sam.parker / detail
  3. [llvm-readelf/obj] - Stop printing invalid names for unnamed section symbols. — grimar / detail
  4. Do not dereference an array out of bound just to take its address — sguelton / detail
  5. [ARM] Select f32 constants with vmov.f16 — david.green / detail
  6. [mlir][VectorOps] Loosen restrictions on vector.reduction types — benny.kra / detail
  7. Recommit "[SCEV] Look through single value PHIs." — flo / detail
  8. [AST] Reduce the size of TemplateArgumentLocInfo. — hokein.wu / detail
  9. Revert "[NFC][ScheduleDAG] Remove unused EntrySU SUnit" — pifon / detail
  10. Fix buildbot. — hokein.wu / detail
  11. [MLIR] Fix typo and expand gpu.host_register description. — csigg / detail
  12. [SyntaxTree][NFC] follow naming convention + remove auto on empty vector declaration — ecaldas / detail
  13. [SVE] Use NEON for extract_vector_elt when the index is in range. — paul.walker / detail
  14. [SVE] Change definition of reduction ISD nodes to have an SVE vector result type. — paul.walker / detail
  15. [clang-tidy] New check cppcoreguidelines-prefer-member-initializer — adam.balogh / detail
  16. [Statepoints][ISEL] gc.relocate uniquification should be based on SDValue, not IR Value. — dantrushin / detail
  17. [gn build] Port 4fc0214a101 — llvmgnsyncbot / detail
  18. DWARFYAML::emitDebugSections - remove unnecessary cantFail(success) call. NFCI. — llvm-dev / detail
  19. [llvm-readobj/libObject] - Get rid of `FirstSym` argument. NFCI. — grimar / detail
  20. Change comments about order of classes in superclass list. — paul / detail
  21. DWARFEmitter.cpp - use auto const& iterators in for-range loops to avoid copies. NFCI. — llvm-dev / detail
  22. [ASTImporter] Refactor IsStructurallyEquivalent's Decl overloads to be more consistent — Raphael Isemann / detail
  23. [AIX][Clang][Driver] Add handling of nostartfiles option — daltenty / detail
  24. [SLP] Allow reordering of vectorization trees with reused instructions. — a.bataev / detail
  25. [analyzer][solver] Fix issue with symbol non-equality tracking — gabor.marton / detail
  26. Update update_analyze_test_checks.py to support API changes from D83004 — llvm-dev / detail
  27. [CostModel][X86] Add some select shuffle costs tests for D87884 — llvm-dev / detail
  28. [mlir][openacc] Add attributes to parallel op async, wait and self clauses — clementval / detail
  29. [LoopSimplifyCFG][NewPM] Rename simplify-cfg -> loop-simplifycfg — aeubanks / detail
  30. [PowerPC] Add vector pair load/store instructions and vector pair register class — baptiste.saleil / detail
  31. [LLD][ELF][test] Fix CHECKs in map-file test — grimar / detail
  32. [TextAPI] clean up auto usages in tests, NFC — Cyndy Ishida / detail
  33. [SVE][CodeGen] Mark ptrue/pfalse instructions as rematerializable — david.sherwood / detail
  34. ProfileSummary.cpp - use auto const& iterator in for-range loop to avoid copies. NFCI. — llvm-dev / detail
  35. Fix Wdocumentation unknown parameter warnings. NFCI. — llvm-dev / detail
  36. MachineCSE.cpp - use auto const& iterator in for-range loop to avoid copies. NFCI. — llvm-dev / detail
  37. [clang] Fix a misleading variable name. NFC. — ikudrin / detail
  38. [Sema] Split special builtin type lookups into a separate function — raul / detail
  39. SLPVectorizer.cpp - fix include ordering. NFCI. — llvm-dev / detail
  40. TargetPassConfig.cpp - use auto const& iterator in for-range loop to avoid copies. NFCI. — llvm-dev / detail
  41. [ARM][CMSE] Issue an error if passing arguments through memory across — momchil.velikov / detail
  42. [ObjCARC][NewPM] Port objc-arc-contract to NPM — aeubanks / detail
  43. [SCEV] Add additional max BTC tests with loop guards. — flo / detail
  44. ImplicitNullChecks.cpp - use auto const& iterators in for-range loops to avoid copies. NFCI. — llvm-dev / detail
  45. [SLP] simplify interface for gather(); NFC — spatel / detail
  46. The wrong placement of add pass with optimizations led to -funique-internal-linkage-names being disabled. — tmsriram / detail
  47. [lldb/Commands] Fix outdated `breakpoint command add` help string — davelee.com / detail
  48. [cmake] Centralize LLVM_ENABLE_WARNINGS option — davelee.com / detail
  49. [SLP] Use for-range loops across ValueLists. NFCI. — llvm-dev / detail
  50. [NFC][SCEV] Add tests for @llvm.abs intrinsic — lebedev.ri / detail
  51. [SCEV] Recognize @llvm.abs as smax(x, -x) — lebedev.ri / detail
  52. [NFC][SCEV] Add tests for @llvm.*.sat intrinsics — lebedev.ri / detail
  53. [SCEV] Recognize @llvm.usub.sat as `%x - (umin %x, %y)` — lebedev.ri / detail
  54. [SCEV] Recognize @llvm.uadd.sat as `%y + umin(%x, (-1 - %y))` — lebedev.ri / detail
  55. [OpenMP] Protect unrecogonized CUDA error code — tianshilei1992 / detail
  56. [IRBuilder][VectorCombine] make and use a convenience function for unary shuffle; NFC — spatel / detail
  57. [SLP] use unary shuffle creator to reduce code duplication; NFC — spatel / detail

#2015 (Sep 21, 2020 3:47:17 AM)

  1. clang-x86-ninja-win10 - delete folder if it exists — kuhnel / detail
  2. LNT CTMark: Update default SUBMIT_NAME and add SUBMIT_ORDER — Azharuddin Mohammed / detail
  3. jenkins/jobs: Move the lnt-ctmark-* jobs to green-dragon-12 — Azharuddin Mohammed / detail

#2014 (Sep 20, 2020 7:49:30 PM)

  1. [Polly][NewPM] Port Simplify to the new pass manager — pzheng / detail
  2. [PowerPC] Pass nofpexcept flag to custom lowered constrained ops — qiucofan / detail
  3. [c++20] For P1907R1: Add checking for structural types for non-type — richard / detail
  4. [lld-macho] Mark weak symbols in symbol table — jezng / detail
  5. [lld-macho] Export trie addresses should be relative to the image base — jezng / detail
  6. [EHStreamer] Fix a "Continue to action" -fverbose-asm comment when multi-byte LEB128 encoding is needed — i / detail
  7. [docs][flang] Fix typos — SourabhSingh.Tomar / detail
  8. Add missing new line after debug logging in MLIRContext (NFC) — joker.eph / detail
  9. [c++20] Consistent with the intent to allow all plausible types in — richard / detail
  10. [SyntaxTree][Synthesis] Improve testing `createLeaf` — ecaldas / detail
  11. [AST] Fix dependence-bits for CXXDefaultInitExpr. — hokein.wu / detail
  12. [SyntaxTree] Test for '\' inside token. — ecaldas / detail
  13. [clang][AArch64] Correct return type of Neon vqmovun intrinsics — david.spickett / detail
  14. [clang] Fix incorrect call to TextDiagnostic::printDiagnosticMessage — andrzej.warzynski / detail
  15. [LSR] Preserve MSSA when using SplitCriticalEdge. — flo / detail
  16. Fix crash in the pass pipeline when local reproducer is enabled — joker.eph / detail
  17. [CodeGen] Fixing inconsistent ABI mangling of vlaues in SelectionDAGBuilder — lucas.prates / detail
  18. [Test] Test auto-update — mkazantsev / detail
  19. [lld][ELF][test] Add additional LTO testing — james.henderson / detail
  20. [RISC-V] Implement RISCVInstrInfo::isCopyInstrImpl() — Alexander.Richardson / detail
  21. [compiler-rt] Fix atomic support functions on 32-bit architectures — Alexander.Richardson / detail
  22. [SyntaxTree][Synthesis] Implement `deepCopy` — ecaldas / detail
  23. [mlir] Shape.AssumingOp implements RegionBranchOpInterface. — tpopp / detail

#2013 (Sep 20, 2020 11:08:26 AM)

  1. [InstCombine] factorize left shifts of add/sub — spatel / detail
  2. [X86][SSE] Fold SIGN_EXTEND(SIGN_EXTEND_VECTOR_INREG(X)) -> SIGN_EXTEND_VECTOR_INREG(X) — llvm-dev / detail
  3. [X86][SSE] Fold EXTEND_VECTOR_INREG(EXTRACT_SUBVECTOR(EXTEND(X),0)) -> EXTEND_VECTOR_INREG(X) — llvm-dev / detail
  4. [LVI] Refactor getValueFromICmpCondition (NFC) — nikita.ppv / detail
  5. [CVP] Add tests for mask comparisons (NFC) — nikita.ppv / detail
  6. [LVI] Get value range from mask comparison — nikita.ppv / detail
  7. [CVP] Additional tests for comparison with offset (NFC) — nikita.ppv / detail
  8. [ARM] Constant fold VMOVrh — david.green / detail
  9. [X86] Add 32-bit command lines to masked_store.ll and masked_load.ll — craig.topper / detail
  10. [X86] Stop reduceMaskedLoadToScalarLoad/reduceMaskedStoreToScalarStore from creating scalar i64 load/stores in 32-bit mode — craig.topper / detail
  11. [X86] Pre-commit test cases for D87863. NFC — craig.topper / detail
  12. [X86] Make reduceMaskedLoadToScalarLoad/reduceMaskedStoreToScalarStore work for avx512 after type legalization. — craig.topper / detail
  13. [clangd] Fix typo in field name — zeratul976 / detail
  14. [llvm-profdata]Fix llvm-profdata crash on compact binary profile — aktoon / detail
  15. [XRay] Change mips to use version 2 sled (PC-relative address) — i / detail

#2012 (Sep 20, 2020 2:52:33 AM)

  1. [tools][remarks-shlib] Don't build libRemarks.so without PIC — ro / detail
  2. [X86] Rename combineExtInVec to combineEXTEND_VECTOR_INREG. NFCI. — llvm-dev / detail
  3. [MemLoc] Support lllvm.memcpy.inline in MemoryLocation::getForArgument — Dávid Bolvanský / detail
  4. JSONCompilationDatabase.cpp - cleanup key parsing error checks. NFCI. — llvm-dev / detail
  5. [X86] combineX86ShufflesRecursively - fix use after move warning. NFCI. — llvm-dev / detail
  6. DWARFYAML::emitDebugSections - fix use after std::move warnings. NFCI. — llvm-dev /