20%
WDescription%
Build stability: 4 out of the last 5 builds failed.20
Build History
x
 Identified problems

Issues

Found 3 issues:
Ninja target: macroblock.c.o
[6093/11549] :...
 Identified problems

Issues

Found 3 issues:
Ninja target: macroblock.c.o
[6045/11549] :...
 Identified problems

Issues

Found 3 issues:
Ninja target: macroblock.c.o
[6010/11549]...
 Identified problems

Issues

Found 3 issues:
Ninja target: macroblock.c.o
[6234/11549]...

Issues

No known issues detected

Build Log

Issues

No known issues detected

Build Log

Issues

No known issues detected

Build Log

Issues

No known issues detected

Build Log

Issues

No known issues detected

Build Log

Issues

No known issues detected

Build Log

Issues

No known issues detected

Build Log

Issues

No known issues detected

Build Log

Issues

No known issues detected

Build Log

Issues

No known issues detected

Build Log

Issues

No known issues detected

Build Log

Issues

No known issues detected

Build Log

Issues

No known issues detected

Build Log

Issues

No known issues detected

Build Log

Issues

No known issues detected

Build Log

Issues

No known issues detected

Build Log

Issues

No known issues detected

Build Log

Issues

No known issues detected

Build Log

Issues

No known issues detected

Build Log

Issues

No known issues detected

Build Log

Issues

No known issues detected

Build Log

Issues

No known issues detected

Build Log

Issues

No known issues detected

Build Log

Issues

No known issues detected

Build Log

Issues

No known issues detected

Build Log

Changes

clang-d385416-g09d1f6e6b74c-t20126-b20126.tar.gz (Apr 14, 2021 1:22:15 AM)

  1. [mlir][StandardToSPIRV] Add support for lowering math.powf to SPIR-V. — hanchung / detail
  2. [Live Intervals] Teach Greedy RA to recognize special case live-through — serguei.katkov / detail
  3. [clangd] Add support for inline parameter hints — zeratul976 / detail
  4. [gn build] Port cbc9c4ea90e1 — llvmgnsyncbot / detail
  5. Revert "Title: [RISCV] Add missing part of instruction vmsge {u}. VX Review By: craig.topper  Differential Revision : https://reviews.llvm.org/D100115" — harald / detail
  6. [LLD] Implement /guard:[no]ehcont — pengfei.wang / detail
  7. [NFC] Fix unused warning. — kadircet / detail
  8. [clang] Fix copy constructor of CompilerInvocation — Jan Svoboda / detail

clang-d385408-g91b6ef64db55-t20123-b20123.tar.gz (Apr 13, 2021 10:33:38 PM)

  1. [lldb] Build debugserver 2-way fat on AS — Jonas Devlieghere / detail
  2. [lldb] Disable TestClangModulesUpdate.py because it's flaky — Jonas Devlieghere / detail
  3. [Live Intervals] Factor-out unionBitMask. NFC. — serguei.katkov / detail
  4. [M68k] Put M68kInfo as the direct library dependency for AsmParser — minyihh / detail

clang-d385404-ga3b52a9d13a3-t20120-b20120.tar.gz (Apr 13, 2021 7:44:03 PM)

  1. Fix resolution-err.ll — stilis / detail
  2. [CSSPGO] Fix a test issue due to portablity of std::hash — hoy / detail
  3. [MLIR] PresburgerSet subtraction: add documentation and assertion saying we don't support divisions yet — arjunpitchanathan / detail
  4. [mlir] Fix return values of AMX tests — springerm / detail
  5. Revert "[GlobalOpt] Revert valgrind hacks" — saugustine / detail
  6. [PowerPC] Use correct node to get a super register from a subreg — nemanja.i.ibm / detail
  7. [libc++][docs] Add status docs for ranges. — zoecarver / detail
  8. [scudo] Make MTE inline asm compatible with GNU assembler — mcgrathr / detail
  9. [RISCV] Implement COPY for Zvlsseg registers — shihpo.hung / detail
  10. [lldb] Pretend host architecture is arm64 on AS — Jonas Devlieghere / detail
  11. fix whitespace type — listmail / detail
  12. Expose parseXInDimensionList() to the `DialectAsmParser` — joker.eph / detail
  13. [X86][AMX] Refactor for PostRA ldtilecfg pass. — pengfei.wang / detail

clang-d385391-g69545154cc28-t20116-b20116.tar.gz (Apr 13, 2021 4:56:10 PM)

  1. [TableGen] Resolve concrete but not complete field access initializers — daniel_l_sanders / detail
  2. [mlir] Prevent operations with users from being hoisted — sergei.grechanik / detail
  3. Title: [RISCV] Add missing part of instruction vmsge {u}. VX Review By: craig.topper  Differential Revision : https://reviews.llvm.org/D100115 — root / detail
  4. Title: [RISCV] Add missing part of instruction vmsge {u}. VX Review By: craig.topper  Differential Revision : https://reviews.llvm.org/D100115 — root / detail
  5. Title: [RISCV] Add missing part of instruction vmsge {u}. VX Review By: craig.topper  Differential Revision : https://reviews.llvm.org/D100115 — root / detail
  6. [flang] More precise enforcement of runtime constraint — pklausler / detail
  7. [Sema] Move 'char-expression-as-unsigned < 0' into a separate diagnostic — bikineev / detail

clang-d385384-g192c6023e1e2-t20114-b20114.tar.gz (Apr 13, 2021 2:05:36 PM)

  1. [AArch64][GlobalISel] Mark G_CTPOP as legal for v16s8 and v8s8 — Jessica Paquette / detail
  2. [RISCV] Rename RISCVISD::GREVI(W)/GORCI(W) to RISCVISD::GREV(W)/GORC(W). Don't require second operand to be a constant. — craig.topper / detail
  3. String Literal and Wide String Literal Encoding from the Preprocessor — aaron / detail
  4. [SCEV] Don't walk uses of phis without SCEV expression when forgetting — nikita.ppv / detail
  5. [lli] Honor the --entry-function flag in orc and orc-lazy modes. — Lang Hames / detail
  6. [libFuzzer] Fix fuzzer-oom.test. — mascasa / detail
  7. BPF: remove default .extern data section — yhs / detail
  8. [libc][Obvious] Fix nextafter* implementation. — sivachandra / detail
  9. [clang-tidy] Add check for implicit widening of multiplication result — lebedev.ri / detail
  10. [mlir] Convert async dialect passes from function passes to op agnostic passes — ezhulenev / detail
  11. [lld-macho] rm old test directory for segments.s — jezng / detail
  12. [gn build] Port 46b8ea2fff90 — llvmgnsyncbot / detail
  13. [gn build] Port 8ca366935b05 — llvmgnsyncbot / detail
  14. Ship `llvm-cxxfilt` in the toolchain. — Dan Liew / detail
  15. [RISCV] Make use of PatGprGpr and PatGpr in RISCVInstrInfoB.td. NFC — craig.topper / detail
  16. [RISCV] Add a generic PatGprImm class and use it to simplify patterns in RISCVInstrInfoB.td. NFC — craig.topper / detail
  17. Correct the tablegen for checking mutually exclusive stmt attrs — aaron / detail
  18. [AsmParser][SystemZ][z/OS] Add support to AsmLexer to accept HLASM style integers — anirudh_prasad / detail
  19. [mlir][spirv] Only attach struct offset for required storage classes — antiagainst / detail
  20. Remove warning "suggest braces" for aggregate initialization of an empty class with an aggregate base class. — aaron / detail
  21. [AArch64][SVE] Always use overloaded methods instead of preprocessor macro. — sander.desmalen / detail
  22. [mlir][tosa] Add conv2d lowering to linalg.conv2d operator for FP — rob.suderman / detail
  23. [Driver] Make the findVCToolChainViaEnvironment case-insensitive — artur.gainullin / detail

clang-d385384-g192c6023e1e2-t20114-b20114.tar.gz (Apr 13, 2021 2:05:36 PM)

  1. [test-suite] Add HIP Tests to External — enye.shi / githubweb
  2. Revert "[test-suite] Add HIP Tests to External" — enye.shi / githubweb
  3. Reapply [test-suite] Add HIP Tests to External — enye.shi / githubweb

clang-d385361-g162b463d85d3-t20111-b20111.tar.gz (Apr 13, 2021 11:16:04 AM)

  1. [Zorg] Add space between script and args — conanap / githubweb

clang-d385361-g162b463d85d3-t20111-b20111.tar.gz (Apr 13, 2021 11:16:04 AM)

  1. [analyzer] Replace StoreManager::CastRetrievedVal with SValBuilder::evalCast — dpetrov / detail
  2. [lldb/test] s/add_no_ack_remote_stream/do_handshake — pavel / detail
  3. [AsmParser][SystemZ][z/OS] Add in support to allow use of additional comment strings. — anirudh_prasad / detail
  4. [libc++] [P0458] Add map::contains and set::contains for heterogenous lookup missed in a17b1aed. — marek.kurdej+llvm.org / detail
  5. [docs][scudo] Update Scudo documentation — kostyak / detail
  6. [mlir] X86Vector: Add AVX Rsqrt — ajcbik / detail
  7. [clangd] Enable modules to contribute tweaks. — kadircet / detail
  8. [clangd] Introduce ASTHooks to FeatureModules — kadircet / detail
  9. [clangd] Propagate data in diagnostics — kadircet / detail
  10. BPF: generate proper BTF for globals with WeakODRLinkage — yhs / detail
  11. [lld-macho] arm64_32 executables are always PIE — jezng / detail
  12. [analyzer] [NFC] Eliminate dispatchCast, evalCastFromNonLoc and evalCastFromLoc functions from SValBuilder — dpetrov / detail
  13. [OpenMP] Fix incompatible attributes in OpenMPIRBuilder test. — huberjn / detail
  14. Fix the const overload of IgnoreExprNodes — gribozavr / detail
  15. [gn build] Port 8914902b01a3 — llvmgnsyncbot / detail
  16. [gn build] Port bb6d96ced80f — llvmgnsyncbot / detail
  17. [GlobalOpt] Revert valgrind hacks — eleviant / detail
  18. [SystemZ][z/OS] Introduce dialect querying helper functions — anirudh_prasad / detail
  19. Remove empty test case — eleviant / detail
  20. [libc] Make FPBits a union. — sivachandra / detail
  21. Implement WG21 P2156R1/WG14 N2557 on duplicate attributes — aaron / detail
  22. [X86][SSE] combineSetCCMOVMSK - allow comparison with upper (known zero) bits in CMP(MOVMSK(PACKSS())) -> CMP(MOVMSK()) fold — llvm-dev / detail
  23. Revert "[lld-macho] Add support for arm64_32" and other stacked diffs — jezng / detail
  24. [mlgo] Skip AOT-compiling a model if a header/object pair is provided — mtrofin / detail
  25. [debugserver] Fix unintialized member variable — Jonas Devlieghere / detail
  26. [lldb] [gdb-remote server] Abstract away getting current process — mgorny / detail
  27. [Clang][OpenMP][NVPTX] Fixed failure in openmp-offload-gpu.c if the system has CUDA — tianshilei1992 / detail
  28. Remove a -O2 usage from a CSE specific test file — listmail / detail
  29. [debugserver] Use class member initialization for RNBContext — Jonas Devlieghere / detail
  30. [libFuzzer] Fix MSan false positives with custom mutators. — mascasa / detail
  31. [flang] Handle instantiation of procedure pointer components — psteinfeld / detail
  32. [MemorySSA] Add test for PR49859. — asbirlea / detail
  33. [flang][OpenMP] Modify semantic check for nesting of `ordered` regions to include `close` nesting check. — arnamoy10 / detail

clang-d385328-g682d1dfe0943-t20107-b20107.tar.gz (Apr 13, 2021 8:29:10 AM)

  1. [libc++] Split __compressed_pair out of <memory> — Louis Dionne / detail
  2. [libc++] Split std::raw_storage_iterator out of <memory> — Louis Dionne / detail
  3. [libc++] Split the memory-related algorithms out of <memory> — Louis Dionne / detail
  4. [libc++] Split std::unique_ptr out of <memory> — Louis Dionne / detail
  5. [libc++] Split std::shared_ptr & friends out of <memory> — Louis Dionne / detail
  6. [libc++] Move pointer safety related utilities out of <memory> — Louis Dionne / detail
  7. Reland "[lldb] [Process] Watch for fork/vfork notifications" for NetBSD — mgorny / detail
  8. Reland "[lldb] [Process] Watch for fork/vfork notifications" for Linux — mgorny / detail
  9. [lldb] Require x86 for various NativePDB, Breakpad and Minidump tests — david.spickett / detail
  10. [gn build] fix bug in fb0b19c3de3b — thakis / detail
  11. [gn build] Port 21d6636d83b3 — llvmgnsyncbot / detail
  12. [gn build] Port 4f9b2469f33f — llvmgnsyncbot / detail
  13. [gn build] Port 7f1963dc8e23 — llvmgnsyncbot / detail
  14. [gn build] Port 916fecb499c5 — llvmgnsyncbot / detail
  15. [gn build] Port 9b0a3388eb36 — llvmgnsyncbot / detail
  16. [gn build] Port be54341cd2ff — llvmgnsyncbot / detail
  17. [AMDGPU] Set implicit arg attributes for indirect calls — Madhur.Amilkanthwar / detail
  18. [TTI] NFC: Change getCastInstrCost and getExtractWithExtendCost to return InstructionCost — sander.desmalen / detail
  19. [TTI] NFC: Change getGatherScatterOpCost to return InstructionCost — sander.desmalen / detail
  20. [TTI] NFC: Change getArithmeticReductionCost to return InstructionCost — sander.desmalen / detail
  21. [TTI] NFC: Change getMinMaxReductionCost to return InstructionCost — sander.desmalen / detail
  22. [TTI] NFC: Change getCmpSelInstrCost to return InstructionCost — sander.desmalen / detail
  23. [TTI] NFC: Change getMaskedMemoryOpCost to return InstructionCost — sander.desmalen / detail
  24. [TTI] NFC: Change get[Interleaved]MemoryOpCost to return InstructionCost — sander.desmalen / detail
  25. [lldb] Remote @debugserver_test from TestAppleSimulatorOSType — pavel / detail
  26. StackProtector: ensure protection does not interfere with tail call frame. — Tim Northover / detail
  27. [lldb] Remove self-skipping code from lldb-server tests — pavel / detail
  28. [mlir][linalg] update tiling to support linalg index operations. — gysit / detail
  29. [lldb][AArch64] Only run MTE memory region test if we have MTE — david.spickett / detail
  30. [lld-macho] Add support for arm64_32 — jezng / detail
  31. [lld-macho] Add 32-bit compact unwind support — jezng / detail
  32. [lld-macho] Have toString() emit full path to archive files — jezng / detail
  33. [lld-macho] Make load relaxation work for arm64_32 — jezng / detail

clang-d385295-g63d75641054a-t20103-b20103.tar.gz (Apr 13, 2021 5:34:22 AM)

  1. Revert "[lldb] [Process] Watch for fork/vfork notifications" and associated followups — pavel / detail
  2. [mlir][linalg] lower index operations during linalg to loop lowering. — gysit / detail
  3. [lldb] [gdb-remote client] Refactor handling qSupported — mgorny / detail
  4. Revert "Revert "[clangd] Provide a way to disable external index"" — kadircet / detail
  5. [OpenCL][NFC] Rename isOpenCLVersionContainedInMask — sven.vanhaastregt / detail
  6. [SimplifyCFG] Allow hoisting terminators only with HoistCommonInsts=false. — flo / detail
  7. [CodeView] Fix the ARM64 CPUType enum — martin / detail
  8. [AArch64][SVE] Fix dup/dupq intrinsics for C++. — sander.desmalen / detail
  9. [flang] Fix a test (use %s instead of $s) — andrzej.warzynski / detail
  10. [lldb] [gdb-remote server] Refactor handling qSupported — mgorny / detail
  11. [Windows Itanium][PS4] handle dllimport/export w.r.t vtables/rtti — Ben.Dunbobbin / detail
  12. [mlir] Canonicalize single-iteration ParallelOp — ivan.butygin / detail
  13. Require commas between double square bracket attributes. — aaron / detail
  14. [flang][driver] Remove `%flang-new` from the LIT configuration — andrzej.warzynski / detail
  15. Reland "[lldb] [Process] Watch for fork/vfork notifications" for FreeBSD — mgorny / detail

clang-d385280-ga1f3187ca8a3-t20100-b20100.tar.gz (Apr 13, 2021 2:38:25 AM)

  1. [ve] fix cmake cache param — simon.moll / githubweb

clang-d385280-ga1f3187ca8a3-t20100-b20100.tar.gz (Apr 13, 2021 2:38:25 AM)

  1. [RISCV] Rename RISCVISD::SHFLI to RISCVISD::SHFL and don't require the second operand to be an immediate. — craig.topper / detail
  2. [WebAssembly] Test i64x2.abs encoding — tlively / detail
  3. [MLIR][LinAlg] Implement detensoring cost-modelling. — kareem.ergawy / detail
  4. [lldb] Replace NativeProcess delegate list with a single delegate — pavel / detail
  5. [NFC][SYCL] Drop idle triple component from regression tests. — alexey.bader / detail
  6. [M68k] Implement AsmParser — rickytaylor26 / detail
  7. [libc++] Fix test synopses and remove unused includes. — marek.kurdej+llvm.org / detail
  8. [lldb] Require x86 backend for a bunch of DWARF tests — david.spickett / detail
  9. [lldb][Arm/AArch64] Add basic disassemble tests for Arm/AArch64 — david.spickett / detail
  10. [lldb] Require x86 for unwind no-return test — david.spickett / detail

clang-d385270-gb28ec3fd18ae-t20097-b20097.tar.gz (Apr 12, 2021 11:48:32 PM)

  1. Revert "Reapply "[DebugInfo] Use variadic debug values to salvage BinOps and GEP instrs with non-const operands"" — akhuang / detail
  2. [lldb] Fix replaying TestMemoryRead.py from reproducer — Jonas Devlieghere / detail
  3. [libcxx] adds `std::incrementable_traits` to <iterator> — cjdb / detail
  4. [libcxx][NFC] tweaks `incrementable_traits` per review — cjdb / detail
  5. [compiler-rt][X86] fix build fail after "[X86] Support -march=rocketlake" — freddy.ye / detail

clang-d385265-gc362179b0a12-t20093-b20093.tar.gz (Apr 12, 2021 8:58:49 PM)

  1. [JumpThreading] merge debug info when merging select+br — ndesaulniers / detail
  2. Revert "[lldb] [gdb-remote client] Refactor handling qSupported" — Ahmed Bougacha / detail
  3. [mlir] Use MCJIT to fix integration tests — ajcbik / detail
  4. [Passes] Add relative lookup table converter pass — gulfem / detail
  5. [lldb] Disable TestLaunchProcessPosixSpawn.py with reproducers — Jonas Devlieghere / detail
  6. [gn build] Port e96df3e531f5 — llvmgnsyncbot / detail
  7. [MLIR] Add a switch operation to the standard dialect — gcmn / detail
  8. [X86] Support -march=rocketlake — freddy.ye / detail
  9. [mlir] Async: add automatic reference counting at async.runtime operations level — ezhulenev / detail
  10. [NARY][NFC] Use hasNUsesOrMore instead of getNumUses since it's more — ybrevnov / detail
  11. [PowerPC] stop reverse mem op generation for some cases. — czhengsz / detail
  12. [GreedyRA ORE] Add debug location for function level report — serguei.katkov / detail

clang-d385253-g5d214238a15c-t20090-b20090.tar.gz (Apr 12, 2021 6:07:54 PM)

  1. [lldb] [gdb-remote client] Refactor handling qSupported — mgorny / detail
  2. [clang-tidy] Add <utility> include to misc-uniqueptr-reset-release — n.james93 / detail
  3. [SantizerCoverage] handle missing DBG MD when inserting libcalls — ndesaulniers / detail
  4. [Evaluator] Look through invariant.group intrinsics — aeubanks / detail
  5. [compiler-rt][aarch64] Add PAC-RET/BTI property to hwasan_interceptors_vfork.S — pirama / detail

clang-d385248-gc5fda0e6629f-t20087-b20087.tar.gz (Apr 12, 2021 3:17:33 PM)

  1. [libc++] Move checks for newlib to actually work — Louis Dionne / detail
  2. Fix documentation typo. — richard / detail
  3. [mlir][affine] Fix unfolded bounding maps for affine.for — uday / detail
  4. [compiler-rt] add SANITIZER_OSX — code / detail
  5. [AIX] Tweak test XFAIL from D99815 — daltenty / detail
  6. [NewPM] Fix -print-changed when a -filter-print-funcs function is removed — aeubanks / detail
  7. Enable creation of large response file on z/OS — Abhina.Sreeskantharajan / detail
  8. [PassManager][PhaseOrdering] lower expects before running simplifyCFG — spatel / detail
  9. [ARM] support symbolic expression as immediate in memory instructions — caij2003 / detail
  10. [mlir][spirv] Put debug-only variable in LLVM_DEBUG — antiagainst / detail
  11. [libc++] add `inline` for __open's definition in ifstream and ofstream — jasonliu / detail
  12. [flang] Correct TypeCode::IsLogical() — pklausler / detail
  13. [lldb] Disable Shell/Subporcess with reproducers — Jonas Devlieghere / detail
  14. [clang-rename] Handle designated initializers. — justin.lebar / detail
  15. [InstCombine] add tests for shift+trunc signbit check; NFC — spatel / detail
  16. [InstCombine] fold shift+trunc signbit check — spatel / detail
  17. [TSan] Allow test contents to be copied before execution — julian.lettner / detail
  18. [mlir] Move memref.subview patterns to MemRef/Transforms/ — antiagainst / detail
  19. Revert "[InstCombine] when calling conventions are compatible, don't convert the call to undef idiom" — nikita.ppv / detail
  20. [mlir][spirv] Allow bitwidth emulation on runtime arrays — antiagainst / detail
  21. Fix up build failures after cfce5b26a888cb979d65252275df1f977dc1e6c8 — caij2003 / detail
  22. [mlir][spirv] Fix runtime array stride when emulating bitwidth — antiagainst / detail
  23. [ARM] Fix -Wmissing-field-initializers — i / detail
  24. [SimplifyCFG] Add test requiring only hoisting a branch. — flo / detail
  25. [PhaseOrdering] Add test for SimplifyCFG and LV interaction. — flo / detail
  26. Revert "[clangd] Provide a way to disable external index" — saugustine / detail
  27. Reland "Revert "[InstCombine] when calling conventions are compatible, don't convert the call to undef idiom"" — Yuanfang Chen / detail

clang-d385221-g23ac9d1e6e4a-t20083-b20083.tar.gz (Apr 12, 2021 12:27:22 PM)

  1. [PowerPC] Allow the PowerPC RHEL buildbot to use cmake with test-suite — conanap / githubweb

clang-d385221-g23ac9d1e6e4a-t20083-b20083.tar.gz (Apr 12, 2021 12:27:22 PM)

  1. [ARM] Add a number of intrinsics for MVE lane interleaving — david.green / detail
  2. [PassManager][PhaseOrdering] lower expects before running simplifyCFG — spatel / detail
  3. [libc++] [test] Detect an improperly noexcept'ed __decay_copy. — arthur.j.odwyer / detail
  4. [libc++] Implement D2351R0 "Mark all library static cast wrappers as [[nodiscard]]" — arthur.j.odwyer / detail
  5. [InstCombine] when calling conventions are compatible, don't convert the call to undef idiom — Yuanfang Chen / detail
  6. Allow applying attributes to subset of allowed subjects. — tra / detail
  7. [flang] Fix narrowing warning on macos — tkeith / detail
  8. [clang-tidy] Add option to ignore macros in readability-function-cognitive-complexity check. — alexfh / detail
  9. Fix nits. — alexfh / detail
  10. [asan] Replaceable new/delete is unsupported in Windows. — 31459023+hctim / detail
  11. [mlir][Linalg] Disable const -> linalg.generic when fused op is illegal. — ravishankarm / detail
  12. [mlir] Rename AVX512 dialect to X86Vector — zinenko / detail
  13. [mlir] introduce "encoding" attribute to tensor type — ajcbik / detail
  14. [MLIR] PresburgerSet emptiness check: remove assertions that there are no symbols — arjunpitchanathan / detail
  15. [RISCV] Support vector SET[U]LT and SET[U]GE with splatted immediates — fraser / detail
  16. Replace uses of std::iterator with explicit using — i / detail
  17. [Inliner] Propagate SROA analysis through invariant group intrinsics — aeubanks / detail
  18. Revert "[PassManager][PhaseOrdering] lower expects before running simplifyCFG" — spatel / detail

clang-d385203-gf2e4f3eff3c9-t20081-b20081.tar.gz (Apr 12, 2021 9:41:57 AM)

  1. [AArch64] Add Machine InstCombiner patterns for FMUL indexed variant — andrew.savonichev / detail
  2. Revert "[AArch64] Add Machine InstCombiner patterns for FMUL indexed variant" — andrew.savonichev / detail
  3. [mlir][linalg] adding operation to access the iteration index of enclosing linalg ops. — gysit / detail
  4. [TableGen] Fix bug in recent change to ListInit::convertInitListSlice() — Paul C. Anagnostopoulos / detail
  5. [ARM] Updates to arm-block-placement pass — david.green / detail
  6. [NFC] Remove redundant string copy — n.james93 / detail
  7. [ARM] Add FP handling for MVE lane interleaving — david.green / detail
  8. [X86][AMX] Hoist ldtilecfg — pengfei.wang / detail
  9. [clangd] Provide a way to disable external index — kadircet / detail
  10. [compiler-rt][aarch64] Add PAC-RET/BTI support to HWASAN. — daniel.kiss / detail
  11. [X86] Fold cmpeq/ne(trunc(logic(x)),0) --> cmpeq/ne(logic(x),0) — llvm-dev / detail
  12. [InstCombine] Regenerate select-ctlz-to-cttz.ll tests — llvm-dev / detail
  13. [docs] Add Windows/COFF call info — kristof.beyls / detail
  14. [libc++] Split auto_ptr out of <memory> — Louis Dionne / detail
  15. [libc++] Split std::allocator out of <memory> — Louis Dionne / detail
  16. [libc++] Split std::get_temporary_buffer out of <memory> — Louis Dionne / detail
  17. [libc++] NFC: Remove duplicate synopsis from <__string> — Louis Dionne / detail
  18. [gn build] Port 0b439e4cc9db — llvmgnsyncbot / detail
  19. [gn build] Port 26beecfe470b — llvmgnsyncbot / detail
  20. [gn build] Port 6a1ac88fc19a — llvmgnsyncbot / detail
  21. [libc++] Divorce the std Lit feature from the -std=XXX compiler flag — Louis Dionne / detail
  22. Reapply "[DebugInfo] Use variadic debug values to salvage BinOps and GEP instrs with non-const operands" — stephen.tozer / detail

clang-d385181-g5a5a94ed34b0-t20077-b20077.tar.gz (Apr 12, 2021 6:51:40 AM)

  1. [mlir][linalg] fixing hard-coded variable names in a test (NFC) — gysit / detail
  2. Revert "[DebugInfo] Fix the mismatching between C++ language tags and Dwarf versions." — esme.yi / detail
  3. Reland [DebugInfo] Fix the mismatching between C++ language tags and Dwarf versions."" — esme.yi / detail
  4. Reapply "[DebugInfo] Correctly track SDNode dependencies for list debug values" — stephen.tozer / detail
  5. [AArch64][SVE] Remove redundant PTEST of MATCH/NMATCH results — bradley.smith / detail
  6. [AMDGPU] Kill temporary register after restoring — sebastian.neubauer / detail
  7. Fix chrome os failure after 021de7cf80268091cf13485a538b611b37d0b33e. — a.v.lapshin / detail
  8. [lldb] Don't recursively load types of static member variables in the DWARF AST parser — Raphael Isemann / detail
  9. [lldb] Delete dead StackFrameList::Merge — Raphael Isemann / detail

clang-d385172-g67b39661c847-t20074-b20074.tar.gz (Apr 12, 2021 3:58:14 AM)

  1. [clang][AST] Handle overload callee type in CallExpr::getCallReturnType. — 1.int32 / detail
  2. [DebugInfo] Fix the mismatching between C++ language tags and Dwarf versions. — esme.yi / detail
  3. [AArch64] Adds memory operands for indexed loads. — stelios.ioannou / detail
  4. [OpenCL] Accept .rgba in OpenCL 3.0 — sven.vanhaastregt / detail
  5. [AMDGPU] Save VGPR of whole wave when spilling — sebastian.neubauer / detail
  6. [AMDGPU] Unify spill code — sebastian.neubauer / detail
  7. [AMDGPU] Autogenerate test. NFC — sebastian.neubauer / detail
  8. [AMDGPU] Fix saving fp and bp — sebastian.neubauer / detail
  9. [LLDB] Fix buildbots breakage due to TestGuessLanguage.py — omair.javaid / detail
  10. [AMDGPU] Fix ubsan error — sebastian.neubauer / detail
  11. [AArch64] ACLE: Fix issue for mismatching enum types with builtins. — sander.desmalen / detail
  12. [IR] Fix Wdocumentation warning. NFCI. — llvm-dev / detail
  13. [AMDGPU][MC][NFC] Removed extra spaces — dmitry.preobrazhensky / detail

clang-d385159-gd69c236e1d6b-t20070-b20070.tar.gz (Apr 12, 2021 1:09:47 AM)

  1. [NARY] Don't optimize min/max if there are side uses — ybrevnov / detail
  2. [X86] Pass to transform tdpbsud&tdpbusd&tdpbuud intrinsics to scalar operation — bing1.yu / detail
  3. fix typo in a CMake SANITIZER_CAN_USE_CXXABI variable initial definition — jim / detail
  4. [NFC] [Clang]: fix spelling mistake in assert message — jim / detail
  5. [libtooling][clang-tidy] Fix compiler warnings in testcase [NFC] — mikael.holmen / detail
  6. [NFC][Debug] Fix unnecessary deep-copy for vector to save compiling time — zhangqingshan.zll / detail

clang-d385153-g5cb47be41045-t20067-b20067.tar.gz (Apr 11, 2021 10:21:00 PM)

  1. [RISCV][NFC] Remove unneeded explict XLenVT type on codegen patterns — jim / detail
  2. [RISCV][Clang] Add RVV Widening Integer Add/Subtract intrinsic functions. — zakk.chen / detail
  3. [RISCV][Clang] Add some RVV Floating-Point intrinsic functions. — zakk.chen / detail
  4. [RISCV][Clang] Add more RVV Floating-Point intrinsic functions. — zakk.chen / detail
  5. [RISCV][Clang] Add some RVV Floating-Point intrinsic functions. — zakk.chen / detail
  6. [RISCV][Clang] Add RVV Type-Convert intrinsic functions. — zakk.chen / detail
  7. [RISCV][Clang] Add RVV merge intrinsic functions. — zakk.chen / detail
  8. [RISCV][Clang] Add all RVV Reduction intrinsic functions. — zakk.chen / detail
  9. [RISCV][Clang] Add more RVV load/store intrinsic functions. — zakk.chen / detail
  10. [RISCV][Clang] Add all RVV Mask intrinsic functions. — zakk.chen / detail
  11. [RISCV][Clang] Add some RVV Permutation intrinsic functions. — zakk.chen / detail
  12. [PowerPC] Lower f128 SETCC/SELECT_CC as libcall if p9vector disabled — qiucofan / detail
  13. [Clang][Coroutine][DebugInfo] In c++ coroutine, clang will emit different debug info variables for parameters and move-parameters. — yifeng.dongyifeng / detail
  14. [Debug-Info] make fortran CHARACTER(1) type as valid unsigned type — czhengsz / detail
  15. [lld-macho][nfc] Convert tabs to spaces — jezng / detail
  16. [X86] Remove FeatureCLWB from FeaturesICLClient — freddy.ye / detail

clang-d385137-gcb4c793e46bb-t20063-b20063.tar.gz (Apr 11, 2021 7:30:53 PM)

  1. [RISCV] Update computeKnownBitsForTargetNode to treat READ_VLENB as being 16 byte aligned. — craig.topper / detail

clang-d385136-gff902080a9fb-t20062-b20062.tar.gz (Apr 11, 2021 4:42:17 PM)

  1. [VectorCombine] Add tests for load/extract scalarization. — flo / detail
  2. [LoopUnroll] Add AArch64 test case with large vector ops. — flo / detail
  3. [NFCI][DomTreeUpdater] applyUpdates(): reserve space for updates first — lebedev.ri / detail
  4. [NFCI][Local] TryToSimplifyUncondBranchFromEmptyBlock(): improve Dominator Tree updating — lebedev.ri / detail
  5. [NFCI][BasicBlockUtils] MergeBlockIntoPredecessor(): improve Dominator Tree updating — lebedev.ri / detail
  6. [NFCI][Local] MergeBasicBlockIntoOnlyPred(): improve Dominator Tree updating — lebedev.ri / detail
  7. [NFCI][SimplifyCFG] mergeEmptyReturnBlocks(): improve Dominator Tree updating — lebedev.ri / detail
  8. [NFCI][SimplifyCFG] PerformValueComparisonIntoPredecessorFolding(): improve Dominator Tree updating — lebedev.ri / detail
  9. [RISCV] Use SLLI/SRLI instead of SLLIW/SRLIW for (srl (and X, 0xffff), C) custom isel on RV64. — craig.topper / detail

clang-d385127-g231b87618bb6-t20060-b20060.tar.gz (Apr 11, 2021 1:53:04 PM)

  1. [RISCV] Drop earlyclobber constraint from vwadd(u).wx, vwsub(u).wx, vfwadd.wf and vfwsub.wf. — craig.topper / detail
  2. [X86] Fold cmpeq/ne(and(X,Y),Y) --> cmpeq/ne(and(~X,Y),0) — llvm-dev / detail
  3. [X86] combineXor - Pull out repeated getOperand() calls. NFCI. — llvm-dev / detail
  4. [WebAssembly] Update v128.any_true — tlively / detail
  5. [X86][AVX512] Fold not(kmov(x)) -> kmov(not(x)) and not(widen_subvector(x)) -> widen_subvector(not(x)) — llvm-dev / detail

clang-d385122-gbc0e0527305d-t20057-b20057.tar.gz (Apr 11, 2021 11:01:28 AM)

  1. [NFC][LoopIdiom] Regenerate left-shift-until-bittest.ll — lebedev.ri / detail
  2. [NFC][LoopIdiom] left-shift-until-bittest: add small-bitwidth tests — lebedev.ri / detail
  3. [LoopIdiom] left-shift-until-bittest: set all allowed no-wrap flags on add/sub — lebedev.ri / detail
  4. [NFC][LoopVectorize] Autogenerate interleaved-accesses.ll — lebedev.ri / detail
  5. [NFC][InstCombine] Add a few test of adding to add-like or — lebedev.ri / detail
  6. [InstCombine] (X | Op01C) + Op1C --> X + (Op01C + Op1C) iff the or is actually an add — lebedev.ri / detail
  7. [NFC][InstCombine] Add tests for "get low bit mask upto and including bit X" pattern — lebedev.ri / detail
  8. [InstCombine] Improve "get low bit mask upto and including bit X" pattern — lebedev.ri / detail
  9. [RISCV] Add i8 and i16 srli and srai tests to Zbb/Zbp test files. NFC — craig.topper / detail
  10. [RISCV] Teach targetShrinkDemandedConstant to preserve (and X, 0xffff) when zext.h is supported. — craig.topper / detail

clang-d385112-gae103003b219-t20055-b20055.tar.gz (Apr 11, 2021 8:14:39 AM)

  1. [libc++] [CI] Validate the output of the generated scripts. — koraq / detail

clang-d385111-g37388b8ad13f-t20053-b20053.tar.gz (Apr 11, 2021 5:22:54 AM)

  1. Update personal info in CREDITS.TXT — zhangqingshan.zll / detail

clang-d385110-g002c6c1187d6-t20052-b20052.tar.gz (Apr 11, 2021 2:27:56 AM)

  1. Revert "Remove "Rewrite Symbols" from codegen pipeline" — aeubanks / detail
  2. Missing syntax highlighting for LLVM IR in Langref — shivam98.tkg / detail
  3. Typo fix — shivam98.tkg / detail

clang-d385107-g6210261ecb21-t20050-b20050.tar.gz (Apr 10, 2021 11:43:25 PM)

  1. Remove "Rewrite Symbols" from codegen pipeline — aeubanks / detail

clang-d385106-g82fbc5d45b0c-t20049-b20049.tar.gz (Apr 10, 2021 8:15:05 PM)

  1. [Polly] Partially refactoring of IslAstInfo and IslNodeBuilder to use isl++. NFC. — llvm-project / detail

clang-d385105-g9829f5e6b1bc-t20048-b20048.tar.gz (Apr 10, 2021 3:58:18 PM)

  1. [CSSPGO] Fix dangling context strings and improve profile order consistency and error handling — aktoon / detail
  2. [IVUsers] Check LoopSimplify cache earlier (NFC) — nikita.ppv / detail
  3. [NFC][CVP] Add tests for @llvm.[us]{min,max}() intrinsics — lebedev.ri / detail
  4. [CVP] @llvm.[us]{min,max}() intrinsics handling — lebedev.ri / detail

clang-d385101-gf041757e9c2f-t20045-b20045.tar.gz (Apr 10, 2021 1:09:28 PM)

  1. [NFC] Rename LimitingIntrinsic into MinMaxIntrinsic — lebedev.ri / detail
  2. [NFC][LVI] getPredicateAt(): drop default value for UseBlockValue — lebedev.ri / detail
  3. [CVP] LVI: Use in-block values when checking value signedness domain — lebedev.ri / detail
  4. [NFC][CVP] Add statistic for function pointer argument non-null-ness deduction — lebedev.ri / detail
  5. [NFC][JumpThreading] Increment 'NumFolds' statistic all places terminator becomes uncond — lebedev.ri / detail

clang-d385096-g8f16101c703e-t20043-b20043.tar.gz (Apr 10, 2021 10:23:42 AM)

  1. [libtooling][clang-tidy] Fix diagnostics not highlighting fed SourceRanges — whisperity / detail
  2. zz — lebedev.ri / detail
  3. [NFC][ConstantRange] Add 'icmp' helper method — lebedev.ri / detail
  4. Revert "zz" — lebedev.ri / detail
  5. Revert "[NFC][ConstantRange] Add 'icmp' helper method" — lebedev.ri / detail
  6. [NFC][ConstantRange] Add 'icmp' helper method — lebedev.ri / detail
  7. [libtooling][clang-tidy] Fix off-by-one rendering issue with SourceRanges — whisperity / detail
  8. [flang] Accept & fold IEEE_SELECTED_REAL_KIND — pklausler / detail

clang-d385088-gc329a47d9ed7-t20040-b20040.tar.gz (Apr 10, 2021 7:38:01 AM)

  1. [NFC][CVP] Add `@llvm.abs` test cases — lebedev.ri / detail
  2. [CVP] @llvm.abs() handling — lebedev.ri / detail

clang-d385086-g71ab6c98a0d1-t20039-b20039.tar.gz (Apr 10, 2021 4:35:11 AM)

  1. [RISCV][Clang] Add RVV vleff intrinsic functions. — kai.wang / detail
  2. [Matrix] Implement C-style explicit type conversions for matrix types. — flo / detail

clang-d385084-g6270b3a1eafa-t20037-b20037.tar.gz (Apr 10, 2021 1:44:55 AM)

  1. [AMDGPU][CostModel] Refine cost model for control-flow instructions. — dfukalov / detail
  2. Temporairly revert "[CGCall] Annotate `this` argument with alignment" — lebedev.ri / detail

clang-d385082-g4f173c0c42d0-t20035-b20035.tar.gz (Apr 9, 2021 10:56:46 PM)

  1. [clang][AVR] Support variable decorator '__flash' — powerman1st / detail

clang-d385081-g0db6488a7704-t20034-b20034.tar.gz (Apr 9, 2021 8:08:16 PM)

  1. [lld-macho][nfc] Remove DYSYM8 reloc attribute — jezng / detail
  2. [flang] RANDOM_NUMBER, RANDOM_SEED, RANDOM_INIT in runtime — pklausler / detail
  3. Support: Add move semantics to mapped_file_region — Duncan P. N. Exon Smith / detail

clang-d385078-g5091671c9ba2-t20032-b20032.tar.gz (Apr 9, 2021 5:21:22 PM)

  1. [NFC][SROA] Add C++'s `std::clamp()` testcase from PR47271/PR49909 — lebedev.ri / detail
  2. [Analysis] isDereferenceableAndAlignedPointer(): recurse into select's hands — lebedev.ri / detail
  3. [flang] Check for conflicting BIND(C) names — pklausler / detail
  4. [AArch64][GlobalISel] Swap compare operands when it may be profitable — Jessica Paquette / detail
  5. Revert "[AMDGPU] SIFoldOperands: eagerly erase dead REG_SEQUENCEs" — 31459023+hctim / detail
  6. Revert "[AMDGPU] Remove MachineDCE after SIFoldOperands" — 31459023+hctim / detail
  7. [flang] Enforce a limit on recursive PDT instantiations — pklausler / detail

clang-d385071-g7df30e77d499-t20029-b20029.tar.gz (Apr 9, 2021 2:32:41 PM)

  1. [WebAssembly] Add shuffles as an option for lowering BUILD_VECTOR — tlively / detail
  2. [libcxx] [test] Use GetWindowsInaccessibleDir() instead of dirs with perms::none in fs.op.is_* — martin / detail
  3. [libcxx] [test] Use GetWindowsInaccessibleDir() in a couple more tests — martin / detail
  4. [libcxx] [test] Add more tests for renaming directories in fs.op.rename — martin / detail
  5. Support: Remove code duplication for mapped_file_region accessors, NFC — Duncan P. N. Exon Smith / detail
  6. [OpenMP51] Initial support for masked directive and filter clause — cchen / detail
  7. [LLDB][NFC] Add clarifying comments for AddCXXSummary and AddCXXSynthetic — Shafik Yaghmour / detail
  8. Add correct types to the xxsplti32dx pattern. — stefanp / detail
  9. [AMDGPU] Added udot2 op_sel test. NFC. — Stanislav.Mekhanoshin / detail
  10. [libc++] NFC: Move unused include of <limits> to allocator_traits.h — Louis Dionne / detail
  11. [MSSA] Rename uses in IDF regardless of new def position in basic block. — asbirlea / detail
  12. [AMDGPU] SIFoldOperands: eagerly erase dead REG_SEQUENCEs — jay.foad / detail
  13. [AMDGPU] Remove MachineDCE after SIFoldOperands — jay.foad / detail
  14. [OpenMP51][DOCS] Claimed masked construct and report current patch, NFC. — cchen / detail
  15. [mlir] NFC - Add help functions to scf.ForOp — nicolas.vasilache / detail
  16. Revert "[PowerPC] Add ROP Protection Instructions for PowerPC" — 31459023+hctim / detail
  17. [scudo][standalone] Use BatchClassId in drain rather than 0 — kostyak / detail
  18. [ASan] Allow new/delete replacement by making interceptors weak — 31459023+hctim / detail

clang-d385053-gdc4abca7662b-t20025-b20025.tar.gz (Apr 9, 2021 11:43:53 AM)

  1. [InstCombine] Regenerate 2010-11-23-Distributed.ll tests — llvm-dev / detail
  2. [Flang] Changes to mangling code — kiran.chandramohan / detail
  3. [PhaseOrdering] add test for llvm.expect; NFC — spatel / detail
  4. Update the linkage name of coro-split functions in the debug info. — Adrian Prantl / detail
  5. [RGT] Disable some tests on Windows at compile-time, not runtime — paul.robinson / detail
  6. [PowerPC] Add ROP Protection Instructions for PowerPC — stefanp / detail
  7. [AArch64][GlobalISel] Fix incorrect codegen for <16 x s8> G_ASHR. — Amara Emerson / detail
  8. [TableGen] Report an error message on a missing comma — Alexander.Richardson / detail
  9. [builtins] Avoid enum name conflicts with fenv.h — Alexander.Richardson / detail
  10. Handle alloc_size attribute on function pointers — Alexander.Richardson / detail

clang-d385043-g18192228602c-t20022-b20022.tar.gz (Apr 9, 2021 8:57:29 AM)

  1. [X86] Adjust PR44136 tests to add cmpne coverage as well — llvm-dev / detail
  2. [AMDGPU] SIFoldOperands: eagerly delete dead copies — jay.foad / detail
  3. For non-null pointer checks, do not descend through out-of-bounds GEPs — momchil.velikov / detail
  4. [AMDGPU] Allow relaxed/consume memory order for atomic inc/dec — Yaxun.Liu / detail
  5. [TableGen] [docs] Change title of tblgen.rst to fix man page filename — Paul C. Anagnostopoulos / detail
  6. [clangd] Log a message when gRPC support is off, but remote-index is configured — kadircet / detail
  7. [X86] Add zeroext attributes to i8/i16 and/or/xor overflow tests — llvm-dev / detail
  8. RISCVABIInfo::classifyArgumentType: Fix static analyzer warnings with uninitialized variables warnings - NFCI — llvm-dev / detail
  9. [InstCombine] add test with multiple uses of min/max negated operand; NFC — spatel / detail
  10. [InstCombine] try to eliminate an instruction in min/max -> abs fold — spatel / detail
  11. [HIP] Workaround ICE compiling SemaChecking.cpp with gcc 5 — Yaxun.Liu / detail
  12. [libc++] Fix abs and div overload issue for compilers on AIX — jasonliu / detail
  13. [X86][BMI] Fold cmpeq/ne(or(X,Y),X) --> cmpeq/ne(and(~X,Y),0) (PR44136) — llvm-dev / detail
  14. [MLIR][Shape] Combine `cstr_eq` only if they share shape operands — frgossen / detail
  15. [RGT] Tweak test so assertion is always executed — paul.robinson / detail
  16. [X86] Fold cmpeq/ne(or(X,Y),X) --> cmpeq/ne(and(~X,Y),0) on non-BMI targets (PR44136) — llvm-dev / detail
  17. [clang] tests: cleanup, update and add some new ones — mizvekov / detail

clang-d385026-g92498264269c-t20018-b20018.tar.gz (Apr 9, 2021 6:06:20 AM)

  1. [MLIR] Do not yield values from an assuming op that are never used — frgossen / detail
  2. [GVN][NFC] Factor out load elimination logic via PRE for reuse — mkazantsev / detail
  3. [AMDGPU] IsFlatScratch/Global -> FlatScratch/Global — sebastian.neubauer / detail
  4. [RegisterScavenging] Add asserts for better errors — sebastian.neubauer / detail
  5. [NFC] Move statictic increment out of helper — mkazantsev / detail
  6. [FunctionAttrs] Force old pm in test so it doens't behave differently depending on the configuration setting for this flag — benny.kra / detail
  7. [MLIR][Shape] Canonicalize `assuming_all` when all operands are `cstr_eq` ops — frgossen / detail
  8. [X86] combineHorizOpWithShuffle - peek through one use bitcasts when decoding shuffles. — llvm-dev / detail
  9. [NFC][AA] Prepare to convert AliasResult to class with PartialAlias offset. — dfukalov / detail
  10. [MLIR][Shape] Add convenience builder for `shape.assuming_all` — frgossen / detail
  11. [AA][NFC] Convert AliasResult to class containing offset for PartialAlias case. — dfukalov / detail
  12. [AMDGPU] Use SIInstrFlags for flat variants. NFC — sebastian.neubauer / detail
  13. [X86] Add PR44136 test coverage — llvm-dev / detail
  14. [OpenCL] Simplify InsertOCLBuiltinDeclarationsFromTable — sven.vanhaastregt / detail
  15. [PowerPC, test] Fix use of undef FileCheck var — thomasp / detail
  16. [clangd] Add --check-lines to restrict --check to specific lines — adamcz / detail
  17. [PowerPC, test] Fix use of undef FileCheck var — thomasp / detail
  18. [PowerPC, test] Fix use of undef FileCheck var — thomasp / detail
  19. [clang] Tiny format fix — nathan / detail

clang-d385007-g7eaa2810c441-t20014-b20014.tar.gz (Apr 9, 2021 3:07:23 AM)

  1. [RISCV][NFC] Fix formatting — jim / detail
  2. [NFC][PowerPC] add test cases for reverse memory op transformation — czhengsz / detail
  3. [lldb] Update UUID after https://reviews.llvm.org/D99978. — pifon / detail
  4. [lldb] Update object.test after 'nosync' inference was enabled. — pifon / detail
  5. [test, LoopVectorize] Fix use of var defined in CHECK-NOT — thomasp / detail
  6. [RISCV][NFC] Replace explicit type i64 with riscv customized SDTypeProfile. — jim / detail

clang-d385001-g65d09bcb078d-t20011-b20011.tar.gz (Apr 9, 2021 12:20:11 AM)

  1. [RS4GC] Cleanup meetBDVState. NFC. — serguei.katkov / detail
  2. [debug-info][NFC] Set -mtriple to avoid the test failure under other targets. — esme.yi / detail
  3. [LICM] Hoist loads with invariant.group metadata — aeubanks / detail
  4. [libcxx] Allow shared_ptr's unique_ptr converting constructor to support array types. — zoecarver / detail
  5. [mlir][Linalg] Drop unit-trip loops of reductions only if other reduction loops exists. — ravishankarm / detail
  6. [GreedyRA ORE] Re-factor computeNumberOfSplillsReloads. — serguei.katkov / detail
  7. [Test] Add two more tests on PRE with guards — mkazantsev / detail

clang-d384994-gca55f0511698-t20007-b20007.tar.gz (Apr 8, 2021 9:32:06 PM)

  1. Revert "Revert "Support: Use std::unique_ptr for SignpostEmitter::Impl, NFC"" — Duncan P. N. Exon Smith / detail
  2. Revert "Revert "Revert "Support: Use std::unique_ptr for SignpostEmitter::Impl, NFC""" — Duncan P. N. Exon Smith / detail
  3. Support: Use std::unique_ptr for SignpostEmitter::Impl, NFC, 3rd attempt — Duncan P. N. Exon Smith / detail
  4. [mlir][spirv] Define spv.ImageDrefGather operation — weiwei.li1 / detail
  5. Use default ref capture to avoid unused capture warning on assert-used variable — dblaikie / detail
  6. DebugInfo: Include inline namespaces in template specialization parameter names — dblaikie / detail
  7. ADT: Sink the guts of StringMapEntry::Create into StringMapEntryBase — Duncan P. N. Exon Smith / detail
  8. [mlir][tosa] Add tosa.max_pool2d lowering to linalg int max pooling additions — rob.suderman / detail
  9. [lld] Fixed CodeView GuidAdapter::format to handle GUID bytes in the right order. — aorlov / detail
  10. [RISCV][NFC] Add explicit type i64 to RV64 only patterns. — tclin914 / detail
  11. [clang][SourceManager] Fix -Wparentheses warning (NFC) — nullptr.cpp / detail

clang-d384983-g078072285d3f-t20005-b20005.tar.gz (Apr 8, 2021 6:43:26 PM)

  1. [lldb] (Temporarily) disable vfork-follow-parent-wp.test on Darwin — Jonas Devlieghere / detail
  2. [RISCV] Remove empty string after 'defm' at top level of vector .td files. NFC — craig.topper / detail
  3. [RISCV] Use multiclass inheritance where possible for the VPat* multiclasses in RISVInstrInfoVPseudos. NFCI — craig.topper / detail
  4. [compiler-rt][hwasan] Add C++17 new/delete operators with alignment — leonardchan / detail
  5. [ASTMatchers] Add `cxxBaseSpecifier` matcher (non-top-level) — steveire / detail
  6. Improve error message when tring to export to LLVM IR with a dialect missing the interface — joker.eph / detail
  7. Support: Extract fs::resize_file_before_mapping_readwrite from FileOutputBuffer — Duncan P. N. Exon Smith / detail
  8. Support: Use std::unique_ptr for SignpostEmitter::Impl, NFC — Duncan P. N. Exon Smith / detail
  9. Support: Drop the no-op initializer for SignpostEmitterImpl::Signposts, NFC — Duncan P. N. Exon Smith / detail
  10. Support: Avoid unnecessary std::function for SignpostEmitterImpl::SignpostLog — Duncan P. N. Exon Smith / detail
  11. Revert "Support: Use std::unique_ptr for SignpostEmitter::Impl, NFC" — Duncan P. N. Exon Smith / detail

clang-d384972-gab124bbe2a7c-t20001-b20001.tar.gz (Apr 8, 2021 3:55:48 PM)

  1. [AIX] Support init priority attribute — Xiangling.Liao / detail
  2. [AMDGPU] Allow -amdgpu-unsafe-fp-atomics to ignore denorm mode — Stanislav.Mekhanoshin / detail
  3. [LoopRotate] Don't split loop pass manager — nikita.ppv / detail
  4. Add setting to disable LanguageRuntime UnwindPlans — Jason Molenda / detail
  5. [AMDGPU] Check for all meta instrs in GCNRegBankReassign — Stanislav.Mekhanoshin / detail
  6. AMDGPU: Add gfx90c support to code object v2 for backwards compatibility — kzhuravl_dev / detail
  7. [FileCheck, test] Rename checkWildcardRegexCharMatchFailure — thomasp / detail
  8. Include `count` in AppleClang toolchains. — Dan Liew / detail
  9. [GVN] Properly invalidate ICF cache when we simplify a value — aeubanks / detail
  10. [funcattrs] Infer nosync from instruction walk — listmail / detail
  11. [SLP]Fix PR49898: Infinite loop in SLP vectorizer. — a.bataev / detail

clang-d384972-gab124bbe2a7c-t20001-b20001.tar.gz (Apr 8, 2021 3:55:48 PM)

  1. Add csum fallback to HashProgramOutput.sh — daltenty / githubweb

clang-d384961-g3a4c0354b6eb-t19998-b19998.tar.gz (Apr 8, 2021 1:04:35 PM)

  1. [MCA] Add tests for IPC on Cortex-A55 — andrew.savonichev / detail
  2. abtest.py: support bisection based on a response file — Yuanfang Chen / detail
  3. [lldb] [Process] Watch for fork/vfork notifications — mgorny / detail
  4. Revert "[DebugInfo] Correctly track SDNode dependencies for list debug values" — stephen.tozer / detail
  5. [analyzer] Fix crash on spaceship operator (PR47511) — vsavchenko / detail
  6. [analyzer] Fix false positives in inner pointer checker (PR49628) — vsavchenko / detail
  7. [mlir][linalg] Fix loop upper bounds in conv fusion test — antiagainst / detail
  8. [lldb] Improve the documentation (#42017) — Jonas Devlieghere / detail
  9. Revert "[TableGen] Add support for the 'assert' statement in multiclasses" — Paul C. Anagnostopoulos / detail
  10. [lldb] [test] Skip clone() tests on Linux/aarch64 — mgorny / detail
  11. [lld-macho] Support -add_ast_path — jezng / detail
  12. [lld-macho][nfc] Use varargs form of hasArg() — jezng / detail
  13. Set IgnoreLLVMUsed to false in CallGraph::addToCallGraph() — Stanislav.Mekhanoshin / detail
  14. [RISCV] Prevent __builtin_riscv_orc_b_64 from being compiled RV32 target. — craig.topper / detail
  15. [InstCombine] add tests for min/max with negated operand; NFC — spatel / detail
  16. [InstCombine] fold min/max intrinsic with negated operand to abs — spatel / detail
  17. [RISCV] Add InstAlias for Zbb Zbp and Zbs extension — craig.topper / detail
  18. [LoopInterchange] Fix transformation bugs in loop interchange — congzhecao / detail
  19. [WebAssembly] Fix for PIC external symbol ISEL — aardappel / detail
  20. [mlir][StandardToSPIRV] Handle i1 case for lowering memref.load/store op — hanchung / detail
  21. [flang][OpenMP] Add functionality to check "close nesting" of regions, which can be used for Semantic checks.  Also adding more test cases. — arnamoy10 / detail

clang-d384940-g3f6753efe199-t19994-b19994.tar.gz (Apr 8, 2021 10:17:16 AM)

  1. [lldb] Re-skip TestVSCode_launch — pavel / detail
  2. [lldb/DWARF] Fix a crash parsing invalid dwarf (pr49678) — pavel / detail
  3. [lsan] Mark 2 new lsan tests unsupported on arm-linux — david.spickett / detail
  4. Revert "Reduce the number of attributes attached to each function" — Dávid Bolvanský / detail
  5. [AMDGPU] SIFoldOperands: remove an unneeded isReg check. NFC. — jay.foad / detail
  6. [AMDGPU] Add some implicit uses to tests. NFC. — jay.foad / detail
  7. [DebugInfo] Correctly track SDNode dependencies for list debug values — stephen.tozer / detail
  8. [MLIR] Support symbols in emptiness checks for FlatAffineConstraints — arjunpitchanathan / detail
  9. [lld-macho] Support --thinlto-jobs — jezng / detail
  10. [lld-macho][nfc] Extend abs-symbol.s to test for local absolute symbols — jezng / detail

clang-d384940-g3f6753efe199-t19994-b19994.tar.gz (Apr 8, 2021 10:17:16 AM)

  1. Fix 32-bit test-suite build on AIX — wanyu9511 / githubweb

clang-d384930-g9229465bad85-t19991-b19991.tar.gz (Apr 8, 2021 7:33:29 AM)

  1. Forgot to declare CMAKE_ARGS ahead of time to prevent unboud variable errors; — conanap / githubweb
  2. Revert "Forgot to declare CMAKE_ARGS ahead of time to prevent unboud variable errors;" — conanap / githubweb

clang-d384930-g9229465bad85-t19991-b19991.tar.gz (Apr 8, 2021 7:33:29 AM)

  1. [NVPTX] Fix compiler warning in NDEBUG build [NFC] — mikael.holmen / detail
  2. [lldb] [client] Support for multiprocess extension — mgorny / detail
  3. [NFC][X86][CostModel] Add some load/store tests w/ non-power-of-two elt cnt vectors — lebedev.ri / detail
  4. [DebugInfo] Prevent invalid debug info being produced during LoopStrengthReduce — stephen.tozer / detail
  5. [AMDGPU] SIFoldOperands: refactor tryFoldCndMask with early-outs. NFC. — jay.foad / detail
  6. [mlir][spirv] Timely fail type conversion — antiagainst / detail
  7. [mlir][spirv] Add control for non-32-bit scalar type emulation — antiagainst / detail
  8. [CodeGen][AArch64] Fix isel crash for truncating FP stores — david.sherwood / detail
  9. [TableGen] Add support for the 'assert' statement in multiclasses — Paul C. Anagnostopoulos / detail
  10. [TableGen] Make behavior of list slice suffix consistent across all values — Paul C. Anagnostopoulos / detail
  11. [InstCombine] add icmp with no-wrap add tests; NFC — spatel / detail
  12. [AMDGPU] Fix computing live registers in prolog — sebastian.neubauer / detail
  13. [AMDGPU] SIFoldOperands: make tryFoldCndMask a member function. NFC. — jay.foad / detail
  14. Support: mapped_file_region:  Pass MAP_NORESERVE to mmap — jotrem / detail
  15. [analyzer] Fix dead store checker false positive — vsavchenko / detail
  16. [LV] Pass VPWidenPHIRecipe to widenPHIInstruction (NFC). — flo / detail
  17. [AMDGPU] SIFoldOperands: try harder to fold cndmask instructions — jay.foad / detail
  18. [AMDGPU] SIFoldOperands: remove an unneeded make_early_inc_range. NFC. — jay.foad / detail
  19. [AMDGPU] SIFoldOperands: make use of emplace_back. NFC. — jay.foad / detail
  20. [NFC] Fix warning introduced in 20105b6b4874a85813f7a4a3d8ad2a0f023dda14 — sguelton / detail

clang-d384910-g4b273b198265-t19987-b19987.tar.gz (Apr 8, 2021 4:34:29 AM)

  1. [mlir] add support for index type in vectors. — gysit / detail
  2. [AMDGPU, test] Fix use of undef FileCheck var — thomasp / detail
  3. Reorg firmware corefile tests; add test for OS plugin loading — Jason Molenda / detail
  4. [OpenCL] Fix mipmap read_image return types — sven.vanhaastregt / detail
  5. [RISCV] Support OR/XOR/AND reductions on vector masks — fraser / detail
  6. [LV] Add a logical and/or select cost test. NFC — david.green / detail
  7. [LV] Logical and/or select costs — david.green / detail
  8. [flang][driver] Add debug options not requiring semantic checks — andrzej.warzynski / detail
  9. [GreedyRA ORE] Add function level spill/reloads stats — serguei.katkov / detail
  10. [OpenCL][Docs] Fix typo in section label — anastasia.stulova / detail
  11. [flang][nfc] Rename some test files — andrzej.warzynski / detail

clang-d384899-g20105b6b4874-t19984-b19984.tar.gz (Apr 8, 2021 1:46:06 AM)

  1. [CSSPGO] Move pseudo probes to the beginning of a block to unblock SelectionDAG combine. — hoy / detail
  2. [Constant] ConstantStruct/Array should not lower poison to undef — aqjune / detail
  3. [Constant] Remove unused variable — aqjune / detail
  4. [NFC][RISCV] Add test for scalable offset under large stack size. — kai.wang / detail
  5. [RISCV] Add scalable offset under very large stack size. — kai.wang / detail
  6. [Debug-Info] Use inlined strings in .dwinfo section by default for DBX. — esme.yi / detail
  7. [GreedyRA ORE] Compute ORE stats if extra analysis is enabled — serguei.katkov / detail
  8. [GreedyRA ORE] Extract stats in RAGreedyStats struct. NFC. — serguei.katkov / detail
  9. [GreedyRA ORE] Extract computeNumberOfSplillsReloads to use in different places. NFC. — serguei.katkov / detail
  10. [AsmParser] Recognize more escaped characters between single quotes — thatlemon / detail
  11. [clang] Speedup line offset mapping computation — sguelton / detail

clang-d384899-g20105b6b4874-t19984-b19984.tar.gz (Apr 8, 2021 1:46:06 AM)

  1. [test-suite] Fix CLAMR build with glibc 2.32+ — kito.cheng / githubweb

clang-d384888-geb7f5eaf3500-t19980-b19980.tar.gz (Apr 7, 2021 10:58:12 PM)

  1. [AMDGPU] Add some exhaustive ds read/write alignment tests — mahesha.comp / detail
  2. [AMDGPU] Only use ds_read/write_b128 for alignment >= 16 — mahesha.comp / detail
  3. [RISCV] DAG nodes and pseudo instructions for CSR access — sepavloff / detail
  4. [Driver] Drop $DEFAULT_TRIPLE-$name as a fallback program name — i / detail
  5. [docs] Document our norms around reverts — listmail / detail
  6. Include `llvm-config` and `not` in AppleClang toolchains. — Dan Liew / detail
  7. Change the default value for `preloadDialectsInContext` for MlirOptMain — joker.eph / detail

clang-d384881-g74e77295e754-t19976-b19976.tar.gz (Apr 7, 2021 8:11:53 PM)

  1. [RISCV] Use multiclass inheritance to simplify some of riscv_vector.td. NFCI — craig.topper / detail
  2. [LoopInterchange] Fix transformation bugs in loop interchange — congzhecao / detail
  3. [NFC][AMDGPU] Correct indentation in AMDGPUUsage.rst — Tony.Tye / detail
  4. Revert "[LoopInterchange] Fix transformation bugs in loop interchange" — congzhecao / detail
  5. [PowerPC] fixup killed flags for ri + addi to ri transformation — czhengsz / detail

clang-d384876-gd9065fe8ea64-t19973-b19973.tar.gz (Apr 7, 2021 5:25:45 PM)

  1. [LLDB] Clarifying the documentation for variable formatting wrt to qualifiers and adding a test that demonstrates this — Shafik Yaghmour / detail
  2. [InstCombine] add test for min/max intrinsic with not ops; NFC — spatel / detail
  3. [InstCombine] fold not ops around min/max intrinsics — spatel / detail
  4. [BasicAA] Add another GEP modulo test with shl with odd op. — flo / detail
  5. [AMDGPU] Split GCNRegBankReassign — Stanislav.Mekhanoshin / detail
  6. [AMDGPU] Update gfx90a memory model support — Tony.Tye / detail
  7. Disable use of SCC bit from asm — Stanislav.Mekhanoshin / detail
  8. [lld-macho] Parallelize __LINKEDIT generation — jezng / detail

clang-d384868-g56ea2e2fdd69-t19969-b19969.tar.gz (Apr 7, 2021 2:37:20 PM)

  1. Correct the tablegen logic for MutualExclusions attribute checking. — aaron / detail
  2. [Windows] Remove global OF_None flag for Windows in ToolOutputFiles — Abhina.Sreeskantharajan / detail
  3. Revert "[AsmPrinter] Delete dead takeDeletedSymbsForFunction()" — aeubanks / detail
  4. [AArch64] Materialize FP constant in code for large code model — jonas.hahnfeld / detail
  5. [BasicAA] Extend test coverage for GEP modulo logic. — flo / detail
  6. [RISCV] Replace 'return ReplaceNode' with 'ReplaceNode; return;' NFC — craig.topper / detail
  7. Remove .gitignore entries not relevant in the monorepo. — paul.robinson / detail
  8. [mlir] Fixed alignment attribute of alloc constant folding. — joker.eph / detail
  9. [clang] Move int <-> float scalar conversion to a separate function — erich.keane / detail
  10. Fix missing generate capture expression for novariants condition. — jennifer.yu / detail
  11. [lld-macho] Make time-trace* options more permissive. — vyng / detail
  12. [Driver][test] Test intended target only — Jinsong Ji / detail
  13. [libc++abi] Adjust XFAIL for misaligned exception header on ARM — Louis Dionne / detail
  14. [RISCV] Add a special case to lowerSELECT for select of 2 constants with a SETLT condition. — craig.topper / detail

clang-d384854-gffc65824f0ee-t19965-b19965.tar.gz (Apr 7, 2021 11:47:23 AM)

  1. Unconditionally pre-define CMAKE_ARGS in sanitizer bot. — 31459023+hctim / githubweb
  2. Revert "Respect jobs property for LIT tests in UnifiedTreeBuilder." — gkistanova / githubweb

clang-d384854-gffc65824f0ee-t19965-b19965.tar.gz (Apr 7, 2021 11:47:23 AM)

  1. [CSSPGO] Fix incorrect probe distribution factor computation in top-down inliner — aktoon / detail
  2. [lld-macho][nfc] Add test for ARM64 stubs — jezng / detail
  3. [lld-macho] Sibling N_SO symbols must have the empty string — jezng / detail
  4. [libcxx] adds remaining callable concepts — cjdb / detail
  5. [libcxx] adds __cpp_lib_concepts feature-test macro — cjdb / detail
  6. [InstCombine] avoid infinite loop from partial undef vectors — spatel / detail
  7. [libc++] Update contributor documentation. — koraq / detail
  8. [InstCombine] foldAddWithConstant(): don't deal with non-immediate constants — lebedev.ri / detail
  9. Avoid testing for libc++ internal macros after D99834 — dimitry / detail
  10. [mlir][sparse] support integral types i32,i16,i8 for *numerical* values — ajcbik / detail
  11. [LoopIdiomRecognize] Minor cleanups to the FFS idiom matching. NFC — craig.topper / detail
  12. [SelectionDAG] Teach SelectionDAG::FoldConstantArithmetic to handle SPLAT_VECTOR — craig.topper / detail
  13. [HIP] Fix rocm-detect.hip test path — enye.shi / detail
  14. [RISCV] Support vslide1up/down intrinsics for SEW=64 on RV32. — craig.topper / detail
  15. [lldb][Editline] Fix crash when navigating through empty command history. — rupprecht / detail
  16. [lld-macho][nfc] Minor refactoring + clang-tidy fixes — vyng / detail

clang-d384838-g93fb72575f7a-t19962-b19962.tar.gz (Apr 7, 2021 9:00:37 AM)

  1. [clang] Check AuxTarget exists when creating target in CompilerInstance — ty1208chiang / detail
  2. [flang][driver] Add support for `-cpp/-nocpp` — andrzej.warzynski / detail
  3. [AMDGPU] SIFoldOperands: don't dump extra '\n' after MachineInstr. NFC. — jay.foad / detail
  4. [flang][driver] Fix `-fdebug-dump-provenance` — andrzej.warzynski / detail
  5. [SLP]Avoid multiple attempts to vectorize CmpInsts. — a.bataev / detail
  6. [X86] Improve optimizeCompareInstr for signed comparisons after AND/OR/XOR instructions — llvm-dev / detail
  7. Revert "[clang] Speedup line offset mapping computation" — thakis / detail
  8. [NPM] Fix typo inisLTOPreLink for loop rotate — jingu.kang / detail
  9. [AMDGPU] Update SGPRSpillVGPRCSR name. NFC — sebastian.neubauer / detail
  10. [WebAssembly] Improve error messages regarding missing indirect function table. NFC — sbc / detail
  11. [SVE] Remove checks for warnings in scalable-vector tests. — sander.desmalen / detail
  12. [mlir,shape] Update min/max op description — jpienaar / detail
  13. [SystemZ][z/OS][TableGen] TableGen files should be text — Abhina.Sreeskantharajan / detail
  14. [mlir] Export python-related .cmake files — nicolas.vasilache / detail
  15. [X86][AVX] Add HADD lane crossing test — llvm-dev / detail

clang-d384823-g0333ed8e0c37-t19958-b19958.tar.gz (Apr 7, 2021 6:09:07 AM)

  1. [zorg] Adjust libcxx buildbot config on AIX — Xiangling.Liao / githubweb
  2. Enable build_standalone in LibcxxAndAbiBuilder — Xiangling.Liao / githubweb

clang-d384823-g0333ed8e0c37-t19958-b19958.tar.gz (Apr 7, 2021 6:09:07 AM)

  1. Fix crash when an invalid URI is parsed and error handling is attempted — kadircet / detail
  2. [X86] Add BZHI test case for PR48768 — llvm-dev / detail
  3. [analyzer] Fix body farm for Obj-C++ properties — vsavchenko / detail
  4. [Statepoint Lowering] Allow other than N byte sized types in deopt bundle — yrouban / detail
  5. [-Wcompletion-handler] Don't recognize init methods as conventional — vsavchenko / detail
  6. [X86] Improve optimizeCompareInstr for signed comparisons after BZHI instructions — llvm-dev / detail
  7. [analyzer][NFC] Add tests for extents — balazsbenics / detail
  8. [clang] Speedup line offset mapping computation — sguelton / detail
  9. [Clang] Extend test coverage for -f[no-]finite-loops options. — flo / detail
  10. [X86] Add AND/OR/XOR signed-comparison overflow test cases for PR48768 — llvm-dev / detail
  11. [mlir] Add "mask" operand to vector.transfer_read/write. — springerm / detail
  12. [InstCombine] add tests for not-of-min/max; NFC — spatel / detail
  13. [InstCombine] move abs transform to helper function; NFC — spatel / detail

clang-d384810-gf37ea62e57b5-t19954-b19954.tar.gz (Apr 7, 2021 3:12:35 AM)

  1. [SCEV] Fix false-positive recognition of simple recurrences. PR49856 — mkazantsev / detail
  2. [X86] Initialize TargetOptions::StackProtectorGuardOffset member to its default value — thatlemon / detail
  3. [Orc][examples] Add lit ToolSubst for LLJITWithRemoteDebugging example — Stefan Gränitz / detail
  4. [PowerPC] Fix use check of swap-reduction — qiucofan / detail
  5. [CGCall] Annotate `this` argument with alignment — lebedev.ri / detail
  6. [Coroutines, test] Fix use of var defined in CHECK-NOT — thomasp / detail
  7. [clang, test] Fix use of undef FileCheck var — thomasp / detail
  8. [PowerPC, test] Fix use of undef FileCheck var — thomasp / detail
  9. [NFC][InstCombine] Add sub-of-sub tests with constant expressions — lebedev.ri / detail
  10. [InstCombine] Restrict "C-(X+C2) --> (C-C2)-X" fold to immediate constants — lebedev.ri / detail
  11. Reland [InstCombine] Fold `((X - Y) - Z)` to `X - (Y + Z)` (PR49858) — lebedev.ri / detail
  12. [Orc][examples] Add missing FileCheck for lit test and polish output — Stefan Gränitz / detail
  13. [OpenCL] Add as_size/ptrdiff/intptr/uintptr_t operators — sven.vanhaastregt / detail
  14. [clang][Syntax] Handle invalid source range in expandedTokens. — usx / detail
  15. [CMake] try creating symlink first on windows — kbobyrev / detail

clang-d384795-g000cf84cf1bb-t19951-b19951.tar.gz (Apr 7, 2021 12:28:52 AM)

  1. [VE] use local cache — simon.moll / githubweb
  2. There is a need to allow SanitizerBuilder to accept extra args so cmake args — conanap / githubweb
  3. By default all threads available on the machines are being used by the — conanap / githubweb

clang-d384795-g000cf84cf1bb-t19951-b19951.tar.gz (Apr 7, 2021 12:28:52 AM)

  1. [clang][Checkers] Fix PthreadLockChecker state cleanup at dead symbol. — 1.int32 / detail
  2. [KnownBits] Rename KnownBits::computeForMul to KnownBits::mul. NFCI. — llvm-dev / detail
  3. [IR] Ignore bitcasts of function pointers which are only used as callees in callbase instruction — Madhur.Amilkanthwar / detail
  4. [PhaseOrdering] Add PR45687 test coverage — llvm-dev / detail
  5. [test, AArch64] Fix use of var defined in CHECK-NOT — thomasp / detail
  6. [lldb] Improve CPUInfo test predicate — david.spickett / detail
  7. [RISCV][Clang] Add some RVV Integer intrinsic functions. — zakk.chen / detail
  8. [RISCV][Clang] Add RVV vnsra, vnsrl and vwmul intrinsic functions. — zakk.chen / detail
  9. [RISCV][Clang] Add RVV Widening Integer Extension intrinsic functions. — zakk.chen / detail
  10. [RISCV][Clang] Add more RVV Integer intrinsic functions. — zakk.chen / detail
  11. [RISCV][Clang] Add all RVV Fixed-Point Arithmetic intrinsic functions. — zakk.chen / detail
  12. [lsan][test] Disable many_tls_keys_pthread.cpp on AArch64 — david.spickett / detail
  13. [rt] Update DIPrinter usage in 'sanitizer_symbolize.cpp`. — pifon / detail
  14. [AMDGPU] Regenerate checks to fix prefixes broken in D96340. NFC. — jay.foad / detail
  15. [CostModel][X86] Improve accuracy of vXi8 multiply reduction costs — llvm-dev / detail
  16. [LLDB] Fix building for aarch64 windows after d6d3d21cd1cb1567eaf7ff8c0867b07227a19d99 — martin / detail
  17. [CMake] Fix Python 3 lookup when building LLVM with tests — dominik.montada / detail
  18. [AMDGPU][MC][GFX9] Corrected SMEM decoding — dmitry.preobrazhensky / detail
  19. [VPlan] Print VPValue operands for VPWidenPHI if possible. — flo / detail
  20. [LoopVectorize] Change the identity element for FAdd — kerry.mclaughlin / detail
  21. Silence -Woverloaded-virtual warnings from generated code; NFC — aaron / detail
  22. [SystemZ][z/OS][Windows] Add new OF_TextWithCRLF flag and use this flag instead of OF_Text — Abhina.Sreeskantharajan / detail
  23. Don't directly dereference getAs<> casts to avoid potential null dereferences. NFCI. — llvm-dev / detail
  24. LoopFlatten - CanWidenIV - Fix uninitialized variable warnings and use for-range loop. NFCI. — llvm-dev / detail
  25. [AMDGPU] Fix typo in regular expression checks. NFC. — jay.foad / detail
  26. [mlir] Fix support for lowering non-32-bit affine reductions. — zinenko / detail
  27. [InstCombine] Add PR45984 test case — llvm-dev / detail
  28. [AMDGPU] Fix dubious regexes with unescaped brackets. NFC. — jay.foad / detail
  29. [lldb][NFC] Fix misleading indentation in Cocoa.cpp — Raphael Isemann / detail
  30. [X86] Add ANDN test case for PR48768 — llvm-dev / detail
  31. [NFC][InstCombine] Add tests for '((X - Y) - Z)' pattern (PR49858) — lebedev.ri / detail
  32. [InstCombine] Fold `((X - Y) - Z)` to `X - (Y + Z)` (PR49858) — lebedev.ri / detail
  33. [NFC][Clang] Speculative fix for builtins-ppc-quadword-noi128.c — lebedev.ri / detail
  34. [X86] Improve optimizeCompareInstr for signed comparisons after ANDN instructions — llvm-dev / detail
  35. [InstCombine] Add PR38929 test case — llvm-dev / detail
  36. [LoopVectorize] Add strict in-order reduction support for fixed-width vectorization — kerry.mclaughlin / detail
  37. [AMDGPU][SDag] Add IMG init also for image_gather4 instructions — jay.foad / detail
  38. [llvm-symbolizer] Don't use the same 'OutputStyle' name for the enum type and instance. NFCI. — llvm-dev / detail
  39. [AMDGPU] SIFoldOperands: use getVRegDef instead of getUniqueVRegDef — jay.foad / detail
  40. [AMDGPU] SIFoldOperands: rename tryFoldInst to tryFoldCndMask — jay.foad / detail
  41. [AMDGPU] SIFoldOperands: use range-based loops and make_early_inc_range — jay.foad / detail
  42. [AMDGPU] SIFoldOperands: use MachineRegisterInfo::hasOneNonDBGUser — jay.foad / detail
  43. Avoid unused variable warning in Release builds — benny.kra / detail
  44. Revert "[IR] Ignore bitcasts of function pointers which are only used as callees in callbase instruction" — Jan Svoboda / detail
  45. [Windows] Turn off text mode correctly in Rewriter to stop CRLF translation — Abhina.Sreeskantharajan / detail
  46. Remove last remnants of PR49607 migration [NFC] — listmail / detail
  47. AMDGPU: Add isBranch=1 to SOPP branch instructions — kzhuravl_dev / detail
  48. [ObjC] Add a command line flag that disables recognition of objc_direct for testability — erik.pilkington / detail
  49. [clang][clangd] Avoid inconsistent target creation — ty1208chiang / detail
  50. [MLIR, test] Fix use of undef FileCheck var — thomasp / detail
  51. [CMake][Compiler-rt] Compute `LLVM_MAIN_SRC_DIR` assuming the monorepo — Dan Liew / detail
  52. [CMake][Compiler-rt] Make it possible to configure standalone compiler-rt without `LLVMConfig.cmake`. — Dan Liew / detail
  53. Move GCRelocateInst and GCResultInst to IntrinsicInst.h [nfc] — listmail / detail
  54. [SystemZ][z/OS] correct rc and errno within nanosleep() — zibi / detail
  55. [mlir][Linalg] Fix fusion on tensors operands / bbArg mismatch — nicolas.vasilache / detail
  56. [X86][SSE] canonicalizeShuffleWithBinOps - add MOVSD/MOVSS handling. — llvm-dev / detail
  57. [AIX][TLS] Add support for TLS variables to XCOFF object writer — wei.huang / detail
  58. [MLIR, test] Fix use of undef FileCheck var — thomasp / detail
  59. [test, GVN] Fix use of var defined in CHECK-NOT — thomasp / detail
  60. [index] Improve macro indexing support — blangmuir / detail
  61. [Sanitizer] Adopt Python 3 for iOS simulator test scripts — julian.lettner / detail
  62. [lldb] Fix bug where memory read --outfile is not truncating the file — Jonas Devlieghere / detail
  63. [mlir][linalg] Add helpers for linalg.tiled_loop [nfc]. — pifon / detail
  64. Pass -fcrash-diagnostics-dir along to LLVM — paul.robinson / detail
  65. [llvm-reduce] Remove unwanted module inline asm — aeubanks / detail
  66. [libcxx] adds remaining callable concepts — cjdb / detail
  67. [lldb] Format Plugins/Language/ObjC/Cocoa.cpp (NFC) — Jonas Devlieghere / detail
  68. [AMDGPU] SIFoldOperands: use isUseMIInFoldList. NFC. — jay.foad / detail
  69. [RISCV] Add helper function to share some of the code for isel of vector load/store intrinsics. — craig.topper / detail
  70. [libcxx] [test] Use dedicated types for the invocable concept tests for multiple overloads — martin / detail
  71. [libcxx] Fix the type attribute for a couple templates — martin / detail
  72. [mlir][python] Add missing affine map compression test — nicolas.vasilache / detail
  73. [SimplifyInst] Use correct type for GEPs with vector indices. — flo / detail
  74. [lldb] Fix else-after-return in AppleObjCRuntimeV2 (NFC) — Jonas Devlieghere / detail
  75. [GVN] Add missing ICF update — aeubanks / detail
  76. [libcxx] [test] Allow C:\System Volume Information to be missing — martin / detail
  77. Fix f6ee97d8271e1dfd9b6572222fefe8f40433952e: — jyknight / detail
  78. Add a subclass of IntrinsicInst for llvm.assume [nfc] — listmail / detail
  79. [lld-macho] Rename SubsectionMapping to SubsectionMap — jezng / detail
  80. [lld-macho] clang-format cleanup — jezng / detail
  81. More precisely type code used for gc.relocate assertions [nfc] — listmail / detail
  82. [NewPM] Fix -Wunused-lambda-capture in -DLLVM_ENABLE_ASSERTIONS=off builds after D91327 — i / detail
  83. [PowerPC] Materialize 34-bit constants with pli directly — amy.kwan1 / detail
  84. [MLIR, test] Fix use of undef FileCheck var — thomasp / detail
  85. [lld-macho][nfc] Rename some tests — jezng / detail
  86. [lld-macho][nfc] Remove HelpHidden from aliases to implemented flags — jezng / detail
  87. [lld-macho] Fix & refactor symbol size calculations — jezng / detail
  88. [mlir] Remove no-op array assignment in dictionaryAttrSort(). — csigg / detail
  89. [libc++] Post-commit review on D99928. — arthur.j.odwyer / detail
  90. [libc++] Header inclusion tests. — arthur.j.odwyer / detail
  91. [Windows] Add test coverage for line endings when rewriting includes — alexandre.ganea / detail
  92. [clang-tidy] performance-* checks: Match AllowedTypes against qualified type names when they contain "::". — flx / detail
  93. Let clang atomic builtins fetch add/sub support floating point types — Yaxun.Liu / detail
  94. [ASan][RISCV] Fix RISC-V memory mapping — luismarques / detail
  95. [lit testing] Fix xfail-cl.py test worker count — luismarques / detail
  96. [mlir] Hoist out getRequestedOpDefinitions helper — jpienaar / detail
  97. Plumb AssumeInst through operand bundle apis [nfc] — listmail / detail
  98. [NVPTX] Handle bitcast and ASC(101) when trying to avoid argument copy. — tra / detail
  99. [test, AArch64] Fix use of var defined in CHECK-NOT — thomasp / detail
  100. [libc++] NFCI: Fix test pinning down RTTI implementation on Apple platforms — Louis Dionne / detail
  101. Use AssumeInst in a few more places [nfc] — listmail / detail
  102. Replace calls to IntrinsicInst::Create with CallInst::Create [nfc] — listmail / detail
  103. Thread safety analysis: Don't warn about managed locks on join points — aaron.puchert / detail
  104. [mlir][tosa] Add tosa.table lowering to linalg.generic — rob.suderman / detail
  105. [docs] Update documentation for bugprone-misplaced-widening-cast — vince.a.bridgers / detail
  106. [SplitEdge] Update SplitCriticalEdge to return a nullptr only when the edge is not critical — sidharth.baveja / detail
  107. [MLIR] [Python] Add capsule methods for pybind11 to PyOperation — john.demme / detail
  108. [MachineValueTypes] Add blank lines between floating point vectors with different element types. NFC — craig.topper / detail
  109. [lld-macho] Symbol::value should always be uint64_t — jezng / detail
  110. [OpenMP] Define omp_is_initial_device() variants in omp.h — hansang.bae / detail
  111. [RISCV] Don't custom type legalize fixed vector to scalar integer bitcasts if the fixed vector type isn't legal. — craig.topper / detail
  112. [flang] Improve constant folding for type parameter inquiries — psteinfeld / detail
  113. [docs] Fix doxygen comments wrongly attached to the llvm namespace — mizvekov / detail
  114. [RISCV] Add an assertion to the ReplaceNodeResults handling of bitcasts to make sure the VT is always a scalar integer. — craig.topper / detail
  115. [HIP] Change to code object v4 — Yaxun.Liu / detail
  116. Minor fix for test hip-code-object-version.hip — Yaxun.Liu / detail
  117. [shape] Add min and max ops — jpienaar / detail
  118. Add missing CHECK lines in test — rtrieu / detail
  119. [NewPM] Set verify-cfg-preserved=1 by default for debug builds — yrouban / detail
  120. Removed redundant code. — aorlov / detail
  121. [dsymutil] Don't emit .debug_pubnames and .debug_pubtypes — Jonas Devlieghere / detail
  122. [dsymutil] Don't keep old abbreviations — Jonas Devlieghere / detail
  123. [dsymutil] Stop emulating dsymutil-classic CIE caching behavior — Jonas Devlieghere / detail
  124. [mlir,shape] Add max/min folder for simple case — jpienaar / detail
  125. Revert "[InstCombine] Fold `((X - Y) - Z)` to `X - (Y + Z)` (PR49858)" — phosek / detail
  126. [libcxx] fixes `common_reference` requirement for `swappable_with` — cjdb / detail
  127. Revert "[NFC][Clang] Speculative fix for builtins-ppc-quadword-noi128.c" — phosek / detail

clang-d384668-gd5f1131c812d-t19914-b19914.tar.gz (Apr 6, 2021 2:27:05 AM)

  1. [NewPM] Fix unused lambda capture build error — yrouban / detail
  2. [clang][cli] Ensure plugin args are generated in deterministic order — Jan Svoboda / detail
  3. [AMDGPU] Add some missing testing for new subtargets gfx90a and gfx90c — jay.foad / detail
  4. [AArch64] Use 64-bit movi for zeroing halfs/floats — sjoerd.meijer / detail
  5. [NFC][WebAssembly] Removed mangled name from test. — sam.parker / detail
  6. Revert "[flang] Improve constant folding for type parameter inquiries" — kiran.chandramohan / detail
  7. [clang][tooling] Create SourceManager for DiagnosticsEngine before command-line parsing — Jan Svoboda / detail
  8. [AArch64] Default to zero-cycle-zeroing FP registers — sjoerd.meijer / detail

clang-d384660-g39e3e3aa51d6-t19910-b19910.tar.gz (Apr 5, 2021 11:44:27 PM)

  1. Comment adjustments for a rename — listmail / detail
  2. [RISCV] When custom iseling masked stores, copy the mask into V0 instead of virtual register. — craig.topper / detail
  3. [NewPM] Change tests to run them without PreserveCFGChecker. NFC — yrouban / detail
  4. [Statepoint] Factor-out utility function to get non-foldable area of STATEPOINT like instructions. NFC — serguei.katkov / detail
  5. [MLIR][docs] Fixes to operation syntax in Lang Ref — gcmn / detail
  6. [NewPM] Redesign of PreserveCFG Checker — yrouban / detail

clang-d384654-gea0e2ca1acb2-t19907-b19907.tar.gz (Apr 5, 2021 8:59:58 PM)

  1. Revert "Revert "Add support for fetching signed values from tagged pointers."" — jingham / detail
  2. Address minor post commit feedback on 0e59dd — listmail / detail
  3. [libcxx] moves `std::invoke` into `__functional_base` — cjdb / detail
  4. [Polly] Refactoring isInnermost() from isl to use the C++ wrapper — llvm-project / detail
  5. Exact ashr/lshr don't loose any set bits and are thus trivially invertible — listmail / detail
  6. [SROA] Allow SROA on pointers with invariant group intrinsic uses — aeubanks / detail

clang-d384648-g30b3aab3299a-t19904-b19904.tar.gz (Apr 5, 2021 6:15:48 PM)

  1. Rework the way statement attributes are processed; NFC — aaron / detail
  2. Revert "[sanitizer] Simplify GetTls with dl_iterate_phdr on Linux" — thakis / detail
  3. [flang] Improve constant folding for type parameter inquiries — psteinfeld / detail
  4. [mlir][Linalg] Add callbacks to fusion of elementwise operations to control fusion. — ravishankarm / detail
  5. [RISCV] Add more RV32 vslide1up intrinsic test cases. NFC — craig.topper / detail
  6. Copy syncscope when expanding atomicrmw into cmpxchg loop — Stanislav.Mekhanoshin / detail

clang-d384642-ga46f59a747a7-t19900-b19900.tar.gz (Apr 5, 2021 3:32:19 PM)

  1. [tests] Precommmit tests for reasoning about equality of recurrences — listmail / detail
  2. Extract a helper for figuring out if an operator is invertible [nfc] — listmail / detail
  3. Fix copy paste errors in tests from be11bd1e — listmail / detail
  4. [RISCV] Split RISCVISD::VMV_S_XF_VL into separate integer and FP. — craig.topper / detail
  5. [RISCV] Add SDTCisInt to the SDTRVVSlide1 since it is only used for vslide1up.vx/vslide1down.vx. — craig.topper / detail
  6. [OpenCL, test] Fix use of undef FileCheck var — thomasp / detail
  7. [InstSimplify] add test for vector select with operand replacement; NFC — spatel / detail
  8. [InstSimplify] fix potential miscompile in select value equivalence — spatel / detail
  9. [libcxx] [ci] Add a Windows CI buildkite configuration — martin / detail
  10. [mlir][sparse] move new test to right directory structure — ajcbik / detail

clang-d384632-g7edda698c0f0-t19897-b19897.tar.gz (Apr 5, 2021 1:05:10 PM)

  1. [flang][driver] Add options for -Werror — arnamoy10 / detail
  2. [analyzer] DynamicSize: Store the dynamic size — charusso / detail
  3. [LoopFusion] Bails out if only the second candidate is guarded (PR48060) — tu.da.wei / detail
  4. [flang][driver] Modify the existing test cases that use -Mstandard in f18, to use -pedantic and %flang_fc1 to share with the new driver — arnamoy10 / detail
  5. [analyzer] DynamicSize: Debug facility — charusso / detail
  6. [analyzer] DynamicSize: Rename 'size' to 'extent' — charusso / detail
  7. [gn build] Port 9b3df78b4c2a — llvmgnsyncbot / detail
  8. [TextAPI] move source code files out of subdirectory, NFC — Cyndy Ishida / detail
  9. Revert "Fix build rules for LLVM_WITH_Z3 after D95727" — tstellar / detail
  10. Revert "llvm-shlib: Create object libraries for each component and link against them" — tstellar / detail
  11. [gn build] (manually) port 0116d04d04f2 — thakis / detail
  12. [lld][WebAssembly] Rewrite exports test in assembly. NFC — sbc / detail
  13. [mlir][Linalg] NFC: Move populatePatterns* method into linalg namespace. — ravishankarm / detail
  14. [OPENMP51]Initial support for nocontext clause. — jennifer.yu / detail
  15. [M68k] Add support for Motorola literal syntax to AsmParser — rickytaylor26 / detail
  16. [RISCV] Move VSLIDE1UP_VX pattern out of a loop that includes FP types. — craig.topper / detail

clang-d384616-gaf3a839c70ad-t19894-b19894.tar.gz (Apr 5, 2021 10:37:56 AM)

  1. [InstCombine] Reapply update_test_checks.py to unsigned-multiply-overflow-check.ll (NFC) — aqjune / detail
  2. [InstCombine] precommit pr49688.ll (NFC) — aqjune / detail
  3. [InstSimplify] Add a test for folding comparison with a undef vector (NFC) — aqjune / detail
  4. [InstCombine] Conditionally fold select i1 into and/or — aqjune / detail
  5. [clang][parser] Set source ranges for GNU-style attributes — tbaeder / detail
  6. [RISCV] Don't convert fshr/fshl to target specific FSL/FSR node if shift amount is a constant. — craig.topper / detail
  7. [NFC][scudo] Restore !UseQuarantine check in tests — Vitaly Buka / detail
  8. Revert "Add support for fetching signed values from tagged pointers." — Jason Molenda / detail
  9. [CVP] Add test for and of min (NFC) — nikita.ppv / detail
  10. [LVI] Don't bail on overdefined value in select — nikita.ppv / detail
  11. [mlir][NFC] Fully spell mlir types names in LoopLikeOpInterface, so it can be used in ops defined outside mlir namespace — ivan.butygin / detail
  12. Don't check that std::pair is trivially copyable on FreeBSD — dimitry / detail
  13. [llvm-exegesis] Don't erroneously refuse to measure POPCNT instruction — lebedev.ri / detail
  14. [CVP] Add more tests for select with overdefined operand (NFC) — nikita.ppv / detail
  15. [llvm-exegesis] SnippetFile: do create source manager in MCContext — lebedev.ri / detail
  16. Speculative fix for failing build bot. — aaron / detail
  17. [SimplifyCFG] Make test more robust (NFC) — nikita.ppv / detail
  18. [SimplifyCFG] Add switch-to-select test with two equal cases (NFC) — nikita.ppv / detail
  19. [SimplifyCFG] Handle two equal cases in switch to select — nikita.ppv / detail
  20. [InstCombine] add tests for ctpop of power-of-2; NFC — spatel / detail
  21. [InstCombine] fold popcount of exactly one bit to shift — spatel / detail
  22. [libcxx] [test] Link against msvcprt as C++ ABI library in tests — martin / detail
  23. [Driver] Detect libstdc++ include paths for native gcc (-m32 and -m64) on Debian i386 — i / detail
  24. [libc++] Improve generate_feature_test_macro_components.py. — koraq / detail
  25. [HIP-Clang, test] Fix use of undef FileCheck var — thomasp / detail
  26. [HIP, test] Fix use of undef FileCheck var — thomasp / detail
  27. [RISCV] Lower orc.b intrinsic to RISCVISD::GORCI. — craig.topper / detail
  28. [NFC][InstCombine] Add test for PR49778 — lebedev.ri / detail
  29. [NFC][InstCombine] Extract canTryToConstantAddTwoShiftAmounts() as helper — lebedev.ri / detail
  30. [InstCombine] dropRedundantMaskingOfLeftShiftInput(): check that adding shift amounts doesn't overflow (PR49778) — lebedev.ri / detail
  31. [libc++] Fix the header guard from _LIBCPP_STEAMBUF to _LIBCPP_STREAMBUF. — arthur.j.odwyer / detail
  32. [libc++] Fix test_macros.h in the same way as commit 49e5a896 fixed __config. — arthur.j.odwyer / detail
  33. [sanitizer] Simplify GetTls with dl_iterate_phdr on Linux — i / detail
  34. [RISCV] Use gorciw for i32 orc.b intrinsic when Zbp is enabled. — craig.topper / detail
  35. [lldb] Import ObjectiveC module instead of Foundation in test — davelee.com / detail
  36. [lldb] Replace unneeded use of Foundation with ObjectiveC in tests (NFC) — davelee.com / detail
  37. [CUDA][HIP] rename -fcuda-flush-denormals-to-zero — Yaxun.Liu / detail
  38. [Test] Add tests for various scenarios of PRE of a loop load — mkazantsev / detail
  39. [Test] Split out new and old PM tests — mkazantsev / detail
  40. [Test] Auto-update checks in a test — mkazantsev / detail
  41. ignore -flto= options recognized by GCC — sylvestre / detail
  42. [OCaml] Fix unsafe uses of Store_field — josh / detail
  43. [OCaml] Minor optimizations by avoiding double initialization — josh / detail
  44. [OCaml] Code simplification using option allocation functions — josh / detail
  45. [OCaml] Code simplification using string allocation functions — josh / detail
  46. [OCaml] Omit unnecessary GC root registrations — josh / detail
  47. [NFC][OCaml] Remove vestigial CAMLprim declarations — josh / detail
  48. [NFC][OCaml] Reformat to clean up following CAMLprim removal — josh / detail
  49. [DebugInfo, CallSites, test] Fix use of undef FileCheck var — thomasp / detail
  50. [X86] Add second PR47603 test case — llvm-dev / detail
  51. [X86] Fold xor(zext(xor(x,c1)),c2) -> xor(zext(x),xor(zext(c1),c2)) — llvm-dev / detail
  52. [RISCV] Add a test showing incorrect codegen — fraser / detail
  53. * NFC. Refactored DIPrinter for better support of new print styles. — aorlov / detail
  54. [TableGen] [docs] Correct a couple of mistakes; use 'true' and 'false' in examples — Paul C. Anagnostopoulos / detail
  55. [SLP]Improve vectorization of the CmpInst instructions. — a.bataev / detail
  56. [OpenMP] Fix incorrect KMP_STRLEN() macro — jonathan.l.peyton / detail
  57. [PowerPC] Fix issue where binary uses a .got but is missing a .TOC. — stefanp / detail
  58. [SemaObjC] Fix a -Wbridge-cast false-positive — erik.pilkington / detail
  59. [RISCV] Expand scalable-vector truncstores and extloads — fraser / detail
  60. [M68k] Mark public functions with the LLVM_EXTERNAL_VISIBILITY macro — minyihh / detail
  61. [InstCombine] add test for miscompile from select value equivalence; NFC — spatel / detail
  62. [InstCombine] fix potential miscompile in select value equivalence — spatel / detail
  63. [RISCV] Add support for bitcasts between scalars and fixed-length vectors — fraser / detail

clang-d384553-g1cc9d949a123-t19892-b19892.tar.gz (Apr 3, 2021 6:47:35 PM)

  1. [C++20, test] Fix use of undef FileCheck variable — thomasp / detail

clang-d384552-g30df6d5d6a85-t19891-b19891.tar.gz (Apr 3, 2021 3:59:56 PM)

  1. [mlgo] fix build rules — mtrofin / detail
  2. Opaque pointers: Migrate examples to use load with explicit type — dblaikie / detail
  3. Add workaround for false positive in -Wfree-nonheap-object — dblaikie / detail
  4. Add void cast to suppress -Wunused-member-variable on assert-only member — dblaikie / detail
  5. Preprocessor conditionalize some assert-only functions to suppress -Wunused-function — dblaikie / detail

clang-d384547-g7727cc242db7-t19889-b19889.tar.gz (Apr 3, 2021 1:10:53 PM)

  1. [TableGen] Use StringRef instead of std::string to split up a string that's being parsed. NFCI — craig.topper / detail
  2. [NFC][X86] Split VPMOV* AVX2 instructions into their own sched class — lebedev.ri / detail

clang-d384545-g8c95f995db28-t19887-b19887.tar.gz (Apr 3, 2021 10:23:43 AM)

  1. Revert "[lld-link] Enable addrsig table in COFF lto" — thakis / detail
  2. [lld-macho] Fix build on 32-bit systems — jezng / detail
  3. [lld-macho] Another attempt at fixing 32-bit builds — jezng / detail
  4. Speculative attempt to stablize a test — listmail / detail

clang-d384541-g665065821e6a-t19883-b19883.tar.gz (Apr 3, 2021 7:39:19 AM)

  1. [X86] Fold xor(truncate(xor(x,c1)),c2) -> xor(truncate(x),xor(truncate(c1),c2)) — llvm-dev / detail
  2. [InstCombine] Add load/store forwarding test with odd size (NFC) — nikita.ppv / detail
  3. Silence `-Wunused-private-field` warning on isIsolatedFromAbove. — csigg / detail
  4. [FastISel] Remove kill tracking — nikita.ppv / detail

clang-d384537-g34ec74907d26-t19880-b19880.tar.gz (Apr 3, 2021 4:38:04 AM)

  1. [BasicAA] Don't pass through AA metadata (NFCI) — nikita.ppv / detail
  2. [BasicAA] Don't store AATags in cache key (NFC) — nikita.ppv / detail
  3. [Loads] Forward constant vector store to load of first element — nikita.ppv / detail
  4. Fix build rules for LLVM_WITH_Z3 after D95727 — bjorn.a.pettersson / detail
  5. [X86][SSE] isHorizontalBinOp - use getTargetShuffleInputs helper (REAPPLIED) — llvm-dev / detail
  6. [X86] Add PR47603 test case — llvm-dev / detail

clang-d384531-g95f448aa86cd-t19877-b19877.tar.gz (Apr 3, 2021 1:46:43 AM)

  1. [RISCV] Refactor conversion of B extensions to IR intrinsics a little to reduce clang binary size. — craig.topper / detail
  2. [PGO, test] Fix typo in FileCheck var — thomasp / detail

clang-d384529-g2458aa0b9136-t19875-b19875.tar.gz (Apr 2, 2021 10:59:32 PM)

  1. Add missing override to clang tblgen AttrEmitter — dblaikie / detail

clang-d384528-gbac74a50e99f-t19874-b19874.tar.gz (Apr 2, 2021 8:13:21 PM)

  1. [clang] NFC: remove trailing white spaces from some tests — mizvekov / detail

clang-d384527-gc318746345cc-t19873-b19873.tar.gz (Apr 2, 2021 5:23:48 PM)

  1. Fix build bot problem with missing OMPC_novariants in switch. — jennifer.yu / detail
  2. [mlir][tosa] Add tosa.reduce_any and tosa.reduce_all linalg lowering — rob.suderman / detail
  3. [NFC][scudo] Add test header int CMake file — Vitaly Buka / detail
  4. [NFC][scudo] Move macro into a shared header — Vitaly Buka / detail
  5. [flang] Address more MSVC build issues with reductions — pklausler / detail
  6. [LLDB] Sleep for 5 second TestVSCode_launch test_progress_events — omair.javaid / detail
  7. [CSSPGO][Test] XFAIL profile-context-tracker-debug.ll on AIX — Jinsong Ji / detail
  8. Revert "[sanitizer] Simplify GetTls with dl_iterate_phdr" — thakis / detail
  9. [gn build] (manually) port 4c58f333f141 — thakis / detail
  10. [lld-macho][nfc] Refactor in preparation for 32-bit support — jezng / detail
  11. [gn build] hook up tsan on macOS too — thakis / detail
  12. [RISCV] Add signext attribute to i32 orc.b test for RV64 to match other Zbb tests. — craig.topper / detail
  13. [lld-macho] Fix -Wsuggest-override after D99633. NFC — i / detail

clang-d384514-g4ea5475a3f3b-t19869-b19869.tar.gz (Apr 2, 2021 2:35:49 PM)

  1. [RISCV] Add IR intrinsic for Zbr extension — craig.topper / detail
  2. [ms] [llvm-ml] Fix case-sensitivity for variables and textmacros — epastor / detail
  3. [SLPVectorizer] Fix divide-by-zero after D99719 — i / detail
  4. [RISCV] Add IR intrinsic for Zbb extension — craig.topper / detail
  5. [TextAPI] run clang-format on violating sections, NFC — Cyndy Ishida / detail
  6. Revert "[RISCV] Add IR intrinsic for Zbb extension" — craig.topper / detail
  7. Recommit "[RISCV] Add IR intrinsic for Zbb extension" — craig.topper / detail
  8. [mlir] Rename linalg.pooling operations to have a FOp postfix for floating point — rob.suderman / detail
  9. [RISCV] Add IR intrinsics for Zbc extension — craig.topper / detail
  10. [ms] [llvm-ml] Accept /WX to signal that warnings should be fatal. — epastor / detail
  11. [Sema] Fix Windows build after b001d574d7d9 — jrtc27 / detail
  12. [RISCV] Try using toupper instead of std::toupper to make the build bots happy. — craig.topper / detail
  13. Revert "[RISCV] Try using toupper instead of std::toupper to make the build bots happy." — craig.topper / detail
  14. [OPENMP][DOCS]Update status of the supported constructs, NFC. — michael.p.rice / detail
  15. [nfc] [llvm] Make DWARFListTableBase::findList const — jan.kratochvil / detail
  16. [mlir] Emit errors when creating unregistered attributes/types when not allowed — riddleriver / detail
  17. [OPENMP5.1]Initial support for novariants clause. — jennifer.yu / detail
  18. [NFC][scudo] Split ScudoCombinedTest.BasicCombined — Vitaly Buka / detail
  19. Use tablegen to diagnose mutually exclusive attributes — aaron / detail
  20. [mlir] Add optional TypeConverter for materializations. — silvasean / detail
  21. [KnownBits] Add KnownBits::haveNoCommonBitsSet helper. NFCI. — llvm-dev / detail

clang-d384493-g262f4872aea2-t19866-b19866.tar.gz (Apr 2, 2021 11:47:49 AM)

  1. [rs4gc] add tests for existing code stripping attributes from function signatures — listmail / detail
  2. [rs4gc] Strip nofree and nosync attributes when lowering from abstract model — listmail / detail
  3. [lld-macho][NFC] Remove redundant member from class Defined — gkm / detail
  4. [rs4gc] Use loops instead of straightline code for attribute stripping [nfc] — listmail / detail
  5. [LV] Hoist mapping of IR operands to VPValues (NFC). — flo / detail
  6. [gn build] add build file for tsan runtime — thakis / detail
  7. [SCCP] Avoid modifying AdditionalUsers while iterating over it — dimitry / detail
  8. [GVNSink] auto-generate test checks; NFC — spatel / detail
  9. [InstCombine] add tests for not+or+neg; NFC — spatel / detail
  10. [InstCombine] fold not+or+neg — spatel / detail
  11. [RISCV] Add missing CHECK-EXPAND line to one case in rv64i-aliases-valid.s. — craig.topper / detail
  12. [RISCV] Improve 64-bit integer constant materialization for more cases. — craig.topper / detail
  13. [flang] TRANSFER() intrinsic function — pklausler / detail
  14. [Hexagon, test] Fix use of undef FileCheck var — thomasp / detail

clang-d384479-g3ebfa363f356-t19863-b19863.tar.gz (Apr 2, 2021 9:02:48 AM)

  1. Restore 8954fd436c7 after c06a8f9caa51c — thakis / detail
  2. [TableGen] [Docs] Add lldb-tblgen to command guide; add 4 guide stubs — Paul C. Anagnostopoulos / detail
  3. Revert "[X86][SSE] isHorizontalBinOp - use getTargetShuffleInputs helper" — thakis / detail
  4. [SLP]Fix a bug in min/max reduction, number of condition uses. — a.bataev / detail
  5. [SLP]Added a test for min/max reductions with the key store inside, NFC. — a.bataev / detail
  6. [CVP] Add test for !range on intrinsic (NFC) — nikita.ppv / detail
  7. [LVI] Use range metadata on intrinsics — nikita.ppv / detail
  8. [GlobalISel] Allow different types for G_SBFX and G_UBFX operands — brendon.cahoon / detail
  9. [flang] Fix MSVC build breakage — pklausler / detail
  10. Remove attribute handling code for simple attributes; NFC — aaron / detail

clang-d384469-g2dfa2c0ea02d-t19859-b19859.tar.gz (Apr 2, 2021 6:10:39 AM)

  1. [SLP] Better estimate cost of no-op extracts on target vectors. — flo / detail
  2. Always emit error for wrong interfaces to scalable vectors, unless cmdline flag is passed. — sander.desmalen / detail
  3. [gn build] Port 0f7bbbc481e2 — llvmgnsyncbot / detail
  4. [X86][SSE] isHorizontalBinOp - use getTargetShuffleInputs helper — llvm-dev / detail
  5. [LLDB] Skip TestLoadUsingLazyBind.py on arm/linux — omair.javaid / detail
  6. [RISCV] Test llvm.experimental.vector.insert intrinsics on RV32 — fraser / detail
  7. [InstCombine] Fix out-of-bounds ashr(shl) optimization — jeroen.dobbelaere / detail
  8. [mlir][spirv] Add utilities for push constant value — antiagainst / detail
  9. [NFC][SVE] Use SVE_4_Op_Imm_Pat for sve_intx_dot_by_indexed_elem — JunMa / detail
  10. [AArch64][SVE] Lowering sve.dot to DOT node — JunMa / detail
  11. [NFC][SVE] update sve-intrinsics-int-arith.ll under update_llc_test_checks.py — JunMa / detail

clang-d384458-g3b48d849d443-t19856-b19856.tar.gz (Apr 2, 2021 3:13:00 AM)

  1. [clang-cl] [Sema] Do not prefer integral conversion over floating-to-integral for MS compatibility 19.28 and higher. — marek.kurdej+llvm.org / detail
  2. [mlir] add memref dialect as dependent of lower-affine pass — zinenko / detail
  3. [clang][ItaniumMangle] Check SizeExpr for DependentSizedArrayType — ty1208chiang / detail
  4. [libcxx] [test] Make the condvar wait_for tests a bit more understandable. NFC. — martin / detail
  5. [libcxx] [test] Fix invocable tests on Windows — martin / detail
  6. [NFC][scudo] Convert ScudoPrimaryTest into TYPED_TEST — Vitaly Buka / detail
  7. [NFC][scudo] Inline some functions into ScudoPrimaryTest — Vitaly Buka / detail
  8. [PassManager] Run additional LICM before LoopRotate — lebedev.ri / detail
  9. [NARY-REASSOCIATE] Support reassociation of min/max — ybrevnov / detail
  10. [libc++] Fix build on macOS older than 10.15. — marek.kurdej+llvm.org / detail
  11. [RISCV] Add some tests showing vsetvli cleanup opportunities — fraser / detail
  12. [RISCV] Optimize more redundant VSETVLIs — fraser / detail

clang-d384446-g0889181625bb-t19853-b19853.tar.gz (Apr 2, 2021 12:25:01 AM)

  1. [RISCV] Add missing nxvXf64 intrinsics tests cases for floating-point compare for RV32. — craig.topper / detail
  2. [CSSPGO] Skip dangling probe value when computing profile summary — aktoon / detail
  3. [libcxx] adds concepts `std::totally_ordered` and `std::totally_ordered_with` — cjdb / detail
  4. Tweak SimpleFastHash — mvanotti / detail

clang-d384442-g56fa1b4ff2b6-t19850-b19850.tar.gz (Apr 1, 2021 9:37:44 PM)

  1. [NFC][scudo] Move globals into related test — Vitaly Buka / detail
  2. [X86] Fix -Wunused-function warning (NFC) — nullptr.cpp / detail
  3. Handle all standalone combinations of LC_NOTEs w/ & w/o addr & uuid — Jason Molenda / detail
  4. [lldb] Account for objc_debug_class_getNameRaw returning NULL — Jonas Devlieghere / detail
  5. [lld] Add missing header guard (NFC) — nullptr.cpp / detail
  6. [NFC][scudo] Move some shared stuff into ScudoCombinedTest — Vitaly Buka / detail
  7. [CMake] Use append instead of set with the list — phosek / detail
  8. [AssumeBundles] offset should be added to correctly calculate align — aqjune / detail
  9. [lld][MachO] Fix -Wsign-compare warning (NFC) — nullptr.cpp / detail
  10. [RISCV] Add more nxvi64 vector intrinsic tests for RV32. NFC — craig.topper / detail
  11. [llvm-reduce] Add header guards and fix clang-tidy warnings — aeubanks / detail

clang-d384431-gf026e1f52055-t19847-b19847.tar.gz (Apr 1, 2021 6:51:42 PM)

  1. [flang] Implement numeric intrinsic functions in runtime — pklausler / detail
  2. [OpenMP51] Accept `primary` as proc bind affinity policy in Clang — cchen / detail
  3. [flang] Fix unit test failure on POWER — pklausler / detail
  4. Setup OpBuilder to support detached block in loopUnrollByFactor (NFC) — joker.eph / detail
  5. [OpenMP, test] Fix uses of undef S*VAR FileCheck var — thomasp / detail
  6. [OpenMP, test] Fix use of undef DECL FileCheck var — thomasp / detail
  7. [OpenMP, test] Fix use of undef VAR_PRIV FileCheck var — thomasp / detail
  8. [globalisel][unittests] Rename setUp() to avoid potential mix up with SetUp() from gtest — daniel_l_sanders / detail
  9. Revert "[globalisel][unittests] Rename setUp() to avoid potential mix up with SetUp() from gtest" — daniel_l_sanders / detail
  10. [MIPS, test] Fix use of undef FileCheck var — thomasp / detail
  11. [flang] Disable some new unit tests (non-portable results) — pklausler / detail
  12. [RISCV] Add nxvXi64 test cases to the RV32 Zvamo intrinsic test files. NFC — craig.topper / detail
  13. [builtins] Build for arm64_32 for watchOS (Darwin) — smeenai / detail
  14. [TextAPI] Add support for arm64_32 — smeenai / detail
  15. [NFC][scudo] Use TYPED_TEST to split large test — Vitaly Buka / detail
  16. [lld][MachO] Make emitEndFunStab independent from .subsections_via_symbols — alexshap / detail
  17. [indvars[ Fix pr49802 by checking for SCEVCouldNotCompute — listmail / detail
  18. [NFC][AMDGPU] Add product names for gfx908 and gfx10 processors — Tony.Tye / detail
  19. [mlir][sparse] support for very narrow index and pointer types — ajcbik / detail
  20. [debug-info][XCOFF] set `-gno-column-info` by default for DBX — czhengsz / detail

clang-d384411-g43ceb74eb1a5-t19843-b19843.tar.gz (Apr 1, 2021 4:05:10 PM)

  1. [ARM] Allow v6m runtime loop unrolling — david.green / detail
  2. [Scudo] Fix SizeClassAllocatorLocalCache::drain — Vitaly Buka / detail
  3. [scudo][NFC] Make tests runs with --gtest_repeat=2 — Vitaly Buka / detail
  4. [libc++][NFC] Increase readability of typeinfo comparison of ARM64 — Louis Dionne / detail
  5. Reland "Add support to -Wa,--version in clang"" — jiancai / detail
  6. [tests] Add tests for forthcoming funcattrs nosync inference improvement — listmail / detail
  7. [RISCV] Add isel patterns to handle vrsub intrinsic with 2 vector operands. — craig.topper / detail
  8. [Driver] -nostdinc -nostdinc++: don't warn for -Wunused-command-line-argument — i / detail
  9. [funcattrs] Respect nofree attribute on callsites (not just callee) — listmail / detail
  10. llvm-shlib: Create object libraries for each component and link against them — tstellar / detail

clang-d384401-g0f7e3a55463d-t19840-b19840.tar.gz (Apr 1, 2021 1:19:09 PM)

  1. [OpenMP][NFC] Fix typo in libomptarget error message — huberjn / detail
  2. [lldb] Update test.rst with a paragraph about pdb — davelee.com / detail
  3. [llvm-reduce] Move tests to tools folder — aeubanks / detail
  4. [PPC] Regenerate PR27078 test checks — llvm-dev / detail
  5. [CMake] Remove {LIBCXX,LIBCXXABI,LIBUNWIND}_INSTALL_PREFIX — phosek / detail
  6. [AMDGPU][SDag] Add IMG init in AdjustInstrPostInstrSelection — jay.foad / detail
  7. [AMDGPU][GlobalISel] Add IMG init in selectImageIntrinsic — jay.foad / detail
  8. [AMDGPU] Remove SIAddIMGInit pass which is now unused — jay.foad / detail
  9. [lldb/test] Respect --apple-sdk path when querying SDK info — Vedant Kumar / detail
  10. [RISCV] Add MULHU and MULHS tests with a constant operand. — craig.topper / detail
  11. [RISCV] Add custom type legalization to form MULHSU when possible. — craig.topper / detail
  12. [gn build] Port fdc4f19e2f80 — llvmgnsyncbot / detail
  13. [MC][ARM] add .w suffixes for ORN/ORNS T1 — ndesaulniers / detail
  14. [RISCV] Fix handling of nxvXi64 vmsgt(u).vx intrinsics on RV32. — craig.topper / detail
  15. Mark unordered memset/memmove/memcpy as nosync — listmail / detail
  16. [libc++] Fix codesigning in run.py — Louis Dionne / detail
  17. Avoid calling ParseCommandLineOptions in BackendUtil if possible — Raphael Isemann / detail
  18. [CMake] Include dependency on cxx-headers in compiler-rt tests — phosek / detail
  19. [libc++] Print the CMake version before generating CMake — Louis Dionne / detail
  20. [MC][ARM] add .w suffixes for RSB/RSBS T1 — ndesaulniers / detail
  21. [libc++] NFC: Add a simple test to make sure we destroy elements in std::list — Louis Dionne / detail
  22. Add a pattern to combine composed subview ops — ravishankarm / detail
  23. [SLP]Test for min/max reductions bug, NFC. — a.bataev / detail
  24. Add support for fetching signed values from tagged pointers. — jingham / detail
  25. [lldb] Prevent that LLDB randomly crashes in CommandLineParser::addOption by initializing LLVM's command line parser — Raphael Isemann / detail
  26. [flang] Implement reductions in the runtime — pklausler / detail
  27. Extract isVolatile helper on Instruction [NFCI] — listmail / detail
  28. [libcxx] [test] Remove XFAIL LIBCXX-WINDOWS-FIXME from time.clock.file/now.pass.cpp — martin / detail
  29. [ARM] Remove an unused parameter in ARMWinCOFFObjectWriter. NFC. — martin / detail
  30. Infer dereferenceability from malloc and friends — listmail / detail
  31. Fix "image lookup --address" Summary results for inline functions. — gclayton / detail
  32. [funcattrs] Infer nosync from readnone and non-convergent — listmail / detail
  33. [libcxx] [test] Make the condvar wait_for tests less brittle — martin / detail
  34. [Attributor] Cleanup intrinsic handling in nosync inference [mostly NFC] — listmail / detail
  35. [Attributor] Cleanup detection of non-relaxed atomics in nosync inference — listmail / detail
  36. Update a test missed in 6ef4505 — listmail / detail
  37. [OpenCL][Docs] Update links to the C++ for OpenCL documentation — anastasia.stulova / detail
  38. [RISCV] Use softPromoteHalf legalization for fp16 without Zfh rather than PromoteFloat. — craig.topper / detail
  39. [OpenMP] Pass mapping names to add components in a user defined mapper — huberjn / detail
  40. [flang] Fix arm clang build — pklausler / detail
  41. [NFC][scudo] Simplify UseQuarantine initialization — Vitaly Buka / detail

clang-d384360-g85ff35a9529a-t19836-b19836.tar.gz (Apr 1, 2021 10:31:06 AM)

  1. [SLP]Improve and fix getVectorElementSize. — a.bataev / detail
  2. [AMDGPU] Enable output modifiers for double precision instructions — brendon.cahoon / detail
  3. [AArch64][SVE] SVE functions should use the SVE calling convention for fast calls — bradley.smith / detail
  4. [AArch64][SVE] Improve codegen for select nodes with fixed types — bradley.smith / detail
  5. [AsmParser][SystemZ][z/OS] Add in support to accept "#" as part of an Identifier token — anirudh_prasad / detail
  6. [clang][parser] Set source ranges for GNU-style attributes — tbaeder / detail
  7. Revert "[clang][parser] Set source ranges for GNU-style attributes" — tbaeder / detail
  8. [regalloc] Ensure Query::collectInterferringVregs is called before interval iteration — mtrofin / detail
  9. [deref-at-point] restrict inference of dereferenceability based on allocsize attribute — listmail / detail
  10. [AMDGPU] Small cleanup to constructRetValue and its caller. NFC. — jay.foad / detail
  11. [lldb] Un-XFAIL TestAutoInstallMainExecutable on Windows — stilis / detail
  12. [LoopVectorize] auto-generate complete checks; NFC — spatel / detail
  13. [OpenMP51][DOCS] Mark "add present modifier in defaultmap clause" as — cchen / detail
  14. [tests] Cover the most basic cases of nosync inference — listmail / detail
  15. [RISCV] Improve 64-bit integer materialization for some cases. — craig.topper / detail
  16. [HIP] remove overloaded abs in header — Yaxun.Liu / detail

clang-d384344-g77d625f8d8aa-t19833-b19833.tar.gz (Apr 1, 2021 7:47:22 AM)

  1. [AMDGPU][MC][GFX10][GFX90A] Corrected _e32/_e64 suffices — dmitry.preobrazhensky / detail
  2. [lldb] [test] Mark lldb-server multiprocess tests as LLGS cat — mgorny / detail
  3. [lldb] Rewrite TestAutoInstallMainExecutable logic — pavel / detail
  4. [SLP]Remove `else` after `return`, NFC.` — a.bataev / detail
  5. [lldb] Make TestLoadUsingLazyBind work on linux — pavel / detail
  6. [OpenCL][Docs] Added a label for C++ libs section and example link — anastasia.stulova / detail
  7. [flang] Move .f77 to the list of fixed-form file extensions — andrzej.warzynski / detail
  8. [DAG] MergeInnerShuffle with BinOps - sometimes accept undef mask elements — llvm-dev / detail

clang-d384336-gabbe80fa52c5-t19829-b19829.tar.gz (Apr 1, 2021 4:44:19 AM)

  1. [Driver] Fix architecture triplets and search paths for Linux x32 — harald / detail
  2. [LoopFlatten] Do not report CFG analyses as up-to-date — yrouban / detail
  3. Revert "Revert "[LLDB] Arm64/Linux Add MTE and Pointer Authentication registers"" — omair.javaid / detail
  4. Revert "Revert "[LLDB] Arm64/Linux test case for MTE and Pointer Authentication regset"" — omair.javaid / detail
  5. [LLDB] Fix sync issue in TestVSCode_launch.test_progress_events — omair.javaid / detail
  6. [MLIR][Affine] Add utility to check if the slice is valid — uday / detail
  7. [NFC] Add tests for scalable vectorization of loops with large stride acesses — david.sherwood / detail
  8. [clang][Checkers] Extend PthreadLockChecker state dump (NFC). — 1.int32 / detail
  9. [SLP] Add test cases for missing SLP vectorization on AArch64. — flo / detail
  10. [AMDGPU][MC] Added flag to identify VOP instructions which have a single variant — dmitry.preobrazhensky / detail
  11. [X86][SSE] Add isHorizOp helper function. NFCI. — llvm-dev / detail
  12. [X86][SSE] Enable (F)HADD/SUB handling to SimplifyMultipleUseDemandedVectorElts — llvm-dev / detail
  13. [X86][SSE] Fold HOP(HOP(X,X),HOP(Y,Y)) -> HOP(PERMUTE(HOP(X,Y)),PERMUTE(HOP(X,Y)) — llvm-dev / detail

clang-d384323-g92e777148359-t19826-b19826.tar.gz (Apr 1, 2021 1:55:33 AM)

  1. [NFC] Disambiguate LI in GVN — mkazantsev / detail
  2. [NFC] Undo some erroneous renamings — mkazantsev / detail
  3. [libc++] Build and test with -Wundef warning. NFC. — marek.kurdej+llvm.org / detail
  4. [lldb] Fix compilation with gcc-6.5 — pavel / detail
  5. [lldb] Fix build errors from 3bea7306e8 — pavel / detail
  6. [mlir][Python][Linalg] Add missing attributes to linalg ops — nicolas.vasilache / detail
  7. [WebAssembly] Invert branch condition on xor input — sam.parker / detail

clang-d384316-gd1828937ed8d-t19822-b19822.tar.gz (Mar 31, 2021 11:08:59 PM)

  1. [lldb] Remove LLDB_CAPTURE_REPRODUCER override — Jonas Devlieghere / detail
  2. [debug-info] support new tuning debugger type DBX for XCOFF DWARF — czhengsz / detail
  3. [lldb-vscode] Consistently use return EXIT_SUCCESS and EXIT_FAILURE (NFC) — Jonas Devlieghere / detail
  4. [lldb-vscode] Use LLVM's ScopeExit to ensure we always terminate the debugger — Jonas Devlieghere / detail
  5. [lldb] Remove references to LLDB_CAPTURE_REPRODUCER — Jonas Devlieghere / detail

clang-d384311-ga8219991d024-t19820-b19820.tar.gz (Mar 31, 2021 8:23:15 PM)

  1. [lldb] Remove LLDB_CAPTURE_REPRODUCER export — Jonas Devlieghere / githubweb

clang-d384311-ga8219991d024-t19820-b19820.tar.gz (Mar 31, 2021 8:23:15 PM)

  1. Revert "Add support to -Wa,--version in clang" — ndesaulniers / detail
  2. [GVN][NFC] Refactor analyzeLoadFromClobberingWrite — qixingxue / detail
  3. [GVN][NFC] Pre-commit test for D93503 — t-kawashima / detail
  4. [GVN] Propagate llvm.access.group metadata of loads — t-kawashima / detail
  5. [clang][APINotes] Fix -Wunused-function warning (NFC) — nullptr.cpp / detail

clang-d384306-gf1e4e2fb204d-t19817-b19817.tar.gz (Mar 31, 2021 5:36:43 PM)

  1. [test, InferFunctionAttrs] Fix use of var defined in CHECK-NOT — thomasp / detail
  2. [dfsan] Set sigemptyset's return label to be 0 — jianzhouzh / detail
  3. [mlir][tosa] Add tosa.reciprocal and tosa.sigmoid lowerings — rob.suderman / detail
  4. [X86] add dwarf annotation for inline stack probe — git / detail
  5. [RISCV] Add UnsupportedSchedZfh multiclass to reduce duplicate lines from RISCVSchedRocket.td and RISCVSchedSiFive7.td. NFC — craig.topper / detail
  6. Support {S,U}REMEqFold before legalization — git / detail
  7. Add debug printers for KnownBits [nfc] — listmail / detail
  8. Add support to -Wa,--version in clang — jiancai / detail
  9. [tests] Add tests for ashr/lshr recurrences in isKnownNonZero — listmail / detail
  10. [ValueTracking] Handle non-zero ashr/lshr recurrences — listmail / detail
  11. [lld][MachO] Refactor handling of subsections — alexshap / detail

clang-d384295-g43ded90094f7-t19813-b19813.tar.gz (Mar 31, 2021 2:48:45 PM)

  1. [flang] Refine checks for pointer initialization targets — pklausler / detail
  2. [SLP]Add a test for the bug in `getVectorElementSize()`, NFC. — a.bataev / detail
  3. [ConstantFolding] Fixing addo/subo with undef — georgemitenk0v / detail
  4. [mlir][cse] do not replace operands in previously simplified operations — youngar17 / detail
  5. [SelectionDAG] Remove unneeded vector resize from the end of FoldConstantArithmetic. NFC — craig.topper / detail
  6. [SLP]Update test checks, NFC — a.bataev / detail
  7. [lld-macho][nfc] Test that -ObjC will import bitcode with category sections — jezng / detail
  8. [lld-macho] Parallelize UUID hash computation — jezng / detail
  9. [tests] Exercise cases where SCEV can use trip counts to refine ashr/lshr recurrences — listmail / detail
  10. [OPENMP]Fix PR48658: [OpenMP 5.0] Compiler crash when OpenMP atomic sync hints used. — a.bataev / detail
  11. [OPENMP]Fix PR48885: Crash in passing firstprivate args to tasks on Apple M1. — a.bataev / detail
  12. Make TableGenGlobalISel an object library — aaronpuchert / detail
  13. Revert "Make TableGenGlobalISel an object library" — listmail / detail
  14. [NFC][LoopRotation] Count the number of instructions hoisted/cloned into preheader — lebedev.ri / detail

clang-d384281-gfe5c4a06a49c-t19810-b19810.tar.gz (Mar 31, 2021 12:03:01 PM)

  1. [AArch64][SVE] Add tests for UREM/SREM using fixed SVE types — bradley.smith / detail
  2. [InstCombine] add tests for srem+abs; NFC — spatel / detail
  3. [InstCombine] fold abs(srem X, 2) — spatel / detail
  4. [WebAssembly] Raname a test and fix comments — aheejin / detail
  5. [llvm-jitlink] Fix -Wunused-function on Windows — aeubanks / detail
  6. [RISCV] Add isel patterns to select vsub_vx intrinsic to vadd.vi if it uses a small enough immediate — craig.topper / detail
  7. [AMDGPU] Use a common check prefix for some image tests. NFC. — jay.foad / detail
  8. [AMDGPU] Add some image tests with enable-prt-strict-null disabled. NFC. — jay.foad / detail
  9. [RISCV] Add RISCVISD opcodes for CLZW and CTZW. — craig.topper / detail
  10. [LTO][Legacy] Decouple option parsing from LTOCodeGenerator — Jinsong Ji / detail
  11. [X86] Improve optimizeCompareInstr for signed comparisons after BMI/TBM instructions — craig.topper / detail
  12. [PowerPC] [MLICM] Enable hoisting of caller preserved registers on AIX — scui / detail
  13. [X86] Improve SMULO/UMULO codegen for vXi8 vectors. — craig.topper / detail
  14. [SCEV] Handle unreachable binop when matching shift recurrence — listmail / detail
  15. [ValueTracking] Add with.overflow intrinsics to poison analysis functions — aqjune / detail
  16. [WebAssembly] Implement i64x2 comparisons — tlively / detail
  17. [Driver] Move detectLibcxxIncludePath to ToolChain — phosek / detail
  18. Move non-spec TOSA operators into TosaUtilOps.td — rob.suderman / detail
  19. [LoopVectorize] Use SetVector to track uniform uses to prevent non-determinism. — huihuiz / detail

clang-d384262-g5018e15fdfda-t19806-b19806.tar.gz (Mar 31, 2021 9:17:47 AM)

  1. NFC: Change getTypeBasedIntrinsicCost to return InstructionCost — sander.desmalen / detail
  2. NFC: Change getIntrinsicInstrCost to return InstructionCost — sander.desmalen / detail
  3. Revert "[clang][Checkers] Extend PthreadLockChecker state dump (NFC)." — 1.int32 / detail
  4. [libc++] Avoid <climits> dependency in <thread> — joerg / detail
  5. [C++2b] Support size_t literals — bikineev / detail
  6. [CostModel] Align the cost model for intrinsics for scalable/fixed-width vectors. — sander.desmalen / detail
  7. [SVE] Fix LoopVectorizer test scalalable-call.ll — sander.desmalen / detail
  8. [RISCV] Add XFAIL riscv32 for known issue with the old pass manager — luismarques / detail
  9. [libc++] Mark convert_copy.pass.cpp as UNSUPPORTED on clang-13 (i.e. trunk). — arthur.j.odwyer / detail
  10. [clang][parser] Allow GNU-style attributes in explicit template... — tbaeder / detail

clang-d384262-g5018e15fdfda-t19806-b19806.tar.gz (Mar 31, 2021 9:17:47 AM)

  1. [test-suite] Use forward-parsing when searching for numbers. — llvm-test-suite / githubweb

clang-d384252-g8396aeb07cdd-t19803-b19803.tar.gz (Mar 31, 2021 6:26:52 AM)

  1. [ASTImporter][NFC] Improve test coverage — balazsbenics / detail
  2. [AMDGPU][GlobalISel] Add support for global atomicrmw fadd — jay.foad / detail
  3. Revert "[LLDB] Skip TestVSCode_disconnect.test_launch arm/linux" — omair.javaid / detail
  4. [RISCV] Add support for the stepvector intrinsic — fraser / detail
  5. [ASTImporter][NFC] Fix duplicated symbols in "Improve test coverage" — balazsbenics / detail
  6. [X86] AMD Zen 3 has macro fusion — lebedev.ri / detail
  7. [InlineCost] Remove TODO comment that consider other forms of savings in the cost-benefit analysis — taolq / detail
  8. Revert "[LLDB] Arm64/Linux test case for MTE and Pointer Authentication regset" — omair.javaid / detail
  9. Revert "[LLDB] Arm64/Linux Add MTE and Pointer Authentication registers" — omair.javaid / detail
  10. [Test] Auto-update test checks — mkazantsev / detail

clang-d384252-g8396aeb07cdd-t19803-b19803.tar.gz (Mar 31, 2021 6:26:52 AM)

  1. [fpcmp] Use correct file identity in header comment. NFC. — llvm-test-suite / githubweb

clang-d384242-g52e015081a77-t19799-b19799.tar.gz (Mar 31, 2021 3:28:51 AM)

  1. Revert "Revert "[mlir] Introduce CloneOp and adapt test cases in BufferDeallocation."" — pifon / detail
  2. [mlir][Linalg][Python] Create the body of builtin named Linalg ops — nicolas.vasilache / detail
  3. [WebAssembly] Fix incorrect DW_TAG_pointer_type size in test — Alexander.Richardson / detail
  4. [asan] Remove FreeBSD XFAIL from asan-sigbus.cpp test — Alexander.Richardson / detail
  5. [TableGen] Emit more helpful error messages on empty type set — Alexander.Richardson / detail
  6. [OpenCL] Limit popcount to OpenCL 1.2 and above — sven.vanhaastregt / detail
  7. [mlir] Change vector.transfer_read/write "masked" attribute to "in_bounds". — springerm / detail
  8. [clang][Checkers] Extend PthreadLockChecker state dump (NFC). — 1.int32 / detail
  9. NFC: Change getUserCost to return InstructionCost — sander.desmalen / detail
  10. [AArch64] Avoid SCALAR_TO_VECTOR for single FP constant vector. — flo / detail

clang-d384232-gafed50a14b34-t19796-b19796.tar.gz (Mar 31, 2021 12:40:46 AM)

  1. libc: Default LIBC_INSTALL_PREFIX to ${CMAKE_INSTALL_PREFIX} — nathan / detail
  2. [mlir] Add C and python API for is_registered_operation. — stellaraccident / detail
  3. [JITLink] Delete copy and move constructors for jitlink::Section. — Lang Hames / detail
  4. [RISCV] Refine pre-define macro tests — tclin914 / detail
  5. [libcxx] [test] Fix tests of <cuchar> that unexpectedly succeed on windows — martin / detail
  6. [libcxx] [test] Don't add dirs from the LIB env var to PATH — martin / detail
  7. [X86] Regenerate test to add missing @PLT — craig.topper / detail
  8. [X86] Add test cases for PR48768 and D94856. NFC — craig.topper / detail

clang-d384224-g0269a407f3af-t19793-b19793.tar.gz (Mar 30, 2021 9:53:51 PM)

  1. [JITLink] Add a setProtectionFlags method to jitlink::Section. — Lang Hames / detail
  2. Fix errors in 0b69756110db444282c40ea16929186b2910c3b1 — a20012251 / detail
  3. [clang][Sema] Don't try to initialize implicit variable of invalid anonymous union/struct — tu.da.wei / detail
  4. [LoopUnswitch] Assert that branch condition is either and/or but not both — aqjune / detail
  5. [RISCV] Remove some unused ImmLeafs. NFC — craig.topper / detail
  6. [GlobalISel] Fix Wint-in-bool-context warning (NFC) — nullptr.cpp / detail
  7. [RISCV] simm12_plus1 should not inherit from Operand. NFC — craig.topper / detail
  8. [SimpleLoopUnswitch] Fix -Wunused-variable in -DLLVM_ENABLE_ASSERTIONS=off builds after 431a40e1e28f181e87dd247b91a5e6872dd64ab4 — i / detail
  9. [Utils][Emacs] Improve syntax highlight — i / detail
  10. [Coroutine] [Debug] Insert dbg.declare to entry.resume to print alloca in the coroutine frame under O2 — yedeng.yd / detail
  11. [JITLink] Switch from StringRef to ArrayRef<char>, add some generic x86-64 utils — Lang Hames / detail

clang-d384213-g9eef0fae2b84-t19790-b19790.tar.gz (Mar 30, 2021 7:07:36 PM)

  1. [lld-link] Enable addrsig table in COFF lto — zequanwu / detail
  2. Fix pluralization error in diagnostic, and move C++ testcase to proper — richard / detail
  3. [www] Fix build of attribute documentation. — richard / detail
  4. Delete checked-in generated copy of diagnostic reference. — richard / detail
  5. [WebAssembly] Encode numbers in ULEB128 in event section — aheejin / detail
  6. [LLDB] Add support for Arm64/Linux dynamic register sets — omair.javaid / detail
  7. [LLDB] Arm64/Linux Add MTE and Pointer Authentication registers — omair.javaid / detail
  8. [LLDB] Arm64/Linux test case for MTE and Pointer Authentication regset — omair.javaid / detail
  9. [www] List both the regular and expanded form of %diff in the — richard / detail
  10. [trace][intel-pt] Implement trace start and trace stop — a20012251 / detail
  11. Reland "[gn build] port 48e4b0f (__config_site)" — thakis / detail
  12. [StructLayout] Use TrailingObjects to allocate space for MemberOffsets. — craig.topper / detail
  13. Fix test expectations for %diff documentation. — richard / detail

clang-d384200-gee176d2e6e9d-t19787-b19787.tar.gz (Mar 30, 2021 4:20:49 PM)

  1. Revert "[lldb] Mark cmake build as unstable when one or more tests fail" — Jonas Devlieghere / githubweb

clang-d384200-gee176d2e6e9d-t19787-b19787.tar.gz (Mar 30, 2021 4:20:49 PM)

  1. [Sanitizer][RISCV][AArch64][Android] Adjust allocator tests — luismarques / detail
  2. [OPENMP]Fix PR48607: Crash during clang openmp codegen for firstprivate() of `float _Complex`. — a.bataev / detail
  3. [ARM] Add FeatureHasNoBranchPredictor for Thumb1 cores — david.green / detail
  4. [libc++] Include <__config_site> from <__config> — phosek / detail
  5. [OPENMP51]Initial support for the dispatch directive. — michael.p.rice / detail
  6. [docs] Fix up dead clang-format links after monorepo move. NFC — jonathan_roelofs / detail
  7. [ThinLTO] During module importing, close one source module before open — wmi / detail
  8. [lld-macho][NFC] Drop unnecessary macho:: namespace prefix on unambiguous references to Symbol — gkm / detail
  9. Fix deletion of operations through the rewriter in a pattern matching a consumer operation — joker.eph / detail
  10. [www] Color Clang 11 and Clang 12 features as green and not yellow, and — richard / detail

clang-d384190-gae217bf1f327-t19784-b19784.tar.gz (Mar 30, 2021 1:34:54 PM)

  1. [lldb] Mark cmake build as unstable when one or more tests fail — Jonas Devlieghere / githubweb

clang-d384190-gae217bf1f327-t19784-b19784.tar.gz (Mar 30, 2021 1:34:54 PM)

  1. [clang][cli] Fix round-trip of OPT_plugin_arg — john.brawn / detail
  2. [CSSPGO] Top-down processing order based on full profile. — hoy / detail
  3. [SamplePGO] Keeping prof metadata for IndirectBrInst — aktoon / detail
  4. [mlir] Linalg: add tile interchange flag to test-linalg-codegen-strategy pass — ezhulenev / detail
  5. [DebugInfo] Support for signed constants inside DIExpression — SourabhSingh.Tomar / detail
  6. [AArch64][GlobalISel] Combine funnel shifts to rotates. — Amara Emerson / detail
  7. [AArch64][GlobalISel] Define some legalization rules for G_ROTR and G_ROTL. — Amara Emerson / detail
  8. [GlobalISel] Implement fewerElements legalization for vector reductions. — Amara Emerson / detail
  9. [VPlan] Use SetVector for VPExternalDefs to prevent non-determinism. — huihuiz / detail
  10. [InstCombine] add test for abs() demanded bits; NFC — spatel / detail
  11. [InstCombine] add fold for demand of low bit of abs() — spatel / detail
  12. [GlobalISel] Fix -Wunused-variable in -DLLVM_ENABLE_ASSERTIONS=off builds after D99463 — i / detail
  13. [clang] Use decltype((E)) for compound requirement type constraint — mizvekov / detail
  14. Conditionalize the JIT test dependency — dblaikie / detail

clang-d384176-g700431128e21-t19781-b19781.tar.gz (Mar 30, 2021 10:45:41 AM)

  1. [test, LoopVectorize] Fix use of var defined in CHECK-NOT — thomasp / detail
  2. [OPENMP]Fix test checks for 32bit targets, NFC. — a.bataev / detail
  3. [lldb/test] Deflake TestGdbRemote_vContThreads even more — pavel / detail
  4. [OpenCL] Fix parsing of opencl-c.h in CL 3.0 — kevin.petit / detail
  5. [clang-format] Fix east const pointer alignment of operators — marek.kurdej+llvm.org / detail
  6. [Docs] Update googletest docs link. — ty1208chiang / detail
  7. [test, ARM] Fix use of var defined in CHECK-NOT — thomasp / detail
  8. [libc] Fix msan/asan memcpy reentrancy — gchatelet / detail
  9. [lldb] Fix TestStopOnSharedlibraryEvents.py on linux — pavel / detail
  10. [lldb] Add missing include in TestGdbRemote_vContThreads test — pavel / detail
  11. [lldb] More missing includes in TestGdbRemote_vContThreads — pavel / detail
  12. [RISCV] Remove floating point condition code legalization from lowerFixedLengthVectorSetccToRVV. — craig.topper / detail
  13. [RISCV] Don't set the SplatOperand flag on intrinsics that take a shift amount. — craig.topper / detail
  14. Remove dead CHECK-ERR line. — nicholas / detail
  15. [NFC][CodeGen] Tidy up TargetRegisterInfo stack realignment functions — tomas.matheson / detail
  16. [GlobalISel] Implement lowering for G_ROTR and G_ROTL. — Amara Emerson / detail
  17. [RISCV] Pass 'half' in the lower 16 bits of an f32 value when F extension is enabled, but Zfh is not. — craig.topper / detail
  18. [lldb] [test] Mark more lldb-server tests xfail on Windows — mgorny / detail
  19. Add -disable-verify flag to llvm-link. — nicholas / detail
  20. Add a "register_runtime" method to the mlir.execution_engine and show calling back from MLIR into Python — joker.eph / detail
  21. [lldb] Remove reproducer from previous test run — Jonas Devlieghere / detail
  22. [GlobalISel][AArch64] Combine G_SEXT_INREG + right shift -> G_SBFX — Jessica Paquette / detail

clang-d384154-gf58463345415-t19777-b19777.tar.gz (Mar 30, 2021 8:00:32 AM)

  1. [clang] [PR49736] [C++2b] Correctly reject lambdas with requires clause and no parameter list — marek.kurdej+llvm.org / detail
  2. [lldb] [Process/gdb-remote] Fix TID reading to use U64 — mgorny / detail
  3. Move test to X86 directory — oliver.stannard / detail
  4. Revert "[Passes] Add relative lookup table converter pass" — krasimir / detail
  5. [gn build] Port c51e91e04681 — llvmgnsyncbot / detail
  6. clang-format: [JS] do not collapse - - to --. — martin / detail
  7. [OPENMP]Fix PR48740: OpenMP declare reduction in C does not require an initializer — a.bataev / detail
  8. [Analyzer] Track RValue expressions — gabor.marton / detail
  9. [analyzer] Support allocClassWithName in OSObjectCStyleCast checker — vsavchenko / detail
  10. [libc++] Add a CI job to test the Runtimes build — Louis Dionne / detail
  11. [analyzer] Fix crash when reasoning about C11 atomics (PR49422) — vsavchenko / detail
  12. [lldb] [server] Support for multiprocess extension — mgorny / detail
  13. [AMDGPU] Remove outdated TODOs. NFC — sebastian.neubauer / detail
  14. [lldb] Remove linux/mips debugging support — pavel / detail
  15. [test, HardwareLoops] Fix use of var defined in CHECK-NOT — thomasp / detail
  16. Added static verification for Linalg Ops. — hanchung / detail

clang-d384138-ge694e19a7931-t19774-b19774.tar.gz (Mar 30, 2021 5:07:40 AM)

  1. Remove Cmake compiler arguments. — stevan.radakovic / githubweb

clang-d384138-ge694e19a7931-t19774-b19774.tar.gz (Mar 30, 2021 5:07:40 AM)

  1. Revert "[X86] Pass to transform tdpbsud&tdpbusd&tdpbuud intrinsics to scalar operation" — bing1.yu / detail
  2. [docs] remove references to checking out svn repos — nunoplopes / detail
  3. [ObjC][CodeGen] Fix missing debug info in situations where an instance and class property have the same identifier — Raphael Isemann / detail
  4. [lldb] Add a test for Obj-C properties with conflicting names — Raphael Isemann / detail
  5. [clangd] Perform merging for stale symbols in MergeIndex — kadircet / detail
  6. [AArch64][SVE] Lower fixed length EXTRACT_VECTOR_ELT — joe.ellis / detail
  7. [AArch64][SVE] Lower fixed length INSERT_VECTOR_ELT — joe.ellis / detail
  8. [lldb] Change CreateHostNativeRegisterContextLinux argument type — pavel / detail
  9. Revert "[loop-idiom] Hoist loop memcpys to loop preheader" — krasimir / detail
  10. [ASTImporter] Import member specialization/instantiation of enum decls — gabor.marton / detail
  11. Re-apply "[lli] Make -jit-kind=orc the default JIT engine" — Stefan Gränitz / detail
  12. [LoopVectorize] Add support for scalable vectorization of induction variables — david.sherwood / detail
  13. [RegAlloc] Add a test with use in statepoint expected to be on stack. — serguei.katkov / detail
  14. [ARM] Handle Splats in MVE lane interleaving — david.green / detail
  15. [lli] Leaving two EH frame tests with MCJIT only after PowerPC failure — Stefan Gränitz / detail
  16. Fix cleanup error in TestVSCode_disconnect.test_launch — omair.javaid / detail
  17. [gn build] (semi-manually) port 51fa9e0fd984 — thakis / detail
  18. NFC: Migrate PartialInlining to work on InstructionCost — sander.desmalen / detail
  19. [LoopUnswitch] Simplify branch condition if it is select with constant operands — aqjune / detail
  20. Fix path in test added in e0577b3130a646b0ee090c04a40400483031c7a9 to work with both Linux/Windows paths. — douglas.yung / detail
  21. [x86] enhance matching of pmaddwd — spatel / detail

clang-d384117-g4ca860742d5e-t19770-b19770.tar.gz (Mar 30, 2021 2:13:10 AM)

  1. [Test] Add a test demonstrating a missing opportunity to PRE a load — mkazantsev / detail
  2. [OpenMP][NFC] Move the `noinline` to the parallel entry point — johannes / detail
  3. [loop-idiom] Hoist loop memcpys to loop preheader — zhuhan7737 / detail
  4. [DebugInfo][unittest] Fix heap-use-after-free after D76115 — i / detail
  5. Revert "[loop-idiom] Hoist loop memcpys to loop preheader" — zhuhan7737 / detail
  6. [loop-idiom] Hoist loop memcpys to loop preheader — zhuhan7737 / detail
  7. [lldb/DWARF] Simplify DIE extraction code slightly — pavel / detail
  8. [lldb] Add a dwarf unit test for null unit dies — pavel / detail
  9. [lldb] Remove ScriptInterpreterLuaTest.Plugin unittest — pavel / detail
  10. [llvm-profdata] Make sure to consume Error on the error path of setIsIRLevelProfile — markus.boeck02 / detail
  11. [NFC][scudo] Produce debug info — Vitaly Buka / detail
  12. [lli] Add option -lljit-platform=Inactive to disable platform support explicitly — Stefan Gränitz / detail
  13. [AMDGPU] Update AMDGPU PAL usage documentation — tim.renouf / detail
  14. Revert "[lldb/DWARF] Simplify DIE extraction code slightly" — pavel / detail
  15. [X86] Pass to transform tdpbsud&tdpbusd&tdpbuud intrinsics to scalar operation — bing1.yu / detail
  16. [InstructionCost] Don't conflate Invalid costs with Unknown costs. — sander.desmalen / detail

clang-d384101-g58c62fd97685-t19766-b19766.tar.gz (Mar 29, 2021 11:26:13 PM)

  1. [DebugInfo] Upgrade DISubragne::count to accept DIExpression also — AlokKumar.Sharma / detail
  2. [NFC][scudo] Add memtag.h into CMake file — Vitaly Buka / detail
  3. [NFC][scudo] Sort sources in CMake file — Vitaly Buka / detail
  4. [sanitizer] Improve accuracy of GetTls on x86/s390 — i / detail

clang-d384097-g90c401cab634-t19764-b19764.tar.gz (Mar 29, 2021 8:40:17 PM)

  1. [dsymutil] s/dwarfdump/llvm-dwarfdump/ in test — Jonas Devlieghere / detail
  2. [WebAssembly] Fix i8x16.popcnt opcode — tlively / detail
  3. Add missing dependency to fix building the jit tests — dblaikie / detail
  4. [llvm][utils] Fix handling of llvm::None — davelee.com / detail
  5. Add debug support for set types — Adrian Prantl / detail
  6. [RISCV] Move scheduling resources for B into a separate file (NFC) — evandro.menezes / detail
  7. [RISCV] Add inline asm constraint 'vr' and 'vm' in Clang for RISC-V 'V'. — kai.wang / detail
  8. [libc++] Re-enable macOS back-deployment testing — Louis Dionne / detail
  9. Revert "[COFF] Only consider associated EH sections during ICF" — akhuang / detail
  10. [AArch64][SVEIntrinsicOpts] Optimize tbl+dup into dup+extractelement — JunMa / detail
  11. [AArch64][SVE] Codegen dup_lane for dup(vector_extract) — JunMa / detail
  12. [NFC][SVE] Remove redundant pattern — JunMa / detail
  13. Revert "Add missing dependency to fix building the jit tests" — stilis / detail
  14. [Propeller] Do not generate the BB address map for empty functions. — rahmanl / detail

clang-d384083-gca721042f1c9-t19760-b19760.tar.gz (Mar 29, 2021 5:53:20 PM)

  1. Update python deps for buildbot-mlir-nvidia. — stellaraccident / githubweb

clang-d384083-gca721042f1c9-t19760-b19760.tar.gz (Mar 29, 2021 5:53:20 PM)

  1. [Passes] Add relative lookup table converter pass — gulfem / detail
  2. [gn build] Port 5178ffc7cf92 — llvmgnsyncbot / detail
  3. Fix .debug_aranges parsing issues. — gclayton / detail
  4. [lldb] Prints error using WithColor::error in lldb-platform — Jonas Devlieghere / detail
  5. [dsymutil] Relocate DW_TAG_label — Jonas Devlieghere / detail
  6. [AArch64][GlobalISel] NFC: Replace IR regbankselect test with MIR test — Jessica Paquette / detail
  7. [IPO][SampleContextTracker] Use SmallVector to track context profiles to prevent non-determinism. — huihuiz / detail

clang-d384076-g482283042f79-t19757-b19757.tar.gz (Mar 29, 2021 3:05:43 PM)

  1. fix comment typo to cycle bots — thakis / detail
  2. Revert "[AMDGPU] Mark additional VOP3 as commutable" — Joseph.Nash / detail
  3. [libcxx] Use integer division — phosek / detail
  4. [llvm-reduce] Remove dso_local when possible — aeubanks / detail
  5. [AMDGPU] Fix "Sequence" spelling. NFC. — Stanislav.Mekhanoshin / detail
  6. fix comment typo to cycle bots — thakis / detail
  7. Fix broken build for commit 9b0517035faee275ce1feabb03d0c7606ea7f819 — ravishankarm / detail
  8. Revert "[CMake] Use write_basic_package_version_file for LLVM" — phosek / detail
  9. [lsan] realloc: don't deallocate if requested size is too large — i / detail
  10. [NFC] clang-formatting zos-alignment.c — fanbo.meng / detail
  11. [X86][FastISel] Fix with.overflow eflags clobber (PR49587) — nikita.ppv / detail
  12. [lldb] Print stack trace when lldb-vscode crashes — Jonas Devlieghere / detail
  13. [AArch64] Remove custom zext/sext legalization code. — flo / detail

clang-d384063-g59e422c90bf4-t19753-b19753.tar.gz (Mar 29, 2021 12:18:16 PM)

  1. [lldb] Remove lldb-cmake-reproducers — Jonas Devlieghere / githubweb

clang-d384063-g59e422c90bf4-t19753-b19753.tar.gz (Mar 29, 2021 12:18:16 PM)

  1. [SystemZ][z/OS] Add test of leading zero length bitfield in const/volatile struct — fanbo.meng / detail
  2. [libcxx] adds std::identity to <functional> — cjdb / detail
  3. [mlir][Linalg] Drop spurious error message — ravishankarm / detail
  4. [flang] Update output format test to use GTest — andrzej.warzynski / detail
  5. [mlir][Linalg] Rewrite SubTensors that take a slice out of a unit-extend dimension. — ravishankarm / detail
  6. [OpenMP] Trim error messages in CUDA plugin — huberjn / detail
  7. [lldb] Move UpdateISAToDescriptorMap into ClassInfoExtractor (NFC) — Jonas Devlieghere / detail
  8. [Clang] Only run test when X86 backend is built. — flo / detail
  9. [SampleFDO] Do not scale the magic number NOMORE_ICP_MAGICNUM in value profile — wmi / detail
  10. [Clang] Fix line numbers in CHECK lines. — flo / detail
  11. [CSSPGO][llvm-profgen] Context-sensitive global pre-inliner — aktoon / detail
  12. [NFC][RISCV] Pass file through update_llc_tests to fix whitespace issues — roger.ferrer / detail
  13. [NFC][RISCV] Add test showing wrong stack slot for GPR and RVV spilled registers — roger.ferrer / detail
  14. [RISCV] Fix offset computation for RVV — roger.ferrer / detail
  15. [X86] Always use rip-relative addressing on 64-bit when rematerializing all zeros/ones registers using a folded load. — craig.topper / detail
  16. [flang] Fix CHECK() calls on erroneous procedure declarations — psteinfeld / detail
  17. [RISCV] When custom iseling masked loads/stores, copy the mask into V0 instead of virtual register. — craig.topper / detail
  18. [PrologEpilogInserter][AMDGPU] Only adjust offset for emergency spill slots if the stack grows down — roger.ferrer / detail
  19. [lldb][NFC] Fix -Wdocumentation issue in ProcessMinidump — Raphael Isemann / detail
  20. [lldb][NFC] Fix -Wdocumentation issue in ModuleSpec.h/ThreadTrace.h — Raphael Isemann / detail
  21. [AArch64] Add a few more vector extension tests. — flo / detail
  22. [lld-macho] Implement -segprot — jezng / detail
  23. [AMDGPU] Mark additional VOP3 as commutable — Joseph.Nash / detail
  24. NFC: Update MLIR python bindings docs to install deps via requirements.txt. — stellaraccident / detail
  25. fix comment typo to cycle bots — thakis / detail
  26. [mlir] Enhance InferShapedTypeOpInterface and move LinalgOps to use them. — ravishankarm / detail
  27. [lsan][test] Add malloc(0) and realloc(p, 0) tests — i / detail

clang-d384036-g4d593efd7f93-t19750-b19750.tar.gz (Mar 29, 2021 9:35:25 AM)

  1. [lldb] Move reproducers under the matrix bot — Jonas Devlieghere / githubweb

clang-d384036-g4d593efd7f93-t19750-b19750.tar.gz (Mar 29, 2021 9:35:25 AM)

  1. Reapply "OpaquePtr: Turn inalloca into a type attribute" — Matthew.Arsenault / detail
  2. [SimpleLoopUnswitch] Fix wrong assertions in partial-unswitch.ll — jingu.kang / detail
  3. [LV] Move runtime pointer size check to LVP::plan(). — flo / detail
  4. [TableGen] Add support for the 'assert' statement in class definitions. — Paul C. Anagnostopoulos / detail
  5. [libc++] Use _EnableIf and __iter_value_type consistently. NFCI. — arthur.j.odwyer / detail
  6. [mlir][Linalg] Allow calling named ops when available and make it the default. — nicolas.vasilache / detail
  7. [OPENMP]Fix PR49052: Clang crashed when compiling target code with assert(0). — a.bataev / detail
  8. [SLP] allow matching integer min/max intrinsics as reduction ops — spatel / detail
  9. Revert "[LV] Move runtime pointer size check to LVP::plan()." — flo / detail
  10. [SystemZ][z/OS] Set maximum value to truncate attribute aligned to for static variables on z/OS target — fanbo.meng / detail
  11. [OPENMP]Fix PR49636: Assertion `(!Entry.getAddress() || Entry.getAddress() == Addr) && "Resetting with the new address."' failed. — a.bataev / detail
  12. [flang][driver] Add default intrinsic module path in f18 to make f18 behave like flang-new (with respect to the module paths), make it possible to share more tests between the drivers and make using f18 easier (the default path means that users are no longer required to specify it) — arnamoy10 / detail
  13. [OPENMP]Map data field with l-value reference types. — a.bataev / detail
  14. [SelectionDAG][AArch64][SVE] Perform SETCC condition legalization in LegalizeVectorOps — bradley.smith / detail
  15. Recommit "[LV] Move runtime pointer size check to LVP::plan()." — flo / detail
  16. [libcxx] reworks invocable and regular_invocable tests — cjdb / detail
  17. [mlir][vector] Add lowering of Transfer_read with broadcast and permutation map — thomasraoux / detail
  18. [lldb] Include llvm-config.h instead of config.h — Jonas Devlieghere / detail

clang-d384018-ge4abb64100e4-t19746-b19746.tar.gz (Mar 29, 2021 6:46:01 AM)

  1. [X86][SSE] combineHorizOpWithShuffle - consistently use getTargetShuffleInputs to decode shuffles — llvm-dev / detail
  2. [X86] Regenerate tests to add missing @PLT — llvm-dev / detail
  3. [X86][F16C] Add F16C -O0 test coverage — llvm-dev / detail
  4. Revert "Reapply "OpaquePtr: Turn inalloca into a type attribute"" — oliver.stannard / detail
  5. [lldb][NFC] Add a test case for Objective-C properties with conflicting names — Raphael Isemann / detail
  6. Revert "[mlir] Introduce CloneOp and adapt test cases in BufferDeallocation." — pifon / detail
  7. Don't use $ as suffix for symbol names in ThinLTOBitcodeWriter and other places — hans / detail
  8. [MLIR][Shape] Canonicalize casted dynamic extent tensor — frgossen / detail
  9. [SimpleLoopUnswitch] Add tests to check partially invariant unswitch — jingu.kang / detail
  10. [LoopUnswitch] Use reference variables instead of pointer one — jingu.kang / detail

clang-d384008-g19601a4c6c48-t19743-b19743.tar.gz (Mar 29, 2021 3:48:46 AM)

  1. [ARM] Extend MVE lane interleaving to handle other non-instruction leaves — david.green / detail
  2. [mlir] Introduce CloneOp and adapt test cases in BufferDeallocation. — julian.gross / detail
  3. [lldb] Don't search for system specific strings in assert.test — Raphael Isemann / detail
  4. [AMDGPU] Extend gfx10 test coverage. NFC. — petar.avramovic / detail
  5. [NFC][LoopUnswitch] Move hasPartialIVCondition to LoopUtils — jingu.kang / detail
  6. [Orc][tests] Moving one MCJIT test over to Orc to make sure the PowerPC fix worked — Stefan Gränitz / detail
  7. [SVE][Analysis]Instruction costs for ops on scalable-vec — nashe.mncube / detail

clang-d384001-gc52a5f2aa796-t19739-b19739.tar.gz (Mar 29, 2021 1:03:46 AM)

  1. [lldb] Fix Error/assert.test regression with symbols — jan.kratochvil / detail
  2. MLIR][STD] Fold trunci (sexti). — kareem.ergawy / detail

clang-d383999-gaaab44417969-t19737-b19737.tar.gz (Mar 28, 2021 10:55:52 PM)

  1. [libc builder] Enable linting on full build builders. — sivachandra / githubweb

clang-d383999-gaaab44417969-t19736-b19736.tar.gz (Mar 28, 2021 6:40:03 PM)

  1. [ARM] Fix the Changed value in the MVE lane interleaving pass. — david.green / detail
  2. [RISCV] Add a RV64 mulhsu test case. NFC — craig.topper / detail
  3. [ORC][C-bindings] Fix some ORC C bindings function names and signatures. — Lang Hames / detail
  4. [dfsan] Ignore dfsan origin wrappers when instrumenting code — jianzhouzh / detail

clang-d383995-g2a28d1d3b7bf-t19733-b19733.tar.gz (Mar 28, 2021 3:54:10 PM)

  1. [BasicAA] Make sure types match in constant offset heuristic — nikita.ppv / detail
  2. [Driver] Linux.cpp: move resource directory before /usr/local/include for non-musl — i / detail

clang-d383993-g36b5d09b079b-t19732-b19732.tar.gz (Mar 28, 2021 1:07:14 PM)

  1. [InstCombine] add tests for select of min/max intrinsics; NFC — spatel / detail
  2. [InstCombine] sink min/max intrinsics with common op after select — spatel / detail
  3. Reapply "OpaquePtr: Turn inalloca into a type attribute" — Matthew.Arsenault / detail
  4. [RISCV] Add test case for mulhsu. — craig.topper / detail
  5. [X86] Don't define vpclmulqdq or vaes intrinsics in the headers unless avx512fintrin.h has been included. — craig.topper / detail
  6. [Driver] Suppress libstdc++/libc++ path with -nostdinc — i / detail
  7. [ARM] MVE vector lane interleaving — david.green / detail
  8. [gn build] Port 7b6f760fcd19 — llvmgnsyncbot / detail
  9. [X86][update_llc_test_checks] Use a less greedy regular expression for replacing constant pool labels in tests. — craig.topper / detail
  10. [X86] Optimize vXi8 MULHS on targets where we can't sign_extend to the next register size. — craig.topper / detail
  11. [X86] Add phase ordering test for the problem D99427 is trying to solve. NFC — craig.topper / detail

clang-d383982-g20d5c42e0ef5-t19729-b19729.tar.gz (Mar 28, 2021 10:21:24 AM)

  1. Update the documentation for recent changes to statement attributes. — aaron / detail
  2. [LV] Mark a few more cost-model members as const (NFC). — flo / detail
  3. [clang-format] Fix aligning with linebreaks — bjoern / detail
  4. OpaquePtr: Turn inalloca into a type attribute — Matthew.Arsenault / detail
  5. AArch64/GlobalISel: Remove IR section from test — Matthew.Arsenault / detail
  6. [Orc][examples] Add LLJITWithRemoteDebugging example — Stefan Gränitz / detail
  7. [Orc][examples] Add missing dependency to OrcShared in LLJITWithRemoteDebugging — Stefan Gränitz / detail
  8. [RISCV][Clang] Update new overloading rules for RVV intrinsics. — zakk.chen / detail
  9. Revert "OpaquePtr: Turn inalloca into a type attribute" — thakis / detail

clang-d383973-g3df3f3df4539-t19725-b19725.tar.gz (Mar 28, 2021 7:37:40 AM)

  1. [SelDag] Add isIntOrFPConstant helper function. — flo / detail
  2. [BasicAA] Handle gep with unknown sizes earlier (NFCI) — nikita.ppv / detail

clang-d383971-gea2225a10be9-t19723-b19723.tar.gz (Mar 28, 2021 4:37:16 AM)

  1. [clang-tidy] Simplify readability checks to not need ignoring* matchers — steveire / detail

clang-d383970-g8e2f5f95b543-t19721-b19721.tar.gz (Mar 28, 2021 1:48:55 AM)

  1. [Driver] Simplify mips multilib path and fix comments. NFC — i / detail

clang-d383969-g7f76c70d8578-t19720-b19720.tar.gz (Mar 27, 2021 11:05:39 PM)

  1. [RISCV] Add vfabs.v pseudo instruction. — kai.wang / detail
  2. [lldb] Fix capitalization in CMake status message — Jonas Devlieghere / detail

clang-d383967-g11f59c5457d5-t19718-b19718.tar.gz (Mar 27, 2021 8:20:32 PM)

  1. [OCaml][Test] Fix and enable debuginfo.ml test — vaivaswatha / detail

clang-d383966-gdcaa0293c106-t19717-b19717.tar.gz (Mar 27, 2021 5:35:37 PM)

  1. [LV] Mark some methods as const (NFC). — flo / detail
  2. [LV] Fix formatting from 2f9d68c3f12a. — flo / detail
  3. Deduplicate branches and adjust comment [NFC] — aaronpuchert / detail
  4. [libcxx] rearranges all concept tests — cjdb / detail
  5. [BasicAA] Refactor linear expression decomposition — nikita.ppv / detail
  6. [RISCV] Add a pattern for (sext_inreg (mul (and X, 0xffffffff), (and Y, 0xffffffff)), i32) to suppress MULW formation — craig.topper / detail
  7. [Driver] Remove an unneeded multiarch library path which ends with ../../.. — i / detail
  8. [Driver] Remove an incorrect library path for multilib — i / detail
  9. [X86] Regenerate a bunch of tests to pick up @PLT — craig.topper / detail
  10. [test] Add UNSUPPORTED: system-windows to linux-ld.c — i / detail

clang-d383956-g3001d080c813-t19713-b19713.tar.gz (Mar 27, 2021 2:50:57 PM)

  1. [sanitizer] Define MAP_NORESERVE to 0 and hide mremap for FreeBSD — i / detail
  2. [CMake] Use write_basic_package_version_file for LLVM — steveire / detail

clang-d383954-ge5f2898bc751-t19711-b19711.tar.gz (Mar 27, 2021 12:04:05 PM)

  1. [clang][cli] Round-trip cc1 arguments in assert builds — Jan Svoboda / detail
  2. [gn build] rewrap a comment to 80 cols — thakis / detail
  3. [MLIR][STD] Fold trunci (zexti). — kareem.ergawy / detail

clang-d383951-g2a0d5da917f1-t19708-b19708.tar.gz (Mar 27, 2021 9:20:05 AM)

  1. [BasicAA] Clarify entry values of GetLinearExpression() (NFC) — nikita.ppv / detail
  2. [BasicAA] Correct handle implicit sext in decomposition — nikita.ppv / detail
  3. [FileCheck] Fix -dump-input per-pattern diagnostic indexing — jdenny.ornl / detail
  4. [FileCheck] Try to fix buildbot failures caused by c7c542e8f306 — jdenny.ornl / detail
  5. [X86][SSE] foldShuffleOfHorizOp - remove broadcast handling. — llvm-dev / detail

clang-d383946-gad9dad93ff12-t19705-b19705.tar.gz (Mar 27, 2021 6:31:17 AM)

  1. Make FoldBranchToCommonDest poison-safe by default — aqjune / detail
  2. [X86][SSE] combineX86ShuffleChain - attempt to recognise 'hidden' identity shuffles — llvm-dev / detail
  3. [BasicAA] Retain shl nowrap flags in GetLinearExpression() — nikita.ppv / detail
  4. [BasicAA] Bail out earlier for invalid shift amount — nikita.ppv / detail

clang-d383942-ga283d7258360-t19702-b19702.tar.gz (Mar 27, 2021 3:34:26 AM)

  1. [mlir] Register Linalg passes in C API and Python Bindings — zinenko / detail
  2. [x86] prevent crashing while matching pmaddwd — spatel / detail

clang-d383940-gfc3f0c9cc085-t19700-b19700.tar.gz (Mar 27, 2021 12:49:15 AM)

  1. [sanitizer] Temporarily switch ppc64 to the _dl_get_tls_static_info implementation — i / detail
  2. [IRCE] Use m_LogicalAnd — aqjune / detail

clang-d383938-g38edd23b8cbf-t19698-b19698.tar.gz (Mar 26, 2021 10:03:41 PM)

  1. [lldb] Fix TestAppleSimulatorOSType for older watchOS SDKs — Jonas Devlieghere / detail

clang-d383937-g5079bc8a2303-t19697-b19697.tar.gz (Mar 26, 2021 7:18:37 PM)

  1. [mlir] Remove unneeded ShapeFunctionLibraryTerminatorOp — jpienaar / detail
  2. [OpenMP] Reset async stream properly upon failure — huberjn / detail
  3. [CSSPGO][NFC] Fix a debug dump issue. — hoy / detail
  4. [RISCV] Merge FMulAdd and FMulSub scheduler classes to a single FMA scheduler class. NFC — craig.topper / detail
  5. [lldb] Stop using i386 for the watchOS simulator — Jonas Devlieghere / detail
  6. docs: Adding Google representative to the security group — George Burgess IV / detail

clang-d383931-g24baaad94539-t19694-b19694.tar.gz (Mar 26, 2021 4:32:35 PM)

  1. [ConstraintElimination] Only strip casts preserving the representation. — flo / detail
  2. Rename the 'concept' variable in  SymbolInterfaces.td — joker.eph / detail
  3. [libcxxabi] Use cxx-headers target to consume libcxx headers — phosek / detail
  4. [lldb] Support lazily named classes in the Objective-C classes — Jonas Devlieghere / detail
  5. Revert "[ArgPromotion] Copy additional metadata for loads." — nikita.ppv / detail
  6. [SystemZ][z/OS] Save strings for CC_PRINT env vars — muiez / detail
  7. [NFC][OCaml] Resolve a couple more compilation warnings — josh / detail
  8. [RISCV] Add scheduler classes for the Zba and Zbb extensions. — craig.topper / detail
  9. [lld-macho] Support -no_function_starts — jezng / detail
  10. [lld-macho] Fix parsing of --time-trace-{granularity,file} — jezng / detail
  11. [lld-macho] Add time tracing for LTO — jezng / detail
  12. [lldb] Add consistency between reading the dynamic and shared cache class info — Jonas Devlieghere / detail
  13. Add a missing file header comment, NFC. — clattner / detail
  14. [lldb] Remove UpdateISAToDescriptorMapFromMemory — Jonas Devlieghere / detail

clang-d383917-g706c1dc266d2-t19690-b19690.tar.gz (Mar 26, 2021 1:47:31 PM)

  1. [Orc][examples] Fix copy/paste issues in comments and inclue guards (NFC) — Stefan Gränitz / detail
  2. [Orc][examples] Factor out make_error from parseExampleModule (NFC) — Stefan Gränitz / detail
  3. [SLP] use dyn_cast instead of isa + cast; NFC — spatel / detail
  4. [ConstraintElimination] Add additional pointercast tests. — flo / detail
  5. [lsan][test] Enable many_tls_keys_pthread.cpp and disable swapcontext.cpp/fork_and_leak.cpp — i / detail
  6. [mlir] fix -Wsign-compare in memref unit tests — zinenko / detail
  7. [Utils] Add prefix parameter in update test checks to avoid FileCheck conflicts — georgakoudis1 / detail
  8. [ValueTracking] Add tests for non equal shifts (NFC) — nikita.ppv / detail
  9. [ValueTracking] Handle shl in isKnownNonEqual() — nikita.ppv / detail
  10. [ValueTracking] Handle shl pair in isKnownNonEqual() — nikita.ppv / detail
  11. [OpenCL][Docs] Minor update about C++ for OpenCL in UsersManual. — anastasia.stulova / detail

clang-d383906-gcaf92a8a92ab-t19687-b19687.tar.gz (Mar 26, 2021 11:01:58 AM)

  1. [BasicAA] Add a few cases with overflows in index computations. — flo / detail
  2. [SystemZ][z/OS] exclude nasty_macros.h from check-cxx — zibi / detail
  3. [mlir][python] NFC - Fix stale path in doc — nicolas.vasilache / detail
  4. [AMDGPU] Use reductions instead of scans in the atomic optimizer — jay.foad / detail
  5. [lldb] Really fix dwarf5-debug_line-file-index.s — pavel / detail
  6. [lldb] XFAIL TestGdbRemote_vContThreads on macos — pavel / detail
  7. [lldb] Skip TestVSCode_launch.test_progress_events on linux — pavel / detail
  8. [CMake][gRPC] Fix a typo in protobuf version variable name — platonov.aleksandr / detail
  9. [OCaml][DebugInfo] Add tests for debug info API — vaivaswatha / detail
  10. [BasicAA] Add a few more interesting modulo tests. — flo / detail
  11. [OCaml][Test] Do not use Option, expand using match — vaivaswatha / detail
  12. [X86][AVX] combineHorizOpWithShuffle - improve SHUFFLE(HOP(LOSUBVECTOR(X),HISUBVECTOR(X))) folding — llvm-dev / detail
  13. [OCaml][DebugInfo][Test] Disable debuginfo tests as they fail on some machines — vaivaswatha / detail
  14. [ValueTracking] Add more non-zero add/mul recurrence tests (NFC) — nikita.ppv / detail
  15. [ValueTracking] Handle non-zero add/mul recurrences more precisely — nikita.ppv / detail
  16. [ValueTracking] Add tests for non-zero shl recurrences (NFC) — nikita.ppv / detail
  17. [ValueTracking] Handle non-zero shl recurrence — nikita.ppv / detail

clang-d383889-g3f6e7d1550bc-t19683-b19683.tar.gz (Mar 26, 2021 8:16:18 AM)

  1. [libc] Enable full build builders. — sivachandra / githubweb

clang-d383889-g3f6e7d1550bc-t19683-b19683.tar.gz (Mar 26, 2021 8:16:18 AM)

  1. [NFC][OCaml] Simplify llvm_global_initializer using ptr_to_option — josh / detail
  2. [NFC][OCaml] Resolve const and unsigned compilation warnings — josh / detail
  3. [OCaml] Fix a possible crash in llvm_struct_name — josh / detail
  4. [InstCombine]Generalise regression tests for sve — nashe.mncube / detail
  5. [OpenCL][Docs] Update status of OpenCL 3.0 development — anastasia.stulova / detail
  6. Revert "[SLP] allow matching integer min/max intrinsics as reduction ops" — spatel / detail
  7. [SystemZ][z/OS] Ignore leading zero width bitfield alignment on z/OS target — fanbo.meng / detail
  8. [RISCV] Add constraint for RVV indexed loads. — zakk.chen / detail
  9. [OpenCL] Fix AST check in address-space-templates test — anastasia.stulova / detail
  10. [SLP] move test for min/max crashing; NFC — spatel / detail

clang-d383879-gc39460cc4f7c-t19679-b19679.tar.gz (Mar 26, 2021 5:24:20 AM)

  1. [AMDGPU] Inline FSHRPattern into its only use. NFC. — jay.foad / detail
  2. [LLDB] Skip TestVSCode_disconnect.test_launch arm/linux — omair.javaid / detail
  3. [Test] Add failing test for pr49730 — mkazantsev / detail
  4. [Windows] Turn off text mode in TableGen and Rewriter to stop CRLF translation — Abhina.Sreeskantharajan / detail
  5. [mlir][ODS] Fix `VariadicRegion` code generation for `NoTerminator` Ops — vlad.vinogradov / detail
  6. [LoopVectorize] Simplify scalar cost calculation in getInstructionCost — david.sherwood / detail
  7. Revert "[LoopVectorize] Simplify scalar cost calculation in getInstructionCost" — david.sherwood / detail

clang-d383872-gdc46783f7f61-t19675-b19675.tar.gz (Mar 26, 2021 2:23:23 AM)

  1. [RISCV] Optimize (and (shl GPR:, uimm5:), 0xffffffff) to use 2 shifts instead of 3. — craig.topper / detail
  2. [memprof][test] Make test_terse.cpp robust (sched_getcpu may happens to change) — i / detail

clang-d383870-g5a18c576c45c-t19673-b19673.tar.gz (Mar 25, 2021 11:38:16 PM)

  1. [CSSPGO] Minor tweak for inline candidate priority tie breaker — aktoon / detail
  2. [mlir][tosa] TOSA MLIR dialect update to v0.22, part 1 — rob.suderman / detail
  3. [InlineCost] Reject a zero entry count — kazu / detail
  4. Reapply [InlineCost] Enable the cost benefit analysis on FDO — kazu / detail
  5. [sanitizer] Simplify GetTls with dl_iterate_phdr — i / detail
  6. [RISCV] Don't call CheckAndMask from selectZExti32. — craig.topper / detail

clang-d383864-g850fcedb272f-t19671-b19671.tar.gz (Mar 25, 2021 8:55:06 PM)

  1. [LLDB] Skip TestVSCode_launch.test_progress_events arm/linux — omair.javaid / detail
  2. Add missing 'CHECK' prefix to basic block labels test. — rahmanl / detail
  3. Fix a miscompile introduced by 99203f2. — richard / detail
  4. Add a target triple to fix test failure on targets that don't support — richard / detail
  5. [AArch64][GlobalISel] Emit bzero on Darwin — Jessica Paquette / detail
  6. [GlobalISel] Add G_ROTR and G_ROTL opcodes for rotates. — Amara Emerson / detail
  7. [RISCV] Add Zbb+Zbt command lines to the signed saturing add/sub tests. — craig.topper / detail
  8. Explicitly enable the new pass manager in this test. — richard / detail
  9. Stop this test from dropping a .s file in the current directory. — richard / detail
  10. [mlir][python] Add docs for op class extension mechanism. — stellaraccident / detail
  11. [JITLink][MachO] Use full <segment>,<section> names for MachO jitlink::Sections. — Lang Hames / detail
  12. [NFC][AMDGPU] Corrections to AMD GPU initial kernel launch documentation — Tony.Tye / detail

clang-d383852-ged956554f96c-t19668-b19668.tar.gz (Mar 25, 2021 6:10:06 PM)

  1. [DAE] Adjust param/arg attributes when changing parameter to undef — carrot / detail
  2. [mlir][linalg] Add an InitTensorOp python builder. — stellaraccident / detail
  3. [llvm][hwasan] Add Fuchsia shadow mapping configuration — leonardchan / detail
  4. [lldb] Add IsFullyInitialized to DynamicLoader — Jonas Devlieghere / detail
  5. [ValueTracking] Handle two PHIs in isKnownNonEqual() — jingu.kang / detail
  6. BPF: add extern func to data sections if specified — yhs / detail
  7. [Triple][Driver] Add muslx32 environment and use /lib/ld-musl-x32.so.1 for -dynamic-linker — i / detail

clang-d383845-g4f5e92cc0562-t19666-b19666.tar.gz (Mar 25, 2021 3:23:58 PM)

  1. [flang][driver] Fix typos and inconsistent comments (nfc) — andrzej.warzynski / detail
  2. [lld-macho][nfc] Removed unnecessary static_cast — vyng / detail
  3. [AMDGPU] Refactoring mfma intrinsic definitions. NFC. — Stanislav.Mekhanoshin / detail
  4. [CUDA][HIP] add __builtin_get_device_side_mangled_name — Yaxun.Liu / detail
  5. [NFC] Module::getInstructionCount() is const — mtrofin / detail
  6. [Support][Windows] Make sure only executables are found by sys::findProgramByName — markus.boeck02 / detail
  7. [flang] fix spurious runtime crash on TRIM('') — pklausler / detail
  8. [PowerPC] auto-generate complete testchecks; NFC — spatel / detail
  9. [IR] Lift attribute handling for assume bundles into CallBase — nikita.ppv / detail
  10. [NFCI][SimplifyCFG] Don't pay for a Small{Map,Set}Vector when plain SmallSet will suffice — lebedev.ri / detail
  11. [clang][driver] Support HWASan in the Fuchsia toolchain — leonardchan / detail
  12. Revert "[InlineCost] Enable the cost benefit analysis on FDO" — thakis / detail
  13. [Coroutine][Clang] Force emit lifetime intrinsics for Coroutines — lxfind / detail
  14. Reland [lld-macho][nfc] minor clean up, follow up to D98559 — vyng / detail
  15. PR49724: Fix deduction of null member pointers. — richard / detail
  16. [OpenMP][InstrProfiling] Fix a missing instr profiling counter — lxfind / detail
  17. [MCA] Support carry-over instructions for in-order processors — andrew.savonichev / detail
  18. [RISCV] Reorder checks in RISCVTTIImpl::getGatherScatterOpCost to avoid calling getMinRVVVectorSizeInBits() when V extension is not enabled. — craig.topper / detail
  19. [HWASan] Mention x86_64 aliasing mode in design doc. — mascasa / detail
  20. [lldb/Commands] Fix spelling of target.move-to-nearest-code in helptext — Vedant Kumar / detail
  21. Handle 128-bits IntegerLiterals in StmtPrinter — aaron / detail
  22. [test] Add test for hoisting to custom allocation function using allocsize — listmail / detail
  23. Autogen test to account for tool output format change — listmail / detail
  24. [deref] Handle byval/byref/sret/inalloc/preallocated arguments for deref-at-point semantics — listmail / detail
  25. Mark gc.relocate and gc.result as readnone (try 2) — listmail / detail

clang-d383820-ga5b7d38c579c-t19663-b19663.tar.gz (Mar 25, 2021 12:38:30 PM)

  1. [RISCV] Teach targetShrinkDemandedConstant to preserve (and X, 0xffffffff). — craig.topper / detail
  2. [ARM] Revert WhileLoopStartLR to DoLoopStart — david.green / detail
  3. Revert "[Canonicalizer] Process regions top-down instead of bottom up & reuse existing constants." — uday / detail
  4. [flang][driver] Add options for -std=f2018 — arnamoy10 / detail
  5. [mlir][linalg] Add output tensor args folding for linalg.tiled_loop. — pifon / detail
  6. [libc++] [C++2b] [P2162] Allow inheritance from std::variant. — marek.kurdej+llvm.org / detail
  7. [Analyzer] Infer 0 value when the divisible is 0 (bug fix) — gabor.marton / detail
  8. [clangd] Fix a use-after-free — kadircet / detail
  9. [flang] fold LOGICAL intrinsic calls — jperier / detail
  10. [clang][Syntax] Optimize expandedTokens for token ranges. — usx / detail
  11. [flang] Fix error compiling std::min on macos — tkeith / detail
  12. [clang] Always execute multi-stage install steps — smeenai / detail
  13. [clang] Pass option directly to command. NFC — smeenai / detail
  14. Remove unused function, fix warning (NFC) — joker.eph / detail
  15. [JITLink][MachO/x86-64] Remove stale commented-out code. — Lang Hames / detail
  16. [lld-macho] Fix typo in diagnostic message — jezng / detail
  17. [lld-macho] Add more TimeTraceScopes — jezng / detail
  18. [lld-macho] Add support for --threads — jezng / detail
  19. [Hexagon] Limit virtual register reuse range in FI elimination — kparzysz / detail

clang-d383801-gf5349922c06f-t19659-b19659.tar.gz (Mar 25, 2021 9:52:49 AM)

  1. [SystemZ][z/OS] csv files should be text files — Abhina.Sreeskantharajan / detail
  2. fix readability-braces-around-statements Stmt type dependency — aaron / detail
  3. [NFC] Reordering parameters in getFile and getFileOrSTDIN — Abhina.Sreeskantharajan / detail
  4. [HWASan] Use page aliasing on x86_64. — mascasa / detail
  5. [SVE][LoopVectorize] Verify support for vectorizing loops with invariant loads — kerry.mclaughlin / detail
  6. [libc++] [P1032] Misc constexpr bits in <iterator>, <string_view>, <tuple>, <utility>. — arthur.j.odwyer / detail
  7. [libc++] Eliminate <compare>'s dependency on <array>. — arthur.j.odwyer / detail
  8. add print-change diff modes that do not use colour — schmeise / detail
  9. Reuse `os` variable in AllocateTarget; NFC — sven.vanhaastregt / detail
  10. [clang-tidy] Fix mpi checks when running multiple TUs per clang-tidy process — n.james93 / detail
  11. [SLP] Fix crash in reduction for integer min/max — yrouban / detail
  12. Fix: Reordering parameters in getFile and getFileOrSTDIN — Abhina.Sreeskantharajan / detail

clang-d383789-g568c8741170f-t19656-b19656.tar.gz (Mar 25, 2021 7:04:54 AM)

  1. [X86][AVX] Truncate vectors with PACKSS/PACKUS on AVX2 targets — llvm-dev / detail
  2. [RISCV] Optimize BUILD_VECTOR sequences that reveal hidden splats — fraser / detail
  3. [RISCV] Pre-commit shuffle test cases for D99270 — fraser / detail
  4. [NewPM] Disable non-trivial loop-unswitch on targets with divergence — sameer.sahasrabuddhe / detail
  5. [PowerPC][NFC] Provide legacy names for VSX loads and stores — nemanjai / detail
  6. [RISCV] Optimize select-like vector shuffles — fraser / detail
  7. [X86][SSE] Rename pmulh tests to show they're from sign/zero-extends — llvm-dev / detail
  8. [X86][SSE] Add pmulh tests where the source ops are not generated from sign/zero-extends — llvm-dev / detail
  9. [Debugify] Expose original debug info preservation check as CC1 option — djtodoro / detail
  10. [SLP]Improve and simplify extendSchedulingRegion. — a.bataev / detail

clang-d383779-g9fde88c3e21c-t19653-b19653.tar.gz (Mar 25, 2021 4:06:40 AM)

  1. Revert "[libcxxabi] Use cxx-headers target to consume libcxx headers" — phosek / detail
  2. [mlir] Translate global initializers after creating all LLVM IR globals — jperier / detail
  3. [mlir] Support MemRefType with multiple AffineMaps in getStridesAndOffset — vlad.vinogradov / detail
  4. Trivial change to fix builds — kiran.chandramohan / detail
  5. [lldb] Fix TestVSCode.test_progress_events on Linux due to vdso — Raphael Isemann / detail
  6. [clang-format] Fix ObjC method indent after f7f9f94b — krasimir / detail
  7. [X86][AVX] splitIntVSETCC - handle separate (canonicalized) SETCC operands — llvm-dev / detail

clang-d383772-gb8b23aa80eef-t19650-b19650.tar.gz (Mar 25, 2021 1:21:31 AM)

  1. [RISCV] Add some 32-bit ctlz and cttz idiom tests to rv64zbb.ll. NFC — craig.topper / detail
  2. Add missing cases in RISCVMCExpr::getVariantKindName — sepavloff / detail
  3. [GlobalISel] Fix crash in RBS with a non-generic IMPLICIT_DEF. — Amara Emerson / detail
  4. [Driver] Add -fno-split-stack — yedeng.yd / detail
  5. [libcxx] updates regular_invocable test to actually test regular_invocable — cjdb / detail
  6. [lld] add context-sensitive PGO options for COFF. — pengfei.wang / detail
  7. [RISCV] Add more tests that can be improved by D99042. — craig.topper / detail
  8. [LLD] Fix probing a MSYS based 'tar' in a Windows Container — martin / detail
  9. [libcxx] [test] Quote env variables that are set with a shell "export" in ssh.py — martin / detail

clang-d383763-g973ddb7d6e96-t19646-b19646.tar.gz (Mar 24, 2021 10:37:24 PM)

  1. [Driver] Use -dynamic-linker /lib/ld-musl-i386.so.1 for i?86-linux-musl — i / detail
  2. [dfsan] test flush on only x86 — jianzhouzh / detail
  3. [Polly] Fix -Wunused-function in -DLLVM_ENABLE_ASSERTIONS=off builds — i / detail
  4. [lldb] Format AppleObjCRuntimeV2 (NFC) — Jonas Devlieghere / detail
  5. [lldb/ObjC] Make the NonPointerIsaCache initialization lazy — Jonas Devlieghere / detail
  6. [RISCV] Remove duplicate DebugLoc variables from cases in ReplaceNodeResults. NFC — craig.topper / detail
  7. Define a `NoTerminator` traits that allows operations with a single block region to not provide a terminator — joker.eph / detail

clang-d383756-g97d8972c9cd1-t19643-b19643.tar.gz (Mar 24, 2021 7:52:13 PM)

  1. Revert "[HWASan] Use page aliasing on x86_64." — mascasa / detail
  2. [deref] Implement initial set of inference rules for deref-at-point — listmail / detail
  3. [dfsan] Test dfsan_flush with origins — jianzhouzh / detail
  4. [mlir][tosa] Add tosa.bitwise_not lowering to constant and xor — rob.suderman / detail
  5. [Utils][NFC] Fix regex substitution for update test checks — georgakoudis1 / detail
  6. Plumb TLI through isSafeToExecuteUnconditionally [NFC] — listmail / detail
  7. [llvm-cov] Check path emptyness in path-equivalence after removing dots. — zequanwu / detail
  8. [RISCV] Fix mcount name — nathan / detail
  9. [flang][fir] Add the pre-code gen rewrite pass and codegen ops. — eschweitz / detail

clang-d383747-g6869e6c1e7f8-t19639-b19639.tar.gz (Mar 24, 2021 5:08:08 PM)

  1. [libc++] Use add_lit_testsuite to register the libc++ test suite — Louis Dionne / detail
  2. [SCEV] Improve handling of not expressions in isImpliedCond() — nikita.ppv / detail
  3. [lld-macho][nfc] Fixed test so it output to %t/ rather than current directory. — vyng / detail
  4. [AArch64][GlobalISel] Make G_UBFX/G_SBFX legalization check for constants — Jessica Paquette / detail
  5. [NFCI][SimplifyCFG] Don't form DTU updates if we aren't going to apply them — lebedev.ri / detail
  6. [CMake][Fuchsia] Include llvm-lipo — phosek / detail
  7. [libcxx] Avoid pulling in xlocinfo.h in public headers — martin / detail
  8. [mlir] Compare elements directly rather than creating pair first — jpienaar / detail
  9. [ValueTracking] peek through min/max to find isKnownToBeAPowerOfTwo — spatel / detail
  10. [libc++][AIX] Initial patch to unblock the libc++ build on AIX — jasonliu / detail
  11. [mlir][linalg] NFC: Move makeTiledShapes into Utils.{h|cpp} — antiagainst / detail
  12. [mlir][linalg] Fuse producers with non-permutation indexing maps — antiagainst / detail
  13. [mlir][affine] Deduplicate affine min/max op expressions — antiagainst / detail
  14. [mlir][affine] Add canonicalization to merge affine min/max ops — antiagainst / detail
  15. [mlir][linalg] Allow controlling folding unit dim reshapes — antiagainst / detail
  16. [mlir][linalg] Support dropping unit dimensions for init tensors — antiagainst / detail
  17. [mlir][linalg] Fold fill -> tensor_reshape chain — antiagainst / detail
  18. [Driver] Linux.cpp: delete unneeded D.getVFS().exists checks — i / detail
  19. [Driver] Bring back "Clean up Debian multiarch /usr/include/<triplet> madness" — i / detail
  20. [libc++] Match declaration for non-member function std::swap(std::packaged_task) with what standard specify — jasonliu / detail
  21. [InlineCost] Enable the cost benefit analysis on FDO — kazu / detail
  22. [Clang][Sema] Implement GCC -Wcast-function-type — Yuanfang Chen / detail
  23. [InlineCost] Make cost-benefit decision explicit — aktoon / detail

clang-d383724-gf6e0fc2ddd8e-t19636-b19636.tar.gz (Mar 24, 2021 2:23:33 PM)

  1. [libc] Add a full build worker and two builders to run on it. — sivachandra / githubweb

clang-d383724-gf6e0fc2ddd8e-t19636-b19636.tar.gz (Mar 24, 2021 2:23:33 PM)

  1. [AArch64] Support .arch_extension pan — mcgrathr / detail
  2. [flang] Fix output buffering bug (positionability assumption) — pklausler / detail
  3. [HWASan] Use page aliasing on x86_64. — mascasa / detail
  4. [FileCheck] Fix PR49531: invalid use of string var — thomasp / detail
  5. Revert "[Passes] Add relative lookup table converter pass" — gulfem / detail
  6. [gn build] Port 5fbe1fdf1702 — llvmgnsyncbot / detail
  7. [LV] Remove redundant access to Legal::getReductionVars() (NFC). — flo / detail
  8. Disable the tests except on Darwin. — jingham / detail
  9. [clang] Add fixit for Wreorder-ctor — n.james93 / detail
  10. [LV] Factor out phi type access to variable (NFC). — flo / detail
  11. [WebAssembly] Don't inline -emscripten-cxx-exceptions-allowed functions — aheejin / detail
  12. Verify that MDNodes belong to the same context as the Module. — nicholas / detail
  13. [TSan] Support initialize/finalize hooks in dynamic libraries — julian.lettner / detail
  14. [LoopInterchange] fix tightlyNested() in LoopInterchange legality — congzhecao / detail
  15. [OPENMP]Fix PR49468: Declare target should allow empty sequences and namespaces. — a.bataev / detail
  16. Add a progress class that can track long running operations in LLDB. — gclayton / detail
  17. [PowerPC] Exploit xxsplti32dx (constant materialization) for scalars — conanap / detail
  18. [Tooling] Handle compilation databases containing commands with double dashes — alexandre.ganea / detail
  19. [libc++] Add a CI configuration with static libc++/libc++abi — Louis Dionne / detail
  20. Revert "[lldb/Plugins] Add ScriptedProcess Process Plugin" — medismail.bennani / detail
  21. [MLIR, test] Fix variable def in Dialect/Linalg/tile-and-distribute.mlir — thomasp / detail
  22. [mlir] Fix tile-and-distribute.mlir — stilis / detail

clang-d383702-g5d3249e9af90-t19633-b19633.tar.gz (Mar 24, 2021 12:00:51 PM)

  1. [InstCombine] add tests for sub of umin; NFC — spatel / detail
  2. [mlir][linalg] Do not call region builder during vectorization. — gysit / detail
  3. [ARM] Regenerate some test checks. NFC — david.green / detail
  4. [sanitizer] Fix Solaris build. — mascasa / detail
  5. Updated LLDB for the new Clang Language enumerator 'OpenCLCXX' — gribozavr / detail
  6. [flang] Save binding labels as strings — tkeith / detail
  7. AMDGPU: Add target id and code object v4 support — kzhuravl_dev / detail
  8. [NFCI][SimplifyCFG] Fold branch to common dest: don't check cost if no qualified preds — lebedev.ri / detail
  9. [sanitizer] Fix Solaris build. — mascasa / detail
  10. [UpdateTestChecks] Fix typo & copy/paste in comments — thomasp / detail
  11. [dfsan] Add Origin ABI Wrappers — jianzhouzh / detail
  12. [InstSimplify] add tests for min/max intrinsic analysis; NFC — spatel / detail
  13. [ARM] Enable UpperBound unrolling for all loops — david.green / detail
  14. Fix false negative in -Wthread-safety-attributes — aaron.puchert / detail
  15. [polly] Fix build — nikita.ppv / detail
  16. [Support] Fix 'keeping' temporary files on Windows 7 — alexandre.ganea / detail
  17. Revert "[flang] Save binding labels as strings" — tkeith / detail
  18. [NFC][Loads] Add a testcase for TBAA aware FindAvailableLoadedValue — thomasp / detail
  19. [OPENMP]Fix PR48571: critical/master in outlined contexts cause crash. — a.bataev / detail
  20. Make FindAvailableLoadedValue TBAA aware — thomasp / detail
  21. [SystemZ][z/OS] JSON file should be text files — Abhina.Sreeskantharajan / detail
  22. [LICM] Fix NumSunk statistic (NFC) — nikita.ppv / detail
  23. [lit] Fix check-lit hanging on Windows due to a division by zero exception — martin / detail
  24. [Passes] Add relative lookup table converter pass — gulfem / detail
  25. [gn build] Port 5fd001a5ffba — llvmgnsyncbot / detail
  26. AMDGPU/LLD: Add target id and code object v4 support to linker — kzhuravl_dev / detail
  27. [test] Fix mix of variable use/def and regex match — thomasp / detail
  28. [RISCV] Add TTI support for cpop with Zbb — craig.topper / detail
  29. [AArch64][GlobalISel] Mark G_SBFX/G_UBFX as legal for s32 and s64 — Jessica Paquette / detail
  30. [lldb/Plugins] Add ScriptedProcess Process Plugin — medismail.bennani / detail
  31. [NFC][LLDB] Removing extra semicolons to silence -Wc++98-compat-extra-semi diagnostics — medismail.bennani / detail
  32. [RISCV] Add basic cost modelling for fixed vector gather/scatter. — craig.topper / detail
  33. Make the stop-on-sharedlibrary-events setting work. — jingham / detail
  34. [AArch64][GlobalISel] Select G_SBFX and G_UBFX — Jessica Paquette / detail
  35. [dfsan] Add Origin ABI Wrappers — jianzhouzh / detail
  36. Add missing -march to runline in llvm/test/MachineVerifier/test_g_ubfx_sbfx.mir — Jessica Paquette / detail
  37. [flang] Save binding labels as strings — tkeith / detail

clang-d383665-g55d18b3cc236-t19630-b19630.tar.gz (Mar 24, 2021 9:34:19 AM)

  1. Remove 'release' and 'aarch64' tags from Flang builders. — stevan.radakovic / githubweb

clang-d383665-g55d18b3cc236-t19630-b19630.tar.gz (Mar 24, 2021 9:34:19 AM)

  1. [PowerPC] Make altivec.h work with AIX which has no __int128 — nemanja.i.ibm / detail
  2. [NFC] [Support] Fix unconsistent comment with codes for ExtendSigned — yedeng.yd / detail
  3. [Polly] Port DeadCodeElim to the NewPM. — llvm-project / detail
  4. [Driver] Gnu.cpp: remove unneeded getMultiarchTriple normalization — i / detail
  5. * Fix demangling of optional template-args for vendor extended type qualifier. — aorlov / detail
  6. [RISCV] Add HasStdExtD predicate to copysign from double and to double patterns — tclin914 / detail
  7. Update SafeMachO.h to #undefine more names — Jason Molenda / detail
  8. [Driver] Bring back i586-linxu-gnu — i / detail
  9. [WebAssembly] Rename WasmLimits::Initial to ::Minimum.  NFC. — wingo / detail
  10. [clang][ASTImporter] Add import of DeducedTemplateSpecializationType. — 1.int32 / detail
  11. Add a mechanism for Dialects to provide a fallback for OpInterface — joker.eph / detail
  12. [WebAssembly][MC] Record limit constraints for table sizes — wingo / detail
  13. [AArch64][ASAN] Re-enable fgets_fputs.cpp test. — yvan.roux / detail
  14. [XCore][Test] XFAIL tests requiring 8-byte stack alignment. — nigelp / detail
  15. Handle a LC_NOTE main bin spec for user process corefiles — Jason Molenda / detail
  16. [lldb] Add llgs_test decorator back to TestAutoInstallMainExecutable — Raphael Isemann / detail
  17. [libcxx] [test] Add return values after assert(false) in some experimental tests — martin / detail
  18. [NFC] Remove redundant `struct` prefix — tu.da.wei / detail
  19. [LoopFlatten] Fix invalid assertion (PR49571) — tu.da.wei / detail
  20. [NFC] Improve debug message and test description in 4c1f74a — tu.da.wei / detail
  21. [mlir][NFC] Replace `getMemorySpaceAsInt` with `getMemorySpace` where possible — vlad.vinogradov / detail
  22. [NFC][PhaseOrdering] Add a testcase for additional LICM before LoopRotate (D99249/D99204) — lebedev.ri / detail
  23. [clang][lit] Allow test cases to use the compiler that are used to compile Clang — balazsbenics / detail
  24. [Analyzer][NFC] Fix typos in comments — gabor.marton / detail
  25. [PowerPC] Change option to mrop-protect — stefanp / detail
  26. [MCA] Disable RCU for InOrderIssueStage — andrew.savonichev / detail
  27. [clang][deps] NFC: Extract ModuleID struct — Jan Svoboda / detail
  28. [clang][deps] NFC: Document collector, rename members — Jan Svoboda / detail
  29. [LV] Move exact FP math check out of Requirements. — flo / detail
  30. Revert "[lldb/Plugins] Add ScriptedProcess Process Plugin" — dave / detail
  31. [AMDGPU] SIOptimizeExecMaskingPreRA should check constant bus constraint when folds EXEC copy — Alexander Timofeev / detail
  32. [X86][AVX] Cleanup gather_v8i32_v8i32 special test case — llvm-dev / detail
  33. [X86] Remove unused 'OneUse' option from IsNOT helper. NFCI. — llvm-dev / detail
  34. [MCA] Fix for uninitialised member in constructor. NFC — andrea.dibiagio / detail
  35. [X86][AVX] lowerShuffleAsBroadcast - MOVDDUP(SCALAR_TO_VECTOR(X)) -> BROADCAST(X) — llvm-dev / detail
  36. [mlir] Fixes to hoist padding — nicolas.vasilache / detail
  37. [gn build] port 1d8fc086ae26 — thakis / detail
  38. [LoopAnalysis][NFC]Remove redundant code. — a.bataev / detail
  39. [OpenCL] Added distinct file extension for C++ for OpenCL. — anastasia.stulova / detail
  40. [OpenMP] Change OMPIRBuilder to append function attributes — jhuber6 / detail
  41. [clang] Treat variable-length array of incomplete element type as — hokein.wu / detail
  42. [llvm-objdump] Implement --prefix-strip option — viniciustinti / detail
  43. [PowerPC] Add mprivileged option — stefanp / detail
  44. [clang] [C++2b] [P1102] Accept lambdas without parameter list (). — marek.kurdej+llvm.org / detail
  45. [clang-tidy] Ignore all spaces in the list of checks — dmitry.polukhin / detail
  46. [X86][AVX] combineBitcastvxi1 - improve handling of vectors truncated to vXi1 — llvm-dev / detail
  47. [mlir] support data layout specs on ModuleOp — zinenko / detail
  48. [mlir] provide a version of data layout size hooks in bits — zinenko / detail
  49. [mlir] forward data layout query to scoping op in absence of specification — zinenko / detail
  50. [mlir] introduce data layout entry for index type — zinenko / detail
  51. [AsmParser][SystemZ][z/OS] Re-introduce HLASM comment syntax — anirudh_prasad / detail
  52. [Polly][DCE] clang-format DeadCodeElimination.h. NFC. — llvm-project / detail
  53. [SVE] Suppress vselect warning from incorrect interface call — nashe.mncube / detail
  54. [gn build] (manually) port 301d9261b787 — thakis / detail
  55. [TTI] Return a TypeSize from getRegisterBitWidth. — sander.desmalen / detail

clang-d383610-g85cbfe75afa7-t19624-b19624.tar.gz (Mar 23, 2021 10:11:58 PM)

  1. [NFC] Clang-format includes — Vitaly Buka / detail
  2. [RISCV][Clang] Add RVV Vector Indexed Load intrinsic functions. — zakk.chen / detail
  3. Revert "[Driver] Bring back "Clean up Debian multiarch /usr/include/<triplet> madness" and restore i586-linux-gnu" — zequanwu / detail
  4. [X86] Bale out of X86FastISel::X86SelectCmp for vectors. — craig.topper / detail
  5. [RegAlloc] Fix "ran out of regs" with uses in statepoint — serguei.katkov / detail
  6. [NFC] Fix comment describing what EdgeBundles is — mkazantsev / detail

clang-d383604-g279d74ffd198-t19621-b19621.tar.gz (Mar 23, 2021 7:28:08 PM)

  1. [ValueTracking] Handle increasing mul recurrence in isKnownNonZero() — jingu.kang / detail
  2. [mlir][tosa] Add tosa.argmax to linalg lowering — rob.suderman / detail
  3. [AArch64][GlobalISel] Lower G_FSHL and G_FSHR. — Amara Emerson / detail
  4. [AArch64][GlobalISel] Add test for G_FSHR legalization. — Amara Emerson / detail
  5. [lld] Fix test to work with and without a vendor string — smeenai / detail
  6. [Coverage] Load records immediately — Vedant Kumar / detail
  7. [CGAtomic] Lift stronger requirements on cmpxch and support acquire failure mode — bruno.cardoso / detail
  8. Improve const-correctness. NFC. — richard / detail
  9. Support #__private_macro and #__public_macro in local submodule — richard / detail
  10. [OpenMP] Misc. changes that add or remove pointer/bound checks — hansang.bae / detail
  11. [InstSimplify] Fix unused variable warning (NFC) — nullptr.cpp / detail

clang-d383593-g39a8743603d7-t19618-b19618.tar.gz (Mar 23, 2021 4:40:44 PM)

  1. [HWASan] Refactor in preparation for x86 aliasing mode. NFC — mascasa / detail
  2. [test] Add --sysroot= to make gcc-toolchain.cpp stable — i / detail
  3. [ODS] Implement a new 'hasCanonicalizeMethod' bit for cann patterns. — clattner / detail
  4. [mlir][Pattern] Add better support for using interfaces/traits to match root operations in rewrite patterns — riddleriver / detail
  5. Revert "[lld-macho][nfc] minor clean up, follow up to D98559" — vyng / detail
  6. [mlir][tosa] Add tosa.pad to linalg.pad operation — rob.suderman / detail
  7. [Analysis]Add getPointersDiff function to improve compile time. — a.bataev / detail
  8. [NFC][LLDB] Removing extra semicolons to silence -Wc++98-compat-extra-semi diagnostics — Shafik Yaghmour / detail
  9. [MSSA] Extending IsGuaranteedLoopInvariant to support an instruction defined in the entry block — flo / detail
  10. [lld-macho] Fixed lld-version expectation in test so it works on Fuchsia. — vyng / detail
  11. Add register size info back to MCRegisterClass — rafaelauler / detail
  12. [Sanitizer] Remove refactoring leftover [NFC] — julian.lettner / detail

clang-d383581-g931b6066acc5-t19615-b19615.tar.gz (Mar 23, 2021 1:54:35 PM)

  1. [lldb/Commands] Add command options for ScriptedProcess to ProcessLaunch — medismail.bennani / detail
  2. [lldb/Interpreter] Add ScriptInterpreter Wrapper for ScriptedProcess — medismail.bennani / detail
  3. [lldb/bindings] Add Python ScriptedProcess base class to lldb module — medismail.bennani / detail
  4. [lldb/Plugins] Add ScriptedProcess Process Plugin — medismail.bennani / detail
  5. [mlir] verify that operand/result_segment_sizes attributes have i32 element — zinenko / detail
  6. Teach DWARFExpression about DWARF 4+ Location Descriptions — Adrian Prantl / detail
  7. [runtimes] Add the libc project to the list of runtimes. — sivachandra / detail
  8. [libc++] Add missing test_macros.h include in tests using TEST_STD_VER. — marek.kurdej+llvm.org / detail
  9. [libc++] [C++20] [P0482] Add missing tests and synopses for char8_t. — marek.kurdej+llvm.org / detail
  10. Document -fcrash-diagnostics-dir — paul.robinson / detail
  11. [MLIR][Linalg] Hoist padding across multiple levels of tiling — nicolas.vasilache / detail
  12. [NFC][AMDGPU] Reserve AMD GPU ELF machine number 0x41 — Tony.Tye / detail
  13. [dsymutil] Only look for ThinLTO suffixes if we failed to find symbol. — Jonas Devlieghere / detail
  14. [mlir] silence -Wunused-variable in release mode in Linalg transforms — zinenko / detail
  15. [libc++] NFC: nodebug => no-debug in the CI configurations — Louis Dionne / detail
  16. [test] Enable check-lsan on aarch64-*-linux — i / detail
  17. [libc++] Simpler Python script for generating a graph of libc++'s header dependencies — arthur.j.odwyer / detail
  18. [C++20] [P1825] Fix bugs with implicit-move from variables of reference type. — arthur.j.odwyer / detail
  19. scudo: Preserve no-memtag attribute on cached secondary allocations. — peter / detail
  20. [libc++] Remove old cache file that was left behind by accident — Louis Dionne / detail
  21. Revert "Revert "Revert "Revert "Revert "Revert "[lld-macho] Implement -dependency_info (partially - more opcodes needed)"""""" — vyng / detail
  22. [sanitizer] Implement MapDynamicShadowAndAliases. — mascasa / detail
  23. [libcxxabi] Use cxx-headers target to consume libcxx headers — phosek / detail
  24. [ValueTracking] Teach canCreateUndefOrPoison that ctpop does not create undef or poison. — craig.topper / detail
  25. [AArch64][GlobalISel] Lower G_CTLZ_ZERO_UNDEF. — Amara Emerson / detail
  26. [Analysis]Add getPointersDiff function to improve compile time. — a.bataev / detail
  27. [mlir][tosa] Add tosa.matmul and tosa.fully_connected lowering — rob.suderman / detail
  28. [lld-macho][nfc] minor clean up, follow up to D98559 — vyng / detail
  29. [mlir][tosa] Add tosa.tile to linalg.generic lowering — rob.suderman / detail
  30. Revert "[Analysis]Add getPointersDiff function to improve compile time." — a.bataev / detail
  31. [BasicAA] Add test for assume with operand bundles (NFC) — nikita.ppv / detail
  32. [BasicAA] Handle assumes with operand bundles — nikita.ppv / detail

clang-d383549-gf46c41febb88-t19611-b19611.tar.gz (Mar 23, 2021 11:10:20 AM)

  1. Respect jobs property for LIT tests in UnifiedTreeBuilder. — gkistanova / githubweb

clang-d383549-gf46c41febb88-t19611-b19611.tar.gz (Mar 23, 2021 11:10:20 AM)

  1. Revert "[MLIR] Canonicalize `shape.assuming` op to yield only inner values" — frgossen / detail
  2. [flang][cmake] Improve how CLANG_DIR is handled — andrzej.warzynski / detail
  3. [NFC][SimplifyCFG] 'Fold branch to common dest': add test for cost overestimation — lebedev.ri / detail
  4. [SimplifyCFG] 'Fold branch to common dest': don't overestimate the cost — lebedev.ri / detail
  5. [LV] Add 'fast' flag to test to make sure it will be vectorized. — flo / detail
  6. [PhaseOrdering] add AVX attribute to make test less fragile; NFC — spatel / detail
  7. [lli] Workaround missing architecture support in LazyCallThroughManager for non-lazy mode — Stefan Gränitz / detail
  8. [AMDGPU] Set SchedRW on real instructions — jay.foad / detail
  9. [RISCV] Use selectImm for RV32. NFC — craig.topper / detail
  10. [AMDGPU] Refactor DPPCombine — Joseph.Nash / detail
  11. [flang][cmake] Fix variable reference (${var} instead of var) — andrzej.warzynski / detail
  12. [libcxx] Consistently set CMAKE_STATIC_LIBRARY_PREFIX regardless of LIBCXX_ENABLE_STATIC — martin / detail
  13. [flang][driver] Add -fintrinsic-modules-path option — arnamoy10 / detail
  14. [ASTMatchers][NFC] Use SmallVector when building variadic matcher descriptor — n.james93 / detail
  15. [NFC] Enable RVALUE_REFERENCE_THIS on MSVC 2019 — n.james93 / detail
  16. [AMDGPU] Simplify AMDGPUAnnotateUniformValues::visitBranchInst. NFC. — jay.foad / detail
  17. [sanitizer] Support dynamic premapped R/W range in primary allocator. — mascasa / detail
  18. [SystemZ][z/OS] fix lit test related to alignment — muiez / detail

clang-d383531-gf5bdc88e4d2b-t19608-b19608.tar.gz (Mar 23, 2021 8:26:07 AM)

  1. Add Clang dependency for new Flang driver in out-of-tree builder. — stevan.radakovic / githubweb

clang-d383531-gf5bdc88e4d2b-t19608-b19608.tar.gz (Mar 23, 2021 8:26:07 AM)

  1. [lldb] Silence GCC warnings about format not being a string literal in LLDB_SCOPED_TIMER — martin / detail
  2. [llvm-opt] Bug fix within combining FP vectors — nashe.mncube / detail
  3. [LangRef] Fix typos in the vector-type memory layout section — fraser / detail
  4. [AArch64] Fix unused variable warning — benny.kra / detail
  5. [NFCI] cleanup CloneFunctionInto — luke.drummond / detail
  6. [NFC] Minor refactor — luke.drummond / detail
  7. [NFC] clang-format llvm/lib/Transforms/Utils/CloneFunction.cpp — luke.drummond / detail
  8. [SLP] allow matching integer min/max intrinsics as reduction ops — spatel / detail
  9. [ASTImporter] Split out Objective-C related unit tests — Raphael Isemann / detail
  10. [gn build] Port 274907c0a4d6 — llvmgnsyncbot / detail
  11. [RISCV][NFC] Fix RVV intrinsic tests. — zakk.chen / detail
  12. [Orc] Allow OrcGenericABI variant of LazyCallThroughManager — Stefan Gränitz / detail
  13. GlobalISel: Lower funnel shifts — Matthew.Arsenault / detail
  14. [openacc][openmp] Reduce number of generated file and prefer inclusion of .inc — clementval / detail
  15. [llvm-symbolizer][llvm-nm] Fix AArch64 and ARM mapping symbols handling. — yvan.roux / detail
  16. Introduce a generic operator to apply complex operations to BitVector — sguelton / detail
  17. A new option -print-on-crash that prints the IR as it was upon entering the last pass when there is a crash. — schmeise / detail
  18. [PowerPC][NFC] Use valid type for offset in altivec.h — nemanja.i.ibm / detail
  19. Revert "A new option -print-on-crash that prints the IR as it was upon entering the last pass when there is a crash." — schmeise / detail
  20. [gn build] (manually) port d709dcc09097 — thakis / detail
  21. [SimplifyCFG] use profile metadata to refine merging branch conditions — spatel / detail
  22. [RISCV] Further optimize BUILD_VECTORs with repeated elements — fraser / detail
  23. Revert "[Orc] Allow OrcGenericABI variant of LazyCallThroughManager" — Stefan Gränitz / detail
  24. [clang][parser] Don't prohibit attributes on objc @try/@throw — tbaeder / detail
  25. [SimplifyCFG] FoldBranchToCommonDest(): properly handle same-block external uses (PR49510/PR49689) — lebedev.ri / detail
  26. [MCA] Improved handling of negative read-advance cycles. — andrea.dibiagio / detail

clang-d383505-ge43e8e913821-t19605-b19605.tar.gz (Mar 23, 2021 5:34:02 AM)

  1. Use more efficient linker for flang debug builder. — stevan.radakovic / githubweb

clang-d383505-ge43e8e913821-t19605-b19605.tar.gz (Mar 23, 2021 5:34:02 AM)

  1. [lit] Reliable progress indicator and ETA — lebedev.ri / detail
  2. [lli] Make -jit-kind=orc the default JIT engine — Stefan Gränitz / detail
  3. [X86][AVX] Narrow VPBROADCASTQ->VPBROADCASTD if we don't need the upper bits. — llvm-dev / detail
  4. [lli] Fix ppc64le-clang-lnt-test bot: Keep test-call.ll a MCJIT-only test — Stefan Gränitz / detail
  5. [VPlan] Include name when printing after 93a9d2de8f4f. — flo / detail
  6. [mlir] Remove deprecated methods from mlir::OpState — csigg / detail
  7. [PowerPC] Add more missing overloads to altivec.h — nemanja.i.ibm / detail
  8. [RISCV] Optimize all-constant mask BUILD_VECTORs — fraser / detail
  9. [OpenCL] Remove mixed signedness atomic_fetch_ from opencl-c.h — sven.vanhaastregt / detail
  10. [CMAKE] Fix cross-compilation build — vlad.vinogradov / detail
  11. [IR][SVE] Add new llvm.experimental.stepvector intrinsic — david.sherwood / detail
  12. [MLIR] Add callback builder for `shape.assuming` op — frgossen / detail
  13. [PowerPC] Add more missing overloads to altivec.h — nemanja.i.ibm / detail
  14. Temporarily revert "[lli] Make -jit-kind=orc the default JIT engine" — Stefan Gränitz / detail
  15. [NFC] Formatting changes — Abhina.Sreeskantharajan / detail
  16. [AMDGPU] Use non-compressed exports in a test. NFC. — jay.foad / detail
  17. [MLIR][Shape] Canonicalize duplicate operands in `shape.cstr_broadcastable` — frgossen / detail
  18. [LoopVectorize][NFC] Refactor code to use IRBuilder::CreateStepVector — david.sherwood / detail
  19. [MLIR] Canonicalize `shape.assuming` op to yield only inner values — frgossen / detail
  20. [dexter] Fix DexLimitSteps when breakpoint can't be set at requested location — orlando.hyams / detail
  21. [ARM] Handle debug instrs in ARM Low Overhead Loop pass — victor.campos / detail
  22. [AnnotationRemarks] Add test for annotation remarks with dbg locations. — flo / detail
  23. [ARM] Additional Upper bound unrolling test. NFC — david.green / detail
  24. [clang] Fix a crash when CTAD fails — kadircet / detail
  25. [AnnotationRemarks] Use subprogram location for summary remarks. — flo / detail

clang-d383480-g3cde27bc563c-t19601-b19601.tar.gz (Mar 23, 2021 2:38:03 AM)

  1. [SanitizerCoverage] Use External on Windows — i / detail
  2. Reland "[InstCombine] Add simplification of two logical and/ors" — aqjune / detail
  3. [clang][ASTImporter] Import "CapturedVLAType" in FieldDecl. — 1.int32 / detail

clang-d383477-g9fec382601df-t19598-b19598.tar.gz (Mar 22, 2021 11:52:40 PM)

  1. [PowerPC] Add more missing overloads to altivec.h — nemanja.i.ibm / detail
  2. [AMDGPU] Reserve ELF code — Tony.Tye / detail
  3. [llvm-readelf, propeller] Add fallthrough bit to basic block metadata in BB-Address-Map section. — rahmanl / detail
  4. [lsan][lsan] Use --std=c++14 to fix Windows test — Vitaly Buka / detail
  5. [TableGen] Allow BitsInit to init integer in pseudo expansion — sepavloff / detail
  6. [NFC] Fix typo longre -> longer — mkazantsev / detail
  7. [GlobalISel][AMDGPU] Lower G_UMULO/G_SMULO — Pushpinder.Singh / detail
  8. [TableGen] Tiny enhancement — sepavloff / detail
  9. [RS4GC] Fix hang on infinite loop — serguei.katkov / detail

clang-d383468-gd7b0c1982389-t19595-b19595.tar.gz (Mar 22, 2021 9:08:34 PM)

  1. Add a mechanism for Dialects to customize printing/parsing operations when they are unregistered — joker.eph / detail
  2. Rename FrozenRewritePatternList -> FrozenRewritePatternSet; NFC. — clattner / detail
  3. Revert "[Passes] Add relative lookup table converter pass" — gulfem / detail
  4. [mlir] Tune error message for assertion. — silvasean / detail
  5. [mlir][OpAsmFormat] Add support for an "else" group on optional elements — riddleriver / detail
  6. [PowerPC] Add more missing overloads to altivec.h — nemanja.i.ibm / detail
  7. [RISCV][NFC] Fix RVV intrinsic tests. — zakk.chen / detail
  8. [deref] Split a test to show both global and pointwise semantics — listmail / detail
  9. [dsymutil] Fix spurious warnings for missing symbols with thinLTO — Jonas Devlieghere / detail
  10. Minor format tweak to deref analysis printer — listmail / detail
  11. Revert "[RISCV][NFC] Fix RVV intrinsic tests." — zakk.chen / detail
  12. Revert "[sanitizer] Support dynamic premapped R/W range in primary allocator." — Vitaly Buka / detail
  13. [tests] Expand tests for point-in-time dereferenceability — listmail / detail
  14. Improve module dumping for debugging. — richard / detail
  15. [test] precommit another test for point-in-time deref semantics — listmail / detail
  16. [RISCV] Rename Zb* extension tests to use lower case 'Z' in file names. — craig.topper / detail
  17. [AMDGPU] Only unbundle memory accesses in SIMemoryLegalizer — carl.ritson / detail
  18. [PowerPC] Add more missing overloads to altivec.h — nemanja.i.ibm / detail
  19. [PowerPC] Add more missing overloads to altivec.h — nemanja.i.ibm / detail
  20. [RISCV] Remove unused SchedWrites WriteFConv32/WriteFConv64/WriteFMov32/WriteFMov64. — craig.topper / detail
  21. [RISCV] Add scheduler classes to Zfh instructions. — craig.topper / detail

clang-d383447-g66af90b46e1f-t19591-b19591.tar.gz (Mar 22, 2021 6:23:18 PM)

  1. [NFC][IR] Type: add getWithNewType() method — lebedev.ri / detail
  2. [NFC][InstCombine] Autogenerate some checklines being affected by upcoming change — lebedev.ri / detail
  3. [NFC][SROA] Add some more tests for speculation around PHI's — lebedev.ri / detail
  4. [flang] Disallow erroneous procedure declarations — psteinfeld / detail
  5. [PDB] Add missing test for b552adf8b388a4 — rnk / detail
  6. Attempt to further improve the documentation for the [[clang::lifetimebound]] attribute. — richard / detail
  7. [docs] Clarify which part of the "refers to" rule for lifetimebound is — richard / detail
  8. [Passes] Add relative lookup table converter pass — gulfem / detail
  9. [libcxx] [test] Fix fs.op.proximate for windows — martin / detail
  10. [COFF] Only consider associated EH sections during ICF — rnk / detail
  11. [gn build] fix typo in 78a65cd945d — thakis / detail
  12. [libc++] Include <__config> first in all standard headers. — arthur.j.odwyer / detail
  13. [AST] Add introspection support for Decls — steveire / detail
  14. [doc] Fix typo in rel lookup table converter pass — gulfem / detail
  15. [PatternRewriter] Rename OwningRewritePatternList -> RewritePatternSet and insert -> add — clattner / detail
  16. Revert "Revert "Revert "Revert "[lld-macho] Implement -dependency_info (partially - more opcodes needed)"""" — vyng / detail
  17. Revert "Revert "Revert "Revert "Revert "[lld-macho] Implement -dependency_info (partially - more opcodes needed)""""" — joker.eph / detail
  18. Reland "[SimplifyCFG] Update FoldBranchToCommonDest to be poison-safe" — aqjune / detail
  19. [PatternMatch] Big mechanical rename OwningRewritePatternList -> RewritePatternSet and insert -> add.  NFC — clattner / detail
  20. Tidy up some docs. — clattner / detail
  21. [darwin][driver] Pass through -global-isel LLVM flags to ld. — Amara Emerson / detail

clang-d383426-g95f7f7c21b47-t19588-b19588.tar.gz (Mar 22, 2021 3:39:08 PM)

  1. [HWASan][NFC] Introduce constants for tag bits and masks. — mascasa / detail
  2. [TargetTransformInfo] move branch probability query from TargetLoweringInfo — spatel / detail
  3. [SimplifyCFG] adjust test branchweights; NFC — spatel / detail
  4. [HIP] Fix ROCm detection — Yaxun.Liu / detail
  5. [Driver] Bring back "Clean up Debian multiarch /usr/include/<triplet> madness" and restore i586-linux-gnu — i / detail
  6. [SimplifyCFG] use profile metadata to refine merging branch conditions — spatel / detail
  7. [SCEV] Use logical and/or matcher — aqjune / detail
  8. [IR] Mark assume/annotation as InaccessibleMemOnly — nikita.ppv / detail
  9. [libc] Introduces gmtime_r to LLVM libc, based on C99/C2X/Single Unix Sp. — rtenneti / detail
  10. [InstCombine] Whitelist non-refining folds in SimplifyWithOpReplaced — nikita.ppv / detail
  11. [clang] Replaced some manual pointer tagging with llvm::PointerIntPair. — richard / detail
  12. [ValueTracking] Regenerate test checks (NFC) — nikita.ppv / detail
  13. [libc++] Revert "[SystemZ][z/OS] Missing wchar functions libc++" — Louis Dionne / detail
  14. [lldb] config.test_exec_root is set by lit.cfg.py — Jonas Devlieghere / detail
  15. Re-land "[lldb] Make the API, Shell and Unit tests independent lit test suites" — Jonas Devlieghere / detail
  16. [libcxx] [test] Don't leave test dirs behind in fs.op.current_path on Windows — martin / detail
  17. [libcxx] [test] Remove a couple outdated XFAIL LIBCXX-WINDOWS-FIXME — martin / detail
  18. [libcxx] [test] Add XFAIL LIBCXX-WINDOWS-FIXME in 124 tests that fail in the future CI configuration — martin / detail
  19. [sanitizer] Support dynamic premapped R/W range in primary allocator. — mascasa / detail
  20. Revert "[SimplifyCFG] use profile metadata to refine merging branch conditions" — spatel / detail

clang-d383406-g3e32e8c588e9-t19585-b19585.tar.gz (Mar 22, 2021 12:53:48 PM)

  1. Clarify comments on recurrence matcher [NFC] — listmail / detail
  2. [SLP] Add test case showing shortcoming in honoring max reg size — bjorn.a.pettersson / detail
  3. [SLP] Honor min/max regsize and min/max VF in vectorizeStores — bjorn.a.pettersson / detail
  4. [SCEV] Use trip count information to improve shift recurrence ranges — listmail / detail
  5. [Orc] Fix tracking of pending debug objects in DebugObjectManagerPlugin — Stefan Gränitz / detail
  6. [Orc] Make usage of ResourceKeys thread-safe in DebugObjectManagerPlugin — Stefan Gränitz / detail
  7. [Orc] Fix copy elision warning in RPCUtils — Stefan Gränitz / detail
  8. [libc][NFC] Add an alias named "check-llvmlibc" for "check-libc". — sivachandra / detail
  9. [ASTImporter] Fix import of ObjCPropertyDecl that share the same name — Raphael Isemann / detail
  10. new altera unroll loops check — aaron / detail
  11. [gn build] Port 5a87f81fe9ae — llvmgnsyncbot / detail
  12. Revert "[Driver] Gnu.cpp: drop an unneeded special rule related to sysroot" — aeubanks / detail
  13. [RISCV] Add support for fixed vector masked gather/scatter. — craig.topper / detail
  14. Speculative fix for windows builders after d4648eea — listmail / detail
  15. [LegalizeDAG] Add asserts to verify the types of custom legalized operation matches the original node. — craig.topper / detail
  16. 2nd attempt at a speculative fix for windows builders after d4648eea — listmail / detail
  17. [JITLink][ELF/x86-64] Add support for GOTOFF64 relocation. — Lang Hames / detail
  18. [tests] Refresh a bunch of autogen test to adjust for format changes — listmail / detail
  19. [flang] Specific procedures named the same as the generic and a derived type — psteinfeld / detail
  20. [mlir][tosa] Fix tosa.mul to use tosa.apply_scale — rob.suderman / detail
  21. Autogen some tests for ease of update — listmail / detail
  22. Fix obvious breakage of update_analysis_test_checks.py from 1ce846b — listmail / detail
  23. [HWASan] Fix brittle stack-oob.c test. — mascasa / detail
  24. Fix the order of directives and the target string — jpienaar / detail
  25. [LLD][PowerPC] Fix bug in PC-Relative initial exec — stefanp / detail
  26. [PatternMatching] Add convenience insert method to OwningRewritePatternList. NFC. — clattner / detail
  27. [NFC] Restore original SmallString size for X86TargetMachine::getSubtargetImpl lookup — sguelton / detail
  28. GlobalISel: Handle G_BUILD_VECTOR in isKnownToBeAPowerOfTwo — Matthew.Arsenault / detail
  29. [VPlan] Add CHECK-LABEL to test/Transforms/LoopVectorize/vplan-printing.ll. — flo / detail
  30. Tweak a test so it actually gets autogened — listmail / detail
  31. GlobalISel: Add utility function to constant fold FP ops — Matthew.Arsenault / detail
  32. Revert "Revert "[lld-macho] Implement -dependency_info (partially - more opcodes needed)"" — vyng / detail
  33. Revert "Revert "Revert "[lld-macho] Implement -dependency_info (partially - more opcodes needed)""" — vyng / detail
  34. Revert "[Driver] -m32: Add /usr/include/i386-linux-gnu for Debian" — phosek / detail
  35. Revert "[Driver] Clean up Debian multiarch /usr/include/<triplet> madness" — phosek / detail
  36. [test] Bring back the improved arm and $sysroot/usr/include/i386-linux-gnu tests — i / detail

clang-d383370-gce6bfe94115a-t19581-b19581.tar.gz (Mar 22, 2021 10:08:08 AM)

  1. [cmake] Disable GCC 9's -Wpessimizing-move — martin / detail
  2. [libc++] Run ninja with --verbose — Louis Dionne / detail
  3. [clang][ASTImporter] Add import API for 'const Type *' (NFC). — 1.int32 / detail
  4. [mlir][Linalg] Fix linalg on tensor fusion — nicolas.vasilache / detail
  5. [RISCV][NFC] Add test of stack slot sizes of large split arguments — luismarques / detail
  6. [X86][AVX] Add missing AVX1 PMULDQ combine tests — llvm-dev / detail
  7. [AArch64][SVE] Test more types in sve-fixed-length-subvector.ll — joe.ellis / detail
  8. [lldb] Fix test_exec_root of API tests — pavel / detail
  9. [PowerPC][NFC] Do not enter prefix selection if it cannot do better. — stefanp / detail
  10. [lldb] Attempt to fix dwarf5-debug_line-file-index.s — pavel / detail
  11. AMDGPU: Allow tail calls for amdgpu_gfx functions — Matthew.Arsenault / detail
  12. [HWASan] Disable stack, globals and force callbacks for x86_64. — mascasa / detail
  13. [libc++] Move __libcpp_erase_if_container into <iterator>, and ADL-proof it. — arthur.j.odwyer / detail
  14. [lldb] Re-disable dwarf5-debug_line-file-index.s — pavel / detail
  15. [CSSPGO][llvm-profgen] Use profile summary based threshold for context trimming and merging — aktoon / detail

clang-d383355-g972b6a3a3471-t19578-b19578.tar.gz (Mar 22, 2021 7:25:30 AM)

  1. [ConstraintElimination] Add multi-dimension GEP tests. — flo / detail
  2. [llvm-jitlink] Fix Windows build after 4a8161fe40cc — Stefan Gränitz / detail
  3. [analyzer][solver] Redesign constraint ranges data structure — vsavchenko / detail
  4. [AArch64] Add some float -> int -> float conversion patterns — sjoerd.meijer / detail
  5. [clang][flang] Moke the definition of `-module-dir` restricted to Flang — andrzej.warzynski / detail
  6. [clangd] Replace usages of dummy with more descriptive words — kadircet / detail
  7. [OpenCL] Support template parameters for as_type — sven.vanhaastregt / detail
  8. [IR] Add vscale_range IR function attribute — bradley.smith / detail
  9. [LLDB] XFAIL dwarf5-debug_line-file-index.s on arm-linux — omair.javaid / detail
  10. [ConstraintElimination] Add gep tests without inbounds. — flo / detail
  11. [NFC][lit] discovery: find_tests_for_inputs: avoid py warning when no suites found — lebedev.ri / detail
  12. [NFCI][lit] Unbreak more lit self-tests after D98179 — lebedev.ri / detail
  13. [NFC][lit] Add a test showing that timing data for tests not executed is lost — lebedev.ri / detail
  14. [NFC][lit] Extract 'test time' reading/writing into standalone functions — lebedev.ri / detail
  15. [lit] Do not forget test times for tests that weren't executed — lebedev.ri / detail
  16. [analyzer] Don't include private gtest headers — gribozavr / detail
  17. [llvm-objcopy][Support] move writeToOutput helper function to Support. — a.v.lapshin / detail

clang-d383338-gf21cc55fb8a2-t19575-b19575.tar.gz (Mar 22, 2021 4:28:05 AM)

  1. [docs] GettingInvolved: split out flang and openmp meeting series — kristof.beyls / detail
  2. [Driver] -m32: Add /usr/include/i386-linux-gnu for Debian — i / detail
  3. [mlir] Add an option to still use bottom-up traversal — akuegel / detail
  4. [NFC] Simpler and faster key computation for getSubtargetImpl memoization — sguelton / detail
  5. Make clangd CompletionModel usable even with non-standard (but supported) layout — sguelton / detail
  6. [OpenCL] Use -fdeclare-opencl-builtins for some tests — sven.vanhaastregt / detail
  7. [llvm-jitlink] Fix use of getaddrinfo(3) when connecting remote executor via TCP socket — Stefan Gränitz / detail
  8. [llvm-jitlink] Add diagnostic output and port executor to getaddrinfo(3) as well — Stefan Gränitz / detail

clang-d383330-g0db28c0f3b9f-t19572-b19572.tar.gz (Mar 22, 2021 1:42:28 AM)

  1. [Driver] Clean up Debian multiarch /usr/include/<triplet> madness — i / detail
  2. [PowerPC] Enable redundant TOC save removal on AIX — qiucofan / detail
  3. [clangd] Fix linker error when linking clang-index-server with shared libraries — zeratul976 / detail
  4. [Driver] Gnu.cpp: remove obsoleted i386 triple detection from end-of-life distribution versions — i / detail
  5. [lldb] Use CompileUnit::ResolveSymbolContext in SymbolFileDWARF — pavel / detail
  6. [analyzer][solver] Fix infeasible constraints (PR49642) — vsavchenko / detail
  7. [ELF][docs] Add line breaks — nullptr.cpp / detail

clang-d383323-gbdf4e93b2c77-t19568-b19568.tar.gz (Mar 21, 2021 10:58:15 PM)

  1. [ASTMatcher] Add AST Matcher support for C++20 coroutine keywords — yedeng.yd / detail
  2. [JITLink][ELF/x86-64] Add Delta32, NegDelta32, NegDelta64 support. — Lang Hames / detail
  3. [JITLink] Start laying the groundwork for ELF x86-64 large code model support. — Lang Hames / detail
  4. [libc] Add a target "install-llvmlibc" to install LLVM libc static archive. — sivachandra / detail
  5. [JITLink][ELF/x86-64] Add support for R_X86_64_GOTPC64 and R_X86_64_GOT64. — Lang Hames / detail
  6. [IndVars] Sharpen context in eliminateIVComparison — mkazantsev / detail
  7. [X86] Pass to transform tdpbf16ps intrinsics to scalar operation. — bing1.yu / detail
  8. Fix extraneous context parameter in templated helper function. — stellaraccident / detail

clang-d383315-g661c016f68e2-t19564-b19564.tar.gz (Mar 21, 2021 8:14:41 PM)

  1. [Driver] Detect Debian hack g++-multiarch-incdir.diff to simplify addLibStdCXXIncludePaths call sites — i / detail
  2. [X86][AMX] Add test cases for AMX load/store lowering. — yuanke.luo / detail

clang-d383313-g6a4fbf14ef10-t19562-b19562.tar.gz (Mar 21, 2021 5:29:57 PM)

  1. Update examples post OwningRewritePatternList change — jpienaar / detail
  2. [test] Delete obsoleted debian_multiarch_tree and ubuntu_13.04_multiarch_tree — i / detail
  3. [test] Add test for cross compiling on Linux — i / detail

clang-d383310-g2554b95db57c-t19560-b19560.tar.gz (Mar 21, 2021 2:45:02 PM)

  1. [lld-macho] Implement -dependency_info (partially - more opcodes needed) — vyng / detail
  2. [Driver] Gnu.cpp: fix libstdc++ search path for multilib — i / detail
  3. Revert "[BranchProbability] move options for 'likely' and 'unlikely'" — lebedev.ri / detail
  4. [clang][CodeGen] Lower Likelihood attributes to @llvm.expect intrin instead of branch weights — lebedev.ri / detail
  5. [clang][Codegen] EmitBranchOnBoolExpr(): emit prof branch counts even at -O0 — lebedev.ri / detail
  6. Revert "[lld-macho] Implement -dependency_info (partially - more opcodes needed)" — thakis / detail

clang-d383304-g30080b003e75-t19556-b19556.tar.gz (Mar 21, 2021 11:58:53 AM)

  1. [InstSimplify] Regenerate test checks (NFC) — nikita.ppv / detail
  2. [InstSimplify] Add load of undef aggregate test (NFC) — nikita.ppv / detail
  3. Reapply [ConstantFold] Handle vectors in ConstantFoldLoadThroughBitcast() — nikita.ppv / detail
  4. Change OwningRewritePatternList to carry an MLIRContext with it. — clattner / detail
  5. [ShapeDialect] Silence a build warning, NFC — clattner / detail
  6. AMDGPU: Fix allowing immediates for tail call pseudo. — Matthew.Arsenault / detail
  7. MIR: Fix missing serialization for HasTailCall — Matthew.Arsenault / detail
  8. Remove the extraneous MLIRContext argument from populateWithGenerated.  NFC. — clattner / detail
  9. [ValueTracking] Add more tests for isKnownNonEqual() of mul (NFC) — nikita.ppv / detail
  10. [ValueTracking] Improve mul handling in isKnownNonEqual() — nikita.ppv / detail
  11. [DAGCombiner] Minor compile time improvement to (sext_in_reg (sign_extend_vector_inreg x)) optimization. — craig.topper / detail

clang-d383293-gece1403acada-t19553-b19553.tar.gz (Mar 21, 2021 9:15:18 AM)

  1. [lld-macho][nfc] Format Options.td — jezng / detail
  2. [DAG] Limit (sext_in_reg (zero_extend_vector_inreg x)) to exact sign extension — llvm-dev / detail
  3. AMDGPU/GlobalISel: Enable CSE in pre-legalizer combiner — Matthew.Arsenault / detail
  4. GlobalISel: Avoid unnecessary truncation to i64 — Matthew.Arsenault / detail
  5. [InstSimplify] Clean up SimplifyReplacedWithOp implementation (NFCI) — nikita.ppv / detail
  6. [InstSimplify] Add additional select operand replacement tests (NFC) — nikita.ppv / detail

clang-d383287-g3179588947fe-t19550-b19550.tar.gz (Mar 21, 2021 6:28:32 AM)

  1. [X86] Add PR49658 test case — llvm-dev / detail
  2. [X86][AVX] computeKnownBitsForTargetNode - add X86ISD::VBROADCAST handling for scalar sources — llvm-dev / detail
  3. [RISCV] remove redundant instruction when eliminate frame index — 932494295 / detail
  4. [ARM] VINS f16 pattern — david.green / detail
  5. [X86] Add 'mulhs' variant of PR49658 test case — llvm-dev / detail
  6. [X86][AVX] ComputeNumSignBitsForTargetNode - add X86ISD::VBROADCAST handling for scalar sources — llvm-dev / detail

clang-d383281-g54a05f2ec8da-t19546-b19546.tar.gz (Mar 21, 2021 3:32:23 AM)

  1. [Driver] Linux.cpp: add -internal-isystem lib/../$triple/include — i / detail
  2. [X86] computeKnownBitsForTargetNode - add X86ISD::PMULUDQ handling — llvm-dev / detail

clang-d383279-gc2f9086b6184-t19544-b19544.tar.gz (Mar 21, 2021 12:46:56 AM)

  1. [Driver] Gnu.cpp: drop an unneeded special rule related to sysroot — i / detail

clang-d383278-g56700e937903-t19543-b19543.tar.gz (Mar 20, 2021 10:02:30 PM)

  1. [Driver] Gnu.cpp: remove unneeded -L detection for libc++ — i / detail
  2. [Driver] Gnu.cpp: remove unneeded -L detection hack for -mx32 — i / detail
  3. [Driver] Gnu.cpp: drop an unneeded special rule related to sysroot — i / detail

clang-d383275-g06d6b1471eb8-t19541-b19541.tar.gz (Mar 20, 2021 7:18:21 PM)

  1. [Canonicalizer] Process regions top-down instead of bottom up & reuse existing constants. — clattner / detail
  2. [RISCV] Add test case to show a case where (mul (and X, 0xffffffff), (and Y, 0xffffffff)) optimization does not improve code. — craig.topper / detail
  3. [Driver] Gnu.cpp: remove unneeded -L lib/gcc/$triple/$version/../../../$triple — i / detail

clang-d383272-g0776eca7a4e7-t19538-b19538.tar.gz (Mar 20, 2021 4:33:45 PM)

  1. [AIX] Update rpath for BUILD_SHARED_LIBS — Jinsong Ji / detail
  2. [IRSim] Adding basic implementation of llvm-sim. — andrew.litteken / detail
  3. [RISCV] Add isel pattern to optimize (mul (and X, 0xffffffff), (and Y, 0xffffffff)) on RV64 — craig.topper / detail
  4. [test] Delete "-internal-isystem" "/usr/local/include" — i / detail
  5. [RISCV] Add Zba command lines to xaluo.ll. NFC — craig.topper / detail
  6. [RISCV] Disable (mul (and X, 0xffffffff), (and Y, 0xffffffff)) optimization when Zba is enabled. — craig.topper / detail
  7. [RISCV] Update comment in RISCVInstrInfoM.td — noreply / detail
  8. Revert "[IRSim] Adding basic implementation of llvm-sim." — andrew.litteken / detail

clang-d383264-gf628ba0b55b1-t19534-b19534.tar.gz (Mar 20, 2021 1:47:51 PM)

  1. [test] Fix Driver/gcc-toolchain.cpp if CLANG_DEFAULT_CXX_STDLIB is libc++ — i / detail
  2. [AST] Ensure that an empty json file is generated if compile errors — steveire / detail
  3. [lld-macho] Minor touch-up to objc.s — jezng / detail
  4. [BranchProbability] move options for 'likely' and 'unlikely' — spatel / detail
  5. [test] Fix Driver/gcc-toolchain.cpp if CLANG_DEFAULT_RTLIB is compiler-rt — i / detail

clang-d383259-g879760c245c8-t19531-b19531.tar.gz (Mar 20, 2021 11:02:36 AM)

  1. Added support for a new src_to_build_dir argument to LLVMBuildFactory to explicitly specify a directory to start a build for. — gkistanova / githubweb
  2. Added support for a new src_to_build_dir argument to UnifiedTreeBuilder to explicitly specify a directory to start a build for. — gkistanova / githubweb

clang-d383259-g879760c245c8-t19531-b19531.tar.gz (Mar 20, 2021 11:02:36 AM)

  1. [OCaml] Add (get/set)_module_identifer functions — vaivaswatha / detail
  2. Revert "Revert "[Driver] Drop obsoleted Ubuntu 11.04 gcc detection"" — i / detail
  3. [VE] Fix types of multiclass template arguments in TableGen files — i / detail

clang-d383256-g5cbe2279f723-t19528-b19528.tar.gz (Mar 20, 2021 8:18:57 AM)

  1. [lit] Sort testing summary output — dave / detail

clang-d383255-g243333ef3ec6-t19527-b19527.tar.gz (Mar 20, 2021 5:28:21 AM)

  1. [CFLGraph] Fix a crash due to missing handling of freeze — aqjune / detail
  2. [mlir] Canonicalize IfOp with trivial `then` and `else` bodies to list of SelectOp's — ivan.butygin / detail
  3. [X86] Fix a bug when calculating the ldtilecfg insertion points. — pengfei.wang / detail
  4. Revert of D49126 [PredicateInfo] Use custom mangling to support ssa_copy with unnamed types. — jeroen.dobbelaere / detail
  5. [mlir] Additional folding for SelectOp — ivan.butygin / detail
  6. [clang-tidy] Fix bugprone-terminating-continue when continue appears inside a switch — n.james93 / detail
  7. Revert "[Driver] Drop obsoleted Ubuntu 11.04 gcc detection" — dave / detail

clang-d383248-gbed9933a461e-t19523-b19523.tar.gz (Mar 20, 2021 2:32:29 AM)

  1. [Driver] Drop obsoleted Ubuntu 11.04 gcc detection — i / detail
  2. Title: Remove a redundant parameter in clang/unittests/AST/CMakeLists.txt Reviewed by: MaskRay Differential Revision: https://reviews.llvm.org/D98922 — changhu779 / detail
  3. [Driver][test] Fix gcc-toolchain.cpp on non-x86_64 — i / detail

clang-d383245-ga6a15dde5a87-t19521-b19521.tar.gz (Mar 19, 2021 11:48:48 PM)

  1. [RISCV] Rename WriteShift/ReadShift scheduler classes to WriteShiftImm/ReadShiftImm. Move variable shifts from WriteIALU/ReadIALU to new WriteShiftReg/ReadShiftReg. — craig.topper / detail
  2. [PowerPC][NFC] Do not produce i64 constants in 32-bit mode — nemanja.i.ibm / detail
  3. Update syntax for amx.tile_muli to use two Unit attr to mark the zext case — joker.eph / detail
  4. [libc] Use add_library in add_entrypoint_library instead of invoking ar. — sivachandra / detail
  5. [AMDGPU] Add MDT update missing from D98915 — carl.ritson / detail
  6. [mlir][tosa] Add tosa.reverse lowering to linalg.generic — rob.suderman / detail
  7. [NFC][ValueTypes] Align code by column — llvm / detail
  8. [Driver] Drop unneeded $triple/gcc/$triple detection — i / detail
  9. [Driver] Delete toplevel i386-gnu/gcc detection in favor of i386-gnu alias triple detection — i / detail

clang-d383236-g28d58d8fe209-t19518-b19518.tar.gz (Mar 19, 2021 9:04:41 PM)

  1. Add a mailer config for MLIR testing bots to Google build monitoring mailing-list — joker.eph / githubweb

clang-d383236-g28d58d8fe209-t19518-b19518.tar.gz (Mar 19, 2021 9:04:41 PM)

  1. Revert "[lldb] Make the API, Shell and Unit tests independent lit test suites" — Jonas Devlieghere / detail
  2. [testsuite] Make testsuite more stable vs canonicalization change.  NFC. — clattner / detail
  3. [mlir][docs] Remove the BuiltinDialect documentation from langref and generate it from ODS — riddleriver / detail
  4. [NFC] [PowerPC] Determine Endianness in PPCTargetMachine — nemanja.i.ibm / detail
  5. [AMDGPU] Allow index optimisation in SIPreEmitPeephole for bundles — carl.ritson / detail
  6. [mlir][python] Function decorator for capturing a FuncOp from a python function. — stellaraccident / detail
  7. [JITLink] Remove redundant local variable definitions from a unit test. — Lang Hames / detail
  8. [mlir][python] Adapt to `segment_sizes` attribute type change. — stellaraccident / detail
  9. [Utils][vim] Highlight `poison` keyword — i / detail
  10. [llvm-jitlink] Scan input files for first object to determine triple. — Lang Hames / detail
  11. [AMDGPU] Merge SIRemoveShortExecBranches into SIPreEmitPeephole — carl.ritson / detail
  12. [AMDGPU] Rename SIInsertSkips Pass — carl.ritson / detail
  13. [Driver] Stop searching other prefixes once a GCC installation is found in one prefix — i / detail

clang-d383223-gf9cac39930c8-t19514-b19514.tar.gz (Mar 19, 2021 6:20:15 PM)

  1. [GlobalISel] Add G_SBFX + G_UBFX (bitfield extraction opcodes) — Jessica Paquette / detail
  2. [NewPM] Verify LoopAnalysisResults after a loop pass — aeubanks / detail
  3. [lldb/PlatformPOSIX] Change LoadImage default to RTLD_LAZY — Vedant Kumar / detail
  4. Revert "[lldb/PlatformPOSIX] Change LoadImage default to RTLD_LAZY" — Vedant Kumar / detail
  5. [Driver] Suppress GCC detection under -B — i / detail
  6. [docs] Improve documentation of -B and --gcc-toolchain — i / detail
  7. [lldb/PlatformPOSIX] Change LoadImage default to RTLD_LAZY (reapply) — Vedant Kumar / detail
  8. Add type attributes to LLVM C API — Matthew.Arsenault / detail
  9. [JITLink] Don't issue lookups for empty symbol sets. — Lang Hames / detail
  10. Port D97640 to llvm/include/llvm/ProfileData/InstrProfData.inc — i / detail
  11. gn build: Unbreak Android cross-compilation. — peter / detail
  12. [mlir] Update `simplifyRegions` to use RewriterBase for erasure notifications — riddleriver / detail
  13. [mlir][NFC] Use the native range instead of APInt when computing operand ranges — riddleriver / detail
  14. [Driver] Delete compatibility aliases -mpie-copy-relocations and -mno-pie-copy-relocations — i / detail

clang-d383208-gcde203e0f943-t19510-b19510.tar.gz (Mar 19, 2021 3:35:14 PM)

  1. [Flang][OpenMP] Add more sema checks for ordered construct — arnamoy10 / detail
  2. [libc++] NFCI: Remove dead code in the Lit configuration — Louis Dionne / detail
  3. Make the stop-on-sharedlibrary-events setting work. — jingham / detail
  4. Skip all the tests for Windows. — jingham / detail
  5. [SLP] add tests for min/max reductions that use intrinsics; NFC — spatel / detail
  6. [SLP] remove unnecessary characters in test; NFC — spatel / detail
  7. Revert "Skip all the tests for Windows." — jingham / detail
  8. Revert "Make the stop-on-sharedlibrary-events setting work." — jingham / detail
  9. [CodeGen] Don't crash on for loops with cond variables and no increment — benny.kra / detail
  10. [mlir][Linalg] Make LLVM_DEBUG region bigger to avoid warnings in Release builds — benny.kra / detail
  11. [MLIR] Test pattern benefit sorting between operation specific and operation agnostic patterns. — ivan.butygin / detail
  12. [NewPM] Verify LoopAnalysisResults after a loop pass — aeubanks / detail
  13. NFC: Break up the mlir python bindings into individual sources. — stellaraccident / detail
  14. [llvm] Add assertions for the smart pointers with the possibility to be null in ModuleLazyLoaderCache::operator() — tejohnson / detail
  15. [lldb] Call os_log_fault on lldb_assert — Jonas Devlieghere / detail
  16. Revert "[NewPM] Verify LoopAnalysisResults after a loop pass" — aeubanks / detail
  17. [lldb] Update assert.test to be less strict — Jonas Devlieghere / detail
  18. [llvm-readobj] Remove legacy GNU_PROPERTY_X86_ISA_1_{NEEDED,USED} and dump new GNU_PROPERTY_X86_ISA_1_{NEEDED,USED} — i / detail
  19. [mlir][Pass] Coalesce dynamic pass pipelines before running — riddleriver / detail

clang-d383189-g1066dcb55030-t19507-b19507.tar.gz (Mar 19, 2021 12:51:05 PM)

  1. [libcxx][Arm] Move buildbot flags into cmake files — david.spickett / detail
  2. [Driver] Add -print-runtime-dir — markus.boeck02 / detail
  3. [AMDGPU] Remove weird target triples from tests. NFC. — jay.foad / detail
  4. [AMDGPU] Rationalize some check prefixes and use more common prefixes. NFC. — jay.foad / detail
  5. [cmake] Enable Clang warnings about redundant semicolons — martin / detail
  6. [libcxx] [test] Account for differences in a trailing slash in weakly_canonical — martin / detail
  7. [RISCV] Fix missing scalable->fixed-length vector conversion — fraser / detail
  8. [RISCV] Add missing CHECKs to vector test — fraser / detail
  9. [SCEV] Factor out a lambda for strict condition splitting [NFC] — listmail / detail
  10. [asan] specify c++ version in tests to fix compile error — code / detail
  11. [RISCV] Maintain fixed-length info when optimizing BUILD_VECTORs — fraser / detail
  12. [mlir] Fix cuda integration test failure — thomasraoux / detail
  13. [RISCV] Lower scalable vector masked loads to intrinsics to match fixed vectors and reduce isel patterns. — craig.topper / detail
  14. [VPlan] Add plain text (not DOT's digraph) dumps — andrei.elovikov / detail
  15. [NFC][VPlan] Guard print routines with "#if !defined(NDEBUG) || defined(LLVM_ENABLE_DUMP)" — andrei.elovikov / detail
  16. [dfsan] Turn on testing origin tracking at atomics.ll — jianzhouzh / detail
  17. [Hexagon] Return an i64 for result 0 from LowerREADCYCLECOUNTER instead of an i32. — craig.topper / detail
  18. [RISCV] Add missing bitcasts to the results of lowerINSERT_SUBVECTOR and lowerEXTRACT_SUBVECTOR when handling mask vectors. — craig.topper / detail
  19. [LangRef] Describe memory layout for vectors types — bjorn.a.pettersson / detail
  20. [Cost]Canonicalize the cost for logical or/and reductions. — a.bataev / detail
  21. [lldb] Make the API, Shell and Unit tests independent lit test suites — Jonas Devlieghere / detail
  22. [lld-macho] Define __mh_*_header synthetic symbols. — vyng / detail
  23. Update basic deref API to account for possiblity of free [NFC] — listmail / detail
  24. [lld-macho][nfc] Fixed typo in comment — vyng / detail
  25. [mlir][linalg] Add structured op builders from python opdsl. — stellaraccident / detail
  26. [ARM] Tone down the MVE scalarization overhead — david.green / detail
  27. [mlir][tosa] Add tosa.logical_* to linalg lowerings — rob.suderman / detail
  28. [mlir][tosa] Add tosa.cast to linalg lowering — rob.suderman / detail
  29. [AArch64] Fix LowerMGATHER to return the chain result for floating point gathers. — craig.topper / detail

clang-d383160-g5b2d8503d1d4-t19505-b19505.tar.gz (Mar 19, 2021 10:07:25 AM)

  1. [mlir] Rename gpu-to-llvm pass implementation file — csigg / detail
  2. Support intrinsic overloading on unnamed types — jeroen.dobbelaere / detail
  3. [WoA][MSVC] Use default linker setting in MSVC-compatible driver [take 2] — maxim.kuvyrkov / detail
  4. [M68k] Replace unknown operand with explicit type — rickytaylor26 / detail
  5. [TableGen] Improve handling of template arguments — Paul C. Anagnostopoulos / detail
  6. [libcxx] [test] Fix windows errors in fs.op.rename — martin / detail
  7. [libcxx] [test] Avoid race conditions between tests regarding temp directories — martin / detail
  8. [libcxx] [test] Fix weakly_canonical for windows — martin / detail
  9. [DAG] Fold shuffle(bop(shuffle(x,y),shuffle(z,w)),undef) -> bop(shuffle'(x,y),shuffle'(z,w)) — llvm-dev / detail
  10. [libc++] Consistency on _LIBCPP_CLANG_VER tests in <type_traits>. — arthur.j.odwyer / detail
  11. propose Chocolately as package manager — kuhnel / detail
  12. [clang][ASTImporter] Add import support for SourceLocExpr. — 1.int32 / detail
  13. [AMDGPU] Remove dead glc1 handing in asm parser. NFC. — Stanislav.Mekhanoshin / detail
  14. [AMDGPU] Add atomic optimizer nouse tests — jay.foad / detail
  15. [DAG] computeKnownBits - add ISD::MULHS/MULHU/SMUL_LOHI/UMUL_LOHI handling — llvm-dev / detail
  16. [RGT] Recode more unreachable assertions and tautologies — paul.robinson / detail
  17. [dfsan] Add origin ABI wrappers — jianzhouzh / detail
  18. [mlir][Linalg] NFC - Expose helper function `substituteMin`. — nicolas.vasilache / detail

clang-d383142-gfa4e72971e05-t19501-b19501.tar.gz (Mar 19, 2021 7:26:09 AM)

  1. [AMDGPU] Sink Intrinsic::getDeclaration calls to where they are used. NFC. — jay.foad / detail
  2. [AMDGPU] Remove duplicate test functions. NFC. — jay.foad / detail
  3. [AMDGPU] Skip building some IR if it won't be used. NFC. — jay.foad / detail
  4. [AMDGPU] Remove some redundant code. NFC. — jay.foad / detail
  5. [M68k] Introduce DReg bead — rickytaylor26 / detail
  6. [M68k] Convert register Aliases to AltNames — rickytaylor26 / detail
  7. [X86, NFC] Update stack-clash tests using the automated tooling — git / detail
  8. [SystemZ][z/OS] Distinguish between text and binary files on z/OS — Abhina.Sreeskantharajan / detail
  9. [PowerPC] Fix the check for 16-bit signed field in peephole — nemanja.i.ibm / detail
  10. Automate common diagnostic checking for statement attributes — aaron / detail

clang-d383132-gf3dd783b239f-t19499-b19499.tar.gz (Mar 19, 2021 4:27:23 AM)

  1. [NVPTX] Fix warning, remove extra ";" [NFC] — mikael.holmen / detail
  2. [mlir] Remove ConvertKernelFuncToBlob — csigg / detail
  3. [mlir] Add a roundtrip test for 'linalg.tiled_loop' on buffers. — pifon / detail
  4. [KnownBits] Add knownbits analysis for mulhs/mulu 'multiply high' instructions — llvm-dev / detail
  5. [docs] Add calendar info for SVE sync-ups — kristof.beyls / detail
  6. [LLDB] Skip TestExitDuringExpression on aarch64/linux buildbot — omair.javaid / detail
  7. Revert "[lit] Handle plain negations directly in the internal shell" — martin / detail

clang-d383125-g926cca9679fb-t19495-b19495.tar.gz (Mar 19, 2021 1:42:06 AM)

  1. [SCEV] Add false->any implication — mkazantsev / detail
  2. [CSSPGO] Add attribute metadata for context profile — aktoon / detail
  3. [UniqueLinkageName] Use consistent checks when mangling symbo linkage name and debug linkage name. — hoy / detail
  4. [IndVars] Provide eliminateIVComparison with context — mkazantsev / detail
  5. [mlir] Fix Python bindings tests failure in Debug mode after D98474 — joker.eph / detail
  6. [mlir] Support use-def cycles in graph regions during regionDCE — youngar17 / detail
  7. [X86] Fix -Wunused-function in -DLLVM_ENABLE_ASSERTIONS=off builds — i / detail
  8. Revert "[WoA][MSVC] Use default linker setting in MSVC-compatible driver" — phosek / detail
  9. [NFC] Factor out utility function for finding common dom of user set — mkazantsev / detail
  10. [NFC] Move function up in code — mkazantsev / detail
  11. [Test] Precommit test — mkazantsev / detail
  12. [mlir] Remove mlir-rocm-runner — csigg / detail
  13. [Test] Precommit one more test — mkazantsev / detail
  14. [lit] Handle plain negations directly in the internal shell — martin / detail
  15. [libcxx] [test] Explicitly check that some env vars are ignored in the temp_dir_path test — martin / detail
  16. [lit] Pass the USERPROFILE variable through on Windows — martin / detail
  17. [InstCombine] Add unit test with @llvm.annotation. — courbet / detail

clang-d383108-gd8ab7ad31730-t19490-b19490.tar.gz (Mar 18, 2021 9:34:06 PM)

  1. Improve documentation for the [[clang::lifetimebound]] attribute. — richard / detail
  2. Fix example in documentation. — richard / detail

clang-d383106-g71c4da83b67a-t19488-b19488.tar.gz (Mar 18, 2021 6:49:29 PM)

  1. [lli] Add Orc greedy mode as -jit-kind=orc — Stefan Gränitz / detail
  2. [SelectionDAG] Don't pass a scalable vector to MachinePointerInfo::getWithOffset in a unit test. — craig.topper / detail
  3. [OpenMP] Fixed a crash in hidden helper thread — tianshilei1992 / detail
  4. [LTO][MC] Discard non-prevailing defined symbols in module-level assembly — Yuanfang Chen / detail
  5. [DAGCombiner][RISCV] Teach visitMGATHER/MSCATTER to remove gather/scatters with all zeros masks that use SPLAT_VECTOR. — craig.topper / detail
  6. Fix test case in b4a8c0ebb6d4 — Yuanfang Chen / detail
  7. [mlir][tosa] Add tosa.concat to subtensor inserts lowering — rob.suderman / detail
  8. Recommit "[AArch64][GlobalISel] Fold constants into G_GLOBAL_VALUE" — Jessica Paquette / detail
  9. [mlir][tosa] Add lowering for tosa.rescale to linalg.generic — rob.suderman / detail
  10. [dfsan] Add -dfsan-fast-8-labels flag — gbalats / detail
  11. [RISCV] Correct the output chain in lowerFixedLengthVectorMaskedLoadToRVV — craig.topper / detail
  12. [SanitizerCoverage] Make __start_/__stop_ symbols extern_weak — i / detail
  13. [RISCV] Spilling for Zvlsseg registers. — kai.wang / detail
  14. [WebAssembly] Remove experimental instructions from wasm_simd128.h — tlively / detail
  15. Add a couple of missing attribute query methods [NFC] — listmail / detail
  16. Don't assume that stepping out of a function will land on the next line. — jingham / detail

clang-d383090-g44f24f3996e8-t19484-b19484.tar.gz (Mar 18, 2021 4:06:17 PM)

  1. [mlir] Add vector op support to cuda-runner including vector.print — thomasraoux / detail
  2. [clang-cl] make -ffile-compilation-dir a CoreOption. — zequanwu / detail
  3. [mlir] Add linalg.fill bufferization conversion — ezhulenev / detail
  4. [lldb] Move Apple simulators test targets under API — Jonas Devlieghere / detail
  5. Revert "[AArch64][compiler-rt] Strip PAC from the link register." — daniel.kiss / detail
  6. [AArch64][compiler-rt] Strip PAC from the link register. — daniel.kiss / detail
  7. Revert "[mlir] Add linalg.fill bufferization conversion" — joker.eph / detail
  8. Revert "Revert "[mlir] Add linalg.fill bufferization conversion"" — antiagainst / detail
  9. [AMDGPU] Remove cpol, tfe, and swz from MUBUF patterns — Stanislav.Mekhanoshin / detail
  10. [mlir] Fix build failure due to 1a572f4 — thomasraoux / detail

clang-d383080-g0c208d1f42be-t19481-b19481.tar.gz (Mar 18, 2021 1:21:24 PM)

  1. [WebAssembly] Remove unimplemented-simd target feature — tlively / detail
  2. [libc++] Remove the Docker files for BuildBot — Louis Dionne / detail
  3. [docs] Document regular LLVM sync-ups — kristof.beyls / detail
  4. [libc++] Future-proof generate_feature_test_macro_components.py against long names. — arthur.j.odwyer / detail
  5. [CMake][runtimes] Add file level dependency to merge_archives commands — markus.boeck02 / detail
  6. Fix typo: `char` should be `TS` — noreply / detail
  7. [mlir] Fix typo in SCF.cpp (NFC) — l.chelini / detail
  8. [flang] Refine symbol sorting — pklausler / detail
  9. [WebAssembly] Remove experimental SIMD instructions — tlively / detail
  10. [WebAssembly] Finalize SIMD names and opcodes — tlively / detail
  11. [VPlan] Add plain text (not DOT's digraph) dumps — andrei.elovikov / detail
  12. [SystemZ][z/OS] vasprintf fix libc++ — muiez / detail
  13. Revert "[VPlan] Add plain text (not DOT's digraph) dumps" — joker.eph / detail
  14. [mlir][linalg] Extend linalg vectorization to support non-identity input maps — thomasraoux / detail
  15. [SimplifyCFG] add tests for branch cond merging with prof metadata; NFC — spatel / detail
  16. [lldb] Fix flakyness in TestGdbRemote_vContThreads — pavel / detail

clang-d383064-g0d6482a76add-t19478-b19478.tar.gz (Mar 18, 2021 10:34:44 AM)

  1. [MCA] Ensure that writes occur in-order — andrew.savonichev / detail
  2. [flang][driver] Add support for `-fget-symbols-sources` — andrzej.warzynski / detail
  3. [lldb] Fix TestAutoInstallMainExecutable.py — pavel / detail
  4. [lld-macho] implement options -map — jezng / detail
  5. [gn build] Port ed8bff13dcaa — llvmgnsyncbot / detail
  6. [Hexagon] Add support for named registers cs0 and cs1 — sidneym / detail
  7. [mlir][linalg] Add support for memref inputs/outputs for `linalg.tiled_loop`. — pifon / detail
  8. [DAG] Improve folding (sext_in_reg (*_extend_vector_inreg x)) -> (sext_vector_inreg x) — llvm-dev / detail
  9. [XCore] Remove XFAIL: xcore from passing test. — nigelp / detail
  10. [flang] Unittests for runtime terminator — andrzej.warzynski / detail
  11. [amdgpu] Update med3 combine to skip i64 — jonathanchesterfield / detail
  12. [AMDGPU] Remove unused template parameters of MUBUF_Real_AllAddr_vi — Stanislav.Mekhanoshin / detail
  13. [libsupport] Silence a bogus valgrind warning. — clattner / detail
  14. [OPENMP51]Support for the 'destroy' clause with interop variable. — michael.p.rice / detail
  15. [NFC][ArgumentPromotion] Clear FAM cached results of erased function. — mtrofin / detail
  16. Reapply "[NPM][CGSCC] FunctionAnalysisManagerCGSCCProxy: do not clear immutable function passes" — mtrofin / detail
  17. [SampleFDO] Don't mix up the existing indirect call value profile with the new — wmi / detail
  18. [AMDGPU] Support SCC on buffer atomics — Stanislav.Mekhanoshin / detail
  19. [libomptarget] Add register usage info to kernel metadata — jonathanchesterfield / detail
  20. [libcxx] updates the feature-test macro generator — cjdb / detail
  21. [ELF] Change --shuffle-sections=<seed> to --shuffle-sections=<section-glob>=<seed> — i / detail
  22. [llvm][AArch64][SVE] Lower fixed length vector fabs — peter.waller / detail

clang-d383041-g078b338ba67a-t19474-b19474.tar.gz (Mar 18, 2021 7:51:50 AM)

  1. [ARM] Regenerate select-imm.ll tests — llvm-dev / detail
  2. [AMDGPU] Regenerate atomic_optimizations_global_pointer.ll tests — llvm-dev / detail
  3. [Reland] "Do not apply calling conventions to MSVC entry points" — elizabeth.andrews / detail
  4. [-Wcalled-once-parameter][NFC] Fix GCC compilation error — vsavchenko / detail
  5. [clang][ASTImporter] Fix import of VarDecl regarding thread local storage spec — balazsbenics / detail
  6. [LoopVectorize] relax FMF constraint for FP induction — spatel / detail
  7. [test] Fix variable definition in acle_sve_ld1.sh — thomasp / detail
  8. [OpenCL] Remove spurious atomic_fetch tablegen builtins — sven.vanhaastregt / detail
  9. [test] Fix incorrect use of string variable use — thomasp / detail
  10. [SCEV][NFC] API for predicate evaluation — mkazantsev / detail
  11. [NFC] Use evaluatePredicate in eliminateComparison — mkazantsev / detail
  12. [NFC] One more use case for evaluatePredicate — mkazantsev / detail
  13. [compiler-rt] Produce the right arch suffix for arm libraries — martin / detail
  14. [llvm-objcopy][NFC][Wasm] Do not use internal buffer while writing into the output. — a.v.lapshin / detail
  15. [SLP]Fix crash on extending scheduling region. — a.bataev / detail
  16. GlobalISel: Insert memcpy for outgoing byval arguments — Matthew.Arsenault / detail
  17. GlobalISel: Preserve source value information for outgoing byval args — Matthew.Arsenault / detail
  18. [X86][SSE] Regenerate PR18054 test case — llvm-dev / detail
  19. [MLIR][OpenMP] Pretty printer and parser for omp.wsloop — kiran.chandramohan / detail
  20. [AMDGPU] Add some gfx1010 test coverage. NFC. — jay.foad / detail

clang-d383021-gf134a7158b1e-t19470-b19470.tar.gz (Mar 18, 2021 4:47:10 AM)

  1. [AArch64] Rewrite (add, csel) to cinc — sjoerd.meijer / detail
  2. [X86] Fix compile time regression of D93594. — yuanke.luo / detail
  3. [RISCV] Support bitcasts of fixed-length mask vectors — fraser / detail
  4. [-Wcalled-once-parameter] Harden analysis in terms of block use — vsavchenko / detail
  5. [X86][AMX][NFC] Give correct Passname for Tile Register Pre-configure — bing1.yu / detail
  6. [X86][NFC] Pre-commit test case for the fix of ldtilecfg insertion. — pengfei.wang / detail
  7. [mlir][ODS] Get rid of limitations in rewriters generator — vlad.vinogradov / detail
  8. [-Wcalled-once-parameter] Fix false positives for cleanup attr — vsavchenko / detail
  9. [RISCV] Support scalable-vector masked gather operations — fraser / detail
  10. [Test][DebugInfo] Check for backend object emission support. — nigelp / detail
  11. [RISCV] Support scalable-vector masked scatter operations — fraser / detail
  12. [DAG] SelectionDAG::isSplatValue - add ISD::ABS handling — llvm-dev / detail
  13. [llvm-objcopy] remove split dwo file creation from executeObjcopyOnBinary. — a.v.lapshin / detail

clang-d383008-g3d0aed79362d-t19467-b19467.tar.gz (Mar 18, 2021 2:01:21 AM)

  1. [WoA][MSVC] Use default linker setting in MSVC-compatible driver — maxim.kuvyrkov / detail
  2. [NFC] Minor cleanup to use default setting of getLastArg() — maxim.kuvyrkov / detail
  3. [MLIR] Canonicalize broadcast operations on single shapes — frgossen / detail
  4. Revert "[NFC] Minor cleanup to use default setting of getLastArg()" — maxim.kuvyrkov / detail
  5. [CMake] Use compiler-rt location instead of resource directory to find clang-cls runtime directory — markus.boeck02 / detail

clang-d383003-g0604e0bc683e-t19465-b19465.tar.gz (Mar 17, 2021 11:17:10 PM)

  1. [sanitizer] Grow buffer in SharedPrintfCodeNoBuffer — Vitaly Buka / detail
  2. [RISCV] Fix isel pattern of masked vmslt[u] — shihpo.hung / detail
  3. [Clang][RISCV] Add rvv vsetvl and vsetvlmax intrinsic functions. — zakk.chen / detail
  4. [RISCV][Clang] Add RVV vle/vse intrinsic functions. — zakk.chen / detail
  5. [analyzer] Introduce common bug category "Unused code". — Artem Dergachev / detail
  6. [JITLink] Improve out-of-range error messages. — Lang Hames / detail
  7. [JITLink] Reformat an enum. — Lang Hames / detail

clang-d382996-gb292dce2309e-t19462-b19462.tar.gz (Mar 17, 2021 8:31:13 PM)

  1. [OPENMP51]Initial support for the use clause. — michael.p.rice / detail
  2. PR49585: Emit the jump destination for a for loop 'continue' from within the scope of the condition variable. — richard / detail
  3. [FileCheck] Fix numeric error propagation — jdenny.ornl / detail
  4. [FileCheck] Fix redundant diagnostics due to numeric errors — jdenny.ornl / detail
  5. [sanitizer] Remove max_len parameter from InternalScopedString — Vitaly Buka / detail
  6. PR49619: Remove delayed call to noteFailed. — richard / detail
  7. Revert "[CodeGenModule] Set dso_local for Mach-O GlobalValue" — Alex Lorenz / detail
  8. [mlir][tosa] Add tosa.slice to std.subtensor lowering — rob.suderman / detail
  9. [mlir][Toy] Update the tutorial to use tablegen for dialect declarations — riddleriver / detail
  10. [mlir][Toy] Tidy up the first half of Chapter 2. — riddleriver / detail
  11. [AMDGPU] Avoid unnecessary graph visits during WQM marking — carl.ritson / detail
  12. [GlobalISel] Don't DCE LIFETIME_START/LIFETIME_END markers. — Amara Emerson / detail
  13. [XCOFF][llvm-dwarfdump] llvm-dwarfdump support for XCOFF — czhengsz / detail
  14. [NFC] make XCOFF dwarf dump test run only on PowerPC target. — czhengsz / detail
  15. [Hexagon] Add more patterns for HVX loads and stores — kparzysz / detail
  16. [Hexagon] Improve stack address base reuse for HVX spills — kparzysz / detail
  17. [NFC][sanitizer] Remove unneeded "explicit" — Vitaly Buka / detail
  18. [ObjectYAML] Handle Hexagon V68 — kparzysz / detail

clang-d382978-g792bed6a4c37-t19456-b19456.tar.gz (Mar 17, 2021 5:10:02 PM)

  1. [M68k] Use fixed asm string for MxPseudo instructions — minyihh / detail
  2. [M68k] Forward declare getMCInstrBeads in one place — minyihh / detail
  3. [NewPM] Verify LoopAnalysisResults after a loop pass — aeubanks / detail
  4. [mlir][IR] Support parsing hex float values in the DialectSymbolParser — riddleriver / detail
  5. [ARM] Add VREV MVE shuffle costs — david.green / detail
  6. [ASTMatchers][NFC] Use move semantics when passing matchers around. — n.james93 / detail
  7. [Object][MachO] Handle end iterator in getSymbolType() — Steven Wu / detail
  8. [AArch64][GlobalISel] Fall back if disabling neon/fp in the translator. — Amara Emerson / detail
  9. [lld-macho][NFC] Minor refactor of Writer::run() — gkm / detail
  10. Revert "[NewPM] Verify LoopAnalysisResults after a loop pass" — aeubanks / detail

clang-d382968-ga14263e8f89c-t19453-b19453.tar.gz (Mar 17, 2021 2:15:28 PM)

  1. Enable mlir integration tests on the mlir-nvidia bot. — csigg / githubweb
  2. Fixed mistype in LibcxxAndAbiBuilder.py introduced by 1d2328ff69a8503911e85140b0786429204a2113. — gkistanova / githubweb
  3. Add builder and worker for XCore as default target. — nigelp / githubweb
  4. Don't run testsuite on Linaro quick bots. — yvan.roux / githubweb
  5. [VE] hpce-aurora2 worker replaces nec-arrproto41 — simon.moll / githubweb
  6. Add check-flang option to some of the Flang builders. — stevan.radakovic / githubweb
  7. Add Flang builder for latest gcc. — stevan.radakovic / githubweb
  8. Add Flang builder for latest llvm and libc++. — stevan.radakovic / githubweb
  9. [M68k] Add new worker debian-akiko-m68k for Linux 32-bit M68k — minyihh / githubweb
  10. [libc++] Remove libc++ ARM builders — david.spickett / githubweb
  11. [libc builder] Temporarily disable integration tests and loader tests. — sivachandra / githubweb
  12. Added openmp doxygen; increased the doxygent step timeout, as it could take a long time without anything in TTY. — alebedev / githubweb
  13. [XCore] Build fewer components. Run 4 parallel jobs. — nigelp / githubweb
  14. Fix flang out-of-tree with new driver builder. — stevan.radakovic / githubweb
  15. [jenkins] Temporarily disable compiler-rt tests until couple of tests are fixed — Azharuddin Mohammed / githubweb
  16. Revert "[jenkins] Temporarily disable compiler-rt tests until couple of tests are fixed" — Azharuddin Mohammed / githubweb

clang-d382968-ga14263e8f89c-t19453-b19453.tar.gz (Mar 17, 2021 2:15:28 PM)

  1. [NFC][InstCombine] Add plain GEP test for  (gep i8* X, -(ptrtoint Y))  -->  (inttoptr (sub (ptrtoint X), (ptrtoint Y)))  fold — lebedev.ri / detail
  2. [InstCombine] Don't canonicalize  (gep i8* X, -(ptrtoint Y))  as  (inttoptr (sub (ptrtoint X), (ptrtoint Y))) — lebedev.ri / detail
  3. [libcxx] [test] Fix lexically_normal and lexically_relative_and_proximate for windows — martin / detail
  4. [VPlan] Support to widen call intructions in VPlan native path — flo / detail
  5. [FunctionImport] Delete unneeded setLive. NFC — i / detail
  6. [ModuleSummaryAnalysis] Avoid duplicate elements in Worklist. NFC — i / detail
  7. [GVN] Add test for load GVN with dead block (NFC) — nikita.ppv / detail
  8. [GVN] Don't explicitly materialize undefs from dead blocks — nikita.ppv / detail
  9. [MC] Support .symver *, *, remove — i / detail
  10. [clang] Fix typos in documentation (NFC) — kazu / detail
  11. [objdump] Use ListSeparator (NFC) — kazu / detail
  12. [TableGen] Use range-based for loops (NFC) — kazu / detail
  13. [MC] Parse end-of-line for .cfi_* directives — i / detail
  14. [MC] Parse end-of-line for .addrsig & .addrsig_sym — i / detail
  15. [MC] Add parseEOL() overload and migrate some parseToken(AsmToken::EndOfStatement) to parseEOL() — i / detail
  16. [MC] Migrate some parseToken(AsmToken::EndOfStatement, ...) to parseEOL() — i / detail
  17. [NFC][AMDGPU]DWARF Extensions For Heterogeneous Debugging generic type endianity — Tony.Tye / detail
  18. [Driver] Pass --unwindlib=platform to tests that check unwinder — phosek / detail
  19. [libunwind] Install the DLL when doing "ninja install" — martin / detail
  20. [libcxx] [test] Fix path.modifiers remove_filename and replace_filename for windows — martin / detail
  21. [X86] canonicalizeShuffleWithBinOps - shuffle oneuse constants. — llvm-dev / detail
  22. [X86] canonicalizeShuffleWithBinOps - add X86ISD::PSHUFB handling. — llvm-dev / detail
  23. [ValueTracking] update directlyImpliesPoison to look into select's condition — aqjune / detail
  24. [InstCombine] enrich select-safe-bool-transforms.ll test (NFC) — aqjune / detail
  25. [LoopUnswitch] unswitch if cond is in select form of and/or as well — aqjune / detail
  26. [SimplifyCFG] Update FoldBranchToCommonDest to be poison-safe — aqjune / detail
  27. [InstCombine] fix another poison-unsafe select transformation — aqjune / detail
  28. [DSE] Remove MemDep-based implementation — nikita.ppv / detail
  29. [CVP] Remove -cvp-dont-add-nowrap-flags option — nikita.ppv / detail
  30. [InstCombine] use safe transformation by default — aqjune / detail
  31. [RISCV] Fold (select_cc (xor X, Y), 0, eq/ne, trueV, falseV) -> (select_cc X, Y, eq/ne, trueV, falseV) — craig.topper / detail
  32. [InstCombine] Add simplification of two logical and/ors — aqjune / detail
  33. [NFCI] Fix polly tests after b46c085d2b6d15873fb53718f0a70b3848e19e4a — lebedev.ri / detail
  34. [RISCV] Fold (select_cc (setlt X, Y), 0, ne, trueV, falseV) -> (select_cc X, Y, lt, trueV, falseV) — craig.topper / detail
  35. [SelectionDAG] Add computeKnownBits support for ISD::USUBSAT. — craig.topper / detail
  36. IR: Fix assert string message referring to the wrong attribute — Matthew.Arsenault / detail
  37. OpaquePtr: Record byref types in bitcode writer — Matthew.Arsenault / detail
  38. [NFC][AMDGPU] DWARF Extensions For Heterogeneous Debugging clarifications — Tony.Tye / detail
  39. [ConstProp] add tests for cmp with null and constexpr; NFC — spatel / detail
  40. [tsan] Use large address space mapping on Apple Silicon Macs — Kuba Mracek / detail
  41. [libcxx] [test] Clarify and improve consistency in lexically_relative_and_proximate.pass.cpp. NFC. — martin / detail
  42. [libcxx] [test] Fix building create_directory in MSVC configurations — martin / detail
  43. [libcxx] [test] Don't test CharFile (/dev/null) on windows — martin / detail
  44. [LoopUnrollRuntime] Add option to assume the non latch exit block to be — whitneyt / detail
  45. [NFC][LoopUnroll] Add `-unroll-runtime-other-exit-predictable=false` in — whitneyt / detail
  46. Revert "[SimplifyCFG] Update FoldBranchToCommonDest to be poison-safe" — joker.eph / detail
  47. llvm-nm: add flag to suppress no symbols warning — keithbsmiley / detail
  48. Fix build post-revert in 8d5a981a135a — joker.eph / detail
  49. [libc++] Fix typos in the synopsis of bit_xor, bit_not, etc. NFC. — arthur.j.odwyer / detail
  50. [Driver] Pass --unwindlib=platform to tests that check unwinder — phosek / detail
  51. [LoopInterchange] Replace tightly-nesting-ness check with the one from `LoopNest` — tu.da.wei / detail
  52. Forward the `LLVM_ENABLE_LIBCXX` CMake parameter to the mlir standalone test — joker.eph / detail
  53. [X86] Refine "Support -march=alderlake" — freddy.ye / detail
  54. [CMake][compiler-rt] Use copying instead of symlinking for LSE builtins on non-Unix-likes — raul.tambre / detail
  55. [LoopVectorize][SVE] Add tests for vectorising conditional loads of invariant addresses — david.sherwood / detail
  56. [Matrix] Implement += and -= for MatrixType. — flo / detail
  57. [RISCV] Add new entry points to getContainerForFixedLengthVector — fraser / detail
  58. Clarify documentation for `Elementwise`, `Scalarizable`, `Vectorizable`, and — frgossen / detail
  59. Revert "[tsan] Use large address space mapping on Apple Silicon Macs" — jeremy.morse / detail
  60. [NFC] Use ranged loop iteration instead of explicit looping — sguelton / detail
  61. [sanitizers] Fix interception of GLibc regexec — Alexander.Richardson / detail
  62. [X86] Break if-else chain. NFCI. — llvm-dev / detail
  63. [KnownBits] Add min/max shift amount handling to shl/lshr/ashr KnownBits helpers — llvm-dev / detail
  64. [lldb][NFC] std::set -> DenseSet in ClangModulesDeclVendor — Raphael Isemann / detail
  65. Add "assert require" for the test added in df9158c9a45a6902c2b0394f9bd6512e3e441f31 — hokein.wu / detail
  66. [JumpThreading] auto-generate complete test checks; NFC — spatel / detail
  67. [libcxx] Document windows specifics regarding file_type and perms. NFC. — martin / detail
  68. [ConstProp][JumpThreading] add more test coverage for potential nullptr folds; NFC — spatel / detail
  69. [ConstantFold] allow folding icmp of null and constexpr — spatel / detail
  70. [clang/mac] Accept -why_load and make -whyload an alias for it — thakis / detail
  71. [PowerPC] Change target data layout for 16-byte stack alignment — saghir / detail
  72. [NFC] Avoid useless BitVector move — sguelton / detail
  73. [DebugInfo] Support DIArgList in DbgVariableIntrinsic — stephen.tozer / detail
  74. [SystemZ][z/OS] Add support to validate a HLASM Label. — kai / detail
  75. Fix: [DebugInfo] Support DIArgList in DbgVariableIntrinsic — stephen.tozer / detail
  76. Add Semantic check for Flang OpenMP 4.5 - 2.7.1 Do Loop restrictions for Threadprivate. — yhegde / detail
  77. Run non-filechecked commands in update_cc_test_checks.py — georgakoudis1 / detail
  78. [AIX][TLS] Generate 32-bit general-dynamic access code sequence — lei / detail
  79. [OpenMP] Fix potential integer overflow in dynamic schedule code — jonathan.l.peyton / detail
  80. Fix 2: [DebugInfo] Support DIArgList in DbgVariableIntrinsic — stephen.tozer / detail
  81. [lldb] Fix error message in IRInterpreter — weratt / detail
  82. AArch64/MacOS: switch default CPU to apple-a13. — Tim Northover / detail
  83. [mlir][Shape] Allow shape.split_at to return extent tensors and lower it to std.subtensor — benny.kra / detail
  84. Apply update_test_checks.py to test/Transforms/Util/assume-builder.ll (NFC) — aqjune / detail
  85. [nfc] [lldb] Remove unused function DWARFAttribute::set — jan.kratochvil / detail
  86. [ConstProp] Add more tests for pointer icmp folding (NFC) — nikita.ppv / detail
  87. [ConstProp] Fix folding of pointer icmp with signed predicates — nikita.ppv / detail
  88. [ConstantFold] Handle icmp of global and null consistently — nikita.ppv / detail
  89. [InstCombine] Pre-commit tests for redundant phis with pointer casts. — flo / detail
  90. [Assembler] Fix global icmp test — nikita.ppv / detail
  91. [lldb][NFC] Code style fixes for ClangModulesDeclVendor — Raphael Isemann / detail
  92. Rehome an orphaned comment [NFC] — Sanne.Wouda / detail
  93. [InstCombine] Add a combine for a shuffle of similar bitcasts — Sanne.Wouda / detail
  94. [nfc] [lldb] [testsuite] Cleanup of recently added dwarf5-line-strp.s — jan.kratochvil / detail
  95. [gvn] Precisely propagate equalities to phi operands — listmail / detail
  96. [OpenMP][Clang][NVPTX] Only build one bitcode library for each SM — tianshilei1992 / detail
  97. [CSSPGO] llvm-profdata support for CS profile. — hoy / detail
  98. [RISCV] Add explicit i64 types to RV64 isel patterns to stop tablegen from generating unneeded i32 patterns for RV32 HwMode. — craig.topper / detail
  99. [RISCV] Make use of DAG.getNeutralElement in lowerVECREDUCE to avoid repeating the same list of constants. NFC — craig.topper / detail
  100. [instcombine] Collapse trivial and recurrences — listmail / detail
  101. [instcombine] Collapse trivial or recurrences — listmail / detail
  102. Fix ppc build bot after 239a6181 — listmail / detail
  103. [nfc] [lldb] Removed unused operator== for DWARFAbbreviationDeclaration and DWARFAttribute — jan.kratochvil / detail
  104. [mlir] NFC: Add #endif comment. — csigg / detail
  105. [DebugInfo] Support representation of multiple location operands in SDDbgValue — stephen.tozer / detail
  106. [MLIR][TOSA] Added lowerings for Reduce operations to Linalg — rob.suderman / detail
  107. Fix: [DebugInfo] Support representation of multiple location operands in SDDbgValue — stephen.tozer / detail
  108. [OpenMP] NFC: temporarily disable assertion until the bug with dependences is fixed — Andrey.Churbanov / detail
  109. [SystemZ][z/OS] Missing locale functions libc++ — zibi / detail
  110. constify getUnderlyingObject implementation [nfc] — listmail / detail
  111. [WebAssembly] Add new relocation for location relative data — sbc / detail
  112. [gn build] (manually) port ebe6161c54b9 — thakis / detail
  113. [AIX][TLS] Add assert check of valid csect type for the storage mapping class XCOFF::XMC_UL — wei.huang / detail
  114. [dfsan] Remove hardcoded shadow width in struct.ll — gbalats / detail
  115. [clang] Don't set CLANG_DEFAULT_UNWINDLIB to none if rtlib is set to compiler-rt — martin / detail
  116. [M68k][CODE_OWNERS](0/8) Add code owner for the M68k target — minyihh / detail
  117. [M68k][TableGen](1/8) TableGen related changes — minyihh / detail
  118. [M68k][MIR](2/8) Changes in the target-independent MIR part — minyihh / detail
  119. [M68k](3/8) Skeleton and target description files — minyihh / detail
  120. [M68k](4/8) MC layer and object file support — minyihh / detail
  121. [M68k](5/8) Target-specific lowering — minyihh / detail
  122. [M68k][test](6/8) Add all of the tests — minyihh / detail
  123. [cfe][M68k](7/8) Clang basic support — minyihh / detail
  124. [cfe][driver][M68k](8/8) Clang driver support — minyihh / detail
  125. [gn build] Port 503343191e12 — llvmgnsyncbot / detail
  126. [gn build] Port 5509748f2ce5 — llvmgnsyncbot / detail
  127. [gn build] Port 5eb7a5814a5c — llvmgnsyncbot / detail
  128. Revert "[LICM] Make promotion faster" — asbirlea / detail
  129. [AArch64][GlobalISel] Lower G_BUILD_VECTOR -> G_DUP — Jessica Paquette / detail
  130. [gn build] Port 5c26be214d9f — llvmgnsyncbot / detail
  131. [InstSimplify] add tests for cttz of shifted-1; NFC — spatel / detail
  132. [InstSimplify] cttz(1<<x) --> x — spatel / detail
  133. [PowerPC] Removing _massv place holder — msd.ataei / detail
  134. [tsan] Use large address space mapping on Apple Silicon Macs — Kuba Mracek / detail
  135. Add intrinsics_gen as a dependency of libRemarks — jonathan_roelofs / detail
  136. [Sanitizer][RISCV] Fix internal_clone — luismarques / detail
  137. [mlir][IR][NFC] Define the Location classes in ODS instead of C++ — riddleriver / detail
  138. [mlir][IR][NFC] Move the remaining builtin types to ODS — riddleriver / detail
  139. [CSSPGO][llvm-profgen] Change sample count of dangling probe in llvm-profgen — wlei / detail
  140. [SelectionDAG] Don't scalarize vector fpround sources that don't need it. — Jessica Paquette / detail
  141. [ValueTracking] move/add helper to get inverse min/max; NFC — spatel / detail
  142. [InstCombine] add tests for min/max intrinsics with not ops; NFC — spatel / detail
  143. scudo: Support memory tagging in the secondary allocator. — peter / detail
  144. [AIX][TLS] Generate 64-bit general-dynamic access code sequence — lei / detail
  145. [flang] Fix bad dereference of NULLIFY pointer object — psteinfeld / detail
  146. [ValueTracking] Move matchSimpleRecurrence out of line — benny.kra / detail
  147. [libc][NFC] Make x86_64 fenv functions msan safe. — sivachandra / detail
  148. [libc][Obvious] Add a file which was missed in 001a12ed59c354aa759ff3e104748c36803cfaa2. — sivachandra / detail
  149. [Docs][Windows Itanium] Add a How-To document for Windows Itanium. — Ben.Dunbobbin / detail
  150. [build][modules] Fix ObjCARCUtil.h modularization — davelee.com / detail
  151. Revert "[Docs][Windows Itanium] Add a How-To document for Windows Itanium." — Ben.Dunbobbin / detail
  152. [AMDGPU] Cleanup test checks. NFC. — Stanislav.Mekhanoshin / detail
  153. [llvm-readelf] Support dumping the BB address map section with --bb-addr-map. — rahmanl / detail
  154. [NFC][AMDGPU] Correct typo in DWARF Extensions For Heterogeneous Debugging — Tony.Tye / detail
  155. Move ObjCARCUtil.h back to llvm/Analysis — Akira / detail
  156. Read NumBlocks as uint64_t. — rahmanl / detail
  157. [AMDGPU] Remove SI_MASK_BRANCH — ruiling.song / detail
  158. Revert "Run non-filechecked commands in update_cc_test_checks.py" — jonathan_roelofs / detail
  159. Reland: [Docs][Windows Itanium] Add a How-To document for Windows Itanium. — Ben.Dunbobbin / detail
  160. [LangRef] mention that the lifetime intrinsics' description in LangRef isn't everything — aqjune / detail
  161. [llvm-objdump][MachO] Add support for dumping function starts — alexshap / detail
  162. [AMDGPU] Remove unused function opcodeEmitsNoInsts() — ruiling.song / detail
  163. [llvm-objcopy][MachO] Add support for --keep-undefined — alexshap / detail
  164. [docs] Fix llvm-objcopy.rst — alexshap / detail
  165. [RISCV][MC] Fix nf encoding for vector ld/st whole register — shihpo.hung / detail
  166. [DebugInfo] Do not error on unsupported CIE version — rafaelauler / detail
  167. [lld][MachO] Add support for LC_FUNCTION_STARTS — alexshap / detail
  168. [lld][MachO] Fix function starts test — alexshap / detail
  169. Revert "[lld][MachO] Fix function starts test" — alexshap / detail
  170. Revert "[lld][MachO] Add support for LC_FUNCTION_STARTS" — alexshap / detail
  171. Move LLVM::FMFAttr definition to TableGen (NFC) — joker.eph / detail
  172. [CodeGenPrepare] Fix isIVIncrement (PR49466) — tu.da.wei / detail
  173. [lld][MachO] Add support for LC_FUNCTION_STARTS — alexshap / detail
  174. [lldb] Remove duplicated ThreadPlanStepOverBreakpoint comment — davelee.com / detail
  175. [CSSPGO] Always use callsite samples as callsite probe counts. — hoy / detail
  176. [mlir][python] Reorganize MLIR python into namespace packages. — stellaraccident / detail
  177. [mlir][linalg] refactor the result handling during vectorization. — gysit / detail
  178. [nfc] llvm-dwarfdump: DWARFAbbreviationDeclaration::AttributeSpec -> DWARFAttribute — jan.kratochvil / detail
  179. [mlir][CMAKE] Fix cross-compilation build — vlad.vinogradov / detail
  180. clang-format: use `pb` as a canonical raw string delimiter for google style — krasimir / detail
  181. [mlir] make MLIRPresburger depend on MLIRIR — zinenko / detail
  182. [mlir] move LLVM target import header and tests — zinenko / detail
  183. llvm-dwarfdump: Fix DWARF-5 DW_FORM_implicit_const (used by GCC) — jan.kratochvil / detail
  184. [flang] update character tests to use gtest — andrzej.warzynski / detail
  185. [lldb] Fix DWARF-5 DW_FORM_implicit_const (used by GCC) — jan.kratochvil / detail
  186. [DebugInfo] Handle dbg.values with multiple variable location operands in ISel — stephen.tozer / detail
  187. Fix a crash in DWARFUnit::getInlinedChainForAddress in case of unexpected DWARF information. — aorlov / detail
  188. [sanitizers] fix wrong enum of memory_order for mips — dvyukov / detail
  189. [Clang][Sema] Warn when function argument is less aligned than parameter — tomas.matheson / detail
  190. [IR] Introduce llvm.experimental.vector.splice intrinsic — cullen.rhodes / detail
  191. [sanitizers] Enable runtime vma for mips64 in buildgo.sh — dvyukov / detail
  192. [CodeGen] Report a normal instead of fatal error for label redefinition — john.brawn / detail
  193. [clangd] Move logging out of LSPTest base class into a separate one. — kadircet / detail
  194. [compiler-rt] FuzzedDataProvider: Add missing include — falke.marco / detail
  195. M68kInstrInfo::AnalyzeBranchImpl - fix MSVC build. NFCI. — llvm-dev / detail
  196. [OpenCL] Fix builtins that require multiple extensions — sven.vanhaastregt / detail
  197. [InstCombine] Simplify phis with incoming pointer-casts. — flo / detail
  198. [X86][AMX] Add test case for combining AMX bitcast. — yuanke.luo / detail
  199. [X86][NFC] Adding one flag to imply whether the instruction should check the predicate when compress EVEX instructions to VEX encoding. — chen3.liu / detail
  200. [lld][MachO] Add missing test requirements — alexshap / detail
  201. [DebugInfo] Emit DBG_VALUE_LIST from ISel — stephen.tozer / detail
  202. [DebugInfo] Add tests for ISel handling of variadic debug values — stephen.tozer / detail
  203. [Orc] Fix working memory buffer for section mapping in ELFDebugObject — Stefan Gränitz / detail
  204. [Orc] Test DebugObjectManagerPlugin fills in load-address for .text section of in-memory ELF debug object — Stefan Gränitz / detail
  205. [Orc] Always check mapped sections for ELFDebugObject are in bounds of working memory buffer — Stefan Gränitz / detail
  206. [ExtVectorType] Support conditional select operator for C++. — flo / detail
  207. [lldb][JITLoaderGDB] Test debug support in JITLink — Stefan Gränitz / detail
  208. [X86][NFC] Move instruction selection of the x86_tdpb[s,u]d_internal and x86_tilezero_internal to X86InstrAMX.td — chen3.liu / detail
  209. [mlir] Use affine.apply when distributing to processors — antiagainst / detail
  210. [InstCombine] fold min/max intrinsics with not ops — spatel / detail
  211. [X86] canonicalizeShuffleWithBinOps - add binary shuffle handling — llvm-dev / detail
  212. [lldb] Fix a bug in D96779 (shared lib directory logic) — pavel / detail
  213. [clangd] Add a Filesystem that overlays Dirty files. — n.james93 / detail
  214. [clangd][NFC] Silence some buildbot warnings after 0250b053 — n.james93 / detail
  215. [libcxx] [test] Adjust separator form in fs.op.absolute for libc++ on windows — martin / detail
  216. [clang][sema][NFC] Remove a superfluous semicolon — tbaeder / detail
  217. [ARM] Add comment explaining stack frame layout — oliver.stannard / detail
  218. [flang][driver] Refine tests for module search directories — andrzej.warzynski / detail
  219. [OpenMP] libomp: eliminate pause from atomic CAS loops — Andrey.Churbanov / detail
  220. [AIX] do not emit visibility attribute into IR when there is -mignore-xcoff-visibility — diggerlin / detail
  221. [Sema] Fix diagnostics for one-byte length modifier — bikineev / detail
  222. [clang] Fix crash when creating deduction guide. — adamcz / detail
  223. [InstCombine] add tests for min/max intrinsics with not+constant; NFC — spatel / detail
  224. [InstCombine] canonicalize 'not' op after min/max intrinsic — spatel / detail
  225. [DebugInfo] Handle multiple variable location operands in IR — stephen.tozer / detail
  226. [RISCV] Make the hasStdExtM() check in RISCVInstrInfo::getVLENFactoredAmount emit a diagnostic rather than an assert. — craig.topper / detail
  227. [RISCV] Optimize fixed vector ABS. Fix crash on scalable vector ABS for SEW=64 with RV32. — craig.topper / detail
  228. [RISCV] Don't modify the SEW immediate on the V extension pseudo instructions after inserting VSETVLI. — craig.topper / detail
  229. [clang] unbreak Index/preamble-reparse-changed-module.m with LLVM_APPEND_VC_REV=NO after 46d4d1fea401 — thakis / detail
  230. Revert "[build][modules] Fix ObjCARCUtil.h modularization" — davelee.com / detail
  231. [RISCV] Add support for fixed vector reductions. — craig.topper / detail
  232. [DebugInfo] Add replaceArg function to simplify DBG_VALUE_LIST expressions — stephen.tozer / detail
  233. [FastISel] Don't trivially kill extractvalues (PR49467) — nikita.ppv / detail
  234. [AMDGPU] Fix the dead frame indices during custom spill lowering. — cdevadas / detail
  235. [MC] Change ELFOSABI_NONE to ELFOSABI_GNU for SHF_GNU_RETAIN — i / detail
  236. [AArch64][GlobalISel] Lower scalar G_{SMIN, SMAX, UMIN, UMAX}. — Amara Emerson / detail
  237. [RISCV] Add support for VECTOR_REVERSE for scalable vector types. — craig.topper / detail
  238. [NFC] Use llvm::SmallVector to workaround XL compiler problem on AIX — Xiangling.Liao / detail
  239. [cmake] Link socket/nsl on SunOS in llvm-jitlink — nikita.ppv / detail
  240. [lldb] Use lit.with_system_environment to propagate env variables — Jonas Devlieghere / detail
  241. [lldb] Propagate XDG_CACHE_HOME environment variable to tests — Jonas Devlieghere / detail
  242. [lldb] Update crashlog script for JSON changes — Jonas Devlieghere / detail
  243. Define __GCC_HAVE_DWARF2_CFI_ASM if applicable — i / detail
  244. [Support][test] Unconditionally use setenv macro when compiling on Windows — markus.boeck02 / detail
  245. [lldb][gui] Fix uninitialized variable in SourceFileWindowDelegate. — rupprecht / detail
  246. [DebugInfo] Process DBG_VALUE_LIST in LiveDebugValues — stephen.tozer / detail
  247. [AMDGPU] Refactor AMDGPUTargetStreamer::EmitCodeEnd — jay.foad / detail
  248. [AArch64][GlobalISel] Add combine for extract_vector_elt(build_vector, cst) — Amara Emerson / detail
  249. [cgp] group related code together [nfc] — listmail / detail
  250. [GlobalISel] Fold away G_BUILD_VECTOR with all elements extracted. — Amara Emerson / detail
  251. [AArch64][GlobalISel] Form G_DUPLANE32 for <2 x s32> shufflevectors in lowering. — Amara Emerson / detail
  252. scudo: Add support for tracking stack traces of secondary allocations. — peter / detail
  253. Rework LLVM Dialect LoopOptions attribute — joker.eph / detail
  254. Switch generatedTypeParser/generatedAttributeParser to return an OptionalParseResult — joker.eph / detail
  255. [tests] precommit test for an upcoming change — listmail / detail
  256. [cgp] improve robustness of uadd/usub transforms — listmail / detail
  257. Move some attribute diagnostic helper functions; NFC. — aaron / detail
  258. [mlir] Default for gpu-binary-annotation option. — csigg / detail
  259. [test] Fix debug-info-macro.c — i / detail
  260. Revert D97743 "Define __GCC_HAVE_DWARF2_CFI_ASM if applicable" — i / detail
  261. [dfsan] Update store.ll test — gbalats / detail
  262. Add requirement for aarch64-registered-target to test change added in 42e3f97a9dd3a439f63a733c4ee909cba6b77e49. — douglas.yung / detail
  263. [DSE] Add test cases with memory intrinsics and varying size values. — flo / detail
  264. [flang] Sort symbols by creation order — psteinfeld / detail
  265. [SCEV] Infer known bits from known sign bits — listmail / detail
  266. [test] precommit tests from D98222 — listmail / detail
  267. [profile] Fix InstrProfGetRangeRepValue to use UINT64_C — i / detail
  268. Revert "[InstCombine] Add simplification of two logical and/ors" — aqjune / detail
  269. [P10] [Power PC] Exploiting new load rightmost vector element instructions. — conanap / detail
  270. Add default LoopOptionsAttrBuilder constructor and method to check if empty() (NFC) — joker.eph / detail
  271. [clang][ObjC] allow the use of NSAttributedString * return type with format_arg attribute — Alex Lorenz / detail
  272. [clangd][NFC] Use std::string::replace in SourceCode:applyChange. — n.james93 / detail
  273. [cmake] Enable -Werror=return-type — davelee.com / detail
  274. [tests] add tests to show effects of D98122 — listmail / detail
  275. [ARM] Test for predicated scalar memops. NFC — david.green / detail
  276. Fix LLVM Dialect LoopOptionsAttr round-tripping: the keywords were missing in the output — joker.eph / detail
  277. [dfsan] Tracking origins at memory transfer — jianzhouzh / detail
  278. [SLP] remove dead null check; NFC — spatel / detail
  279. Revert "[llvm-cov] reset executation count to 0 after wrapped segment" — zequanwu / detail
  280. [clang][driver] Support Darwin SDK names with an optional prefix in their name — Alex Lorenz / detail
  281. PR49465: Disallow constant evaluation of a call to operator delete(nullptr). — richard / detail
  282. [mlir][IR] Add a new SymbolUserMap class — riddleriver / detail
  283. [mlir][IR] Add an Operation::eraseOperands that supports batch erasure — riddleriver / detail
  284. [llvm] Change DSOLocalEquivalent type if the underlying global value type changes — leonardchan / detail
  285. Fix Flang build after MLIR API changes around `generatedTypeParser` — joker.eph / detail
  286. Fix MLIR test post 890afad954d — joker.eph / detail
  287. [MemoryDependence] Fix invariant group store — gh / detail
  288. Remove unused variable (rolling it into an assert) — dblaikie / detail
  289. Log in SetPrivateState when unwind logging enabled — Jason Molenda / detail
  290. [coro async] Transfer the original function's attributes to the clone — aschwaighofer / detail
  291. [Android] Default to --rtlib=compiler-rt — rprichard / detail
  292. [lld-macho] implement options -(un)exported_symbol(s_list) — gkm / detail
  293. [tests] add a few more tests for D98122 — listmail / detail
  294. [MC][ELF] Fix "enumeral and non-enumeral type in conditional expression" warning (NFC) — nullptr.cpp / detail
  295. [clang][APINotes] Fix gcc Wunused-function warning (NFC) — nullptr.cpp / detail
  296. [rs4gc] common bdv operand visitation [nfc] — listmail / detail
  297. [JITLink] Assert that segment mapping does not exceed allocation size. — Lang Hames / detail
  298. [JITLink] Add support for STT_NOTYPE symbols to ELF/x86-64. — Lang Hames / detail
  299. [xray] Fix xray document spelling — dberris / detail
  300. [SampleFDO] Support enabling -funique-internal-linkage-name. — wmi / detail
  301. [lld-macho][NFC] when reasonable, replace auto keyword with type names — gkm / detail
  302. [lld-macho][NFC] drop opt:: when already using llvm::opt — gkm / detail
  303. [JITLink] Add a null-terminator to eh-frame sections on ELF/x86-64. — Lang Hames / detail
  304. Define __GCC_HAVE_DWARF2_CFI_ASM if applicable — i / detail
  305. [test] Update tests — i / detail
  306. [WPD][ELF] Allow whole program devirtualization for version script localized symbols — i / detail
  307. [compiler-rt] Normalize i?86 to i386 and armv* to arm for COMPILER_RT_DEFAULT_TARGET_ARCH — martin / detail
  308. [clangd] Treat __GCC_HAVE_DWARF2_CFI_ASM the same as isWrittenInBuiltinFile macros — i / detail
  309. [PowerPC] Reduce symmetrical swaps for lane-insensitive vector ops — qiucofan / detail
  310. [-Wcompletion-handler] Extend list of detected conventions — vsavchenko / detail
  311. [analyzer] Fix StdLibraryFunctionsChecker performance issue — vsavchenko / detail
  312. [clangd] Enable reflection for clangd-index-server — kbobyrev / detail
  313. [NFC] Remove duplicate isNoBuiltinFunc method — sguelton / detail
  314. [ADT][NFC] Use `size_t` type for index in `indexed_accessor_range` — vlad.vinogradov / detail
  315. [InstSimplify] Add tests for pr49495 (NFC) — aqjune / detail
  316. [NFC] [PowerPC] Remove unsafe-fp-math in some tests — qiucofan / detail
  317. [DSE] Add tests with memset & memcpy combinations and non-const sizes. — flo / detail
  318. [mlir][linalg] Add support for using scalar attributes in TC ops. — hanchung / detail
  319. [mlir] Model MemRef memory space as Attribute — vlad.vinogradov / detail
  320. [OpenCL] Set calling convention for -fdeclare-opencl-builtins — sven.vanhaastregt / detail
  321. [DSE] Handle memcpy/memset with equal non-const sizes. — flo / detail
  322. [mlir] Add base class for GpuKernelToBlobPass — csigg / detail
  323. [sanitizers] Fix typo in ca9815fc247c — Alexander.Richardson / detail
  324. [asan][tests] Handle FreeBSD in large_func_test and use-after-delete — Alexander.Richardson / detail
  325. [compiler-rt] Silence a deprecation warning on FreeBSD — Alexander.Richardson / detail
  326. [SLC] Baseline test for missed strcpy optimizations in non-zero AS — Alexander.Richardson / detail
  327. [SLC] Simplify strcpy and friends with non-zero address spaces — Alexander.Richardson / detail
  328. Avoid shuffle self-assignment in EXPENSIVE_CHECKS builds — Alexander.Richardson / detail
  329. [analyzer][docs][NFC] Fix typo in checkers.rst — balazsbenics / detail
  330. [analyzer][NFC] Add more tests for ArrayBoundCheckerV2 — balazsbenics / detail
  331. [analyzer][CTU][NFC] Add an extra regression test — balazsbenics / detail
  332. [analyzer] Crash fix for alpha.cplusplus.IteratorRange — balazsbenics / detail
  333. [flang][driver] Merge test/Driver and test/Flang-Driver directories — andrzej.warzynski / detail
  334. [analyzer][CTU][NFC] Fix "Add an extra regression test" — balazsbenics / detail
  335. Moved getStaticLoopRanges and getStaticShape methods to LinalgInterfaces.td to add static shape verification — hanchung / detail
  336. [mlir] simplify type constraints in AVX512 dialect — zinenko / detail
  337. [mlir] squash LLVM_AVX512 dialect into AVX512 — zinenko / detail
  338. [flang][driver] Add `-fdebug-dump-parsing-log` — andrzej.warzynski / detail
  339. [mlir] Update comments in ArmNeon dialect. NFC — zinenko / detail
  340. [DebugInfo] Process DBG_VALUE_LIST in LiveDebugVariables — stephen.tozer / detail
  341. [Statepoint Lowering] Fix the crash with gc.relocate in a separate block — serguei.katkov / detail
  342. [NFC] Unify FIME with FIXME in comments — alexfh / detail
  343. Revert "[clangd] Enable reflection for clangd-index-server" — kadircet / detail
  344. GlobalISel: Try to combine G_[SU]DIV and G_[SU]REM — Christudasan.Devadasan / detail
  345. [AArch64] Add missing intrinsics for scalar FP rounding — jingu.kang / detail
  346. [clangd] Use Dirty Filesystem for cross file rename. — n.james93 / detail
  347. [mlir] fix typo in OpDefinitions.md — zinenko / detail
  348. [DebugInfo] Add DWARF emission for DBG_VALUE_LIST — stephen.tozer / detail
  349. [mlir][CMAKE] Fix build with BUILD_SHARED_LIBS=ON — zinenko / detail
  350. [lld/mac] Implement support for -mark_dead_strippable_dylib — thakis / detail
  351. [lld/mac] warn on -install_name without -dylib — thakis / detail
  352. Revert "[DebugInfo] Add DWARF emission for DBG_VALUE_LIST" — stephen.tozer / detail
  353. [SystemZ][NFC] Renaming of ELF specific variables. — kai / detail
  354. [AArch64][compiler-rt] Add Pointer Authentication support for VFORK. — daniel.kiss / detail
  355. [flang][fir] Upstream the pre-FIR tree changes. — eschweitz / detail
  356. Reapply "[DebugInfo] Add DWARF emission for DBG_VALUE_LIST" — stephen.tozer / detail
  357. [AMDGPU] Fix isReallyTriviallyReMaterializable for V_MOV_* — jay.foad / detail
  358. [DSE] Add tests that require phi translation to be removed. — flo / detail
  359. [DSE] Handle memmove with equal non-const sizes — Dávid Bolvanský / detail
  360. [flang][driver] Revert RUN-line change — andrzej.warzynski / detail
  361. [dfsan] Tracking origins at phi nodes — jianzhouzh / detail
  362. [DebugInfo] Handle DBG_VALUES with multiple variable location operands in MIR — stephen.tozer / detail
  363. Revert "[LoopInterchange] Replace tightly-nesting-ness check with the one from `LoopNest`" — tu.da.wei / detail
  364. [RISCV] Manually split vector operands to VECREDUCE when handling vXi64 vectors on RV32. — craig.topper / detail
  365. [InstCombine][SimplifyLibCalls] An extra sqrtf was produced because of transformations in optimizePow function — spatel / detail
  366. [lldb] [Process/FreeBSD] Introduce aarch64 hw break/watchpoint support — mgorny / detail
  367. [lldb] [test] Update XFAILs for FreeBSD/aarch64 — mgorny / detail
  368. [flang] Fix call to CHECK() on overriding an erroneous type-bound procedure — psteinfeld / detail
  369. [compiler-rt] Fix stale incremental builds when using `LLVM_BUILD_EXTERNAL_COMPILER_RT=ON`. — Dan Liew / detail
  370. [RISCV] Starting fixing issues that prevent us from testing vXi64 intrinsics on RV32. — craig.topper / detail
  371. [RISCV][SelectionDAG] Introduce an ISD::SPLAT_VECTOR_PARTS node that can represent a splat of 2 i32 values into a nxvXi64 vector for riscv32. — craig.topper / detail
  372. [DebugInfo][NFC] Refactor BinOp+GEP salvaging in salvageDebugInfoImpl — stephen.tozer / detail
  373. [clang] Don't assert in EmitAggregateCopy on trivial_abi types — aeubanks / detail
  374. [PowerPC] Implement patterns for PC-Rel zextload/extload byte loads — amy.kwan1 / detail
  375. [mlir][Vector][Affine] Improve affine vectorizer algorithm — diego.caballero / detail
  376. [mlir][Affine][Vector] Add initial support for 'iter_args' to Affine vectorizer. — diego.caballero / detail
  377. [NFC] Fix compiler warnings — qcolombet / detail
  378. [lldb] Fix PushPlan to set subplan to private — davelee.com / detail
  379. [RuntimeDyld] Support more relocations — rafaelauler / detail
  380. Revert "[mlir][Affine][Vector] Add initial support for 'iter_args' to Affine vectorizer." — zinenko / detail
  381. Revert "[mlir][Vector][Affine] Improve affine vectorizer algorithm" — zinenko / detail
  382. [InstCombine] Regenerate test checks (NFC) — nikita.ppv / detail
  383. Remove original implementation of UniqueInternalLinkageNames pass. — tmsriram / detail
  384. [lld-macho][NFC] add const to pointer/reference induction variables of range-based for loops — gkm / detail
  385. [DSE] Extending isOverwrite to support offsetted fully overlapping stores — nikita.ppv / detail
  386. [dfsan] Update fast16labels.ll test — gbalats / detail
  387. Run non-filechecked commands in update_cc_test_checks.py — georgakoudis1 / detail
  388. [AMDGPU] Always expand system scope fp atomics on gfx90a — Stanislav.Mekhanoshin / detail
  389. [AMDGPU] Disable SCC bit on fp atomics — Stanislav.Mekhanoshin / detail
  390. [mlir][spirv] Define spv.Image Operation — antiagainst / detail
  391. [llvm-objcopy][NFC] replace class Buffer/MemBuffer/FileBuffer with streams. — a.v.lapshin / detail
  392. [mlir] Remove unnecessary copying of pass options — csigg / detail
  393. Replace func name with regex in update_cc_test_checks — georgakoudis1 / detail
  394. [VPlan] Support to widen select intructions in VPlan native path — flo / detail
  395. [AArch64] Extend vecreduce -> udot handling to v8i8 — david.green / detail
  396. [NFC] Fix a compiler warning — qcolombet / detail
  397. [flang][driver] Formatting OpenMP sema check as per clang-format — arnamoy10 / detail
  398. [lldb/Platform] Skip very slow xcrun queries for simulator platforms, NFC — Vedant Kumar / detail
  399. [lldb] Ignore linkage diagnostic for LLDBSwigPythonBreakpointCallbackFunction (NFC) — davelee.com / detail
  400. [Attributor] Attributor call site specific AAValueConstantRange — kuterdinel / detail
  401. [AArch64] Extend vecreduce -> udot handling to mla reductions — david.green / detail
  402. llvm-lto: default Relocation Model should be selected by the TargetMachine. — daltenty / detail
  403. Add noreturn attribute to non-returning functions — 1894981+hiraditya / detail
  404. [nfc] [lldb] Remove variable ranges_base in DWARFUnit::AddUnitDIE — jan.kratochvil / detail
  405. [AST] Add generator for source location introspection — steveire / detail
  406. Revert "[cmake] Enable -Werror=return-type" — davelee.com / detail
  407. [mlir] Add polynomial approximation for math::Log2 — ezhulenev / detail
  408. Update __is_unsigned builtin to match the Standard. — zoecarver / detail
  409. Revert "Replace func name with regex in update_cc_test_checks" — georgakoudis1 / detail
  410. Workaround a -Wmisleading-indentation warning — steveire / detail
  411. Re-land "[PDB] Defer relocating .debug$S until commit time and parallelize it" — rnk / detail
  412. Revert "Workaround a -Wmisleading-indentation warning" — steveire / detail
  413. Revert "[AST] Add generator for source location introspection" — steveire / detail
  414. [gn build] Port 4f16e177e104 — llvmgnsyncbot / detail
  415. [clang][Driver] Expose -fexperimental-relative-c++-abi-vtables flag — leonardchan / detail
  416. [mlir] Optimize the implementation of RegionDCE — riddleriver / detail
  417. [mir] Change 'undef' for MMO base addresses to 'unknown-address' — daniel_l_sanders / detail
  418. [ValueMapper] Add debug output for metadata remapping — ruiling.song / detail
  419. [dfsan] Update atomics.ll test — gbalats / detail
  420. [AMDGPU] Always create Stack Object for reserved VGPR — ruiling.song / detail
  421. [InstSimplify] Pass SimplifyQuery to computePointerICmp (NFC) — aqjune / detail
  422. [llvm] Fix thinko in getVendorSignature(), where expected values of  ECX and EDX were flipped for the AMD case. — vyng / detail
  423. [Clang][RISCV] Add custom TableGen backend for riscv-vector intrinsics. — zakk.chen / detail
  424. [gn build] (manually) Port d6a0560bf258 — thakis / detail
  425. Resolve unused variable warning (NFC) — aqjune / detail
  426. WIP — dblaikie / detail
  427. Revert "WIP" — dblaikie / detail
  428. [RISCV] Add v2i64 _vi_ and _iv_ test cases to fixed-vectors-int.ll since we no longer crash. — craig.topper / detail
  429. [RISCV] Add additional checking to tablgen RISCVVEmitter requested in D95016. — craig.topper / detail
  430. [mlir][AVX512] Implement sparse vector dot product integration test. — springerm / detail
  431. [RISCV] Merge fixed-vectors-int-splat-rv32.ll and fixed-vectors-int-splat-rv64.ll. — craig.topper / detail
  432. Rename top-level LICENSE.txt files to LICENSE.TXT — leonardchan / detail
  433. [tsan] Fix aarch64-*-linux after D86377 — i / detail
  434. [InstrProfiling] Don't generate __llvm_profile_runtime_user — phosek / detail
  435. [sanitizer] Change NanoTime to use clock_gettime on non-glibc — i / detail
  436. [SEH] Fix capture of this in lambda functions — ogoffart / detail
  437. Fix unused lambda capture in a non-asserts build — dblaikie / detail
  438. [mlir] Add NVVM to CUBIN conversion to mlir-opt — csigg / detail
  439. [MLIR] Add canoncalization for `shape.is_broadcastable` — frgossen / detail
  440. [Debugify][OriginalDIMode] Export the report into JSON file — djtodoro / detail
  441. [AArch64][compiler-rt] Fix PAC instructions for older compilers — oliver.stannard / detail
  442. [CGBuilder] Remove type-less CreateAlignedLoad() APIs (NFC) — nikita.ppv / detail
  443. [mlir] Change test-gpu-to-cubin to derive from SerializeToBlobPass — csigg / detail
  444. Save and restore previous terminal after setting the terminal for checking if terminal supports colors. — pavel / detail
  445. [lldb] Remove implicit_const_form_support.test — pavel / detail
  446. Reapply [LICM] Make promotion faster — nikita.ppv / detail
  447. [MCA] Support in-order CPUs with MicroOpBufferSize=1 — jay.foad / detail
  448. [OpenCL] Add missing atomic_xchg overload — sven.vanhaastregt / detail
  449. [clang][ARM] Refactor ComputeLLVMTriple code for ARM — david.spickett / detail
  450. Fix MSVC "result of 32-bit shift implicitly converted to 64 bits" warnings. NFCI. — llvm-dev / detail
  451. [IPO] Fix EXPENSIVE_CHECKS assert added at D83744. NFCI. — llvm-dev / detail
  452. [FileCheck] Fix naming of OverflowErrorStr var — thomasp / detail
  453. Fix MSVC "'type cast': conversion from 'unsigned int' to 'const llvm::CallBase *' of greater size" warning. NFCI. — llvm-dev / detail
  454. [mlir] Fix invalid hoisting of dependent allocs in buffer hoisting pass. — julian.gross / detail
  455. [Statepoint Lowering] Handle the case with several gc.result — serguei.katkov / detail
  456. [clangd] Group filename calculations in SymbolCollector, and cache mroe. — sam.mccall / detail
  457. [mlir] Correct verifyCompatibleShapes — tpopp / detail
  458. [X86] Don't attempt to fold sub(C1, xor(X, C2)) with opaque constants — llvm-dev / detail
  459. [clangd] Drop explicit specifier on define out-of-line — kadircet / detail
  460. [clangd] Introduce a CommandLineConfigProvider — kadircet / detail
  461. [clangd] Fix buildbots without grpc enabled — kadircet / detail
  462. [flang][driver] Add -fdebug-module-writer option — arnamoy10 / detail
  463. Revert rGcd938ab162b0ac560dd0e9fee290980c7e0e47e5 "[X86] canonicalizeShuffleWithBinOps - add X86ISD::PSHUFB handling." — llvm-dev / detail
  464. [compiler-rt] Set CMAKE_TRY_COMPILE_TARGET_TYPE to STATIC_LIBRARY when building builtins standalone — martin / detail
  465. [PowerPC] Fix infinite loop in peephole CR optimization (PR49509) — nikita.ppv / detail
  466. Revert "[AArch64][SVE] Allow accesses to SVE stack objects to use frame pointer" — bradley.smith / detail
  467. [DebugInfo] Use variadic debug values to salvage BinOps and GEP instrs with non-const operands — stephen.tozer / detail
  468. [AArch64][SVE] Add fixed/scalable lowering of FMAXIMUM/FMINIMUM ISD nodes — bradley.smith / detail
  469. [OpaquePtrs] Remove some uses of type-less CreateLoad APIs (NFC) — nikita.ppv / detail
  470. [Sema] Add some basic lambda capture fix-its — n.james93 / detail
  471. [PowerPC] Fix multi-use case for swap reduction — qiucofan / detail
  472. [Transforms] SampleProfileLoaderBaseImpl<BT>::getFunctionLoc - fix Wdocumentation warnings. NFCI. — llvm-dev / detail
  473. [Orc] Deallocate debug objects explicitly when destroying the DebugObjectManagerPlugin — Stefan Gränitz / detail
  474. [OpenCL][Docs] Add guidelines for new extensions and features. — anastasia.stulova / detail
  475. [lld-macho] minimal TimeTrace support — schuett / detail
  476. [PowerPC] Exploit paddi instruction on Power 10 for constant materialization — stefanp / detail
  477. [llvm-mca] Fix uninitialized variable in InOrderIssueStage constructor warning. NFCI. — llvm-dev / detail
  478. Revert "[DebugInfo] Use variadic debug values to salvage BinOps and GEP instrs with non-const operands" — stephen.tozer / detail
  479. [Sema] Use castAs<> instead getAs<> for dereferenced pointer casts. NFCI. — llvm-dev / detail
  480. [OpenMP] Restore backwards compatibility for libomptarget — jhuber6 / detail
  481. [lldb] Add missing debugserver dependency to check-lldb — Raphael Isemann / detail
  482. [flang][OpenMP] Add semantic check for occurrence of multiple list items in aligned clause for simd directive — arnamoy10 / detail
  483. AMDGPU/GlobalISel: Add more tests for byval arguments — Matthew.Arsenault / detail
  484. GlobalISel: Fix off by one in finding explicit byval alignment — Matthew.Arsenault / detail
  485. AMDGPU/GlobalISel: Improve private addressing mode matching — Matthew.Arsenault / detail
  486. [mlir] Add LLVM loop codegen options to control software pipelining — zinenko / detail
  487. [mlir] Introduce data layout modeling subsystem — zinenko / detail
  488. [mlir] fix cmake build — zinenko / detail
  489. [ValueTypes][RISCV] Add MVT for v1f16. — craig.topper / detail
  490. [RISCV] Support extract_vector_elt for fixed and scalable masked registers. — craig.topper / detail
  491. [ELF] Support . and $ in symbol names in expressions — i / detail
  492. [libcxx] [test] Use a string_view of the native path type in the concat test — martin / detail
  493. [libcxx] Avoid intermediate string objects for substrings in windows operator/= — martin / detail
  494. [ELF] Simplify isValidCIdentifier. NFC — i / detail
  495. [Polly] Remove uses of type-less CreateLoad() APIs (NFC) — nikita.ppv / detail
  496. [mlir] Remove uses of type-less CreateLoad() APIs (NFC) — nikita.ppv / detail
  497. [RISCV] Handle vmv.x.s intrinsic for i64 vectors on RV32. — craig.topper / detail
  498. [IRBuilder] Deprecate CreateLoad APIs with implicit type — nikita.ppv / detail
  499. [PGO] Fix two issues in PGOMemOPSizeOpt. — yamauchi / detail
  500. [AArch64] Fix -Wunused-but-set-variable in GCC non-debug build — simon.wallis2 / detail
  501. [ARM] Improve WLS lowering — david.green / detail
  502. [ARM] Move t2DoLoopStart reg alloc hint — david.green / detail
  503. [RISCV] Support fixed vector copysign. — craig.topper / detail
  504. [UnitTests] Remove uses of deprecated CreateLoad() API — nikita.ppv / detail
  505. [Driver] Drop $sysroot/usr special case from Gentoo gcc-config detection — i / detail
  506. [SamplePGO] Skip inlinee profile scaling for sample loader inlining — aktoon / detail
  507. [flang] Handle type-bound procedures with alternate returns — psteinfeld / detail
  508. [libcxx] [test] Disable a test regarding error behaviour for excessively long paths on windows — martin / detail
  509. [lld-macho][nfc] Remove `MachO::` prefix where possible — jezng / detail
  510. [lld-macho][nfc] Create Relocations.{h,cpp} for relocation-specific code — jezng / detail
  511. [lld-macho] Fix handling of X86_64_RELOC_SIGNED_{1,2,4} — jezng / detail
  512. [lld-macho][nfc] Refactor subtractor reloc handling — jezng / detail
  513. [lld-macho] Avoid requiring shell in tests — jezng / detail
  514. [lld-macho] Unbreak build breakage from rG1752f2850685 — jezng / detail
  515. [gn build] Port 5433a79176a3 — llvmgnsyncbot / detail
  516. [mlir][Vector][Affine] Fix heap-use-after-free in vectorizer — diego.caballero / detail
  517. [lldb] Fix the man page build — Raphael Isemann / detail
  518. [MIPS] Fix lowering of irregular vector arguments — thatlemon / detail
  519. [SelectionDAG] Improve scalarization of irregular vector types — thatlemon / detail
  520. [libcxx] Test accessing a directory on windows that gives "access denied" errors — martin / detail
  521. [IndirectCallPromotion] Don't strip ".__uniq." suffix when it strips — wmi / detail
  522. [clangd] Add config block for Completion and option for AllScopes — kadircet / detail
  523. [clangd] Make ProjectAwareIndex optionally sync — kadircet / detail
  524. [mlir][StorageUniquer] Properly call the destructor on non-trivially destructible storage instances — riddleriver / detail
  525. [libc++] [docs] Add link to clang status page for C++2b and fix anchor for C++20. — marek.kurdej / detail
  526. [SLP] Fix crash when matching associative reduction for integer min/max. — valery.n.dmitriev / detail
  527. [InstrProfiling] Generate runtime hook for ELF platforms — phosek / detail
  528. [Attributor] Don't access pointer elem type in constructPointer (NFC) — nikita.ppv / detail
  529. [compiler-rt] Partially revert 8bd2722f65cfd7883ed9769f7bad3ff50e4c6905 — martin / detail
  530. [dfsan] Disable testing origin tracking on non x86_64 arch — jianzhouzh / detail
  531. [AMDGPU] Remove dead MTBUF patterns — Stanislav.Mekhanoshin / detail
  532. Reland: [mlir][Vector][Affine] Improve affine vectorizer algorithm — diego.caballero / detail
  533. [Matrix] Add support for matrix-by-scalar division. — flo / detail
  534. [PDB] Improve warning for corrupt debug info — rnk / detail
  535. Reland: [mlir][Affine][Vector] Add initial support for 'iter_args' to Affine vectorizer. — diego.caballero / detail
  536. Fix use of deprecated IRBuilder::CreateLoad in Kaleidoscope — dblaikie / detail
  537. [RISCV] Add test cases for fixed vector bitreverse, bswap, ctlz, cttz, and ctpop. — craig.topper / detail
  538. [crt][fuzzer] Fix up various numeric conversions — mvanotti / detail
  539. [AMDGPU] Free reserved VGPR if no SGPR spill — ruiling.song / detail
  540. [AMDGPU] Don't check hasStackObjects() when reserving VGPR — ruiling.song / detail
  541. Replace use of OperationState with builder::create in GPU Kernel Outlining (NFC) — joker.eph / detail
  542. [AMDGPU] Restrict image_msaa_load to MSAA dimension types — carl.ritson / detail
  543. [asan] disable no-fd test on darwin — code / detail
  544. [RuntimeDyld] Speedup resolution of relocations to external symbols — maks / detail
  545. [NFC] Test commit. Add empty lines. — sergei.grechanik / detail
  546. Move (llvm-original-di-preservation) test example output into the Inputs directory (since it's an input to the test execution) — dblaikie / detail
  547. void cast to suppress -Wunused-variable in non-asserts build — dblaikie / detail
  548. [NPM][CGSCC] FunctionAnalysisManagerCGSCCProxy: do not clear immutable function passes — mtrofin / detail
  549. [mlir][Vector] Lowering of transfer_read/write to vector.load/store — sergei.grechanik / detail
  550. [compiler-rt] PR#39514 Support versioned llvm-symbolizer binaries — eugenis / detail
  551. Revert "[NPM][CGSCC] FunctionAnalysisManagerCGSCCProxy: do not clear immutable function passes" — mtrofin / detail
  552. [compiler-rt][asan] Make wild-pointer crash error more useful — vyng / detail
  553. [AMDGPU] Do not annotate an else branch if there is a kill — carl.ritson / detail
  554. [libFuzzer] Add attribute noinline on Fuzzer::ExecuteCallback(). — paulsson / detail
  555. Revert "[compiler-rt][asan] Make wild-pointer crash error more useful" — vyng / detail
  556. BPF: provide better error message for unsupported atomic operations — yhs / detail
  557. [libcxx] adds concept std::movable — cjdb.ns / detail
  558. [libcxx] adds concept std::copyable — cjdb.ns / detail
  559. [RISCV] Return false from isShuffleMaskLegal except for splats. — craig.topper / detail
  560. [libc][NFC] Move the template implementation of integer_abs to __support. — sivachandra / detail
  561. [Debug-Info] Add names for the debug line prologue. — esme.yi / detail
  562. Disable unique linkage suffixes ifor global vars until demanglers can be fixed. — tmsriram / detail
  563. [FIX] Allow non-constant assume operand bundle operands. — johannes / detail
  564. [Utils] Check for more global information in update_test_checks — johannes / detail
  565. [OpenMP] Do not propagate match extensions to nested contexts — johannes / detail
  566. [OpenMP] Introduce the `disable_selector_propagation` variant selector trait — johannes / detail
  567. [OpenMP][DeviceRTL] Extract shuffle idiom and port it to declare variant — johannes / detail
  568. [OpenMP][NFC] Use `AsyncInfo` as the variable name for a `__tgt_async_info` — johannes / detail
  569. [Attributor][NFC] Update tests after D94741 — johannes / detail
  570. [Attributor] Derive `willreturn` based on `mustprogress` — johannes / detail
  571. Revert "[OpenMP] Introduce the `disable_selector_propagation` variant selector trait" — johannes / detail
  572. Revert "[OpenMP] Do not propagate match extensions to nested contexts" — johannes / detail
  573. [libcxx] adds concept std::semiregular — cjdb.ns / detail
  574. [mlir] Fix ConstantOp verifier — marius.brehler / detail
  575. [ConstantFold] Handle undef/poison when constant folding smul_fix/smul_fix_sat — bjorn.a.pettersson / detail
  576. [InstSimplify] Simplify smul.fix and smul.fix.sat — bjorn.a.pettersson / detail
  577. [mlir] fix memory leak on failure path in parser — zinenko / detail
  578. [OpenCL] Refactor diagnostic for OpenCL extension/feature — anton.zabaznov / detail
  579. [RISCV] Fix up stale VECREDUCE comments. NFC. — fraser / detail
  580. [RISCV] Optimize INSERT_VECTOR_ELT sequences — fraser / detail
  581. [Matrix] Add missing newline to appease sphinx. — flo / detail
  582. [libcxx] Move Linaro 32 bit armv bots to buildkite — david.spickett / detail
  583. Revert "Mark gc.relocate and gc.result as readnone" — serguei.katkov / detail
  584. [PPC] Fix static analyzer / UBSAN warnings about out of range shifts. NFCI. — llvm-dev / detail
  585. [builtins] Fix value of ARM_INEXACT — Alexander.Richardson / detail
  586. [PPC] Fix UBSAN warning about out of range shift. NFCI. — llvm-dev / detail
  587. Add support for digit separators in C2x. — aaron / detail
  588. Revert "[InstrProfiling] Don't generate __llvm_profile_runtime_user" — hans / detail
  589. [analyzer][solver] Prevent infeasible states (PR49490) — vsavchenko / detail
  590. [Orc] Fix race condition in DebugObjectManagerPlugin — Stefan Gränitz / detail
  591. [SimplifyCFG] avoid sinking insts within an infinite-loop — spatel / detail
  592. [mlir] Remove mlir-cuda-runner — csigg / detail
  593. [LV] Account IV recipes being uniform in VPTransformState::get(). — flo / detail
  594. [LV] Fix name in CHECK pattern after fb3ca7076 — flo / detail
  595. [NFC] Use StringRef instead of const char* for AsmPrinter — sguelton / detail
  596. AMDGPU/GlobalISel: Cleanup call lowering sequence — Matthew.Arsenault / detail
  597. AArch64/GlobalISel: Don't use common prefix in test — Matthew.Arsenault / detail
  598. GlobalISel: Partially fix handling of byval arguments — Matthew.Arsenault / detail
  599. GlobalISel: Fix marking byval arguments as immutable — Matthew.Arsenault / detail
  600. Test cases for rem-seteq fold with illegal types — git / detail
  601. Revert "[IndirectCallPromotion] Don't strip ".__uniq." suffix when it strips" — thakis / detail
  602. [X86] Provide lighter weight getTargetShuffleMask wrapper. NFCI. — llvm-dev / detail
  603. [X86][AVX] Insert zeros byte elements into 256/512-bit vectors using shuffle/and — llvm-dev / detail
  604. [clang] Use Constant::getAllOnesValue helper. NFCI. — llvm-dev / detail
  605. Revert "Revert "[compiler-rt][asan] Make wild-pointer crash error more useful"" — vyng / detail
  606. [lldb] Remove unused StackFrame::TrackGlobalVariable — davelee.com / detail
  607. [PowerPC] Add more missing overloads to altivec.h — nemanja.i.ibm / detail
  608. [libcxx] adds concept std::regular — cjdb.ns / detail
  609. [lit] rewrap a few lines to 80 columns — thakis / detail
  610. [AsmParser][SystemZ][z/OS] Introducing HLASM Comment Syntax — kai / detail
  611. [gn build] (manually) port bcdd40f802a5 — thakis / detail
  612. [clang] Mark re-injected tokens appropriately during pragma handling — kadircet / detail
  613. Add Semantic check for Flang OpenMP 4.5 - 2.15.3.6 Reduction clause — yhegde / detail
  614. [NFC] Use llvm::raw_string_ostream instead of std::stringstream — sguelton / detail
  615. [mlir] fix a memory leak in NestedPattern — zinenko / detail
  616. [FileCheck] Add support for hex alternate form in FileCheck — thomasp / detail
  617. [AMDGPU] Fix -amdgpu-inline-arg-alloca-cost — Stanislav.Mekhanoshin / detail
  618. [NFC] Fix "unused parameter" error revealed in the Linux self-build. — zahira.ammarguellat / detail
  619. [RISCV] Add support for scalable vector masked load/store. — craig.topper / detail
  620. [flang] Make the symbol count used for collating symbols static — psteinfeld / detail
  621. [SCEV] Improve modelling for (null) pointer constants — lebedev.ri / detail
  622. [RISCV] Add test cases for failure to optimize select_cc with X < 1 or X > -1. NFC — craig.topper / detail
  623. [Clang][ARM] Reenable arm_acle.c test. — david.green / detail
  624. [mlir] Annotate functions used only in debug mode with LLVM_ATTRIBUTE_UNUSED — ezhulenev / detail
  625. Revert "[Clang][ARM] Reenable arm_acle.c test." — thakis / detail
  626. Revert "[AsmParser][SystemZ][z/OS] Introducing HLASM Comment Syntax" — hubert.reinterpretcast / detail
  627. [RISCV] Teach normaliseSetCC to canonicalize X > -1 to X >= 0 and X < 1 to 0 >= X. — craig.topper / detail
  628. [OpaquePtrs] Remove some uses of type-less CreateGEP() (NFC) — nikita.ppv / detail
  629. [flang][OpenMP][FIX] Fix function to check nesting level of current directive. — arnamoy10 / detail
  630. Revert "[gn build] (manually) port bcdd40f802a5" — thakis / detail
  631. [OpenCL] Use spir target for CIndex tests for OpenCL. — anastasia.stulova / detail
  632. [RISCV] Add test cases for masked load/store with all ones/zeros mask. NFC — craig.topper / detail
  633. [DAGCombiner] Use isConstantSplatVectorAllZeros/Ones instead of isBuildVectorAllZeros/Ones in visitMSTORE and visitMLOAD. — craig.topper / detail
  634. [InstCombine] add test for zext-of-icmps; NFC — spatel / detail
  635. [DebugInfo] Add an attribute to force type info to be emitted for types that are required to be complete. — akhuang / detail
  636. [SystemZ][z/OS] Missing wchar functions libc++ — muiez / detail
  637. [tests] Cover a case brought up in review of D98222 — listmail / detail
  638. [libc] Introduce a full build mode CMake option. — sivachandra / detail
  639. [IndirectCallPromotion] Recommit "Don't strip ".__uniq." suffix when it strips — wmi / detail
  640. [libc] Adjust full build entrypoints for aarch64. — sivachandra / detail
  641. [MemCpyOpt] Add test for memcpy in loop (NFC) — nikita.ppv / detail
  642. Revert "[CodeGenPrepare] Fix isIVIncrement (PR49466)" — rupprecht / detail
  643. [libc][Obvious] Add string tests to non-full-build mode. — sivachandra / detail
  644. [lld-macho] Check address ranges when applying relocations — jezng / detail
  645. [lld-macho][nfc] Give every SyntheticSection a fake InputSection — jezng / detail
  646. [lld-macho] Only codesign by default on arm64 macOS — jezng / detail
  647. [libFuzzer] Use macro instead of __attribute__. — mascasa / detail
  648. [AMDGPU] Fix getAlignedAGPRClassID — Stanislav.Mekhanoshin / detail
  649. [gcov] Delete FreeBSD<10 (reached end of life for years) workaround — i / detail
  650. [gcov] Delete ancient MSVC workaround — i / detail
  651. [flang] Update DE/ALLOCATE statement runtime message processing — pklausler / detail
  652. [lld-macho] Make range-check.s test more tolerant — jezng / detail
  653. [flang] Ensure pointer function results are acceptable variables — pklausler / detail
  654. [clang] Improve diagnostics on implicitly deleted defaulted comparisons — mizvekov / detail
  655. [clang] Fix ICE on invalid type parameters for concepts — mizvekov / detail
  656. [mlir][sparse] disable nonunit stride dense vectorization — ajcbik / detail
  657. Replace func name with regex for update test scripts — georgakoudis1 / detail
  658. Revert "Replace func name with regex for update test scripts" — georgakoudis1 / detail
  659. Don't load kexts/kernels without dSYMs present — Jason Molenda / detail
  660. Replace func name with regex for update test scripts — georgakoudis1 / detail
  661. [flang] Fix static build of flang — pklausler / detail
  662. [Fuchsia] Add check-polly to CLANG_BOOTSTRAP_TARGETS — phosek / detail
  663. [JITLink][ORC] Make the LinkGraph available to modifyPassConfig. — Lang Hames / detail
  664. [ORC] Fix some comments in the LLJITWithObjectLinkingLayerPlugin example. — Lang Hames / detail
  665. [NFC] Adjust SmallVector.h header to workaround XL build compiler issue — Xiangling.Liao / detail
  666. [dfsan] Update shadow-args-zext.ll test — gbalats / detail
  667. Temporairly evert "[SCEV] Improve modelling for (null) pointer constants" — lebedev.ri / detail
  668. [RISCV] Remove redundancy -mattr=+d in test file — 932494295 / detail
  669. change rvv frame layout — 932494295 / detail
  670. [MemorySSA] Don't bail on phi starting access — nikita.ppv / detail
  671. [MemCpyOpt] Add additional tests for memset+memcpy overwrite (NFC) — nikita.ppv / detail
  672. [MemCpyOpt] Don't generate zero-size memset — nikita.ppv / detail
  673. [MemCpyOpt] Use AA to check for MustAlias between memset and memcpy — nikita.ppv / detail
  674. [libomptarget] Add allocator support for target memory — georgios.rokos / detail
  675. [NFC][LSR] Add test case that from https://reviews.llvm.org/D98147#2623549 — lebedev.ri / detail
  676. [LSR] Don't try to fixup uses in 'EH pad' instructions — lebedev.ri / detail
  677. Reland [SCEV] Improve modelling for (null) pointer constants — lebedev.ri / detail
  678. [InstCombine] avoid creating an extra instruction in zext fold and possible inf-loop — spatel / detail
  679. [Attributor][fix] Remove problematic EXPENSIVE_CHECK — kuterdinel / detail
  680. [Orc] Deallocate debug objects properly when removing resources from DebugObjectManagerPlugin — Stefan Gränitz / detail
  681. [DAGCombiner] Optimize 1-bit smulo to AND+SETNE. — craig.topper / detail
  682. [MemCpyOpt] Add additional tests for memcpy of undef (NFC) — nikita.ppv / detail
  683. [MemCpyOpt] Handle read from lifetime.start with offset — nikita.ppv / detail
  684. [compiler-rt] Use arm-specific builtins sources for arm/mingw builds — martin / detail
  685. [SROA] Regenerate test checks (NFC) — nikita.ppv / detail
  686. [InstCombine] Update GEP tests — git / detail
  687. [lld-macho][nfc] Move list of section names into InputSection.h — jezng / detail
  688. [flang][OpenMP] Add support for getting parent context and clauses and modify the relevant sema checks to use the new functions. — arnamoy10 / detail
  689. [CGP] Consolidate logic for getIVIncrement and isIVIncrement — listmail / detail
  690. Restore fixed version of "[CodeGenPrepare] Fix isIVIncrement (PR49466)" — listmail / detail
  691. [libc][Obvious] Fix except flags reading overflow detected by asan. — sivachandra / detail
  692. X86: adjust the windows 64 calling convention for Swift — Saleem Abdulrasool / detail
  693. [X86][AMX] Prevent transforming load pointer from <256 x i32>* to x86_amx*. — yuanke.luo / detail
  694. [AST] Add generator for source location introspection — steveire / detail
  695. [Clang][ARM] Reenable arm_acle.c test. — david.green / detail
  696. [gn build] (manually) kind of merge d627a27d26 — thakis / detail
  697. CodeGen: Reorder MachinePointerInfo fields — Matthew.Arsenault / detail
  698. [InstCombine] Restrict a GEP transform to avoid changing provenance — git / detail
  699. [AArch64] Expand build-vector-extract.ll tests to i8's. NFC — david.green / detail
  700. Remove unneeded targets dependency — steveire / detail
  701. Update python script per review comments — steveire / detail
  702. [X86] Add test for PR49587 (NFC) — nikita.ppv / detail
  703. Fix license headers — steveire / detail
  704. Revert "[AST] Add generator for source location introspection" — nikita.ppv / detail
  705. Revert "[gn build] (manually) kind of merge d627a27d26" — thakis / detail
  706. [M68k] Fix extract-section.py under Python 3 — minyihh / detail
  707. [M68k] Make M68k TargetMachine use getter function — minyihh / detail
  708. [M68k] Tidy up some bit shifting during code emission — minyihh / detail
  709. [llvm] [dwarf] Fix DWARFListTableHeader::getOffsetEntry off-by-one — jan.kratochvil / detail
  710. [InstSimplify] Add additional GEP transform tests & regenerate — git / detail
  711. [ArgPromotion] Copy additional metadata for loads. — flo / detail
  712. [lldb] Move PlatformPOSIX::ConnectToWaitingProcesses to RemoteAwarePlatform — pavel / detail
  713. [AST] Add generator for source location introspection — steveire / detail
  714. [X86] Add -prefer-vector-width=256 tests for v16i8 smulo/umulo. — craig.topper / detail
  715. Ensure that cache variable is set when not building introspection — steveire / detail
  716. Revert "Ensure that cache variable is set when not building introspection" — steveire / detail
  717. Revert "[AST] Add generator for source location introspection" — steveire / detail
  718. [AST] Add generator for source location introspection — steveire / detail
  719. Attempt to fix ARM buildbot — steveire / detail
  720. [RISCV] Give an explicit error if 'generic' CPU is passed instead of 'generic-rv32' or 'generic-rv64'. Validate 64Bit feature against the triple. — craig.topper / detail
  721. Revert "Attempt to fix ARM buildbot" — steveire / detail
  722. Revert "[AST] Add generator for source location introspection" — steveire / detail
  723. [Canonicalizer] Process regions top-down instead of bottom up & reuse existing constants. — clattner / detail
  724. [RISCV] Support inline asm for vector instructions. — kai.wang / detail
  725. [m_Constant] Check #operands/results before hasTrait() — clattner / detail
  726. debuginfo-tests: Fix check-gdb-mlir-support build after MLIR API change in a4bb667d831c — joker.eph / detail
  727. [NFC][Inliner] Debugging support to print funtion size after each inlining. — hoy / detail
  728. [Test] Replace checks with auto-generated checks — mkazantsev / detail
  729. [mlir][AVX512] Add while loop-based sparse vector-vector dot product variants. — springerm / detail
  730. [NFCI][ValueTracking] getUnderlyingObject(): assert that no cycles are encountered — lebedev.ri / detail
  731. [MLIR] Allow compatible shapes in `Elementwise` operations — frgossen / detail
  732. Revert "[NFCI][ValueTracking] getUnderlyingObject(): assert that no cycles are encountered" — lebedev.ri / detail
  733. [MLIR] Add canonicalization for `shape.broadcast` — frgossen / detail
  734. [AArch64][compiler-rt] Strip PAC from the link register. — daniel.kiss / detail
  735. Revert "[Canonicalizer] Process regions top-down instead of bottom up & reuse existing constants." — zinenko / detail
  736. [X86][SSE] Attempt to merge single-op hops for slow targets. — llvm-dev / detail
  737. Fix MSVC "switch statement contains 'default' but no 'case' labels" warning. NFCI. — llvm-dev / detail
  738. [mlir] fix cmake for generating data layout documentation — zinenko / detail
  739. [mlir] better formatting in interface docs — zinenko / detail
  740. [MLIR] Create memref dialect and move dialect-specific ops from std. — julian.gross / detail
  741. [AMDGPU] Use depth first iterator instead of recursive DFS. NFCI. — jay.foad / detail
  742. [RISCV] Support fixed-length vectors in the calling convention — fraser / detail
  743. [NFCI][ValueTracking] getUnderlyingObject(): gracefully handle cycles — lebedev.ri / detail
  744. [AST] Add generator for source location introspection — steveire / detail
  745. [Sanitizer][RISCV][AArch64][Android] Adjust allocator tests — luismarques / detail
  746. [LLDB] Skip TestExitDuringExpression on arm/linux buildbot — omair.javaid / detail
  747. [dexter] Check path != None before calling os.path.exists — orlando.hyams / detail
  748. [X86][SSE] canonicalizeShuffleWithBinOps - handle target shuffles. NFCI. — llvm-dev / detail
  749. Revert "[NFCI][ValueTracking] getUnderlyingObject(): gracefully handle cycles" — nikita.ppv / detail
  750. Revert rG9ba577eca2e339726bfaad4e615c6324a705b292 "[X86][SSE] canonicalizeShuffleWithBinOps - handle target shuffles. NFCI." — llvm-dev / detail
  751. [AArch64][SVE] Add unpredicated ld1/st1 patterns for reg+reg addressing modes — bradley.smith / detail
  752. [mlir] fix shared-lib build fallout of e2310704d890ad252aeb1ca28b4b84d29514b1d1 — zinenko / detail
  753. [X86][SSE] canonicalizeShuffleWithBinOps - add X86ISD::PSHUFB handling. — llvm-dev / detail
  754. [AMDGPU] Fix shortfalls in WQM marking — carl.ritson / detail
  755. [ast-dump-tool] fix regression if --empty-implementation but --json-input-path is not — thakis / detail
  756. [SLP][Test] Precommit test for PR40522 — anton.a.afanasyev / detail
  757. Revert "[Sanitizer][RISCV][AArch64][Android] Adjust allocator tests" — luismarques / detail
  758. [ASTMatchers] Fix documentation for hasAnyBody matcher — n.james93 / detail
  759. [ASTMatchers][Dynamic] Add missing matchers from Registry — n.james93 / detail
  760. [mlir] enable Python bindings for the MemRef dialect — zinenko / detail
  761. [SystemZ][z/OS] Define _LIBCPP_ELAST — muiez / detail
  762. [PATCH] fix location of test case — daltenty / detail
  763. [mlir] fix integration tests post e2310704d890ad252aeb1ca28b4b84d29514b1d1 — zinenko / detail
  764. [NFC][PowerPC] Add additional load/store test cases — amy.kwan1 / detail
  765. [clang][lex] Speculative fix for buffer overrun on raw string parse — Jan Svoboda / detail
  766. [ASTMatchers] Don't forward matchers in MapAnyOf — n.james93 / detail
  767. [clang-tidy] Fix readability-identifer-naming duplicating prefix or suffix for replacements. — n.james93 / detail
  768. [clang-tidy] Enable modernize-concat-nested-namespaces also on headers — dmitry.polukhin / detail
  769. [AArch64] Zero extended extract_vector_elt pattern — david.green / detail
  770. [asan] Fixed test failing on windows due to different printf behaviour. — vyng / detail
  771. [X86][SSE] canonicalizeShuffleWithBinOps - handle target shuffles. — llvm-dev / detail
  772. [flang] Build intrinsic .mod files in include/flang — tkeith / detail
  773. [scudo][standalone] Add shared library to makefile — kostyak / detail
  774. [amdgpu] Implement lower function LDS pass — jonathanchesterfield / detail
  775. [gn build] Port 13e49dcee48f — llvmgnsyncbot / detail
  776. [libcxx] [docs] Update docs about how to build for Windows — martin / detail
  777. Stop traping on sNaN in __builtin_isinf — thomasp / detail
  778. [RISCV][compiler-rt] Add support for save-restore — ed.jones / detail
  779. [InstSimplify] add tests for ctlz of shifted constant; NFC — spatel / detail
  780. [InstSimplify] ctlz({signbit} >>u x) --> x — spatel / detail
  781. [clang][patch] Solve PR49479, File scope fp pragma should propagate to functions nested in struct, and initialization expressions — melanie.blower / detail
  782. [NFC] Fix "unused parameter" error revealed in the Linux self-build. — zahira.ammarguellat / detail
  783. [dfsan] Add origin ABI wrappers for thread/signal/fork — jianzhouzh / detail
  784. [mlir] make memref.cast implement ViewLikeOpInterface — zinenko / detail
  785. [X86][SSE] isHorizontalBinOp - ensure we clear any unused source operands to improve HADD/SUB matching — llvm-dev / detail
  786. [RISCV] Improve legalization of i32 UADDO/USUBO on RV64. — craig.topper / detail
  787. [CMake] Require python 3.6 if enabling LLVM test targets — ctetreau / detail
  788. [gn build] (semi-manually) port b136a74efc54 — thakis / detail
  789. [libcxx] [test] Disable some allocation checks in class.path tests on windows — martin / detail
  790. [libcxx] [test] Fix the get_temp_file_name() function for mingw — martin / detail
  791. [libomptarget][amdgcn] Drop use of inttypes.h, moving closer to freestanding — jonathanchesterfield / detail
  792. [Polly] Refactoring astScheduleDimIsParallel to take the C++ wrapper object. NFC — llvm-project / detail
  793. [CodeGen] Fix issues with scalable-vector INSERT/EXTRACT_SUBVECTORs — fraser / detail
  794. [AssumeBundles] Add nonnull/align to op bundle if noundef exists — aqjune / detail
  795. [libcxx] [test] Fix the temp_directory_path test for windows — martin / detail
  796. [flang][docs] Fix the time for the new Flang driver call — andrzej.warzynski / detail
  797. [OpenCL] Respect calling convention for builtin — luke.drummond / detail
  798. [NFC] Use higher level constructs to check for whitespace/newlines in the lexer — sguelton / detail
  799. Allow __ieee128 as an alias to __float128 on ppc — sguelton / detail
  800. [mlir] fix SPIR-V CPU and Vulkan runners after e2310704d890ad252aeb1ca28b4b84d29514b1d1 — zinenko / detail
  801. [AArch64] Implement __rndr, __rndrrs intrinsics — stelios.ioannou / detail
  802. [Polly][Optimizer] Apply user-directed unrolling. — llvm-project / detail
  803. [RISCV] Add isel-patterns to optimize (a < 1) into blez (a <= 0) — craig.topper / detail
  804. [libomptarget] Drop assert.h, use freestanding for amdgcn devicertl — jonathanchesterfield / detail
  805. [RISCV] Add RISCVISD::BR_CC similar to RISCVISD::SELECT_CC. — craig.topper / detail
  806. [dfsan] Do not check dfsan_get_origin by check_custom_wrappers.sh — jianzhouzh / detail
  807. [lld-macho] Place LC_FUNCTION_STARTS data at the right position — jezng / detail
  808. Change void getNoop(MCInst &NopInst) to MCInst getNop() — i / detail
  809. [dfsan] Updated check_custom_wrappers.sh to dedup function names — jianzhouzh / detail
  810. [CSSPGO] Load context profile for external functions in PreLink and populate ThinLTO import list — aktoon / detail
  811. [Polly] Fix deprecation warning. NFC. — llvm-project / detail
  812. [libomptarget] Fix devicertl build — jonathanchesterfield / detail
  813. [test] Add ability to get error messages from CMake for errc substitution — markus.boeck02 / detail
  814. [AMDGPU] Use single cache policy operand — Stanislav.Mekhanoshin / detail
  815. [SLP] update stale test comments; NFC — spatel / detail
  816. Revert line accidentally included in af2796c76d2ff4b73165ed47959afd35a769beee — markus.boeck02 / detail
  817. [clangd] Optionally add reflection for clangd-index-server — kbobyrev / detail
  818. [libomptarget] Build amdgpu plugin by default — jonathanchesterfield / detail
  819. [libomptarget][nfc] Drop unused DEVICE macro — jonathanchesterfield / detail
  820. [PowerPC] Add __PCREL__ when PC Relative is enabled. — stefanp / detail
  821. [libomptarget][nfc][amdgcn] Use precise triple for devicertl build — jonathanchesterfield / detail
  822. [AMDGPU] Fixed msan failure with uninitialized value — Stanislav.Mekhanoshin / detail
  823. [gn build] kind of merge af2796c76d2f — thakis / detail
  824. [SystemZ] Test for isinf and isfinite in testFPKind(). — paulsson / detail
  825. [gn build] merge 9bcf0eff99 — thakis / detail
  826. [AnnotationRemarks] Remove unneeded Function.h include (NFC). — flo / detail
  827. [AMDGPU] Fix copyPhysReg to not produce unalined vgpr access — Stanislav.Mekhanoshin / detail
  828. [flang] Runtime: implement INDEX intrinsic function — pklausler / detail
  829. NFC: Formatting changes. — nicholas / detail
  830. [NVPTX] Avoid temp copy of byval kernel parameters. — tra / detail
  831. [AIX][XCOFF] Fixed the test case which failed at aix OS because enable -mignore-xcoff-visibility by default. — diggerlin / detail
  832. [DWARF] Check for AddrOffsetSectionBase to work with DWO Units. — dblaikie / detail
  833. [OpenMP] Remove unused cpu_stackoffset member — jonathan.l.peyton / detail
  834. [lldb-vscode] Handle request_evaluate's context attribute — walter erquinigo / detail
  835. [flang] Create intrinsics modules directory — tkeith / detail
  836. [gn build] merge af2796c76d2f a bit more — thakis / detail
  837. Emit inline implementation of __builtin__wmemchr on MSVCRT platforms. — akhuang / detail
  838. [flang] Create intrinsics modules directory (contd.) — tkeith / detail
  839. [JITLink][MachO][x86-64] Introduce generic x86-64 support. — Lang Hames / detail
  840. [gn build] Port ecf6466f01c5 — llvmgnsyncbot / detail
  841. [libomptarget] Build amdgcn devicertl by default — jonathanchesterfield / detail
  842. [CMake] Clean up unnecessary dependency — phosek / detail
  843. Fix 34885bffdf43920c0f011e17a65fd678100240dd — walter erquinigo / detail
  844. [mlir][amx] Add Intel AMX dialect (architectural-specific vector dialect) — ajcbik / detail
  845. Skip path separators to make the test portable across Win/Linux — dblaikie / detail
  846. [X86] Pass to transform amx intrinsics to scalar operation. — bing1.yu / detail
  847. [gn build] Port 4f198b0c27b0 — llvmgnsyncbot / detail
  848. [OCaml][test] Fix Bindings/OCaml/executionengine.ml test — josh / detail
  849. [NVPTX] CUDA does provide malloc/free since compute capability 2.X — johannes / detail
  850. [OpenMP][FIX] Repair accidental replacement of _shfl_sync with _shfl — johannes / detail
  851. [CSSPGO][llvm-profgen] Fix getCanonicalFnName usage in llvm-profgen — wlei / detail
  852. [OpenMP][AMDGPU] Skip backend and assemble phases for amdgcn — Pushpinder.Singh / detail
  853. [AArch64][ASAN] Disable fgets_fputs.cpp test. — yvan.roux / detail
  854. [AArch64][GlobalISel] Fix crash on lowering <1 x half> types. — Amara Emerson / detail
  855. [RISCV] Don't emit #undef BUILTIN from RISCVVEmitter.cpp — tclin914 / detail
  856. scf::ForOp: Fold away iterator arguments with no use and for which the corresponding input is yielded — nicolas.vasilache / detail
  857. [SVE][LoopVectorize] Add support for scalable vectorization of loops with vector reverse — caroline.concatto / detail
  858. [NFC] Wisely nest dyn_cast in FunctionLoweringInfo — sguelton / detail
  859. [lit] Sort test start times based on prior test timing data — dave / detail
  860. [flang] Save AllocateObject and PointerObject analyzed expression — jperier / detail
  861. [mlir]: Add canonicalization for dim of 1D alloc of size rank. — akuegel / detail
  862. [test][NFC] Minor formatting and comment adjustments in GetErrcMessages.cmake — markus.boeck02 / detail
  863. [AMDGPU][MC] Disabled lds_direct for GFX90a — dmitry.preobrazhensky / detail
  864. [sanitizer][NFC] Don't inherit InternalMmapVector — Vitaly Buka / detail
  865. [CodeCompletion] Don't track preferred types if code completion is disabled. — sam.mccall / detail
  866. [clangd] Reject renames to non-identifier characters — sam.mccall / detail
  867. [test] Make sure the test program in GetErrcMessages.cmake exits normally. — markus.boeck02 / detail
  868. [clangd] Turn off implicit cancellation based on client capabilities — sam.mccall / detail
  869. [clangd] Add `limit` extension on completion and workspace-symbols — sam.mccall / detail
  870. [SLP] improve readability in reduction logic; NFC — spatel / detail
  871. [TableGen/GlobalISel] Emit MI_predicate custom code for PatFrags (not only PatFrag) — bjorn.a.pettersson / detail
  872. [CodeCompletion] Avoid spurious signature help for init-list args — sam.mccall / detail
  873. [NFC] Replace loop by idiomatic llvm::find_if — sguelton / detail
  874. [clangd] Introduce pullDiags endpoint — kadircet / detail
  875. [llvm-exegesis testing] Workaround unreliable test — dave / detail
  876. [mlir] NFC - Expose GlobalCreator so it can be reused. — nicolas.vasilache / detail
  877. [NFC] Use SmallString instead of std::string for the AttrBuilder — sguelton / detail
  878. [clangd] Add basic monitoring info request for remote index server — kbobyrev / detail
  879. [Test] Update auto-generated checks — mkazantsev / detail
  880. [Test] Add test with loops guarded by trivial conditions — mkazantsev / detail
  881. [lit testing] Fix Windows reliability? — dave / detail
  882. [InstSimplify] Match PtrToInt more directly in a GEP transform (NFC) — git / detail
  883. [AMDGPU, NFC] Refactor FP/BP spill index code in emitPrologue/emitEpilogue — VenkataRamanaiah.Nalamothu / detail
  884. [X86][SSE] canonicalizeShuffleWithBinOps - add PERMILPS/PERMILPD + PERMPD/PERMQ + INSERTPS handling. — llvm-dev / detail
  885. [OpenMP] Add runtime interface for OpenMP 5.1 error directive — hansang.bae / detail
  886. [Polly][Unroll] Fix unroll_double test. — llvm-project / detail
  887. [clang-tidy] Remove readability-deleted-default — n.james93 / detail
  888. [gn build] Port 9a5af541ee05 — llvmgnsyncbot / detail
  889. Correct Doxygen syntax for inline code — aaron.puchert / detail
  890. [RISCV] Improve i32 UADDSAT/USUBSAT on RV64. — craig.topper / detail
  891. [AArch64][SVEIntrinsicOpts] Factor out redundant SVE mul/fmul intrinsics — joe.ellis / detail
  892. [lit testing] Mark reorder.py as unavailable on Windows — dave / detail
  893. [RISCV] Look through copies when trying to find an implicit def in addVSetVL. — craig.topper / detail
  894. [SCEV][NFC] Move check up the stack — mkazantsev / detail
  895. [AArch64][SVE] Fold vector ZExt/SExt into gather loads where possible — joe.ellis / detail
  896. [OCaml] Add missing TypeKinds, Opcode, and AtomicRMWBinOps — josh / detail
  897. [mlir][amx] blocked tilezero integration test — ajcbik / detail
  898. [MemDepAnalysis] Remove redundant comment. — thomasp / detail
  899. [LoopVectorize] add FP induction test with minimal FMF; NFC — spatel / detail
  900. [OpenCL][NFCI] Prefer CodeGenFunction::EmitRuntimeCall — luke.drummond / detail
  901. [libcxx][type_traits] add tests for is_signed and is_unsigned — tomas.matheson / detail
  902. Tweak spelling of system-windows UNSUPPORTED line — jeremy.morse / detail
  903. [InstSimplify] Restrict a GEP transform to avoid provenance changes — git / detail
  904. [RISCV] Support clang -fpatchable-function-entry && GNU function attribute 'patchable_function_entry' — i / detail
  905. Support !heapallocsite attachments in stripNonLineTableDebugInfo(). — Adrian Prantl / detail
  906. Support !heapallocsite attachments in StripDebugInfo(). — Adrian Prantl / detail
  907. [llvm-nm] Add --format=just-symbols and make --just-symbol-name its alias — i / detail
  908. [mlir][amx] reformatted examples — ajcbik / detail
  909. [Docs] Mention linking to reviews page when committing — vaivaswatha / detail
  910. [Utils] Support lit-like substitutions in update_cc_test_checks — georgakoudis1 / detail
  911. [VPlan] Remove PredInst2Recipe, use VP operands instead. (NFC) — flo / detail
  912. [gvn] CSE gc.relocates based on meaning, not spelling (try 2) — listmail / detail
  913. Fix for memory leak reported by Valgrind — dblaikie / detail
  914. Add ConstantDataVector::getRaw() to create a constant data vector from raw data. — nicholas / detail
  915. [libc++] Improve src/filesystem's formatting of paths. — arthur.j.odwyer / detail
  916. [regalloc] Ensure Query::collectInterferringVregs is called before interval iteration — mtrofin / detail
  917. [MemCpyOpt] Add missing MemorySSAWrapperPass dependency macro — nikita.ppv / detail
  918. Revert "[regalloc] Ensure Query::collectInterferringVregs is called before interval iteration" — nikita.ppv / detail
  919. [rs4gc] don't duplicate existing values which are provably base pointers — listmail / detail
  920. scudo: Allow TBI to be disabled on Linux with a macro. — peter / detail
  921. [rs4gc] don't force a conflict for a canonical broadcast — listmail / detail
  922. [rs4gc] Simplify code by cloning existing instructions when inserting base chain [NFC] — listmail / detail
  923. [sanitizers] [windows] Use InternalMmapVector instead of silencing -Wframe-larger-than — martin / detail
  924. [mlir][pdl] Restructure how results are represented. — riddleriver / detail
  925. [mlir][pdl] Remove CreateNativeOp in favor of a more general ApplyNativeRewriteOp. — riddleriver / detail
  926. [mlir][PDL] Add support for variadic operands and results in PDL — riddleriver / detail
  927. [mlir][PDL] Add support for variadic operands and results in the PDL Interpreter — riddleriver / detail
  928. [mlir][PDL] Add support for variadic operands and results in the PDL byte code — riddleriver / detail
  929. [compiler-rt] Use try_compile_only to check for __ARM_FP — martin / detail
  930. [M68k] Fixed incorrect `extract-section` command substitution — minyihh / detail
  931. [M68k] Add more specific operand classes — minyihh / detail
  932. [InstCombine] Avoid Bitcast-GEP fusion for pointers directly from allocation functions — muhammad.asif.manzoor / detail
  933. [AArch64] Parse "rng" feature flag in .arch directive — mcgrathr / detail
  934. [AsmParser][SystemZ][z/OS] Reland "Introduce HLASM Comment Syntax" — anirudh_prasad / detail
  935. [sanitizer][NFC] Remove InternalScopedString::size() — Vitaly Buka / detail
  936. [RISCV] Make empty name symbols SF_FormatSpecific so that llvm-symbolizer ignores them for symbolization — i / detail
  937. [SLP] separate min/max matching from its instruction-level implementation; NFC — spatel / detail
  938. [Polly][CodeGen] Allow nesting of BandAttr mark without loop. — llvm-project / detail
  939. Revert "[ConstantFold] Handle vectors in ConstantFoldLoadThroughBitcast()" — zequanwu / detail
  940. [sanitizer][NFC] Fix compilation error on Windows — Vitaly Buka / detail
  941. [asan] disable MallocNanoZone for no fd test on darwin — code / detail
  942. [flang] Order Symbols by source provenance — pklausler / detail
  943. Revert "[AsmParser][SystemZ][z/OS] Reland "Introduce HLASM Comment Syntax"" — anirudh_prasad / detail
  944. [mlir] Add lowering from math::Log1p to LLVM — ezhulenev / detail
  945. [mlir][pdl] Cast the OperationPosition to Position to fix MSVC miscompile — riddleriver / detail
  946. [mlir][AttrTypeDefGen] Add support for custom parameter comparators — riddleriver / detail
  947. [mlir][IR] Move the remaining builtin attributes to ODS. — riddleriver / detail
  948. This introduces gmtime to LLVM libc, based on C99/C2X/Single Unix Spec. — rtenneti / detail
  949. [AST] Hide errors from the attempt to introspect nodes — steveire / detail
  950. [mlir][Python] Fix test broken after D98474 — riddleriver / detail
  951. [flang] Fix build error (unused data member warning) — pklausler / detail
  952. [AST] Suppress diagnostic output when generating code — steveire / detail
  953. [dfsan] Add origin ABI wrappers — jianzhouzh / detail
  954. [X86][AMX] Rename amx-bf16 intrinsic according to correct naming convention — bing1.yu / detail
  955. [flang] Replace Arithmetic Ops with their builtin conunterpart — SourabhSingh.Tomar / detail
  956. [lld-macho] Handle error cases properly for -exported_symbol(s_list) — gkm / detail
  957. [BasicAA] Drop dependency on Loop Info. PR43276 — mkazantsev / detail
  958. [OCaml] DebugInfo support for OCaml bindings — vaivaswatha / detail
  959. [Unswitch] Guard dbgs logging with LLVM_DEBUG — aeubanks / detail
  960. [lld-macho][NFC] Drop unnecessary braces around simple if/for bodies — gkm / detail
  961. [OCaml] Fix buildbot failure in OCaml tests — vaivaswatha / detail
  962. [Flang][OpenMP][OpenACC] Add function for mapping parser clause classes with the corresponding clause kind. — praveen / detail
  963. [MC] Delete unused MCOperand::{create,is,get}FPImm — i / detail
  964. [NFC] [XCOFF] Update PowerPC readobj test case with expression — edwin / detail
  965. [libcxx] Simplify rounding of durations in win32 __libcpp_thread_sleep_for — martin / detail
  966. [-Wcalled-once-parameter] Let escapes overwrite MaybeCalled states — vsavchenko / detail
  967. [sanitizer_common][test] Handle missing REG_STARTEND in Posix/regex_startend.cpp — ro / detail
  968. Make iteration over the DeclContext::lookup_result safe. — v.g.vassilev / detail
  969. [SLP][Test] Precommit test for D98423 — anton.a.afanasyev / detail
  970. [TableGen] Fix excessive compile time issue in FixedLenDecoderEmitter — jay.foad / detail
  971. [libcxx] [docs] Fix formatting of inline verbatim snippets in the Windows section — martin / detail
  972. [AMDGPU] Split dot2-insts feature — jay.foad / detail
  973. [RISCV] Optimize "dominant element" BUILD_VECTORs — fraser / detail
  974. [lldb] Correct typo in memory read error — david.spickett / detail
  975. [SLP] Fix the trunc instruction insertion problem — anton.a.afanasyev / detail
  976. [LV] Account for the cost of predication of scalarized load/store — david.green / detail
  977. [MLIR] Fix lowering of Affine IfOp in the presence of yield values. — uday / detail
  978. [AMDGPU] Regenerate wave32.ll test checks — llvm-dev / detail
  979. Revert "[libomptarget] Build amdgcn devicertl by default" — jonathanchesterfield / detail
  980. [AArch64][SVE/NEON] Add support for FROUNDEVEN for both NEON and fixed length SVE — bradley.smith / detail
  981. [lit] Harmonize test timing data between Unix and Windows — dave / detail
  982. Revert rG3b635253ddd0106c88051cff3540d8eb90bee22f "[AMDGPU] Regenerate wave32.ll test checks" — llvm-dev / detail
  983. Added documentation for SSA like property in Bufferization. — julian.gross / detail
  984. Update diagnostic groups for pre-compat warnings — aaron / detail
  985. [mlir][llvm] Pass struct results as parameter in c wrapper — herhut / detail
  986. [mlir] scf::ForOp: Drop iter arguments (and corresponding result) with no use — nicolas.vasilache / detail
  987. NFC: Use a simple macro to test AST node introspection — steveire / detail
  988. [NFC][OCaml] Fix documentation for verify_function and const_of_int64 — josh / detail
  989. [SYCL] Rework the SYCL driver options — aaron / detail
  990. Revert "[DebugInfo] Handle multiple variable location operands in IR" — hans / detail
  991. Fixing a test case that was missed in c165a99a1b8861af87e0509a2e14debf2764804b — aaron / detail
  992. Move BaseOpWithOffsetSizesAndStrides to OpBase.td — akuegel / detail
  993. [OCaml] Handle nullptr in Llvm.global_initializer — josh / detail
  994. [mlir][ODS] Support specialized Attribute class for Enums — vlad.vinogradov / detail
  995. [clang] Disable LTO and LLD on SystemZ for stage3 builds — tbaeder / detail
  996. [llvm-objcopy][NFC] Move ownership keeping code into restoreStatOnFile(). — a.v.lapshin / detail
  997. [RGT] RPCUtilsTest, replace un-executed EXPECT with unreachable — paul.robinson / detail
  998. [DAG] TargetLowering::isBinOp() - add ISD::SSUBSAT/USUBSAT — llvm-dev / detail
  999. Add arm_neon.sdot operation — ataei / detail
  1000. [ARM] Use lrdsb for more thumb1 loads. — david.green / detail
  1001. [Sanitizer] Fix debug builds of sanitizer_stacktrace_test.cpp — luismarques / detail
  1002. [LoopVectorize] Refine hasIrregularType predicate — thatlemon / detail
  1003. [lldb] Correct unsigned decimal argument check in memory write — david.spickett / detail
  1004. [ms] [llvm-ml] Allow the /Zs parameter as a synonym for -filetype=null — epastor / detail
  1005. [lldb] [test] Fix TestGdbRemote_vContThreads.py logic — mgorny / detail
  1006. [ELF] Special case --shuffle-sections=-1 to reverse input sections — i / detail
  1007. [CGSCC] Print CG node itself instead of its address — bmahjour / detail
  1008. [OPENMP51]Initial support for the interop directive. — michael.p.rice / detail
  1009. Reapply "[DebugInfo] Handle multiple variable location operands in IR" — stephen.tozer / detail
  1010. [mlir][amx] regression test for tile-muli (all zero/sign-extension combinations) — ajcbik / detail
  1011. [mlir][cpu-runner] register all llvm ir dialects — ajcbik / detail
  1012. [RISCV] Support masked load/store for fixed vectors. — craig.topper / detail
  1013. [TTI] Add a Mask to getShuffleCost — david.green / detail
  1014. [RISCV] Update RVV shift intrinsic tests to use XLEN bit as shift amount. — zakk.chen / detail
  1015. [LICM] Fix a crash when sinking instructions w/token operands — listmail / detail
  1016. [lldb] [test] Skip vCont tests on Windows — mgorny / detail
  1017. [lldb/Docs] Update docs with new buildbot URLs — jan.kratochvil / detail
  1018. [RISCV] Use getTargetExtractSubreg and getTargetInsertSubreg to simplify some code. NFCI — craig.topper / detail
  1019. [Test] Fix undef var in attr-speculative-load-hardening.c — thomasp / detail
  1020. [LCSSA] Extract a utility for deciding if a new use requires a new lcssa phi [NFC] — listmail / detail
  1021. [lld-link] emit an error when writing a PDB > 4 GiB — thakis / detail
  1022. [X86][SSE] Add SSE2/SSE42 test coverage to urem combine tests — llvm-dev / detail
  1023. [NFC][AArch64] Add codegen tests for various csinc-cmp sequences. — Pavel.Iliin / detail
  1024. [compiler-rt] -fsanitize=cfi is not supported on Darwin — jonathan_roelofs / detail

clang-d382968-ga14263e8f89c-t19453-b19453.tar.gz (Mar 17, 2021 2:15:28 PM)

  1. [test-suite] SPEC2017 CPU CAM4 floating point tests. — naromero / githubweb
  2. [test-suite] Update .arcconfig to match LLVM. — naromero / githubweb
  3. [test-suite] Fix Unit Tests for Code Coverage — archibald.elliott / githubweb
  4. [test-suite][SPEC2000] Use -fcommon instead of -zmultidef. — llvm-test-suite / githubweb
  5. [test-suite] SPEC2017 CPU CAM4 portability updates. — naromero / githubweb
  6. [test-suite][AIX] Enable profiling via hpmcount on AIX — lkail / githubweb

clang-d381343-g0658fc654c75-t19042-b19042.tar.gz (Mar 1, 2021 1:01:35 PM)

  1. [zorg] Use boolean flag to determine if building a unified standalone runtimes — Xiangling.Liao / githubweb

clang-d381343-g0658fc654c75-t19042-b19042.tar.gz (Mar 1, 2021 1:01:35 PM)

  1. [LegalizeTypes] Improve ExpandIntRes_XMULO codegen. — craig.topper / detail
  2. [clang-tidy] Remove OptionError — n.james93 / detail
  3. [WebAssembly] Handle empty cleanuppads when adding catch_all — aheejin / detail
  4. Move EntryExitInstrumentation pass location — aeubanks / detail
  5. [PowerPC][AIX] Enable passing vectors in variadic functions. — sd.fertile / detail
  6. [libclang] Remove LIBCLANG_INCLUDE_CLANG_TOOLS_EXTRA — thakis / detail
  7. BPF: fix enum value 0 issue for __builtin_preserve_enum_value() — yhs / detail
  8. Revert "Remove use of tuple for multiresult type storage" — jpienaar / detail
  9. [clang-tidy] Simplify diagnostics for UniqueptrResetRelease check — n.james93 / detail
  10. Fix the value_type of defusechain_iterator to match its operator*() — nguillemot / detail
  11. [test/profile] Add test coverage for __llvm_profile_write_buffer_internal — Vedant Kumar / detail
  12. [clang-tidy] Tweak misc-static-assert fix in c++17 — n.james93 / detail
  13. [darwin] switch blocking mutex from osspinlock to os_unfair_lock — code / detail
  14. Make -f[no-]split-dwarf-inlining CC1 default align with driver default (no inlining) — i / detail
  15. [libcxx] [test] Use the native path types in path.compare — martin / detail
  16. [mlir] Add polynomial approximation for math::ExpOp — ataei / detail
  17. [test/profile] Pass -w to suppress suggestion to use fopen_s — Vedant Kumar / detail
  18. [test/profile] Disable instrprof-write-buffer-internal.c on Windows — Vedant Kumar / detail
  19. [MLIR][TOSA] Lower tosa.transpose to linalg.generic — rob.suderman / detail
  20. [lldb] Remove XPCServices symlinking — smeenai / detail
  21. [lld-macho] Partial revert of D95204 — jezng / detail
  22. Revert "[lldb] Fix handling of `DW_AT_decl_file` according to D91014" — jan.kratochvil / detail
  23. [WebAssembly] Fix split-dwarf not emitting DW_OP_WASM_location correctly — aardappel / detail
  24. [x86] add tests for select-of-bools; NFC — spatel / detail
  25. [AArch64] add tests for select-of-bools; NFC — spatel / detail
  26. [lld/mac] Prefix errors with "ld64.lld" instead of just "lld" — thakis / detail
  27. [lld/mac] Make -v print version and search paths in additon to linking, not instead of linking — thakis / detail
  28. [lldb/Commands] Fix short option collision for `process launch` — medismail.bennani / detail
  29. [lldb/Commands] Add command options for ScriptedProcess to ProcessLaunch — medismail.bennani / detail
  30. [lldb/Interpreter] Add ScriptInterpreter Wrapper for ScriptedProcess — medismail.bennani / detail
  31. [lldb/bindings] Add Python ScriptedProcess base class to lldb module — medismail.bennani / detail
  32. [lldb/Plugins] Add ScriptedProcess Process Plugin — medismail.bennani / detail
  33. [flang] Runtime: SCAN and VERIFY — pklausler / detail
  34. [lld/mac on non-mac] fix test/MachO/search-paths.test after ab45289d2e7ce — thakis / detail
  35. [lld/mac] Use libSystem.dylib instead of libSystem.B.dylib in tests — thakis / detail
  36. [lld/mac] Add support for -flat_namespace — thakis / detail
  37. [clang-format] Respect spaces in line comment section... — bjoern / detail
  38. [clang-format][PR47290] Add ShortNamespaceLines format option — bjoern / detail
  39. [lld/mac] Implement the missing bits of -undefined — thakis / detail

clang-d381304-g5a2141e3a08c-t19038-b19038.tar.gz (Mar 1, 2021 10:02:57 AM)

  1. [AMDGPU] Simplify SITargetLowering::isSDNodeSourceOfDivergence. NFC. — jay.foad / detail
  2. [Flang][OpenMP] Add semantic checks for OpenMP clauses. — praveen / detail
  3. [AMDGPU] New intrinsic void llvm.amdgcn.s.sethalt(i32) — jay.foad / detail
  4. [X86] Fold shuffle(not(x),undef) -> not(shuffle(x,undef)) — llvm-dev / detail
  5. [lldb] Fix handling of `DW_AT_decl_file` according to D91014 — weratt / detail
  6. [lldb] Rename NativeRegisterContext{Watchpoint => DBReg}_x86 — mgorny / detail
  7. [lldb] [test] Workaround symlink-related test failures — mgorny / detail
  8. [lldb] [test] Skip AVX lldb-server test on non-x86 architectures — mgorny / detail
  9. [PowerPC] Removing sqrtd2 and sqrtf4 from list of vectorizable function with MASSV — msd.ataei / detail
  10. [TableGen] Avoid repeated TreePredicateFn::getCodeToRunOnSDNode() calls in MatcherTableEmitter::EmitNodePredicatesFunction loop. NFCI. — llvm-dev / detail
  11. [WebAssembly] call_indirect issues table number relocs — wingo / detail
  12. [VPlan] Remove recipes from back to front. — flo / detail
  13. [clang-cl] make -f(no-)ident a CoreOption — thakis / detail
  14. [clang] SimpleMFlag helper in Options.td — Stanislav.Mekhanoshin / detail
  15. [libc++/abi] Allow running back-deployment testing against libc++abi — Louis Dionne / detail
  16. [TTI] Consider select form of and/or i1 as having arithmetic cost — aqjune / detail
  17. Fix a warning about named return value not being moved-from. — dblaikie / detail
  18. Fix virtual-dtor warning a different way, since a virtual dtor is not required for this use case. — dblaikie / detail
  19. [lld-macho][nfc] Remove TODO regarding addends — jezng / detail
  20. [lld-macho] Switch default to new Darwin backend — jezng / detail
  21. Remove use of tuple for multiresult type storage — jpienaar / detail
  22. [AMDGPU] Add IntrWillReturn to recently added intrinsics — jay.foad / detail
  23. [clangd] Improve document symbols support for Objective-C categories and methods — davg / detail

clang-d381281-g361cfdf22841-t19034-b19034.tar.gz (Mar 1, 2021 6:51:43 AM)

  1. [RISCV] Support EXTRACT_SUBVECTOR on vector masks — fraser / detail
  2. [RISCV] Unify scalable- and fixed-vector INSERT_SUBVECTOR lowering — fraser / detail
  3. [RISCV] Fix INSERT/EXTRACT_SUBVECTOR on fractional LMUL types — fraser / detail
  4. [RISCV] Support INSERT_SUBVECTOR on vector masks — fraser / detail
  5. Use the default seed value for djb hash for StringMap — sguelton / detail
  6. [AArch64] Adjust dot produce tests. NFC — david.green / detail
  7. [AArch64] Add combine for add(udot(0, x, y), z) -> udot(z, x, y). — david.green / detail
  8. Revert "Use the default seed value for djb hash for StringMap" — sguelton / detail
  9. [mlir] Add convenience grouping for tensor type inference — jpienaar / detail
  10. [AArch64] NFC: Cleanup some SVE cost-model tests. — sander.desmalen / detail
  11. AArch64/GlobalISel: Fix using wrong calling convention for calls — Matthew.Arsenault / detail
  12. GlobalISel: Move splitToValueTypes to generic code — Matthew.Arsenault / detail
  13. GlobalISel: Verify G_CONCAT_VECTORS has at least 2 sources — Matthew.Arsenault / detail

clang-d381268-g1b04bdc2f3ff-t19030-b19030.tar.gz (Mar 1, 2021 3:39:38 AM)

  1. [clangd] Use flags from open files when opening headers they include — sam.mccall / detail
  2. Use a fast path when initializing LineOffsetMapping — sguelton / detail
  3. [DAG] visitVECTOR_SHUFFLE - move shuffle canonicalization/merges all under the same legality test. NFCI. — llvm-dev / detail
  4. [libc++] [docs] [C++2b] Update status page with issues (and forgotten papers) adopted in November 2020 and February 2021 virtual meetings. — marek.kurdej / detail
  5. [Driver] Don't litter the source directory in test — benny.kra / detail
  6. [lldb/Interpreter] Pacify -Wnon-virtual-dtor — benny.kra / detail
  7. [Statepoint Lowering] Consider dead deopt gc values together with other gc values — serguei.katkov / detail
  8. [CodeGen] Fix issues with subvector intrinsic index types — fraser / detail
  9. Revert "[flang] Detect circularly defined interfaces of procedures" — andrzej.warzynski / detail
  10. [DAG] visitVECTOR_SHUFFLE - attempt to match commuted shuffles with MergeInnerShuffle. — llvm-dev / detail
  11. [LV] Generate RT checks up-front and remove them if required. — flo / detail
  12. [SEH] capture 'this' — ogoffart / detail

clang-d381256-g9fac8496eae8-t19026-b19026.tar.gz (Mar 1, 2021 12:41:17 AM)

  1. [NFC] Introduce function getIVStep for further reuse — mkazantsev / detail
  2. [NFC] Detect IV increment expressed as uadd_with_overflow and usub_with_overflow — mkazantsev / detail

clang-d381254-gfdbad5e5acf4-t19024-b19024.tar.gz (Feb 28, 2021 9:43:28 PM)

  1. [Statepoint lowering] Require spill of deopt value in case its type is not legal — serguei.katkov / detail
  2. [SimplifyCFG] Update FoldTwoEntryPHINode to handle and/or of select and binop equally — aqjune / detail
  3. [profile] Delete zero-size dummy sections — i / detail
  4. [NFC] Factor out IV detector function for further reuse — mkazantsev / detail
  5. [NFC] Whitespace fix — mkazantsev / detail

clang-d381249-gd49270b087e8-t19021-b19021.tar.gz (Feb 28, 2021 6:48:26 PM)

  1. Add tests which include brace initialization — steveire / detail
  2. [lld][ELF] Removing redundant cast. NFC. — sbc / detail

clang-d381247-g5de09ef02e24-t19019-b19019.tar.gz (Feb 28, 2021 3:52:31 PM)

  1. [DAGCombiner][X86] Don't peek through ANDs on the shift amount in matchRotateSub when called from MatchFunnelPosNeg. — craig.topper / detail

clang-d381246-gb4bed1cb245b-t19018-b19018.tar.gz (Feb 28, 2021 12:57:37 PM)

  1. [llvm] Use set_is_subset (NFC) — kazu / detail
  2. [TableGen] Use ListSeparator (NFC) — kazu / detail
  3. [IR] Use range-based for loops (NFC) — kazu / detail

clang-d381243-gca5247bb1770-t19017-b19017.tar.gz (Feb 28, 2021 10:05:17 AM)

  1. [ARM] VMOVN undef folding — david.green / detail
  2. [InstCombine] avoid infinite loop in demanded bits for select — spatel / detail
  3. AMDGPU/GlobalISel: Add subtarget to a test — Matthew.Arsenault / detail
  4. [lldb/Interpreter][NFC] Remove more deleted const char* overloads — Tatyana Krasnukha / detail
  5. [lldb/Interpreter][NFC] Replace default constructors/destructors bodies with "=default" — Tatyana Krasnukha / detail
  6. [lldb/Interpreter][NFC] Remove explicit default initialization of members and base classes — Tatyana Krasnukha / detail
  7. [lldb][NFC] Make OptionValueArgs::GetArgs constant — Tatyana Krasnukha / detail
  8. [lldb] OptionValueProperties::Get[Set]PropertyAtIndexAsArgs should handle OptionValueArgs — Tatyana Krasnukha / detail
  9. [lldb/Interpreter] Fix deep copying for OptionValue classes — Tatyana Krasnukha / detail
  10. [lldb/Target] Remove outdated code — Tatyana Krasnukha / detail
  11. [DAGCombiner] Don't skip no overflow check on UMULO if the first computeKnownBits call doesn't return any 0 bits. — craig.topper / detail

clang-d381232-g860e862f34ce-t19013-b19013.tar.gz (Feb 28, 2021 7:08:30 AM)

  1. [X86][AVX] Reuse existing VBROADCAST(x) for SCALAR_TO_VECTOR(x) — llvm-dev / detail
  2. [lld/mac] Simplify encodeDylibOrdinal() a bit — thakis / detail

clang-d381230-g0fe64812d86c-t19011-b19011.tar.gz (Feb 28, 2021 4:04:53 AM)

  1. [ARM] VECTOR_REG_CAST undef -> undef — david.green / detail

clang-d381229-g7fb400112f6c-t19010-b19010.tar.gz (Feb 28, 2021 1:09:16 AM)

  1. [SampleFDO] Add a cutoff flag to control how many symbols will be included — wmi / detail

clang-d381228-gb3c282140098-t19009-b19009.tar.gz (Feb 27, 2021 10:17:44 PM)

  1. [Debug-Info][NFC] use emitDwarfUnitLength for debug line section — czhengsz / detail
  2. [X86] Add avx512f command lines to vec_smulo and vec_umulo. — craig.topper / detail

clang-d381226-gb077d82b00d8-t19007-b19007.tar.gz (Feb 27, 2021 7:26:31 PM)

  1. [X86] Fix a couple comments that said LHS where they meant RHS. NFC — craig.topper / detail
  2. [mlir][sparse] fixed inaccury in maintaining universal index — ajcbik / detail
  3. [Attributor] Conditinoally delete fns — gh / detail

clang-d381223-g769cd20bdbc0-t19005-b19005.tar.gz (Feb 27, 2021 4:34:53 PM)

  1. [clang-format] Fix AlignConsecutiveDeclarations handling of pointers — bjoern / detail
  2. [lld-macho] check minimum header length when opening linkable input files — gkm / detail
  3. [X86] Add back SSE check prefix for vec-umulo.ll. Regenerate vec-smulo.ll. NFC — craig.topper / detail
  4. [mlir][linalg] Generate additional interfaces for named ops. — stellaraccident / detail
  5. [mlir][linalg] Add symbolic type conversion to linalg named ops. — stellaraccident / detail
  6. NFC: Adds labels to a linalg test and extend a missing case. — stellaraccident / detail

clang-d381217-g6f9dd843db40-t19001-b19001.tar.gz (Feb 27, 2021 1:42:14 PM)

  1. [llvm-readobj] Use ListSeparator (NFC) — kazu / detail
  2. [llvm] Fix typos in documentation (NFC) — kazu / detail
  3. [IR] Use range-based for loops (NFC) — kazu / detail
  4. [mlir] Improve test coverage for print-op-graph — jpienaar / detail
  5. [NFC][AMDGPU] Document the AMDGPU target feature defaults — Tony.Tye / detail
  6. Change the error message when `-split-input-file` is used with mlir-opt to make it recognizable by IDEs — joker.eph / detail
  7. Fix Block::eraseArguments to properly update the cached positions — joker.eph / detail
  8. Fix Block::eraseArguments: keep track the first removed element while removing — joker.eph / detail
  9. Revert "[clang-itdy] Simplify virtual near-miss check" — steveire / detail
  10. [lld-macho] Implement options -rename_section -rename_segment — gkm / detail

clang-d381207-g82b3da6f6f0e-t18998-b18998.tar.gz (Feb 27, 2021 10:49:36 AM)

  1. [clang][Lifetimes] Fix false positive warning from BUG 49342 — xazax.hun / detail
  2. Store (cache) the Argument number (index in the argument list) inside the BlockArgumentImpl — joker.eph / detail
  3. [lld-macho] Properly test subtractor relocations & fix their attributes — jezng / detail
  4. [lld-macho] Don't emit rebase opcodes for subtractor minuend relocs — jezng / detail
  5. [lld-macho] Add test for a variety of arm64 relocations — jezng / detail
  6. [lld-macho] Extract embedded addends for arm64 UNSIGNED relocations — jezng / detail

clang-d381201-g356cdabd3a9e-t18995-b18995.tar.gz (Feb 27, 2021 7:59:32 AM)

  1. [X86] Disable rematerializion for PTILELOADDV — pengfei.wang / detail
  2. [SimplifyCFG] avoid illegal phi with both poison and undef — spatel / detail

clang-d381199-g42ce00ec3947-t18993-b18993.tar.gz (Feb 27, 2021 4:47:55 AM)

  1. [llvm] Add assertions for the smart pointers with the possibility to be null in DWARFLinker::loadClangModule — a.v.lapshin / detail
  2. [clang-tidy] Handle uninstantiated templates in redundant get check — steveire / detail
  3. [clang-tidy] Simplify shrink to fit check — steveire / detail
  4. [clang-tidy] Simplify default member init check — steveire / detail
  5. [clang-tidy] Simplify redundant member init check — steveire / detail
  6. [clang-tidy] Simplify suspicious enum usage check — steveire / detail
  7. [clang-tidy] Simplify redundant branch condition check — steveire / detail
  8. [clang-tidy] Simplify special member functions check — steveire / detail
  9. [clang-tidy] Simplify boolean expr check — steveire / detail
  10. [clang-tidy] Simplify suspicious memset usage check — steveire / detail

clang-d381189-g1d4a2f37785b-t18991-b18991.tar.gz (Feb 26, 2021 11:02:13 PM)

  1. [TableGen] Use ListSeparator (NFC) — kazu / detail
  2. [Transforms/Utils] Use range-based for loops (NFC) — kazu / detail

clang-d381187-gc88c46080a75-t18990-b18990.tar.gz (Feb 26, 2021 8:11:12 PM)

  1. Add GNU attribute 'retain' — i / detail
  2. ELF: Create unique SHF_GNU_RETAIN sections for llvm.used global objects — i / detail
  3. [Polly] Refactoring IsInnermostParallel() in ISL to take the C++ wrapper object. NFC — llvm-project / detail
  4. [lld][WebAssembly] Rename methods/members to match ELF backend. NFC. — sbc / detail
  5. [WebAssembly] Fix reverse mapping in WasmEHFuncInfo — aheejin / detail
  6. [flang][fir] Add remaining Ops. Updates to pre-existing Ops. — eschweitz / detail
  7. [test] Add -triple x86_64 to attr-retain.c — i / detail
  8. [clang][NFC] Clean up whitespace in ClangOpcodesEmitter output — jrtc27 / detail
  9. [MLIR][TOSA] Resubmit Tosa to Standard/SCF Lowerings (const, if, while)" — rob.suderman / detail
  10. [mlir] Simplify various pieces of code now that Identifier has access to the Context/Dialect — riddleriver / detail
  11. [flang][fir] Upstream utility function valueHasFirAttribute() — eschweitz / detail
  12. [test] Add -triple x86_64 to attr-retain.cpp — i / detail
  13. [NFC] Remove tab from the source — Vitaly Buka / detail

clang-d381174-g233ba2709bde-t18986-b18986.tar.gz (Feb 26, 2021 5:21:41 PM)

  1. [libcxx][test] Don't require Container<cv T> extension on non-libc++ — Casey / detail
  2. [lld/mac] Add some support for dynamic lookup symbols, and implement -U — thakis / detail
  3. [WebAssembly] Avoid `bit_cast` when printing f32 and f64 immediates — Dev / detail
  4. [mlir][vector] add higher dimensional support to gather/scatter — ajcbik / detail
  5. [NFC] Suppress "warning: ignoring return value" — Vitaly Buka / detail
  6. [NFC][libc++] Suppress "warning: ignoring return value" — Vitaly Buka / detail
  7. [sanitizers][NFC] Change typesto avoid warnings — Vitaly Buka / detail
  8. [dfsan] Record dfsan metadata in globals — gbalats / detail
  9. [flang] Detect circularly defined interfaces of procedures — psteinfeld / detail
  10. [DAGCombiner] Optimize SMULO/UMULO if we can prove that overflow is impossible. — craig.topper / detail
  11. AMDGPU: Use kill instruction to hint soft clause live ranges — Matthew.Arsenault / detail
  12. [docs] Add documentation on using the new pass manager — aeubanks / detail
  13. [MLIR][TOSA] Lower tosa.identity and tosa.identitiyn to linalg — rob.suderman / detail
  14. [clang] implicitly delete space ship operator with function pointers — richard / detail
  15. [flang][fir][NFC] Removes deprecated messages in builds. — eschweitz / detail
  16. [InstrProfiling] Use llvm.compiler.used instead of llvm.used for ELF — i / detail
  17. [Driver] Print process statistics report on CC_PRINT_PROC_STAT env variable. — vvereschaka / detail
  18. Reland "[builtins] Define fmax and scalbn inline" — rprichard / detail
  19. [mlir] Add regions to OpAdaptor — jpienaar / detail
  20. [test] Fix PGOProfile/comdat_internal.ll — i / detail
  21. [AArch64][GlobalISel] Import FMOV patterns rather than manually selecting it — Jessica Paquette / detail
  22. [msan] Use non-transparent-huge-page at SetShadow — jianzhouzh / detail
  23. [Driver] Fix a warning about the the initialization order — kazu / detail

clang-d381151-gd8b3dc5a6853-t18982-b18982.tar.gz (Feb 26, 2021 2:32:24 PM)

  1. [sanitizer,android] Don't check devices on error — Vitaly Buka / githubweb
  2. [sanitizers] Fix checkout branch name — Vitaly Buka / githubweb
  3. [sanitizers] Fix checkout branch name — Vitaly Buka / githubweb

clang-d381151-gd8b3dc5a6853-t18982-b18982.tar.gz (Feb 26, 2021 2:32:24 PM)

  1. Be more mathematicly precise about definition of recurrence [NFC] — listmail / detail
  2. [RISCV] Call SelectBaseAddr on the base pointer in the custom isel for vector loads and stores. — craig.topper / detail
  3. [dfsan] Do not test origin-tracking in atomic.cpp — jianzhouzh / detail
  4. [cgp] Minor code improvement - reuse an existing named helper [NFC] — listmail / detail
  5. Use getAlign() on atomicrmw/cmpxchg instructions, now that it's available. — jyknight / detail
  6. [SystemZ] Introducing assembler dialects for the Z backend — kai / detail
  7. [AMDGPU] Skip unclusterd rescheduling w/o ld/st — Stanislav.Mekhanoshin / detail
  8. [AMDGPU] Avoid second rescheduling for some regions — Stanislav.Mekhanoshin / detail
  9. [MLIR][TOSA] Lower tosa.reshape to linalg.reshape — rob.suderman / detail
  10. [tests] Precommit for upcoming patch — listmail / detail
  11. [WebAssembly] Fix remapping branch dests in fixCatchUnwindMismatches — aheejin / detail

clang-d381140-gbed888242662-t18979-b18979.tar.gz (Feb 26, 2021 11:39:54 AM)

  1. [ADT][NFC] Add extra typedefs to `ArrayRef` and `MutableArrayRef` — vlad.vinogradov / detail
  2. [lldb] Add deref support to libc++ unique_ptr synthetic — davelee.com / detail
  3. [llvm][utils] Support dereferencing llvm::Optional lldb formatter — davelee.com / detail
  4. [llvm][utils] Rename lldb dict variables to internal_dict — davelee.com / detail
  5. [AMDGPU] Better codegen for i64 bitreverse — jay.foad / detail
  6. Fix assert to use getTypeStoreSize instead of getPrimitiveSizeInBits, — jyknight / detail
  7. [llvm][utils] Fix innocuous off by one in lldb formatters — davelee.com / detail
  8. [X86][AVX] SimplifyDemandedBitsForTargetNode - add basic X86ISD::VBROADCAST handling. — llvm-dev / detail
  9. [PDB] Fix unsigned integer overflow — thakis / detail
  10. [MLIR][linalg] Make integer matmul ops cast before multiplying — gcmn / detail
  11. [AMDGPU] Add selection pattern for v_xnor_b32 — jay.foad / detail
  12. [NFC] MCRegister fixes in RegisterClassInfo, and const-ed APIs — mtrofin / detail
  13. [libc++] Allow running CI on macOS when Ninja isn't installed outside of Xcode — Louis Dionne / detail
  14. [NFC] Const-ed 2 APIs in VirtRegMap — mtrofin / detail
  15. [NFC][regalloc] const-ed APIs, using MCRegister instead of unsigned — mtrofin / detail
  16. [InstCombine][NFC]Add a test for logical reductions. — a.bataev / detail
  17. [libc++] Make the from-scratch config work on macOS out-of-the-box — Louis Dionne / detail
  18. Add a helper for matching simple recurrence cycles — listmail / detail
  19. Change some addUsedGlobal to addUsedOrCompilerUsedGlobal — i / detail
  20. [libcxx] cleans up __cpp_concepts mess — cjdb / detail
  21. Use helper introduced in 8020be0b8 to simplify ValueTracking [NFC] — listmail / detail
  22. [clang-tidy] Remove some test c++ mode restrictions. — n.james93 / detail
  23. [SanitizerCoverage] Clarify llvm.used/llvm.compiler.used and partially fix unmatched metadata sections on Windows — i / detail
  24. [clang-tidy][NFC] Tweak some generation of diag messages — n.james93 / detail
  25. [dfsan] Propagate origins for callsites — jianzhouzh / detail
  26. [scudo][test] Disable -Wfree-nonheap-object — leonardchan / detail

clang-d381114-gcb3de0950309-t18975-b18975.tar.gz (Feb 26, 2021 8:48:09 AM)

  1. [InstCombine] Avoid redundant or out-of-order debug value sinking — stephen.tozer / detail
  2. [mlir] Replace deprecated 'getAttrs' — marius.brehler / detail
  3. [X86] Allow PTILEZEROV and PTILELOADDV to be rematerializable — pengfei.wang / detail
  4. [clangd][remote] Add flag to set idletimeout — kadircet / detail
  5. [libcxxabi] Fewer assumptions about path from libcxx to libcxxabi — thakis / detail
  6. [mlir] Silence some deprecation warnings after dffc487b07d9a50f8c65eccb9241f72af3486c79 — benny.kra / detail
  7. [mlir][linalg] Allow TC ops taking an unused shaped operand. — hanchung / detail
  8. [Utils] collectBitParts - bail for integers > 128-bits — llvm-dev / detail
  9. [mlir][linalg] Add pooling ops to Linalg TC ops. — hanchung / detail
  10. [libc++] Remove the now unused macos-trunk and macos-backdeployment CI scripts — Louis Dionne / detail

clang-d381104-g13a5cac2ba91-t18972-b18972.tar.gz (Feb 26, 2021 5:47:39 AM)

  1. [llvm-exegesis][X86] Ignore a few unmeasurable opcodes. — courbet / detail
  2. [RISCV] Use existing method for the LMUL1 type. NFCI. — fraser / detail
  3. [MLIR][affine] Certain Call Ops to prevent fusion — uday / detail
  4. [Test] Two more interesting test cases & their codegen counterparts — mkazantsev / detail
  5. [DAG] expandAddSubSat - break if-else chain. NFCI. — llvm-dev / detail
  6. [mlir] Mark OpState::removeAttr() deprecated. — csigg / detail
  7. [X86] Remove unnecessary custom lowering of v16i1/v32i1 ADD/SUB — llvm-dev / detail
  8. [DAG] Fold vXi1 multiplies -> and — llvm-dev / detail
  9. [docs][JITLink] Few typo fixes in JITLink design/API doc — Stefan Gränitz / detail
  10. [Driver] Flush file in locked area — sepavloff / detail
  11. [X86] Remove unnecessary custom lowering of vXi1 SADDSAT/SSUBSAT/UADDSAT/USUBSAT — llvm-dev / detail
  12. [Orc] Use extensible RTTI for the orc::ObjectLayer class hierarchy — Stefan Gränitz / detail
  13. [clang][cli] Fix build failure in CompilerInvocation — Jan Svoboda / detail
  14. [clang][cli] Implement '-cuid=' marshalling — Jan Svoboda / detail
  15. Revert "[NARY-REASSOCIATE] Support reassociation of min/max" — ybrevnov / detail

clang-d381089-ge9475a276267-t18968-b18968.tar.gz (Feb 26, 2021 2:45:51 AM)

  1. [mlir] Remove some rarely used OpState members and use Operation members instead. — csigg / detail
  2. [clang-format] [PR19056] Add support for access modifiers indentation — marek.kurdej / detail
  3. [clang][NFC] Extract Target and AuxTarget creation in CompilerInstance to new function — sam.mccall / detail
  4. [Basic] Fix Wreturn-type gcc warning (NFC) — nullptr.cpp / detail
  5. [Test] Add one more test with corner cases for non-wrapping IVs — mkazantsev / detail
  6. [Sema] Fix MSVC "attribute is not recognized" warning (NFC) — nullptr.cpp / detail

clang-d381083-gbf6380c0966b-t18965-b18965.tar.gz (Feb 25, 2021 11:57:12 PM)

  1. [Driver] Create -ffile-compilation-dir alias — phosek / detail
  2. [Driver] Rename -fprofile-{prefix-map,compilation-dir} to -fcoverage-{prefix-map,compilation-dir} — phosek / detail
  3. [MC] Allow .cfi_sections with empty section list — i / detail
  4. [RISCV] Add test cases for fixed vector extract element with non-constant index. NFC — craig.topper / detail
  5. [Driver] Don't pass -ffile-compilation-dir through to cc1 — phosek / detail

clang-d381078-ga9f9ceb35f81-t18962-b18962.tar.gz (Feb 25, 2021 9:10:13 PM)

  1. [clang] Print 32 candidates on the first failure, with -fshow-overloads=best. — justin.lebar / detail
  2. [debug-info] refactor emitDwarfUnitLength — czhengsz / detail
  3. Revert [MLIR][TOSA] Added Tosa to Standard/SCF Lowerings (const, if, while) — rob.suderman / detail
  4. Fix signed-compare warning. — justin.lebar / detail
  5. [flang][fir] Add array value operations. — eschweitz / detail
  6. [TableGen] Use ListSeparator (NFC) — kazu / detail
  7. [Scalar] Use range-based for loops (NFC) — kazu / detail
  8. [llvm-dwarfdump] StringMap -> MapVector to make iteration order stable — i / detail
  9. [X86] Use correct padding when in 16-bit mode — isanbard / detail

clang-d381069-g9678b07e42ee-t18958-b18958.tar.gz (Feb 25, 2021 6:23:23 PM)

  1. [MLIR][TOSA] Added Tosa to Standard/SCF Lowerings (const, if, while) — rob.suderman / detail
  2. [www] Add cxx_status tracking for C++23. — richard / detail
  3. BPF: Implement TTI.getCmpSelInstrCost() properly — yhs / detail
  4. [Clang][Attributes] Allow not_tail_called attribute to be applied to virtual function. — zequanwu / detail
  5. Add more historic DWARF vendor extensions — Adrian Prantl / detail
  6. [Remarks] Emit remarks for "auto-init" !annotations — francisvm / detail
  7. [Remarks] Provide more information about auto-init stores — francisvm / detail
  8. [Remarks] Provide more information about auto-init calls — francisvm / detail
  9. [gn build] Port 4753a69a316b — llvmgnsyncbot / detail
  10. Add Alignment argument to IRBuilder CreateAtomicRMW and CreateAtomicCmpXchg. — jyknight / detail
  11. [Clang][ASan] Correct AsanDtorKindToString to return non-void in default case — kostyak / detail
  12. [dfsan] Conservative solution to atomic load/store — jianzhouzh / detail
  13. [Android] Use -l:libunwind.a with --rtlib=compiler-rt — rprichard / detail
  14. BPF: Add