collapse
100%
WDescription%
Build stability: No recent builds failed.100
Build History
x
 

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

 

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-d367745-gdd14e582520-t15008-b15008.tar.gz (Sep 30, 2020 2:28:40 PM)

  1. Exception support for basic block sections — rahmanl / detail
  2. [lldb/ipv6] Support running lldb tests in an ipv6-only environment. — rupprecht / detail
  3. [MLIR] Add async.value type to Async dialect — ezhulenev / detail
  4. [lldb-vscode] Allow an empty 'breakpoints' field to clear breakpoints. — rupprecht / detail
  5. Fix crash in SBStructuredData::GetDescription() when there's no StructuredDataPlugin. — jingham / detail
  6. [test][NewPM][SampleProfile] Fix more tests under NPM — aeubanks / detail
  7. [libc++] Make sure we don't attempt to run check-cxx-abilist when libc++ doesn't define new/delete — Louis Dionne / detail
  8. Revert "[OpenMP] Add Error Handling for Conflicting Pointer Sizes for Target Offload" — huberjn / detail
  9. [CodeGen] improve coverage for float (32-bit) type of NAN; NFC — spatel / detail
  10. Revert "[OpenMP] Replace OpenMP RTL Functions With OMPIRBuilder and OMPKinds.def" — jhuber6 / detail
  11. Add GDB prettyprinters for a few more MLIR types. — csigg / detail
  12. [mlir][vector] First step of vector distribution transformation — thomasraoux / detail

clang-d367733-gafc277b0ed0-t15005-b15005.tar.gz (Sep 30, 2020 11:44:01 AM)

  1. [mlir][Linalg] Generalize the logic to compute reassociation maps — ravishankarm / detail
  2. [InstCombine] Add bswap(trunc(bswap(x))) -> trunc(lshr(x, c)) vector tests — llvm-dev / detail
  3. [InstCombine] Fix bswap(trunc(bswap(x))) -> trunc(lshr(x, c)) vector support — llvm-dev / detail
  4. [PowerPC] Avoid unused variable warning in Release builds — benny.kra / detail
  5. [PPC] Do not emit extswsli in 32BIT mode when using -mcpu=pwr9 — zarko / detail
  6. [InstCombine] Add tests for 'partial' bswap patterns — llvm-dev / detail
  7. [NFC][regalloc] Make VirtRegAuxInfo part of allocator state — mtrofin / detail
  8. [DA][SDA] SyncDependenceAnalysis re-write — simon.moll / detail
  9. [VE] Support TargetBlockAddress — jam / detail
  10. [ObjCARCAA][NewPM] Add already ported objc-arc-aa to PassRegistry.def — aeubanks / detail
  11. [mlir][openacc] Remove -allow-unregistred-dialect from ops and invalid tests — clementval / detail
  12. [llvm-exegesis] Add option to check the hardware support for a given feature before benchmarking. — vyng / detail
  13. scudo: Make it thread-safe to set some runtime configuration flags. — peter / detail
  14. [test][SampleProfile][NewPM] Fix some tests under NPM — aeubanks / detail
  15. [asan][test] Several Posix/unpoison-alternate-stack.cpp fixes — ro / detail
  16. [AArch64] Avoid pairing loads when the base reg is modified — dancgr / detail
  17. [CodeGen] add test for NAN creation; NFC — spatel / detail
  18. [Sema] Support Comma operator for fp16 vectors. — flo / detail
  19. Fix interaction of `constinit` and `weak`. — richard / detail
  20. [OpenMP] Add Error Handling for Conflicting Pointer Sizes for Target Offload — huberjn / detail
  21. [OpenMP] Replace OpenMP RTL Functions With OMPIRBuilder and OMPKinds.def — jhuber6 / detail
  22. [AIX][Clang][Driver] Link libm in c++ mode — daltenty / detail

clang-d367711-g3a7487f903e-t15001-b15001.tar.gz (Sep 30, 2020 8:58:07 AM)

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

clang-d367711-g3a7487f903e-t15001-b15001.tar.gz (Sep 30, 2020 8:58:07 AM)

  1. [RDA] isSafeToDefRegAt: Look at global uses — sam.parker / detail
  2. [InstCombine] recognizeBSwapOrBitReverseIdiom - cleanup bswap/bitreverse detection loop. NFCI. — llvm-dev / detail
  3. [InstCombine] Add PR47191 bswap tests — llvm-dev / detail
  4. [lldb] Fix FreeBSD Arm Process Plugin build — emaste / detail
  5. [VPlan] Change recipes to inherit from VPUser instead of a member var. — flo / detail
  6. [lldb] [Process/NetBSD] Fix operating on ftag register — mgorny / detail
  7. [InstCombine] recognizeBSwapOrBitReverseIdiom - remove unnecessary cast. NFCI. — llvm-dev / detail
  8. [InstCombine] Remove %tmp variable names from bswap tests — llvm-dev / detail
  9. [InstCombine] recognizeBSwapOrBitReverseIdiom - merge the regular/trunc+zext paths. NFCI. — llvm-dev / detail
  10. [clangd] Fix invalid UTF8 when extracting doc comments. — sam.mccall / detail
  11. [PowerPC] Remove support for VRSAVE save/restore/update. — sd.fertile / detail
  12. [GlobalISel] Fix incorrect setting of ValNo when splitting — mikael.holmen / detail
  13. Move AffineMapAttr into BaseOps.td — benny.kra / detail
  14. [sanitizers] Fix internal__exit on Solaris — ro / detail
  15. [NFC][FE] Replace TypeSize with StorageUnitSize — Xiangling.Liao / detail
  16. Reapply "RegAllocFast: Rewrite and improve" — Matthew.Arsenault / detail
  17. RegAllocFast: Add extra DBG_VALUE for live out spills — Matthew.Arsenault / detail
  18. LiveDebugValues: Fix typos and indentation — Matthew.Arsenault / detail
  19. GlobalISel: Assert if MoreElements uses a non-vector type — Matthew.Arsenault / detail
  20. [InstCombine] Remove %tmp variable names from bswap-fold tests — llvm-dev / detail
  21. [FE] Use preferred alignment instead of ABI alignment for complete object when applicable — Xiangling.Liao / detail

clang-d367690-g413b4998bd7-t14998-b14998.tar.gz (Sep 30, 2020 6:14:07 AM)

  1. [NFC][ARM] Add more LowOverheadLoop tests. — sam.parker / detail
  2. [mlir][Linalg] Tile sizes for Conv ops vectorization added as pass arguments — limo / detail
  3. [SCEV] Verify that all mapped SCEV AddRecs refer to valid loops. — flo / detail
  4. InstCombine] collectBitParts - cleanup variable names. NFCI. — llvm-dev / detail
  5. [InstCombine] recognizeBSwapOrBitReverseIdiom - use ArrayRef::back() helper. NFCI. — llvm-dev / detail

clang-d367685-g14088a6f5d1-t14996-b14996.tar.gz (Sep 30, 2020 4:34:03 AM)

  1. [clangd] Fix member/type name conflict caught by buildbots. — sam.mccall / detail
  2. [clangd] Fix fuzzer build after 7ba0779fbb41b6fa8 — sam.mccall / detail
  3. [clangd][remote] Make sure relative paths are absolute with respect to posix style — kadircet / detail
  4. [AMDGPU] Do not generate mul with 1 in AMDGPU Atomic Optimizer — Mirko.Brkusanin / detail
  5. [SplitKit] Cope with no live subranges in defFromParent — jay.foad / detail
  6. [SystemZ]  Support bare nop instructions — paulsson / detail
  7. [MLIR][SPIRV] Support different function control in (de)serialization — georgemitenk0v / detail
  8. [X86] Support Intel Key Locker — xiang1.zhang / detail
  9. [gn build] Port 413577a8790 — llvmgnsyncbot / detail
  10. [InstCombine] recognizeBSwapOrBitReverseIdiom - assert for correct bit providence indices. NFCI. — llvm-dev / detail
  11. [InstCombine] recognizeBSwapOrBitReverseIdiom - recognise zext(bswap(trunc(x))) patterns (PR39793) — llvm-dev / detail
  12. [mlir] Added support for rank reducing subviews — limo / detail

clang-d367673-g05659606a2a-t14993-b14993.tar.gz (Sep 30, 2020 2:36:57 AM)

  1. [docs] Recommend dropLocation() over setDebugLoc(DebugLoc()) — Vedant Kumar / detail
  2. [NFC][MSAN] Remove an attribute in test — Vitaly Buka / detail
  3. [NFC][Msan] Add llvm.fabs test — Vitaly Buka / detail
  4. Fix test failures with trunk clang — richard / detail
  5. [lldb] Hoist -s (trace directory) argument out of LLDB_TEST_COMMON_ARGS (NFC) — Jonas Devlieghere / detail
  6. [gardening] Replace some uses of setDebugLoc(DebugLoc()) with dropLocation(), NFC — Vedant Kumar / detail
  7. Add remquo, frexp and modf overload functions to HIP header — Yaxun.Liu / detail
  8. [RISCV] Use the extensions in the canonical order (NFC) — ebahapo / detail
  9. [AIX] asm output: use character literals in byte lists for strings — hubert.reinterpretcast / detail
  10. [X86] Increase the depth threshold required to form VPERMI2W/VPERMI2B in shuffle combining — craig.topper / detail
  11. [GlobalISel] Fix multiply with overflow intrinsics legalization generating invalid MIR. — Amara Emerson / detail
  12. Remove further OpenBSD/sparc bits — brad / detail
  13. [gn build] Add missing dependency to Extensions — aeubanks / detail
  14. [mlir] Update docs referencing OpTrait::Symbol. — joker.eph / detail
  15. Remove test AST/const-fpfeatures-diag.c — sepavloff / detail
  16. [lldb] Use config.lldb_src_root in lit_config.load_config (NFC) — Jonas Devlieghere / detail
  17. [ARM] Change VPT state assertion — sam.parker / detail
  18. [RDA] Switch isSafeToMove iterators — sam.parker / detail
  19. [NFC][ARM] Add LowOverheadLoop test — sam.parker / detail
  20. [clangd] Extract options struct for ClangdLSPServer. NFC — sam.mccall / detail
  21. [clangd] Mark code action as "preferred" if it's the sole quickfix action — sam.mccall / detail
  22. [ARM][LowOverheadLoops] TryRemove helper. — sam.parker / detail
  23. [MLIR][Standard] Add `atan2` to standard dialect — frgossen / detail
  24. [llvm-readobj][ARM] - Improve support of printing unwind (-u) information for non-relocatable objects. — grimar / detail
  25. [llvm-readobj][test] - Stop using few precompiled binaries in mips-got.test — grimar / detail
  26. Revert "[gardening] Replace some uses of setDebugLoc(DebugLoc()) with dropLocation(), NFC" — jeremy.morse / detail

clang-d367647-g5c4fc581d5f-t14975-b14975.tar.gz (Sep 29, 2020 5:56:31 PM)

  1. [flang][msvc] Define access flags under Windows. NFC. — llvm-project / detail
  2. [nfc][libomptarget] Drop parameter to named_sync — jonchesterfield / detail
  3. Improve the representation of <compare>'s zero-only type. — richard / detail
  4. Recognize setjmp and friends as builtins even if jmp_buf is not declared yet. — richard / detail
  5. [AMDGPU] Remove SIEncodingFamily.GFX10_B — Stanislav.Mekhanoshin / detail
  6. Fix use of wrong printf format specifier for size_t argument. — richard / detail
  7. [CodeExtractor] Don't create bitcasts when inserting lifetime markers (NFCI) — Vedant Kumar / detail
  8. [mlir] Remove more OpBuilder args which are now injected — jpienaar / detail
  9. Fix a variety of minor issues with ObjC method mangling: — rjmccall / detail
  10. [DebugInfo] Add types from constructor homing to the retained types list. — akhuang / detail

clang-d367637-gb5543063e1b-t14972-b14972.tar.gz (Sep 29, 2020 3:09:15 PM)

  1. Revert "Revert "Add the ability to write target stop-hooks using the ScriptInterpreter."" — jingham / detail
  2. [CodeGen] emit CG profile for COFF object file — zequanwu / detail
  3. Use "default member initializer" instead of "in-class initializer" for diagnostics. — aaron / detail
  4. [ValueTracking] Early exit known non zero for phis — nikita.ppv / detail
  5. [mlir] Support return and call ops in bare-ptr calling convention — diego.caballero / detail
  6. [InstCombine] ease alignment restriction for converting masked load to normal load — spatel / detail
  7. [libc++][ci] Add a script to describe when to trigger libc++ CI builds — Louis Dionne / detail
  8. [libc++][ci] Improve the phabricator-report script — Louis Dionne / detail
  9. [lldb/docs] Remove manual codesigning documentation — davelee.com / detail
  10. [libc++][ci] Turn on Phabricator reporting by default — Louis Dionne / detail
  11. [trace] Fix destructor declaration — walter erquinigo / detail
  12. Fix TODO in the mlir-cpu-runner/bare_ptr_call_conv.mlir test: call ops in bare-ptr calling convention is supported now (NFC) — joker.eph / detail
  13. [libc++] Fix some test failures in unusual configurations — Louis Dionne / detail
  14. [lldb] Hoist --server argument out of LLDB_TEST_COMMON_ARGS (NFC) — Jonas Devlieghere / detail
  15. [libc++] Rename the -fno-rtti Lit feature to just no-rtti — Louis Dionne / detail
  16. Better diagnostics for anonymous bit-fields with attributes or an initializer. — aaron / detail
  17. Revert "[Sema] Address-space sensitive check for unbounded arrays (v2)" — Chris.Hamilton / detail
  18. [clangd] Trivial setter support when moving items to fields — n.james93 / detail
  19. [MLIR] Avoid adding debuginfo for a function if it contains calls that has no debug info. — timshen / detail
  20. [ms] [llvm-ml] Add support for .radix directive, and accept all radix specifiers — epastor / detail
  21. [ms] [llvm-ml] Add MASM hex float support — epastor / detail
  22. [ms] [llvm-ml] Add REAL10 support (x87 extended precision) — epastor / detail
  23. [ms] [llvm-ml] Add support for "alias" directive — epastor / detail
  24. [ms] [llvm-ml] Accept whitespace around the dot operator — epastor / detail
  25. [ms] [llvm-ml] Create the @feat.00 symbol, and populate it appropriately — epastor / detail
  26. [SVE] Lower fixed length VECREDUCE_[FMAX|FMIN] to Scalable — mcinally / detail
  27. [flang][msvc] Define implicit conversion from UnsignedInt128 to int64_t. — llvm-project / detail

clang-d367610-g962a247aebb-t14968-b14968.tar.gz (Sep 29, 2020 12:23:07 PM)

  1. [lldb] Configure LLDB_FRAMEWORK_DIR in multi-generator builds — Jonas Devlieghere / detail
  2. [libc++] Fix tests on GCC 10 — Louis Dionne / detail
  3. [lldb] Also configure lldb_framework_dir in the lit.site.cfg.py — Jonas Devlieghere / detail
  4. [InstCombine] visitTrunc - remove dead trunc(lshr (zext A), C) combine. NFCI. — llvm-dev / detail
  5. [InstCombine] Fix the outofrange tests and add exact shift tests for D88429 — llvm-dev / detail
  6. [libc++] Add a regression test for erasing from a vector — Louis Dionne / detail
  7. [flang][msvc] Avoid templated initializer list initialization of vector. NFC. — llvm-project / detail
  8. [COFF][CG Profile] set undefined symbol to external — zequanwu / detail
  9. [libc++][ci] Update how we build the Docker image — Louis Dionne / detail
  10. [clangd] findNearbyIdentifier(): guaranteed to give up after 2^N lines — platonov.aleksandr / detail
  11. [lldb] Remove redundant ctor call (NFC) — Jonas Devlieghere / detail
  12. [mlir][openacc] Add shutdown operation — clementval / detail
  13. [BuildLibCalls] Add noundef to the returned pointers of allocators and argument of free — aqjune / detail
  14. LanaiSubtarget.h - remove unnecessary includes. NFCI. — llvm-dev / detail
  15. LanaiTargetMachine.h - remove unnecessary includes. NFCI. — llvm-dev / detail
  16. [InstCombine] fix weird formatting in test file; NFC — spatel / detail
  17. [ELF] Fix multiple -mllvm after D70378 — i / detail
  18. [InstCombine] visitTrunc - trunc (*shr (trunc A), C) --> trunc(*shr A, C) — llvm-dev / detail
  19. [InstCombine] adjust duplicate test for masked load; NFC — spatel / detail
  20. Add -fprofile-update={atomic,prefer-atomic,single} — i / detail
  21. [NFC][regalloc] Unit test for AllocationOrder iteration. — mtrofin / detail
  22. Adds MLIR C-API for marshaling Python capsules. — stellaraccident / detail
  23. [gn build] Port 6d193ba3337 — llvmgnsyncbot / detail
  24. [MLIR] Add Async dialect with trivial async.region operation — ezhulenev / detail
  25. [clangd] Fix assertion in remote-index marshalling — kadircet / detail

clang-d367585-g119274748bc-t14964-b14964.tar.gz (Sep 29, 2020 9:35:52 AM)

  1. [mlir] Fix shared libs build — andrzej.warzynski / detail
  2. Revert "[AMDGPU] Reorganize GCN subtarget features for unaligned access" — Mirko.Brkusanin / detail
  3. [AArch64] Add v8.5 Branch Target Identification support. — daniel.kiss / detail
  4. [mlir][Linalg] Refactor Linalg creation of loops to allow passing iterArgs - NFC — ntv / detail
  5. [GlobalISel] fix widenScalarUnmerge if widen type is not a multiple of destination type — dominik.montada / detail
  6. [mlir][Linalg] Refactor Linalg op initTensors support - NFC — ntv / detail
  7. [mlir][openacc] Add update operation — clementval / detail
  8. [InstCombine] visitTrunc - trunc (lshr (sext A), C) --> (ashr A, C) non-uniform support — llvm-dev / detail
  9. [SDAG] Do not convert undef to 0 when folding CONCAT/BUILD_VECTOR — kparzysz / detail
  10. [Sema] Address-space sensitive check for unbounded arrays (v2) — Chris.Hamilton / detail
  11. [InstCombine] Add exact shift tests missed in D88475 — llvm-dev / detail
  12. [mlir] Expose Dialect class and registration/loading to C API — zinenko / detail
  13. [InstCombine] Inherit exact flags on extended shifts in trunc (lshr (sext A), C) --> (ashr A, C) — llvm-dev / detail
  14. [clangd] Improve PopulateSwitch tweak to work on non-empty switches — sam.mccall / detail
  15. [mlir][openacc] Add wait operation — clementval / detail
  16. [InstCombine] Add some basic trunc(lshr(zext(x),c)) tests — llvm-dev / detail
  17. [mlir][openacc] Add init operation — clementval / detail
  18. [InstCombine] use redirect of input file in regression tests; NFC — spatel / detail
  19. [SVE] Fix typo in CHECK lines for sve-fixed-length-int-reduce.ll — mcinally / detail
  20. [scudo][standalone] Fix Primary's ReleaseToOS test — kostyak / detail
  21. [OpenMP][VE plugin] Fixing failure to build VE plugin with consolidated error handling in libomptarget — simon.moll / detail
  22. SparcSubtarget.h - cleanup include dependencies. NFCI. — llvm-dev / detail
  23. NVPTXTargetMachine.h - remove unused includes. NFCI. — llvm-dev / detail
  24. MSP430TargetMachine.h - remove unused includes. NFCI. — llvm-dev / detail
  25. [clangd] Disable msan instrumentation for generated Evaluate(). — usx / detail
  26. NFC, add a missing stdlib include for the use of abort — Alex Lorenz / detail

clang-d367559-g781edd501c2-t14961-b14961.tar.gz (Sep 29, 2020 6:50:21 AM)

  1. [OpenMPOpt][Fix] Only initialize ICV initial values once. — sstipanovic / detail
  2. [msan] Add test for vector abs intrinsic — Vitaly Buka / detail
  3. [msan] Fix llvm.abs.v intrinsic — Vitaly Buka / detail
  4. [IndVarSimplify] Fix Modified status for removal of overflow intrinsics — david.stenberg / detail
  5. [AArch64] Add BTI to CFI jumptables. — daniel.kiss / detail
  6. [SYCL] Assume SYCL device functions are convergent — alexey.bader / detail
  7. [sanitizer] Don't build gmock for tests (follow-up to 82827244). — hans / detail
  8. [LoopUtils] Only verify SE in builds with assertions. — flo / detail
  9. [mlir][GPU] Improve constant sinking in kernel outlining — herhut / detail
  10. [SystemZ] Don't emit PC-relative memory accesses to unaligned symbols. — paulsson / detail
  11. [SDag] Refactor and simplify divergence calculation and checking. NFC. — jay.foad / detail
  12. [SDag] Verify DAG divergence after dumping. NFC. — jay.foad / detail

clang-d367547-g324df2661b3-t14957-b14957.tar.gz (Sep 29, 2020 3:46:21 AM)

  1. Recommit "[SCCP] Do not replace deref'able ptr with un-deref'able one." — flo / detail
  2. Revert "Recommit "[SCCP] Do not replace deref'able ptr with un-deref'able one."" — flo / detail
  3. [IsKnownNonZero] Handle the case with non-constant phi nodes — serguei.katkov / detail
  4. Revert "OpaquePtr: Add type to sret attribute" — tpopp / detail
  5. [SCEV][NFC] Introduce isBasicBlockEntryGuardedByCond — mkazantsev / detail
  6. [LoopDeletion] Forget loop before setting values to undef — flo / detail
  7. [InstCombine] Add trunc(lshr(sext(x),c)) non-uniform vector tests — llvm-dev / detail

clang-d367540-g4c19b89b258-t14954-b14954.tar.gz (Sep 29, 2020 1:04:15 AM)

  1. [NFC] Use assert instead of checking the guaranteed condition — mkazantsev / detail
  2. [Docs][NewPM] Add note about required passes — aeubanks / detail
  3. Revert "[OpenMP][FIX] Verify compatible types for declare variant calls" — johannes / detail
  4. [X86] Add known bits test for PEXT. NFC — craig.topper / detail
  5. [X86] Add computeKnownBits support for PEXT. — craig.topper / detail
  6. [Driver] Filter out <libdir>/gcc and <libdir>/gcc-cross if they do not exists — dmantipov / detail
  7. This reduces code duplication between CGObjCMac.cpp and Mangle.cpp — rjmccall / detail
  8. [NFC][ARM] Comments and lambdas — sam.parker / detail

clang-d367532-gd266fd960e7-t14950-b14950.tar.gz (Sep 28, 2020 10:20:07 PM)

  1. Skip -fPIE for AMDGPU and HIP toolchain — Yaxun.Liu / detail
  2. [AArch64][GlobalISel] Scalarize <2 x s64> G_MUL since we don't have native support for it. — Amara Emerson / detail
  3. Recommit "[HIP] Change default --gpu-max-threads-per-block value to 1024" — Yaxun.Liu / detail
  4. [HIP] Return non-zero value for invalid target ID — Yaxun.Liu / detail
  5. BPF: explicitly specify bpfel triple for certain tests — yhs / detail
  6. [MLIR][OpenMP] Removed the ambiguity in flush op assembly syntax — kirankumar.tp / detail
  7. [OpenMP][FIX] Verify compatible types for declare variant calls — johannes / detail
  8. [IndVars] Remove exiting conditions that are trivially true/false — mkazantsev / detail

clang-d367524-gbbb5dc4923c-t14946-b14946.tar.gz (Sep 28, 2020 7:36:29 PM)

  1. Removed unused TestBuilders. — gkistanova / githubweb

clang-d367524-gbbb5dc4923c-t14946-b14946.tar.gz (Sep 28, 2020 7:36:29 PM)

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

clang-d367512-gf668a84b58d-t14943-b14943.tar.gz (Sep 28, 2020 4:53:41 PM)

  1. [InstCombine] Regenerate cast tests. NFC. — llvm-dev / detail
  2. [X86] Use inlineasm flag output for the _bittest* intrinsics. — craig.topper / detail
  3. [mlir] [VectorOps] Relaxed restrictions on vector.reduction types even more — ajcbik / detail
  4. Revert "Revert "[AArch64][GlobalISel] Add selection support for <8 x s16>  G_INSERT_VECTOR_ELT with GPR scalar."" — Amara Emerson / detail
  5. [lldb] Add print_function import — Jonas Devlieghere / detail
  6. Fix a think-o with the numerical suffixes in the docs for init_priority. — aaron / detail
  7. [gn build] Re-run CompletionModelCodegen when input json files change — thakis / detail
  8. [CMake][AIX] Limit tools in external project build — daltenty / detail
  9. [GlobalISel] Add support for lowering of vector G_SELECT and use for AArch64. — Amara Emerson / detail
  10. [X86] Add tests for D87883. NFC — craig.topper / detail
  11. [X86] Add support for calling SimplifyDemandedBits on the input of PDEP with a constant mask. — craig.topper / detail
  12. [libc++] Fix constexpr dynamic allocation on GCC 10 — Louis Dionne / detail
  13. [libcxx] Don't pass -s to libtool — phosek / detail
  14. [mlir][shape] Make conversion passes more consistent. — silvasean / detail
  15. [EHStreamer] Simplify sharedTypeIDs with std::mismatch — i / detail
  16. [CVP] Allow two transforms in one invocation — listmail / detail
  17. Guard `find_library(tensorflow_c_api ...)` by checking for TENSORFLOW_C_LIB_PATH to be set by the user — joker.eph / detail
  18. [clang] Selectively ena/disa-ble format-insufficient-args warning — Jan Korous / detail
  19. [scudo][standalone] Remove unused atomic_compare_exchange_weak — kostyak / detail

clang-d367493-gbd19876dc60-t14939-b14939.tar.gz (Sep 28, 2020 2:11:53 PM)

  1. [CostModel] move early exit for free intrinsics — spatel / detail
  2. [AArch64][GlobalISel] Infer whether G_PHI is going to be a FPR in regbankselect — Jessica Paquette / detail
  3. [WebAssembly] Use wasm::Signature for in ObjectWriter (NFC) — aheejin / detail
  4. [InstCombine] Add trunc(shr(trunc(x),c)) non-uniform vector tests — llvm-dev / detail
  5. [AddressSanitizer] Copy type metadata to prevent miscompilation — d.c.ddcc / detail
  6. [clangd] Rename evaluate() to evaluateHeuristics() — usx / detail
  7. Revert "[AArch64][GlobalISel] Add selection support for <8 x s16>  G_INSERT_VECTOR_ELT with GPR scalar." — Amara Emerson / detail
  8. [AArch64] reuse another map iterator. NFC — jonathan_roelofs / detail
  9. [mlir] [VectorOps] changes to printing support for integers — ajcbik / detail
  10. scudo: Re-order Allocator fields for improved performance. NFCI. — peter / detail
  11. [python][tests] Fix string comparison with "is" — chfast / detail
  12. [CostModel] fill in arguments as part of intrinsic attribute constructor — spatel / detail
  13. [PowerPC] Legalize v256i1 and v512i1 and implement load and store of these types — baptiste.saleil / detail
  14. [lldb] Enable markdown support for documentation — Jonas Devlieghere / detail
  15. Once we've found a firmware binary and loaded it, don't search more — Jason Molenda / detail
  16. [CostModel] remove hack for intrinsic cost based on cost type — spatel / detail
  17. [wasm] Move WasmTraits.h to BinaryFormat — benny.kra / detail
  18. [libc++] Fix heap UaF issue in coroutine test — Louis Dionne / detail
  19. [libc++] Add UNSUPPORTED markup to atomic test in single-threaded mode — Louis Dionne / detail
  20. [libc++] Replace uses of __libcpp_allocate by std::allocator<> — Louis Dionne / detail
  21. [COFF] Aliases resolve directly to defined external targets — epastor / detail

clang-d367472-g1121a583b88-t14935-b14935.tar.gz (Sep 28, 2020 11:28:27 AM)

  1. [AMDGPU] Reformat AMDGPUTargetLowering::isSDNodeAlwaysUniform. NFC. — jay.foad / detail
  2. [clang][codegen] Annotate `correctly-rounded-divide-sqrt-fp-math` fn-attr for OpenCL only. — michael.hliao / detail
  3. Revert "Add the ability to write target stop-hooks using the ScriptInterpreter." — Jonas Devlieghere / detail
  4. [clangd] Add a trained DecisionForest for code completion. — usx / detail
  5. [ubsan] nullability-arg: Fix crash on C++ member pointers — Vedant Kumar / detail
  6. [unittests] Preserve LD_LIBRARY_PATH in crash recovery test — mikhail.maltsev / detail
  7. [AArch64] Reuse map iterator instead of double lookup. NFC — jonathan_roelofs / detail
  8. Add FunctionType to MLIR C and Python bindings. — stellaraccident / detail
  9. [clangd] Use Decision Forest to score code completions. — usx / detail
  10. [InstCombine] Add basic trunc(shr(trunc(x),c)) tests — llvm-dev / detail
  11. [GlobalISel] Combine (xor (and x, y), y) -> (and (not x), y) — Jessica Paquette / detail
  12. [AArch64][GlobalISel] Support shifted register form in emitTST — Jessica Paquette / detail
  13. [CostModel] split handling of intrinsics from other calls — spatel / detail

clang-d367472-g1121a583b88-t14935-b14935.tar.gz (Sep 28, 2020 11:28:27 AM)

  1. [HACK] Disable matrix_types tests. — Amara Emerson / githubweb
  2. [RISCV] Add a toolchain file for RISC-V. — Amara Emerson / githubweb
  3. [RISCV] get toolchain path from enviroment variable — Amara Emerson / githubweb
  4. Disable the reference result for the aarch64_neon_intrinsics.c test since clang is buggy. — Amara Emerson / githubweb

clang-d367459-ge82a0084d32-t14932-b14932.tar.gz (Sep 28, 2020 8:43:35 AM)

  1. [InstCombine] matchRotate - allow undef in uniform constant rotation amounts (PR46895) — llvm-dev / detail
  2. [ARM][MVE] Enable tail-predication by default — sjoerd.meijer / detail
  3. [clang] Don't emit "no member" diagnostic if the lookup fails on an invalid record decl. — hokein.wu / detail
  4. [clang-tidy] IncludeInserter: allow <> in header name — alexfh / detail
  5. [llvm-readobj/elf] - Fix the PREL31 relocation computation used for dumping arm32 unwind info (-u). — grimar / detail
  6. [AMDGPU] Reformat SITargetLowering::isSDNodeSourceOfDivergence. NFC. — jay.foad / detail
  7. [NFC][ARM] Factor out some logic for LoLoops. — sam.parker / detail
  8. [InstCombine] matchRotate - force splat of uniform constant rotation amounts (PR46895) — llvm-dev / detail
  9. [TableGen] Improved messages in PseudoLoweringEmitter. — paul / detail
  10. [ValueTracking] Fix analyses to update CxtI to be phi's incoming edges' terminators — aqjune / detail
  11. [SVE] Lower fixed length VECREDUCE_[UMAX|UMIN] to Scalable — mcinally / detail
  12. [ARM] Added more patterns to generate SSAT/USAT with shift — meera.nakrani / detail
  13. [llvm] Fix unused variable in non-debug configurations — tpopp / detail
  14. [ARM][LowOverheadLoops] Cleanup and re-arrange — sam.parker / detail

clang-d367445-g0ad793f321e-t14928-b14928.tar.gz (Sep 28, 2020 5:57:58 AM)

  1. Added mail notifier for fedora-llvm-x86_64 builder — kkleine / githubweb
  2. Increase number of jobs from 32 to 64 for fedora-llvm-x86_64 worker — kkleine / githubweb
  3. mail notifier for x86_64-fedora-clang builder — kkleine / githubweb

clang-d367445-g0ad793f321e-t14928-b14928.tar.gz (Sep 28, 2020 5:57:58 AM)

  1. [PowerPC] Clean-up mayRaiseFPException bits — qiucofan / detail
  2. [lldb][NFC] Minor cleanup in CxxModuleHandler::tryInstantiateStdTemplate — Raphael Isemann / detail
  3. [clangd] Add a tweak for filling in enumerators of a switch statement. — sam.mccall / detail
  4. [gn build] Port 018066d9475 — llvmgnsyncbot / detail
  5. [X86] Simplify broadcast mask detection with isUndefOrEqual helper. — llvm-dev / detail
  6. [X86] Flip isShuffleEquivalent argument order to match isTargetShuffleEquivalent — llvm-dev / detail
  7. [AArch64] Generate .note.gnu.property based on module flags. — daniel.kiss / detail
  8. [SCEV] Also use info from assumes in applyLoopGuards. — flo / detail

clang-d367437-gbab1a17ad77-t14924-b14924.tar.gz (Sep 28, 2020 2:55:56 AM)

  1. [SVE] Replace / operator in TypeSize/ElementCount with divideCoefficientBy — david.sherwood / detail
  2. [Coroutines] Reuse storage for local variables with non-overlapping lifetimes — yedeng.yd / detail
  3. [lldb] Remove nothreadallow from SWIG's __str__ wrappers to work around a Python>=3.7 crash — Raphael Isemann / detail
  4. [ARM] Expand cannotInsertWDLSTPBetween to the last instruction — david.green / detail
  5. [ARM][MVE] tail-predication: overflow checks for elementcount, cont'd — sjoerd.meijer / detail
  6. [Coroutines] Remove unused includes. NFC. — benny.kra / detail
  7. [obj2yaml][yaml2obj] - Stop recognizing SHT_MIPS_ABIFLAGS on non-MIPS targets. — grimar / detail
  8. [lldb] Reference STL types in import-std-module tests — Raphael Isemann / detail
  9. [yaml2obj][obj2yaml] - Add a support for SHT_ARM_EXIDX section. — grimar / detail
  10. [InstCombine] Add tests for vector rotate by constants with undefs. — llvm-dev / detail
  11. [AMDGPU] Split R600 and GCN bfi patterns — jay.foad / detail
  12. [AMDGPU] Make bfi patterns divergence-aware — jay.foad / detail
  13. [AMDGPU] Add bfi immediate pattern — jay.foad / detail

clang-d367424-gdd3ba720668-t14921-b14921.tar.gz (Sep 28, 2020 12:13:48 AM)

  1. Add flang out of tree buildbot — diana.picus / githubweb

clang-d367424-gdd3ba720668-t14921-b14921.tar.gz (Sep 28, 2020 12:13:48 AM)

  1. [Test] Add tests where we can replace condition with invariants — mkazantsev / detail
  2. Revert "Reland [CodeGen] emit CG profile for COFF object file" — aeubanks / detail
  3. [PowerPC] Add tests for `select` patterns. NFC. — lkail / detail

clang-d367421-gdf2a1f2aabf-t14918-b14918.tar.gz (Sep 27, 2020 9:30:34 PM)

  1. [mlir][openacc] Add if, deviceptr operands and default attribute — clementval / detail
  2. Canonicalize declaration pointers when forming APValues. — richard / detail
  3. Add profiling support for APValues. — richard / detail

clang-d367418-g12ab4f8acad-t14915-b14915.tar.gz (Sep 27, 2020 7:04:36 PM)

  1. [mlir][openacc] Switch to assembly format for acc.data — clementval / detail

clang-d367417-g3d2bab176f5-t14914-b14914.tar.gz (Sep 27, 2020 6:12:14 PM)

  1. [mlir][openacc] Remove detach and delete operands from acc.data — clementval / detail

clang-d367416-g155ac333945-t14913-b14913.tar.gz (Sep 27, 2020 2:11:30 PM)

  1. [LVI][CVP] Use block value when simplifying icmps — nikita.ppv / detail
  2. [CVP] Remove unnecessary block splits in tests (NFC) — nikita.ppv / detail
  3. [OpenMP] Add Missing _static Director for OpenMP Documentation — huberjn / detail
  4. [BuildLibCalls] Add noalias for strcat and stpcpy — Dávid Bolvanský / detail

clang-d367412-g50bd71e1d72-t14911-b14911.tar.gz (Sep 27, 2020 11:30:37 AM)

  1. [CVP] Pass context instruction when narrowing div/rem — nikita.ppv / detail
  2. [LVI] Require context instruction in external API (NFCI) — nikita.ppv / detail
  3. [LVI] Clarify getValueAt/getValueInBlock doc comments (NFC) — nikita.ppv / detail
  4. [CVP] Make srem test more robust (NFC) — nikita.ppv / detail
  5. [InstCombine] Simplify code. NFCI. — benny.kra / detail
  6. [NewPM] Port ConstraintElimination to the new pass manager — i / detail

clang-d367406-g2d7a12f4ecf-t14907-b14907.tar.gz (Sep 27, 2020 8:45:37 AM)

  1. [InstSimplify] add tests for fcmp with casted op; NFC — spatel / detail
  2. [ValueTracking] enhance isKnownNeverInfinity to understand sitofp — spatel / detail
  3. [CostModel] add cl option to check size and latency costs; NFC — spatel / detail
  4. [X86] Regenerate i128 sdiv tests and add i686 coverage. — llvm-dev / detail
  5. [X86] Add some basic i128 udiv test coverage — llvm-dev / detail

clang-d367401-gde55ebe3bbc-t14904-b14904.tar.gz (Sep 27, 2020 6:02:24 AM)

  1. Fix MIPS and MIPS64 ABI to use ConstString in their register info arrays. — Raphael Isemann / detail
  2. [llvm-objcopy][NFC] refactor error handling. part 2. — a.v.lapshin / detail
  3. Typo fix; NFC — aaron / detail

clang-d367398-g5811d723998-t14901-b14901.tar.gz (Sep 27, 2020 3:02:39 AM)

  1. [X86] Add more test cases to inline-asm-flag-output.ll. NFC — craig.topper / detail
  2. [DivRemPairs] Use DenseMapBase::find instead of operator[]. NFC — i / detail
  3. [AArch64][GlobalISel] Use the look-through constant helper for the shift s32->s64 custom legalization. — Amara Emerson / detail
  4. [Legalize][X86] Improve nnan fmin/fmax vector reduction — nikita.ppv / detail
  5. [AArch64][GlobalISel] Promote scalar G_SHL constant shift amounts to s64. — Amara Emerson / detail

clang-d367393-gba950ad0a51-t14898-b14898.tar.gz (Sep 27, 2020 12:19:50 AM)

  1. Update Kaleidoscope: Change headers — llvm / detail

clang-d367392-gc8f6c0f961e-t14897-b14897.tar.gz (Sep 26, 2020 9:33:31 PM)

  1. [Machinesink] add one more profitable loop related pattern — czhengsz / detail

clang-d367391-g55f727306e7-t14896-b14896.tar.gz (Sep 26, 2020 6:51:13 PM)

  1. [NFC][PowerPC] Change PPCSubTarget (introduced from D87671) to Subtarget — amy.kwan1 / detail
  2. Internalize functions from various tools. NFC — i / detail
  3. [LLVM-C] Turn a ShuffleVector Constant Into a Getter. — devteam.codafi / detail

clang-d367388-g485501899d6-t14895-b14895.tar.gz (Sep 26, 2020 4:07:23 PM)

  1. Thread safety analysis: Improve documentation for ASSERT_CAPABILITY — aaronpuchert / detail
  2. [X86] Add 64-bit target tests — llvm-dev / detail
  3. [ConstraintElimination] Internalize function/class and delete an implied condition. NFC — i / detail
  4. Fix sphinx warnings in AttributeReference, NFC — aaronpuchert / detail

clang-d367384-gc2921d148e7-t14891-b14891.tar.gz (Sep 26, 2020 1:24:37 PM)

  1. Revert "[DSE] Switch to MemorySSA-backed DSE by default." — flo / detail
  2. [InstCombine] Add basic vector test coverage for icmp_eq/ne zero combines — llvm-dev / detail
  3. [flang] SAVE statement should not apply to nested scoping units — tkeith / detail

clang-d367381-g46b671a9086-t14888-b14888.tar.gz (Sep 26, 2020 10:39:58 AM)

  1. [X86] Cleanup check-prefixes for vector-mul.ll tests — llvm-dev / detail
  2. [mlir] Fix passes.md's naming & add missing — jpienaar / detail
  3. [mlir] Updates to generate dialect rather than op docs — jpienaar / detail
  4. [mlir] Fix capitalization typo — jpienaar / detail
  5. [gn build] update TODO — thakis / detail

clang-d367376-ga61272a9002-t14884-b14884.tar.gz (Sep 26, 2020 7:58:20 AM)

  1. [FPEnv] Evaluate constant expressions under non-default rounding modes — sepavloff / detail
  2. [DSE] Add tests with lifetime.end that only mark parts of the obj as dead. — flo / detail
  3. [DSE] Unify & fix mem terminator location checks. — flo / detail
  4. [TableGen] Add/edit Doxygen comments to match "TableGen Backend Developer's Guide." — paul / detail
  5. Run test on particular target only — sepavloff / detail
  6. MachineCSE.cpp - use auto const& iterators in for-range loops to avoid copies. NFCI. — llvm-dev / detail
  7. [DAG] Fold vector mul(x,0)/mul(x,1) to a clearing mask — llvm-dev / detail

clang-d367369-g8d5b289a468-t14881-b14881.tar.gz (Sep 26, 2020 5:05:55 AM)

  1. [LoopDelete][Assume] Allow deleting loops with assumes — tyker / detail

clang-d367368-gc6c5629f2fb-t14879-b14879.tar.gz (Sep 25, 2020 11:32:33 PM)

  1. [bindings/go] Fix TestAttributes after D88241 — i / detail
  2. [Driver] Perform Linux distribution detection only once — dmantipov / detail
  3. [Driver] Fix formatting as suggested by clang-format (NFC) — dmantipov / detail
  4. [SelectionDAG] Add guard to automatically insert flags — qiucofan / detail
  5. [CodeGen] Do not call `emitGlobalConstantLargeInt` for constant requires 8 bytes to store — simon / detail

clang-d367363-g76419525fba-t14876-b14876.tar.gz (Sep 25, 2020 8:48:23 PM)

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

clang-d367363-g76419525fba-t14876-b14876.tar.gz (Sep 25, 2020 8:48:23 PM)

  1. [lldb/bindings] Fix -Wformat after D88123 — i / detail
  2. [AArch64][GlobalISel] Add a few more vector type combinations for shift selection. — Amara Emerson / detail
  3. [LowerTypeTests][NewPM] Add constructor that uses command line flags — aeubanks / detail
  4. [AArch64][GlobalISel] If a G_BUILD_VECTOR operands are all G_CONSTANT then assign to gpr bank. — Amara Emerson / detail
  5. [Clang][OpenMP] Added support for nowait target in CodeGen via regular task — tianshilei1992 / detail
  6. Common code preparation for tblgen-types patch — joker.eph / detail

clang-d367357-ga000580a897-t14872-b14872.tar.gz (Sep 25, 2020 6:06:03 PM)

  1. Add support for firmware/standalone LC_NOTE "main bin spec" corefiles — Jason Molenda / detail
  2. [msan] Skip memcpy interceptor called by gethostname — Vitaly Buka / detail
  3. Sema: add support for `__attribute__((__swift_private__))` — Saleem Abdulrasool / detail
  4. Add the ability to write target stop-hooks using the ScriptInterpreter. — jingham / detail
  5. [AArch64][SVE] Drop "argmemonly" from gather/scatter with vector base. — efriedma / detail
  6. [TRE][NFC] Refactor Basic Block Processing — efriedma / detail
  7. C API: functions to get mask of a ShuffleVector — efriedma / detail
  8. [LangRef] Clarify the behavior of memory access instructions when pointers/sizes aren't well-defined — aqjune / detail
  9. [RISCV] Fix formatting (NFC) — ebahapo / detail
  10. [IR] Improve the description for Constant::isNormalFP to list all things that are not normal instead of just denormal. NFC — craig.topper / detail
  11. [Object][MachO] Refine the interface of Slice — alexshap / detail
  12. [RISCV] Scheduler description for Bullet — ebahapo / detail
  13. [RISCV] Update driver tests — ebahapo / detail

clang-d367344-ga83eb048cb9-t14869-b14869.tar.gz (Sep 25, 2020 3:25:18 PM)

  1. [flang][OpenMP] Place the insertion point to the start of the block — SourabhSingh.Tomar / detail
  2. [NFC] Fix comment for DataOp — clementval / detail
  3. [lld-macho] Implement support for PIC — jezng / detail
  4. [lld-macho] Support -bundle — jezng / detail
  5. [lld-macho] Allow the entry symbol to be dynamically bound — jezng / detail
  6. [lld-macho] Support absolute symbols — jezng / detail
  7. [lld-macho] Always include custom syslibroot when running tests — jezng / detail
  8. [lld-macho] Ignore a few more undocumented flags — jezng / detail
  9. [Coroutine] Split PHI Nodes in `cleanuppad` blocks in a way that obeys EH pad rules — xun / detail
  10. [WebAssembly] Check features before making SjLj vars thread-local — tlively / detail
  11. [lldb] Pass reference instead of pointer in protected SBAddress methods. — Jonas Devlieghere / detail
  12. Add a verifier check that rejects non-distinct DISubprogram function — Adrian Prantl / detail
  13. [LoopReroll][NewPM] Port -loop-reroll to NPM — aeubanks / detail
  14. [InstCombine] collectBitParts - add fshl/fshr handling — llvm-dev / detail
  15. [IRSim] Adding basic implementation of llvm-sim. — andrew.litteken / detail
  16. [InstCombine] Fix test name to match type. NFCI. — llvm-dev / detail
  17. [InstCombine] matchRotate - support (uniform) constant rotation amounts (PR46895) — llvm-dev / detail
  18. Fix copy+paste typo in doxygen parameter name to fix Wdocumentation. NFCI. — llvm-dev / detail
  19. Revert "[IRSim] Adding basic implementation of llvm-sim." — andrew.litteken / detail
  20. [lsan] Add interceptor for pthread_detach. — mvanotti / detail

clang-d367344-ga83eb048cb9-t14869-b14869.tar.gz (Sep 25, 2020 3:25:18 PM)

  1. [test-suite, CUDA] Compile-time test for builtin variables. — tra / githubweb

clang-d367324-g55c4ff91bd8-t14865-b14865.tar.gz (Sep 25, 2020 12:41:00 PM)

  1. [NFC] Fix build warnings — jurahul / detail
  2. [profile] Add %t LLVM_PROFILE_FILE option to substitute $TMPDIR — Vedant Kumar / detail
  3. [AArch64][GlobalISel] Add selection support for <8 x s16>  G_INSERT_VECTOR_ELT with GPR scalar. — Amara Emerson / detail
  4. Sema: remove unnecessary parameter for SwiftName handling (NFCI) — Saleem Abdulrasool / detail
  5. Fix DISubprogram-v4.ll after e17f52d623cc146b7d9bf5a2e02965043508b4c4 — i / detail
  6. [PowerPC] Add accumulator register class and instructions — baptiste.saleil / detail
  7. Fix Assembler/disubprogram.ll after e17f52d623cc146b7d9bf5a2e02965043508b4c4 — i / detail
  8. [MLIR] Fix for updating function signature in normalizing memrefs — uday / detail
  9. AArch64/GlobalISel: Narrow stack passed argument access size — Matthew.Arsenault / detail
  10. Revert "Add a verifier check that rejects non-distinct DISubprogram function" — Adrian Prantl / detail
  11. Move PassBuilder::registerParseTopLevelPipelineCallback out-of-line — hans / detail
  12. [SCEV] Add another test using info from loop guards for BTC with NE. — flo / detail
  13. [SCEV] Add support for `x != 0` to CollectCondition. — flo / detail
  14. OpaquePtr: Add type to sret attribute — Matthew.Arsenault / detail

clang-d367310-gb5a3b901c73-t14862-b14862.tar.gz (Sep 25, 2020 9:59:06 AM)

  1. [SCEV] Extract code to collect conditions to lambda (NFC). — flo / detail
  2. Typo fix; NFC — aaron / detail
  3. [InstCombine] Add 'partial' bswap tests from PR39793 — llvm-dev / detail
  4. Fix some of the more egregious 80-col and whitespace issues; NFC — aaron / detail
  5. [InstCombine] Add some extra bswap tests from PR39793 — llvm-dev / detail
  6. [PowerPC][NFC] Merged two switch entries. — stefanp / detail
  7. [SCEV] Swap operands if LHS is not unknown. — flo / detail
  8. [AIX] Try to not use LLVM tools while building runtimes — daltenty / detail
  9. [SVE] Lower fixed length VECREDUCE_[SMAX|SMIN] to Scalable — mcinally / detail
  10. [SVE] Revert accidental change from 405e22fbe8719cff6c40eec15c2044f42527f116 — mcinally / detail
  11. Add a verifier check that rejects non-distinct DISubprogram function — Adrian Prantl / detail
  12. [NFC] Fix minor typos in comments and reuse concreteOp. — jurahul / detail
  13. [NFC] Fix syntax of ranked memrefs in the MLIR Language Reference. — jurahul / detail
  14. [libc++][ci] Don't require passing --token to phabricator-report — Louis Dionne / detail
  15. [CMake] Make sure _cmake_system_name has a default — daltenty / detail
  16. [SystemZ] Optimize bcmp calls (PR47420) — Dávid Bolvanský / detail
  17. [SCEV] Add support for `x == constant` to CollectCondition. — flo / detail

clang-d367293-g9f21d341e83-t14859-b14859.tar.gz (Sep 25, 2020 7:20:05 AM)

  1. Revert rGe55410f8b260 : "AArch64/GlobalISel: Add testcase for bug 47619" — llvm-dev / detail
  2. [SplitKit] In addDeadDef tolerate parent range that defines more lanes — jay.foad / detail
  3. [AMDGPU] Fix declaration parameter names to match definition — jay.foad / detail
  4. [AArch64] PAC/BTI code generation for LLVM generated functions — momchil.velikov / detail
  5. [Analyzer] Fix for `ExprEngine::computeObjectUnderConstruction()` for base and delegating consturctor initializers — adam.balogh / detail
  6. [CMake][CTE] Add "check-clang-extra-..." targets to test only a particular Clang extra tool — whisperity / detail
  7. [PowerPC][LLD] Extend R2 save stub to support offsets of more than 26 bits — stefanp / detail
  8. [InstCombine] Add bswap tests from funnel shift intrinsics — llvm-dev / detail
  9. [PPC] [AIX] Implement calling convention IR for C99 complex types on AIX — zarko / detail
  10. [mlir] [VectorOps] generalize printing support for integers — ajcbik / detail
  11. [clang-format] Add a MacroExpander. — klimek / detail
  12. [Analyzer] Fix unused variable warning in Release builds — benny.kra / detail
  13. [gn build] Port e336b74c995 — llvmgnsyncbot / detail
  14. [SCEV] Add more tests using info from loop guards for BTC. — flo / detail
  15. [libc++] Initial support for pre-commit CI with Buildkite — Louis Dionne / detail

clang-d367278-g7af12015ad4-t14854-b14854.tar.gz (Sep 25, 2020 4:20:16 AM)

  1. [flang][driver] Add missing dependency (shared library builds, NFC) — andrzej.warzynski / detail
  2. [AArch64][GlobalISel] Make <8 x s16> for G_INSERT_VECTOR_ELT legal. — Amara Emerson / detail
  3. [AArch64][GlobalISel] Manually select G_DUP with s8/s16 gpr scalar operands. — Amara Emerson / detail
  4. [Object/yaml2obj/obj2yaml][test] - Split, cleanup and move MIPS abi-flags.yaml test. NFCI. — grimar / detail
  5. [msan] Fix gethostent tests — Vitaly Buka / detail
  6. [msan] Remove redundant test — Vitaly Buka / detail

clang-d367272-ga399d1880bc-t14851-b14851.tar.gz (Sep 25, 2020 1:37:40 AM)

  1. [mlir][SCFToGPU] LaunchOp propagate optional attributes — artur.bialas / detail
  2. [ARM] Find VPT implicitly predicated by VCTP — sam.parker / detail

clang-d367270-gef36e8380a9-t14849-b14849.tar.gz (Sep 24, 2020 10:52:49 PM)

  1. [NFC] [PPC] Add PowerPC expected IR tests for C99 complex — zarko / detail
  2. [lld][WebAssembly] Allow `atomics` feature with unshared memory — tlively / detail
  3. Fix uninitialized XRayArg — ianlevesque / detail
  4. [libc] Using llvm_libc memcpy in mem* benchmarks. — asteinhauser / detail

clang-d367266-g6f7fbdd2857-t14846-b14846.tar.gz (Sep 24, 2020 8:11:13 PM)

  1. [ValueTracking] Check uses of Argument if it is given to isGuaranteedNotToBeUndefOrPoison — aqjune / detail
  2. [ValueTracking] Make isGuaranteedNotToBeUndefOrPoison exit early when MetadataAsValue is given — aqjune / detail
  3. [lld] Clean up in lld::{coff,elf}::link after D70378 — i / detail
  4. [Hexagon] Avoid crash on CONCAT_VECTORS with illegal element types — kparzysz / detail
  5. Hint how to get a symbolized stack trace if llvm-symbolizer is not found on crashes — joker.eph / detail
  6. PR47176: Don't read from an inactive union member if a friend function — richard / detail
  7. [xray] Function coverage groups — ianlevesque / detail

clang-d367259-g495a5e94baa-t14842-b14842.tar.gz (Sep 24, 2020 5:29:43 PM)

  1. [AArch64] __builtin_return_address for PAuth. — daniel.kiss / detail
  2. [CUDA] Added conversion functions to builtin vars. — tra / detail
  3. [CodeGen] Postprocess PHI nodes for callbr — isanbard / detail
  4. Fix testcase. — isanbard / detail
  5. Revert "[CodeGen] Postprocess PHI nodes for callbr" — isanbard / detail
  6. [NFCI][IR] ConstantRangeTest: refactor operation range gatherers — lebedev.ri / detail
  7. [NFCI][IR] ConstantRangeTest: add basic scaffolding for next-gen precision/correctness testing — lebedev.ri / detail
  8. Reland [CodeGen] emit CG profile for COFF object file — zequanwu / detail
  9. Temporary fix for D85085 debug_loc bug with basic block sections. — tmsriram / detail
  10. [DebugInfo] Fix bug in constructor homing with classes with trivial — akhuang / detail
  11. [LLDB] Add a defensive check for member__f_ — shafik / detail
  12. [WebAssembly] Make SjLj lowering globals thread-local — tlively / detail
  13. [Instruction] Add dropLocation and updateLocationAfterHoist helpers — Vedant Kumar / detail
  14. [lld-macho][re-land] Initial support for common symbols — jezng / detail
  15. [lld-macho][re-land] Implement and test resolution of common symbols — jezng / detail
  16. [lld] Make -z keep-text-section-prefix recognize .text.split. as a prefix. — snehasishk / detail
  17. Fix regex in test. — isanbard / detail
  18. [OpenMP] OpenMPOpt Support for Globalization Remarks — jhuber6 / detail
  19. [llvm] Add -bbsections-cold-text-prefix to emit cold clusters to a different section. — snehasishk / detail
  20. [RISCV] Merge the pipeline models for Rocket — ebahapo / detail
  21. [AMDGPU] Fixes typo in the test. NFC. — Stanislav.Mekhanoshin / detail
  22. [MS] Simplify rules for passing C++ records — rnk / detail
  23. [MS] For unknown ISAs, pass non-trivially copyable arguments indirectly — rnk / detail
  24. [intel-pt] Refactor the JSON parsing — walter erquinigo / detail
  25. Add a static_assert confirming that DiagnosticBuilder is small — rnk / detail
  26. Revert "Add a static_assert confirming that DiagnosticBuilder is small" — rnk / detail
  27. Revert "[NFCI][IR] ConstantRangeTest: add basic scaffolding for next-gen precision/correctness testing" — rnk / detail

clang-d367232-g0a925a813a5-t14839-b14839.tar.gz (Sep 24, 2020 2:47:01 PM)

  1. [OPENMP]Fix PR47621: Variable used by task inside a template function is not made firstprivate by default — a.bataev / detail
  2. [SLP] Remove LHS and RHS from OperationData. — craig.topper / detail
  3. [APFloat] prevent NaN morphing into Inf on conversion (PR43907) — spatel / detail
  4. Revert "Recommit "[CUDA][HIP] Defer overloading resolution diagnostics for host device functions"" — rnk / detail
  5. Revert "Recommit [NFC] Refactor DiagnosticBuilder and PartialDiagnostic" — rnk / detail
  6. [llvm-exegesis] Add whitespace between words in error message — Jinsong Ji / detail
  7. Revert "[OPENMP]Fix PR47621: Variable used by task inside a template function is not made firstprivate by default" — a.bataev / detail
  8. Basic: add an extra newline for sphinx (NFC) — Saleem Abdulrasool / detail
  9. [LLD][COFF] Avoid overwriting inputs in tests — alexandre.ganea / detail
  10. [LLD][COFF] Cover usage of LLD-as-a-library in tests — alexandre.ganea / detail
  11. [PR47636] Fix tryEmitPrivate to handle non-constantarraytypes — erich.keane / detail
  12. Add support for setting the path to llvm-symbolizer through an environment variable — joker.eph / detail
  13. GlobalISel: Use unmerge when copying wide vectors to result registers — Matthew.Arsenault / detail
  14. [Modules] Add stats to measure performance of building and loading modules. — vsapsai / detail
  15. [mlir][shape] Start a pass that lowers shape constraints. — silvasean / detail
  16. [NFC][regalloc] Remove unused API in AllocationOrder — mtrofin / detail
  17. [SLP] clean up - use 'const' and ArrayRef constructor; NFC — spatel / detail
  18. Revert "[Modules] Add stats to measure performance of building and loading modules." — vsapsai / detail
  19. AArch64/GlobalISel: Add testcase for bug 47619 — Matthew.Arsenault / detail
  20. [IRSim] Adding wrapper pass for IRSimilarityIdentfier — andrew.litteken / detail
  21. Remove dead branch identified by @rsmith on post-commit for D88236 — erich.keane / detail
  22. [flang][driver] Add missing dependency (shared library builds, NFC) — andrzej.warzynski / detail
  23. [OPENMP]Fix PR47621: Variable used by task inside a template function is not made firstprivate by default — a.bataev / detail
  24. [CMake][AIX] Set LLVM_ENABLE_PER_TARGET_RUNTIME_DIR appropriately for AIX — daltenty / detail
  25. [AST] Use data-recursion when building ParentMap, avoid stack overflow. — sam.mccall / detail
  26. Remove stale assert. — isanbard / detail
  27. [mlir][NFC] Promote memory space to BaseMemRefType — diego.caballero / detail

clang-d367205-g81a408808f6-t14835-b14835.tar.gz (Sep 24, 2020 12:03:51 PM)

  1. Sema: add support for `__attribute__((__swift_newtype__))` — Saleem Abdulrasool / detail
  2. [lldb/examples] Add missing declaration in heap.py — davelee.com / detail
  3. [OpenMP] cmake option LIBOMPTARGET_NVPTX_MAX_SM for nvptx device RTL — tianshilei1992 / detail
  4. [IRSim][NFC] Removing dead variables from IRSimilarityIdentifier.cpp — andrew.litteken / detail
  5. [AArch64][GlobalISel] Implement __builtin_return_address for PAC-RET — momchil.velikov / detail
  6. [OPENMP]PR47606: Do not update the lastprivate item if it was captured by reference as firstprivate data member. — a.bataev / detail
  7. [AMDGPU] global-isel support for RT — Stanislav.Mekhanoshin / detail
  8. [AArch64] Regenerate dag-numsignbits.ll checks — llvm-dev / detail
  9. [Scalar] ConstantHoistingPass - iterate with const references. NFCI. — llvm-dev / detail

clang-d367196-g31a3c5fb45b-t14832-b14832.tar.gz (Sep 24, 2020 9:20:27 AM)

  1. Improve 723fea23079f9c85800e5cdc90a75414af182bfd - Silence 'warning: unused variable' when compiling with Clang 10.0 — alexandre.ganea / detail
  2. Fix f5314d15af4f4514103ea12c74cb208538b8bef5 - [Support] On Unix, let the CrashRecoveryContext return the signal code — alexandre.ganea / detail
  3. [MLIR] Normalize memrefs in LoadOp and StoreOp of Standard Ops — uday / detail
  4. [NFC][RISCV][builtins] Remove some hard-coded values from i-cache clear routine — luismarques / detail
  5. lld: Try to fix check-lld on incremental builds after 8f2c31f22b974da — thakis / detail
  6. [InstCombine] regenerate test checks; NFC — spatel / detail
  7. [PhaseOrdering] move an 'opt' test from x86 codegen; NFC — spatel / detail
  8. [PhaseOrdering] move test with target requirement to x86 dir — spatel / detail
  9. [MLIR][SPIRV] Fixed dialect loading in deserialization — georgemitenk0v / detail
  10. OpaquePtr: Add helpers for sret to mirror byval — Matthew.Arsenault / detail
  11. IR: Have byref imply dereferenceable — Matthew.Arsenault / detail
  12. [AMDGPU] Fix v3f16 handling for getresinfo — sebastian.neubauer / detail
  13. [AMDGPU] Use cast instead of dyn_cast — jay.foad / detail
  14. [RegisterCoalescer] Fix IMPLICIT_DEF init removal for a register on joining — vpykhtin / detail
  15. [NFC][ARM] Remove dead loop. — sam.parker / detail
  16. [OpenMP] Introduce GOMP teams support in runtime — jonathan.l.peyton / detail
  17. [OpenMP] Introduce GOMP mutexinoutset in the runtime — jonathan.l.peyton / detail
  18. [OpenMP] Introduce GOMP taskwait depend in the runtime — jonathan.l.peyton / detail
  19. [OpenMP] Fix if0 task with dependencies in the runtime — jonathan.l.peyton / detail
  20. [X86][SSE] combineVectorTruncation - enable (pre-SSSE3) vXi16->vXi8 truncation. — llvm-dev / detail
  21. [clang] use string tables for static diagnostic descriptions — froydnj / detail

clang-d367175-ge39da8ab6a2-t14829-b14829.tar.gz (Sep 24, 2020 6:36:54 AM)

  1. [MLIR][docs] Fix typos — georgemitenk0v / detail
  2. [clangd] Reorder a little bit of init code. NFC — sam.mccall / detail
  3. [asan][test] Disable malloc-no-intercept.c on Solaris — ro / detail
  4. [SCEV] Use loop guard info when computing the max BE taken count in howFarToZero. — flo / detail
  5. [llvm-readobj] - Fix a warning. — grimar / detail
  6. [llvm-readelf/obj] - Stop printing wrong addresses for arm32 unwind info for non-relocatable objects. — grimar / detail
  7. Use different name for auto variable — sepavloff / detail
  8. [lld][ELF][test] Add a couple of test cases for LTO behaviour — james.henderson / detail
  9. [NFC][Docs] fix clang-docs compilation — development / detail
  10. [llvm-objcopy][NFC] refactor error handling. part 1. — a.v.lapshin / detail
  11. [APFloat] add tests for convert of NAN; NFC — spatel / detail
  12. [flang][driver] Remove unnecessary includes in the unittest (NFC) — andrzej.warzynski / detail
  13. [flang] [OpenMP 4.5] Adding lit test cases for OpenMP Constructs. — david.truby / detail
  14. Fix a builtbot failure after 3ed04f93e30121867a813a220452b97aebeb1730. — a.v.lapshin / detail
  15. [Support] On Windows, ensure abort() can be catched several times in a row with CrashRecoveryContext — alexandre.ganea / detail
  16. [lit] Support running tests on Windows without GnuWin32 — alexandre.ganea / detail
  17. [Support] On Unix, let the CrashRecoveryContext return the signal code — alexandre.ganea / detail
  18. [ARM] Check for LSTP side-effects. — sam.parker / detail
  19. [ARM] LowoverheadLoops: add an option to disable tail-predication — sjoerd.meijer / detail
  20. [AArch64] Regenerate dag-combine-mul-shl.ll checks — llvm-dev / detail
  21. Recommit "[CUDA][HIP] Defer overloading resolution diagnostics for host device functions" — Yaxun.Liu / detail

clang-d367154-ga90d72127a8-t14825-b14825.tar.gz (Sep 24, 2020 3:35:35 AM)

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

clang-d367154-ga90d72127a8-t14825-b14825.tar.gz (Sep 24, 2020 3:35:35 AM)

  1. Revert "[lld-macho] Implement and test resolution of common symbols" — omair.javaid / detail
  2. Revert "[lld-macho] Initial support for common symbols" — omair.javaid / detail
  3. [flang][driver] Fix options flag in the frontend driver — andrzej.warzynski / detail
  4. [OpenMP][MLIR] Add assembly format for master op — kiran.chandramohan / detail
  5. [flang][driver] Add missing dependency in CMake files — andrzej.warzynski / detail
  6. [flang][NFC] Fix CMake variable name in README.md — andrzej.warzynski / detail
  7. [clangd] Disable suffix matching fallback for C during include insertion — kadircet / detail
  8. [clangd] Fix comment. NFC — sam.mccall / detail
  9. [llvm-objcopy][MachO] Fix --add-section — alexshap / detail
  10. [mlir] Stop allowing LLVMType Int arguments for GPULaunchFuncOp. — pifon / detail
  11. [SVE] Add new isKnownXX comparison functions to TypeSize — david.sherwood / detail
  12. [clang][Sema] Use enumerator instead of hard-coded constant — mikhail.maltsev / detail
  13. [unittests] Use std::make_tuple to make some toolchains happy again — mikael.holmen / detail
  14. [llvm] Use instead of  in IRSimilarityIdentifierTest.cpp. — pifon / detail

clang-d367140-gb63bfc2030d-t14822-b14822.tar.gz (Sep 24, 2020 12:50:42 AM)

  1. [dwarfdump] Warn for tags with DW_CHILDREN_yes but no children. — Jonas Devlieghere / detail
  2. DebugInfo: Filter DWARFv5 TUs out of the debug_info unit list when CUs requested — dblaikie / detail
  3. [IRSim][NFC] Removing warning from IRSimilarityIdentifier — andrew.litteken / detail
  4. [DWARFYAML] Make the ExtLen field of extended opcodes optional. — Xing / detail
  5. [IRSim] Adding a basic similarity identifier. — andrew.litteken / detail

clang-d367135-g6b136b19cbe-t14818-b14818.tar.gz (Sep 23, 2020 10:01:55 PM)

  1. [AMDGPU] Consider all SGPR uses as unique in constant bus verify — carl.ritson / detail
  2. [NFC] Remove unnecessary default constructors — aeubanks / detail
  3. [GlobalISel][AMDGPU] Lower G_SMULH/G_UMULH — Pushpinder.Singh / detail
  4. [lld-macho] Initial support for common symbols — jezng / detail
  5. [lld-macho] Implement and test resolution of common symbols — jezng / detail
  6. [lld-macho] Emit indirect symbol table — jezng / detail
  7. [lld-macho] Ignore `-mllvm` and its argument — jezng / detail
  8. [lld-macho] Support -weak_lx, -weak_library, -weak_framework — jezng / detail
  9. [lld-macho][NFC] Refactor syslibroot / library path lookup — jezng / detail
  10. [lld-macho][NFC] Make `!= nullptr` implicit — jezng / detail
  11. [IRSim] Adding structural comparison to IRSimilarityCandidate. — andrew.litteken / detail
  12. Revert "[IRSim] Adding structural comparison to IRSimilarityCandidate." — andrew.litteken / detail
  13. [IRSim] Adding structural comparison to IRSimilarityCandidate. — andrew.litteken / detail
  14. [Power10]  Implement custom codegen for the vec_replace_elt and vec_replace_unaligned builtins. — amy.kwan1 / detail

clang-d367121-g29aaa188480-t14815-b14815.tar.gz (Sep 23, 2020 7:20:45 PM)

  1. Fix LLDB tweak in 62a47e994fcf5b73e29547d26cd9676b30cb69a3 — sam.mccall / detail
  2. [libc++] Fix spurious test failure in -fno-exceptions — Louis Dionne / detail
  3. [clangd] Improve bad-RPC-payload error messages slightly — sam.mccall / detail
  4. [CGProfile] don't emit cgprofile entry if called function is dllimport — zequanwu / detail
  5. Explicitly specify CMAKE_AR in WinMsvc.cmake — smeenai / detail
  6. Utility: ignore OS version on non-Darwin targets in `ArchSpec` — Saleem Abdulrasool / detail
  7. [X86] Add TDX instructions. — freddy.ye / detail
  8. [X86] Parse data32 call in .code16 as CALLpcrel32 — i / detail
  9. Revert "[NewPM] Add callbacks to PassBuilder to run before/after parsing a pass" — aeubanks / detail

clang-d367112-gfa69b608063-t14812-b14812.tar.gz (Sep 23, 2020 4:39:38 PM)

  1. [PowerPC] Implement Vector signed/unsigned __int128 overloads for the comparison builtins — conanap / detail
  2. [PowerPC] Implement the 128-bit vec_[all|any]_[eq | ne | lt | gt | le | ge] builtins in Clang/LLVM — conanap / detail
  3. Recommit [NFC] Refactor DiagnosticBuilder and PartialDiagnostic — Yaxun.Liu / detail
  4. [AArch64] Expand some vector of i64 reductions on NEON — mcinally / detail
  5. [SelectionDAG][GISel] Make LegalizeDAG lower FNEG using integer ops. — efriedma / detail
  6. [JSON] Allow emitting comments in json::OStream — sam.mccall / detail
  7. [lld-macho] cleanup unimplemented-option warnings — gkm / detail
  8. [X86] Add a memory clobber to the bittest intrinsic inline asm. Get default clobbers from the target — craig.topper / detail
  9. [lld-macho] handle options -search_paths_first, -search_dylibs_first — gkm / detail
  10. [JSON] Facility to track position within an object and report errors. — sam.mccall / detail
  11. [NewPM][MSSA] Fix failures under NPM due to -enable-mssa-loop-dependency — aeubanks / detail
  12. [NewPM][CGSCC] Handle newly added functions in updateCGAndAnalysisManagerForPass — aeubanks / detail
  13. [NewPM] Add callbacks to PassBuilder to run before/after parsing a pass — aeubanks / detail
  14. [JSON] Display errors associated with Paths in context — sam.mccall / detail
  15. [libunwind] Combine dl_iterate_phdr codepaths for DWARF and EHABI — rprichard / detail
  16. [libunwind] Optimize dl_iterate_phdr's findUnwindSectionsByPhdr — rprichard / detail
  17. [JSON] Add error reporting to fromJSON and ObjectMapper — sam.mccall / detail

clang-d367095-g57f097420d4-t14809-b14809.tar.gz (Sep 23, 2020 1:54:14 PM)

  1. Add REQUIRES to embed-bitcode-noopt.ll — mtrofin / detail
  2. [EarlyCSE] Fix crash with expensive checks after D87691 — kparzysz / detail
  3. Revert D87970 "[ThinLTO] Avoid temporaries when loading global decl attachment metadata" — i / detail
  4. Break long line accidentally left in the previous commit — kparzysz / detail
  5. [Driver] Check whether Gentoo-specific configuration directory exists — dmantipov / detail
  6. Re-apply https://reviews.llvm.org/D87921, was reverted to triage a PPC bot failure. — tmsriram / detail
  7. Enhance TableGen so that backends can produce better error messages. — paul / detail
  8. [ms] [llvm-ml] Add support for .radix directive, and accept all radix specifiers — epastor / detail
  9. [TTI] add wrapper for matching vector reduction to reduce code duplication; NFC — spatel / detail
  10. Fix include location (accidentally committed a local variation) — epastor / detail
  11. [X86] Improve demanded bits for X86ISD::BEXTR. — craig.topper / detail
  12. [SLP] Make HorizontalReduction::getOperationData take an Instruction* instead of a Value*. NFCI — craig.topper / detail
  13. Revert "[ms] [llvm-ml] Add support for .radix directive, and accept all radix specifiers" — epastor / detail
  14. Update Phabricator doc to remove the warning on "arc land": tags a properly handled server side now — joker.eph / detail
  15. Document the `--verbatim` flag from arc to update the description for a phabricator revision — joker.eph / detail
  16. [lsan] On Fuchsia, don't use atexit hook for leak checks — mcgrathr / detail
  17. [gn build] Allow option to build with asan/tsan/ubsan — aeubanks / detail
  18. [mlir][OpFormatGen] Update "custom" directives for attributes. — joker.eph / detail
  19. [AArch64][SVE] Fix frame offset calculation when d8 is saved. — efriedma / detail
  20. Add `breakpoint delete --disabled`: deletes all disabled breakpoints. — jingham / detail
  21. [AMDGPU] Make ds fp atomics overloadable — Stanislav.Mekhanoshin / detail
  22. [IRSim] Adding IRSimilarityCandidate that contains a region of IRInstructionData. — andrew.litteken / detail
  23. [PowerPC][PCRelative] Thread Local Storage Support for Local Dynamic — wei.huang / detail
  24. asan: Use `#if` to test CAN_SANITIZE_LEAKS — mcgrathr / detail
  25. [scudo][standalone] Fix tests under ASan/UBSan — kostyak / detail
  26. Revert "[lsan] On Fuchsia, don't use atexit hook for leak checks" — nikita.ppv / detail
  27. [AArch64][SVE] Add lowering for llvm frecpx — muhammad.asif.manzoor / detail
  28. Allow init_priority values <= 100 and > 65535 within system headers. — aaron / detail
  29. [lldb] Normalize paths in new test — jotrem / detail
  30. [LoopTerminology][NFC] Fix formatting typo — sdi1600105 / detail
  31. Clean up test file, NFC — kparzysz / detail

clang-d367064-g577adda54f0-t14800-b14800.tar.gz (Sep 23, 2020 11:09:20 AM)

  1. Add Operation to python bindings. — stellaraccident / detail
  2. Implement python iteration over the operation/region/block hierarchy. — stellaraccident / detail
  3. Add mlir python APIs for creating operations, regions and blocks. — stellaraccident / detail
  4. NFC: Remove unused variable. — stellaraccident / detail
  5. [mlir][ods] Custom builder with no params — jpienaar / detail
  6. [mlir] Remove unneeded OpBuilder params. NFC. — jpienaar / detail
  7. Revert "[AMDGPU] Insert waitcnt after returning from call" — sebastian.neubauer / detail
  8. Add missing namespace closure comment. NFCI. — llvm-dev / detail
  9. Add missing namespace closure comments. NFCI. — llvm-dev / detail
  10. [AArch64] Fix ldst optimization of non-immediate store offset — weiwei64 / detail
  11. recommit [HIP] Fix -gsplit-dwarf option — Yaxun.Liu / detail
  12. [lldb] Remove lldb-perf remenant — davelee.com / detail
  13. [mlir] Add insert before/after to list-like constructs in C API — zinenko / detail
  14. Fix regressioin in test dwp-separate-debug-file.cpp — Yaxun.Liu / detail
  15. [MLIR] Change default builders generated by TableGen to use TypeRange for result types — jurahul / detail
  16. [MLIR][NFC] Adopt use of TypeRange in build() methods. — jurahul / detail
  17. Improve dynamic AST matching diagnostics for conversion errors — aaron / detail
  18. Update the documentation for the MLIR Dialect class (NFC) — joker.eph / detail
  19. [MLIR][NFC] Adopt use of BlockRange in place of ArrayRef<Block *> — jurahul / detail
  20. Remove MLIR C-API explicit registration of standard ops. — stellaraccident / detail
  21. [UpdateTestChecks] Remove bug-exposing test — David A Greene / detail
  22. NFC: Remove dangling dep on MLIRStandardOps. — stellaraccident / detail
  23. [MBFIWrapper] Add a new function getBlockProfileCount — carrot / detail
  24. [clang]Test ensuring -fembed-bitcode passed to cc1 captures pre-opt bitcode. — mtrofin / detail
  25. Add optimal thread strategy — dmantipov / detail
  26. [Support/Path] Add path::is_absolute_gnu — rengolin / detail

clang-d367038-gbd8b50cd7f5-t14797-b14797.tar.gz (Sep 23, 2020 8:23:32 AM)

  1. [CUDA][HIP] Fix static device var used by host code only — Yaxun.Liu / detail
  2. [OpenMP][flang]Lower NUM_THREADS clause for parallel construct — SourabhSingh.Tomar / detail
  3. [mlir] Added support for f64 memref printing in runner utils — limo / detail
  4. [flang] Removed OpenMP lowering unittests — SourabhSingh.Tomar / detail
  5. [NFCI][flang] Renamed a variable name to a more descriptive name — SourabhSingh.Tomar / detail
  6. [libc++] Re-apply fdc41e11f (LWG1203) without breaking the C++11 build — Louis Dionne / detail
  7. [lldb] Fix GetRemoteSharedModule fallback logic — jotrem / detail
  8. AMDGPU: Check global FP atomics match default FP mode — Matthew.Arsenault / detail
  9. GlobalISel: Fix truncating shift amount in trunc (shl) combine — Matthew.Arsenault / detail
  10. Fix typos in ASTMatchers.h; NFC — aaron / detail
  11. [NFC][ARM] Pre-commit tail predication test — sam.parker / detail
  12. [SystemZ] Make sure not to call getZExtValue on a >64 bit constant. — paulsson / detail
  13. [mlir] Fix typos in Dialect.h. NFC. — zinenko / detail
  14. [VPlan] Disconnect VPValue and VPUser. — flo / detail
  15. [SVE] Lower fixed length ISD::VECREDUCE_ADD to Scalable — mcinally / detail
  16. [clangd] Refactor code completion signal's utility properties. — usx / detail
  17. [docs][llvm] Fix typos — paul / detail
  18. [mlir][openacc] Use OptionalParseResult in loop op parser instead of bool variables — clementval / detail

clang-d367020-gbd72ed93d22-t14793-b14793.tar.gz (Sep 23, 2020 5:29:43 AM)

  1. [zorg] [PowerPC] set lld as the default linker on ppc64le-clang-rhel bot — saghir / githubweb

clang-d367020-gbd72ed93d22-t14793-b14793.tar.gz (Sep 23, 2020 5:29:43 AM)

  1. [llvm-readelf/obj] - Fix extended section symbol indices printed in warnings for MIPS GOT/PLT entries. — grimar / detail
  2. [SVE][CodeGen] Lower legal integer -> floating point conversions — kerry.mclaughlin / detail
  3. [flang] CHARACTER(*) return does not require explicit interface — jperier / detail

clang-d367017-gd4035af2537-t14791-b14791.tar.gz (Sep 23, 2020 3:59:22 AM)

  1. Name builddir of x86_64-fedora-clang builder like the slave/worker fedora-llvm-x86_64 — kkleine / githubweb
  2. clang-x86-ninja-win10 fixed slash replacement — kuhnel / githubweb
  3. clang-x86-ninja-win10 fixed MSVC version output — kuhnel / githubweb

clang-d367017-gd4035af2537-t14791-b14791.tar.gz (Sep 23, 2020 3:59:22 AM)

  1. [SVE] Make EVT::getScalarSizeInBits and others consistent with Type::getScalarSizeInBits — david.sherwood / detail
  2. [analyzer][StdLibraryFunctionsChecker] Fix getline/getdelim signatures — gabor.marton / detail
  3. [analyzer][StdLibraryFunctionsChecker] Separate the signature from the summaries — gabor.marton / detail
  4. [llvm-readelf/obj] - Cleanup the code. NFCI. — grimar / detail
  5. [AMDGPU] Insert waitcnt after returning from call — sebastian.neubauer / detail
  6. [llvm-readelf/obj] - Print section symbol names properly when dumping relocations. — grimar / detail

clang-d367011-ge46c1def523-t14788-b14788.tar.gz (Sep 23, 2020 2:00:54 AM)

  1. Added x86_64-fedora-clang builder and fedora-llvm-x86_64 slave — kkleine / githubweb

clang-d367011-ge46c1def523-t14788-b14788.tar.gz (Sep 23, 2020 2:00:54 AM)

  1. [libc++] Implement LWG1203 — Louis Dionne / detail
  2. Fix build due to renaming in LoopInfo. — michael.hliao / detail
  3. [AArch64] Teach analyzeBranch to remove branch equivelent to fallthrough — listmail / detail
  4. [libc++] NFC: Collocate C++20 removed members of std::allocator — Louis Dionne / detail
  5. [libc++] NFC: Reindent the feature test macro generation script — Louis Dionne / detail
  6. [SLP]Fix coding style, NFC. — a.bataev / detail
  7. [InstCombine] Fix errno bug in pow expansion to sqrt — hubert.reinterpretcast / detail
  8. [InstCombine][NFC][tests] Add ninf base value case to pow-sqrt.ll — hubert.reinterpretcast / detail
  9. [trace] avoid using <regex> — walter erquinigo / detail
  10. [ORC][examples] Add missing library dependencies. — Lang Hames / detail
  11. [NFC][docs] Fix link. — joker.eph / detail
  12. [IRSim] Adding IRSimilarityCandidate that contains a region of IRInstructionData. — andrew.litteken / detail
  13. [Clang] Fix a typo in implicit-int-float-conversion.c — noreply / detail
  14. [lld-macho] handle option -headerpad_max_install_names — gkm / detail
  15. [EHStreamer] Ensure CallSiteEntry::{BeginLabel,EndLabel} are non-null. NFC — i / detail
  16. Revert "Canonicalize declaration pointers when forming APValues." — leonardchan / detail
  17. [DWARFYAML][test] Simplify __debug_pubnames/types tests. NFC. — Xing / detail
  18. [NewPM] Pin tests with -debug-pass to legacy PM — aeubanks / detail
  19. Revert "[IRSim] Adding IRSimilarityCandidate that contains a region of IRInstructionData." — andrew.litteken / detail
  20. [test][NewPM] Fix update-scev.ll under NPM — aeubanks / detail
  21. [CostModel][X86] add CostModel for SK_Select(v8f64, v8i64, v16f32, v16i32, v32i16, v64i8) — bing1.yu / detail
  22. [test][NewPM] Clean up ScalarEvolution tests to work under NPM — aeubanks / detail
  23. [lld-macho] In the context of relocs, s/target/referent/ for sections & symbols — gkm / detail
  24. [ThinLTO] Avoid temporaries when loading global decl attachment metadata — tejohnson / detail
  25. [lld-maco] fix build breakage — gkm / detail
  26. [Sanitizers] Fix test case that doesn't clean up after itself — nemanja.i.ibm / detail
  27. [sanitizers] Remove the message queue with IPC_RMID after D82897 — i / detail
  28. [RISCV][ASAN] updated platform macros to simplify detection of RISCV64 platform — Vitaly Buka / detail
  29. [Analyzer][WebKit] Use tri-state types for relevant predicates — Jan Korous / detail
  30. [RISCV][ASAN] implementation of internal syscalls wrappers for riscv64 — Vitaly Buka / detail
  31. [RISCV][ASAN] implementation of clone interceptor for riscv64 — Vitaly Buka / detail
  32. [RISCV][ASAN] implementation for vfork interceptor for riscv64 — Vitaly Buka / detail
  33. [RISCV][ASAN] implementation of ThreadSelf  for riscv64 — Vitaly Buka / detail
  34. Add a dump() method on the pass manager for debugging purpose (NFC) — joker.eph / detail
  35. [MC] [Win64EH] Try to generate packed unwind info where possible — martin / detail
  36. [InstCombine] Add parentheses in assert to silence GCC warning. NFC. — martin / detail
  37. [CVP] Remove a redundant trailing semicolon, fixing GCC warnings. NFC. — martin / detail
  38. [PowerPC] Implementation of 128-bit Binary Vector Mod and Sign Extend builtins — albionapc / detail
  39. Revert "[RISCV][ASAN] implementation of ThreadSelf  for riscv64" — Vitaly Buka / detail
  40. [NFC] Reformat preprocessor directives — Vitaly Buka / detail
  41. [RISCV][ASAN] implementation of ThreadSelf  for riscv64 — Vitaly Buka / detail
  42. [mlir][Linalg] Add pattern to fold linalg.tensor_reshape that add unit extent dims. — ravishankarm / detail
  43. [AMDGPU] Fix merging m0 inits — Piotr Sobczak / detail
  44. [SVE] Fix InstCombinerImpl::PromoteCastOfAllocation for scalable vectors — david.sherwood / detail
  45. Revert "[libc++] Implement LWG1203" — Raphael Isemann / detail

clang-d366966-g49f27449317-t14768-b14768.tar.gz (Sep 22, 2020 2:43:36 PM)

  1. [test][NewPM] Pin do-nothing-intrinsic.ll to legacy PM — aeubanks / detail
  2. [NFC][CVP] Add tests for srem with potentially different sigdness domains — lebedev.ri / detail
  3. [CVP] Enhance SRem -> URem fold to work not just on non-negative operands — lebedev.ri / detail
  4. [ConstantRange] binaryXor(): special-case binary complement case - the result is precise — lebedev.ri / detail
  5. [ConstantRange] Introduce getActiveBits() method — lebedev.ri / detail
  6. [NFC][CVP] processUDivOrURem(): refactor to use ConstantRange::getActiveBits() — lebedev.ri / detail
  7. [NFC][APInt] Refactor getMinSignedBits() in terms of getNumSignBits() — lebedev.ri / detail
  8. [ConstantRange] Introduce getMinSignedBits() method — lebedev.ri / detail
  9. [NFC][CVP] Give a better name STATISTIC() counting udiv i16 -> udiv i8 xforms — lebedev.ri / detail
  10. [NFC][CVP] Add tests for SDiv/SRem narrowing — lebedev.ri / detail
  11. [CVP] Narrow SDiv/SRem to the smallest power-of-2 that's sufficient to contain its operands — lebedev.ri / detail
  12. Implement a new kind of Pass: dynamic pass pipeline — joker.eph / detail
  13. Revert "[lldb] XFAIL TestMemoryHistory on Linux" — Raphael Isemann / detail
  14. [flang][msvc] Add explicit function template argument to applyFunction. NFC. — llvm-project / detail
  15. [flang][msvc] Add explicit function template argument to applyLamda. NFC. — llvm-project / detail
  16. [flang][msvc] Explicitly reference "this" inside closure. NFC. — llvm-project / detail
  17. Revert "The wrong placement of add pass with optimizations led to -funique-internal-linkage-names being disabled." — tmsriram / detail
  18. Two patches to fix the broken build. — paul / detail
  19. [lldb][test] Remove accidental import pdb in 783dc7dc7ed7487d0782c2feb8854df949b98e69 — i / detail
  20. [compiler-rt][AIX] Add CMake support for 32-bit Power builds — daltenty / detail
  21. [ThinLTO] Option to bypass function importing. — mtrofin / detail
  22. [AArch64] Avoid pairing loads with same result reg — dancgr / detail
  23. [LoopInfo] empty() -> isInnermost(), add isOutermost() — sdi1600105 / detail
  24. Revert "[CodeGen] emit CG profile for COFF object file" — rnk / detail
  25. Small fixes for "[LoopInfo] empty() -> isInnermost(), add isOutermost()" — sdi1600105 / detail
  26. Change LoopInfo::empty to isInnermost after D82895 — i / detail

clang-d366940-ga5141b83f1f-t14763-b14763.tar.gz (Sep 22, 2020 12:01:59 PM)

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

clang-d366883-g0356a413a44-t14753-b14753.tar.gz (Sep 22, 2020 4:25:02 AM)

  1. [ARM] VPT validForTailPredication — sam.parker / detail
  2. [ARM] Remove MVEDomain from VLDR/STR of P0 — sam.parker / detail
  3. [MLIR] Add subf and rsqrt EDSC intrinsics — ntv / detail
  4. [mlir][Linalg] Uniformize linalg.generic with named ops. — ntv / detail
  5. [llvm-readobj/elf] - Stop reporting invalid extended indexes in warnings for unnamed section symbols. — grimar / detail
  6. [SyntaxTree][Synthesis] Fix: `deepCopy` -> `deepCopyExpandingMacros`. — ecaldas / detail
  7. Revert "Reapply Revert "RegAllocFast: Rewrite and improve"" — omair.javaid / detail
  8. [ARM] Improve VPT predicate tracking — sam.parker / detail
  9. [AMDGPU] More codegen patterns for v2i16/v2f16 build_vector — jay.foad / detail
  10. Revert "Implement a new kind of Pass: dynamic pass pipeline" — benny.kra / detail

clang-d366873-gf93514545cd-t14750-b14750.tar.gz (Sep 22, 2020 1:43:05 AM)

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

clang-d366873-gf93514545cd-t14750-b14750.tar.gz (Sep 22, 2020 1:43:05 AM)

  1. [clangd] Link libclangdSupport into clangd-index-server — zeratul976 / detail
  2. [clang] Traverse init-captures while indexing — zeratul976 / detail
  3. [CMake] Use find_dependency in LLVMConfig.cmake — phosek / detail
  4. [CMake] Use append for CMAKE_REQUIRED_* variables — phosek / detail
  5. [SyntaxTree][Nit] Take `ArrayRef` instead of `std::vector` as argument for `createTree` — ecaldas / detail
  6. [SyntaxTree] Test `findFirstLeaf` and `findLastLeaf` — ecaldas / detail
  7. [gn build] Port af582c9b0f3 — llvmgnsyncbot / detail
  8. Revert "[CMake] Use find_dependency in LLVMConfig.cmake" — phosek / detail
  9. Reapply: [clang-cl] Always interpret the LIB env var as separated with semicolons — martin / detail
  10. [AArch64] Fix return type of Neon scalar comparison intrinsics — david.spickett / detail

clang-d366863-g3bf703fb6d5-t14747-b14747.tar.gz (Sep 21, 2020 11:02:21 PM)

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

clang-d366863-g3bf703fb6d5-t14747-b14747.tar.gz (Sep 21, 2020 11:02:21 PM)

  1. [WebAssembly][MC] Fix computation of relative symbol offset — d.c.ddcc / detail
  2. Reorder linalg.conv indexing_maps loop order — ataei / detail
  3. [AlwaysInliner] Emit optimization remarks — aeubanks / detail

clang-d366860-g5502cfa091e-t14745-b14745.tar.gz (Sep 21, 2020 8:21:33 PM)

  1. Revert D71539 "Recommit "[SCEV] Look through single value PHIs."" — i / detail
  2. Fix reporting the lack of global variables in "target var". — jingham / detail
  3. [libc++] Fix copy/paste error that broke a test — Louis Dionne / detail
  4. Include sstream after D85705 — i / detail
  5. [NewPM] Pin -lazy-branch-prob and -lazy-block-freq tests to legacy PM — aeubanks / detail
  6. [Delinearization][NewPM] Port delinearization to NPM — aeubanks / detail
  7. [UnifyLoopExits] Pin tests with -unify-loop-exits to legacy PM — aeubanks / detail
  8. [lldb] Delete two unneeded <regex> — i / detail
  9. Implement a new kind of Pass: dynamic pass pipeline — joker.eph / detail
  10. [mlir] Fix -Wunused-variable in -DLLVM_ENABLE_ASSERTIONS=off build after D85869 — i / detail
  11. [LoopUnswitch] Trivial simplification: remove trivial dead condition after unswitch — serguei.katkov / detail

clang-d366849-gbb09ef95981-t14742-b14742.tar.gz (Sep 21, 2020 5:40:35 PM)

  1. [ASTImporter] Modifying ImportDeclContext(...) to ensure that we also handle the case when the FieldDecl is an ArrayType whose ElementType is a RecordDecl — shafik / detail
  2. [NFC][regalloc] Use reverse iterator ranges for improved readability — mtrofin / detail
  3. Don't build a StringLiteral expression with reference type when — richard / detail
  4. [AArch64][GlobalISel] Make <4 x s16> G_ASHR and G_LSHR legal. — Amara Emerson / detail
  5. [mlir] Add tutorial index.md pages — jpienaar / detail
  6. [AArch64][GlobalISel] Add a post-legalize combine for lowering vector-immediate G_ASHR/G_LSHR. — Amara Emerson / detail
  7. [AArch64][GlobalISel] Merge selection of vector-vector G_ASHR/G_LSHR and support more cases. — Amara Emerson / detail
  8. Fix comment typos. NFC. — kazu / detail
  9. [lldb/test] Clean up version checking. — rupprecht / detail
  10. [llvm] Fix comment typos.  NFC. — kazu / detail
  11. [RISCV] Do not mandate scheduling for CSR instructions — ebahapo / detail
  12. [SimplifyCFG] Override options in default constructor — aeubanks / detail
  13. [MLIR][Affine][VectorOps] Utility to vectorize loop nest using strategy — diego.caballero / detail
  14. [NewPM] Support -disable-simplify-libcall/-disable-builtin in NPM opt — aeubanks / detail
  15. [EarlyCSE] Handle masked loads and stores — kparzysz / detail
  16. [docs] Update ExtendingLLVM.rst — ncv / detail
  17. Add a "Trace" plug-in to LLDB to add process trace support in stages. — walter erquinigo / detail
  18. NFC: Add whitespace-changing revisions to .git-blame-ignore-revs — Louis Dionne / detail
  19. [libc++] Fix failures when running the test suite without RTTI — Louis Dionne / detail

clang-d366849-gbb09ef95981-t14742-b14742.tar.gz (Sep 21, 2020 5:40:35 PM)

  1. [testsuite] Allow a (custom) linker to be specified. — ditaliano / githubweb

clang-d366830-g8c3ef08f8a4-t14738-b14738.tar.gz (Sep 21, 2020 2:57:05 PM)

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

clang-d366830-g8c3ef08f8a4-t14738-b14738.tar.gz (Sep 21, 2020 2:57:05 PM)

  1. [AMDGPU] Adding mutex to guard lld::elf::link interface use — zhuoryin / detail
  2. [MS] On x86_32, pass overaligned, non-copyable arguments indirectly — rnk / detail
  3. [AMDGPU] Fixed typo in intrinsic comment. NFC. — Stanislav.Mekhanoshin / detail
  4. [ELF][test] Delete large temporary files and make some temporary files smaller with two text segments — i / detail
  5. [NFC][SCEV] Cleanup lowering of @llvm.uadd.sat, (-1 - V) is just ~V — lebedev.ri / detail
  6. [DIE] Remove DeadInstEliminationPass — aeubanks / detail
  7. [libc++] Verify base substitutions earlier in the testing format — Louis Dionne / detail
  8. [LoopVectorize] use unary shuffle creator to reduce code duplication; NFC — spatel / detail
  9. [InstCombine] use unary shuffle creator to reduce code duplication; NFC — spatel / detail
  10. [Coverage] Add empty line regions to SkippedRegions — zequanwu / detail
  11. Reapply Revert "RegAllocFast: Rewrite and improve" — Matthew.Arsenault / detail
  12. [mlir] Add missing space in debug message — stephen.neuendorffer / detail
  13. AMDGPU: Don't add frame register to frame pseudos — Matthew.Arsenault / detail
  14. [SLP] use std::distance/find to reduce code; NFC — spatel / detail
  15. [Analyzer] GNU named variadic macros in Plister — Chris.Hamilton / detail
  16. [clang] [MinGW] Add an implicit .exe suffix even when crosscompiling — martin / detail
  17. [clang-cl] Always interpret the LIB env var as separated with semicolons — martin / detail
  18. [CodeGen] [WinException] Only produce handler data at the end of the function if needed — martin / detail
  19. [Hexagon] Make HexagonVLCR compatibile with New PM — pzheng / detail
  20. [PowerPC] Remove unnecessary patterns and types — baptiste.saleil / detail
  21. [EarlyCSE] Small refactoring changes, NFC — kparzysz / detail
  22. Revert "[clang-cl] Always interpret the LIB env var as separated with semicolons" — martin / detail

clang-d366808-g746a2c37756-t14734-b14734.tar.gz (Sep 21, 2020 12:11:00 PM)

  1. [cmake] Centralize LLVM_ENABLE_WARNINGS option — davelee.com / detail
  2. [SLP] Use for-range loops across ValueLists. NFCI. — llvm-dev / detail
  3. [NFC][SCEV] Add tests for @llvm.abs intrinsic — lebedev.ri / detail
  4. [SCEV] Recognize @llvm.abs as smax(x, -x) — lebedev.ri / detail
  5. [NFC][SCEV] Add tests for @llvm.*.sat intrinsics — lebedev.ri / detail
  6. [SCEV] Recognize @llvm.usub.sat as `%x - (umin %x, %y)` — lebedev.ri / detail
  7. [SCEV] Recognize @llvm.uadd.sat as `%y + umin(%x, (-1 - %y))` — lebedev.ri / detail
  8. [OpenMP] Protect unrecogonized CUDA error code — tianshilei1992 / detail
  9. [IRBuilder][VectorCombine] make and use a convenience function for unary shuffle; NFC — spatel / detail
  10. [SLP] use unary shuffle creator to reduce code duplication; NFC — spatel / detail
  11. [AIX][Clang][Driver] Add handling of shared option — daltenty / detail
  12. [ObjCARC] Initialize return value — aeubanks / detail

clang-d366796-g3b3b9ba1c7d-t14733-b14733.tar.gz (Sep 21, 2020 11:09:35 AM)

  1. [ObjCARC][NewPM] Port objc-arc-contract to NPM — aeubanks / detail
  2. [SCEV] Add additional max BTC tests with loop guards. — flo / detail
  3. ImplicitNullChecks.cpp - use auto const& iterators in for-range loops to avoid copies. NFCI. — llvm-dev / detail
  4. [SLP] simplify interface for gather(); NFC — spatel / detail
  5. The wrong placement of add pass with optimizations led to -funique-internal-linkage-names being disabled. — tmsriram / detail
  6. [lldb/Commands] Fix outdated `breakpoint command add` help string — davelee.com / detail

clang-d366790-g742250bf62a-t14732-b14732.tar.gz (Sep 21, 2020 11:06:22 AM)

  1. SwitchLoweringUtils.h - reduce TargetLowering.h include. NFCI. — llvm-dev / detail
  2. [SyntaxTree] Specialize `TreeTestBase` for `BuildTreeTest`, `MutationsTest` and `SynthesisTest` — ecaldas / detail
  3. Fix typo in dsymutil.rst — Jonas Devlieghere / detail
  4. Introduce linalg.vecmat — benny.kra / detail
  5. Revert "[gcov] Delete flush_fn_list (unused since D83149)" — Azharuddin Mohammed / detail
  6. [gn build] Port c01d28dc51b — llvmgnsyncbot / detail
  7. [PPC][GlobalISel] Add initial GlobalIsel infrastructure — kbarton / detail
  8. [ArgumentPromotion]: Copy function metadata after promoting arguments — etiotto / detail
  9. [lldb, tests] Correctly configure the yaml2obj paths — stilis / detail
  10. [gcov] Delete flush_fn_list (unused since D83149) — i / detail
  11. [NFC][ThinLTO] Let llvm::EmbedBitcodeInModule handle serialization. — mtrofin / detail
  12. Revert D86875 "[Flang][NFC] Remove license comments from files in docs/ folder." — SourabhSingh.Tomar / detail
  13. [compiler-rt] [netbsd] Add fallback definitions for MKISCSI=no — n54 / detail
  14. [compiler-rt] [netbsd] Improve code formatting — n54 / detail
  15. [ImplicitNullCheck] Handle instructions that preserve zero value — anna / detail
  16. [Support] Use unique_function rather than std::function for ThreadPool TaskTy. — Lang Hames / detail
  17. [NFC] Fix whitespace in lldb-vscode --help — rupprecht / detail
  18. [PGO] Skip if an IndirectBrInst critical edge cannot be split — i / detail
  19. [compiler-rt] [netbsd] Update generate_netbsd_syscalls.awk — n54 / detail
  20. [compiler-rt] [netbsd] Regenerate syscall hooks — n54 / detail
  21. [SLPVectorizer][X86][AMDGPU] Remove fcmp+select to fmin/fmax reduction support. — craig.topper / detail
  22. Revert "[Support] Use unique_function rather than std::function for ThreadPool TaskTy." — Lang Hames / detail
  23. [WebAssembly] Set unreachable as canonical to permit disassembly — d.c.ddcc / detail
  24. Make struct dialects have the same field name as everything else, 'dialect'. — joker.eph / detail
  25. Allow Dialects to be initialized via nullptr. — joker.eph / detail
  26. [gn build] (semi-manually) port 009cd4e4910 — thakis / detail
  27. Fix operator!= for Dialects. — joker.eph / detail
  28. [Hexagon] Split pair-based masked memops — kparzysz / detail
  29. [SVE] Bail from VectorUtils heuristics for scalable vectors — ctetreau / detail
  30. [ImplicitNullChecks] NFC: Remove unused PointerReg arg in dep analysis — anna / detail
  31. [libc][NFC][obvious] Remove a redudant dep of strcmp implementation. — sivachandra / detail
  32. Diable sanitizer options for amdgpu — Yaxun.Liu / detail
  33. GlobalISel: Combine fneg(fneg x) to x — vkeles / detail
  34. [InstCombine] Regenerate test checks (NFC) — nikita.ppv / detail
  35. [InstCombine] Add more tests for select op replacement (NFC) — nikita.ppv / detail
  36. [DemandedBits] Add braces to large if (NFC) — nikita.ppv / detail
  37. [DemandedBits][BDCE] Add support for min/max intrinsics — nikita.ppv / detail
  38. [ORC] Make MaterializationResponsibility immovable, pass by unique_ptr. — Lang Hames / detail
  39. [libc][obvious] Include Sqrt.h in SqrtLongDoubleX86.h. — sivachandra / detail
  40. [EarlyCSE] Equivalent SELECTs should hash equally — bryan.chan / detail
  41. [DSE] Switch to MemorySSA-backed DSE by default. — flo / detail
  42. [ELF] Make two PPC64.cpp variables constexpr. NFC — i / detail
  43. [flang] Fix assert on constant folding of extended types — psteinfeld / detail
  44. Use pragmas to work around MSVC x86_32 debug miscompile bug — rnk / detail
  45. [AArch64][GlobalISel] Don't emit a branch for a fallthrough G_BR at -O0. — Amara Emerson / detail
  46. Fix wrong comment about enabling optimizations to work around a bug — rnk / detail
  47. Remove unused variable introduce in 0448d11a06b451a causing build — zarko / detail
  48. [obj2yaml] Add support for dumping the .debug_ranges section. — Xing / detail
  49. [lldb] Add missing LLDB_REGISTER_CONSTRUCTOR in SBPlatform — Jonas Devlieghere / detail
  50. [mlir][Analysis] Allow Slice Analysis to work with linalg::LinalgOp — ravishankarm / detail
  51. scudo: Introduce a new mechanism to let Scudo access a platform-specific TLS slot — peter / detail
  52. scudo: Remove the THREADLOCAL macro. — peter / detail
  53. Remove dependency on clangASTMatchers. — michael.hliao / detail
  54. Revert "[EarlyCSE] Equivalent SELECTs should hash equally" — michael.hliao / detail
  55. [Asan] Fix __asan_update_allocation_context — Vitaly Buka / detail
  56. [EarlyCSE] Fix and recommit the revised c9826829d74e637163fdb0351870b8204e62d6e6 — michael.hliao / detail
  57. libclc/spirv: Add missing files from D85911 — jano.vesely / detail
  58. [NFC][MLInliner] Presort instruction successions. — mtrofin / detail
  59. [DebugInfo] Fixing CodeView assert related to lowerBound field of DISubrange. — SourabhSingh.Tomar / detail
  60. [EarlyCSE] Remove unnecessary operand swap. — michael.hliao / detail
  61. [NFC][PowerPC] Add tests of constants-i64. — esme.yi / detail
  62. [Clang] Clarify __builtin_memcpy_inline documentation — gchatelet / detail
  63. [CodeGen] [WinException] Remove a redundant explicit section switch for aarch64 — martin / detail
  64. [MC] [Win64EH] Canonicalize ARM64 unwind opcodes — martin / detail
  65. [MC] [Win64EH] Write packed ARM64 epilogues if possible — martin / detail
  66. [NewPM] Introduce PreserveCFG check — yrouban / detail
  67. [SVE][CodeGen] Fix InlineFunction for scalable vectors — david.sherwood / detail
  68. [mlir][Linalg] Make LinalgBaseTilingPattern not delete the original operation. — ravishankarm / detail
  69. [clang][Sparc] Default to -mcpu=v9 for Sparc V8 on Solaris — ro / detail
  70. Uncapitalize word in LanguageExtensions.rst — noreply / detail
  71. [mlir] Fix generation of AVX512 dialect documentation — marius.brehler / detail
  72. [MC] [Win64EH] Fix builds with expensive checks enabled — martin / detail
  73. Revert "[ORC] Make MaterializationResponsibility immovable, pass by unique_ptr." — flo / detail
  74. [mlir][Linalg] Print both types for linalg.transpose — benny.kra / detail
  75. [CodeGenPrepare] Simplify code. NFCI. — benny.kra / detail
  76. [AMDGPU] Make movreld-bug test case more robust — jay.foad / detail
  77. [clangd][NFC] Get rid of an `else after return` — kadircet / detail
  78. BasicTTIImpl.h - remove unused MCSchedule.h include. NFCI. — llvm-dev / detail
  79. [X86] Keep variables from getDataLayout/getDebugLoc calls as const reference. NFCI. — llvm-dev / detail
  80. [clang][aarch64] Fix ILP32 ABI for arm_sve_vector_bits — cullen.rhodes / detail
  81. [flang][driver] Add the new flang compiler and frontend drivers — caroline.concatto / detail
  82. [clang][aarch64] Fix mangling of bfloat16 neon vectors — cullen.rhodes / detail
  83. [DFSan] XFail a test that's suffering too much optimization — jeremy.morse / detail
  84. PluginLoader.h - only include CommandLine.h if required. NFCI. — llvm-dev / detail
  85. Attributor.h - remove unused includes. NFCI. — llvm-dev / detail
  86. [IPO] Remove unnecessary Module.h includes. NFCI. — llvm-dev / detail
  87. [LiveDebugValues][NFC] Re-land 60db26a66d, add instr-ref tests — jeremy.morse / detail
  88. [analyzer][MacroExpansion] Add a few dumps functions — dkszelethus / detail
  89. [analyzer][MacroExpansion][NFC] Fix incorrectly calling parameters arguments — dkszelethus / detail
  90. [NFC] Fix the signature and definition of findByPrefix — andrzej.warzynski / detail
  91. [analyzer][MacroExpansion][NFC] Fix a missing test output check — dkszelethus / detail
  92. [mlir][Linalg] Refactor StructuredOpInterface - NFC — ntv / detail
  93. [analyzer][MacroExpansion] Fix a crash where multiple parameters resolved to __VA_ARGS__ — dkszelethus / detail
  94. [MLIR][Linalg] Undo spurious parameter name change — ntv / detail
  95. [libTooling] Fix use of `char` in comparison. — yitzhakm / detail
  96. [ARM] Update arm-storebytesmerge.ll test. NFC — david.green / detail
  97. [flang] Add new documentation main page — richard.barton / detail
  98. [libcxx] Handle target triples with dashes in platform name — mikhail.maltsev / detail
  99. [ConstraintSystem] Add helpers to deal with linear constraints. — flo / detail
  100. [gn build] Port 3eb141e5078 — llvmgnsyncbot / detail
  101. Revert "[ConstraintSystem] Add helpers to deal with linear constraints." — flo / detail
  102. [gn build] Port 8da6ae4ce1b — llvmgnsyncbot / detail
  103. [analyzer][NFC] Don't bind values to ObjCForCollectionStmt, replace it with a GDM trait — dkszelethus / detail
  104. [libc++] NFC: Add missing license to test — Louis Dionne / detail
  105. [NFC] Fix compiler warnings due to integer comparison of different signedness — llvm-dev / detail
  106. [LiveDebugValues][NFC] Add additional tests — jeremy.morse / detail
  107. [InstCombine] add/move tests for ptr diff; NFC — spatel / detail
  108. [InstCombine] propagate 'nsw' on pointer difference of 'inbounds' geps (PR47430) — spatel / detail
  109. [SyntaxTree] Rename functions to start with verb — ecaldas / detail
  110. Revert "[InstCombine] propagate 'nsw' on pointer difference of 'inbounds' geps (PR47430)" — spatel / detail
  111. [DSE] Make sure that DSE+MSSA can handle masked stores — kparzysz / detail
  112. [NFC] Follow up on D87111 - Add an option for unrolling loops up to a factor - CR issues addressed. — Lubomir.Litchev / detail
  113. [flang] Fix build issue with BUILD_SHARED_LIBS=ON — richard.barton / detail
  114. [gn build] slightly improve libcxx_needs_site_config — thakis / detail
  115. [examples] Adjust ThinLtoInstrumentationLayer for emit signature change — Jonas Devlieghere / detail
  116. [libcxx] Remove the 'availability' Lit feature — Louis Dionne / detail
  117. [SLP] add test for missed store vectorization; NFC — spatel / detail
  118. [SLP] further limit bailout for load combine candidate (PR47450) — spatel / detail
  119. [docs] Fix typos — sebastian.neubauer / detail
  120. [DFSan] Re-enable event_callbacks test. — mascasa / detail
  121. [ELF][PowerPC] Define NOP as 0x60000000 to tidy up code. NFC — i / detail
  122. Revert "[examples] Adjust ThinLtoInstrumentationLayer for emit signature change" — Jonas Devlieghere / detail
  123. [FPEnv] [Clang] Enable constrained FP support for PowerPC — qiucofan / detail
  124. [ARM] Extra MLA reductions tests. NFC — david.green / detail
  125. [SVE] Regenerate sve vector bits tests. NFC — david.green / detail
  126. [mlir][spirv] OpConvertSToF support operands with different bitwidth. — thomasraoux / detail
  127. [mlir] Fix some edge cases around 0-element TensorFromElementsOp — silvasean / detail
  128. [lldb/API] Add Breakpoint::SerializeToStructuredData to SBAPI — medismail.bennani / detail
  129. [WebAssembly] Add assembly syntax for mutable globals — sbc / detail
  130. [CMake][OpenMP] Simplify getting CUDA library directory — raul.tambre / detail
  131. [SyntaxTree][Synthesis] Add support for simple Leafs and test based on tree dump — ecaldas / detail
  132. [SyntaxTree] Reduce visibility of `Arena::lexBuffer`. — ecaldas / detail
  133. [SyntaxTree] Add const qualifiers, from [llvm-qualified-auto] — ecaldas / detail
  134. [flang] Fix bug for forward referenced type — psteinfeld / detail
  135. Re-split integral & pointer overloads. Add tests. — ogiroux / detail
  136. [ThinLTO] Make -lto-embed-bitcode an enum — mtrofin / detail
  137. [Coroutine][Sema] Tighten the lifetime of symmetric transfer returned handle — xun / detail
  138. [SyntaxTree][Synthesis] Add support for Tree. — ecaldas / detail
  139. Re-apply "[ORC] Make MaterializationResponsibility immovable..." with fixes. — Lang Hames / detail
  140. Fix -gz=zlib options for linker — Yaxun.Liu / detail
  141. Sema: add support for `__attribute__((__swift_error__))` — Saleem Abdulrasool / detail
  142. [lld][WebAssembly] Convert a objyaml-using test to assembly — sbc / detail
  143. Fix test hip-gz-options.hip — Yaxun.Liu / detail
  144. CodeGen: Require SSA to run PeepholeOptimizer — Matthew.Arsenault / detail
  145. RegAllocFast: Fix typo in comment — Matthew.Arsenault / detail
  146. docs: add a newline to appease Sphinx — Saleem Abdulrasool / detail
  147. [MC] Allow .org directives in SHT_NOBITS sections — maskray / detail
  148. [NFC][Asan] Early return from GetBlockBegin — Vitaly Buka / detail
  149. Fix clang Wrange-loop-analysis in BuildTree.cpp — gribozavr / detail
  150. [lldb] Add test for CFMutableDictionaryRef — Jonas Devlieghere / detail
  151. [MS ABI] Add mangled type for auto template parameter whose argument kind is Integeral — zequanwu / detail
  152. [NFC][Asan] Add another lsan test — Vitaly Buka / detail
  153. [NewPM][CodeGen] Introduce CodeGenPassBuilder to help build codegen pipeline — Yuanfang Chen / detail
  154. [ConstantFold] Fold binary arithmetic on scalable vector splats. — efriedma / detail
  155. [NFC] Remove unused static function — Vitaly Buka / detail
  156. Fix a typo in 31ecf8d29d81d196374a562c6d2bd2c25a62861e — Yuanfang Chen / detail
  157. [gn build] Port 31ecf8d29d8 — llvmgnsyncbot / detail
  158. [ConstantFold] Make areGlobalsPotentiallyEqual less aggressive. — efriedma / detail
  159. [lldb] Use GetNonKVOClassDescriptor to get the NSDictionary class descriptor — Jonas Devlieghere / detail
  160. Fix a couple of tests that relied on the clang binary having 'clang' somewhere in the name — dblaikie / detail
  161. [gn] Remove unneeded MC dep from llvm-tblgen — rnk / detail
  162. Revert "[NewPM][CodeGen] Introduce CodeGenPassBuilder to help build codegen pipeline" — Yuanfang Chen / detail
  163. [gn build] Port ad99e34c59b — llvmgnsyncbot / detail
  164. [PowerPC] Set the mayRaiseFPException for FCMPUS/FCMPUD — qshanz / detail
  165. [Power10] Enable the heuristic for Power10 and switch the sched model — qshanz / detail
  166. [AST][FPEnv] Keep FP options in trailing storage of CastExpr — sepavloff / detail
  167. Add raw_fd_stream that supports reading/seeking/writing — jianzhouzh / detail
  168. Add raw_fd_stream_test.cpp into CMakeLists.txt — jianzhouzh / detail
  169. Missing change from previous commit — sepavloff / detail
  170. Add a header file to support ssize_t for windows — jianzhouzh / detail
  171. Revert "[AST][FPEnv] Keep FP options in trailing storage of CastExpr" — sepavloff / detail
  172. [gn build] Port 19531a81f1d — llvmgnsyncbot / detail
  173. [X86][SSE] lowerShuffleAsDecomposedShuffleBlend - support decomposed unpacks for some vXi8/vXi16 cases — llvm-dev / detail
  174. [InstCombine] Fix incorrect SimplifyWithOpReplaced transform (PR47322) — nikita.ppv / detail
  175. [ARM] Recognize "double extend" reduction patterns — david.green / detail
  176. [InstCombine][X86] getNegativeIsTrueBoolVec - use ConstantExpr evaluators. NFCI. — llvm-dev / detail
  177. [Intrinsics] define semantics for experimental fmax/fmin vector reductions — spatel / detail
  178. [ARM] Fixup single source mla reductions. — david.green / detail
  179. [InstCombine][X86] Add tests for masked load/stores with comparisons. — llvm-dev / detail
  180. Reland [AssumeBundles] Use operand bundles to encode alignment assumptions — tyker / detail
  181. [MachineScheduler] Fix operand scheduling for pre/post-increment loads — eleviant / detail
  182. [Clang] Add option to allow marking pass-by-value args as noalias. — flo / detail
  183. [InstCombine][X86] Covert masked load/stores with (sign extended) bool vector masks to generic intrinsics. — llvm-dev / detail
  184. TableGen: change a couple of member names to clarify their use. — paul / detail
  185. [LV][ARM] Add preferInloopReduction target hook. — david.green / detail
  186. [DSE] Precommit test case with loop carried dependence. — flo / detail
  187. [DSE] Bail out on MemoryPhis when deleting stores at end of function. — flo / detail
  188. [DSE] Adjust coroutines test after e082dee2b588. — flo / detail
  189. [SelectionDAG][X86][ARM][AArch64] Add ISD opcode for __builtin_parity. Expand it to shifts and xors. — craig.topper / detail
  190. [MinGW] Use lib prefix for libraries — martin / detail
  191. [MinGW][clang-shlib] Build by default on MinGW — martin / detail
  192. [MinGW][libclang] Allow simultaneous shared and static lib — martin / detail
  193. [InstCombine] Add extra use tests for abs canonicalization (NFC) — nikita.ppv / detail
  194. [gcov] Clean up by getting llvm.dbg.cu earlier — i / detail
  195. [gcov] emitProfileArcs: iterate over GCOVFunction's instead of Function's to avoid duplicated filtering — i / detail
  196. Revert "[gcov] emitProfileArcs: iterate over GCOVFunction's instead of Function's to avoid duplicated filtering" — i / detail
  197. Change range operator from deprecated '-' to '...' — paul / detail
  198. Update TableGen test files to use the new '...' range punctuation. — paul / detail
  199. [ARM] Add additional vecreduce float legalization test (NFC) — nikita.ppv / detail
  200. [gcov] Process .gcda immediately after the accompanying .gcno instead of doing all .gcda after all .gcno — i / detail
  201. [lld][WebAssembly] Error on import/export of mutable global without `mutable-globals` feature — sbc / detail
  202. [ARM] Add tests for fmin/max + inf folds (NFC) — nikita.ppv / detail
  203. [lld][WebAssembly] Add initial support for -Map/--print-map — sbc / detail
  204. [gn build] Port cc2da5554b5 — llvmgnsyncbot / detail
  205. [Hexagon] Avoid widening vectors with non-HVX element types — kparzysz / detail
  206. [X86] Use ISD::PARITY directly instead of emitting CTPOP and AND from combineHorizontalPredicateResult. — craig.topper / detail
  207. [LegalizeTypes] Remove a few cases from SplitVectorOperand that should never happen. NFC — craig.topper / detail
  208. [Docs] Fix --print-supported-cpus option rendering — joker.eph / detail
  209. [llvm-cov gcov] Improve accuracy when some edges are not measured — i / detail
  210. [gcov] Assign names to some types and loaded values used in @__llvm_internal* — i / detail
  211. [gcov] Add spanning tree optimization — i / detail
  212. [gcov] Fix memory leak due to BranchProbabilityInfoWrapperPass — i / detail
  213. Reland "[PowerPC] Implement instruction clustering for stores" — qiucofan / detail
  214. [X86] Add test cases for PR11210 — llvm-dev / detail
  215. [ARM] Add tests for fmin/max with largest/smallest float (NFC) — nikita.ppv / detail
  216. [CGP] Prevent optimizePhiType from iterating forever — david.green / detail
  217. [DAGCombiner] Propagate FMF flags in FMA folding — qiucofan / detail
  218. [ASTImporter] Add basic support for comparing Stmts and compare function bodies — Raphael Isemann / detail
  219. [SelectionDAG] Remove default for 'unsigned' Alignment for getLoad/getStore/getExtLoad/getTruncStore. Add default for MaybeAlign version. NFCI — craig.topper / detail
  220. GCOVProfiling: Avoid use-after-move — dblaikie / detail
  221. Correct end-of-namespace comment to be clang-tidy/LLVM style appropriate — dblaikie / detail
  222. PPCInstrInfo: Fix readability-inconsistent-declaration-parameter-name clang-tidy warning — dblaikie / detail
  223. [ARM] Add some fmin/fmax tests with commuted operands (NFC) — nikita.ppv / detail
  224. [llvm-cov gcov] Add -r (--relative-only) && -s (--source-prefix) — i / detail
  225. [llvm-cov gcov][test] Unsupport Windows — i / detail
  226. [JITLink] Improve formatting for Edge, Block and Symbol debugging output. — Lang Hames / detail
  227. [SelectionDAG] Move ISD:PARITY formation from DAGCombine to SimplifyDemandedBits. — craig.topper / detail
  228. [docs] Document LLVM_EXTERNALIZE_DEBUGINFO CMake option — davelee.com / detail
  229. [CodeGenPrepare] Fix zapping dead operands of assume — yrouban / detail
  230. [AST][FPEnv] Keep FP options in trailing storage of CastExpr — sepavloff / detail
  231. [llvm-cov gcov] Refactor counting and reporting — i / detail
  232. [analyzer] Evaluate PredefinedExpressions — benicsbalazs / detail
  233. [analyzer][docs][NFC] Document the ento namespace in the llvm/Lexicon — benicsbalazs / detail
  234. [analyzer][z3] Use more elaborate Z3 variable names — benicsbalazs / detail
  235. [CodeGen] Fix bug in IncrementPointer — david.sherwood / detail
  236. [ARM] Fix so immediates and pc relative checks — simon.wallis2 / detail
  237. [UnifyLoopExits] Fix non-deterministic iteration order — jay.foad / detail
  238. [compiler-rt] [netbsd] Use internal_ptrace() instead of ptrace() — n54 / detail
  239. [JumpThreading] Fix an incorrect Modified status — david.stenberg / detail
  240. AMDGPU/GlobalISel/Emitter Support for predicate code that uses operands — petar.avramovic / detail
  241. [clangd] Add error() function for creating formatv-style llvm::Errors. NFC — sam.mccall / detail
  242. [gn build] Port 30667c967d3 — llvmgnsyncbot / detail
  243. [DebugInstrRef][1/9] Add fields for instr-ref variable locations — jeremy.morse / detail
  244. [clangd] Track tweaks that fail the apply stage — kadircet / detail
  245. [CodeGen][X86] Regenerate minmax reduction sequence tests to match arithmetic tests. — llvm-dev / detail
  246. [clangd] makeStringError,make_error<StringError> -> error() — sam.mccall / detail
  247. [LegalizeDAG] Fix MSVC "result of 32-bit shift implicitly converted to 64 bits" warning. NFCI. — llvm-dev / detail
  248. AMDGPU/GlobalISel Add test for non-leaf complex patterns — petar.avramovic / detail
  249. AMDGPU/GlobalISel/Emitter Recognize additional 'same operand checks' — petar.avramovic / detail
  250. AMDGPU/GlobalISel Check for NoNaNsFPMath in isKnownNeverSNaN — petar.avramovic / detail
  251. [SVE] In LoopIdiomRecognize::isLegalStore bail out for scalable vectors — david.sherwood / detail
  252. [ARM][MVE] Tail-predication: check get.active.lane.mask's TC value — sjoerd.meijer / detail
  253. [SyntaxTree][List] Fix: `ParameterDeclarationList` is the `List` inside `ParametersAndQualifiers` — ecaldas / detail
  254. [SyntaxTree] Provide `List::classof` — ecaldas / detail
  255. [SyntaxTree][List] `assertInvariants` for `List`s — ecaldas / detail
  256. [ARM] Selects SSAT/USAT from correct LLVM IR — meera.nakrani / detail
  257. [DSE] Precommit test case for invalid elimination of store in loop. — flo / detail
  258. [DSE] Only eliminate candidates that always store the same loc. — flo / detail
  259. [CGP] Limit converting phi types to simple loads and stores — david.green / detail
  260. [mlir] Check for type conversion success in std->llvm function conversion — zinenko / detail
  261. [pstl] Support Threading Building Blocks 2020 (oneTBB) for "tbb" parallel backend. — mikhail.dvorskiy / detail
  262. [llvm-readobj/elf][test] - Test all core note types properly. — grimar / detail
  263. [llvm-readelf/obj] - Refine and generalize the code that is used to dump notes. — grimar / detail
  264. [NFC] Add missing `const` statements in SCEV — mkazantsev / detail
  265. [llvm-readobj] - Cleanup implementation LLVMStyle<ELFT>::printAddrsig(). — grimar / detail
  266. [llvm-readobj/elf] - Don't use unwrapOrError when reporting errors about SHT_DYNAMIC sections. — grimar / detail
  267. Don't dereference from a dyn_cast<>. NFCI. — llvm-dev / detail
  268. Assert we've found both vector types. NFCI. — llvm-dev / detail
  269. [AMDGPU] Don't cluster stores — jay.foad / detail
  270. [InstSimplify] fix miscompiles with maximum/minimum intrinsics — spatel / detail
  271. [ARM] Enable tail predication for reduction tests. NFC — david.green / detail
  272. [XCOFF][AIX] Handle TOC entries that could not be reached by positive range in small code model — jasonliu / detail
  273. [InstSimplify] fix test comments; NFC — spatel / detail
  274. [InstSimplify] add/move tests for fmin/fmax; NFC — spatel / detail
  275. [InstSimplify] reduce code duplication for fmin/fmax folds; NFC — spatel / detail
  276. Add support for casting elements in vectors for certain Std dialect type conversion operations. — Lubomir.Litchev / detail
  277. [libcxx] ostream{,buf}_iterator::difference_type changes in C++20 — Louis Dionne / detail
  278. Assert we've found the size of each (non-overlapping) structure. NFCI. — llvm-dev / detail
  279. [MemorySSA] Precommit test case for PR47498. — flo / detail
  280. [MemorySSA] Make sure PerformedPhiTrans is updated for each visited def. — flo / detail
  281. [InstSimplify] allow folds for fmin/fmax with 'ninf' — spatel / detail
  282. Sema: add support for `__attribute__((__swift_objc_members__))` — Saleem Abdulrasool / detail
  283. [InstSimplify] add folds for fmin/fmax with 'nnan' — spatel / detail
  284. [flang] Correctly detect overlapping integer cases — tkeith / detail
  285. [libc] Decouple string functions. — gyurgyikcp / detail
  286. [ELF] Define a reportRangeError() overload for thunks and tidy up recent PPC64 thunk range errors — i / detail
  287. [flang] Fix analyzed form of type-bound assignment — tkeith / detail
  288. Let -basic-block-sections=labels emit basicblock metadata in a new .bb_addr_map section, instead of emitting special unary-encoded symbols. — rahmanl / detail
  289. collectBitParts - use const references. NFCI. — llvm-dev / detail
  290. Retry of D84974 — walter erquinigo / detail
  291. [libc++] Upgrade the Clang on build bots — Louis Dionne / detail
  292. Fix 132e57bc597bd3f50174b7d286c43f76b47f11c1 — walter erquinigo / detail
  293. [DAGCombiner] Fold fmin/fmax with INF / FLT_MAX — nikita.ppv / detail
  294. [InstCombine] Simplify select operand based on equality condition — nikita.ppv / detail
  295. [ms] [llvm-ml] Add missing built-in type aliases — epastor / detail
  296. [ms] [llvm-ml] Fix struct padding logic — epastor / detail
  297. [ms] [llvm-ml] Add support for size queries in MASM — epastor / detail
  298. [ms] [llvm-ml] Add basic support for SEH, including PROC FRAME — epastor / detail
  299. [ARM] Add more tests for vecreduce soft float legalization (NFC) — nikita.ppv / detail
  300. [Legalize][ARM][X86] Add float legalization for VECREDUCE — nikita.ppv / detail
  301. [libc] Extend MPFRMatcher to handle 2-input-1-output and support hypot function. — lntue / detail
  302. [libc++] Use LLVM 11 instead of trunk on build bots — Louis Dionne / detail
  303. [AArch64] Add additional vecreduce fmax/fmin legalization tests (NFC) — nikita.ppv / detail
  304. [PowerPC] Implement Thread Local Storage Support for Local Exec — albionapc / detail
  305. [ELF] Add documentation for --warn-backrefs: a GNU ld compatibility checking tool (and lesser of layering detection) — i / detail
  306. [FastISel] Bail out of selectGetElementPtr for vector GEPs. — craig.topper / detail
  307. [libc++] Add comment in atomic test to explain why part of it is disabled on Apple — Louis Dionne / detail
  308. [MemProf] Rename HeapProfiler to MemProfiler for consistency — tejohnson / detail
  309. [gn build] Port 226d80ebe20 — llvmgnsyncbot / detail
  310. [docs][NewPM] Add docs for writing NPM passes — aeubanks / detail
  311. [Asan] Fix false leak report — Vitaly Buka / detail
  312. Make namespace handling uniform across dialect backends. — joker.eph / detail
  313. Update PowerPC backend ownership in CODE_OWNERS.TXT — nemanja.i.ibm / detail
  314. [AMDGPU] Add XDL resource to scheduling model — Austin.Kerbow / detail
  315. [SelectionDAG] Use Align/MaybeAlign in calls to getLoad/getStore/getExtLoad/getTruncStore. — craig.topper / detail
  316. [libc++] Make rotate a constexpr. — zoecarver / detail
  317. [libc++] Finish implementing P0202R3 — Louis Dionne / detail
  318. Fix MLIR standalone example to properly handle namespace — joker.eph / detail
  319. [libc++][test] Portability fix of std::strstreambuf constructor test — Louis Dionne / detail
  320. [docs] Update OrcV1 removal timeline. — Lang Hames / detail
  321. [PruneEH][NFC] Use CallGraphUpdater in PruneEH — aeubanks / detail
  322. [flang] More clean-up of CookedSource API — pklausler / detail
  323. Revert "[libc++] Make rotate a constexpr." — zoecarver / detail
  324. [Take 2] [libc++] Make rotate a constexpr. — Louis Dionne / detail
  325. [flang] Fix bug for forward referenced type — psteinfeld / detail
  326. [GlobalISel] Add G_UNMERGE_VALUES(G_MERGE_VALUES) combine — qcolombet / detail
  327. Revert "[docs][NewPM] Add docs for writing NPM passes" — aeubanks / detail
  328. [GISel]: Add combine for G_FABS to G_FABS — aditya_nandakumar / detail
  329. Reland [docs][NewPM] Add docs for writing NPM passes — aeubanks / detail
  330. [Hexagon] Some HVX DAG combines — kparzysz / detail
  331. [Hexagon] Widen loads and handle any-/sign-/zero-extensions — kparzysz / detail
  332. [Hexagon] Add more detailed testcase for widening truncates — kparzysz / detail
  333. [Sema] Address-space sensitive index check for unbounded arrays — Chris.Hamilton / detail
  334. [X86] Place new constant node in topological order in X86DAGToDAGISel::matchBitExtract. — craig.topper / detail
  335. [GlobalISel] Add G_UNMERGE(Cst) -> Cst1, Cst2, ... combine — qcolombet / detail
  336. [Asan] Accept __lsan_ignore_object for redzone pointer — Vitaly Buka / detail
  337. [AArch64] Statepoint support for AArch64. — listmail / detail
  338. [flang] Allow Fortran comments after #include path — pklausler / detail
  339. Revert "[X86] Place new constant node in topological order in X86DAGToDAGISel::matchBitExtract." — craig.topper / detail
  340. [X86] Place new constant node in topological order in X86DAGToDAGISel::matchBitExtract — craig.topper / detail
  341. [flang] Respect BZ mode in exponent parts, too — pklausler / detail
  342. [libc++abi] Do not declare __cxa_finalize and __cxa_atexit in <cxxabi.h> — Louis Dionne / detail
  343. [GlobalISel] Add `X,Y<dead> = G_UNMERGE Z` -> X = G_TRUNC Z — qcolombet / detail
  344. [GlobalISel] Add a `X, Y = G_UNMERGE(G_ZEXT Z)` -> X = G_ZEXT Z; Y = 0 combine — qcolombet / detail
  345. [Coroutines] Fix a typo in documentation — xun / detail
  346. [DebugInfo] Remove dots from getFilenameByIndex return value — phosek / detail
  347. [lld][WebAssembly] Allow globals imports via import_name/import_module — sbc / detail
  348. [DebugInfo] Fix methods of AsmPrinter to emit values corresponding to the DWARF format (1/19). — ikudrin / detail
  349. [DebugInfo] Fix DIE value emitters to be compatible with DWARF64 (2/19). — ikudrin / detail
  350. [DebugInfo] Add new emitting methods for values which depend on the DWARF format (3/19). — ikudrin / detail
  351. [DebugInfo] Add the -dwarf64 switch to llc and other internal tools (4/19). — ikudrin / detail
  352. [DebugInfo] Fix emitting DWARF64 compilation units (5/19). — ikudrin / detail
  353. [DebugInfo] Use a common method to determine a suitable form for section offsts (6/19). — ikudrin / detail
  354. [DebugInfo] Fix emitting the DW_AT_location attribute for 64-bit DWARFv3 (7/19). — ikudrin / detail
  355. [DebugInfo] Fix emitting DWARF64 .debug_str_offsets sections (8/19). — ikudrin / detail
  356. [DebugInfo] Fix emitting DWARF64 DWO compilation units and string offset tables (9/19). — ikudrin / detail
  357. [DebugInfo] Fix emitting DWARF64 type units (10/19). — ikudrin / detail
  358. [DebugInfo] Fix emitting DWARF64 .debug_aranges sections (11/19). — ikudrin / detail
  359. [DebugInfo] Fix emitting pre-v5 name lookup tables in the DWARF64 format (12/19). — ikudrin / detail
  360. [DebugInfo] Fix emitting DWARF64 .debug_rnglists sections (13/19). — ikudrin / detail
  361. [DebugInfo] Fix emitting DWARF64 .debug_loclists sections (14/19). — ikudrin / detail
  362. [DebugInfo] Fix emitting DWARF64 .debug_addr sections (15/19). — ikudrin / detail
  363. [DebugInfo] Fix emitting DWARF64 .debug_names sections (16/19). — ikudrin / detail
  364. [DebugInfo] Fix emitting DWARF64 .debug_macro[.dwo] sections (17/19). — ikudrin / detail
  365. [DebugInfo] Make the offset of string pool entries 64-bit (18/19). — ikudrin / detail
  366. [DebugInfo] Make offsets of dwarf units 64-bit (19/19). — ikudrin / detail
  367. [BinaryFormat/MachO] Add a missing constant. — ditaliano / detail
  368. [llvm-readobj] [ARMWinEH] Print ARM64 packed unwind info — martin / detail
  369. [LLD] Allow configuring default ld.lld backend — martin / detail
  370. [Windows][Polly] Disable LLVMPolly module for all compilers on Windows — martin / detail
  371. [NFC][lsan][fuzzer] Relax fuzzer-leak.test — Vitaly Buka / detail
  372. [X86] Pre-commit test cases for D87593 — craig.topper / detail
  373. [NFC][Asan] Don't use MetaData for size — Vitaly Buka / detail
  374. [NFC][Asan] Remove from_memalign and rz_log — Vitaly Buka / detail
  375. Revert "[Sema] Address-space sensitive index check for unbounded arrays" — Chris.Hamilton / detail
  376. [NFC][Asan] Reorder bitfields — Vitaly Buka / detail
  377. [Asan] Cleanup kAllocBegMagic setup — Vitaly Buka / detail
  378. [NFC][Asan] Return uptr as before D87646 — Vitaly Buka / detail
  379. [NFC][Asan] Remove chunk pointer from metadata — Vitaly Buka / detail
  380. [SVE] Fix isLoadInvariantInLoop for scalable vectors — david.sherwood / detail
  381. [doc] Fix broken link — sguelton / detail
  382. [DebugInfo] Support both forward and backward slashes in tests — phosek / detail
  383. [Support] Make building with snmalloc work — hans / detail
  384. [MVE] Rename of tests making them consistent with tail-predication tests. NFC. — sjoerd.meijer / detail
  385. GlobalISel/IRTranslator resetTargetOptions based on function attributes — petar.avramovic / detail
  386. [lib/Object] - Refine interface of ELFFile<ELFT>. NFCI. — grimar / detail
  387. [NFC][DebugInfo] Use consistent regex group spelling — phosek / detail
  388. [llvm-readobj/elf] - Simplify and refine the implementation which dumps .stack_sizes — grimar / detail
  389. [X86] detectAVGPattern - accept non-pow2 vectors by padding. — llvm-dev / detail
  390. [MVE] fix typo in llvm debug message. NFC. — sjoerd.meijer / detail
  391. [Transforms][Coroutines] Add missing header path to CMakeLists.txt — llvm-dev / detail
  392. [SelectionDAG] Remove unused FP constant in getNegatedExpression — qiucofan / detail
  393. [ARM] Corrected condition in isSaturatingConditional — meera.nakrani / detail
  394. [X86] Update SSE/AVX integer MINMAX intrinsics to emit llvm.smax.* etc. (PR46851) — llvm-dev / detail
  395. Revert "[InstCombine] Simplify select operand based on equality condition" — benny.kra / detail
  396. [mlir][integration_test] Linalg Conv folder renamed to CPU — limo / detail
  397. [mlir] check for failures when packing function sigunatures in std->llvm conversion — zinenko / detail
  398. Recommit "[ConstraintSystem] Add helpers to deal with linear constraints." — flo / detail
  399. SelectionDAGBuilder.h - remove unnecessary includes. NFCI. — llvm-dev / detail
  400. StatepointLowering.cpp - remove unnecessary includes. NFCI. — llvm-dev / detail
  401. SpillPlacement.cpp - remove unnecessary includes. NFCI. — llvm-dev / detail
  402. Revert "RegAllocFast: Record internal state based on register units" — hans / detail
  403. [lldb/cmake] Fix testing support library dependencies — pavel / detail
  404. [lldb] Improve qemu interop for aarch64 — pavel / detail
  405. [Scalarizer] Avoid changing name of non-instructions — bjorn.a.pettersson / detail
  406. [ARM][MVE] Tail-predication: use unsigned SCEV ranges for tripcount — sjoerd.meijer / detail
  407. AliasSetTracker.cpp - remove unnecessary includes. NFCI. — llvm-dev / detail
  408. ProvenanceAnalysis.h - remove unnecessary AliasAnalysis.h include. NFCI. — llvm-dev / detail
  409. LoopCacheAnalysis.h - remove unnecessary includes. NFCI. — llvm-dev / detail
  410. [libc++] Allow building without threads in standalone builds — Louis Dionne / detail
  411. Restrict UnnecessaryCopyInitialization check to variables initialized from free functions without arguments — aaron / detail
  412. [ConstraintSolver] Add isConditionImplied helper. — flo / detail
  413. [Flang] Add GettingInvolved documentation page and sidebar. — joshisameeran17 / detail
  414. [lld][WebAssembly] Fix --export-all when __stack_pointer is present — sbc / detail
  415. [gn build] (semi-manually) port 380e746bcca — thakis / detail
  416. [ConstraintElimination] Add initial tests. — flo / detail
  417. [libcxx] Disable failing test for no-exceptions build — oliver.stannard / detail
  418. [InstCombine] improve test names; NFC — spatel / detail
  419. [InstCombine] add RUN to show miscompile of pow expansion; NFC — spatel / detail
  420. [InstCombine] fix bug in pow expansion — spatel / detail
  421. [gn build] Port a8058c6f8d1 — llvmgnsyncbot / detail
  422. [gn build] Port cd4edf94cd4 — llvmgnsyncbot / detail
  423. [mlir][Standard] Add canonicalizer for dynamic_tensor_from_elements — herhut / detail
  424. [mlir][openacc] Add missing print of vector_length in parallel op — clementval / detail
  425. [Utils] isLegalToPromote - Fix missing null check before writing to FailureReason. — llvm-dev / detail
  426. AMDGPUPrintfRuntimeBinding.cpp - drop unnecessary casts/dyn_casts. NFCI. — llvm-dev / detail
  427. Revert "[SelectionDAG] Remove unused FP constant in getNegatedExpression" — qiucofan / detail
  428. [LLD][PowerPC] Add support for R_PPC64_TPREL34 used in TLS Local Exec — stefanp / detail
  429. [libc] Fix typo in platform_defs.h.inc — gchatelet / detail
  430. [libc] Add missing LibcFPTestHelpers library — gchatelet / detail
  431. [libc] Add missing TableGen dependency — gchatelet / detail
  432. [analyzer][StdLibraryFunctionsChecker] Elaborate the summary of fread and fwrite — gabor.marton / detail
  433. [llvm-readobj/elf] - Don't crash when the size of s dynamic symbol table, inferred from the hash table, is broken. — grimar / detail
  434. [analyzer] Add documentation for alpha.fuchsia.Lock and alpha.core.C11Lock — dkszelethus / detail
  435. [InstSimplify] add limit folds for fmin/fmax — spatel / detail
  436. [libc++] Use allocator_traits to consistently allocate/deallocate/construct/destroy objects in std::any — Louis Dionne / detail
  437. SLPVectorizer.h - remove unnecessary AliasAnalysis.h include. NFCI. — llvm-dev / detail
  438. [mlir][openacc] Add loop op verifier — clementval / detail
  439. [analyzer][Liveness][NFC] Get rid of statement liveness, because such a thing doesn't exist — dkszelethus / detail
  440. [XCOFF] Run resource intense test only on platforms where it makes sense — jasonliu / detail
  441. [libc++] Add a benchmark for std::map operations — Louis Dionne / detail
  442. [MachineBasicBlock] Fix a typo in function copySuccessor — carrot / detail
  443. NFC: Add whitespace change to .git-blame-ignore-revs — Louis Dionne / detail
  444. [X86][AVX] lowerShuffleWithSHUFPS - handle missed canonicalization cases. — llvm-dev / detail
  445. [lldb] Add -l/--language option to script command — Jonas Devlieghere / detail
  446. [VectorCombine] Don't vectorize scalar load under asan/hwasan/memtag/tsan — i / detail
  447. Revert "[DebugInfo] Remove dots from getFilenameByIndex return value" — phosek / detail
  448. Revert "[DSE] Switch to MemorySSA-backed DSE by default." — flo / detail
  449. [MemoryBuffer] Revert unintended MemoryBuffer change from D86996 — i / detail
  450. Fix bot failure after ccb4124a4172 — nemanja.i.ibm / detail
  451. [OPENMP]Add support for allocate vars in untied tasks. — alexey.bataev / detail
  452. [LoopAccessAnalysis][NewPM] Fix tests to work under NPM — aeubanks / detail
  453. [DependenceAnalysis][NewPM] Fix tests to work under NPM — aeubanks / detail
  454. [RegionInfo][NewPM] Fix RegionInfo tests to work under NPM — aeubanks / detail
  455. [NewPM][opt] Fix -globals-aa not being recognized as alias analysis in NPM — aeubanks / detail
  456. [PostDominators][NewPM] Fix tests to work under NPM — aeubanks / detail
  457. [libc++] Add missing friend keyword — Louis Dionne / detail
  458. [X86] Use Align in reduceMaskedLoadToScalarLoad/reduceMaskedStoreToScalarStore. Correct pointer info. — craig.topper / detail
  459. [Bugpoint][NewPM] Pin bugpoint to legacy PM — aeubanks / detail
  460. [ConstraintElimination] Add constraint elimination pass. — flo / detail
  461. [gn build] Port 3d42d549554 — llvmgnsyncbot / detail
  462. Fix .debug_aranges parsing. — gclayton / detail
  463. [DemandedBits][NewPM] Pin some tests to legacy PM — aeubanks / detail
  464. [Dominators][NewPM] Pin tests with -analyze to legacy PM — aeubanks / detail
  465. [libc++] Fix broken test for std::any and allocators — Louis Dionne / detail
  466. [ASTMatchers] extract public matchers from const-analysis into own patch — development / detail
  467. [CodeGen][typeid] Emit typeinfo directly if type is known at compile-time — zequanwu / detail
  468. [PowerPC] Implement __int128 vector divide operations — conanap / detail
  469. [AArch64][SVE] Add lowering for llvm fsqrt — dancgr / detail
  470. [clang] Add a command line flag for the Machine Function Splitter. — snehasishk / detail
  471. InferAddressSpaces: Fix assert with unreachable code — Matthew.Arsenault / detail
  472. [TableGen] Fix invalid comparison function `SizeOrder` in `getMatchingSubClassWithSubRegs` — Matthew.Arsenault / detail
  473. Implement __isOSVersionAtLeast for Android — srhines / detail
  474. [libc] remove useless headers — gchatelet / detail
  475. [SLPVectorizer][SVE] Skip scalable-vector instructions before vectorizeSimpleInstructions. — huihuiz / detail
  476. [libc] use stddef instead of string header — gchatelet / detail
  477. Sema: add support for `__attribute__((__swift_bridged_typedef__))` — Saleem Abdulrasool / detail
  478. [libc] Remove special case for 8 and 16 bytes — gchatelet / detail
  479. [mlir] Rename 'setInsertionPointAfter' to avoid ambiguity — diego.caballero / detail
  480. [OPENMP]Fix codegen for is_device_ptr component, captured by reference. — a.bataev / detail
  481. [OpenMP] Additional Information for Libomptarget Mappings — huberjn / detail
  482. [TSAN] Handle musttail call properly in EscapeEnumerator (and TSAN) — xun / detail
  483. [AMDGPU] Unify intrinsic ret/nortn interface — Stanislav.Mekhanoshin / detail
  484. GlobalISel: Add combines for G_TRUNC — vkeles / detail
  485. [SourceManager] Explicitly check for potential iterator underflow — Jan Korous / detail
  486. [ThinLTO] add post-thinlto-merge option to -lto-embed-bitcode — mtrofin / detail
  487. [GISel] Add new GISel combiners for G_MUL — aditya_nandakumar / detail
  488. [BFI] Make BFI information available through loop passes inside LoopStandardAnalysisResults — aktoon / detail
  489. [llvm][cmake] Change LLVM_INTEGRATED_CRT_ALLOC to a path instead of a boolean — alexandre.ganea / detail
  490. GlobalISel: Fix a failing combiner test — vkeles / detail
  491. [CGSCC][NewPM] Fix adding mutually recursive new functions — aeubanks / detail
  492. [AArch64][GlobalISel] Refactor + improve CMN, ADDS, and ADD emit functions — Jessica Paquette / detail
  493. [LICM] Make Loop ICM profile aware again — aktoon / detail
  494. SVML support for log10, sqrt — aktoon / detail
  495. [LowerSwitch][NewPM] Port lowerswitch to NPM — aeubanks / detail
  496. [NewPM] Port strip* passes to NPM — aeubanks / detail
  497. [Hexagon] Replace incorrect pattern for vpackl HWI32 -> HVi8 — kparzysz / detail
  498. [PDB] Drop LF_PRECOMP from debugTypes earlier — rnk / detail
  499. Fix test after D86156. — asbirlea / detail
  500. [X86] Always use 16-bit displacement in 16-bit mode when there is no base or index register. — craig.topper / detail
  501. [NewPM] Fix 2003-02-19-LoopInfoNestingBug.ll under NPM — aeubanks / detail
  502. [NewPM][SCEV] Fix constant-fold-gep.ll under NPM — aeubanks / detail
  503. [NewPM] Fix opt-hot-cold-split.ll under NPM — aeubanks / detail
  504. Fully qualify some more namespace in MLIR ODS to be more friendly to dialects not defined under the mlir namespace (NFC) — joker.eph / detail
  505. [InstCombine] Add tests for statepoint simplification — serguei.katkov / detail
  506. [Test] Add signed version of a test — mkazantsev / detail
  507. [clang-tidy] Fix crash in modernize-use-noexcept on uninstantiated throw class — Zinovy Nis / detail
  508. [lldb] Reword CompilerType docstring to not say "generic type" — davelee.com / detail
  509. [MLIR][NFC] Value print update for block arguments — uday / detail
  510. libclc: Add a __builtin to let SPIRV targets select between SW and HW FMA — jano.vesely / detail
  511. [ThinLTO] Relax thinlto_embed_bitcode.ll check — mtrofin / detail
  512. [X86] Add test case for non-power of 2 scatter. NFC — craig.topper / detail
  513. [X86] Don't scalarize gather/scatters with non-power of 2 element counts. Widen instead. — craig.topper / detail
  514. [MemorySSA] Set MustDominate to true for PhiTranslation. — asbirlea / detail
  515. [llvm-rc] Allow omitting components from VERSIONINFO versions — martin / detail
  516. [llvm-rc] Update a comment. NFC. — martin / detail
  517. [llvm-rc] Lowercase the option definitions. NFC. — martin / detail
  518. [obj2yaml] Add support for dumping the .debug_addr(v5) section. — Xing / detail
  519. [MemorySSA] Report unoptimized as None, not MayAlias. — asbirlea / detail
  520. [Test] Some more potential range check elimination opportunities — mkazantsev / detail
  521. [flang] Fix docs build — richard.barton / detail
  522. [Test] Add positive range checks tests in addition to negative — mkazantsev / detail
  523. Revert "[Asan] Fix false leak report" — Vitaly Buka / detail
  524. Revert "[Asan] Accept __lsan_ignore_object for redzone pointer" — Vitaly Buka / detail
  525. [ARM][MachineOutliner] Add calls handling. — yvan.roux / detail
  526. [clangd] Don't use zlib when it's unavailable. — platonov.aleksandr / detail
  527. [ARM][LowOverheadLoops] Combine a VCMP and VPST into a VPT — samuel.tebbs / detail
  528. Follow up rG635b87511ec3: forgot to add/commit the new test file. NFC. — sjoerd.meijer / detail
  529. [DebugInfo][flang] DISubrange support for fortran assumed size array — AlokKumar.Sharma / detail
  530. [llvm-readobj][test] - Address a forgotten review comment for D86923. — grimar / detail
  531. [clangd] Implement hot index reloading for clangd-index-server — kbobyrev / detail
  532. [Support] Add GlobPattern::isTrivialMatchAll() — andrew.ng / detail
  533. [LLD][ELF] Optimize linker script filename glob pattern matching NFC — andrew.ng / detail
  534. [llvm-readobj][test] - Improve section-symbols.test — grimar / detail
  535. [ARM][LowOverheadLoops] Fix tests after ef0b9f3 — samuel.tebbs / detail
  536. [clang-tidy] Improve documentation on Clangd integration — kbobyrev / detail
  537. [DAG] Remover getOperand() call. NFCI. — llvm-dev / detail
  538. Fix table formatting after D87686 — kbobyrev / detail
  539. [ARM] Add more validForTailPredication — sam.parker / detail
  540. [ARM] Fix tail predication predicate tracking — sam.parker / detail
  541. [clangd] Actually parse Index section of the YAML file. — adamcz / detail
  542. [clang-tidy] Crash fix for bugprone-misplaced-pointer-arithmetic-in-alloc — adam.balogh / detail
  543. [ASTMatchers] Fix `hasBody` for the descendants of `FunctionDecl` — adam.balogh / detail
  544. CGBlocks.cpp - assert non-null CGF pointer. NFCI. — llvm-dev / detail
  545. TokenAnnotator.cpp - remove useless pointer null test. NFCI. — llvm-dev / detail
  546. [AST] ASTReader::ReadModuleMapFileBlock - assert non-null Module. NFCI. — llvm-dev / detail
  547. Update dead links to Itanium and ARM ABIs. NFC — sam.mccall / detail
  548. [Sema] isOpenMPCapturedDecl - assert we locate CapturedRegionScopeInfo. NFCI. — llvm-dev / detail
  549. [RDA] Fix getUniqueReachingDef for self loops — sam.parker / detail
  550. [SLP] change poorly named variable; NFC — spatel / detail
  551. [SLP] move loop index variable declaration to its use; NFC — spatel / detail
  552. [SLP] remove redundant size check; NFC — spatel / detail
  553. [SLP] remove uses of 'auto' that obscure functionality; NFC — spatel / detail
  554. [ARM] Reorder some logic — sam.parker / detail
  555. [clang-format] [NFC] Fix spelling mistake in the documentation — mydeveloperday / detail
  556. [SLP] fix formatting; NFC — spatel / detail
  557. Add section with details about DAGs. — paul / detail
  558. [OPENMP]Do not allow threadprivates as base for array-like reduction. — a.bataev / detail
  559. [DSE] Add another test cases with loop carried dependence. — flo / detail
  560. [mlir] Model StringRef in C API — zinenko / detail
  561. [Partial Inliner] Compute intrinsic cost through TTI — flo / detail
  562. Enable inlining for Linalg dialect — ntv / detail
  563. [mlir][openacc] Add missing operands for acc.parallel operation — clementval / detail
  564. [X86][SSE] Move VZEXT_MOVL(INSERT_SUBVECTOR(UNDEF,X,0)) handling into combineTargetShuffle. — llvm-dev / detail
  565. [AMDGPU] Add -show-mc-encoding to setreg tests — jay.foad / detail
  566. [AMDGPU] Enable scheduling around FP MODE-setting instructions — jay.foad / detail
  567. [X86] Assert that we've found a terminator instruction. NFCI. — llvm-dev / detail
  568. [AMDGPU] Add v3f16/v3i16 support to SDag — sebastian.neubauer / detail
  569. AMDGPU: Improve <2 x i24> arguments and return value handling — arsenm2 / detail
  570. [NFC][Regalloc] accessors for 'reg' and 'weight' — mtrofin / detail
  571. [X86] EmitInstrWithCustomInserter - remove redundant getDebugLoc() calls. NFCI. — llvm-dev / detail
  572. [ASTMatchers] Add missing definition for decompositionDecl — benny.kra / detail
  573. [AMDGPU] Corrected directive to use for ELF weak refs — dmitry.preobrazhensky / detail
  574. [NPM] Translate alias analysis into require<> as well — aeubanks / detail
  575. [llvm][CodeGen] Do not scalarize `llvm.masked.[gather|scatter]` operating on scalable vectors. — francesco.petrogalli / detail
  576. [AMDGPU] Remove obsolete comment — jay.foad / detail
  577. [ARM][MVE] Tail-predication: predicate new elementcount checks on force-enabled — sjoerd.meijer / detail
  578. [Coro][NewPM] Handle llvm.coro.prepare.retcon in NPM coro-split pass — aeubanks / detail
  579. [libfuzzer] Reduce default verbosity when printing large mutation sequences — mascasa / detail
  580. Do not apply calling conventions to MSVC entry points — elizabeth.andrews / detail
  581. LocalStackSlotAllocation: Swap order of check — Matthew.Arsenault / detail
  582. AMDGPU: Add baseline test for incorrect SP access — Matthew.Arsenault / detail
  583. AMDGPU: Clear offset register when using local stack area — Matthew.Arsenault / detail
  584. Include (Type|Symbol)Record.h less — rnk / detail
  585. RegAllocFast: Make self loop live-out heuristic more aggressive — Matthew.Arsenault / detail
  586. [libc++] Ensure streams are initialized early — Louis Dionne / detail
  587. Re-land: Add new hidden option -print-changed which only reports changes to IR — anhtuyen / detail
  588. [llvm-nm] Use aggregate initialization instead of memset zero — i / detail
  589. [SLP] add tests for reduction ordering; NFC — spatel / detail
  590. ValueEnumerator.cpp - remove duplicate includes. NFCI. — llvm-dev / detail
  591. InterferenceCache.cpp - remove duplicate includes. NFCI. — llvm-dev / detail
  592. raw_ostream.cpp - remove duplicate includes. NFCI. — llvm-dev / detail
  593. DwarfUnit.h - remove unnecessary includes. NFCI. — llvm-dev / detail
  594. [GISel] Add new combines for unary FP instrs with constant operand — mkitzan / detail
  595. [Sema][MSVC] warn at dynamic_cast/typeid when /GR- is given — zequanwu / detail
  596. [libFuzzer] Enable entropic by default. — mascasa / detail
  597. Sema: add support for `__attribute__((__swift_bridge__))` — Saleem Abdulrasool / detail
  598. fix test no-rtti.cpp — zequanwu / detail
  599. [clang][codegen] Skip adding default function attributes on intrinsics. — michael.hliao / detail
  600. [AArch64][GlobalISel] Make G_BUILD_VECTOR os <16 x s8> legal. — Amara Emerson / detail
  601. [gn build] make "all" target build — thakis / detail
  602. GlobalISel: Lift store value widening restriction — Matthew.Arsenault / detail
  603. [obj2yaml] - Match ".stack_size" with the original section name, and not the uniquified name. — rahmanl / detail
  604. Add '<' meta command to read in code from external file — jingham / detail
  605. [UpdateTestChecks][NFC] Fix spelling — johannes / detail
  606. [OpenMP][FIX] Do not crash trying to print a missing (demangled) user condition — johannes / detail
  607. [OpenMP][FIX] Do not drop a '$' while demangling declare variant names — johannes / detail
  608. [OpenMP] Support nested OpenMP context selectors (declare variant) — johannes / detail
  609. [OpenMP] Context selector extensions for return value overloading — johannes / detail
  610. [OpenMP] Overload `std::isnan` and friends multiple times for the GPU — johannes / detail
  611. [OpenMP] Context selector extensions for template functions — johannes / detail
  612. [OpenMP] Support `std::complex` math functions in target regions — johannes / detail
  613. [AMDGPU] gfx1030 RT support — Stanislav.Mekhanoshin / detail
  614. Revert "[obj2yaml] - Match ".stack_size" with the original section name, and not the uniquified name." — rahmanl / detail
  615. [SystemZ][z/OS] Set aligned allocation unavailable by default for z/OS — Abhina.Sreeskantharajan / detail
  616. [gn build] unconfuse sync script about "sources = []" in clang/lib/Headers/BUILD.gn — thakis / detail
  617. Fix build. — michael.hliao / detail
  618. [InstCombine] Add test for infinite combine loop (NFC) — nikita.ppv / detail
  619. [InstSimplify] Clarify SimplifyWithOpReplaced() return value — nikita.ppv / detail
  620. Reapply [InstCombine] Simplify select operand based on equality condition — nikita.ppv / detail
  621. [gn build] Port 56069b5c71c — llvmgnsyncbot / detail
  622. [UpdateTestChecks] Allow $ in function names — David A Greene / detail
  623. [aarch64][tests] Add tests which show current lack of implicit null support — listmail / detail
  624. [flang][msvc] Work around if constexpr (false) evaluation. NFC. — llvm-project / detail
  625. [X86] Add test case for a masked load mask becoming all ones after type legalization. — craig.topper / detail
  626. [DAGCombiner] Teach visitMLOAD to replace an all ones mask with an unmasked load — craig.topper / detail
  627. [lsan] Share platform allocator settings between ASan and LSan — phosek / detail
  628. Revert "[lsan] Share platform allocator settings between ASan and LSan" — phosek / detail
  629. [ORC] Add operations to create and lookup JITDylibs to OrcV2 C bindings. — Lang Hames / detail
  630. Revert "Do not apply calling conventions to MSVC entry points" — akhuang / detail
  631. [AMDGPU] gfx1030 test update. NFC. — Stanislav.Mekhanoshin / detail
  632. [NFC][LSAN] Change SuspendedThreadsList interface — Vitaly Buka / detail
  633. [ELF] Bump the limit of thunk creation passes from 10 to 15 — maskray / detail
  634. [NFC][regalloc] type LiveInterval::reg() as Register — mtrofin / detail
  635. [obj2yaml] - Match ".stack_size" with the original section name, and not the uniquified name. — rahmanl / detail
  636. [lldb/test] Enable faulthandler in dotest — rupprecht / detail
  637. [NFC] Refactor DiagnosticBuilder and PartialDiagnostic — Yaxun.Liu / detail
  638. [libunwind] Support for leaf function unwinding. — daniel.kiss / detail
  639. [flang] Substrings with lower bound greater than upper bound — psteinfeld / detail
  640. Disable a large test for EXPENSIVE_CHECKS and debug build — jasonliu / detail
  641. [AArch64] Add -mmark-bti-property flag. — daniel.kiss / detail
  642. [gn build] (manually) port 1321160a2 — thakis / detail
  643. [EarlyCSE] Simplify max/min pattern matching. NFC. — michael.hliao / detail
  644. [Flang] Fixed installation permission of the "binary" flang — tianshilei1992 / detail
  645. Commenting out atomics with padding to unbreak MSAN tests — ogiroux / detail
  646. Revert "[AArch64] Add -mmark-bti-property flag." — daniel.kiss / detail
  647. [AArch64] Add -mmark-bti-property flag. — daniel.kiss / detail
  648. [DAGCombiner] Teach visitMSTORE to replace an all ones mask with an unmasked store. — craig.topper / detail
  649. [MemorySSA] Rename uses in blocks with Phis. — asbirlea / detail
  650. Canonicalize declaration pointers when forming APValues. — richard / detail
  651. PR47555: Inheriting constructors are implicitly definable. — richard / detail
  652. [NewPM] Port -print-alias-sets to NPM — aeubanks / detail
  653. [IRSim] Adding IR Instruction Mapper — andrew_litteken / detail
  654. [mlir] expose affine map to C API — zhanghb97 / detail
  655. [gn build] Port b04c1a9d312 — llvmgnsyncbot / detail
  656. [libunwind][DWARF] Fix end of .eh_frame calculation — rprichard / detail
  657. [MachineSink] add one more mir case - nfc — czhengsz / detail
  658. [PowerPC] Fix store-fptoi combine of f128 on Power8 — qiucofan / detail
  659. Use zu rather than llu format specifier for size_t (-Wformat warning fix). — echristo / detail
  660. debug_rnglists/symbolizing: reduce memory usage by not caching rnglists — dblaikie / detail
  661. Revert "[IRSim] Adding IR Instruction Mapper" — stilis / detail
  662. [gn build] Port a895040eb02 — llvmgnsyncbot / detail
  663. Flush bitcode incrementally for LTO output — jianzhouzh / detail
  664. Add the header of std::min — jianzhouzh / detail
  665. Fix the arguments of std::min — jianzhouzh / detail
  666. [lldb] Return FileSP and StreamFileSP by value in IOHandler (NFC) — Jonas Devlieghere / detail
  667. Add __divmodti4 to match libgcc. — craig.topper / detail
  668. [llvm-cov gcov][test] Move tests to gcov/ — i / detail
  669. [DebugInfo] Simplify DIEInteger::SizeOf(). — ikudrin / detail
  670. [mlir][spirv] Add GroupNonUniformBroadcastOp — thomasraoux / detail
  671. [llvm-cov gcov] Add --demangled-names (-m) — i / detail
  672. [mlir] Remove redundant shape.cstr_broadcastable canonicalization. — tpopp / detail
  673. [SelectionDAG] Check any use of negation result before removal — qiucofan / detail
  674. [Lint] Add check for intrinsic get.active.lane.mask — sjoerd.meijer / detail
  675. [AMDGPU] Generate test checks for splitkit-copy-bundle.mir — jay.foad / detail
  676. [SplitKit] Only copy live lanes — jay.foad / detail
  677. [NFC] EliminateDuplicatePHINodes(): small-size optimization: if there are <= 32 PHI's, O(n^2) algo is faster (geomean -0.08%) — lebedev.ri / detail
  678. Revert "Re-land: Add new hidden option -print-changed which only reports changes to IR" — douglas.yung / detail
  679. [X86] Fix stack alignment on 32-bit Solaris/x86 — ro / detail
  680. [lldb] Don't send invalid region addresses to lldb server — david.spickett / detail
  681. [clang][aarch64] ACLE: Support implicit casts between GNU and SVE vectors — cullen.rhodes / detail
  682. [mlir][Linalg] Convolution tiling added to ConvOp vectorization pass — limo / detail
  683. [AsmPrinter] Remove orphan DwarfUnit::shareAcrossDWOCUs declaration. NFCI. — llvm-dev / detail
  684. [AMDGPU] Remove orphan SITargetLowering::LowerINT_TO_FP declaration. NFCI. — llvm-dev / detail
  685. [AsmPrinter] DwarfDebug - use DebugLoc const references where possible. NFC. — llvm-dev / detail
  686. [MLIR] Turns swapId into a FlatAffineConstraints member func — vincentzhaorz / detail
  687. [gn build] (manually) port c9af34027bc — thakis / detail
  688. [mlir] turn clang-format back on in C API test — zinenko / detail
  689. [ARM] Extra fp16 bitcast tests. NFC — david.green / detail
  690. DwarfFile.h - remove unnecessary includes. NFCI. — llvm-dev / detail
  691. DwarfStringPool.cpp - remove unnecessary StringRef include. NFCI. — llvm-dev / detail
  692. [ARM] Additional tests for qr intrinsics in loops. NFC — david.green / detail
  693. Revert "[lldb] Don't send invalid region addresses to lldb server" — david.spickett / detail
  694. [NFC][ARM] Tail fold test changes — sam.parker / detail
  695. SymbolizableObjectFile.h - remove unnecessary includes. NFCI. — llvm-dev / detail
  696. MetadataLoader.cpp - remove unnecessary StringRef include. NFCI. — llvm-dev / detail
  697. [clang-format][regression][PR47461] ifdef causes catch to be seen as a function — mydeveloperday / detail
  698. [ConstraintSystem] Remove local variable that is set but not read [NFC] — mikael.holmen / detail
  699. Remove unnecessary forward declarations. NFCI. — llvm-dev / detail
  700. [clang][docs] Fix documentation of -O — jrtc27 / detail
  701. [SLP] sort candidates to increase chance of optimal compare reduction — spatel / detail
  702. [llvm-readelf/obj][test] - Document what we print in various places for unnamed section symbols. — grimar / detail
  703. [obj2yaml] - Don't emit EM_NONE. — grimar / detail
  704. [SVE][CodeGen] Lower floating point -> integer conversions — kerry.mclaughlin / detail
  705. [MemorySSA] Add another loop clobber test case. — flo / detail
  706. [ARM][MachineOutliner] Add missing testcase for calls. — yvan.roux / detail
  707. InstCombiner.h - remove unnecessary KnownBits.h include. NFCI. — llvm-dev / detail
  708. [AMDGPU] Bump to ROCm 3.7 dependency hip_hcc->amdhip64 — zhuoryin / detail
  709. SafeStackLayout.cpp - remove unnecessary StackLifetime.h include. NFCI. — llvm-dev / detail
  710. [compiler-rt] Avoid pulling libatomic to sanitizer tests — n54 / detail
  711. ValueList.cpp - remove unnecessary includes. NFCI. — llvm-dev / detail
  712. DwarfExpression.cpp - remove unnecessary includes. NFCI. — llvm-dev / detail
  713. LiveDebugVariables.cpp - remove unnecessary Compiler.h include. NFCI. — llvm-dev / detail
  714. [compiler-rt] Replace INLINE with inline — n54 / detail
  715. [compiler-rt] [tsan] [netbsd] Catch unsupported LONG_JMP_SP_ENV_SLOT — n54 / detail
  716. [AMDGPU] should expand ROTL i16 to shifts. — Alexander Timofeev / detail
  717. [compiler-rt] [netbsd] Include <sys/dkbad.h> — n54 / detail
  718. [compiler-rt] [hwasan] Replace INLINE with inline — n54 / detail
  719. [mlir][Standard] Canonicalize chains of tensor_cast operations — herhut / detail
  720. [compiler-rt] [scudo] Fix typo in function attribute — n54 / detail
  721. [ARM] Sink splats to MVE intrinsics — david.green / detail
  722. [amdgpu] Lower SGPR-to-VGPR copy in the final phase of ISel. — michael.hliao / detail
  723. [libc++] Remove some workarounds for missing variadic templates — Louis Dionne / detail
  724. [Coroutine] Fix a bug where Coroutine incorrectly spills phi and invoke defs before CoroBegin — xun / detail
  725. [OpenMP 5.0] Fix user-defined mapper privatization in tasks — a.bataev / detail
  726. [DFSan] Add bcmp wrapper. — mascasa / detail
  727. Precommit test updates — Sanne.Wouda / detail
  728. [AArch64] Match pairwise add/fadd pattern — Sanne.Wouda / detail
  729. [CUDA][HIP] Defer overloading resolution diagnostics for host device functions — Yaxun.Liu / detail
  730. [ARM] Add more MVE postinc distribution tests. NFC — david.green / detail
  731. [mlir][openacc] Change operand type from index to AnyInteger in parallel op — clementval / detail
  732. [flang][openacc] Lower clauses on loop construct to OpenACC dialect — clementval / detail
  733. [Test] Add tests showing that IndVars cannot prove (X + 1 > X) — mkazantsev / detail
  734. Revert "[DFSan] Add bcmp wrapper." — mascasa / detail
  735. ModuloSchedule.cpp - remove unnecessary includes. NFCI. — llvm-dev / detail
  736. Fix build failure in clangd — Yaxun.Liu / detail
  737. [mlir][Vector] Add a folder for vector.broadcast — hanchung / detail
  738. [AArch64][GlobalISel] Fix bug in fewVectorElts action while legalizing oversize G_FPTRUNC vectors. — Amara Emerson / detail
  739. [ARM] Expand distributing increments to also handle existing pre/post inc instructions. — david.green / detail
  740. [InstSimplify] add tests for FP constant miscompile; NFC (PR43907) — spatel / detail
  741. [amdgpu] Compilation fix for Release — benny.kra / detail
  742. [SyntaxTree][Synthesis] Fix allocation in `createTree` for more general use — ecaldas / detail
  743. [DFSan] Add bcmp wrapper. — mascasa / detail
  744. [Sema] Introduce BuiltinAttr, per-declaration builtin-ness — raul.tambre / detail
  745. [AMDGPU] Fix ROCm unit test memref initialization — zhuoryin / detail
  746. Add missing include — Adrian Prantl / detail
  747. [PowerPC][AIX] Don't hardcode python invoke command line — Jinsong Ji / detail
  748. [VectorCombine] add test for multi-use load (PR47558); NFC — spatel / detail
  749. [VectorCombine] rearrange bailouts for load insert for efficiency; NFC — spatel / detail
  750. Revert "[CUDA][HIP] Defer overloading resolution diagnostics for host device functions" — Yaxun.Liu / detail
  751. Revert "[NFC] Refactor DiagnosticBuilder and PartialDiagnostic" — Yaxun.Liu / detail
  752. [MLIR] Support for return values in Affine.For yield — uday / detail
  753. [MLIR][Affine] Add parametric tile size support for affine.for tiling — uday / detail
  754. [X86] Don't match x87 register inline asm constraints unless the VT is floating point or its a clobber — craig.topper / detail
  755. [VectorCombine] limit load+insert transform to one-use — spatel / detail
  756. [AArch64][GlobalISel] Make <8 x s16> and <16 x s8> legal for shifts. — Amara Emerson / detail
  757. [AArch64][GlobalISel] Widen G_EXTRACT_VECTOR_ELT element types if < 8b. — Amara Emerson / detail
  758. [PDB] Split TypeServerSource and extend type index map lifetime — rnk / detail
  759. [SVE][WIP] Implement lowering for fixed length VSELECT to Scalable — mcinally / detail
  760. [IRSim] Adding IR Instruction Mapper — andrew_litteken / detail
  761. [gn build] Port 7e4c6fb8546 — llvmgnsyncbot / detail
  762. AArch64::ArchKind's underlying type is uint64_t — jonathan_roelofs / detail
  763. [Lsan] Use fp registers to search for pointers — Vitaly Buka / detail
  764. Disable hoisting MI to hotter basic blocks when using pgo — wei.huang / detail
  765. [SCEV] Add test cases for max BTC with loop guard info. — flo / detail
  766. [GVN] Add additional assume tests (NFC) — nikita.ppv / detail
  767. [GVN] Use that assume(!X) implies X==false (PR47496) — nikita.ppv / detail
  768. [LoopUnrollAndJam] Allow unroll and jam loops forced by user. — whitneyt / detail
  769. [InstCombine] Canonicalize SPF_ABS to abs intrinc — nikita.ppv / detail
  770. [llvm-install-name-tool] Update the command-line guide — alexshap / detail
  771. [NewPM] Fix pr45927.ll under NPM — aeubanks / detail
  772. [MemorySSA] Be more conservative when traversing MemoryPhis. — flo / detail
  773. Support dwarf fission for wasm object files — dschuff / detail
  774. [TargetRegisterInfo] Add a couple of target hooks for the greedy register allocator — qcolombet / detail
  775. [test] Fix FullUnroll.ll — aeubanks / detail
  776. [AArch64] Enable implicit null check transformation — listmail / detail
  777. [RISCV] Support Shadow Call Stack — zhaoshiz / detail
  778. [MLIR][TableGen] Automatic detection and elimination of redundant methods — jurahul / detail
  779. [MemorySSA] Fix an unused variable warning [NFC] — listmail / detail
  780. [PowerPC] Implement Vector Count Mask Bits builtins in LLVM/Clang — amy.kwan1 / detail
  781. [PowerPC] Add Set Boolean Condition Instruction Definitions and MC Tests — amy.kwan1 / detail
  782. [AArch64][GlobalISel] clang-format AArch64LegalizerInfo.cpp. NFC. — Amara Emerson / detail
  783. [AArch64][GlobalISel] Make G_STORE <8 x s8> legal. — Amara Emerson / detail
  784. [lldb] Clarify docstring for SBBlock::IsInlined, NFC — Vedant Kumar / detail
  785. [mlir][shape] Add `shape.cstr_require %bool` — silvasean / detail
  786. [MLIR] Fix build failure due to https://reviews.llvm.org/D87059. — jurahul / detail
  787. [scudo/standalone] Don't define test main function for Fuchsia — mcgrathr / detail
  788. [NFC][Lsan] Fix zero-sized array compilation error — Vitaly Buka / detail
  789. [NFC] clang-format one line — Vitaly Buka / detail
  790. [sanitizer] Add facility to print the full StackDepot — tejohnson / detail
  791. [libc] Add implementation for hypotf — lntue / detail
  792. Revert "[sanitizer] Add facility to print the full StackDepot" — tejohnson / detail
  793. [AArch64] Emit zext move when the source of the zext is AssertZext or AssertSext — weiwei64 / detail
  794. [X86] Add some demanded bits test cases for PDEP with constant mask — craig.topper / detail
  795. This is a test commit — artur.bialas / detail
  796. Revert "This is a test commit" — artur.bialas / detail
  797. [FPEnv] Use typed accessors in FPOptions — sepavloff / detail
  798. [AArch64] Add tests for zext pattern match with AssertZext/AssertSext operand, NFC — weiwei64 / detail
  799. [NFC][fuzzer] Simplify StrcmpTest.cpp — Vitaly Buka / detail
  800. Revert "[InstCombine] Canonicalize SPF_ABS to abs intrinc" — nikita.ppv / detail
  801. [sanitizer] Add facility to print the full StackDepot — Vitaly Buka / detail
  802. [NFC][sanitizer] Disable a test on Windows — Vitaly Buka / detail
  803. [NFC][gotsan] Fix 'format' error — Vitaly Buka / detail
  804. AArch64: make sure jump table entries can reach entire image — Tim Northover / detail
  805. [TableGen][GlobalISel] Fix handling of zero_reg — bjorn.a.pettersson / detail
  806. [SCEV] Generalize SCEVParameterRewriter to accept SCEV expression as target. — flo / detail
  807. Revert "[libunwind] Support for leaf function unwinding." — daniel.kiss / detail
  808. Recommit "[DSE] Switch to MemorySSA-backed DSE by default." — flo / detail
  809. [mlir][Linalg] Evolve named ops to use assembly form and support linalg on tensors. — ntv / detail
  810. [Polly] Update map passed to SCEVParameterReweriter. — flo / detail
  811. [Test] Missing range check removal opportunity — mkazantsev / detail
  812. [UpdateCCTestChecks] Include generated functions if asked — David A Greene / detail
  813. [DWARFYAML][test] Use 'CHECK-NEXT:' to make checkers stricter. NFC. — Xing / detail
  814. [DWARFYAML] Make the include_directories, file_names and opcodes fields of the line table optional. — Xing / detail
  815. [libunwind] Support for leaf function unwinding. — daniel.kiss / detail
  816. [InstSimplify] add another test for NaN propagation; NFC — spatel / detail
  817. [AMDGPU] Set DS alignment requirements to be more strict — Mirko.Brkusanin / detail
  818. [SLP] Allow reordering of vectorization trees with reused instructions. — a.bataev / detail
  819. Revert "[amdgpu] Lower SGPR-to-VGPR copy in the final phase of ISel." — Matthew.Arsenault / detail
  820. emacs: Add nofree and willreturn to list of attributes — Matthew.Arsenault / detail
  821. IR: Move denormal mode parsing from MachineFunction to Function — Matthew.Arsenault / detail
  822. [InstSimplify] fix fmin/fmax miscompile for partial undef vectors (PR47567) — spatel / detail
  823. [mlir][StandardToSPIRV] Handle vector of i1 case for lowering zexti to SPIR-V. — hanchung / detail
  824. [clangd] Add option for disabling AddUsing tweak on some namespaces. — adamcz / detail
  825. [AIX] Enable large code model when building with clang — daltenty / detail
  826. [DAG] BuildVectorSDNode::getSplatValue - pull out repeated getNumOperands() calls. NFCI. — llvm-dev / detail
  827. [X86][AVX] Add missing i686 broadcastm test coverage — llvm-dev / detail
  828. [mlir][openacc] Support Index and AnyInteger in loop op — clementval / detail
  829. [mlir][openacc] Add missing operands for acc.data operation — clementval / detail
  830. [MLIR][SPIRV] Create new ctx for deserialization in roundtrips. — antiagainst / detail
  831. [DFSan] Add strpbrk wrapper. — mascasa / detail
  832. [X86][AVX] lowerBuildVectorAsBroadcast - improve i64 BROADCASTM lowering on 32-bit targets — llvm-dev / detail
  833. [MLIR][ODS] Add constBuilderCall for TypeArrayAttr — lyandy / detail
  834. Extending Baremetal toolchain's support for the rtlib option. — jonathan_roelofs / detail
  835. Use one more byte to silence a warning from Vistual C++ — jianzhouzh / detail
  836. [NFC][ScheduleDAG] Remove unused EntrySU SUnit — francisvm / detail
  837. [libomptarget] Disable build of amdgpu plugin as it doesn't build with rocm. — jonchesterfield / detail
  838. [clang-format] Add a option for the position of Java static import — mydeveloperday / detail
  839. [clang-format] NFC ensure the clang-format tests remain clang-formatted — mydeveloperday / detail
  840. [mlir][shape] Extend shape.cstr_require with a message. — silvasean / detail
  841. [clangd] Add Random Forest runtime for code completion. — usx / detail
  842. [AArch64][GlobalISel] Make <8 x s8> of G_BUILD_VECTOR legal. — Amara Emerson / detail
  843. AMDGPU: Don't sometimes allow instructions before lowered si_end_cf — Matthew.Arsenault / detail
  844. [flang] Rework preprocessing of stringification — pklausler / detail
  845. [ASan][NewPM] Fix byref-args.ll under NPM — aeubanks / detail
  846. [Sema] Handle objc_super special lookup when checking builtin compatibility — raul.tambre / detail
  847. DebugInfo: Tidy up initializing multi-section contributions in DWARFContext — dblaikie / detail
  848. [test][HWAsan] Fix kernel-inline.ll under NPM — aeubanks / detail
  849. [CodeGen] emit CG profile for COFF object file — zequanwu / detail
  850. Reapply "RegAllocFast: Record internal state based on register units" — Matthew.Arsenault / detail
  851. RegAllocFast: Rewrite and improve — Matthew.Arsenault / detail
  852. CodeGen: Move split block utility to MachineBasicBlock — Matthew.Arsenault / detail
  853. [X86][AVX] Add missing non AVX512VL broadcastm test coverage — llvm-dev / detail
  854. PR47468: Fix findPHICopyInsertPoint, so that copies aren't incorrectly inserted after an INLINEASM_BR. — jyknight / detail
  855. DebugInfo: Simplify line table parsing to take all the units together, rather than CUs and TUs separately — dblaikie / detail
  856. Linewrap & remove some dead typedefs from previous commit — dblaikie / detail
  857. [InstCombine][SVE] Skip scalable type for InstCombiner::getFlippedStrictnessPredicateAndConstant. — huihuiz / detail
  858. [test][TSan] Fix tests under NPM — aeubanks / detail
  859. [X86][AVX] lowerBuildVectorAsBroadcast - improve BROADCASTM lowering on non-VLX targets — llvm-dev / detail
  860. scudo: Add an API for disabling memory initialization per-thread. — peter / detail
  861. First pass on MLIR python context lifetime management. — stellaraccident / detail
  862. clangd:  Make ompletionModelCodegen.py tpy2.7 compatible — thakis / detail
  863. [gn build] (manually) port 9b6765e784b3 — thakis / detail
  864. Pre-commit test for CSEing masked loads/stores — kparzysz / detail
  865. [gn build] Do not sync filenames containing variable references — thakis / detail
  866. [clang-format] Recognize "hxx" as a C++ header in clang-format-diff.py — vmiklos / detail
  867. Temporarily Revert "[SLP] Allow reordering of vectorization trees with reused instructions." — echristo / detail
  868. [gn build] (manually) port 9b6765e784b3 more — thakis / detail
  869. [gn build] add file i forgot to add in 929d91a55616 — thakis / detail
  870. [InstSimplify] add tests for constant folding fmin/fmax with undef op; NFC — spatel / detail
  871. clang: Make changes in 7c8bb409f31e py2.7-compatible — thakis / detail
  872. CompletionModelCodegen: Remove unused import — thakis / detail
  873. [OpenMP] Initial Support for OpenMP Webpage Documentation — jhuber6 / detail
  874. [msan][asan] Add runtime flag intercept_strcmp — Vitaly Buka / detail
  875. [llvm-cov] Allow commas in filenames passed to `-object` flag — Vedant Kumar / detail
  876. [COFF] Move per-global .drective emission from AsmPrinter to TLOFCOFF — rnk / detail
  877. [spirv] Move device info from resource limit into target env — antiagainst / detail
  878. Temporarily Revert "[clangd] Add Random Forest runtime for code completion." — echristo / detail
  879. [test][InstrProf] Fix always_inline.ll under NPM — aeubanks / detail
  880. [instcombine][x86] Converted pdep/pext with shifted mask to simple arithmetic — listmail / detail
  881. [clang][module] Improve incomplete-umbrella warning — zixu_wang / detail
  882. [clang] Remove profile available check for fsplit-machine-functions. — snehasishk / detail
  883. [NFC][sanitizer] Don't use ::testing::internal — Vitaly Buka / detail
  884. [lld][WebAssembly] Fix -Wunused-variable after D87663 — i / detail
  885. [PowerPC] Implement Move to VSR Mask builtins in LLVM/Clang — amy.kwan1 / detail
  886. [GlobalISel] Add lowering support for G_ABS and use for AArch64. — Amara Emerson / detail
  887. [SCEV] Fix an unused variable in -DLLVM_ENABLE_ASSERTIONS=off build — i / detail
  888. [NFC][Asan] Fix test broken by RegAllocFast — Vitaly Buka / detail
  889. [NFC][StackSafety] Replace auto with type — Vitaly Buka / detail
  890. [AArch64][GlobalISel] Legalize arithmetic ops for <4 x s16> — Amara Emerson / detail
  891. [AArch64][GlobalISel] Add tests for pre-existing selection support for <4 x s16> arithmetic/bitwise ops. — Amara Emerson / detail
  892. [NFC][LSan] Add REQUIRES: linux — Vitaly Buka / detail
  893. [LiveDebugValues] Add `#if !defined(NDEBUG) || defined(LLVM_ENABLE_DUMP)` to suppress -Wunused-function — i / detail
  894. [llvm-install-name-tool] Validate -id value early — alexshap / detail
  895. Temporarily Revert "RegAllocFast: Rewrite and improve" — echristo / detail
  896. [llvm-objcopy][MachO] Add llvm-bitcode-strip driver — alexshap / detail
  897. Revert "[gn build] (manually) port 9b6765e784b3" anf follow-ups — thakis / detail
  898. [llvm-objcopy][MachO] Clean up the interface of Object — alexshap / detail
  899. [gn build] (manually) port 5495b691646 — thakis / detail
  900. DebugInfo: Cleanup RLE dumping, using a length-constrained DataExtractor rather than carrying the end offset separately — dblaikie / detail
  901. [X86] Invert the compares in inline-asm-flag-output.ll so that the setcc instruction condition matches the test name. NFC — craig.topper / detail
  902. [X86] Fix copy paste mistake in @ccnp flag. — craig.topper / detail
  903. [lld-macho] create __TEXT,__unwind_info from __LD,__compact_unwind — gkm / detail
  904. [IRSim] Adding ilist for IRInstructionData. — andrew.litteken / detail
  905. [ASAN] Properly deal with musttail calls in ASAN — xun / detail
  906. [AArch64][GlobalISel] Add legalization and selection support for <4 x s16> G_SHL. — Amara Emerson / detail
  907. [X86] Return from SimplifyDemandedBitsForTargetNode after calculating known bits for VSHLI/VSRAI/VSRLI. — craig.topper / detail
  908. Add -Wno-error=unknown flag to clang-format. — joachim / detail
  909. Revert "Temporarily Revert "[clangd] Add Random Forest runtime for code completion."" — usx / detail
  910. InstCombiner.h - remove unnecessary KnownBits forward declaration. NFCI. — llvm-dev / detail
  911. Revert "Revert "[gn build] (manually) port 9b6765e784b3" anf follow-ups" — thakis / detail
  912. [gn build] (manually) merge 2124ca1d5 — thakis / detail
  913. [gn build] Port 2124ca1d5cb — thakis / detail
  914. lld/mach-o: Make tool scripts from 2124ca1d5cb py2.7-compatible — thakis / detail
  915. Change name of Record::TheInit to CorrespondingDefInit to make code clearer. — paul / detail
  916. [HIP] Fix -gsplit-dwarf option — Yaxun.Liu / detail
  917. Revert "[HIP] Fix -gsplit-dwarf option" — Yaxun.Liu / detail
  918. Fixes complexity of map insert_or_assign with a hint. — koraq / detail
  919. [ConstantFolding] add undef handling for fmin/fmax intrinsics — spatel / detail
  920. [InstCombine] regenerate test checks; NFC — spatel / detail
  921. [InstCombine] auto-generate test checks; NFC — spatel / detail
  922. [MemLoc] Support bcmp in MemoryLocation::getForArgument — Dávid Bolvanský / detail
  923. [SCEVExpander] Support expanding nonintegral pointers with constant base. — flo / detail
  924. [BasicAA] Regenerate test checks — Dávid Bolvanský / detail
  925. [NFC][PhaseOrdering] Add test showing SROA not being performed after loop unrolling — lebedev.ri / detail
  926. [InstCombine] Regenerate test checks (NFC) — nikita.ppv / detail
  927. [scudo/standalone] Fix undefined behavior in checksum test — mcgrathr / detail
  928. align __TEXT,__unwind_info to 8 byte boundary — gkm / detail
  929. [Local] Clean up enforceKnownAlignment() (NFC) — nikita.ppv / detail
  930. [Driver] Add disabled-by-default -Wuse-ld-path for the deprecation warning for -fuse-ld=/abs/path — i / detail
  931. [ORC][examples] Add an OrcV2 example for IR optimization via IRTransformLayer. — Lang Hames / detail
  932. Fix some clang-tidy bugprone-argument-comment issues — i / detail
  933. [FunctionAttrs] Remove redundant check. NFC — i / detail
  934. [FunctionAttrs] Inline setDoesNotRecurse() and delete it. NFC — i / detail
  935. [tools][remarks-shlib] Don't build libRemarks.so without PIC — ro / detail
  936. [X86] Rename combineExtInVec to combineEXTEND_VECTOR_INREG. NFCI. — llvm-dev / detail
  937. [MemLoc] Support lllvm.memcpy.inline in MemoryLocation::getForArgument — Dávid Bolvanský / detail
  938. JSONCompilationDatabase.cpp - cleanup key parsing error checks. NFCI. — llvm-dev / detail
  939. [X86] combineX86ShufflesRecursively - fix use after move warning. NFCI. — llvm-dev / detail
  940. DWARFYAML::emitDebugSections - fix use after std::move warnings. NFCI. — llvm-dev / detail
  941. [X86] Rename getExtendInVec to getEXTEND_VECTOR_INREG. NFCI. — llvm-dev / detail
  942. [X86][SSE] Enable ZERO_EXTEND_VECTOR_INREG shuffle combining on SSE41 targets. — llvm-dev / detail
  943. [X86][SSE] Fold EXTEND_VECTOR_INREG(EXTEND_VECTOR_INREG(X)) -> EXTEND_VECTOR_INREG(X) — llvm-dev / detail
  944. [Diagnostics] Fixed -Wsizeof-array-div false positive when divisor is sizeof reference type (PR47495) — Dávid Bolvanský / detail
  945. [InstCombine] replace zombie unreachable values with 'undef' before erasing — spatel / detail
  946. [InstCombine] factorize left shifts of add/sub — spatel / detail
  947. [X86][SSE] Fold SIGN_EXTEND(SIGN_EXTEND_VECTOR_INREG(X)) -> SIGN_EXTEND_VECTOR_INREG(X) — llvm-dev / detail
  948. [X86][SSE] Fold EXTEND_VECTOR_INREG(EXTRACT_SUBVECTOR(EXTEND(X),0)) -> EXTEND_VECTOR_INREG(X) — llvm-dev / detail
  949. [LVI] Refactor getValueFromICmpCondition (NFC) — nikita.ppv / detail
  950. [CVP] Add tests for mask comparisons (NFC) — nikita.ppv / detail
  951. [LVI] Get value range from mask comparison — nikita.ppv / detail
  952. [CVP] Additional tests for comparison with offset (NFC) — nikita.ppv / detail
  953. [ARM] Constant fold VMOVrh — david.green / detail
  954. [X86] Add 32-bit command lines to masked_store.ll and masked_load.ll — craig.topper / detail
  955. [X86] Stop reduceMaskedLoadToScalarLoad/reduceMaskedStoreToScalarStore from creating scalar i64 load/stores in 32-bit mode — craig.topper / detail
  956. [X86] Pre-commit test cases for D87863. NFC — craig.topper / detail
  957. [X86] Make reduceMaskedLoadToScalarLoad/reduceMaskedStoreToScalarStore work for avx512 after type legalization. — craig.topper / detail
  958. [clangd] Fix typo in field name — zeratul976 / detail
  959. [llvm-profdata]Fix llvm-profdata crash on compact binary profile — aktoon / detail
  960. [XRay] Change mips to use version 2 sled (PC-relative address) — i / detail
  961. [Polly][NewPM] Port Simplify to the new pass manager — pzheng / detail
  962. [PowerPC] Pass nofpexcept flag to custom lowered constrained ops — qiucofan / detail
  963. [c++20] For P1907R1: Add checking for structural types for non-type — richard / detail
  964. [lld-macho] Mark weak symbols in symbol table — jezng / detail
  965. [lld-macho] Export trie addresses should be relative to the image base — jezng / detail
  966. [EHStreamer] Fix a "Continue to action" -fverbose-asm comment when multi-byte LEB128 encoding is needed — i / detail
  967. [docs][flang] Fix typos — SourabhSingh.Tomar / detail
  968. Add missing new line after debug logging in MLIRContext (NFC) — joker.eph / detail
  969. [c++20] Consistent with the intent to allow all plausible types in — richard / detail
  970. [SyntaxTree][Synthesis] Improve testing `createLeaf` — ecaldas / detail
  971. [AST] Fix dependence-bits for CXXDefaultInitExpr. — hokein.wu / detail
  972. [SyntaxTree] Test for '\' inside token. — ecaldas / detail
  973. [clang][AArch64] Correct return type of Neon vqmovun intrinsics — david.spickett / detail
  974. [clang] Fix incorrect call to TextDiagnostic::printDiagnosticMessage — andrzej.warzynski / detail
  975. [LSR] Preserve MSSA when using SplitCriticalEdge. — flo / detail
  976. Fix crash in the pass pipeline when local reproducer is enabled — joker.eph / detail
  977. [CodeGen] Fixing inconsistent ABI mangling of vlaues in SelectionDAGBuilder — lucas.prates / detail
  978. [Test] Test auto-update — mkazantsev / detail
  979. [lld][ELF][test] Add additional LTO testing — james.henderson / detail
  980. [RISC-V] Implement RISCVInstrInfo::isCopyInstrImpl() — Alexander.Richardson / detail
  981. [compiler-rt] Fix atomic support functions on 32-bit architectures — Alexander.Richardson / detail
  982. [SyntaxTree][Synthesis] Implement `deepCopy` — ecaldas / detail
  983. [mlir] Shape.AssumingOp implements RegionBranchOpInterface. — tpopp / detail
  984. [AArch64] Cortex-A55 scheduler model — sjoerd.meijer / detail
  985. [NFC][ARM] More tail predication tests. — sam.parker / detail
  986. [llvm-readelf/obj] - Stop printing invalid names for unnamed section symbols. — grimar / detail
  987. Do not dereference an array out of bound just to take its address — sguelton / detail
  988. [ARM] Select f32 constants with vmov.f16 — david.green / detail
  989. [mlir][VectorOps] Loosen restrictions on vector.reduction types — benny.kra / detail
  990. Recommit "[SCEV] Look through single value PHIs." — flo / detail
  991. [AST] Reduce the size of TemplateArgumentLocInfo. — hokein.wu / detail
  992. Revert "[NFC][ScheduleDAG] Remove unused EntrySU SUnit" — pifon / detail
  993. Fix buildbot. — hokein.wu / detail
  994. [MLIR] Fix typo and expand gpu.host_register description. — csigg / detail
  995. [SyntaxTree][NFC] follow naming convention + remove auto on empty vector declaration — ecaldas / detail
  996. [SVE] Use NEON for extract_vector_elt when the index is in range. — paul.walker / detail
  997. [SVE] Change definition of reduction ISD nodes to have an SVE vector result type. — paul.walker / detail
  998. [clang-tidy] New check cppcoreguidelines-prefer-member-initializer — adam.balogh / detail
  999. [Statepoints][ISEL] gc.relocate uniquification should be based on SDValue, not IR Value. — dantrushin / detail
  1000. [gn build] Port 4fc0214a101 — llvmgnsyncbot / detail
  1001. DWARFYAML::emitDebugSections - remove unnecessary cantFail(success) call. NFCI. — llvm-dev / detail
  1002. [llvm-readobj/libObject] - Get rid of `FirstSym` argument. NFCI. — grimar / detail
  1003. Change comments about order of classes in superclass list. — paul / detail
  1004. DWARFEmitter.cpp - use auto const& iterators in for-range loops to avoid copies. NFCI. — llvm-dev / detail
  1005. [ASTImporter] Refactor IsStructurallyEquivalent's Decl overloads to be more consistent — Raphael Isemann / detail
  1006. [AIX][Clang][Driver] Add handling of nostartfiles option — daltenty / detail
  1007. [SLP] Allow reordering of vectorization trees with reused instructions. — a.bataev / detail
  1008. [analyzer][solver] Fix issue with symbol non-equality tracking — gabor.marton / detail
  1009. Update update_analyze_test_checks.py to support API changes from D83004 — llvm-dev / detail
  1010. [CostModel][X86] Add some select shuffle costs tests for D87884 — llvm-dev / detail
  1011. [mlir][openacc] Add attributes to parallel op async, wait and self clauses — clementval / detail
  1012. [LoopSimplifyCFG][NewPM] Rename simplify-cfg -> loop-simplifycfg — aeubanks / detail
  1013. [PowerPC] Add vector pair load/store instructions and vector pair register class — baptiste.saleil / detail
  1014. [LLD][ELF][test] Fix CHECKs in map-file test — grimar / detail
  1015. [TextAPI] clean up auto usages in tests, NFC — cyndy_ishida / detail
  1016. [SVE][CodeGen] Mark ptrue/pfalse instructions as rematerializable — david.sherwood / detail
  1017. ProfileSummary.cpp - use auto const& iterator in for-range loop to avoid copies. NFCI. — llvm-dev / detail
  1018. Fix Wdocumentation unknown parameter warnings. NFCI. — llvm-dev / detail
  1019. MachineCSE.cpp - use auto const& iterator in for-range loop to avoid copies. NFCI. — llvm-dev / detail
  1020. [clang] Fix a misleading variable name. NFC. — ikudrin / detail
  1021. [Sema] Split special builtin type lookups into a separate function — raul / detail
  1022. SLPVectorizer.cpp - fix include ordering. NFCI. — llvm-dev / detail
  1023. TargetPassConfig.cpp - use auto const& iterator in for-range loop to avoid copies. NFCI. — llvm-dev / detail
  1024. [ARM][CMSE] Issue an error if passing arguments through memory across — momchil.velikov / detail

clang-d352300-g37d417bb0ad-t9261-b9261.tar.gz (Apr 23, 2020 12:22:42 PM)

  1. [InstCombine] try to reduce more shuffles with bitcasted operand — spatel / detail
  2. [libc++] CI: Allow pointing to specific dylib roots during backdeployment testing — Louis Dionne / detail
  3. [mlir][Linalg] NFC: Add missing comments from earlier commit (D77965) — ravishankarm / detail
  4. [lldb] Fix a typo in a test name — walter erquinigo / detail
  5. [InstCombine][SVE] Fix visitGetElementPtrInst for scalable type. — huihuiz / detail
  6. [libc++] run.py: Create directory hierarchy if it does not exist — Louis Dionne / detail
  7. [WebAssembly] Emit .llvmcmd and .llvmbc as custom sections — sbc / detail
  8. [SVE] Remove calls to getBitWidth from clang — ctetreau / detail
  9. NFC: update of ARM llvm regr test, follow up of 9633fc14aef7ee3da3b. — sjoerd.meijer / detail
  10. Emit Objective-C constructors as writable — joerg / detail
  11. [SVE] Remove calls to getBitWidth from IR — ctetreau / detail
  12. [lld][WebAssembly] Do not require --shared-memory with --relocatable — tlively / detail
  13. [ValueTracking] Implement canCreatePoison — aqjune / detail
  14. [SVE] Remove calls to getBitWidth from Transforms — ctetreau / detail
  15. [CodeGen] clarify a comment; NFC — George Burgess IV / detail
  16. [mlir][Linalg] Handle null affine map returns from inversePermutation. — ravishankarm / detail
  17. Reapply "llvm-dwarfdump: Report errors when failing to parse loclist/debug_loc entries"" — dblaikie / detail
  18. [lldb/Test] Use RAII for reproducer instrumentation data in unittest. — Jonas Devlieghere / detail
  19. [llvm][NFC][CallSite] Remove Implementation uses of CallSite — mtrofin / detail
  20. [lldb/Test] s/lldb-repo/lldb-repro/ (NFC) — Jonas Devlieghere / detail
  21. Enable new passmanager plugin support for LTO. — efriedma / detail
  22. Use index for shape.to_extent_tensor — silvasean / detail
  23. [llvm][DenseMapInfo] Add an info specialization for std::tuple — riddleriver / detail
  24. [llvm][STLExtras] Add various type_trait utilities currently present in MLIR — riddleriver / detail
  25. [llvm][STLExtras] Move various iterator/range utilities from MLIR to LLVM — riddleriver / detail
  26. [llvm][STLExtras] Move the algorithm `interleave*` methods from MLIR to LLVM — riddleriver / detail
  27. [llvm][ADT] Move TypeSwitch class from MLIR to LLVM — riddleriver / detail
  28. [mlir][NFC] Remove the STLExtras.h header file now that it has been merged into LLVM. — riddleriver / detail
  29. [AVR] Define __ELF__ — aykevanlaethem / detail
  30. [llvm-objdump][Wasm][NFC] Create WasmDump.h — hubert.reinterpretcast / detail
  31. [SelectionDAG] Always preserve offset in MachinePointerInfo — efriedma / detail
  32. [gn build] Port 204c3b55162 — llvmgnsyncbot / detail
  33. [gn build] Port 8cbe371c28a — llvmgnsyncbot / detail
  34. [gn build] Port ebf190fcda0 — llvmgnsyncbot / detail
  35. [www] Turn 'Clang 10' boxes green in C++ status pages to reflect release — hubert.reinterpretcast / detail
  36. llvm-dwarfdump: Don't try to parse a debug_loclist contribution if this CU has no DW_AT_loclists_base — dblaikie / detail
  37. Initiallize property getters as being property accessors (NFC) — Adrian Prantl / detail
  38. [mlir] Fix assert on signed integer type in EDSC — diego.caballero / detail
  39. Bug where insn-based unwind plans on arm64 could be wrong — Jason Molenda / detail
  40. [AMDGPU] Update DWARF proposal — Tony.Tye / detail
  41. [test][NFC] Use plain FileCheck in statepoint-stackmap-size.ll — hubert.reinterpretcast / detail
  42. Allow disabling of vectorization using internal options — tejohnson / detail
  43. [MS] Fix packed struct layout for arrays of aligned non-record types — rnk / detail
  44. [llvm][StringExtras] Merge StringExtras from MLIR into LLVM — riddleriver / detail
  45. TableGen/GlobalISel: Fix constraining REG_SEQUENCE operands — arsenm2 / detail
  46. AMDGPU/GlobalISel: Fix selection of scalar f64 G_FABS — arsenm2 / detail
  47. [NFC][DAGCombine] Change the value of NegatibleCost to make it align with the semantics — qshanz / detail
  48. [llvm][StringExtras] Add missing include of cctype — riddleriver / detail
  49. [clangd] Color dependent names based on their heuristic target if they have one — zeratul976 / detail
  50. Introduce fix-irreducible pass — sameer.sahasrabuddhe / detail
  51. [gn build] Port 2ada8e2525d — llvmgnsyncbot / detail
  52. Remove setters from CXXTypeidExpr and CXXUuidofExpr. — richard / detail
  53. Revert "Introduce fix-irreducible pass" — sameer.sahasrabuddhe / detail
  54. [gn build] Port 44e09b59b86 — llvmgnsyncbot / detail
  55. Generalize our two different kinds of declaration argument for — richard / detail
  56. Don't print `&` as part of reference template arguments. — richard / detail
  57. [clangd] Shard preamble symbols in dynamic index — kadircet / detail
  58. [clangd] Fix MSVC builds — kadircet / detail
  59. [clangd] Fix MSVC compile error, attempt 2 — kadircet / detail
  60. [LV] Fix PR45525: Incorrect assert in blend recipe — gil.rapaport / detail
  61. [lldb][NFC] Remove FormatterChoiceCriterion — Raphael Isemann / detail
  62. [VE] Update integer arithmetic instructions — simon.moll / detail
  63. [NFC][test] Mark the section which contains instructions executable — shengchen.kan / detail
  64. [nfc] [lldb] Introduce DWARF callbacks — jan.kratochvil / detail
  65. [MLIR] Introduce applyOpPatternsAndFold for op local rewrites — uday / detail
  66. [mlir] LLVM dialect: support globals without linkage keyword, assuming 'external' — zinenko / detail
  67. [VPlan] Move Load/Store checks out of tryToWiden (NFC). — flo / detail
  68. Introduce fix-irreducible pass — sameer.sahasrabuddhe / detail
  69. [gn build] Port 8c11bc0cd06 — llvmgnsyncbot / detail
  70. [NFC] clang-format IntrinsicInst.h|cpp — simon.moll / detail
  71. [LLVM/tools][test] - Remove/fix dead check prefixes. — grimar / detail
  72. [ConstExprPreter] Updated constant interpreter documentation — n / detail
  73. fix warning: specialization of template in different namespace — sameer.sahasrabuddhe / detail
  74. [ARM][MVE] Tail predicate VML[A|S]LDAV — sam.parker / detail
  75. [DSE] Lift post-dominance for objs not accessible in caller. — flo / detail
  76. Fix DWARFDataExtractor::getRelocatedValue near EOF — pavel / detail
  77. [lldb] Fix -Wparentheses in ThreadPlanStack.cpp — pavel / detail
  78. [VPlan] Move widening check for non-memory/non-calls to function (NFC). — flo / detail
  79. Upgrade calls to CreateShuffleVector to use the preferred form of passing an array of ints — benny.kra / detail
  80. [CostModel][X86] Regenerate load_store.ll costs tests — llvm-dev / detail
  81. [SystemZ] Bugfix in adjustSubwordCmp() — paulsson / detail
  82. [VPlan] Branches are not widened by VPWidenRecipe, assert (NFC). — flo / detail
  83. [dexp] NFC: Change positional argument format — kbobyrev / detail
  84. [Statepoint] Add getters to StatepointOpers. — dantrushin / detail
  85. [nfc] clang-format TargetTransformInfo.h — simon.moll / detail
  86. [nfc] clang-format TargetTransformInfoImpl.h — simon.moll / detail
  87. [flang] Add return statement to Logical opeator=. — david.truby / detail
  88. Upgrade users of 'new ShuffleVectorInst' to pass indices as an int array — benny.kra / detail
  89. [nfc] clang-format TargetTransformInfo.cpp — simon.moll / detail
  90. [FileCheck] Better diagnostic for format conflict — thomasp / detail
  91. AMDGPU/GlobalISel: Add some artifact combiner tests — arsenm2 / detail
  92. Revert "[nfc] [lldb] Introduce DWARF callbacks" — jan.kratochvil / detail
  93. clang/AMDGPU: Assume denormals are enabled for the default target. — arsenm2 / detail
  94. [InstCombine] prevent infinite loop with sub/abs of constant expression — spatel / detail
  95. [CodeGen][ARM] Error when writing to specific reserved registers in inline asm — victor.campos / detail
  96. [clang-tidy] Optional inheritance of file configs from parent directories  — dmitry.polukhin / detail
  97. Pass shufflevector indices as int instead of unsigned. — benny.kra / detail
  98. Unbreak the build — benny.kra / detail
  99. [FileCheck] - Refine the comment. NFC. — grimar / detail
  100. [demangler] PPC and S390: Fix parsing of e-prefixed long double literals — xingxue / detail
  101. [XCOFF][AIX] Relocation support for SymB — jasonliu / detail
  102. [AST] Fix recovery-expr crash on invalid aligned attr. — hokein.wu / detail
  103. [DSE,MSSA] Add use of alloca, to guard against removal in the future. — flo / detail
  104. [www] Update make_cxx_dr_status for v10; regenerate cxx_dr_status.html — hubert.reinterpretcast / detail
  105. [GlobalISel] translate freeze to new generic G_FREEZE — dominik.montada / detail
  106. [libc++] Remove workaround for .fail.cpp tests that don't have clang-verify markup — Louis Dionne / detail
  107. [ELF] Refactor the way we handle -plugin-opt= (GCC collect2 or clang LTO related options) — maskray / detail
  108. [TimeProfiler] Fix some style issues. NFC — maskray / detail
  109. [GlobalISel] Fix invalid combine of unmerge(merge) with intermediate cast — dominik.montada / detail
  110. [ASTImporter] Add support for importing fixed point literals — vince.a.bridgers / detail
  111. Remove a function that has been dead since r313889. — thakis / detail
  112. [libc++] Move aligned allocation tests to .verify.cpp — Louis Dionne / detail
  113. [libc++] Move some .sh.cpp tests to .compile.pass.cpp — Louis Dionne / detail
  114. [mlir] [EDSC] Add interface for yield-for loops. — zinenko / detail
  115. [libc++] Split up tests for <stdint.h> on AIX and make them AIX-independent — Louis Dionne / detail
  116. [libc++] NFC: Remove the %{compile} substitution, which is not used anymore — Louis Dionne / detail
  117. Revert "[GlobalISel] Fix invalid combine of unmerge(merge) with intermediate cast" — dominik.montada / detail
  118. [libc++] Remove the need for the %{build_module} substitution — Louis Dionne / detail
  119. [CallSite removal][PruneEH] Use CallBase instead of CallSite. NFC — craig.topper / detail
  120. [GlobalISel] Enable artifact combiner to combine starting from a G_MERGE_VALUES. — Amara Emerson / detail
  121. Try to fix clang-tidy/infrastructure/config-files.cpp on Win after cb1ee34e9d32fc. — thakis / detail
  122. Write ignored output to stdout, so this test runs on read-only filesystems. — saugustine / detail
  123. [lldb/Scripts] Add script to replay multiple reproducers — Jonas Devlieghere / detail
  124. [X86] Various improvements to our vector splitting helpers for lowering. NFC — craig.topper / detail
  125. [MC] Use subclass data for MCExpr to reduce memory usage — nikita.ppv / detail
  126. Remove an apparently unneeded normcase() call. — thakis / detail
  127. [CodeGen] only add nobuiltin to inline builtins if we'll emit them — George Burgess IV / detail
  128. [Format] Work around current vim bugs in clang-format.py — sam.mccall / detail
  129. [lit] Keep original cfg file case around. — thakis / detail
  130. Add FileCheck colons missed in D76210 — Jonathan Roelofs / detail
  131. [libc++] Adjust XFAIL markup for modules tests on single-threaded systems — Louis Dionne / detail
  132. Turn off core dumps before starting the main body of test-release.sh. — dimitry / detail
  133. Use maximum compression when packaging release tarballs. — dimitry / detail
  134. [X86] Add generic cpu target for the slow division tests — llvm-dev / detail
  135. AMDGPU/GlobalISel: Work around a selector crash — Matthew.Arsenault / detail
  136. [NFC] Silence compiler warning [-Wmissing-braces]. — huihuiz / detail
  137. Remove false positive in AvoidNonConstGlobalVariables. — aaron / detail
  138. [ELF][test] Add --match-full-lines to map-file.s to check leading and trailing spaces — maskray / detail
  139. [MLIR] Introduce utility to hoist affine if/else conditions — uday / detail
  140. [libc++] Add a new target check-cxx-deps to build dependencies of the test suite — Louis Dionne / detail
  141. [X86] Make v32i16/v64i8 legal types without avx512bw. Use custom splitting instead. — craig.topper / detail
  142. Rework how UuidAttr, CXXUuidofExpr, and GUID template arguments and constants are represented. — richard / detail
  143. [AArch64][NFC]Autogenerated checks. — Pavel.Iliin / detail
  144. [LICM] Try to merge debug locations when sinking. — ditaliano / detail
  145. Enable finding bitcode in wasm objects — sbc / detail
  146. [libc++] Remove the ability to run using the internal Lit shell — Louis Dionne / detail
  147. [clangd] Fix a crash for accessing a null field decl returned by findExplicitReferences. — hokein.wu / detail
  148. [CallSite removal][SampleProfile] Use CallBase instead of CallSite. NFC — craig.topper / detail
  149. [ASTMatchers] Fix isDerivedFrom for recursive templates — Jan Korous / detail
  150. Move BinaryOperators.FPOptions to trailing storage — melanie.blower / detail
  151. [SelectionDAG] Fix usage of Align constructing MachineMemOperands. — efriedma / detail
  152. [pstl] Added missing double-underscore prefixes to some types — ismail.pazarbasi / detail
  153. Fix DataFlowSanitizer implementation of strchr() so that strchr(..., '\0') returns a pointer to '\0'. — mascasa / detail
  154. [CallSite removal][SimpleLoopUnswitch] Use CallBase instead of CallSite. NFC — craig.topper / detail
  155. Improve diagnostic when constant-evaluating a std::initializer_list with — richard / detail
  156. Attempt to fix build with MSVC. — richard / detail
  157. [NFC] Correcting minor typo. — ncv / detail
  158. [PowerPC] Clear the set of symbols that need to be updated in MCTargetStreamer — nemanja.i.ibm / detail
  159. [lldb/Docs] Split testing in running and debugging — Jonas Devlieghere / detail
  160. [llvm][CodeGen] Rename SVE gather prefetch intrinsics. [NFC] — francesco.petrogalli / detail
  161. [MustExecute] checkForAllContext(): use pre-increment — lebedev.ri / detail
  162. [Attributor] KindToAbstractAttributeMap: use SmallDenseMap — lebedev.ri / detail
  163. [MLIR] Improve support for 0-dimensional Affine Maps. — jeremy.bruestle / detail
  164. [AMDGPU] Move DWARF proposal to separate file — Tony.Tye / detail
  165. [Clang] Expose RequiresNullTerminator in FileManager. — bigcheesegs / detail
  166. Revert "[lit] Keep original cfg file case around." — thakis / detail
  167. Remove extra ‘;’. NFC. — michael.hliao / detail
  168. PR45561: Return a literal string rather than an error string to avoid returning reference to local — dblaikie / detail
  169. [docs] Fix an RST error introduced in e823068306e. — Lang Hames / detail
  170. [NFC] correct "thier" to "their" — jistone / detail
  171. [nfc] [lldb] Introduce DWARF callbacks (fixed-up) — jan.kratochvil / detail
  172. [AVR] Use the correct address space for non-prototyped function calls — aykevanlaethem / detail
  173. [builtins] Fix unprototypes function declaration — aykevanlaethem / detail
  174. [LLVM][SupportTests] Fix Windows build breakage — bigcheesegs / detail
  175. [NFC] Use new canCreatePoison to make code intent more clear in PoisonChecking — listmail / detail
  176. [NFC] Adjust style and clarify comments in PoisonChecking — listmail / detail
  177. [PoisonChecking] Further clarify file scope comment, and update to match naming now used in code — listmail / detail
  178. [AIX][PowerPC] Implement caller byval arguments in stack memory — cbowler / detail
  179. [LLVM][SupportTests] Ask the OS how large the page size is instead of guessing. — bigcheesegs / detail
  180. [SVE] Fix unsigned is always >= 0 — ctetreau / detail
  181. [AMDGPU] Fixed lane mask in test. NFC. — Stanislav.Mekhanoshin / detail
  182. [CallSite removal][CloneFunction] Use CallSite instead of CallBase. NFC — craig.topper / detail
  183. [CallSite removal][CallSiteSplitting] Use CallBase instead of CallSite. NFC — craig.topper / detail
  184. [SVE] Remove calls to getBitWidth from x86 — ctetreau / detail
  185. [intel-pt] Improve the way the test determines whether to run — walter erquinigo / detail
  186. Revert "[intel-pt] Improve the way the test determines whether to run" — walter erquinigo / detail
  187. [CallGraphUpdater] Properly remove strongly connected components (oldPM) — johannes / detail
  188. [CallGraphUpdater] Update the ExternalCallingNode for node replacements — johannes / detail
  189. [CallGraphUpdater] Remove nodes from their SCC (old PM) — johannes / detail
  190. [MC] Rename MCSection*::getSectionName() to getName(). NFC — maskray / detail
  191. [Reassociate] Preserve AAManager and BasicAA analyses. — asbirlea / detail
  192. Remove vptr dispatch from FoldingSet. — richard / detail
  193. Revert "Attempt to fix build with MSVC." — richard / detail
  194. [mlir][Inliner] Store the resolved call by-value instead of by-reference — riddleriver / detail
  195. Another attempt of D77452 - da0e91fee614e8686f48db28e6507c8abe061fc2 — walter erquinigo / detail
  196. [Attributor] Unify testing (=updates,prefixes,run configurations,...) — johannes / detail
  197. [MC] Replace MCSection*::getName() with MCSection::getName(). NFC — maskray / detail
  198. [X86][MC][NFC] Reduce the parameters of functions in X86MCCodeEmitter(Part I) — shengchen.kan / detail
  199. [CallGraphUpdater][NFC] Minor updates to D77855 — johannes / detail
  200. [Attributor] Remove large and seemingly useless test — johannes / detail
  201. Fix memory leak introduced by llvmorg-11-init-11960-gbab6df86aef. — richard / detail
  202. [NFC, msan] Increase stack in small stack tests — Vitaly Buka / detail
  203. [X86][MC][NFC] Refine code in X86MCCodeEmitter — shengchen.kan / detail
  204. [Attributor] Replace call graph call sites after function replacement — johannes / detail
  205. [Attributor] Lazily collect function information — johannes / detail
  206. [X86][MC][NFC] Code cleanup in X86MCCodeEmitter — shengchen.kan / detail
  207. Fix build by adding missing CMake link dependency — joker.eph / detail
  208. [MC][COFF][ELF] Reject instructions in IMAGE_SCN_CNT_UNINITIALIZED_DATA/SHT_NOBITS sections — maskray / detail
  209. [X86] Add interface X86II::isPseudo — shengchen.kan / detail
  210. [llvm][NFC][CallSite] Removed CallSite from some implementation details. — mtrofin / detail
  211. [CallSite removal][TargetLibraryInfo] Replace ImmutableCallSite with CallBase in one of the getLibFunc signatures. NFC — craig.topper / detail
  212. [Attributor][NFC] Run the verifier only on functions and under EXPENSIVE_CHECKS — johannes / detail
  213. [Attributor][FIX] Properly check for accesses to globals — johannes / detail
  214. [MustExecute][NFC] Copy function_ref instead of passing a reference — johannes / detail
  215. [InstCombine] Simplify calls with casted `returned` attribute — johannes / detail
  216. [Attributor][FIX] Handle droppable uses when replacing values — johannes / detail
  217. [LifetimeAnalysis] Add [[gsl::Pointer]] to llvm::StringRef — gehre.matthias / detail
  218. [CallSite removal][TargetLowering] Remove ArgListEntry::setAttributes signature that took an ImmutableCallSite. NFC — craig.topper / detail
  219. Revert "Revert "[GlobalISel] Fix invalid combine of unmerge(merge) with intermediate cast"" — dominik.montada / detail
  220. [Attributor][NFC] Do not create temporary maps during lookup — johannes / detail
  221. [Attributor][NFC] Reduce indention for call site attribute seeding — johannes / detail
  222. [MLIR] [EDSC] Add folded_xxxx handles for common std instructions. — zinenko / detail
  223. [MLIR] Add IndexAttr to primitive attributes kinds in tablegen. — zinenko / detail
  224. [MLIR] NFC after commit D77478. — zinenko / detail
  225. [MLIR] Fix fusion of linalg.indexed_generic producer into tiled (Indexed)GenericOp. — pifon / detail
  226. Also look for devtoolset-9 gcc toolchain — benny.kra / detail
  227. [LiveDebugValues] Terminate open ranges on DBG_VALUE $noreg — jeremy.morse / detail
  228. LangOptions cannot depend on ASTContext, make it not use ASTContext directly — benny.kra / detail
  229. [lldb/unittests] Better error messages when creating sockets fails — pavel / detail
  230. [clang] Const correct ComputePreambleBounds — kadircet / detail
  231. [MSan] Enable for SystemZ — iii / detail
  232. [CGExprAgg] Fix infinite loop in `findPeephole` — ehudkatz / detail
  233. Fix -Wdocumentation-html warning — dave / detail
  234. [AST] Fix an undefine behavior when creating an empty recovery expr. — hokein.wu / detail
  235. [LiveIntervals] Replace handleMoveIntoBundle — carl.ritson / detail
  236. [MIR] Add comments to INLINEASM immediate flag MachineOperands — konstantin.schwarz / detail
  237. [clangd] Pull installed gRPC and introduce clangd-remote-(server|client) — kbobyrev / detail
  238. [FileCheck] - Fix the false positive when -implicit-check-not is used with an unknown -check-prefix. — grimar / detail
  239. Introduce llvm::sys::Process::getProcessId() and adopt it — jaskiewiczs / detail
  240. Revert "[LifetimeAnalysis] Add [[gsl::Pointer]] to llvm::StringRef" — benny.kra / detail
  241. Expose AtomicType in the libclang C API. — aaron / detail
  242. Revert "Revert "[LifetimeAnalysis] Add [[gsl::Pointer]] to llvm::StringRef"" — gehre.matthias / detail
  243. Pass.h/cpp - cleanup includes and forward declaration. NFC. — llvm-dev / detail
  244. Parser.h/cpp - cleanup includes and forward declaration. NFC. — llvm-dev / detail
  245. yaml2obj.h - cleanup includes and forward declaration. NFC. — llvm-dev / detail
  246. [MLIR] Allow for multiple gpu modules during translation. — herhut / detail
  247. Revert "[MLIR] Add IndexAttr to primitive attributes kinds in tablegen." — benny.kra / detail
  248. [VE] Update logical operation instructions — simon.moll / detail
  249. [MLIR] Add IndexAttr to primitive attributes kinds in tablegen. — zinenko / detail
  250. [clang-format] Do not interpret C# deconstruction in a foreach as a cast — jbcoe / detail
  251. [Float2Int] Stop passing around a reference to the class member Roots. NFC — bjorn.a.pettersson / detail
  252. Disallow [[nodiscard]] on a function pointer declaration. — aaron / detail
  253. [mlir][Linalg] Drop function attribute from generic ops. — ntv / detail
  254. [libc++] Support arbitrary .sh.X extensions in the new format — Louis Dionne / detail
  255. WasmEHFuncInfo.h - reduce BasicBlock.h/MachineBasicBlock.h includes to just forward declarations. NFC. — llvm-dev / detail
  256. MCObjectWriter.h - remove unnecessary includes. NFC — llvm-dev / detail
  257. AntiDepBreaker.h - remove unused MachineOperand.h include. NFC. — llvm-dev / detail
  258. [ASTImporter] Fix bug introduced in 2ba4e3a4598b — gabor.marton / detail
  259. MCValue.h - cleanup include and forward declaration. NFC. — llvm-dev / detail
  260. [clang][AST] Support AST files larger than 512M — dmitry.polukhin / detail
  261. [flang] Use the Flang cmake-functions to add targets. — david.truby / detail
  262. [MLIR] Fix MLIR build - add missing CMake dependency — uday / detail
  263. [MachineSink] Fix for breaking phi edges with instructions with multiple defs — david.green / detail
  264. [libc] Move implementations of cosf, sinf, sincosf to src/math directory. — sivachandra / detail
  265. [NFC] Rename Sema.FPFeatures to CurFPFeatures and accessor to getCurFPFeatures — melanie.blower / detail
  266. [MLIR] NFC use Operation::getParentWithTrait in alloca verifier — uday / detail
  267. Revert "[clang][AST] Support AST files larger than 512M" — dmitry.polukhin / detail
  268. MCAsmBackend.h - cleanup includes and forward declarations. NFC. — llvm-dev / detail
  269. Wasm.h - remove unnecessary StringMap.h include. NFC — llvm-dev / detail
  270. MCInstrDesc.h - move MCSubtargetInfo forward declaration down to MCInstrInfo.h. NFC. — llvm-dev / detail
  271. MCSchedule.h - replace ArrayRef.h include with forward declaration. NFC. — llvm-dev / detail
  272. [PowerPC] Ignore implicit register operands for MCInst — shkzhang / detail
  273. [libc++] Simplify conditional in __config for _LIBCPP_NO_RTTI — Louis Dionne / detail
  274. [OpenMPOpt] deduplicateRuntimeCalls(): avoid traditional map lookup pitfall — lebedev.ri / detail
  275. [lldb/Reproducers] Simplify LLDB_RECORD macros — Jonas Devlieghere / detail
  276. [ARM][MVE] Fix location of optimized gather addresses — anna.welker / detail
  277. [lldb/Docs] Add some more info about the test suite structure — Jonas Devlieghere / detail
  278. [AMDGPU] Define 16 bit SGPR subregs — Stanislav.Mekhanoshin / detail
  279. [MC][X86] Allow SHT_PROGBITS for .eh_frame on x86-64 — maskray / detail
  280. [globalisel] Allow backends to report an issue without triggering fallback. NFC — daniel_l_sanders / detail
  281. [globalisel] Add lost debug locations verifier — daniel_l_sanders / detail
  282. [PowerPC][Future] Initial support for PC Relative addressing for global values — kamau.bridgeman / detail
  283. [gn build] Port d9085f65db0 — llvmgnsyncbot / detail
  284. [CallSite removal][CodeGen] Remove CallSite use from BasicTTIImpl.h. NFC — craig.topper / detail
  285. [CallSite removal][CodeGen] Drop some unneeded includes of CallSite.h. NFC — craig.topper / detail
  286. [AArch64][SVE] Add DestructiveBinaryImm SQSHLU patterns. — cameron.mcinally / detail
  287. [CodeGen] fix inline builtin-related breakage from D78162 — George Burgess IV / detail
  288. [LLVM] Remove wrong DBG_VALUE instruction with one operand in AArch64  test case — daniel_l_sanders / detail
  289. [libc++] NFC: Reindent impossible to read conditional in __config — Louis Dionne / detail
  290. Reland "[codeview] Reference types in type parent scopes" — akhuang / detail
  291. [MC][ELF] Put explicit section name symbols into entry size compatible sections — bd1976llvm / detail
  292. [FileCheck] Fix --dump-input implicit pattern location — jdenny.ornl / detail
  293. [FileCheck] Fix --dump-input annotation sort per input line — jdenny.ornl / detail
  294. Reland: Don't expose unavailable cstdio functions. — danalbert / detail
  295. [clang-tools-extra] reimplement PreprocessorTracker in terms of StringSet. — clattner / detail
  296. [ARM] Mir test for machine sinking multiple def instructions. NFC — david.green / detail
  297. [Shell] Remove incorrectly cargo-culted UNSUPPORTED. — ditaliano / detail
  298. [DWARF] Add instructions to regenerate this test, if needed. — ditaliano / detail
  299. [MLIR] Complete refactoring of Affine dialect into sub-libraries. — stephen.neuendorffer / detail
  300. tsan: fixes to ThreadClock::releaseStoreAcquire and tests — danielsfava / detail
  301. [lldb/Utility] Fix a bug in stringify_append for printing addresses. — Jonas Devlieghere / detail
  302. [ARM] MVE postinc tests. NFC — david.green / detail
  303. [x86] auto-generate complete test checks; NFC — spatel / detail
  304. [libc++] Move handling of convenience substitutions outside of config.py — Louis Dionne / detail
  305. [mlir] ODS: support operations with resizable operand lists — zinenko / detail
  306. Expose ATOMIC in the clang python bindings — benny.kra / detail
  307. [SCCP] Add widening test case. — flo / detail
  308. [MLIR][cmake] Remove redundant add_dependencies() — stephen.neuendorffer / detail
  309. [WPD] Avoid noalias assumptions in unique return value optimization — llvm / detail
  310. [mlir][Linalg] NFC - Split out EDSCs that require a Folder — ntv / detail
  311. Remove attach-failed-due-to-SIP checks which were not working — Jason Molenda / detail
  312. [lldb/Utility] Provide a stringify_append overload for function pointers. — Jonas Devlieghere / detail
  313. [DWARF] Rename a function and comment it for clarity. — ditaliano / detail
  314. [clang] Fix invalid comparator in tablegen — eric / detail
  315. [MLIR][cmake] Use DEPENDS instead of add_dependencies() — stephen.neuendorffer / detail
  316. [clangd] Print PID on windows too — sam.mccall / detail
  317. [clangd] Remove unused and underused helpers. NFC — sam.mccall / detail
  318. [UBSan] Fix vptr checks on arm64e — julian.lettner / detail
  319. llvm-addr2line: assume addresses on the command line are hexadecimal rather than attempting to guess the base based on the form of the number. — richard / detail
  320. [Object] Remove conditional layout of bitfields in MachO::relocation_info. — Lang Hames / detail
  321. [CallSite removal][IPO] Change implementation of AbstractCallSite to store a CallBase* instead of CallSite. NFCI. — craig.topper / detail
  322. [WebAssembly] Add int32 DW_OP_WASM_location variant — aardappel / detail
  323. [WebAssembly] fixed target index strings in DebugInfo test — aardappel / detail
  324. [NFC, tsan] Update tsan tests expectation — Vitaly Buka / detail
  325. [WebAssembly] Fix WasmEmitter link error. — aardappel / detail
  326. [NFC] Introduce a `LateInitialize()` method to `SymbolizerTool` that is called during the LateInitialize stage of the sanitizer runtimes. — Dan Liew / detail
  327. [ubsan] Link shared runtime library with a version script. — eugenis / detail
  328. [libc] Add cmake target for linting libc. — paulatoth / detail
  329. [SelectionDAGBuilder][CGP][X86] Move some of SDB's gather/scatter uniform base handling to CGP. — craig.topper / detail
  330. Revert "[lldb/Utility] Provide a stringify_append overload for function pointers." — Jonas Devlieghere / detail
  331. Remove the llvm/Support/StringPool.h file and related support now that it has no clients.  A plain old StringSet<> is a better replacement. — clattner / detail
  332. [gn build] Port 953a814aae4 — llvmgnsyncbot / detail
  333. [WebAssembly] Fix faulty logic in verifyRelocTargets — aardappel / detail
  334. [llvm-objcopy][MachO] Fix MachO::relocation_info use after 386f1c114d5. — Lang Hames / detail
  335. [mlir] [VectorOps] Progressive lowering of vector.broadcast — ajcbik / detail
  336. [llvm-objcopy][MachO] Correctly identify object file endianness. — Lang Hames / detail
  337. [SampleProfile] Use CallBase in function arguments and data structures to reduce the number of explicit casts. NFCI — craig.topper / detail
  338. [PowerPC] Exploit the rldicl + rldicl when and with mask — qshanz / detail
  339. [X86][MC][NFC] Reduce the parameters of functions in X86MCCodeEmitter(Part II) — shengchen.kan / detail
  340. Temporaily revert [X86][MC][NFC] Reduce the parameters of functions in X86MCCodeEmitter(Part II) — shengchen.kan / detail
  341. Fix opt-viewer tests failing after move from cgi.escape to html.escape — sguelton / detail
  342. [ARM][MVE] Add VHADD and VHSUB patterns — sam.parker / detail
  343. [profile] Avoid duplicating or leaking VMO — phosek / detail
  344. [Fixed Point] Move the compassign LHS type correction a bit further down. NFCI. — bevin.hansson / detail
  345. [clang-tidy] modernize-use-using: Fix broken fixit with 'template' keyword — gehre.matthias / detail
  346. ScoreboardHazardRecognizer.h - remove unnecessary llvm::InstrItineraryData forward declaration. NFC. — llvm-dev / detail
  347. ScheduleDFS.h - Replace ArrayRef.h include with forward declaration. NFC. — llvm-dev / detail
  348. ConstantFolding.h - remove unused llvm::ConstantVector forward declaration. NFC. — llvm-dev / detail
  349. IPO.h - remove unused llvm::Function forward declaration. NFC. — llvm-dev / detail
  350. Use proper dependency name for libc.include.stdio — alexbrachetmialot / detail
  351. [CommandLine] Fix cl::ConsumeAfter support with more than one positional argument — yilyu / detail
  352. [NFC] Remove waymarking because it improves performances — tyker / detail
  353. [gn build] Port ff9379f4b2d — llvmgnsyncbot / detail
  354. [tools][tests] - Use --check-prefixes instead of multiple --check-prefix. NFCI. — grimar / detail
  355. MCSectionXCOFF.h - remove unnecessary Twine.h include. NFC — llvm-dev / detail
  356. MCWasmStreamer.h.h - cleanup includes and forward declarations. NFC. — llvm-dev / detail
  357. MCStreamer.h - remove unused llvm::MCCodePaddingContext forward declaration. NFC. — llvm-dev / detail
  358. ConstantPools.h - remove unused DenseMap.h include. NFC. — llvm-dev / detail
  359. MCObjectWriter.h - remove Endian.h/EndianStream.h/raw_ostream.h includes. NFC — llvm-dev / detail
  360. [cmake] LLVMVectorize - add include/llvm/Transforms/Vectorize header path — llvm-dev / detail
  361. Provide operand indices to adjustSchedDependency — fraser / detail
  362. [NFC] Add missing 'const' notion to LCSSA-related functions — mkazantsev / detail
  363. AMDGPU/GlobalISel: Work around another selector crash — jay.foad / detail
  364. Scalar.h - remove unused forward declarations. NFC. — llvm-dev / detail
  365. SSAUpdaterBulk.h - remove unnecessary SmallPtrSet.h include. NFC — llvm-dev / detail
  366. UnifyFunctionExitNodes.h - remove unnecessary PassRegistry.h include. NFC — llvm-dev / detail
  367. Recommit [X86][MC][NFC] Reduce the parameters of functions in X86MCCodeEmitter(Part II) — shengchen.kan / detail
  368. [clangd] Drop dangling relations while sharding — kadircet / detail
  369. [clangd] Fix memory leak in FileIndexTest — kadircet / detail
  370. [RISCV][AsmParser] Implement .option (no)pic — roger.ferrer / detail
  371. [x86] add/adjust tests for FP<->int casts; NFC — spatel / detail
  372. [x86] rename variables for types for readability; NFC — spatel / detail
  373. [libc++] Move .fail.cpp tests with verify-support to .verify.cpp — Louis Dionne / detail
  374. [clang][AST] Support AST files larger than 512M — dmitry.polukhin / detail
  375. [VectorUtils] Create shufflevector masks as int vectors instead of Constants — benny.kra / detail
  376. [AMDGPU] Simplify SIRegisterInfo::getRegSplitParts — jay.foad / detail
  377. [XCOFF][AIX] Fix getSymbol to return the correct qualname when necessary — jasonliu / detail
  378. [libc++abi] NFC: Remove trailing whitespace — Louis Dionne / detail
  379. Implement _ExtInt as an extended int type specifier. — erich.keane / detail
  380. [AMDGPU] New helper functions to get a register class of a given width — jay.foad / detail
  381. [PhaseOrdering] remove blank lines in tests; NFC — spatel / detail
  382. Change users of CreateShuffleVector to pass the masks as int instead of Constants — benny.kra / detail
  383. Remove accidental include. — benny.kra / detail
  384. [libc++] NFC: Rename Lit feature for no RTTI to -fno-rtti — Louis Dionne / detail
  385. [ValueLattice] Steal bits from Tag to track range extensions (NFC). — flo / detail
  386. [GlobalISel][AMDGPU] add legalization for G_FREEZE — dominik.montada / detail
  387. [Support][X86] Change getHostNumPhsicalCores() to return number of physical cores enabled by affinity — maskray / detail
  388. [SYCL] Update __builtin_unique_stable_name for other backends. — erich.keane / detail
  389. [ELF] Support a few more SPARCv9 relocations — maskray / detail
  390. [builtins] Add missing header in D77912 and make __builtin_clzll more robust — maskray / detail
  391. [Support][X86] Include sched.h after D78324 — maskray / detail
  392. [libc] Disable AOR ulp tests for sinf, cosf and sincosf. — sivachandra / detail
  393. [PowerPC][Future] More support for PCRel addressing for global values — kamau.bridgeman / detail
  394. NFC: remove outdated TODOs from ARM test file. — sjoerd.meijer / detail
  395. [ARM] Fix conditions for lowering to S[LR]I — petre-ionut.tudor / detail
  396. [libc++] List the set of __config_site macros used for features — Louis Dionne / detail
  397. [PredicateInfo] Remove unused member (NFC) — nikita.ppv / detail
  398. [MI] Reduce MachineInstr size (NFC) — nikita.ppv / detail
  399. [LVI] Cleanup/unify cache access — nikita.ppv / detail
  400. [CallSite removal][MemCpyOptimizer] Replace CallSite with CallBase. NFC — craig.topper / detail
  401. [libc] Add spec/*.td as dependencies to add_gen_header — alexbrachetmialot / detail
  402. Revert "[CallSite removal][MemCpyOptimizer] Replace CallSite with CallBase. NFC" — craig.topper / detail
  403. [libc] Add write(2) implementation for Linux and FDReader test utility — alexbrachetmialot / detail
  404. Revert "Implement _ExtInt as an extended int type specifier." — saugustine / detail
  405. [CallSite removal][MemCpyOptimizer] Replace CallSite with CallBase. NFC — craig.topper / detail
  406. [AArch64] Fold one-use variables into assert — benny.kra / detail
  407. [CallSite removal][Attributor] Replaces use of CallSite with CallBase. NFC — craig.topper / detail
  408. Reland Implement _ExtInt as an extended int type specifier. — erich.keane / detail
  409. Clean up usages of asserting vector getters in Type — ctetreau / detail
  410. Allow lldb-test to combine -find with -dump-clang-ast — Adrian Prantl / detail
  411. [llvm][CodeGen] Fix issue for SVE gather prefetch. — francesco.petrogalli / detail
  412. [llvm][CodeGen] Addressing modes for SVE stN. — francesco.petrogalli / detail
  413. [AMDGPU] Use SDWA for 16 bit subreg copy — Stanislav.Mekhanoshin / detail
  414. [libc++] Split features for platform detection into its own function — Louis Dionne / detail
  415. Fix interaction of static plugins with -DLLVM_LINK_LLVM_DYLIB=ON. — efriedma / detail
  416. [AMDGPU] copyPhysReg() for 16 bit SGPR subregs — Stanislav.Mekhanoshin / detail
  417. Revert "[llvm][CodeGen] Addressing modes for SVE stN." — francesco.petrogalli / detail
  418. [llvm][CodeGen] Addressing modes for SVE stN. — francesco.petrogalli / detail
  419. [Float2Int] Make iteration over Roots deterministic — bjorn.a.pettersson / detail
  420. [CUDA] Define __CUDACC__ before standard library headers — tra / detail
  421. [PowerPC] Refactor ppcUserFeaturesCheck() — lei / detail
  422. [X86] Remove single incoming value phis from tests for the loop SAD pattern. NFC — craig.topper / detail
  423. [globalisel][legalizer] Fix --verify-legalizer-debug-locs values — daniel_l_sanders / detail
  424. [globalisel][legalizer] Include newly-dead code in artifact combine checks for DebugLoc loss — daniel_l_sanders / detail
  425. [globalisel][legalizer] Expect to lose DebugLocs in dead code — daniel_l_sanders / detail
  426. [libc++] Use proper shell escaping in the executors — Louis Dionne / detail
  427. Remove asserting getters from base Type — ctetreau / detail
  428. Revert "[libc++] Use proper shell escaping in the executors" — Louis Dionne / detail
  429. Revert "[InlineFunction] Update metadata on loads that are return values" — anna / detail
  430. Don't accidentally create MachineFunctions in mir-debugify/mir-strip-debugify — daniel_l_sanders / detail
  431. [cmake] Temporarily disable building std::filesystem in CrossWinToARMLinux.cmake — jaskiewiczs / detail
  432. Fix buildbot failure due to obsolete CallSite usage — anna / detail
  433. [Darwin] Fix symbolization for recent simulator runtimes. — Dan Liew / detail
  434. MachineFunctionInfo for AArch64 in MIR — Jessica Paquette / detail
  435. [gn build] Port 66037b84cf5 — llvmgnsyncbot / detail
  436. ADT: SmallVector size/capacity use word-size integers when elements are small — Duncan P. N. Exon Smith / detail
  437. Add SemaTemplateDeduction.cpp to /bigobj — erich.keane / detail
  438. AMDGPU: Remove custom node for RSQ_LEGACY — arsenm2 / detail
  439. [AbstractCallSite] Fix some doxygen comments I failed to update when ImmutableCallSite was replaced with CallBase. — craig.topper / detail
  440. [COFF] Assign unique identifiers to ObjFiles from LTO — rnk / detail
  441. scudo: Add support for diagnosing memory errors when memory tagging is enabled. — peter / detail
  442. add temporary logging to help diagnose a bot-only failure — thakis / detail
  443. [llvm][NFC][CallSite] Remove CallSite from Evaluator. — mtrofin / detail
  444. [MLIR] Update tutorial to add missing tests and bring directory paths and code snippets up to date. — lucy.r.fox / detail
  445. [MLIR] Update tutorial to add missing tests and bring directory paths and code snippets up to date. — lucy.r.fox / detail
  446. [MLIR] Update tutorial to add missing tests and bring directory paths and code snippets up to date. — lucy.r.fox / detail
  447. [X86] Clean up some mir tests with INLINEASM to avoid regdef or to correct the immediate for the regdef. — craig.topper / detail
  448. [ADT] Fix bug in BitVector and SmallBitVector DenseMap hashing. — llvm-project / detail
  449. fix to outline cfi instruction when can be grouped in a tail call — andrew_litteken / detail
  450. Change deprecated -fsanitize-recover flag to apply to all sanitizers, not just UBSan. — richard / detail
  451. Rename IsMissingRequirement to IsUnimportable and set it for shadowed — richard / detail
  452. When making modules transitively visible, don't take into account — richard / detail
  453. [CMake] Set UBSAN_LINK_FLAGS for ubsan — phosek / detail
  454. [lldb] [testsuite] Fix TestFixIts.py on Linux — jan.kratochvil / detail
  455. [MC][X86] Disable branch align in non-text section — shengchen.kan / detail
  456. [flang]Implemented Semantic Checkes for 5 data constraints — asudhaku / detail
  457. [RISCV][PowerPC] Fix google/benchmark benchmark::cycleclock::Now — luismarques / detail
  458. [lldb] [testsuite] Fix a regression of TestCppScope.py — jan.kratochvil / detail
  459. [LV] Invalidate cost model decisions along with interleave groups. — flo / detail
  460. Revert "ADT: SmallVector size/capacity use word-size integers when elements are small" — nikita.ppv / detail
  461. [cmake] LLVMFrontendOpenMP - fix include/llvm/Frontend/OpenMP header path — llvm-dev / detail
  462. [cmake] LLVMAsmParser - add include/llvm/ASMParser header path — llvm-dev / detail
  463. [cmake] LLVMGlobalISel - add include/llvm/CodeGen/GlobalISel header path — llvm-dev / detail
  464. [cmake] LLVMMIRParser - add include/llvm/CodeGen/LLVMMIRParser header path — llvm-dev / detail
  465. [cmake] LLVMDWARFLinker - add include/llvm/DWARFLinker header path — llvm-dev / detail
  466. [cmake] LLVMPasses - add include/llvm header path — llvm-dev / detail
  467. IRReader.h - remove unnecessary StringRef forward declaration. NFC. — llvm-dev / detail
  468. [CMake][NFC] Clean up CheckAtomic.cmake — luismarques / detail
  469. [ValueLattice] Use 8 bits for Tag. — flo / detail
  470. HeatUtils.h - remove unnecessary includes. NFC. — llvm-dev / detail
  471. [SCCP] Drop unused early exit from visitReturnInst (NFC). — flo / detail
  472. [SCCP] Add additional tests for structs, conditional prop and widening. — flo / detail
  473. [Object] Change uint32_t getSymbolFlags() to Expected<uint32_t> getSymbolFlags(). — Xing / detail
  474. [mlir][vulkan-runner] Simplify vulkan launch call op. — khalikov.denis / detail
  475. [ELF][ARM] Increase default max-page-size from 4096 to 6536 — maskray / detail
  476. [libc++] Use proper shell escaping in the executors — Louis Dionne / detail
  477. [llvm-objdump] Demangle C++ Symbols in branch and call targets — maskray / detail
  478. [MLIR] Make isPerfectlyNested check more efficient — uday / detail
  479. [SCCP] Drop unused early exit from visitStoreInst (NFC). — flo / detail
  480. [llvm][NFC][CallSite] Remove CallSite from ProfileSummary — mtrofin / detail
  481. [MLIR] NFC affine for op tiling cleanup / utility rename — uday / detail
  482. [DebugInfo] Change DIEnumerator payload type from int64_t to APInt — maskray / detail
  483. [Local] Simplify the alignment limits in getOrEnforceKnownAlignment. NFCI — craig.topper / detail
  484. [scudo] Silent warning for u64 -> u32 convertion — kpdev42 / detail
  485. Revert "[Local] Simplify the alignment limits in getOrEnforceKnownAlignment. NFCI" — craig.topper / detail
  486. [PredicateInfo] Factor out PredicateInfoBuilder (NFC) — nikita.ppv / detail
  487. [ValueLattice] Remove unnecessary ConstVal nulling (NFC) — nikita.ppv / detail
  488. UnrollLoop.h - replace StringRef.h/ValueMapper.h includes with forward declarations. NFC. — llvm-dev / detail
  489. Recommit "[Local] Simplify the alignment limits in getOrEnforceKnownAlignment. NFCI" — craig.topper / detail
  490. [LV] Mark first-order recurrences as allowed exits — ayal.zaks / detail
  491. [ORC] Replace LLJIT::defineAbsolute with an LLJIT::define convenience method. — Lang Hames / detail
  492. [ORC] Add a convenience method to create a JITEvaluatedSymbol from a pointer. — Lang Hames / detail
  493. [ORC] Add example showing how to initialize/deinitialize a JITDylib with LLJIT. — Lang Hames / detail
  494. add more temporary logging for a bot-only failure — thakis / detail
  495. [PowerPC] Don't use rldicl for PPC32 — maskray / detail
  496. [llvm][NFC] Dereferencing before cast-ing in ProfileSummaryInfoTest — mtrofin / detail
  497. [Dominators] Facilitate updates to MachinePostDominatorTree — carl.ritson / detail
  498. Fix broken docs links (WritingAPass.md was renamed PassManagement.md) — joker.eph / detail
  499. Fix broken doc links (Rationale.md -> Rationale/Rationale.md) — joker.eph / detail
  500. Fix broken docs links by using relative paths in the Linalg Rationale — joker.eph / detail
  501. Fix relative links in Rationale docs following move to subfolder — joker.eph / detail
  502. Fix broken doc links to QuickstartRewrites.md after move under Tutorials — joker.eph / detail
  503. Fix broken doc links to DefiningAttributesAndTypes.md after move to Tutorials/ — joker.eph / detail
  504. Fix broken website link: Use absolute URL to point back to the source on GitHub — joker.eph / detail
  505. [SyntheticCountsPropagation] Remove unnecessary includes and add a LLVM license header. NFC — craig.topper / detail
  506. [CallSite removal][PtrUseVisitor] Use visitCallBase instead of visitCallSite. NFC — craig.topper / detail
  507. [MLIR] Mark dominance methods const — uday / detail
  508. [MLIR] NFC Fix/clarify line in const usage rationale doc — uday / detail
  509. [ValueLattice] Add struct for merge options. — flo / detail
  510. OMPConstants.h - replace StringRef.h include with forward declaration. NFC. — llvm-dev / detail
  511. Remove remaining callers of CreateShuffleVector with unsigned indices and mark it as deprecated — benny.kra / detail
  512. TypeBasedAliasAnalysis.h - replace InstrTypes.h include with forward declaration. NFC. — llvm-dev / detail
  513. BuildLibCalls.h - remove unnecessary TargetLibraryInfo forward declaration. NFC — llvm-dev / detail
  514. DebugHandlerBase.h - reduce MachineInstr.h include to DebugLoc.h include. — llvm-dev / detail
  515. X86AsmPrinter.h - cleanup includes and forward declarations. NFC. — llvm-dev / detail
  516. InstrEmitter.h - reduce SelectionDAG.h include to SelectionDAGNodes.h include. — llvm-dev / detail
  517. X86InstrFMA3Info.h - remove unnecessary includes. NFC. — llvm-dev / detail
  518. SelectionDAGBuilder.h - remove unused includes + forward declarations. NFC. — llvm-dev / detail
  519. [X86][SSE] Add test case for PR45604 — llvm-dev / detail
  520. [InstSimplify] add tests for logic-of-icmp with min/max constant; NFC — spatel / detail
  521. [VectorCombine] transform bitcasted shuffle to wider elements — spatel / detail
  522. [clangd] Extend YAML Serialization — sam.mccall / detail
  523. [x86] use vector instructions to lower more FP->int->FP casts — spatel / detail
  524. [clangd] Add index export to dexp — sam.mccall / detail
  525. [X86][SSE] getFauxShuffle - don't combine shuffles with small truncated scalars (PR45604) — llvm-dev / detail
  526. [ARM] Regenerate tests. NFC — david.green / detail
  527. X86TargetTransformInfo.h - remove unnecessary includes. NFC. — llvm-dev / detail
  528. X86SelectionDAGInfo.h - remove unnecessary includes and forward declarations. NFC. — llvm-dev / detail
  529. X86.h - remove unused forward declarations. NFC. — llvm-dev / detail
  530. X86MCTargetDesc.h - remove unnecessary includes and forward declarations. NFC. — llvm-dev / detail
  531. [LAA] Remove unnecessary includes (NFC). — flo / detail
  532. [x86] avoid build warning for enum mismatch; NFC — spatel / detail
  533. [InstSimplify] add tests for logic+icmp folds for nullptr; NFC — spatel / detail
  534. [CMake] Delete HAVE_SCHED_GETAFFINITY and HAVE_CPU_COUNT — maskray / detail
  535. X86DisassemblerDecoder.h - remove unused forward declaration. NFC. — llvm-dev / detail
  536. X86InstrInfo.h - remove unused forward declarations. NFC. — llvm-dev / detail
  537. X86MachineFunctionInfo.h - remove unused include. NFC. — llvm-dev / detail
  538. Fix more broken doc links after some moved under the Rationale category — joker.eph / detail
  539. Fix one more doc links after moving the document under Tutorials — joker.eph / detail
  540. Fix documentation link to MlirSpirvAbi — joker.eph / detail
  541. DependenceGraphBuilder.h - remove unused includes. NFC. — llvm-dev / detail
  542. Fix one more link for a Rationale doc moved under Rationale/ — joker.eph / detail
  543. [LoopUtils] Clean up includes, use forward decls if appropriate (NFC). — flo / detail
  544. [IVDescriptors] Clean up includes. — flo / detail
  545. [TTI] Clean up includes (NFC). — flo / detail
  546. [LVI] Use Optional instead of out parameter (NFC) — nikita.ppv / detail
  547. SectionMemoryManager.h - remove unnecessary StringRef.h include. NFC. — llvm-dev / detail
  548. X86CallLowering.h - remove unnecessary ArrayRef.h include. NFC. — llvm-dev / detail
  549. [CallSite removal][AMDGPU] Use CallBase instead of CallSite in AMDGPUFixFunctionBitcasts. NFC — craig.topper / detail
  550. [X86] Add X86ISD nodes for PDEP and PEXT. — craig.topper / detail
  551. [CallSite removal][Lint] Replace visitCallSite with visitCallBase. NFC — craig.topper / detail
  552. [CallSite removal][Analysis] Replace CallSite with CallBase in MemoryBuiltins. NFC — craig.topper / detail
  553. [CallSite removal][WebAssembly] Replace CallSite with CallBase in WebAssemblyOptimizeReturned. — craig.topper / detail
  554. [X86][MC][NFC] Reduce the parameters of functions in X86MCCodeEmitter(Part III) — shengchen.kan / detail
  555. [Test] Add a test showing how CFG analyses are invalidated after LV — mkazantsev / detail
  556. [Object] Use BFD name for little-endian PowerPC64 — isanbard / detail
  557. Handle CET for -exception-model sjlj — xiang1.zhang / detail
  558. [Test] Fix test failure: platform-dependent printout — mkazantsev / detail
  559. llvm-dwarfdump: Fix UB (unsequenced writes) introduced in e0fd87cc64d5 — dblaikie / detail
  560. [CallSite removal][CalledValuePropagation] Use CallBase instead of CallSite. NFC — craig.topper / detail
  561. [CallSite removal][Analysis] Use CallBase instead of CallSite in SparsePropagation unit test. NFC — craig.topper / detail
  562. [clangd][test] Make sed git bash compliant — kadircet / detail
  563. [CallSite removal][SCCP] Use CallBase instead of CallSite. NFC — craig.topper / detail
  564. [MLIR] Move `replaceAllUsesExcept` from LoopUtil.h to Value.h. — pifon / detail
  565. [CodeGen] Support freeze expand for ppc_fp128 — shkzhang / detail
  566. [NFC][TTI] Explicit use of VectorType — sam.parker / detail
  567. [MLIR] Add #include "llvm/ADT/SmallPtrSet.h" back to LoopUtils.h. — pifon / detail
  568. [PredicateInfo] Use new Instruction::comesBefore instead of OI (NFC). — flo / detail
  569. [ARM][MC][Thumb] Revert relocation for some pc-relative fixups. — mark.murray / detail
  570. [ARM][MVE] Add patterns for VRHADD — sam.parker / detail
  571. [VPlan] Clean up tryToCreate(Widen)Recipe. (NFC) — flo / detail
  572. [analyzer] Do not report NSError null dereference for _Nonnull params. — Artem Dergachev / detail
  573. [analyzer] Do not report CFError null dereference for nonnull params. — Artem Dergachev / detail
  574. [AArch64][SVE] Remove LD1/ST1 dependency on llvm.masked.load/store — kerry.mclaughlin / detail
  575. X86InstrFoldTables.h - remove unnecessary include. NFC. — llvm-dev / detail
  576. X86MCAsmInfo.h - remove unnecessary MCAsmInfo.h include. NFC. — llvm-dev / detail
  577. X86MCTargetDesc.h - remove unnecessary MCStreamer.h include. NFC. — llvm-dev / detail
  578. X86Subtarget.cpp - sort includes. NFC — llvm-dev / detail
  579. [MC][DWARF] Corrected handling of is_stmt flag in .loc directives — dmitry.preobrazhensky / detail
  580. X86Subtarget.h - remove unused includes. NFC. — llvm-dev / detail
  581. [llvm-readobj] - Fix crashes and misbehaviors when reading strings from broken string tables. — grimar / detail
  582. [obj2yaml] - Teach obj2yaml to dump SHT_NOBITS sections when dumping program headers. — grimar / detail
  583. [FileCheck] - Refactor the code related to string arrays. NFCI. — grimar / detail
  584. [AVR] Do not use divmod calls for bigger integers — aykevanlaethem / detail
  585. [AVR] Do not place functions in .progmem.data — aykevanlaethem / detail
  586. Revert 3ce0ad1b336e67a76d78ae7ff7d66fe127586620 Die to breakage in check-lld. — mark.murray / detail
  587. [analyzer] GenericTaint: Don't expect CallEvent to always have a Decl. — Artem Dergachev / detail
  588. [nfc] Cleanup extension header generation — sguelton / detail
  589. [LLD][ELF][ARM] Convert ADR/LDR to .inst .reloc — peter.smith / detail
  590. [GlobalISel] Introduce InlineAsmLowering class — konstantin.schwarz / detail
  591. [gn build] Port 12030494fce — llvmgnsyncbot / detail
  592. Explicitly move from llvm::json Array/Object to Value — sam.mccall / detail
  593. X86MacroFusion.cpp - ensure X86MacroFusion.h module header is included first. NFC. — llvm-dev / detail
  594. [SveEmitter] Add more immediate operand checks. — sander.desmalen / detail
  595. [Scalarizer] Fix a non-deterministic scatter order problem — bjorn.a.pettersson / detail
  596. [SveEmitter] Add immediate checks for lanes and complex imms — sander.desmalen / detail
  597. [lldb] Prefer executable files from sysroot over files from local filesystem — pavel / detail
  598. [lldb] Fix gcc warnings in TypeCategory.cpp — pavel / detail
  599. [lldb] Add new LLDB setting: use-source-cache — pavel / detail
  600. [lldb] Fix SourceManager::SourceFileCache insertion — pavel / detail
  601. [lldb] Remove m_last_file_sp from SourceManager — pavel / detail
  602. [libc++] Fix the no-exceptions build of libc++ on Apple — Louis Dionne / detail
  603. [Dexter][NFC] Add Debugger Controller To Dexter — Tom.Weaver / detail
  604. [ELF] Add --warn-backrefs-exclude=<glob> — maskray / detail
  605. MIRVRegNamerUtils.h - remove unnecessary includes. NFC. — llvm-dev / detail
  606. BranchFolding.h - cleanup includes and forward declarations. NFC. — llvm-dev / detail
  607. Revert "[ARM] Fix conditions for lowering to S[LR]I" — petre-ionut.tudor / detail
  608. [MLIR] Add AtomicRMWRegionOp. — pifon / detail
  609. [AIX] Return the correct set of callee saved regs — daltenty / detail
  610. [SveEmitter] Explicitly merge with zero/undef — sander.desmalen / detail
  611. [Preamble] Allow recursive inclusion of header-guarded mainfile. — sam.mccall / detail
  612. [VectorUtils] Use early_inc_range instead of DelSet (NFC). — florian_hahn / detail
  613. [compiler-rt] Use --standalone when running tests on the iOS simulator — julian.lettner / detail
  614. [mlir][spirv] Lower memref with dynamic dimensions to runtime arrays — antiagainst / detail
  615. [mlir][spirv] NFC: remove unnecessary `%N =` in test CHECKs — antiagainst / detail
  616. [mlir][ods] Update doc regarding attribute definitions — antiagainst / detail
  617. [SveEmitter] Implement zeroing of false lanes — sander.desmalen / detail
  618. [lldb/Scripts] Add verbose and failure only mode to replay script. — Jonas Devlieghere / detail
  619. [PowerPC][AIX] ByVal formal argument support: passing on the stack. — sd.fertile / detail
  620. [libcxx][docs] Clearer mark up for --param — zbrid / detail
  621. [IPT] Don't use OrderedInstructions (NFC) — nikita.ppv / detail
  622. [ValueLattice] Add move constructor (NFC) — nikita.ppv / detail
  623. [lldb/Reproducers] Support new replay mode: passive replay — Jonas Devlieghere / detail
  624. [LSan] Disable a failing test on ARM — oliver.stannard / detail
  625. Revert "[AIX] Return the correct set of callee saved regs" — daltenty / detail
  626. [PowerPC][AIX] Use a file check variable for register used in addressing. — sd.fertile / detail
  627. [dfsan] Add "DataFlow" option to LLVM_USE_SANITIZER — zbrid / detail
  628. [CallSite removal][ExecutionEngine] Use CallBase in the Interpreter. NFC — craig.topper / detail
  629. Revert "[MS] Fix assert handling enum forward decls in hasVisibleDefinition" — rdhindsa / detail
  630. [ARM] Add an low overhead sibling loop test. NFC — david.green / detail
  631. [libc++] Fix a few warnings when running the test suite with GCC — Louis Dionne / detail
  632. [PowerPC] Do not attempt to reuse load for 64-bit FP_TO_UINT without FPCVT — nemanja.i.ibm / detail
  633. [AIX] Return the correct set of callee saved regs — daltenty / detail
  634. [lldb/Test] Don't friend std::make_unique — Jonas Devlieghere / detail
  635. Require "target datalayout" to be at the beginning of an IR file. — efriedma / detail
  636. [NFC] [AIX] [PowerPC] Add missing instruction to AIX byval test — cbowler / detail
  637. [clangd] Enable diagnostic fixes within macro argument expansions. — sam.mccall / detail
  638. [SemaObjC] Forbid storing an unboxed integer literal in an NSNumber — erik.pilkington / detail
  639. [MLIR] Fix affine loop tiling utility upper bound bug — uday / detail
  640. [llvm][NFC][CallSite] Remove CallSite from Lint.cpp — mtrofin / detail
  641. [MLIR] NFC clean up loop tiling test cases — uday / detail
  642. Fix lld testcases I missed in D78413 (9b9454a) — efriedma / detail
  643. [libc++] Re-enable warnings in the new format — Louis Dionne / detail
  644. [Local] Update getOrEnforceKnownAlignment/getKnownAlignment to use Align/MaybeAlign. — craig.topper / detail
  645. [mlir][ods] Add materialize derived attribute method — jpienaar / detail
  646. Revert "[Local] Update getOrEnforceKnownAlignment/getKnownAlignment to use Align/MaybeAlign." — craig.topper / detail
  647. [lldb/Reproducers] Fix passive replay for (char*, size_t) functions. — Jonas Devlieghere / detail
  648. [MachineOutliner] Annotation for outlined functions in AArch64 — andrew_litteken / detail
  649. [SVE] Remove calls to getBitWidth from Analysis — ctetreau / detail
  650. Revert "[libc++] Re-enable warnings in the new format" — Louis Dionne / detail
  651. Revert "[AMDGPU] Set the CostPerUse value for vgpr registers." — Piotr Sobczak / detail
  652. [ARM] MVE and scalar postinc mir tests. NFC — david.green / detail
  653. [SVE] Remove calls to getBitWidth from mips — ctetreau / detail
  654. [SVE] Remove calls to getBitWidth from PowerPC — ctetreau / detail
  655. New pass to make internal linkage symbol names unique. — tmsriram / detail
  656. Fix LLVM_REVERSE_ITERATION — chris.bieneman / detail
  657. Fixing bot breakage — chris.bieneman / detail
  658. Update LLVMOps for CreateShuffleVector deprecation and rework — echristo / detail
  659. [AArch64][NFC] More intrinsic tests. — Pavel.Iliin / detail
  660. [llvm-objcopy][MachO] Copy LC_ENCRYPT_INFO/LC_ENCRYPT_INFO_64 load commands — alexshap / detail
  661. Fix inlining multi-block callees with type conversion. — silvasean / detail
  662. [dfsan] Fix a bug in strcasecmp() and strncasecmp(): Compare the lowercase versions of the characters when choosing a return value. — mascasa / detail
  663. [mlir] Fix getTypes() support for result ranges. — riddleriver / detail
  664. Recommit: DebugInfo: Fix rangesBaseAddress DICompileUnit bitcode serialization/deserialization — dblaikie / detail
  665. Fix DenseMap iterator asserts when shouldReverseIterate==true — chris.bieneman / detail
  666. [llvm][NFC][CallSite] Remove CallSite from CoroEarly — mtrofin / detail
  667. [MC][NFC] Use camelCase style for function EmitInstToData — shengchen.kan / detail
  668. Unbreak ASan runtime in the simulators. — Dan Liew / detail
  669. [Attributor] Partially disable three tests to unblock the windows bot — johannes / detail
  670. [Attributor] Use the BumpPtrAllocator in InformationCache as well — johannes / detail
  671. [llvm][NFC][CallSite] Remove CallSite from ArgumentPromotion — mtrofin / detail
  672. BPF: fix a CORE optimization bug — yhs / detail
  673. [MC][Bugfix] Remove redundant parameter for relaxInstruction — shengchen.kan / detail
  674. [MC][NFC] Use camelCase style for functions in MCObjectStreamer — shengchen.kan / detail
  675. [llvm-objcopy] Match GNU behaviour regarding file symbols — yikong / detail
  676. Revert "[llvm-objcopy] Match GNU behaviour regarding file symbols" — yikong / detail
  677. Reland D76675 [llvm-objcopy] Match GNU behaviour regarding file symbols — maskray / detail
  678. PR45534: don't ignore unmodeled side-effects when constant-evaluating a call to __builtin_constant_p. — richard / detail
  679. PR45535: Check for variables with non-trivial destruction when — richard / detail
  680. [OpenMPOpt] Make the SCC a vector to ensure deterministic results — johannes / detail
  681. [OpenMPOpt] Use a pointer value type in map — johannes / detail
  682. [OpenMPOpt] Make the combination of `ident_t*` deterministic — johannes / detail
  683. [Local] Update getOrEnforceKnownAlignment/getKnownAlignment to use Align/MaybeAlign. — craig.topper / detail
  684. [LICM][NFC] Reorder checks to speed up things slightly — mkazantsev / detail
  685. [CallSite removal][Instrumentation] Use CallBase instead of CallSite in AddressSanitizer/DataFlowSanitizer/MemorySanitizer. NFC — craig.topper / detail
  686. [DenseMap] Don't capture the BucketEnd pointer before an operation that might change the number of buckets. — craig.topper / detail
  687. [ARM][ParallelDSP] Handle squaring multiplies — sam.parker / detail
  688. [AST] Suppress the spammy "attempt to use a deleted fucntion" diagnostic. — hokein.wu / detail
  689. [TTI] Remove getOperationCost — sam.parker / detail
  690. [clangd] Store ppdirective in Inclusion — kadircet / detail
  691. [clangd] Make signatureHelp work with stale preambles — kadircet / detail
  692. [gn build] Port 2214b9076f1 — llvmgnsyncbot / detail
  693. [SVEIntrinsicOpts] NFC: Remove unused isReinterpretFromBool for no-assert builds — sander.desmalen / detail
  694. [AST] dont invaliate VarDecl when the initializer contains errors. — hokein.wu / detail
  695. [clangd] Fix windows buildbots for #import statements — kadircet / detail
  696. [VE] Create a TargetInfo header.  NFC — simon.moll / detail
  697. [mlir] [linalg] Only promote selected buffers. — zinenko / detail
  698. [clangd] Change field name to prevent shadowing — kadircet / detail
  699. [mlir][Transforms] Add pass to perform sparse conditional constant propagation — riddleriver / detail
  700. [mlir][SCCP] Add support for propagating constants across inter-region control flow. — riddleriver / detail
  701. AliasAnalysisSummary.h - cleanup includes and forward declarations. NFC. — llvm-dev / detail
  702. TGLexer.h - cleanup includes and forward declarations. NFC. — llvm-dev / detail
  703. TGParser.h - cleanup includes and forward declarations. NFC. — llvm-dev / detail
  704. Attempting fix buildbot — sam.parker / detail
  705. [mlir] [linalg] Fix transform-patterns test. — zinenko / detail
  706. TGLexer.h - add missing <vector> include. — llvm-dev / detail
  707. [AArch64][SVE] Add addressing mode for contiguous loads & stores — kerry.mclaughlin / detail
  708. [clangd] Add icon to VSCode extension, and fix URLs — sam.mccall / detail
  709. [Flang][test] Don't set PATH in flang/test/Semantics/common.sh — ro / detail
  710. [Dexter] Fix failing clang-opt-bisect sub tool test — Tom.Weaver / detail
  711. Let targets adjust physical output- and anti-deps — fraser / detail
  712. [yaml2obj] - Verify that sections are sorted by their file offsets when creating segments. — grimar / detail
  713. [InstCombine] improve types/names for logic-of-icmp helper functions; NFC — spatel / detail
  714. [VPlan] Make various tryTo* helpers private and mark as const (NFC). — flo / detail
  715. [clangd] Bump VSCode version number to allow republish (icon-only change). — sam.mccall / detail
  716. SHA1.h - remove unnecessary ArrayRef.h/StringRef.h includes. NFC. — llvm-dev / detail
  717. [InstCombine] improve types/names for logic-of-icmp helper function; NFC — spatel / detail
  718. X86ISelLowering.cpp - clang-format to fix col80 limit. NFC. — llvm-dev / detail
  719. [AArch64][NFC] One more intrinsic test. — Pavel.Iliin / detail
  720. [DWARFDataExtractor] Add a "truncating" constructor — pavel / detail
  721. [mlir][NFC] Fix typo in the standalone dialect README. — jean-michel.gorius / detail
  722. [DWARFDebugLine] Check for errors when parsing v2 file/dir lists — pavel / detail
  723. [ELF][test] Reorganize "TLS attribute mismatch" tests — maskray / detail
  724. [ELF] Fix "TLS attribute mismatch" false positives for STT_NOTYPE undefined symbols — maskray / detail
  725. [PowerPC][AIX][NFC] Fix use of  FileCheck variable in lit test. — sd.fertile / detail
  726. [libc++] Fix warnings with Clang in C++03 — Louis Dionne / detail
  727. [ELF] Keep local symbols when both --emit-relocs and --discard-all are specified — maskray / detail
  728. [AMDGPU] Remove selectSGPRVectorRegClassID. NFC. — jay.foad / detail
  729. [InlineSpiller] simplify insertReload() NFC — ndesaulniers / detail
  730. [lldb/Test] Decode stdout and stderr in case it contains Unicode. — Jonas Devlieghere / detail
  731. [PowerPC] Add a new test case expand-isel-liveness.mir — shkzhang / detail
  732. [PowerPC][Future] Add offsets to PC Relative relocations. — kamau.bridgeman / detail
  733. [mlir][Linalg] Create a named batch_matmul op and pipe it through. — ntv / detail
  734. [mlir] [linalg] Specify alignment during promotion. — zinenko / detail
  735. [Attributor] Use a pointer value type for the AAMap — johannes / detail
  736. [Attributor] Pass the Attributor to the AbstractAttribute constructors — johannes / detail
  737. [Attributor] Use a pointer value type for the access kind -> accesses map — johannes / detail
  738. [Attributor] Use a pointer value type for the QueryMap — johannes / detail
  739. [Attributor] Use a pointer value type for the OpcodeInstMap — johannes / detail
  740. [libc] [NFC] Split the CMake rules into multiple files. — sivachandra / detail
  741. [InstCombine] add tests for logic-of-icmps; NFC — spatel / detail
  742. [XRay] Change xray_instr_map sled addresses from absolute to PC relative for x86-64 — maskray / detail
  743. [libc] Propagate entrypoint deps to downstream targets. — sivachandra / detail
  744. Fix an unused-variable warning in Release mode. — benny.kra / detail
  745. [libc++] Re-enable warnings in the new format — Louis Dionne / detail
  746. [MC][PGO][PGSO] Cleanup unused MBFI in AsmPrinter — apazos / detail
  747. [libc] Revert "Propagate entrypoint deps to downstream targets." — sivachandra / detail
  748. [libc++] Do not enable assertions in the dylib in the Apple cache — Louis Dionne / detail
  749. [NFC][InstCombine] sub-of-negatible.ll: some more test cases — lebedev.ri / detail
  750. [AArch64] FMLA/FMLS patterns improvement. — Pavel.Iliin / detail
  751. [libc][Take 2] Propagate entrypoint deps to downstream targets. — sivachandra / detail
  752. [Transforms] getOrEnforceKnownAlignment - fix MSVC result of 32-bit shift implicitly converted to 64 bits warning. NFCI — llvm-dev / detail
  753. [llvm][NFC][CallSite] Remove CallSite from DeadArgumentElimination — mtrofin / detail
  754. [llvm] [X86] Fixed type bug in vselect for AVX masked load — ajcbik / detail
  755. [mlir] Remove braces to avoid ambiguous constructor of operand range — riddleriver / detail
  756. [InstCombine] add tests for logic-of-icmps; NFC — spatel / detail
  757. [Analysis] recognize the 'null' pointer constant as not poison — spatel / detail
  758. [lldb/Scripts] proc.returncode is set in proc.communicate — Jonas Devlieghere / detail
  759. [CallSite] Fix build breakage after D78538 — maskray / detail
  760. Bit-pack some pairs. No functionlity change intended. — benny.kra / detail
  761. Implement some functions in NativeSession. — akhuang / detail
  762. [PDB] Change llvm/object/COFF.h to llvm/Object/COFF.h after D78128 — maskray / detail
  763. Fix build. NFC. — michael.hliao / detail
  764. [InstCombine] Negator - sink sinkable negations — lebedev.ri / detail
  765. [XRay] xray_fn_idx: set SHF_WRITE to avoid text relocations — maskray / detail
  766. Fix `-Wparentheses` warnings. NFC. — michael.hliao / detail
  767. Fix Solaris build of ubsan. — eugenis / detail
  768. [AArch64] Fix MIR tests with invalid live-ins. — efriedma / detail
  769. [ARM] Fix MIR tests with invalid live-ins. — efriedma / detail
  770. AMDGPU: Use Register — Matthew.Arsenault / detail
  771. [libc++abi] Add a rate limiter when logging dynamic_cast errors — Louis Dionne / detail
  772. [Flang] fix dependency issues after D78215 — kiran.chandramohan / detail
  773. [NativeSession] Fix unchecked Expected type — akhuang / detail
  774. C++2a -> C++20 in some identifiers; NFC. — aaron / detail
  775. [hip] Claim builtin type `__float128` supported if the host target supports it. — michael.hliao / detail
  776. Fix `-Wpedantic` warnings. NFC. — michael.hliao / detail
  777. [Attributor][NFC] Remove obsolete option from tests — johannes / detail
  778. [Attributor][PM] Introduce `-attributor-enable={none,cgscc,module,all}` — johannes / detail
  779. [Attributor][NFC] Track the number of created AAs in the statistics — johannes / detail
  780. [Attributor] Remove dependence edges eagerly — johannes / detail
  781. [SVE] Remove VectorType::getBitWidth() — ctetreau / detail
  782. [lld-macho] Add basic support for linking against dylibs — smeenai / detail
  783. [OpenMP] Add scaffolding for negative runtime tests — jdenny.ornl / detail
  784. [OpenMP] target_data_begin: fail on device alloc fail — jdenny.ornl / detail
  785. Revert "Implement some NativeSession functions" along with some — akhuang / detail
  786. [gn build] Port 060efd24c7f — llvmgnsyncbot / detail
  787. [gn build] Port 352fef3f11f — llvmgnsyncbot / detail
  788. [lldb/Test] Add skipIfReproducer for tests that are not expected to work — Jonas Devlieghere / detail
  789. [lldb/Test] Add skipIfReproducer for tests that diverge during replay — Jonas Devlieghere / detail
  790. [lldb/Test] Add decorator to the right method — Jonas Devlieghere / detail
  791. Disable a Darwin test under LSan. — Dan Liew / detail
  792. [ELF] Fix a null pointer dereference when relocating a Local-Exec TLS relocation for a lazy symbol — maskray / detail
  793. Reapply: Make header inclusion order from umbrella dirs deterministic — bruno.cardoso / detail
  794. [llvm][NFC][CallSite] Remove CallSite from FunctionAttrs — mtrofin / detail
  795. Reland "Implement some functions in NativeSession." with fixes so that — akhuang / detail
  796. [gn build] Port 23609331472 — llvmgnsyncbot / detail
  797. get rid of PythonInteger::GetInteger() — lawrence_danna / detail
  798. Make SmallVector assert if it cannot grow. — browneee / detail
  799. [PowerPC] Add clang -msvr4-struct-return for 32-bit ELF — jrh29 / detail
  800. Add missing call to `Symbolizer::LateInitialize()` in UBSan's standalone init. — Dan Liew / detail
  801. Add missing call to `__sanitizer::InitializePlatformEarly()` in UBSan's standalone init. — Dan Liew / detail
  802. FixIrreducible: don't crash when moving a child loop — sameer.sahasrabuddhe / detail
  803. [Frontend] Drop unneeded CC1 options — maskray / detail
  804. [xray] Use hidden symbol visibility for xray trampolines — ianlevesque / detail
  805. [xray] Avoid text relocations in trampolines for ARM/AArch64 — ianlevesque / detail
  806. [TargetPassConfig] Run MachineVerifier after more passes. — efriedma / detail
  807. Add `//` before the banner displayed in `--print-ir-before/after-all` — joker.eph / detail
  808. [DebugInfo] Simplify DWARFUnit::determineStringOffsetsTableContribution(). NFC. — ikudrin / detail
  809. [libc][NFC] Cleanup dependencies in src/signal and test/src/signal. — sivachandra / detail
  810. [CallSite removal][TargetTransformInfoImpl] Replace CallSite with CallBase. NFC — craig.topper / detail
  811. [PowerPC] Exploit RLDIMI for OR with large immediates — qiucofan / detail
  812. [CallSite removal][Target] Replace CallSite with CallBase. NFC — craig.topper / detail
  813. [Attributor] Run IRPosition::verify only with EXPENSIVE_CHECKS — johannes / detail
  814. [Attributor] Replace AccessKind2Accesses map with an "array map" — johannes / detail
  815. [MLIR] Update documentation for loop.parallel. — pifon / detail
  816. [MLIR] Add extra locking during cubin generation. — herhut / detail
  817. [MLIR] Verify there are no side-effecting ops in GenericAtomicRMWOp body. — pifon / detail
  818. [CallSite removal] Remove unneeded includes of CallSite.h. NFC — craig.topper / detail
  819. [VE] Add alternative names to registers — simon.moll / detail
  820. [VE] Update shift operation instructions — simon.moll / detail
  821. [lldb] Fix modules build by adding missing include — Raphael Isemann / detail
  822. [llvm] [X86] Make test more robust against different builds — ajcbik / detail
  823. [MLIR] Fix test case for kernel attribute. — frgossen / detail
  824. [NFC] Test changes — sam.parker / detail
  825. [MLIR] Use `kernel` as a short hand for `gpu.kernel` attribute. — frgossen / detail
  826. [MLIR] Use nested symbol to identify kernel in `LaunchFuncOp`. — frgossen / detail
  827. [AMDGPU] Simplify definition of VReg and AReg classes. NFC. — jay.foad / detail
  828. [AMDGPU] Remove obsolete special case for 1024-bit vector types. NFC. — jay.foad / detail
  829. [Driver][docs] Document option -mtune as a no-op. — sjoerd.meijer / detail
  830. [clangd] Remove vscode plugin: now https://github.com/clangd/vscode-clangd — sam.mccall / detail
  831. [ARM][MVE] Tail-predication: some more comments and debug messages. NFC. — sjoerd.meijer / detail
  832. [obj2yaml] - Fix the issue with dumping empty sections when dumping program headers. — grimar / detail
  833. [yaml2obj] - Change how p_offset is calculated when creating segments. NFCI. — grimar / detail
  834. [yaml2obj] - Program headers: add an additional check for `Offset` — grimar / detail
  835. Make some static class members constexpr — benny.kra / detail
  836. [AArch64][SVE] Add SVE intrinsic for LD1RQ — kerry.mclaughlin / detail
  837. [NFC][llvm][X86] Adding missing -mtiple to X86 test. — lucas.prates / detail
  838. [llvm-objdump] Look in all viable sections for call/branch targets — james.henderson / detail
  839. [LLD][ELF][ARM] Replace adr, ldr with .inst .reloc in test [NFC] — peter.smith / detail
  840. [libc++ testing] Fix unused variable warning turned error — dave / detail
  841. [AMDGPU] Add missing AReg classes — jay.foad / detail
  842. [AMDGPU] Add 192-bit register classes — jay.foad / detail
  843. [NFC][InstCombine] Add shuffle negation tests — lebedev.ri / detail
  844. [InstCombine] Negator: shufflevector is negatible — lebedev.ri / detail
  845. [SveEmitter] Implement builtins for gathers/scatters — andrzej.warzynski / detail
  846. [libc++/abi/unwind] Rename Lit features for no exceptions to 'no-exceptions' — Louis Dionne / detail
  847. [NFC][AMDGPU] Fix cmake when LLVM is a subproject — sebastian.neubauer / detail
  848. [ARM] MVE FMA loop tests. NFC — david.green / detail
  849. [InstCombine] add tests for min/max FP intrinsics with FMF (PR45478); NFC — spatel / detail
  850. X86TargetMachine.h - remove unused X86RegisterBankInfo forward declaration. NFC. — llvm-dev / detail
  851. [AsmParser] Remove unused forward declarations. NFC. — llvm-dev / detail
  852. MetadataLoader.h - remove unused MDNode forward declaration. NFC. — llvm-dev / detail
  853. [AsmPrinter] Remove unused forward declarations. NFC. — llvm-dev / detail
  854. [AArch64][FIX] f16 indexed patterns encoding restrictions. — Pavel.Iliin / detail
  855. [ARM] Distribute MVE post-increments — david.green / detail
  856. [AMDGPU] Fix test failures caused by dbdffe3ee9d. — jay.foad / detail
  857. [SveEmitter] Add support for _n form builtins — sander.desmalen / detail
  858. [ARM] Don't shrink STM if it would cause an unknown base register store — johbra01 / detail
  859. [llvm-objdump][XCOFF] Print more symbol info in relocation — jasonliu / detail
  860. [NFC] Fix unused result of dyn_cast<VectorType> in non-assert build — sander.desmalen / detail
  861. RuntimeDyldImpl.h - remove unused Twine forward declaration. NFC. — llvm-dev / detail
  862. RecordStreamer.h - cleanup includes and forward declarations. NFC. — llvm-dev / detail
  863. BranchFolding.h - remove unused raw_ostream forward declaration. NFC. — llvm-dev / detail
  864. [BPF] Remove unused forward declarations. NFC. — llvm-dev / detail
  865. [NFC][InstCombine] Tests for negation of sign-/zero- extensions — lebedev.ri / detail
  866. [CMake] Add a warning message to prepare the upcoming upgrade to CMake 3.13.4 — Louis Dionne / detail
  867. [nfc] [lldb] DWARF callbacks: DIERef -> DWARFDIE — jan.kratochvil / detail
  868. Fix -Wunused-variable error. — hokein.wu / detail
  869. [OpenMP][FIX] Do not use InaccessibleMemOrArgMemOnly for barrier and flush — johannes / detail
  870. [mlir][vulkan-runner] Fix testsuite. — khalikov.denis / detail
  871. [TSAN] Add optional support for distinguishing volatiles — dvyukov / detail
  872. [ARM] Release notes for the Custom Datapath Extension (CDE) — mikhail.maltsev / detail
  873. clang-format: support aligned nested conditionals formatting — francois.ferrand / detail
  874. clang-format: Introduce stricter AlignOperands flag — francois.ferrand / detail
  875. Revert "[OpenMP][FIX] Do not use InaccessibleMemOrArgMemOnly for barrier and flush" — johannes / detail
  876. [llvm][NFC][CallSite] Remove CallSite from a few trivial locations — mtrofin / detail
  877. [SveEmitter] Add IsOverloadNone flag and builtins for svpfalse and svcnt[bhwd]_pat — sander.desmalen / detail
  878. [PowerPC][Future] Initial support for PCRel addressing for jump tables. — kamau.bridgeman / detail
  879. [ARM][MC][Thumb] Recommit: Revert relocation for some pc-relative fixups. — mark.murray / detail
  880. [SVE] Add new VectorType subclasses — ctetreau / detail
  881. [OpenMP][FIX] Do not use InaccessibleMemOrArgMemOnly for barrier and flush — johannes / detail
  882. [lldb/Host] Remove TaskPool and replace its uses with llvm::ThreadPool — Jonas Devlieghere / detail
  883. [mlir][vulkan-runner] Add support for integer types. — khalikov.denis / detail
  884. [Hexagon] Silence warning — benny.kra / detail
  885. Update go bindings for 2dea3f129878e929e5d1f00b91a622eb1ec8be4e — benny.kra / detail
  886. [PowerPC][Future] Remove redundant r2 save and restore for indirect call — wei.huang / detail
  887. [ARM] Replace arm vendor with none. NFC — david.green / detail
  888. [Docs] Fixed formatting in release notes, NFC — mikhail.maltsev / detail
  889. BPFMCTargetDesc.h - remove unused raw_ostream forward declaration. NFC. — llvm-dev / detail
  890. [AVR] Remove unused forward declarations. NFC. — llvm-dev / detail
  891. [Hexagon] Remove unused forward declarations. NFC. — llvm-dev / detail
  892. [Lanai] Remove unused forward declarations. NFC. — llvm-dev / detail
  893. scudo: Change the macro used to check whether we're targeting the platform. — peter / detail
  894. [clangd] go-to-def on names in comments etc that are used nearby. — sam.mccall / detail
  895. [libc++] Update the cache for building libc++/libc++abi on Apple — Louis Dionne / detail
  896. Rename warning identifiers from cxx2a to cxx20; NFC. — aaron / detail
  897. [ObjectYAML][MachO] Add support for relocations — alexshap / detail
  898. [docs] Document lit's --timeout=N flag — Jonathan Roelofs / detail
  899. [libc++] Add support for blocks in std::function — Louis Dionne / detail
  900. [llvm][MIRVRegNamer] Avoid collisions across jump table indices. — puyan / detail
  901. [clangd] Fix a crash for accessing a null template decl returned by findExplicitReferences. — hokein.wu / detail
  902. [clang] Make sure argument expansion locations are correct in presence of predefined buffer — kadircet / detail
  903. [CallSite removal][ValueTracking] Use CallBase instead of ImmutableCallSite for getIntrinsicForCallSite. NFC — craig.topper / detail
  904. [libc++] Don't try to include <Block.h> when not available — Louis Dionne / detail
  905. [ELF] For relative paths in INPUT() and GROUP(), search the directory of the current linker script before searching other paths — maskray / detail
  906. [builtins] Add void prototype to unprototyped functions — aykevanlaethem / detail
  907. [libc++abi] NFC: Use "" instead of <> to include __cxxabi_config.h — Louis Dionne / detail
  908. [docs] Fix :option: links — Jonathan Roelofs / detail
  909. [PowerPC][Future] Initial support for PCRel addressing to get block address — kamau.bridgeman / detail
  910. [libc++/abi] Provide an option to turn on forgiving dynamic_cast when building libc++abi — Louis Dionne / detail
  911. PR45000: Let Sema::SubstParmVarDecl handle default args of lambdas in initializers — aaronpuchert / detail
  912. [SveEmitter] Add builtins for svwhile — sander.desmalen / detail
  913. [SveEmitter] Add builtins for svwhilerw/svwhilewr — sander.desmalen / detail
  914. [SCCP] Drop unnecessary early exit for ExtractValueInst. — florian_hahn / detail
  915. [TimeProfiler] Emit real process ID and thread names — jaskiewiczs / detail
  916. [JITLink] Read MachO Header CPU field only in jitLink_MachO. — Lang Hames / detail
  917. [JITLink] Fix edge removal iterator invalidation. — Lang Hames / detail
  918. [MachineOutliner] Teach outliner to set live-ins — efriedma / detail
  919. [llvm-objcopy][MachO] Make --remove-section clean up dead symbols — alexshap / detail
  920. [libc++] Make sure we assume merged typeinfo names on Apple — Louis Dionne / detail
  921. [TimeProfiler] Emit clock synchronization point — jaskiewiczs / detail
  922. [CMAKE] Provide default location for llvm-lit for out-of-tree users. — stephen.neuendorffer / detail
  923. [llvm-objcopy][MachO] Fix n_sect field — alexshap / detail
  924. RFC: [ValueTracking] Let analyses assume a value cannot be partially poison — aqjune / detail
  925. Revert "RFC: [ValueTracking] Let analyses assume a value cannot be partially poison" — aqjune / detail
  926. [llvm-objcopy][MachO] Add missing license header — alexshap / detail
  927. [ValueTracking] Let analyses assume a value cannot be partially poison — aqjune / detail
  928. Add a policy to enable computing SchedDFSResult. — mark.lacey / detail
  929. Revert "get rid of PythonInteger::GetInteger()" — omair.javaid / detail
  930. [lldb/Target] Avoid race between Communication::Disconnect calls. — Jonas Devlieghere / detail
  931. [MachineDebugify] Insert synthetic DBG_VALUE instructions — Vedant Kumar / detail
  932. [Debugify] Do not require named metadata to be present when stripping — Vedant Kumar / detail
  933. [ARM] Mark some tests as not safe for -debugify-and-strip-all, NFC — Vedant Kumar / detail
  934. [MachineBasicBlock] Add helpers for skipping debug instructions [1/14] — Vedant Kumar / detail
  935. [GISel][RegBankSelect] Hide assertion failure from LLT::getScalarSizeInBits [2/14] — Vedant Kumar / detail
  936. [GIsel][CombinerHelper] Don't consider debug insts in dominance queries [3/14] — Vedant Kumar / detail
  937. [GIsel][CombinerHelper] Fix for missed ElideBrByInvertingCond/CombineIndexedLoadStore combines [4/14] — Vedant Kumar / detail
  938. [GIsel][LegalizerHelper] Account for debug insts when creating mem libcalls [5/14] — Vedant Kumar / detail
  939. [AArch64InstrInfo] Ignore debug insts in canInstrSubstituteCmpInstr [6/14] — Vedant Kumar / detail
  940. [AArch64InstrInfo] Ignore debug insts in areCFlagsAccessedBetweenInstrs [7/14] — Vedant Kumar / detail
  941. [AArch64ConditionalCompares] Ignore debug insts in findConvertibleCompare [8/14] — Vedant Kumar / detail
  942. [AArch64] Clean up assorted usage of hasOneUse/use_instructions [9/14] — Vedant Kumar / detail
  943. [AArch64CondBrTuning] Ignore debug insts when scanning for NZCV clobbers [10/14] — Vedant Kumar / detail
  944. [AArch64ConditionOptimizer] Fix missed optimization due to debug insts [11/14] — Vedant Kumar / detail
  945. [AArch64LoadStoreOptimizer] Skip debug insts during pattern matching [12/14] — Vedant Kumar / detail
  946. [AArch64PreLegalizerCombiner] Fix debug invariance issue in matchFConstantToConstant [13/14] — Vedant Kumar / detail
  947. [AArch64CollectLOH] Debug insts should not break LOH collection [14/14] — Vedant Kumar / detail
  948. [NFC] Correct typo in comment after D76038 — aaronpuchert / detail
  949. [GISel]: Relax opcode checking at the top level to enable CSE — aditya_nandakumar / detail
  950. Isolate zero_whitespace parser test into its own file. — silvasean / detail
  951. [NFC] Refactoring PropertyAttributeKind for ObjCPropertyDecl and ObjCDeclSpec. — puyan / detail
  952. Revert "[NFC] Refactoring PropertyAttributeKind for ObjCPropertyDecl and ObjCDeclSpec." — puyan / detail
  953. [llvm] NFC: Fix trivial typo in rst and td files — ishizaki / detail
  954. [mlir] NFC: Fix trivial typo under Dialects — ishizaki / detail
  955. [ArgumentPromotion] Remove unnecessary getScalarType() before casting to PointerType. NFC — craig.topper / detail
  956. Revert "clang-format: support aligned nested conditionals formatting" — hokein.wu / detail
  957. [MLIR] Lower GenericAtomicRMWOp to llvm.cmpxchg. — pifon / detail
  958. [AArch64][GlobalISel] Set the current debug loc when missing in some cases. — Amara Emerson / detail
  959. [clang-tidy] Add option to use alpha checkers from clang-analyzer when using `run-clang-tidy.py` — abpostelnicu / detail
  960. [mlir] NFC: fix broken links in doc of operation definitions — ishizaki / detail
  961. [obj2yaml] - Zero initialize program headers. NFCI. — grimar / detail
  962. [dexter] Require python >= 3.6 — djordje.todorovic / detail
  963. [SveEmitter] Add builtins for FP conversions — sander.desmalen / detail
  964. [AArch64] Define ACLE FP conversion intrinsics with more specific predicate. — sander.desmalen / detail
  965. [lldb] Fix typo in breakpoint set -r description — Raphael Isemann / detail
  966. [AMDGPU] Use SGPR instead of SReg classes — jay.foad / detail
  967. [VPlan] Add & use VPValue operands for VPWidenRecipe (NFC). — flo / detail
  968. [CaptureTracking] Replace hardcoded constant to option. NFC. — serguei.katkov / detail
  969. [AMDGPU] Use RegClass helper functions in getRegForInlineAsmConstraint. — jay.foad / detail
  970. [VPlan] Remove unused forward declarations. NFC. — llvm-dev / detail
  971. [mlir][Standard] Add canonicalization for collapsing pass through cond_br successors. — riddleriver / detail
  972. [mlir][Standard] Add a canonicalization to simplify cond_br when the successors are identical — riddleriver / detail
  973. [mlir][Standard] Add support for canonicalizing branches to passthrough blocks — riddleriver / detail
  974. [mlir][Standard] Allow select to use an i1 for vector and tensor values — riddleriver / detail
  975. [dsymutil][doc] Improve documentation. — Xing / detail
  976. Use FrameIndexTy for stack protector — Alexander.Richardson / detail
  977. [UpdateTestChecks] Make generation of UTC_ARGS: comment more robust — Alexander.Richardson / detail
  978. [lldb/Host] Modernize some socket functions — pavel / detail
  979. [clang-format] Handle C# property accessors when parsing lines — jbcoe / detail
  980. XCOFF.h - replace StringRef.h include with forward declaration. NFC. — llvm-dev / detail
  981. [ObjCARC] Remove unused forward declarations. NFC. — llvm-dev / detail
  982. RuntimeDyldELF.h - make the object namespace explicit for ELFObjectFileBase. NFC. — llvm-dev / detail
  983. Add extension links for VSCode — sguelton / detail
  984. [InstCombine] add test for logic-of-icmps that should simplify (D78582); NFC — spatel / detail
  985. [InstSimplify] fold and/or of compares with equality to min/max constant — spatel / detail
  986. [flang] Add missing check for unresolved name — tkeith / detail
  987. [MSP430] Remove unused forward declarations. NFC. — llvm-dev / detail
  988. LanaiMCTargetDesc.h - remove unused forward declarations. NFC. — llvm-dev / detail
  989. [Mips] Remove unused forward declarations. NFC. — llvm-dev / detail
  990. [PowerPC] Remove unused forward declarations. NFC. — llvm-dev / detail
  991. [lldb/Utility] Improve error_code->Status conversion — pavel / detail
  992. [lldb/DWARF] Trust CU DW_AT_low/high_pc information when building address tables — pavel / detail
  993. [SveEmitter] Use llvm.aarch64.sve.ld1/st1 for contiguous load/store builtins — sander.desmalen / detail
  994. [InstCombine] substitute equivalent constant to reduce logic-of-icmps — spatel / detail
  995. [mlir] Extended Liveness analysis to support nested regions. — marcel.koester / detail
  996. [clangd] Delete remapped buffers in tests — kadircet / detail
  997. [lldb/Core] Avoid more Communication::Disconnect races — pavel / detail
  998. [doc] Fix broken link. NFC. — Xing / detail
  999. [LLD][ELF][ARM] Fix ARM Exidx order for non monotonic section order — peter.smith / detail
  1000. [lldb] Make RNBSocketTest compile again after socket modernization — Raphael Isemann / detail
  1001. [mlir][EDSC] Retire ValueHandle — ntv / detail
  1002. [llvm][NFC][CallSite] Remove CallSite from TypeMetadataUtils & related — mtrofin / detail
  1003. [PowerPC][Future] Add missing changes for PC Realtive addressing — wei.huang / detail
  1004. [Hexagon] Add missing live-in registers in some codegen tests — kparzysz / detail
  1005. [flang][NFC] Refactor derived type instantiation — tkeith / detail
  1006. [Sparc] Remove unused forward declarations. NFC. — llvm-dev / detail
  1007. [NVPTX] Remove unused forward declarations. NFC. — llvm-dev / detail
  1008. [XCore] Remove unused forward declarations. NFC. — llvm-dev / detail
  1009. [WebAssembly] Remove unused forward declarations. NFC. — llvm-dev / detail
  1010. [RISCV] Remove unused forward declarations. NFC. — llvm-dev / detail
  1011. Revert "[LLD][ELF][ARM] Fix ARM Exidx order for non monotonic section order" — peter.smith / detail
  1012. [flang] Remove unused variable — tkeith / detail
  1013. Rename a shadowed variable causing build failure on gcc<5.5 — Vedant Kumar / detail
  1014. X86TargetObjectFile.h - remove unnecessary TargetLoweringObjectFile.h include. NFC. — llvm-dev / detail
  1015. X86MCTargetDesc.h - replace FormattedStream.h include with forward declaration. NFC. — llvm-dev / detail
  1016. [mlir][StandardToSPIRV] Fix test cases where DCE removes all the code. — ravishankarm / detail
  1017. [analyzer] Consider array subscripts to be interesting lvalues. — Artem Dergachev / detail
  1018. MachineBasicBlock: Avoid copy in skipDebugInstructions{Forward,Backward}, NFC — Vedant Kumar / detail
  1019. [DirectoryWatcher] Do not use FSEvents on non-macOS platforms — Vedant Kumar / detail
  1020. [llvm][NFC][CallSite] Removed CallSite from few implementation details — mtrofin / detail
  1021. [SVE] Make VectorType::getNumElements() complain for scalable vectors — ctetreau / detail
  1022. [llvm][NFC] Factor out cost-model independent inling decision — mtrofin / detail
  1023. [mlir/Quant] Allows to use 32 bits storage type — liufeng.ee / detail
  1024. [mlir][EDSC] Hotfix - Provide impl for `negate` — ntv / detail

clang-d347621-g2a6eedbb51f-t8493-b8493.tar.gz (Apr 8, 2020 2:13:31 AM)

  1. GlobalISel: Minor cleanups — arsenm2 / detail
  2. Revert "[lldb] Fix TestSettings.test_pass_host_env_vars on windows" — pavel / detail
  3. [Alignment][NFC] Use Align version of getMachineMemOperand — gchatelet / detail
  4. [analyzer] Add core.CallAndMessage to StdCLibraryFunctionArgsChecker's dependency — gabor.marton / detail
  5. [X86] make sure POP has implicit def/use of stack pointer when materializing 8-bit immediates for minsize — Yuanfang Chen / detail
  6. [ELF][test] Improve linkerscript/linkorder.s — maskray / detail
  7. [libc++] Add support for a new keyword ADDITIONAL_COMPILE_FLAGS — Louis Dionne / detail
  8. [libc++] Fix wrong default value for LIBCXX_ENABLE_ASSERTIONS in documentation — Louis Dionne / detail
  9. [ELF] Allow SHF_LINK_ORDER and non-SHF_LINK_ORDER to be mixed — maskray / detail
  10. [LoopVectorize] Fix crash on "getNoopOrZeroExtend cannot truncate!" (PR45259) — Vedant Kumar / detail
  11. Introduce unify-loop-exits pass. — sameer.sahasrabuddhe / detail
  12. [Hexagon] MaxAtomicPromoteWidth and MaxAtomicInlineWidth are not getting set. — sidneym / detail
  13. [OPENMP50]Add codegen support for array shaping expression in depend — a.bataev / detail
  14. [AMDGPU] Add Relocation Constant Support — kubak / detail
  15. [MLIR] Fix permuteLoops utility — uday / detail
  16. Move CLANG_SYSTEMZ_DEFAULT_ARCH to config.h. — thakis / detail
  17. [gn build] Port 3cbbded68c2 — llvmgnsyncbot / detail
  18. [ConstantFold][NFC] Compile time optimization for large vectors — thomasraoux / detail
  19. lld: Reduce number of references to undefined printed from 10 to 3. — thakis / detail
  20. GlobalISel: Translate llvm.fshl/llvm.fshr — Matthew.Arsenault / detail
  21. GlobalISel: Add accessor to known bits to CombinerHelper — Matthew.Arsenault / detail
  22. [lldb/CMake] Make check-lldb-* work for the standalone build. — Jonas Devlieghere / detail
  23. fix a comment grammar-o — thakis / detail
  24. [clang analysis] Make mutex guard detection more reliable. — efriedma / detail
  25. [Intrinsic] Give "is.constant" the "convergent" attribute — isanbard / detail
  26. AMDGPU/GlobalISel: Basic legalize rules for G_FSHR — Matthew.Arsenault / detail
  27. Add /bigobj for SPIRV dialect on MSVC. — stellaraccident / detail
  28. Setup clang-format as an Arcanist linter — scott.linder / detail
  29. [analyzer] Fix StdLibraryFunctionsChecker NotNull Constraint Check — vince.a.bridgers / detail
  30. [mlir] Update all dialects docs to use 'dialect-namespace' in the header — riddleriver / detail
  31. CodeGen: Add missing MachineOperand setter — arsenm2 / detail
  32. Fix comment for CLANG_SYSTEMZ_DEFAULT_ARCH — hahnjo / detail
  33. Add a flag on the context to protect against creation of operations in unregistered dialects — joker.eph / detail
  34. [lit] Use Python's support for None in array slice indexing — julian.lettner / detail
  35. [llvm-cov] Improve error message for missing profdata — efriedma / detail
  36. [ADT] Allow empty string in StringSet — sbc / detail
  37. [InstCombine] do not exclude min/max from icmp with casted operand fold — spatel / detail
  38. Fix test: add `-allow-unregistered-dialect` to Affine/loop-permute.mlir test (missed during rebase) — joker.eph / detail
  39. [InstCombine] Update assertions in InstCombine test; NFC — daan / detail
  40. Re-land "[FileCollector] Add a method to add a whole directory and it contents." — Jonas Devlieghere / detail
  41. Revert "[lldb] Make Fix-Its also apply to top-level expressions" — ditaliano / detail
  42. Revert "[InstCombine] Update assertions in InstCombine test; NFC" — daan / detail
  43. [TypeSystemClang] Add missing case in a switch. NFC'ish. — ditaliano / detail
  44. Revert "[lldb] Make TestExprDiagnostics.py pass again after enabling Fix-Its in test" — ditaliano / detail
  45. AMDGPU/GlobalISel: Start handling _L to _LZ optimization — arsenm2 / detail
  46. AMDGPU/GlobalISel: Round up image operations with 5, 6 or 7 addresses — arsenm2 / detail
  47. [OPENMP50]Do not imply lvalue as base expression in array shaping — a.bataev / detail
  48. Revert "[lldb][NFC] Refactor Fix-It filter for warnings" — ditaliano / detail
  49. [llvm][IR][CastInst] Update `castIsValid` for scalable vectors. — francesco.petrogalli / detail
  50. AMDGPU: Implement getMemcpyLoopLoweringType — jay.foad / detail
  51. Recommit "[lldb] Make TestExprDiagnostics.py pass again after enabling Fix-Its in test" — ditaliano / detail
  52. Recommit "[lldb] Make Fix-Its also apply to top-level expressions"" — ditaliano / detail
  53. AMDGPU: Account for dmask when computing image mem size — arsenm2 / detail
  54. AMDGPU/GlobalISel: Start selecting image intrinsics — arsenm2 / detail
  55. AMDGPU/GlobalISel: Handle image atomics — arsenm2 / detail
  56. AMDGPU/GlobalISel: Form CVT_F32_UBYTE0 — arsenm2 / detail
  57. Enforce that libc++ and libc++abi are built in a monorepo layout — Louis Dionne / detail
  58. AMDGPU: Form v_cvt_ubyte* with f16 results — arsenm2 / detail
  59. Recommit "[InstCombine] Update assertions in InstCombine test; NFC" — daan / detail
  60. Recommit "[libc++] NFC: Simplify substitutions by using lit recursive substitutions" — Louis Dionne / detail
  61. AMDGPU/GlobalISel: Fix crashing on weird G_INSERT sources — arsenm2 / detail
  62. [lldb/Reproducers] Always collect the whole dSYM in the reproducer — Jonas Devlieghere / detail
  63. [ELF][test] Add linkerscript/linkorder-linked-to.s — maskray / detail
  64. [SelectionDAGISel] small cleanup to INLINEASM_BR selection. NFC — ndesaulniers / detail
  65. Revert "[GISel]: Fix incorrect IRTranslation while translating null pointer types" — arsenm2 / detail
  66. [SVE][SelectionDAG] Fix dumping of EVTs to use correct API for element count. — efriedma / detail
  67. [GlobalISel] Combine (x op 0) -> x for operations with a right identity of 0 — Jessica Paquette / detail
  68. [WebAssembly] Import wasm_simd128.h from Emscripten — tlively / detail
  69. Fix crash if base specifier parsing hits an invalid type annotation. — richard / detail
  70. Rename options --cuda-gpu-arch and --no-cuda-gpu-arch — Yaxun.Liu / detail
  71. [LegalizeTypes] Add SoftenFloatRes_FREEZE — aqjune / detail
  72. [GlobalISel] Implement identity transforms for x op x -> x — Jessica Paquette / detail
  73. [gn build] (manually) ort 5074776de47 — thakis / detail
  74. [gn build] minor tweaks to sync script — thakis / detail
  75. [gn build] re-run "gn format" on all .gn and .gni files — thakis / detail
  76. [PowerPC] Don't do the folding if the operand is R0/X0 — qshanz / detail
  77. Fix linalg.generic access of hoisted constants — ataei / detail
  78. [lit] Send back whole lit.Test object from worker process — julian.lettner / detail
  79. [lit] Remove single process mode — julian.lettner / detail
  80. [lit] Fix test that relied on "single process" mode — julian.lettner / detail
  81. [SampleFDO] Port MD5 name table support to extbinary format. — wmi / detail
  82. [AVR] Respect the 'interrupt' function attribute — me / detail
  83. [SelectionDAG] Add an assert that the input VT and output VT for ISD::FREEZE are the same. — craig.topper / detail
  84. [AVR] Generalize the previous interrupt bugfix to signal handlers too — me / detail
  85. [Alignment][NFC] Simplify IRTranslator::getMemOpAlignment — gchatelet / detail
  86. [Alignment][NFC] GlobalIsel Utils inferAlignFromPtrInfo — gchatelet / detail
  87. [Mips] Make MipsBranchExpansion aware of BBIT family of branch — djordje.todorovic / detail
  88. Remove unused variable — gchatelet / detail
  89. Fix missing override — gchatelet / detail
  90. [Syntax] Remove delayed folding from tree building. — gribozavr / detail
  91. [Alignment][NFC] Transition to inferAlignFromPtrInfo — gchatelet / detail
  92. [NFC] Remove unuseful infrastructure — shengchen.kan / detail
  93. [RISCV] ELF attribute section for RISC-V. — kai.wang / detail
  94. [SCCP] Use constant ranges for casts. — flo / detail
  95. [gn build] Port 581ba35291a — llvmgnsyncbot / detail
  96. [AMDGPU] New llvm.amdgcn.ballot intrinsic — sebastian.neubauer / detail
  97. [Alignment][NFC] Transitionning more getMachineMemOperand call sites — gchatelet / detail
  98. [Statepoint] Fix StatepointLoweringInfo::GCTransitionArgs initialization — dantrushin / detail
  99. [ARM] Fix qdadd operand order — david.green / detail
  100. Correct the duplicate pragma marks in CommandObjectTarget.cpp — Raphael Isemann / detail
  101. [Dexter] Add support for Windows to regression test suite. — Tom.Weaver / detail
  102. [InstCombine] Transform extelt-trunc -> bitcast-extelt — daan / detail
  103. [X86] Move canLowerByDroppingEvenElements earlier to be with matchShuffleWithPACK. NFCI. — llvm-dev / detail
  104. [X86] Combine concat(palignr,palignr) -> palignr(concat,concat) — llvm-dev / detail
  105. [Alignment][NFC] Transitionning more getMachineMemOperand call sites — gchatelet / detail
  106. [SCEV] Use backedge SCEV of PHI only if its input is loop invariant — dantrushin / detail
  107. [docs] Document coding standard for error and warning messages — james.henderson / detail
  108. [lld][ELF][test] Improve deplib.s — james.henderson / detail
  109. [ELF][test] Add test for --gc-sections + many sections — james.henderson / detail
  110. [ValueLattice] Distinguish between constant ranges with/without undef. — flo / detail
  111. [LLD][ELF] Allow empty (.init|.preinit|.fini)_array to be RELRO — peter.smith / detail
  112. [VPlan] Move test strs to variables, silence spurious C4129 (NFC). — flo / detail
  113. [clang-tidy] Fix crash in readability-redundant-string-cstr — n.james93 / detail
  114. [LoopTerminology] LCSSA form — sdi1600105 / detail
  115. [libc++] Do not rely on the environment to run filesystem tests — Louis Dionne / detail
  116. [clangd] Support new semanticTokens request from LSP 3.16. — sam.mccall / detail
  117. [InstCombine] remove stray auto-generated test comment; NFC — spatel / detail
  118. [libc++] Set filesystem test flags in a lit.local.cfg — Louis Dionne / detail
  119. [libc++] Provide a method for adding compiler flags in lit.local.cfg files — Louis Dionne / detail
  120. [libc++] Quote the filesystem static env root in the source files instead of the command line — Louis Dionne / detail
  121. [X86][SSE] lowerShuffleWithPACK - extend to use chained PACKs for larger truncations — llvm-dev / detail
  122. [libc++] Remove incorrect assertion in the filesystem tests — Louis Dionne / detail
  123. [ADT] Implement the Waymarking as an independent utility — ehudkatz / detail
  124. [gn build] Port 154d517bc7d — llvmgnsyncbot / detail
  125. Fix enumeral mismatch warning. NFCI. — llvm-dev / detail
  126. Revert rGefe59d6717dcdf7777acb9b7a734e1a520bdf22a "[X86][SSE] lowerShuffleWithPACK - extend to use chained PACKs for larger truncations" — llvm-dev / detail
  127. [obj2yaml] - Teach tool to dump program headers. — grimar / detail
  128. [SystemZ] Improve foldMemoryOperandImpl(). — paulsson / detail
  129. [SystemZ] Add isCommutable flag on VFA and VFM. — paulsson / detail
  130. [lldb/DWARF] Fix evaluator crash when accessing empty stack. — medismail.bennani / detail
  131. [libc++] Execute tests using an external shell — Louis Dionne / detail
  132. [MLIR][Vector] Add support for TupleGetOp folding through InsertSlicesOp and ExtractSlicesOp. — andydavis / detail
  133. Revert "[lldb/DWARF] Fix evaluator crash when accessing empty stack." — medismail.bennani / detail
  134. [lldb/DWARF] Fix evaluator crash when accessing empty stack. — medismail.bennani / detail
  135. [lld][COFF][ELF][WebAssembly] Replace --[no-]threads /threads[:no] with --threads={1,2,...} /threads:{1,2,...} — maskray / detail
  136. [AssumeBundles] Preserve Information from Load/Store — tyker / detail
  137. [AssumeBundles] Preserve information in EarlyCSE — tyker / detail
  138. [libc++abi] Remove the old testit script — Louis Dionne / detail
  139. [Alignment][NFC] Deprecate MachineMemOperand::getMachineMemOperand version that takes an untyped alignement. — gchatelet / detail
  140. [SCCP] Limit use of range info for binops to integers for now. — flo / detail
  141. [mlir][Linalg] Allow tiling of batch dimension for convolution ops with padding. — ravishankarm / detail
  142. New symbolizer option to print files relative to the compilation directory. — saugustine / detail
  143. Fix buildgo.sh script to fix linux build failure due to changes in ad1466f8cbc5. — douglas.yung / detail
  144. [CodeComplete] Member completion for concept-constrained types. — sam.mccall / detail
  145. Add manually overriding of the darwin SDK version — v.churavy / detail
  146. [X86][SSE] Simplify PTEST/TESTP tests for D76984 — llvm-dev / detail
  147. [X86][SSE] Add additional PTEST/TESTP inversion tests — llvm-dev / detail
  148. Make FunctionDecl::isDefined non-virtual, NFC — rnk / detail
  149. [llvm-symbolizer] Delete unneeded option name comments. NFC — maskray / detail
  150. [NFC] Do not run CGProfilePass when not using integrated assembler — zhizhouy / detail
  151. [MLIR] Add simple runner utilities for timing — uday / detail
  152. [lldb/API] Add missing reproducer instrumentation to GetHostPlatform. — Jonas Devlieghere / detail
  153. Fix 7093b92a136b0696cf9cfc3f9822973ed886be5b — tyker / detail
  154. [InstCombine] Deduce attributes for aligned_alloc in InstCombine — uday / detail
  155. [SystemZ] Allow %r0 in address context for AsmParser — ulrich.weigand / detail
  156. Revert "[lldb/Reproducers] Always collect the whole dSYM in the reproducer" — ditaliano / detail
  157. [libc++] Make sure substitutions are expanded inside FILE_DEPENDENCIES — Louis Dionne / detail
  158. [MLIR][NFC] Move test/Transforms/lower-affine.mlir -> test/Conversion — uday / detail
  159. Add an opque payload field to lldb::Type (NFC). — Adrian Prantl / detail
  160. [libc++] Move a bunch of tests from .sh.cpp to .pass.cpp — Louis Dionne / detail
  161. [clang-format] Correct line breaks in C# generic type constraints — jbcoe / detail
  162. [intel-pt] Fix existing support in LLDB — walter erquinigo / detail
  163. [InlineFunction] Handle return attributes on call within inlined body — anna / detail
  164. [AMDGPU] Define 16 bit VGPR subregs — Stanislav.Mekhanoshin / detail
  165. [CodeGenPrepare] Delete intrinsic call to llvm.assume to enable more tailcall — carrot / detail
  166. [lld] Initial commit for new Mach-O backend — smeenai / detail
  167. Replace std::string::find == 0 with StringRef::startswith — benny.kra / detail
  168. [AArch64][SVE] Add support for fcmp. — efriedma / detail
  169. Add a new -fglobal-isel option and make -fexperimental-isel an alias for it. — Amara Emerson / detail
  170. [gn build] Port 03f43b3aca36 — maskray / detail
  171. [mlir][spirv] Change op doc description autogen separator — antiagainst / detail
  172. [docs] Make llvm-addr2line documentation more explicit about which — richard / detail
  173. Re-land "[lldb/Reproducers] Always collect the whole dSYM in the reproducer" — Jonas Devlieghere / detail
  174. [libc++] Allow running .sh.cpp tests with SSHExecutors — Louis Dionne / detail
  175. [InstCombine] Report change in non zero phi transform — nikita.ppv / detail
  176. [InstCombine] Use replaceOperand() in non zero phi transform — nikita.ppv / detail
  177. [InstCombine] Erase old alloca in cast of alloca transform — nikita.ppv / detail
  178. [InstCombine] Use replaceOperand() in descaling — nikita.ppv / detail
  179. Remove "mask" operand from shufflevector. — efriedma / detail
  180. [InstCombine] Use replaceOperand() in some select transforms — nikita.ppv / detail
  181. Revert "[InlineFunction] Handle return attributes on call within inlined body" — anna / detail
  182. [cmake] Link libc++ tests against static libc++/libc++abi in CrossWinToARMLinux.cmake — jaskiewiczs / detail
  183. Switch this function to the LLVM variable naming convention, to match the rest of the file. — richard / detail
  184. [pch] Honour -fallow-pch-with-compiler-errors for overall compilation status — blangmuir / detail
  185. [MLIR][NFC] modernize affine.for unroll test pass — uday / detail
  186. Fixed windows failure after D74873 — Stanislav.Mekhanoshin / detail
  187. [clangd] Don't build clangdserver for (most) completion tests. NFC — sam.mccall / detail
  188. [libc++] Use 'export' instead of 'env' to run remote commands — Louis Dionne / detail
  189. [OPENMP50]Allow use of array shaping expression in a list. — a.bataev / detail
  190. [AArch64] Fix mismatch in prologue and epilogue for funclets on Windows — efriedma / detail
  191. [AArch64] Change AArch64 Windows EH UnwindHelp object to be a fixed object — efriedma / detail
  192. [Object] Update ObjectFile::makeTriple for XCOFF — hubert.reinterpretcast / detail
  193. [FileCheck] Add missing %ProtectFileCheckOutput to FileCheck tests — jdenny.ornl / detail
  194. Add a Type::Payload typedef. (NFC) — Adrian Prantl / detail
  195. Replace uint32_t with typedef (NFC) — Adrian Prantl / detail
  196. HIP: Ensure new denormal mode attributes are set — arsenm2 / detail
  197. [PPCInstPrinter] Print conditional branches as `bt 2, $target` instead of `bt 2, .+$imm` — maskray / detail
  198. AMDGPU: Make HIPToolChain a subclass of AMDGPUToolChain — arsenm2 / detail
  199. [ELF][test] Add 'REQUIRES: x86' to threads.s — maskray / detail
  200. Fix MSan false positive due to select folding. — eugenis / detail
  201. [mlir][spirv] Include SPIR-V op definitions in main SPIR-V doc — antiagainst / detail
  202. [libomptarget][nfc] Move non-freestanding headers out of common — jonchesterfield / detail
  203. [OPENMP50]Fix size calculation for array shaping expression in the — a.bataev / detail
  204. [debugserver/ARM64] Make sure watchpoints hit are attributed correctly. — ditaliano / detail
  205. [lit] Refine adoption of argparse --version action — julian.lettner / detail
  206. [OPENMP50]Codegen for array shaping expression in map clauses. — a.bataev / detail
  207. [OPENMP][DOCS]Mark array shaping as done, NFC. — a.bataev / detail
  208. Forward WrapperFrontendAction::shouldEraseOutputFiles() — blangmuir / detail
  209. Fix leak in GVNSink introduced in D72467. — efriedma / detail
  210. [analyzer] Use IgnoreImpCasts() instead of reimplementing it. — thakis / detail
  211. [Support] Delete ioctl TIOCGWINSZ — maskray / detail
  212. AMDGPU/GlobalISel: Fix insert point when lowering G_FMAD — arsenm2 / detail
  213. [VectorOps] Implement a simple folder for identity vector.transpose operations. — grosul / detail
  214. [Driver] Don't pass -fmessage-length=0 to CC1 — maskray / detail
  215. Fix diagnostics where _Atomic can't be applied — rtrieu / detail
  216. [Driver] Don't pass -fobjc-rumtime= for non-ObjC input — maskray / detail
  217. Fix simultaneous .gcda creation — t-kawashima / detail
  218. [X86][MC] Disable Prefix padding after hardcode/prefix — shengchen.kan / detail
  219. [PowerPC] Don't generate ST_VSR_SCAL_INT if power8-vector is disabled — lkail / detail
  220. [RISCV] Split RISCVISelDAGToDAG.cpp to RISCVISelDAGToDAG.h and RISCVISelDAGToDAG.cpp — shiva0217 / detail
  221. [clang][xray] Add xray attributes to functions without decls too — ianlevesque / detail
  222. [mlir][Linalg] Introduce linalg.pooling_min/max/sum op. — hanchung / detail
  223. [mlir][Linalg] Extend fusion to support WAW atm on buffers. — hanchung / detail
  224. [lld][WebAssembly] Early error if output file cannot be created. — sbc / detail
  225. [Driver] Flip the CC1 default of -fdiagnostics-show-option — maskray / detail
  226. [Frontend] Replace CC1 option -masm-verbose with -fno-verbose-asm — maskray / detail
  227. [clangd] Add a flag to turn on recovery-expr. — hokein.wu / detail
  228. [X86] Run XOP vector rotation tests with/without AVX2 — llvm-dev / detail
  229. [X86][AVX] Add additional 256/512-bit test cases for PACKSS/PACKUS shuffle patterns — llvm-dev / detail
  230. [lldb] Allow expect_expr without a running target — Raphael Isemann / detail
  231. [VectorUtils][X86] De-templatize scaleShuffleMask and 2 X86 shuffle mask helpers and move their implementation to cpp files — craig.topper / detail
  232. [TTI] Remove getCallCost — sam.parker / detail
  233. [MLIR] Replace OpBuilder(Block) with atBlockBegin and atBlockEnd — tpopp / detail
  234. [lldb][NFC] Modernize TestCallUserAnonTypedef — Raphael Isemann / detail
  235. [AVR] Fix function pointer address space — me / detail
  236. [MLIR] Rename collapsePLoops -> collapseParallelLoops — tpopp / detail
  237. [lldb][NFC] Modernize call-function tests — Raphael Isemann / detail
  238. [lldb][NFC] Modernize TestXValuePrinting — Raphael Isemann / detail
  239. [Verifier] Verify matrix dimensions operands match vector size. — flo / detail
  240. [DAGCombiner] Require ninf for sqrt recip estimation — qiucofan / detail
  241. [Matrix] Add new test case with getelementptr constant exprs. — flo / detail
  242. tsan: fix Go build on Windows — dvyukov / detail
  243. Add a method to build affine maps with zero or more results. — zinenko / detail
  244. [clang] Minor cleanup in CloneDetectionTest — Raphael Isemann / detail
  245. [ConstantRange] Use APInt::or/APInt::and for single elements. — flo / detail
  246. [clangd] Force delayed-template-parsing off in code completion. — sam.mccall / detail
  247. [mlir][Pass] Add a tablegen backend for defining Pass information — riddleriver / detail
  248. [mlir][Pass] Move the registration of dialect passes to tablegen — riddleriver / detail
  249. [mlir][Pass] Move the registration of conversion passes to tablegen — riddleriver / detail
  250. [mlir][Pass] Add support for generating pass utilities via tablegen — riddleriver / detail
  251. [mlir][Pass] Add support for generating pass documention from the tablegen definition — riddleriver / detail
  252. [lldb] Inherit host environment when running shell commands — pavel / detail
  253. [yaml2obj] - Add NBucket and NChain fields for the SHT_HASH section. — grimar / detail
  254. [Alignment][NFC] Use Align in SelectionDAG::getMemIntrinsicNode — gchatelet / detail
  255. [lldb] [PECOFF] Only use PECallFrameInfo on the one supported architecture — martin / detail
  256. [X86] Do not assume types are legal in getFauxShuffleMask — bjorn.a.pettersson / detail
  257. [NFC] [PowerPC] Add test for frsp elimination — qiucofan / detail
  258. [LSR] add testcase for wrongly phi node elimination - NFC — shchenz / detail
  259. Revert "[LSR] add testcase for wrongly phi node elimination - NFC" — shchenz / detail
  260. [X86][SSE] Handle basic inversion of PTEST/TESTP operands (PR38522) — llvm-dev / detail
  261. [Transforms][SROA] Promote allocas with mem2reg for scalable types — cullen.rhodes / detail
  262. [clangd] Run semaCodeComplete only with a preamble — kadircet / detail
  263. [LSR] re-add testcase for wrongly phi node elimination - NFC — shchenz / detail
  264. [GVNSink] Simplify code. NFC. — benny.kra / detail
  265. [lldb][NFC] Modernize TestExprChar — Raphael Isemann / detail
  266. Silent failing TestWatchpointCount.py aarch64/linux — omair.javaid / detail
  267. [Target][ARM] Change VPTMaskValues to the correct encoding — pierre.vanhoutryve / detail
  268. [Target][ARM] Improvements to the VPT Block Insertion Pass — pierre.vanhoutryve / detail
  269. [clangd-vscode] NFC; Improve wording in documentation and update VSCode tasks — kbobyrev / detail
  270. [Alignment][NFC] Convert MIR Yaml to MaybeAlign — gchatelet / detail
  271. Revert "[LSR] re-add testcase for wrongly phi node elimination - NFC" — shchenz / detail
  272. [ARM] Extra vmull loop tests. NFC — david.green / detail
  273. Fix "control reaches end of non-void function" warning. NFCI. — llvm-dev / detail
  274. [X86][SSE] matchShuffleWithPACK - generalize zero/signbits matching for any packed src type — llvm-dev / detail
  275. [NFC] run clang format on the file llvm/include/llvm/MC/MCDirectives.h — diggerlin / detail
  276. [Alignment][NFC] Convert SelectionDAG::InferPtrAlignment to MaybeAlign — gchatelet / detail
  277. [ARM] Silence warning in Release builds — benny.kra / detail
  278. Fix unused variable warnings. NFCI. — llvm-dev / detail
  279. Fix operator precedence warning. NFCI. — llvm-dev / detail
  280. [RISCV] Support RISC-V ELF attributes sections in llvm-readobj. — kai.wang / detail
  281. [Alignment][NFC] Transition to MachineFrameInfo::getObjectAlign() — gchatelet / detail
  282. [libc++abi] Fix remote execution of .sh.cpp tests — Louis Dionne / detail
  283. [X86][SSE] combinePTESTCC - fold TESTZ(X,~Y) -> TESTC(Y,X) — llvm-dev / detail
  284. [Alignment][NFC] Remove remaining uses of MachineFrameInfo::setObjectAlignment — gchatelet / detail
  285. [Alignment][NFC] Mark IRTranslator::getMemOpAlignment deprecated — gchatelet / detail
  286. Replace output file name in test with %t — rosica / detail
  287. [MLIR] Implement LoopLikeInterface for loop.parallel — tpopp / detail
  288. [llvm][clang][IFS] Enhancing the llvm-ifs yaml format for symbol lists. — puyan / detail
  289. [LegalizeTypes][RISCV] Correctly sign-extend comparison for ATOMIC_CMP_XCHG — jrtc27 / detail
  290. [libc++] Handle SSH errors more gracefully and make sure we clean up the tmp directory — Louis Dionne / detail
  291. clagn-tidy/doc: Add a link to readability-static-accessed-through-instance from readability-convert-member-functions-to-static — sylvestre / detail
  292. [llvm-readobj] - Do not crash when SHT_HASH table is broken. — grimar / detail
  293. [ELF] Print symbols with non-default versions for better "undefined symbol" diagnostics — maskray / detail
  294. [WebAssembly] Fix subregion relationship in CFGSort — aheejin / detail
  295. [analyzer] RetainCountChecker: Add a suppression for OSSymbols. — Artem Dergachev / detail
  296. [ELF] Propagate LMA offset to sections with neither AT() nor AT> — maskray / detail
  297. [libc++] SSH: Properly handle test-executables that are not the first argument — Louis Dionne / detail
  298. [clang] CodeGen: Make getOrEmitProtocol public for Swift — aschwaighofer / detail
  299. [lld] NFC: fix trivial typos in comments — ishizaki / detail
  300. [libc++] SSH: Use -p when scp'ing to preserve modes and modification times — Louis Dionne / detail
  301. [mlir] Modify GPU to SPIR-V conversion to respect — ravishankarm / detail
  302. AMDGPU: Fix consistently backwards logic for default denormal mode — arsenm2 / detail
  303. HIP: Link correct denormal mode library — arsenm2 / detail
  304. [WebAssembly] Rename SIMD min/max/avgr intrinsics for consistency — tlively / detail
  305. [OPENMP50]Add initial support for OpenMP 5.0 iterator. — a.bataev / detail
  306. AMDGPU/GlobalISel: Change intrinsic ID for _L to _LZ opt — arsenm2 / detail
  307. AMDGPU/GlobalISel: Switch test to checking final ISA — arsenm2 / detail
  308. [llvm-locstats] Fix labels on x-axis of comparison chart — Vedant Kumar / detail
  309. [MLIR][NFC] loop transforms/analyis utils cleanup / modernize — uday / detail
  310. [MLIR][NFC] clean up affine data copy test case — uday / detail
  311. Add LLVM_ATTRIBUTE_UNUSED to function used only in assert (NFC) — joker.eph / detail
  312. Remove linking all targets from `mlir-opt` (NFC) — joker.eph / detail
  313. [mlir][Linalg][Doc] Minor doc fixes — ntv / detail
  314. AMDGPU: Fix broken check lines — Matthew.Arsenault / detail
  315. [InstCombine] Use replaceOperand() in div transforms — nikita.ppv / detail
  316. [InstCombine] Erase old instruction when replacing extractelements — nikita.ppv / detail
  317. [Attributor] Make attributor aware of aligned_alloc for heap to stack conversion — uday / detail
  318. [GVN] Make GVN aware of aligned_alloc — uday / detail
  319. [NewGVN] Make NewGVN aware of aligned_alloc — uday / detail
  320. [SimplifyLibCalls] Erase replaced instructions — nikita.ppv / detail
  321. Revert "[InstCombine] Erase old instruction when replacing extractelements" — nikita.ppv / detail
  322. Fix PR45371: SeparateConstOffsetFromGEP clean up bookkeeping — Jonathan Roelofs / detail
  323. Revert "[OPENMP50]Add initial support for OpenMP 5.0 iterator." — a.bataev / detail
  324. [InstCombine] add tests for negate with xor operand; NFC — spatel / detail
  325. [InstCombine] enhance freelyNegateValue() by handling xor — spatel / detail
  326. [libc] Add sigfillset and sigdelset — alexbrachetmialot / detail
  327. [ORC] Add JITDylib name to debugging output when defining symbols. — Lang Hames / detail
  328. [ORC] Don't require a null-terminator on MemoryBuffers for objects in archives. — Lang Hames / detail
  329. [globalisel][legalizer] Fix DebugLoc bugs caught by a prototype lost-location verifier — daniel_l_sanders / detail
  330. [source maps] Ensure all valid source maps are added instead of failing with the first invalid one — waltermelon / detail
  331. [intel-pt] Implement a basic test case — walter erquinigo / detail
  332. DebugInfo: Defaulted non-type template parameters of bool type — dblaikie / detail
  333. Updating the documentation for the noescape attribute. — aaron / detail
  334. Revert "[intel-pt] Implement a basic test case" — walter erquinigo / detail
  335. [libc++] SSH: Create a tarball of dependencies and scp that instead — Louis Dionne / detail
  336. [intel-pt] Implement a basic test case — walter erquinigo / detail
  337. Revert "[intel-pt] Implement a basic test case" — walter erquinigo / detail
  338. [mlir] Move LLVMPassIncGen to LLVMIR/Transforms/CMakeLists.txt — riddleriver / detail
  339. [MLIR] Add method to drop duplicate result exprs from AffineMap — uday / detail
  340. [MLIR][NFC] drop unnecessary matches in affine dma generate test case — uday / detail
  341. Reapply: [Host.mm] Check for the right macro instead of inlining it — Vedant Kumar / detail
  342. [WebAssembly] EmscriptenEHSjLj: Mark __invoke_ functions as imported — sbc / detail
  343. [libcxx] Stop using builtin type traits for is_floating_point and is_arithmetic. — zoecarver / detail
  344. Remove const qualifier from Modules returned by ExternalASTSource. (NFC) — Adrian Prantl / detail
  345. Preserve the owning module information from DWARF in the synthesized AST — Adrian Prantl / detail
  346. [LangRef][AliasAnalysis] Clarify `noalias` affects only modified objects — johannes / detail
  347. [Attributor][NFC] Use a BumpPtrAllocator to allocate `AbstractAttribute`s — johannes / detail
  348. Revert "Preserve the owning module information from DWARF in the synthesized AST" — Adrian Prantl / detail
  349. [ORC] Export __cxa_atexit from the main JITDylib in LLJIT. — Lang Hames / detail
  350. [libc++] Add missing FILE_DEPENDENCIES markup — Louis Dionne / detail
  351. [libc++] Execute tests from the Lit execution root instead of the test tree — Louis Dionne / detail
  352. Fix infinite recursion in deferred diag emitter — Yaxun.Liu / detail
  353. [Attributor][NFC] Cleanup leftover check lines — johannes / detail
  354. [Attributor][FIX] Prevent alignment breakage wrt. must-tail calls — johannes / detail
  355. Revert "[ORC] Export __cxa_atexit from the main JITDylib in LLJIT." — thakis / detail
  356. [Attributor] Derive better alignment for accessed pointers — johannes / detail
  357. [Attributor][NFC] Predetermine the module — johannes / detail
  358. [Utils][FIX] Properly deal with occasionally deleted functions — johannes / detail
  359. [Attributor][FIX] Do not compute ranges for arguments of declarations — johannes / detail
  360. [Attributor] Use the proper context instruction in genericValueTraversal — johannes / detail
  361. [cmake] Only set deps for an ExternalProject if the type is executable or library — nathan / detail
  362. [DOC] Remove too strong restriction for ‘llvm.experimental.gc.statepoint’ Intrinsic — serguei.katkov / detail
  363. Correct copy-pasteo in lua script language description — emaste / detail
  364. [LLD][ELF] Follow the common pattern in a message about an undefined vtable symbol. — ikudrin / detail
  365. [CUDA][NFC] Split math.h functions out of __clang_cuda_device_functions.h — johannes / detail
  366. [openmp] Disable tests flaky on Debian — Vitaly Buka / detail
  367. [OpenMP][FIX] Add second include after header was split in d1705c1196 — johannes / detail
  368. [PPCInstPrinter] Change B to print the target address in hexadecimal form — maskray / detail
  369. [PPCInstPrinter] Delete an unneeded overload of printBranchOperand. NFC — maskray / detail
  370. [libc++] Simplify the configuration of the C++ ABI library — Louis Dionne / detail
  371. [llvm-exegesis] 'Min' repetition mode — lebedev.ri / detail
  372. [OpenMP][FIX] Undo changes accidentally already introduced in NFC commit — johannes / detail
  373. [OpenMP][NFCI] Move OpenMP clause information to `lib/Frontend/OpenMP` — johannes / detail
  374. Revert "[OpenMP][NFCI] Move OpenMP clause information to `lib/Frontend/OpenMP`" — johannes / detail
  375. [clangd] Fix an assertion crash in ReferenceFinder. — hokein.wu / detail
  376. [NFC][X86] Refine code in X86AsmBackend — shengchen.kan / detail
  377. Revert "[NFC][X86] Refine code in X86AsmBackend" — shengchen.kan / detail
  378. [X86] Add SERIALIZE instruction. — xiang1.zhang / detail
  379. [lit] Improve handling of timeouts and max failures — julian.lettner / detail
  380. [clang] Move branch-protection from CodeGenOptions to  LangOptions — daniel.kiss / detail
  381. Fix RUN line in AArch64/speculation-hardening.ll — kristof.beyls / detail
  382. [Object] Add the method for checking if a section is a debug section — djordje.todorovic / detail
  383. [NFC] Fix performance issue in LiveDebugVariables — orlando.hyams / detail
  384. [Alignment][NFC] Use more Align versions of various functions — gchatelet / detail
  385. [CallSiteSplitting] Simplify isPredicateOnPHI & continue checking PHIs. — flo / detail
  386. [ExpandMemCmp] Allow overlaping loads in the zero-relational case. — courbet / detail
  387. [NFC] Preparatory work for D77292 — gchatelet / detail
  388. [NFC][update_llc_test_checks] Remove the redundant SCRUB_LOOP_COMMENT_RE in asm.py — shkzhang / detail
  389. Recommit "[lldb] Fix TestSettings.test_pass_host_env_vars on windows" — pavel / detail
  390. [ARM] Make remaining MVE instruction predictable — david.green / detail
  391. [ARM] MVE VMULL patterns — david.green / detail
  392. [NFC][PowerPC] Add a new test case loop-comment.ll — shkzhang / detail
  393. [gn build] remove NOSORT from clang/Headers/BUILD.gn — thakis / detail
  394. [gn build] Port d08fadd6628 — llvmgnsyncbot / detail
  395. [gn build] Port d1705c1196f — llvmgnsyncbot / detail
  396. tsan: don't check libc dependency on FreeBSD — dvyukov / detail
  397. [llvm-mca] Cleanup unnecessary includes from headers — llvm-dev / detail
  398. [mlir] LLVMFuncOp: provide a capability to pass attributes through to LLVM IR — zinenko / detail
  399. [clang][AARCH64] Add __ARM_FEATURE_{PAC, BTI}_DEFAULT  defines — daniel.kiss / detail
  400. [Clang][CodeGen] Fixing mismatch between memory layout and const expressions for oversized bitfields — lucas.prates / detail
  401. Fix "result of 32-bit shift implicitly converted to 64 bits" MSVC warning. NFCI. — llvm-dev / detail
  402. [llvm-dwarfdump] Add the --show-sections-sizes option — djordje.todorovic / detail
  403. [gn build] Port 5e508b9bac0 — llvmgnsyncbot / detail
  404. [LoopTerminology] Make term names bold — sdi1600105 / detail
  405. [InstCombine] add tests for disguised vector trunc; NFC — spatel / detail
  406. [PhaseOrdering] add test for vector trunc; NFC — spatel / detail
  407. [OpenCL] Add sub-group builtin functions — sven.vanhaastregt / detail
  408. Revert "[lld] Initial commit for new Mach-O backend" — oliver.stannard / detail
  409. [OPENMP50]Add initial support for OpenMP 5.0 iterator. — a.bataev / detail
  410. [lldb] Change Communication::SetConnection to take a unique_ptr — pavel / detail
  411. [NFC][PowerPC] Using update_llc_test_checks.py to update atomics-regression.ll — shkzhang / detail
  412. [LoopDataPrefetch + SystemZ] Let target decide on prefetching for each loop. — paulsson / detail
  413. [NFC] Split Knowledge retention and place it more appropriatly — tyker / detail
  414. Revert "[InstCombine] do not exclude min/max from icmp with casted operand fold" — spatel / detail
  415. [libc++] Fix linking libc++abi in standalone builds — Louis Dionne / detail
  416. [lldb] update eArgTypeScriptLang description to mention lua — emaste / detail
  417. [SystemZ] Add isCommutable flag on vector instructions. — paulsson / detail
  418. Add OMPIterator case in switch statement to silence warnings — rosica / detail
  419. [docs] use git diff instead of git format-patch — paul.robinson / detail
  420. Fix several typos in the attribute documentation. — aaron / detail
  421. [libc++] Reimplement the dynamic filesystem helper without using Python — Louis Dionne / detail
  422. [clangd] Get rid of redundant make_uniques — kadircet / detail
  423. [analyzer] StdLibraryFunctionsChecker: fix bug with arg constraints — gabor.marton / detail
  424. [libc++][test] Update _LIBCPP_SUPPRESS_DEPRECATED_(PUSH|POP) — cacarter / detail
  425. [NFC] remove delcartion that shouldn't be there — tyker / detail
  426. Revert "[SimplifyLibCalls] Erase replaced instructions" — benny.kra / detail
  427. [clangd] Add a tweak for adding "using" statement. — sam.mccall / detail
  428. [clangd] Don't send semanticHighlights to clients that support semanticTokens. — sam.mccall / detail
  429. [clangd] Support textDocument/semanticTokens/edits — sam.mccall / detail
  430. NFC: Comment in TargetTransformInfo.h reformatted (by Michael Kruse). — paulsson / detail
  431. [LoopDataPrefetch] Remove unused include that's a layering violation — benny.kra / detail
  432. [libc++] Attempt to fix the 'runtimes' build — Louis Dionne / detail
  433. [ELF] Change some "Alias for " help messages to use double dashed options — maskray / detail
  434. Revert "[gn build] Port 03f43b3aca36" — thakis / detail
  435. [gn build] Port 24bb2d1e776 — llvmgnsyncbot / detail
  436. [gn build] Port c00cb76274f — llvmgnsyncbot / detail
  437. [mlir] StandardToLLVM conversion: remove dead code — zinenko / detail
  438. Convert for loops to entry-based iteration — Raphael Isemann / detail
  439. [InstCombine] add tests for cmyk benchmark; NFC — spatel / detail
  440. [mlir][LLVM] Finer-grained control for C interface emission — ntv / detail
  441. [libc++] Try to fix Chromium's build — Louis Dionne / detail
  442. [libc++abi] NFC: Add link to review in workaround comment — Louis Dionne / detail
  443. [AMDGPU] Fix crash in SILoadStoreOptimizer — Stanislav.Mekhanoshin / detail
  444. [VectorCombine] transform bitcasted shuffle to narrower elements — spatel / detail
  445. [InstCombine] try to reduce shuffle with bitcasted operand — spatel / detail
  446. Exit unwinding early when at the top of the stack and additional info won't be found. — saugustine / detail
  447. Make it possible for lit.site.cfg to contain relative paths, and use it for llvm and clang — thakis / detail
  448. AMDGPU: Hack out noinline on functions using LDS globals — arsenm2 / detail
  449. [InlineFunction] Update valid return attributes at callsite within callee body — anna / detail
  450. Make fb80b6b2d58c4 actually work. — thakis / detail
  451. [intel-pt] Implement a basic test case — walter erquinigo / detail
  452. Change pass registration generated code to allow users to selectively register passes — joker.eph / detail
  453. Revert "Make it possible for lit.site.cfg to contain relative paths, and use it for llvm and clang" — thakis / detail
  454. Reland D75382 "[lld] Initial commit for new Mach-O backend" — maskray / detail
  455. [X86] Enable combineExtSetcc for vectors larger than 256 bits when we've disabled 512 bit vectors. — craig.topper / detail
  456. [libc++][test] Partially revert msvc_stdlib_force_include.h _Pragma change — cacarter / detail
  457. [llvm][TextAPI] adding inlining reexported libraries support — cyndy_ishida / detail
  458. Reland "Make it possible for lit.site.cfg to contain relative paths, and use it for llvm and clang" — thakis / detail
  459. [libc++] Refer to the Filesystem static test env as relative paths — Louis Dionne / detail
  460. [libc++] NFC: Add documentation for writing tests — Louis Dionne / detail
  461. utils: Tweak clang-parse-diagnostics-file for modules includes — Duncan P. N. Exon Smith / detail
  462. AMDGPU: Assume f32 denormals are enabled by default — arsenm2 / detail
  463. clang/AMDGPU: Stop setting old denormal subtarget features — arsenm2 / detail
  464. AMDGPU: Remove denormal subtarget features — arsenm2 / detail
  465. AMDGPU: Add some tests for exotic denormal mode combinations — arsenm2 / detail
  466. AMDGPU: Use 128-bit DS operations by default — arsenm2 / detail
  467. [lit] Remove unnecessary indirection in progress_callback — julian.lettner / detail
  468. [lit] Refine filter error handling — julian.lettner / detail
  469. iOS simulator testing: replace `simctl bootstatus` with boot+shutdown — julian.lettner / detail
  470. [llvm-objdump][COFF][NFC] Split format-specific interfaces; add namespace — hubert.reinterpretcast / detail
  471. AMDGPU: Fix broken check lines — arsenm2 / detail
  472. Re-apply 0071eaaf089, "[ORC] Export __cxa_atexit ...", with fixes. — Lang Hames / detail
  473. Try again to get tests passing again on Windows. — thakis / detail
  474. try more to appease win bots — thakis / detail
  475. Teach the stripNonLineTableDebugInfo pass about the llvm.dbg.addr intrinsic. — Adrian Prantl / detail
  476. Teach the stripNonLineTableDebugInfo pass about the llvm.dbg.label intrinsic. — Adrian Prantl / detail
  477. [AMDGPU] Handle SMRD signed offset immediate — Austin.Kerbow / detail
  478. [mlir][Linalg] NFC - Rename Linalg and Vector EDSCs to avoid collisions — ntv / detail
  479. [Coroutines] Simplify implementation using removePredecessor — JunMa / detail
  480. another wild guess at the win bot-only failures — thakis / detail
  481. Have lldb-vscode update the currently selecte thread and frame when it receives a "scopes" request. — gclayton / detail
  482. [mlir][VectorOps] Implement canonicalization for TransposeOp. — grosul / detail
  483. [coroutines] Don't build promise init with no args — modocache / detail
  484. This might actually fix the Windows bots after a16ba6fea. — thakis / detail
  485. [PowerPC] Remove unnecessary XSRSP instruction — qiucofan / detail
  486. [x86] Fix Intel OpenCL builtin CalleeSavedRegs on skx — bing1.yu / detail
  487. [AArch64][GlobalISel] Constrain reg operands in selectBrJT — Jessica Paquette / detail
  488. [X86] Add -flax-vector-conversions=none to more of the clang CodeGen tests — craig.topper / detail
  489. Enable IBT(Indirect Branch Tracking) in JIT with CET(Control-flow Enforcement Technology) — xiang1.zhang / detail
  490. Fix a bug in the inliner that causes subsequent double inlining — aktoon / detail
  491. Handle exp2 with proper vectorization and lowering to SVML calls — aktoon / detail
  492. Use git-clang-format as Arcanist linter — joker.eph / detail
  493. [X86][NFC] Generalize the naming of "Retpoline Thunks" and related code to "Indirect Thunks" — craig.topper / detail
  494. [gn build] Port 71e8021d82c — llvmgnsyncbot / detail
  495. [X86] Refactor X86IndirectThunks.cpp to Accommodate Mitigations other than Retpoline — craig.topper / detail
  496. Bugix for buildbot failure at commit 43f031d31264d20cfb8f1ebd606c66e57c231d4d — xiang1.zhang / detail
  497. [DAG] Change isGCValue detection for statepoint lowering — serguei.katkov / detail
  498. [DWARF5] Added support for debug_macro section parsing and dumping in llvm-dwarfdump. — SourabhSingh.Tomar / detail
  499. [DebugInfo] Rename getOffset() to getContribution(). NFC. — ikudrin / detail
  500. Silence -Wpessimizing-move warning — rosica / detail
  501. [X86] Add Indirect Thunk Support to X86 to mitigate Load Value Injection (LVI) — craig.topper / detail
  502. Silence -Wpessimizing-move warning — rosica / detail
  503. [NFC] G_DYN_STACKALLOC realign iff align > 1, update documentation — gchatelet / detail
  504. [DebugInfo] Salvage debug info when sinking loop invariant instructions — orlando.hyams / detail
  505. Use --style file instead of --style LLVM — Vitaly Buka / detail
  506. [Alignment][NFC] Convert MachineIRBuilder::buildDynStackAlloc to Align — gchatelet / detail
  507. [AMDGPU] Fix CHECK lines — jay.foad / detail
  508. [Alignment][NFC] Remove unused private functions — gchatelet / detail
  509. [LLD][ELF][ARM] use .reloc directive for Thumb assembler tests — peter.smith / detail
  510. Make helpers static. NFC. — benny.kra / detail
  511. Drop unused diagnostic. NFC. — benny.kra / detail
  512. [mlir][vulkan-runner] Add support for 3D memrefs. — khalikov.denis / detail
  513. clang-format: [JS] detect C++ keywords. — martin / detail
  514. [lldb][nfc] early exit/continue — kkleine / detail
  515. [AMDGPU] Allow AGPR in inline asm — Yaxun.Liu / detail
  516. [X86][AVX] Add tests showing failure to use chained PACKSS/PACKUS for multi-stage compaction shuffles — llvm-dev / detail
  517. [Alignment][NFC] Deprecate InstrTypes getRetAlignment/getParamAlignment — gchatelet / detail
  518. [mips][test] Remove redundant and invalid `CHECK-NOT` directives. NFC — simon / detail
  519. [NFC][XCOFF][AIX] Refactor get/setContainingCsect — jasonliu / detail
  520. Revert "Use git-clang-format as Arcanist linter" — kadircet / detail
  521. [clangd] Enable some nice clang-tidy checks by default. — sam.mccall / detail
  522. [gn build] Port d65557d15d4 — llvmgnsyncbot / detail
  523. [Hexagon] Fix issue with non-preemptible STT_TLS symbols — sidneym / detail
  524. [X86] Regenerate stack clash test to fix issue reported on D77354 — llvm-dev / detail
  525. [X86] Regenerate soft fp legalization test to fix issue reported on D77354 — llvm-dev / detail
  526. Fix __builtin_amdgcn_workgroup_size_x/y/z return type — Yaxun.Liu / detail
  527. [libc++] Add REQUIRES for tests that need -fblocks and -fobjc-arc — Louis Dionne / detail
  528. [Alignment][NFC] Remove documentation and FIXME for deprecated functions — gchatelet / detail
  529. [libc++] Fix is_pointer support for Objective-C++ — Louis Dionne / detail
  530. [LoopOps] Return ArrayRefs from accessors instead of iterator_ranges — benny.kra / detail
  531. [X86] Cleanup emulated TLS test checks. NFC — llvm-dev / detail
  532. [X86] Fix strong local function/global label issue reported on D77354 — llvm-dev / detail
  533. [X86] Fix gisel copy tests to fix issue reported on D77354 — llvm-dev / detail
  534. [X86] Fix weak global label issue reported on D77354 — llvm-dev / detail
  535. [MSan] Add COMMON_INTERCEPTOR_NOTHING_IS_INITIALIZED — iii / detail
  536. [AST] clang::VectorType supports any size (that fits in unsigned) — sam.mccall / detail
  537. [libc++] Add an alternative Lit test format — Louis Dionne / detail
  538. [X86] Remove defunct section checks from emulated TLS tests to fix issue reported on D77354 — llvm-dev / detail
  539. [ELF] Allow invalid sh_size%sh_entsize!=0 for non-SHF_MERGE sections — maskray / detail
  540. InstCombine: Reduce minnum/maxnum if inputs are casted — arsenm2 / detail
  541. [PowerPC] Regenerate f128 test to fix issue reported on D77354 — llvm-dev / detail
  542. [LoopRotate] Cleanup test checks to fix issue reported on D77354 — llvm-dev / detail
  543. [lldb/Symbol] Reimplement Symbols::FindSymbolFileInBundle to use the VFS — Jonas Devlieghere / detail
  544. [lldb/Support] Treat empty FileSpec as an invalid file. — Jonas Devlieghere / detail
  545. [InstSimplify] Regenerate compares tests to fix issue reported on D77354 — llvm-dev / detail
  546. Run update_llc_test on test/CodeGen/ARM/vmov.ll — john.brawn / detail
  547. [ARM] Avoid pointless vrev of element-wise vmov — john.brawn / detail
  548. [ARM] Fix incorrect handling of big-endian vmov.i64 — john.brawn / detail
  549. [PhaseOrdering] add shuffle tests based on D40633; NFC — spatel / detail
  550. [AArch64] Fix swap-compare-operands test names to fix issue reported on D77354 — llvm-dev / detail
  551. [cuda][hip] Fix `RegisterVar` function prototype. — michael.hliao / detail
  552. [LoopStrengthReduce] Fix test checks to fix issue reported on D77227 — llvm-dev / detail
  553. [NFC] Move ARM `opt -indvars` test from Codegen into Transforms — lebedev.ri / detail
  554. Revert "[SCEV] rewriteLoopExitValues(): even if have hard uses, still rewrite if cheap (PR44668)" — lebedev.ri / detail
  555. [X86][SSE] lowerShuffleWithPACK - extend to use chained PACKs for larger truncations — llvm-dev / detail
  556. [CMAKE] Plumb include_directories() into tablegen() — stephen.neuendorffer / detail
  557. Revert "[CMAKE] Plumb include_directories() into tablegen()" — stephen.neuendorffer / detail
  558. [libc++] Remove useless nothing_to_do.pass.cpp tests — Louis Dionne / detail
  559. [Support/Path] sys::path::replace_path_prefix fix and simplifications — sylvain.audi / detail
  560. [VectorCombine] try to form a better extractelement — spatel / detail
  561. [YAMLParser] Scanner::setError - ensure we use the StringRef::iterator argument (PR45043) — llvm-dev / detail
  562. [libc++] Remove support for specifying LIBCXX_CXX_ABI_SYSTEM manually — Louis Dionne / detail
  563. [AMDGPU] Propagate AGPR RC from PHI to its PHI operands — Stanislav.Mekhanoshin / detail
  564. [CMAKE] Plumb include_directories() into tablegen() — stephen.neuendorffer / detail
  565. Clean up usages of asserting vector getters in Type — ctetreau / detail
  566. [mlir] DialectConversion: support block creation in ConversionPatternRewriter — zinenko / detail
  567. [AMDGPU] Added label to test. NFC. — Stanislav.Mekhanoshin / detail
  568. [clang-tidy] Address false positive in modernize-use-default-member-init — n.james93 / detail
  569. [libc++] NFC: Remove unused CMake option — Louis Dionne / detail
  570. AMDGPU: Remove redundant virtual — arsenm2 / detail
  571. AMDGPU: Use Register in more places — arsenm2 / detail
  572. CodeGen: Convert some TII hooks to use Register — arsenm2 / detail
  573. Support: Add specializations for reverseBits to use builtin — arsenm2 / detail
  574. [compiler-rt] Build with correct ABI (PR38025) — smeenai / detail
  575. [PowerPC] Replace subtract-from-zero float in version with fneg in PowerPC special fma compiler builtins — kevin.neal / detail
  576. [X86] Add RET-hardening Support to mitigate Load Value Injection (LVI) — craig.topper / detail
  577. [GraphDiff] Extend GraphDiff to track a list of updates. — asbirlea / detail
  578. Fix typo in test. — kevin.neal / detail
  579. [ORC] Improve documention of memory ownership in the new Orc C bindings. — Lang Hames / detail
  580. Test had incorrect check for nonzero count — paul.robinson / detail
  581. Don't use relpaths in lit cfg if build/source dir are on different drives. — thakis / detail
  582. Revert "[PowerPC] Replace subtract-from-zero float in version with fneg in PowerPC special fma compiler builtins" — kevin.neal / detail
  583. [gn build] Port f95a67d8b8a — llvmgnsyncbot / detail
  584. [nfc] [lldb] Unindent code - obvious part — jan.kratochvil / detail
  585. [X86] Add a Pass that builds a Condensed CFG for Load Value Injection (LVI) Gadgets — craig.topper / detail
  586. [lit] Cleanly exit on user keyboard interrupt — julian.lettner / detail
  587. [gn build] Port c74dd640fd7 — llvmgnsyncbot / detail
  588. [mlir][Linalg] Employ finer-grained control of C interface emission — ntv / detail
  589. [OpenMP][NFC] Remove the need to include `OpenMPClause.h` — rnk / detail
  590. [X86] Add Support for Load Hardening to Mitigate Load Value Injection (LVI) — craig.topper / detail
  591. [test] preformat test with update_llc_test_checks.py NFC — ndesaulniers / detail
  592. Fix standalone clang builds after fb80b6b2d58. — thakis / detail
  593. [InstCombine] add tests for freelyNegateValue with 'not'; NFC — spatel / detail
  594. [mlir] LoopToStandard conversion: support "if/else" with results — zinenko / detail
  595. [libc++] Lit: Add default values for most arguments of test executors — Louis Dionne / detail
  596. Make ThreadPlans use TID and Process, rather than Thread *. — jingham / detail
  597. Make ThreadPlanTracers use TID & Process rather than Thread *. — jingham / detail
  598. Move thread plan stacks into the Process, indexed by TID. — jingham / detail
  599. Allow the ThreadPlanStackMap to hold the thread plans for threads — jingham / detail
  600. [libc] Add strlen implementation. — paulatoth / detail
  601. [lldb] Findtypes -gmodules fix for too many matches — jan.kratochvil / detail
  602. [libc] Fix memcpy to adhere to qualified calls. — paulatoth / detail
  603. [Driver] Handle all optimization-record options for Darwin LTO — francisvm / detail
  604. [ObjC generics] Fix not inheriting type bounds in categories/extensions. — vsapsai / detail
  605. Avoid using std::max_align_t in pre-C++11 mode — joerg / detail
  606. [MS] Fix assert handling enum forward decls in hasVisibleDefinition — rnk / detail
  607. Revert "[X86] Add Support for Load Hardening to Mitigate Load Value Injection (LVI)" — craig.topper / detail
  608. Revert "[X86] Add a Pass that builds a Condensed CFG for Load Value Injection (LVI) Gadgets" — craig.topper / detail
  609. [gn build] Port 1d42c0db9a2 — llvmgnsyncbot / detail
  610. Disable two new tests on Windows.  They are failing but the logs are not helpful. — jingham / detail
  611. [intel-mpx] Delete an unnecessary license header — walter erquinigo / detail
  612. Fix unused variable, format, and format string warnings. — echristo / detail
  613. [llvm-stress][opaque pointers] Remove use of deprecated constructor — efriedma / detail
  614. [clang codegen][opaque pointers] Remove use of deprecated constructor — efriedma / detail
  615. [polly][opaque pointers] Remove use of deprecated APIs. — efriedma / detail
  616. [clang][opaque pointers] Fix up a bunch of "getType()->getElementType()" — efriedma / detail
  617. This test is failing on the Ubuntu bot but the bot log doesn't — jingham / detail
  618. PR45402: Make the restrictions on constant evaluation of memcmp and — richard / detail
  619. [NFC][PowerPC] Pre-commit a test case for D77448 — nemanja.i.ibm / detail
  620. [mlir] Change the default of `mlir-print-op-on-diagnostic` to true — riddleriver / detail
  621. [source maps] Fix remove, insert-after and replace — walter erquinigo / detail
  622. [mlir][DeclarativeParser] Emit an error if a `:` follows an attribute with a non-constant type. — riddleriver / detail
  623. Fix LLDB debug builds — walter erquinigo / detail
  624. The thread plan list test is failing at least on Ubuntu Linux. — jingham / detail
  625. [OpenMP] NFC: Fix trivial typo — ishizaki / detail
  626. Fix typos in toy tutorial — joker.eph / detail
  627. Don't treat a CXXScopeSpec with a nested name specifier but no location — richard / detail
  628. Add mention of advantages of `arc` in the Phabricator doc. — joker.eph / detail
  629. AMDGPU: Fix a few more tests with old denormal subtarget features — arsenm2 / detail
  630. [MLIR] Fix shape inference in toy tutorial — joker.eph / detail
  631. [clang] Annotate trivial getters and setters on hover. — sam.mccall / detail
  632. [clangd] Tweak parseDocumentation loop to use raw lines. NFC — sam.mccall / detail
  633. [libc++] Attempt to workaround module invalidation bug — eric / detail
  634. [IVDescriptors] Remove unnecessary DemandedBits.h include; NFC — nikita.ppv / detail
  635. [IVDescriptors] Remove IRBuilder.h include; NFC — nikita.ppv / detail
  636. [Reassociate] Use IRBuilderBase; NFC — nikita.ppv / detail
  637. [Object] object::ELFObjectFile::dynamic_symbol_begin(): skip symbol index 0 — Xing / detail
  638. [VNCoercion] Use IRBuilderBase; NFC — nikita.ppv / detail
  639. [IRBuilder] Move some code into the cpp file; NFC — nikita.ppv / detail
  640. [X86][SSE] lowerV8I16Shuffle - lower compaction shuffles using PACKUSDW(PBLENDW,PBLENDW) on SSE41+ — llvm-dev / detail
  641. [CostModel][X86] Add insert/extract cost tests for sub-128bit vXi8/vXi16 vectors — llvm-dev / detail
  642. [CostModel][X86] Add shuffle cost tests for sub-128bit vectors — llvm-dev / detail
  643. [WebAssembly] Fix wasm.lsda() optimization in WasmEHPrepare — aheejin / detail
  644. [clang-tidy]: fix false positive of cert-oop54-cpp check. — tamas.zolnai / detail
  645. Disable relative paths in lit.site.cfg in presence of symlinks — thakis / detail
  646. [OpenMP][NFC] Remove unnecessary argument — johannes / detail
  647. [Attributor] Deduce attributes for non-exact functions — johannes / detail
  648. [InstCombine] Don't limit uses in eraseInstFromFunction() — nikita.ppv / detail
  649. fix typo in comment to cycle bots — thakis / detail
  650. [WebAssembly] Fix a sanitizer error in WasmEHPrepare — aheejin / detail
  651. [mlir] Add an out-of-tree dialect example — joker.eph / detail
  652. [LV] Simplify tryToWiden as recipes are not re-used (NFC). — flo / detail
  653. [InstCombine] add more tests for min/max folding; NFC — spatel / detail
  654. [ValueTracking] add tests for smin/smax; NFC — spatel / detail
  655. [ELF][test] Test that thunks are processed before finalizeSynthetic(in.symTab) — maskray / detail
  656. [ELF][PPC64] Enable R_PPC64_REL14 trunks — maskray / detail
  657. [DAG] Fix PR45049: LegalizeTypes crash — Jonathan Roelofs / detail
  658. Revert "[DAG] Fix PR45049: LegalizeTypes crash" — Jonathan Roelofs / detail
  659. libcxx 'LLVM_USE_SANITIZER=Address;Undefined' — modocache / detail
  660. [libc++] Enable the new libc++ testing format by default — Louis Dionne / detail
  661. [X86] Cleanup vectorcall test checks — llvm-dev / detail
  662. [CostModel][X86] Add some insert subvector cost tests for vXf32/vXi32/vXi16/vXi8 types — llvm-dev / detail
  663. [compiler-rt] Fix build on NetBSD 9.99.52+ — n54 / detail
  664. [Attributor] AAUndefinedBehavior: Use AAValueSimplify in memory accessing instructions. — sdi1600105 / detail
  665. AMDGPU: Add feature for fast f32 denormals — arsenm2 / detail
  666. [Attributor] Make use of analysis in the MustBeExecutedExplorer — johannes / detail
  667. [Attributor] AAReachability : use isPotentiallyReachable in isKnownReachable — johannes / detail
  668. AMDGPU: Fix annotate kernel features through casted calls — arsenm2 / detail
  669. [clang-tools-extra] NFC: Fix trivial typo in documents and comments — ishizaki / detail
  670. [mlir] NFC: Fix trivial typo — ishizaki / detail
  671. [llvm-objdump] Teach `llvm-objdump` dump dynamic symbols. — Xing / detail
  672. [llvm-objdump][test] Remove unimplemented-features.test — Xing / detail
  673. [llvm-objdump][test] Recommit unimplemented-features.test — Xing / detail
  674. [llvm-nm] Add test for `--debug-syms --dynamic` — Xing / detail
  675. [llvm-objdump] Simplify conditional statements (isa<...>(Obj) => Obj->isSomeFile()) — Xing / detail
  676. [clang-tools-extra] NFC: Fix trivial typo in documents and comments — ishizaki / detail
  677. [mlir][ODS] Add support for variadic regions. — riddleriver / detail
  678. [MLIR] Don't insert YieldOp for non-void loop.for by default. — pifon / detail
  679. [X86][SSE] truncateVectorWithPACK - upper undef for 128->64 packing — llvm-dev / detail
  680. [X86][SSE] Generalize shuffle(HORIZOP,HORIZOP) -> HORIZOP combine — llvm-dev / detail
  681. Revert "Test had incorrect check for nonzero count" — dave / detail
  682. [clang] Make libcxx test suite pass again after memcmp changes — dave / detail
  683. Revert "[libc++] Enable the new libc++ testing format by default" — dave / detail
  684. [ValueTracking] Use Inst::comesBefore in isValidAssumeForCtx (NFC). — flo / detail
  685. [X86] Roll some loops. NFCI. — benny.kra / detail
  686. [ARM] add ARMv8.6-A Activity monitors virtualization extension — ties.stuij / detail
  687. [ValueTracking] enhance matching of smin/smax with 'not' operands — spatel / detail
  688. [InstCombine] enhance freelyNegateValue() by handling 'not' — spatel / detail
  689. [ARM] Add ARMv8.6 Fine Grain Traps system registers — ties.stuij / detail
  690. [MLIR] fix greedy pattern rewrite driver iteration on change — uday / detail
  691. [MLIR][NFC] fix name operand -> userOp — uday / detail
  692. [InstCombine] convert bitcast-shuffle to vector trunc — spatel / detail
  693. [MLIR] Add pattern rewriter util to erase block; remove dead else — uday / detail
  694. [ARM] Add enhanced counter virtualization system registers — ties.stuij / detail
  695. [ARM] Add data gathering hint instruction — ties.stuij / detail
  696. AMDGPU/GlobalISel: Add some G_INSERT/G_EXTRACT select tests — arsenm2 / detail
  697. Fix typo in xfail decorator for lldb thread plan list tests — omair.javaid / detail
  698. [scan-build] fix dead store warnings emitted on LLVM AMDGPU code base — arsenm2 / detail
  699. Remove the additional constant which requires an extra register for statepoint lowering. — arsenm2 / detail
  700. clang: Make tests using symlinks more consistent. — thakis / detail
  701. make ccabe93298 more robust — thakis / detail
  702. [ELF][test] Reorganize warn-backrefs.s — maskray / detail
  703. Make the AsmPrinter print "<<NULL TYPE>>" instead of crashing on null types — joker.eph / detail
  704. [DebugInfo]: Allow DwarfCompileUnit to have line table symbol — SourabhSingh.Tomar / detail
  705. [InlineFunction] Update metadata on loads that are return values — anna / detail
  706. [mlir][Pass] Add documentation for the declarative pass specification — riddleriver / detail
  707. [mlir] Update the documentation on Canonicalization — riddleriver / detail
  708. [MLIR][NFC] Make AsmPrinter messages on null structures consistent — uday / detail
  709. [X86][SSE] Combine unary shuffle(HORIZOP,HORIZOP) -> HORIZOP — llvm-dev / detail
  710. Remove unused function 'isInRange'. NFCI. — llvm-dev / detail
  711. Add documentation and testing for — richard / detail
  712. Permit constant evaluation of mixed __builtin_memcmp between char and — richard / detail
  713. [mlir] Only number the parent operation in Block::printAsOperand — riddleriver / detail
  714. [mlir] Refactor and cleanup the translation facilities. — riddleriver / detail
  715. DebugInfo: Fix default template parameter computation for dependent non-type template parameters — dblaikie / detail
  716. [mlir][spirv] NFC: remove uncessary return after llvm_unreachable — antiagainst / detail
  717. [ORC] Add MachO universal binary support to StaticLibraryDefinitionGenerator. — Lang Hames / detail
  718. Expose `attributor-disable` to the new and old pass managers — johannes / detail
  719. [OpenMP][NFCI] Move OpenMP clause information to `lib/Frontend/OpenMP` — johannes / detail
  720. [clang] Persist Attr::IsPackExpansion into the PCH — zeratul976 / detail
  721. [DAGCombiner] Replace a hardcoded constant in visitZERO_EXTEND with a proper check for the condition its trying to protect. — craig.topper / detail
  722. [OpenMP] Add extra qualification to OpenMP clause id — johannes / detail
  723. [OpenMP][NFC] Move and simplify directive -> allowed clause mapping — johannes / detail
  724. [DAGCombiner] Use getAnyExtOrTrunc instead of getSExtOrTrunc in the zext(setcc) combine. — craig.topper / detail
  725. PR45239: Don't deallocate TemplateIdAnnotations if they might still be — richard / detail
  726. [llvm-dwp] Refactor handling of section identifiers. NFCI. — ikudrin / detail
  727. [DebugInfo] Rename section identifiers which are deprecated in DWARFv5. NFC. — ikudrin / detail
  728. [DebugInfo] Support DWARFv5 index sections. — ikudrin / detail
  729. [DebugInfo] Fix reading location tables of v5 units in DWP. — ikudrin / detail
  730. [DebugInfo] Fix reading location tables headers of v5 units in DWP. — ikudrin / detail
  731. [DebugInfo] Fix reading range lists of v5 units in DWP. — ikudrin / detail
  732. [Alignment][NFC] Add DebugStr and operator* — gchatelet / detail
  733. [libc] NFC: Fix trivial typo in comments, documents, and messages — ishizaki / detail
  734. [llvm-dwp] Fix a possible out of bound access. — ikudrin / detail
  735. [lldb][NFC] Modernize lang/cpp/scope test — Raphael Isemann / detail
  736. Revert "[Alignment][NFC] Add DebugStr and operator*" — gchatelet / detail
  737. [MLIR] Change return type of ParallelOp::getInductionVars to ValueRange. — pifon / detail
  738. [Matrix] Add initial tiling for load/multiply/store chains. — flo / detail
  739. [lldb] XFAIL TestThreadPlanCommands _only_ on aarch64 — pavel / detail
  740. [lldb] Also apply Fix-Its in "note:" diagnostics that belong to an error diagnostic — Raphael Isemann / detail
  741. [clang] fix undefined behaviour in RawComment::getFormattedText() — Raphael Isemann / detail
  742. [Matrix] Add option to use row-major matrix layout as default. — flo / detail
  743. [AArch64][SVE] Add SVE intrinsics for saturating add & subtract — kerry.mclaughlin / detail
  744. [lldb] Add option to retry Fix-Its multiple times to failed expressions — Raphael Isemann / detail
  745. Revert "[IPRA][ARM] Spill extra registers at -Oz" — oliver.stannard / detail
  746. [VE] Update lea/load/store instructions — simon.moll / detail
  747. [ARM] MVE vqmovn tests. NFC. — david.green / detail
  748. [llvm-bcanalyzer] Simplify code. NFCI. — benny.kra / detail
  749. [RuntimeDyld] Replace hand-rolled endian conversion with support::endian. NFCI. — benny.kra / detail
  750. [LTO] Replace hand-rolled endian conversion with support::endian. NFCI. — benny.kra / detail
  751. [X86][SSE] combineVectorSignBitsTruncation - remove minimum vector length limitations — llvm-dev / detail
  752. [Alignment][NFC] Remove deprecated functions introduced in 10.0.0 — gchatelet / detail
  753. [Alignment][NFC] Add DebugStr and operator* — gchatelet / detail
  754. [Support] Make DataExtractor string functions error-aware — pavel / detail
  755. [llvm/Support] Make more DataExtractor methods error-aware — pavel / detail
  756. [llvm/Support] Don't crash on empty nullptr ranges when decoding LEBs — pavel / detail
  757. [DWARF5] Added support for emission of debug_macro section. — SourabhSingh.Tomar / detail
  758. Add a triple to test/ExecutionEngine/MCJIT/cet-code-model-lager.ll — hans / detail
  759. [mlir][LowerToAffineLoops] Handle tensors of rank 0 — djolertrk / detail
  760. Revert 43f031d3126 "Enable IBT(Indirect Branch Tracking) in JIT with CET(Control-flow Enforcement Technology)" — hans / detail
  761. [libc++] [test] Add missing FILE_DEPENDENCIES to align.pass.sh.cpp — Louis Dionne / detail
  762. Make paths in generated llvm-lit relative as well. — thakis / detail
  763. DAG: Combine extract_vector_elt of concat_vectors — arsenm2 / detail
  764. AMDGPU: Remove DisableInst feature — arsenm2 / detail
  765. AMDGPU: Use DAG patterns for div_fmas — arsenm2 / detail
  766. test commit — cbowler / detail
  767. [lldb-server] jThreadsInfo returns stack memory — pavel / detail
  768. Make test more robust — james.henderson / detail
  769. [Matrix] Update load/storeMatrix to take indices as Value* (NFC). — flo / detail
  770. [MC] Use a byte_swap in emitIntValue instead of doing it in a loop.  NFCI. — benny.kra / detail
  771. [Polly] Add -polly-isl-arg command line option. — llvm-project / detail
  772. [libc++] SSH: Fix tarring of dependencies on Windows — Louis Dionne / detail
  773. [OpenMP][FIX] Add missing cmake dependence needed after 931c0cd713ee — johannes / detail
  774. Make clang/test/Driver/cl-options.cu pass in 32-bit builds — hans / detail
  775. [lldb][nfc] remove overriden funcs with default impl — kkleine / detail
  776. [llvm-objdump][XCOFF] Use symbol index+symbol name + storage mapping class as label for -D — diggerlin / detail
  777. [NFC][PPC][AIX] Test updates for byval args that fit in a single register — cebowleratibm / detail
  778. try to fix tsan bot — thakis / detail
  779. [Alignment][NFC] Assume AlignmentFromAssumptions::getNewAlignment is always set. — gchatelet / detail
  780. AMDGPU/GlobalISel: Add unmerge of concat tests — arsenm2 / detail
  781. [AIX][PPC] Implement by-val caller arguments in multiple registers — cebowleratibm / detail
  782. [VPlan] Introduce new VPWidenCallRecipe (NFC). — flo / detail
  783. [analyzer] StdLibraryFunctionsChecker: Add test for function with default parameter — gabor.marton / detail
  784. clang-format: [JS] handle pseudo-keywords. — martin / detail
  785. [ValueTracking] add/adjust tests for min/max; NFC — spatel / detail
  786. [mlir][Linalg] Add a linalg.tensor_reshape to operate on tensors — ntv / detail
  787. [libc++] Mark is_scalar test as unsupported in C++11 and C++14 — Louis Dionne / detail
  788. [libc++] Make sure we include %{flags} when building with the new format — Louis Dionne / detail
  789. [analyzer] StdLibraryFunctionsChecker: match signature based on FunctionDecl — gabor.marton / detail
  790. [libc++] Always use -fsyntax-only in .fail.cpp tests — Louis Dionne / detail
  791. [AMDGPU] Fix inaccurate comments — jay.foad / detail
  792. AMDGPU/GlobalISel: Fix llvm.amdgcn.div.fmas.ll — arsenm2 / detail
  793. AMDGPU/GlobalISel: Select llvm.amdgcn.div.scale — arsenm2 / detail
  794. Fix a typo in an assert message; NFC. — aballman / detail
  795. [ValueTracking] enhance matching of umin/umax with 'not' operands — spatel / detail
  796. [llvm] Fix missing FileCheck directive colons — Jonathan Roelofs / detail
  797. [llvm-objdump] Fix case of -Wmismatched-tags — Jonathan Roelofs / detail
  798. Use in-tree clang-format-diff.py as Arcanist linter — scott.linder / detail
  799. [lldb] NFC: Fix trivial typo in comments, documents, and messages — ishizaki / detail
  800. [OPENMP]Fix PR45439: `omp for collapse(2) ordered(2)` generates invalid — a.bataev / detail
  801. [RDA] Don't adjust ReachingDefDefaultVal (NFCI) — nikita.ppv / detail
  802. [x86] add size cost tests for casts and binops; NFC — spatel / detail
  803. [RDA] Only store most recent reaching def from predecessors (NFCI) — nikita.ppv / detail
  804. [libc++] Mark two std::timed_mutex tests as flaky — Louis Dionne / detail
  805. [sanitizer_common] Show new unexpected symbols. — mascasa / detail
  806. [sanitizer_common] Update global_symbols.txt. — mascasa / detail
  807. [ELF] Make --version-script/--dynamic-list work for lazy symbols fetched by LTO libcalls — maskray / detail
  808. [DebugInfo] Change to constructor homing debug info mode: skip literal types — akhuang / detail
  809. [LV] Fix value that could be read uninitialized. — flo / detail
  810. [AArch64] Allow logical immediates to have all-1 in top bits — maskray / detail
  811. Revert "[sanitizer_common] Update global_symbols.txt." — mascasa / detail
  812. Revert "[sanitizer_common] Show new unexpected symbols." — mascasa / detail
  813. [sanitizer_common] Update global_symbols.txt. — mascasa / detail
  814. [AMDGPU] Disable 'Skip Uniform Regions' optimization by default for AMDGPU. — konstantin.pyzhov / detail
  815. Speed up deferred diagnostic emitter — Yaxun.Liu / detail
  816. [AST] Remove DeclCXX.h dep on ASTContext.h — rnk / detail
  817. [analyzer] Fix scan-build and exploded-graph-rewriter tests on Windows. — Artem Dergachev / detail
  818. [analyzer] Fix NSErrorChecker false positives on constructors. — Artem Dergachev / detail
  819. [libc++] Make sure we execute tests with the current environment — Louis Dionne / detail
  820. [mlir] Fix typo in docs/DefiningAttributesAndTypes.md — jean-michel.gorius / detail
  821. Remove llvm::Error include form Diagnostic.h — rnk / detail
  822. [CFGPrinter][CallPrinter][polly] Adding distinct structure for CFGDOTInfo — knaumov / detail
  823. [clang-tidy] Add check llvmlibc-implementation-in-namespace. — paulatoth / detail
  824. Revert e1730cfeb3588f20dcf4a96b181ad52761666e52 — konstantin.pyzhov / detail
  825. [gn build] Port 00a57558978 — llvmgnsyncbot / detail
  826. [lit] Move the recursiveExpansionLimit setting to TestingConfig — Louis Dionne / detail
  827. [Hexagon] Make lld be the default linker for linux/musl — sidneym / detail
  828. [NFC] Minor fix for deferred diagnostics emitter — Yaxun.Liu / detail
  829. [SelectionDAGBuilder] Fix ISD::FREEZE creation for structs with fields of different types. — craig.topper / detail
  830. [OpenMP] Fix layering problem with FrontendOpenMP — johannes / detail
  831. [clang][CodeComplete] Dont perform fallback completion for incomplete member ref — kadircet / detail
  832. [mlir][AsmPrinter] Change value numbering for local scope to be the next isolated operation. — riddleriver / detail
  833. Add InjectTLIMappings pass to new pass manager — kamau.bridgeman / detail
  834. Remove math.h/cmath include from DataTypes.h — rnk / detail
  835. [WebAssembly] Handle event exports — aheejin / detail
  836. [llvm][CodeGen] Avoid implicit cast of TypeSize to integer in `initActions`. — francesco.petrogalli / detail
  837. [ASTMatchers] Matchers that take enumerations args provide hints with invalid arguments — n.james93 / detail
  838. Fix mismatch from D77112 and D77499 — n.james93 / detail
  839. [clangd] Decouple preambleworker from astworker, NFCI — kadircet / detail
  840. [clangd] Update TUStatus api to accommodate preamble thread — kadircet / detail
  841. [clangd] Build ASTs only with fresh preambles or after building a new preamble — kadircet / detail
  842. [gn build] Port 427c1dc4f42 — llvmgnsyncbot / detail
  843. Delete a variable that's been unused since r313407. — thakis / detail
  844. [clangd] Fix bad include — kadircet / detail
  845. [CodeGenObjC] Fix a crash when attempting to copy a zero-sized bit-field in a non-trivial C struct — erik.pilkington / detail
  846. AMDGPU: Remove dead paths for requiresUniformRegister — arsenm2 / detail
  847. Minor typo improvements in documentation, NFC. — clattner / detail
  848. [libunwind] Support the new libc++ test format — jaskiewiczs / detail
  849. [debugserver] Get rid of `else` after `return`. NFC. — ditaliano / detail
  850. Upstream Bionic definitions of ctype_base/regex. — danalbert / detail
  851. [SelectionDAG] fix predecessor list for INLINEASM_BRs' parent — ndesaulniers / detail
  852. Make llvm_source_root in llvm-lit relative too. — thakis / detail
  853. [AsmPrinter] Do not define local aliases for global objects in a comdat — leonardchan / detail
  854. [gn build] (manually) port 6c1a9fb174ac3c — thakis / detail
  855. [llvm-objdump][NFC] Declare command-line externs in headers with namespace — hubert.reinterpretcast / detail
  856. [AMDGPU] Disable 'Skip Uniform Regions' optimization by default for AMDGPU. — konstantin.pyzhov / detail
  857. Add more detailed symbol type categorization, based on a swift patch by — Jason Molenda / detail
  858. [clang-format] Don't break multi block parameters on ObjCBreakBeforeNestedBlockParam — jinl / detail
  859. X86ISelLowering: Minor refactor to avoid redundant initialization while ensuring compiler warnings can hopefully still prove initialization — dblaikie / detail
  860. [lldb/Test] Enable TestGdbRemoteThreadsInfoMemory.py on Windows. — Jonas Devlieghere / detail
  861. Revert "Make llvm_source_root in llvm-lit relative too." — hubert.reinterpretcast / detail
  862. [gdb-remote] Moving prevents copy elision. Found by clang. — ditaliano / detail
  863. Add option to limit Debugify to locations (omitting variables) — daniel_l_sanders / detail
  864. [libc++] Add availability markup for the C++20 Synchronization Library on Apple — Louis Dionne / detail
  865. [libc++] Only support std::to_chars availability test when back-deploying — Louis Dionne / detail
  866. Allow MachineFunction to obtain non-const Function (to enable MIR-level debugify) — daniel_l_sanders / detail
  867. Support bfdname "elf32-hexagon". — sidneym / detail
  868. [libc++] 2/N: Enable the new libc++ testing format by default — Louis Dionne / detail
  869. Remap the target (Xcode) SDK directory to the host SDK directory. — Adrian Prantl / detail
  870. fix comment typo to cycle bots — thakis / detail
  871. [AddressSanitizer] Fix for wrong argument values appearing in backtraces — Vedant Kumar / detail
  872. Remove case in rewritergen unmatched opdefgen side — jpienaar / detail
  873. [lldb/API] Add missing LLDB_REGISTER_METHOD macros — Jonas Devlieghere / detail
  874. [CallSite Removal] a CallBase is never an IndirectCall for isInlineAsm — ndesaulniers / detail
  875. Add way to omit debug-location from MIR output — daniel_l_sanders / detail
  876. [AMDGPU] Remove clutter from endcf test. NFC. — Stanislav.Mekhanoshin / detail
  877. [MachineCSE] Don't carry the wrong location when hoisting — ditaliano / detail
  878. For PR45333: Move AnalyzeImplicitConversions to using data recursion — richard / detail
  879. Remove SequentialType from the type heirarchy. — efriedma / detail
  880. Add missing include — Adrian Prantl / detail
  881. Target: correct the return value for `GetImageAddrFromToken` — Saleem Abdulrasool / detail
  882. Reland "Make llvm_source_root in llvm-lit relative too." — thakis / detail
  883. [NFC] Modernize misc. uses of Align/MaybeAlign APIs. — efriedma / detail
  884. [Coroutines] Remove alignment check in shouldBeMustTail — JunMa / detail
  885. Enable IBT(Indirect Branch Tracking) in JIT with CET(Control-flow Enforcement Technology) — xiang1.zhang / detail
  886. [PowerPC] Pre-commit test case of float rounding in kernel build. NFC. — lkail / detail
  887. Fix template instantiation of a non-dependent call to an inherited — richard / detail
  888. [lldb/test] Fix TestDSYMSourcePathRemapping in the presence of symlnks — Fred Riss / detail
  889. [lit] Improve handling of parallelism group semaphores — julian.lettner / detail
  890. [WebAssembly] EmscriptenEHSjLj: Mark more functions as imported — sbc / detail
  891. [DWARF5]: Added a left over test case from D73462 — SourabhSingh.Tomar / detail
  892. Fix unused variable warning in Protocol.cpp, NFCI — karl-johan.karlsson / detail
  893. [CodeGen][SelectionDAG] Flip Booleans More Often — pierre.vanhoutryve / detail
  894. Drop the number of thinlto jobs in some tests to avoid crashing on 32-bit windows — hans / detail
  895. Revert "[CodeGen][SelectionDAG] Flip Booleans More Often" — pierre.vanhoutryve / detail
  896. [Support,Windows] Tolerate failure of CryptGenRandom — simon.tatham / detail
  897. [MLIR] fix/update affine data copy utility for max/min bounds — uday / detail
  898. [ARM] Remove condition that could never be true — peter.smith / detail
  899. [DAG] Consolidate require spill slot logic in lambda. NFC. — serguei.katkov / detail
  900. [docs] Add the release notes about Debug Entry Values — djolertrk / detail
  901. [SCCP] Use ranges for predicate info conditions. — flo / detail
  902. [MLIR] Introduce std.alloca op — uday / detail
  903. [X86] Fix implicit sign conversion warnings in X86 headers. — pierre.gousseau / detail
  904. [ARM] unwinding .pad instructions missing in execute-only prologue — keith.walker / detail
  905. [clangd] DefineOutline: removes static token from static CXXMethodDecl — n.james93 / detail
  906. Fixed licenses in dynamic ast matchers — n.james93 / detail
  907. Add map-type check for target and target data directive, by Chi Chun — a.bataev / detail
  908. [InstCombine] add icmp+cast tests for ppc_fp128; NFC — spatel / detail
  909. [llvm-readobj] - Introduce warnings for cases when unable to read strings from string tables. — grimar / detail
  910. [clangd] Get rid of ASTWorker::getCurrentFileInputs — kadircet / detail
  911. [clangd] Fix printing for Inclusion — kadircet / detail
  912. Mark TestFixIts.py xfail for LLDB AArch64/Linux — omair.javaid / detail
  913. Revert "[lldb-server] jThreadsInfo returns stack memory" — omair.javaid / detail
  914. Stop passing site cfg files via --param to llvm-lit. — thakis / detail
  915. [AST] Fix a crash on invalid constexpr Ctorinitializer when building RecoveryExpr. — hokein.wu / detail
  916. [analyzer] Try to lift 'REQUIRES: shell' for scan-build tests. — Artem Dergachev / detail
  917. [libc++] Make sure the source file appears before link libraries when compiling tests — Louis Dionne / detail
  918. [Syntax] Simplify TokenCollector::Builder, use captured expansion bounds. NFC — sam.mccall / detail
  919. [Clang] Add llvm.loop.unroll.disable to loops with -fno-unroll-loops. — flo / detail
  920. [Syntax] Merge overlapping top-level macros in TokenBuffer — sam.mccall / detail
  921. [Syntax] Add mapping from spelled to expanded tokens for TokenBuffer — gribozavr / detail
  922. [libc++] Support .sh.s tests in the new format — Louis Dionne / detail
  923. [libc++abi] Enable the new libc++ testing format by default — Louis Dionne / detail
  924. Revert "[analyzer] Try to lift 'REQUIRES: shell' for scan-build tests." — Artem Dergachev / detail
  925. [X86][SSE] combineX86ShufflesConstants - early out for zeroable vectors (PR45443) — llvm-dev / detail
  926. [hip] Remove `hip_pinned_shadow`. — michael.hliao / detail
  927. LLD Support for Basic Block Sections — tmsriram / detail
  928. [lldb][NFC] Fix typo in 'watchpoint delete' error message — Raphael Isemann / detail
  929. tsan: fix Go/ppc build — dvyukov / detail
  930. [NFC][XCOFF] refactor readobj/XCOFFDumper.cpp — diggerlin / detail
  931. [NFC][PowerPC] Cleanup 64-bit and Darwin CalleeSavedRegs — daltenty / detail
  932. [RDA] Avoid inserting duplicate reaching defs (NFCI) — nikita.ppv / detail
  933. [RDA] Don't pass down TraversedMBB (NFC) — nikita.ppv / detail
  934. [RDA] Avoid full reprocessing of blocks in loops (NFCI) — nikita.ppv / detail
  935. [DebugInfo] Fix for adding "returns cxx udt" option to functions in CodeView. — akhuang / detail
  936. Slightly modify some tests as follow up to bcf66084, which breaks tests. — akhuang / detail
  937. DAG: Use the correct getPointerTy in a few places — arsenm2 / detail
  938. [mlir][vulkan-runner] Fix createLowerToLLVMPass interface — antiagainst / detail
  939. [mlir][spirv] Fix wrong Phi parent block for back-to-back loops — antiagainst / detail
  940. [X86][SSE] Add PTEST(AND(X,Y),AND(X,Y)) tests derived from PR42035 examples — llvm-dev / detail
  941. Check LLVM_BUILD_LLVM_C_DYLIB before building the C DLL with MSVC. — aaron / detail
  942. [ELF] -M/-Map: fix VMA/LMA/Size columns of symbol assignments when address/size>=2**32 — maskray / detail
  943. [ELF] --warn-backrefs: don't warn for linking sandwich problems — maskray / detail
  944. [AMDGPU] Limit endcf-collapase to simple if