Changes
clang-d450887-g6747fc07d1aa-t32849-b32849.tar.gz (Feb 4, 2023 11:15:32 PM)
- Revert "Teach the AArch64 backend to materialize immediates using a pair of ORR-immediate" — resistor / githubweb
- Teach the AArch64 backend to materialize immediates using a pair of ORR-immediate — resistor / githubweb
- [ORC] Use JITLink as the default linker for LLJIT on Linux/arm64. — Lang Hames / githubweb
clang-d450884-g3fad47a91741-t32848-b32848.tar.gz (Feb 4, 2023 9:13:35 PM)
- [RISCV] Move all isel cases for ISD::ConstantFP into RISCVDAGToDAGISel::Select. — craig.topper / githubweb
- Teach the AArch64 backend to materialize immediates using a pair of ORR-immediate — resistor / githubweb
- [CMake] Process components and install targets separately — phosek / githubweb
clang-d450881-g712e143883d6-t32847-b32847.tar.gz (Feb 4, 2023 7:16:06 PM)
- [libc++][NFC] Rename _LIBCPP_NO_RTTI to _LIBCPP_HAS_NO_RTTI — nikolasklauser / githubweb
- [libc++][NFC] Rename _LIBCPP_EXPLICIT_AFTER_CXX11 to _LIBCPP_EXPLICIT_SINCE_CXX14 — nikolasklauser / githubweb
- [RISCV] Remove fimmneg0 patterns that were replaced by D142953. — craig.topper / githubweb
- [RISCV] Use MVT enum directly instead of converting to bit width. NFC — craig.topper / githubweb
- [RISCV] Replace condition that should alwasy be true with an assert. NFC — craig.topper / githubweb
- [RISCV] Make selectImm return SDValue instead of SDNode*. — craig.topper / githubweb
- [RISCV] Fix crash splatting f64 -0.0 into a vector on RV32 after D142953. — craig.topper / githubweb
clang-d450874-ge6975c4ced27-t32846-b32846.tar.gz (Feb 4, 2023 5:16:44 PM)
- cmake: Enable 64bit off_t on 32bit glibc systems — i / githubweb
- [CMake] Support runtimes targets without specifying triple — phosek / githubweb
clang-d450872-g7e3943f5767d-t32845-b32845.tar.gz (Feb 4, 2023 3:17:06 PM)
- [AArch64] Add ABD combine tests. NFC — david.green / githubweb
- [sanitizer] Simplify with GET_CALLER_PC_BP. NFC — i / githubweb
- [mlgo] Bump the unsupported versions for interactive tests to 3.8 — mtrofin / githubweb
- [lld] fix comment typos to cycle bots — thakis / githubweb
- Revert "[ORC] Drop Comdat when discarding IR symbol" — jonas.hahnfeld / githubweb
- OffloadBinary: Switch to MapVector<StringRef, StringRef> to stabilize iteration order — i / githubweb
- [LV] Add users for loads to make tests more robust. — flo / githubweb
- [DAG] visitFREEZE - handle case where the folded node merges with another existing node — llvm-dev / githubweb
- [clang-linker-wrapper] Fix build after MapVector change — i / githubweb
clang-d450863-g12ef0d31e0c8-t32843-b32843.tar.gz (Feb 4, 2023 12:38:00 PM)
- Walk back an overly-aggressive unXFAIL. — Adrian Prantl / githubweb
- [MachineOutliner] NFC: Add debug output to overlap pruning code — Jessica Paquette / githubweb
- Reland "[mlgo] Hook up the interactive runner to the mlgo-ed passes" — mtrofin / githubweb
- [mlir][gpu] Allow distributing to different level of IDs without failing — thomasraoux / githubweb
- [mlgo] Fix type annotation in log_reader, for older python3 versions — mtrofin / githubweb
- [mlgo] fixes for old python versions — mtrofin / githubweb
- [Sanitizers] Fix read buffer overrun in scanning loader commands — m_borsa / githubweb
- [UpdateTestChecks][NFC] Share the code to get CHECK prefix between all scripts — shengchen.kan / githubweb
- [AArch64] fix bug #55005 handle DW_CFA_GNU_NegateRAState — spop / githubweb
- [mlgo] Disable mlgo tests when python version is 6 — mtrofin / githubweb
- [mlgo] only enable interactive mode tests on linux — mtrofin / githubweb
- Revert "[mlir][linalg] Fix crash in vectorizer when expanding affine apply" — diegocaballero / githubweb
- Revert "[mlir][linalg] Make Linalg vectorizer lower affine.apply" — diegocaballero / githubweb
- [MachineOutliner] NFC: Add debug output to populateMapper — Jessica Paquette / githubweb
- [Driver] Remove deprecated -fsanitize-system-blacklist= — i / githubweb
- [MachineOutliner] Improve mapper statistics — Jessica Paquette / githubweb
- [RISCV] Don't use constantpool for floating-point value if the value can be easily constructed by integer sequence and a floating-point move. — hankuan.chen / githubweb
- Update test to be the correct version — Jessica Paquette / githubweb
- [X86][FP16] Lower half->i16 into vcvttph2[u]w directly — phoebe.wang / githubweb
- [PowerPC] aix32-cc-abi-vaarg.ll - improve DAG checks — llvm-dev / githubweb
- llvm/test/CodeGen/MLRegalloc: Exclude python<=3.8 (D143218) — geek4civic / githubweb
- [X86] Add basic vector handling for ISD::ABDS/ABDU (absolute difference) nodes — llvm-dev / githubweb
- Revert "[AArch64] Unconditionally use DW_EH_PE_indirect|DW_EH_PE_pcrel personality/lsda/ttype encodings" — geek4civic / githubweb
- [SVE][CodeGen] Relax all true isel requirement for predicated operations that have no side effects. — paul.walker / githubweb
- AMDGPU: Add some regression tests that infinite looped combiner — arsenm2 / githubweb
- [AArch64] Add tests for inefficient generation of ST2s. NFC — david.green / githubweb
- [Libomptarget] Fix disabling amdgpu on non-Linux. — jhuber6 / githubweb
- [Libomptarget] Add the same to the other AMD plugin — jhuber6 / githubweb
- [X86] Swap bool reduction predicates in v2i64/v4i32 tests — llvm-dev / githubweb
- [GlobalISel] Enable patterns with multiple output operands for the GlobalISelEmitter — arsenm2 / githubweb
- [mlir][SCF] Disallow multiple blocks in scf.if "else" region — springerm / githubweb
- [X86] pr53419.ll - add missing v2i8/v4i8/v8i8 coverage to reduction tests — llvm-dev / githubweb
- [X86] combinePredicateReduction - fold any_of(setcc(x,y,ne)) -> pmovmskb(not(pcmpeqb())) — llvm-dev / githubweb
- [AArch64][GlobalISel] Selection for i8 buildvectors — david.green / githubweb
- [ADT] STLFunctionalExtras.h - fix llvm-include-order clang-tidy warning — llvm-dev / githubweb
- [TableGen] Error.h - remove quotes to silence clang-tidy llvm-namespace-comment warning — llvm-dev / githubweb
- [compiler-rt] Disable default config files for tests — sam / githubweb
- [compiler-rt] Fix FORTIFY_SOURCE -> _FORTIFY_SOURCE reference (NFC) — sam / githubweb
- [LV] Add initial tests for sinking loads past other instructions. — flo / githubweb
- Revert "[Sanitizers] Fix read buffer overrun in scanning loader commands" — douglas.yung / githubweb
- [X86] combinePredicateReduction - pull out repeated DAG.getContext() calls. NFC. — llvm-dev / githubweb
clang-d450822-ge8231eaa1543-t32831-b32831.tar.gz (Feb 3, 2023 7:12:22 PM)
- [LLVM Utils] Update GitPython for CVE-2022-24439 — john.demme / githubweb
- [MachineOutliner][AArch64] NFC: Split MBBs into "outlinable ranges" — Jessica Paquette / githubweb
- [Clang][SemaCXX][Coroutines] Fix misleading diagnostics with -Wunsequenced — bruno.cardoso / githubweb
- [mlir][sparse] implement lowering rules for sparse_tensor.pack operation — peiming / githubweb
- [mlir][sparse] implement bufferizableOpInterface for sparse_tensor.pack operation — peiming / githubweb
- Upgrade llgdb script for Python 3 compatibility. — Adrian Prantl / githubweb
- [mlgo] Hook up the interactive runner to the mlgo-ed passes — mtrofin / githubweb
- UnXFAIL test. — Adrian Prantl / githubweb
- Revert "[mlgo] Hook up the interactive runner to the mlgo-ed passes" — mtrofin / githubweb
- [NFC] Use SmallVector/ArrayRef in MachineOutliner/SuffixTree for small types — Jessica Paquette / githubweb
- [NFC] Remove unneccessary `llvm::` in MachineOutliner/SuffixTree — Jessica Paquette / githubweb
- [NFC] Remove redundant check for MBB being empty in outliner — Jessica Paquette / githubweb
- [MachineOutliner] NFC: Pull variable out from erase_if — Jessica Paquette / githubweb
- Simplify looping over Operation users in SliceAnalysis (NFC) — joker.eph / githubweb
clang-d450808-g173d50235fa3-t32830-b32830.tar.gz (Feb 3, 2023 5:17:12 PM)
- Skip the DWARF 5 tests on the LLDB matrix bot, the size of the failure logs overwhelm jenkins. — Adrian Prantl / githubweb
clang-d450808-g173d50235fa3-t32830-b32830.tar.gz (Feb 3, 2023 5:17:12 PM)
- [InstCombine] fold shuffle of fabs — spatel / githubweb
- [sanitizer] Undef _TIME_BITS along with _FILE_OFFSET_BITS on Linux — i / githubweb
- [Cloning] Pass blocks as ArrayRef to remapInstructions (NFC). — flo / githubweb
- [ORC] Make weak-comdat.ll testcase UNSUPPORTED on Darwin, rather than XFAIL. — Lang Hames / githubweb
- [libc][bazel] Add bazel targets and unit tests for math functions. — lntue / githubweb
- [libc] Add -mavx2 together with -mfma to allow clang pre-12 to generate fma — lntue / githubweb
- [libc][Obvious] Change `ninja llvmlibc` to `ninja libc` in the documentations. — lntue / githubweb
- [lldb] Add a way to get a scripted process implementation from the SBAPI — medismail.bennani / githubweb
- [RISCV] MC relaxation for out-of-range conditional branch. — craig.topper / githubweb
- Update llgdb to use python3. — Adrian Prantl / githubweb
- [RISCV] Remove side effects from vsetvli intrinsics. — craig.topper / githubweb
- [mlir] Canonicalize dynamic tensor.pad ops with constant inputs — gpetters / githubweb
- [mlir][sparse] start using size_hint provided in allocation op — ajcbik / githubweb
- [libc++] Add a CI configuration to test Modules with LSV enabled — Louis Dionne / githubweb
- [libc][NFC] Print the GPU architectures to build and fix the CMake list — jhuber6 / githubweb
- [mlir][sparse] introduce sparse_tensor.pack operation — peiming / githubweb
- [libc++] Remove leftover LIBCXX_ENABLE_CLANG_TIDY in run-buildbot — Louis Dionne / githubweb
- Fix tsan problem where the per-thread shared_ptr() can be locked right before the cache is destroyed causing a race where it tries to remove an entry from a destroyed cache. — benny.kra / githubweb
- [Tooling/Inclusion] qualifed_name() => qualifiedName(), NFC — hokein.wu / githubweb
- [clang][deps] Fix module context hash for constant strings — blangmuir / githubweb
- [libc] add printf auto float conversion — michaelrj / githubweb
clang-d450787-g73d834325c71-t32828-b32828.tar.gz (Feb 3, 2023 1:19:05 PM)
- Make another attempt to switch the lldb-incremental bot to green-dragon-03 — Adrian Prantl / githubweb
- [lldb] Run monorepo_build.py under Python 3 — Jonas Devlieghere / githubweb
- Move the lldb asan bot to green-dragon-04 — Adrian Prantl / githubweb
clang-d450787-g73d834325c71-t32828-b32828.tar.gz (Feb 3, 2023 1:19:05 PM)
- AMDGPU: Add more tests to fneg modifier with casting tests — arsenm2 / githubweb
- [AArch64][SVE2p1] Add 2-way SVE2p1 dot product intrinsics — david.sherwood / githubweb
- [NFC] PHITransAddr refactoring - use range-based loops and standard algorithms — sergey.kachkov / githubweb
- [Tooling] Add stdlib::Symbol::all() and stdlib::Symbol::qualified_name() — sam.mccall / githubweb
- Revert unintended debug things :-( — sam.mccall / githubweb
- [mlir] Add nontemporal field to memref.load/store and convey to llvm.load/store — guray.ozen / githubweb
- [X86] Add some very basic test coverage for the few @llvm.vp.* intrinsics that correctly expand — llvm-dev / githubweb
- [clang][Interp] Fix Pointer::toAPValue() for expressions — tbaeder / githubweb
- Revert "[AArch64][CostModel]: Add costs for zero/sign extend." — hassnaa.hamdi / githubweb
- [OpenMP][FIX] Do not overalign mapped structures — jhuber6 / githubweb
- [clang] Change AMX macros to match names from GCC — joeloser / githubweb
- [flang][hlfir] Handle intrinsic subroutines — jperier / githubweb
- [clang][Interp] Materializing primitive temporaries — tbaeder / githubweb
- [mlir] provide a base class for transform interpreter passes — zinenko / githubweb
- [mlir] properly fix concurrent transform interpreter pass base — zinenko / githubweb
- [InstCombine] add tests for shuffle-of-fabs; NFC — spatel / githubweb
- [SanitizerBinaryMetadata] Treat constant globals and non-escaping addresses specially — elver / githubweb
- [clang][Interp][NFC] Make VariableScope::getParent() const — tbaeder / githubweb
- [clang][Interp] Only generate disassembly in debug builds — tbaeder / githubweb
- [libc] Fix quotation marks in overlay mode instructions — david.spickett / githubweb
- [lldb] Enable arm64 target for entry values test — Felipe de Azevedo Piovezan / githubweb
- [SDAG] fix miscompiles caused by using ValueTracking matchSelectPattern to create FMINIMUM/FMAXIMUM — spatel / githubweb
- [LoopVectorize][TTI] NFCI: Clarify enum for the tail folding style. — sander.desmalen / githubweb
- [clang][Interp][NFCI] Handle DiscardResult for ExprWithCleanups — tbaeder / githubweb
- [Tooling/Inclusions] ensure the Mapping is inititalized in — hokein.wu / githubweb
- Revert "[clang][Interp] Only generate disassembly in debug builds" — tbaeder / githubweb
- [mlir][llvm] Use tablegen for enum conversion. — tobias.gysi / githubweb
- [AMDGPU] Modify adjustInliningThreshold to also consider the cost of passing function arguments through the stack — janek.vanoirschot / githubweb
- [Orc] XFAIL test with Comdats on macOS — jonas.hahnfeld / githubweb
- [NFC] Simplify logic in ConstantFold — gchatelet / githubweb
- [clang][Interp] Support pointers in compound assignment operators — tbaeder / githubweb
- [MemProf] Add helper to access the back (last) call stack id — tejohnson / githubweb
- [include-mapping] Implement language separation in stdlib recognizer library — hokein.wu / githubweb
- [NFC] Remove dead code — gchatelet / githubweb
- [AArch64][SVE2p1] Add IntrNoMem to int_aarch64_sve_psel intrinsic — david.sherwood / githubweb
- [NFC] Migrate aarch64 alignment to Align — gchatelet / githubweb
- [AMDGPU] GFX11: rename VALU pknorm instructions to pk_norm — jay.foad / githubweb
- [NFC] Cosmetic change + remove irrelevant FIXME — gchatelet / githubweb
- Revert "[Clang] Implement Change scope of lambda trailing-return-type" — rupprecht / githubweb
- [OpenMP][libomp] Fix CMake version symbol testing — jonathan.l.peyton / githubweb
- [NFC][TargetParser] Remove llvm/Support/AArch64TargetParser.h — archibald.elliott / githubweb
- Fix tests commited in 450a461 — manuel.brito / githubweb
- Revert "[SelectionDAG] Add pcsections recursively on SDNode values" — elver / githubweb
- [ELF] -z notext: avoid dynamic relocations in .eh_frame — i / githubweb
- [AArch64] Unconditionally use DW_EH_PE_indirect|DW_EH_PE_pcrel personality/lsda/ttype encodings — i / githubweb
- [mlir] Fix an unused variable warning — kazu / githubweb
- [ELF] Support quoted output section names — i / githubweb
- [mlir][sparse] add some documentation to storage layout (NFC) — ajcbik / githubweb
- Revert "[AMDGPU] Modify adjustInliningThreshold to also consider the cost of passing function arguments through the stack" — janek.vanoirschot / githubweb
- [Docs] Updated my Office Hours — anastasia / githubweb
clang-d450737-g7f0074a64a30-t32826-b32826.tar.gz (Feb 3, 2023 5:26:07 AM)
- [flang] use runRegionDCE instead of a custom DCE in cg-rewrite — jperier / githubweb
- [Clang] Add builtin_nondeterministic_value — manuel.brito / githubweb
- [AArch64][SME2] Add LLVM IR intrinsics for multi-indexed dots — david.sherwood / githubweb
- [Test] Add motivating test for umin support in SCEVLoopGuardRewriter — mkazantsev / githubweb
- [Test] Add signed counterparts of unsigned tests on SCEVLoopGuardRewriter — mkazantsev / githubweb
- [llvm-objcopy] Fix strip-all-gnu test — anton.sidorenko / githubweb
- [dsymutil] dsymutil produces broken lines info (probably) with LTO on mac — a.v.lapshin / githubweb
- [ORC] Drop Comdat when discarding IR symbol — jonas.hahnfeld / githubweb
- [Test] Add tests with narrow checks for SCEVLoopGuardRewriter — mkazantsev / githubweb
- [gn build] Port 1e72920c8859 — llvmgnsyncbot / githubweb
- [NFC] Remove isSafeToSpeculativelyExecute checks for casts — sergey.kachkov / githubweb
- [AMDGPU] Make offset a 32-bit operand — Piotr Sobczak / githubweb
- [MLIR] NFC: fully scope use FastMathFlag. — csigg / githubweb
- [AArch64][SME2] Add multi-vector zip/uzp intrinsics — david.sherwood / githubweb
- Fix up tests committed in 57a6bb34729df30df18a133ee2083b3323a936dc — david.sherwood / githubweb
- [flang] Avoid double finalization when intrinsic assignment is done in the runtime — clementval / githubweb
clang-d450721-g6ada493035ef-t32825-b32825.tar.gz (Feb 3, 2023 3:22:16 AM)
- [libc++] Make some tests in `math_nodiscard_extensions` Clang-only. — varconst / githubweb
- [X86][FP16] Set Custom action for vector FROUND — phoebe.wang / githubweb
- [ORC] Drop Comdat when discarding IR symbol — jonas.hahnfeld / githubweb
- [libc++][format] Fix a missing include in tests. — varconst / githubweb
- [mlir][llvm] Add structured loop metadata — christian.ulmann / githubweb
- [ELF] Fix help message for --lto-pgo-warn-mismatch — i / githubweb
- [mlir][linalg] Fix crash in vectorizer when expanding affine apply — thomasraoux / githubweb
- Fix bazel dependency — thomasraoux / githubweb
- [clang-format][doc] Fix a typo — owenpiano / githubweb
- [mlir][Bazel] Update bazel BUILD after 889a11783ec — akuegel / githubweb
- [docs] Prefer setting LLVM_HOST_TRIPLE instead of LLVM_DEFAULT_TARGET_TRIPLE and LLVM_TARGET_ARCH — martin / githubweb
- [docs] Rewrite/improve the docs for LLVM_NATIVE_TOOL_DIR — martin / githubweb
- [mlir] GreedyPatternRewriteDriver: Ignore scope when rewriting top-level ops — springerm / githubweb
- Revert "[ORC] Drop Comdat when discarding IR symbol" — jonas.hahnfeld / githubweb
- [NFC] PHITransAddr refactoring - return translated value directly or nullptr on — sergey.kachkov / githubweb
- [InstCombine] Fold pattern xor(and, or) to select — chenglin.bi / githubweb
- [InstCombine] typo fix in the test xor-and-or.ll; NFC — chenglin.bi / githubweb
- [flang] Fix potential null scope when lowering dispatch table op — clementval / githubweb
clang-d450703-g9b7e57470155-t32824-b32824.tar.gz (Feb 3, 2023 1:22:31 AM)
- Switch from autoconfigure to cmake for clang-cmake-x86_64-avx2-linux builder — gkistanova / githubweb
clang-d450703-g9b7e57470155-t32824-b32824.tar.gz (Feb 3, 2023 1:22:31 AM)
- [LoongArch] Override TargetLowering::hasAndNotCompare() — gonglingqin / githubweb
- [NFC] [Serialization] Add static assert for Num*Declbits — yedeng.yd / githubweb
clang-d450701-g618caf6fcce1-t32823-b32823.tar.gz (Feb 2, 2023 11:20:59 PM)
- [OpenMP] Guard the code if ITT is not used — i / githubweb
- [mlir] print-op-graph: StringMap=>map to stabilize iteration order — i / githubweb
clang-d450699-g54cf69c9d54e-t32822-b32822.tar.gz (Feb 2, 2023 9:21:32 PM)
- [DX] Speculative big endian fix — chris.bieneman / githubweb
- [RISCV] Permit tail call to an externally-defined function with weak linkage — chunyu / githubweb
- [PowerPC] add a peephole to remove redundant swap instructions after vector splats on P8 — Ting.Wang.SH / githubweb
- [C++20] [Modules] Pop Expression Evaluation Context when we skip its body during parsing — yedeng.yd / githubweb
- AMDGPU: Try to unfold fneg source when matching legacy fmin/fmax — arsenm2 / githubweb
- AMDGPU: Factor out fneg fold predicate function — arsenm2 / githubweb
- AMDGPU: Regenerate test checks — arsenm2 / githubweb
- AMDGPU: Add additional tests for is.fpclass legalization — arsenm2 / githubweb
- X86: Add some baseline tests for broken is.fpclass handling with DAZ — arsenm2 / githubweb
- AMDGPU: Use module flag to get code object version at IR level — changpeng.fang / githubweb
clang-d450689-g11d8f726d24d-t32821-b32821.tar.gz (Feb 2, 2023 7:21:59 PM)
- [mlir][sparse] Implement heap sort for sparse_tensor.sort. — bixia1 / githubweb
- [SPIRV][NFC] fix build warning and error — ilia.diachkov / githubweb
- [GWP-ASan] Remove thread clamping in tests. — 31459023+hctim / githubweb
- Revert "Add CFI integer types normalization" — 31459023+hctim / githubweb
- [DX] Fix big-endian... again — chris.bieneman / githubweb
clang-d450684-g2403fa46b9e1-t32820-b32820.tar.gz (Feb 2, 2023 5:21:59 PM)
- Revert "move job to green-dragon-03" — Adrian Prantl / githubweb
clang-d450684-g2403fa46b9e1-t32820-b32820.tar.gz (Feb 2, 2023 5:21:59 PM)
- [unittest] Use UnorderedElementsAre for StringMap keys — i / githubweb
- [modularize] StringMap=>map to make iteration order deterministic — i / githubweb
- Add usage info for backtick to the lldb tutorial. — jingham / githubweb
- [Attributor][NCFI] Explicitly state what interfering accesses to look for — johannes / githubweb
- [Attributor][NFCI] Avoid spending time resolving kernel reachability queries — johannes / githubweb
- [mlgo][nfc] Refactor the log_reader.py utility — mtrofin / githubweb
- [DX] Add support for PSV resource bindings — chris.bieneman / githubweb
- libLTO.{so,dylib}: remove unused non-LTO symbols — i / githubweb
- libRemarks.{so,dylib}: remove Remarks.dylib.exports — i / githubweb
- [DeclContext] Sort the Decls before adding into DeclContext — Steven Wu / githubweb
- [lldb/python] Fix scripted_platform python module creation — medismail.bennani / githubweb
- [lldb] Fix typo in ScriptedProcess python docstrings (NFC) — medismail.bennani / githubweb
clang-d450672-g70ff191900a0-t32819-b32819.tar.gz (Feb 2, 2023 3:24:17 PM)
- [BOLT] Use clang-bolt target in clang-bolt builders — aaupov / githubweb
- amdgpu experimental bbot: add -DCMAKE_LIBOMPTARGET_FOUND_AMDGPU_GPU=ON — ron.lieberman / githubweb
- correct spellinf of -DLIBOMPTARGET_FOUND_AMDGPU_GPU — ron.lieberman / githubweb
- [libc] Use static archive target name "libc" for fullbuild and default build. — sivachandra / githubweb
- [sanitizer] Add more aarch64 workers — Vitaly Buka / githubweb
- [sanitizers] Reduce load for aarch64 workers — Vitaly Buka / githubweb
- [jenkins] Move clang-stage1-RA job to a new host — github / githubweb
- Revert "Returning tests to green-dragon-12" — Azharuddin Mohammed / githubweb
- move job to green-dragon-03 — Adrian Prantl / githubweb
- [BOLT] Combine two clang-bolt builders into one — aaupov / githubweb
clang-d450672-g70ff191900a0-t32819-b32819.tar.gz (Feb 2, 2023 3:24:17 PM)
- [NFC] Optimize vector usage in lld — jezng / githubweb
- [mlir][tensor] Add a tiling interface registration for pack/unpack only. — hanchung / githubweb
- [clang-format] Disallow templates to be followed by literal — emilia / githubweb
- [test] Remove unused `unittest2` import — rupprecht / githubweb
- [X86][ConstraintFP] Model `MXCSR` for function call — phoebe.wang / githubweb
- [test] Remove unused `unittest2` import from concurrent_base.py — rupprecht / githubweb
- [clang][TypePrinter] Support expression template arguments when checking defaultedness — michaelbuch12 / githubweb
- [clang][TemplateBase] Add IsDefaulted bit to TemplateArgument — michaelbuch12 / githubweb
- [clang][TypePrinter] Test TemplateArgument::IsDefaulted when omitting default arguments — michaelbuch12 / githubweb
- [clang][DebugInfo] Check TemplateArgument::IsDefaulted — michaelbuch12 / githubweb
- [lldb][TypeSystemClang][NFC] Make TemplateParameterInfos members private — michaelbuch12 / githubweb
- [lldb] Add support for DW_AT_default_value in template params — michaelbuch12 / githubweb
- [ReleaseNotes] Add release notes for LLDB/Clang changes to handling of defaulted template arguments — michaelbuch12 / githubweb
- [lldb][NFC] Build fix: use TemplateParameterInfos public APIs instead of accessing private members — michaelbuch12 / githubweb
- [lldb][Test][NFC] TestCreateClassTemplateDecl: make variable names more readable — michaelbuch12 / githubweb
- [OpenMP] Fix stack overflow for test bug54082.c — i / githubweb
- [clang][Interp] Implement __builtin_assume — tbaeder / githubweb
- [clang][Interp][NFC] Add GetPtrBasePop opcode — tbaeder / githubweb
- [JT][CT] Preserve exisiting BPI/BFI during JumpThreading — ybrevnov / githubweb
- [clang][Interp][NFC] Remove an unnecessary isArray() check — tbaeder / githubweb
- [clang][Interp][NFC] Print parent class name of methods — tbaeder / githubweb
- [mlir][linalg] Make Linalg vectorizer lower affine.apply — andrzej.warzynski / githubweb
- Revert "[JT][CT] Preserve exisiting BPI/BFI during JumpThreading" — ybrevnov / githubweb
- [mlir] fail gracefull in CallOpSignatureConversion — zinenko / githubweb
- [mlir][Conversion] Rename the MemRefToLLVM pass — quentin.colombet / githubweb
- [mlir] GreedyPatternRewriteDriver: Enqueue ancestors in MultiOpPatternRewriteDriver — springerm / githubweb
- [mlir][NFC] GreedyPatternRewriteDriver: Remove OpPatternRewriteDriver — springerm / githubweb
- [mlir] GreedyPatternRewriteDriver: Make classes single-use — springerm / githubweb
- [MLIR] Fix tensor shapes in Toy chapter 1 — thomas.preudhomme / githubweb
- [memref][Transform][NFC] Improve the doc for masked_vectorize — quentin.colombet / githubweb
- [mlir] GreedyPatternRewriteDriver: Entry point takes single region — springerm / githubweb
- [mlir][transforms] Simplify OperationEquivalence and CSE — springerm / githubweb
- [PowerPC] ppc64-P9-vabsd.ll - add some basic ISD::ABDS test coverage — llvm-dev / githubweb
- [mlir][transforms] CSE ops with multiple regions — springerm / githubweb
- Revert "[lldb] Add support for DW_AT_default_value in template params" — david.spickett / githubweb
- [flang][hlfir] Handle scalar to array in hlfir.assign codegen. — jperier / githubweb
- [flang][hlfir] Handle box and non constant must_free in end_associate. — jperier / githubweb
- [Docs] Fix a statement wrt instruction alignment of 0 — shivam98.tkg / githubweb
- Add clang_CXXMethod_isExplicit to libclang — luca.disera / githubweb
- [NFC][AArch64] Use optional returns in target parser instead of 'invalid' objects — lucas.prates / githubweb
- [NFC][AArch64] Get default features directly from ArchInfo and CpuInfo objects — lucas.prates / githubweb
- [lldb][Target] GetScratchTypeSystems: sort TypeSystems with strict weak ordering — michaelbuch12 / githubweb
- [mlir] GreedyPatternRewriteDriver: All entry points take a config — springerm / githubweb
- [SCCP] Use range info to prove AddInst has NSW flag. — flo / githubweb
- [mlir] GreedyPatternRewriteDriver: Move strict mode to GreedyPatternRewriteDriver — springerm / githubweb
- Workflows: Fix version-check.py script for when there is no RC tag yet — tstellar / githubweb
- [libc][cmake] Fix LIBC_TARGET_OS query from compiler triple for `darwin`. — lntue / githubweb
- [NFC][AArch64] Get extension strings directly from ArchInfo in target parser — lucas.prates / githubweb
- Revert "[DAGCombine] fp_to_sint isSaturatingMinMax" — sam.parker / githubweb
- [gn] port a3b0dde4edb9 (llvm-cov -> Debuginfod dep) — thakis / githubweb
- Stop diagnosing member and array access in offsetof as an extension — aaron / githubweb
- [SCCP] Add test cases with switch on range containing undef. — flo / githubweb
- [libc++] Disables a test in clang-17. — koraq / githubweb
- [libc][math] Implement asinhf function correctly rounded for all rounding modes. — lntue / githubweb
- Correct the link to the latest C DR status page for C11 and C17 — aaron / githubweb
- [gn] merge 650bbc56203c9 — thakis / githubweb
- [flang] Add Count to simplified intrinsics — mats.petersson / githubweb
- [mlir][NFC] GreedyPatternRewriteDriver: Merge region-based and multi-op-based drivers — springerm / githubweb
- [clang][ASTImporter] Propagate TemplateArgument::IsDefaulted during import — michaelbuch12 / githubweb
- [lldb][CXXModuleHandler] Set TemplateArgument::IsDefaulted — michaelbuch12 / githubweb
- [LinkerWrapper][NFC] Remove unused options — jhuber6 / githubweb
- [mlir][sparse][NFC] Disallow writing into sparse_tensor.to_... results — springerm / githubweb
- [mlir][sparse] Implement BufferizableOpInterface for additional ops — springerm / githubweb
- Lift EHPersonalities from Analysis to IR (NFC) — Stefan Gränitz / githubweb
- [Verifier][WinEH] Check funclet tokens on intrinsic calls that may lower to function calls — Stefan Gränitz / githubweb
- [LinkerWrapper] Add support for --[no-]whole-archive into the linker wrapper — jhuber6 / githubweb
- Don't flag memory-only mach-o corefiles as invalid — Jason Molenda / githubweb
- disable-language-runtime-unwindplans desc rewrite to be searchable — Jason Molenda / githubweb
- Fix tsan problem where the per-thread shared_ptr() can be locked right before the cache is destroyed causing a race where it tries to remove an entry from a destroyed cache. — benny.kra / githubweb
- [gn build] Enable check-bolt on Linux — aeubanks / githubweb
- [lldb] Make SBSection::GetSectionData call Section::GetSectionData. — jgorbe / githubweb
- [CMake] Include clang-bolt bootstrap target in BOLT-PGO.cmake — aaupov / githubweb
- libclc: Set CMAKE_CXX_STANDARD to 17 to match llvm — tstellar / githubweb
- [clang-tidy] Fix warning in portability-simd-intrinsics — me / githubweb
- workflows: Bump python version on Windows to try to fix lldb failure — tstellar / githubweb
- Fix recursive error for constraints depending on itself incorrectly — erich.keane / githubweb
- libclc: Fix building against an llvm build directory — tstellar / githubweb
- workflows: Fix libclc tests — tstellar / githubweb
- [SystemZ] Fix handling of vectors and their exposure of the vector ABI. — paulsson / githubweb
- [BranchRelaxation] Move faulting_op check into callee [nfc] — listmail / githubweb
- [mlir][sparse] refactoring isAdmissibleTensorExp into codegen — peiming / githubweb
- [clang][deps] Fix modulemap file path for implementation of module — blangmuir / githubweb
- [RISCV][InsertVSETVLI] Handle partially transparent instructions in PRE — listmail / githubweb
- Revert "[BranchRelaxation] Move faulting_op check into callee [nfc]" — listmail / githubweb
- [libc] Use a prebuilt libc-hdrgen binary if available. — sivachandra / githubweb
- [flang] Don't fold STORAGE_SIZE() on polymorphic argument — pklausler / githubweb
- [libc] Do not install to the default triple in GPU mode — jhuber6 / githubweb
- [libc] Add code for detecting NVIDIA GPUs as well — jhuber6 / githubweb
- [llvm-cov] Fix logic error in debuginfod lookup. — dthorn / githubweb
- [mlri][ExecutionEngine] Don't globaly set CMake prefixes to find HIP — Krzysztof.Drewniak / githubweb
- [NVPTX] Infer AS of pointers passed to kernels as integers. — tra / githubweb
- [flang] Catch obscure error in defined assignment — pklausler / githubweb
- [lldb][test] Set minimum compiler_versions — davelee.com / githubweb
- [flang] Don't apply intrinsic assignment check for PURE subprograms to defined assignment — pklausler / githubweb
- [flang] Prohibit multiple separate module procedure definitions — pklausler / githubweb
- Reland "[lldb] Add support for DW_AT_default_value in template params" — michaelbuch12 / githubweb
- [flang] Correct procedure pointer (or dummy) compatibility check — pklausler / githubweb
- [flang][parser] Diagnose an invalid space — pklausler / githubweb
- [mlir][sparse] fixed typo — ajcbik / githubweb
- [lldb][Test] TestVSCode_completions.py: fix expected type strings — michaelbuch12 / githubweb
- [mlir] Promote the SubElementInterfaces to a core Attribute/Type construct — riddleriver / githubweb
- Add tests for binops with conditions/assume constraints — goldstein.w.n / githubweb
- Add optimizations for icmp eq/ne (mul(X, Y), 0) — goldstein.w.n / githubweb
- Add tests for reoredering (shift (add (shift x, C0), y), C1); NFC — goldstein.w.n / githubweb
- Reorder (shl (add/sub (shl x, C0), y), C1) -> (add/sub (shl x, C0 + C1), (shl y, C1)) — goldstein.w.n / githubweb
- [BOLT][DWARF] Add logging for split dwarf — ayermolo / githubweb
- [flang] Fix shared library build — pklausler / githubweb
- Manual DWARF index: don't skip over -gmodules debug info — Adrian Prantl / githubweb
- [LSAN][HWASAN] Run LSAN tests with HWASAN enabled — kstoimenov / githubweb
- llvm-reduce: Use consistent type for reducer function — arsenm2 / githubweb
- llvm-reduce: Use ThreadPool feature to wait for tasks to complete — arsenm2 / githubweb
- llvm-reduce: Use WithColor in another place — arsenm2 / githubweb
- llvm-reduce: Parse file from the opened buffer instead of the file — arsenm2 / githubweb
- [ValueTracking] Teach computeKnownBits about riscv.vsetvli.opt and riscv.vsetvlimax.opt intrinsics. — craig.topper / githubweb
- [RISCV] Teach computeKnownBits that vsetvli returns <= 65536. — craig.topper / githubweb
- Revert "Add optimizations for icmp eq/ne (mul(X, Y), 0)" — goldstein.w.n / githubweb
- Revert "Reorder (shl (add/sub (shl x, C0), y), C1) -> (add/sub (shl x, C0 + C1), (shl y, C1))" — goldstein.w.n / githubweb
- [LSAN] Disable leak_check_before_thread_started for hwasan — kstoimenov / githubweb
- [flang] Portability warnings for an ambiguous ASSOCIATED() case — pklausler / githubweb
- [mlgo] Introduce an "InteractiveModelRunner" — mtrofin / githubweb
- [gn build] Port 5b8dc7c8a552 — llvmgnsyncbot / githubweb
- [flang] Catch out-of-range constant arguments to CHAR/ACHAR — pklausler / githubweb
- [AArch64] Fix crash for expandMOVImm — zhongyunde / githubweb
- [mlir][NFC] Move the headers for lsp-server-support to include/ — riddleriver / githubweb
- Explain code coverage with Lit in docs/SourceBasedCodeCoverage.rst — gkistanova / githubweb
- Added a note that "%p" is also a Lit token and needs to be escaped. — gkistanova / githubweb
- Fix "not all control paths return a value" introduced by D142642 — mtrofin / githubweb
- AMDGPU: Support atomicrmw uinc_wrap/udec_wrap — arsenm2 / githubweb
- LoopStrengthReduce: Convert AMDGPU tests to opaque pointers — arsenm2 / githubweb
- llvm-reduce: Add REQUIRES: default_triple to test — arsenm2 / githubweb
- [X86] Use llvm::bit_ceil (NFC) — kazu / githubweb
- Recommit "Add optimizations for icmp eq/ne (mul(X, Y), 0)" 2nd Try — goldstein.w.n / githubweb
- Recommit "Reorder (shl (add/sub (shl x, C0), y), C1) -> (add/sub (shl x, C0 + C1), (shl y, C1))" 2nd Try — goldstein.w.n / githubweb
- [Docs] Fix a statement wrt instruction alignment of 0 — shivam98.tkg / githubweb
- [RISCV] Refine the (mul (zext.w X), C) -> mulhu isel heuristic. — craig.topper / githubweb
- Use std::optional instead of llvm::Optional (NFC) — kazu / githubweb
- [RISCV] Use llvm::bit_floor and std::clamp (NFC) — kazu / githubweb
- [bazel][mlir] Remove references to SubElementInterfaces. — benny.kra / githubweb
- [bazel] Add a dep from target asm parsers to :TargetParser — benny.kra / githubweb
- [bazel] Adjust lsp-server-support include paths for 305d71853965 — benny.kra / githubweb
- [Clang][RISCV] Simplify RVV intrinsic policy suffix — eopxd / githubweb
- AMDGPU: Add fneg and select test — arsenm2 / githubweb
- AMDGPU: Convert fcopysign tests to generated checks and add cases — arsenm2 / githubweb
- Fix Clang sphinx build — aaron / githubweb
- Revert "[X86][ABI] Don't preserve return regs for preserve_all/preserve_most CCs" — hans / githubweb
- [LSAN] Remove -fuse-ld=lld from HWASAN config — kstoimenov / githubweb
- [RISCV] Use std::clamp (NFC) — kazu / githubweb
- [llvm] Use llvm::bit_floor instead of llvm::PowerOf2Floor (NFC) — kazu / githubweb
- [libc++] Addresses LWG3754 — koraq / githubweb
- [Target] Use llvm::count{l,r}_{zero,one} (NFC) — kazu / githubweb
- [flang] Enforce ENTRY dummy argument usage restriction — pklausler / githubweb
- [SCCP] Support NUW/NSW inference for all overflowing binary operators. — flo / githubweb
- [flang] Warn about defined operator with too few/many dummy arguments — pklausler / githubweb
- [flang] Diagnose fixed form statement that begins with continuation line — pklausler / githubweb
- [llvm] Use llvm::Log2_64 (NFC) — kazu / githubweb
- [RISCV] Use llvm::Log2_64 (NFC) — kazu / githubweb
- [CMake] Replace clang binary if using clang-bolt target — amir.aupov / githubweb
- [RISCV] Simplify predicates with llvm::countr_zero (NFC) — kazu / githubweb
- [MLIR][OpenMP] Add conversion support from FIR to LLVM Dialect for OMP Target Data directives — Akash.Banerjee / githubweb
- Use llvm::count{lr}_{zero,one} (NFC) — kazu / githubweb
- Revert "[SCCP] Support NUW/NSW inference for all overflowing binary operators." — flo / githubweb
- [SystemZ] Use llvm::bit_floor (NFC) — kazu / githubweb
- [Target] Use llvm::Log2_{32,64} (NFC) — kazu / githubweb
- [llvm] Use llvm::bit_width (NFC) — kazu / githubweb
- Use llvm::byteswap instead of ByteSwap_{16,32,64} (NFC) — kazu / githubweb
- [ADT] Fix a comment typo — kazu / githubweb
- [flang] Diagnose known out-of-range subscripts in more circumstances — pklausler / githubweb
- [OpenMP][NVPTX] Added `__tgt_rtl_launch_kernel` in old CUDA plugin — i / githubweb
- Use llvm::bit_ceil (NFC) — kazu / githubweb
- [Clang] Treat `std::forward_like` as builtin — ashaposhnikov / githubweb
- Attributes: Check declarations for dereferenceable bytes — arsenm2 / githubweb
- [flang] Diagnose invalid initializations — pklausler / githubweb
- [flang][MSVC] Disable test on Windows — pklausler / githubweb
- AMDGPU: Don't insert pointer bitcasts for printf lowering — arsenm2 / githubweb
- [JITLink][MachO] Error on N_EXT symbols with illegal string-table index 0. — Lang Hames / githubweb
- [clang] Add the check of membership in decltype for the issue #58674 — gangliugangliu.ml / githubweb
- [RISCV] Bump Zca, Zcb, Zcd, Zcf version to 1.0. — craig.topper / githubweb
- Revert commit 01adf96ebc86 because it caused "Unhandled DeclRefExpr" errors. — gangliugangliu.ml / githubweb
- [RISCV] Simplify code slightly. NFC — craig.topper / githubweb
- [llvm] Use llvm::bit_ceil (NFC) — kazu / githubweb
- [AVR] Fix incorrect decoding of conditional branch instructions — powerman1st / githubweb
- [ELF][test] Improve AVR relocation tests — powerman1st / githubweb
- [LLDB][RISCV] Add RVV registers enums — yjhdandan / githubweb
- [X86] lowerShuffleAsLanePermuteAndRepeatedMask - retain the per-lane undef elements and don't just copy the repeated mask — llvm-dev / githubweb
- [mlir][gpu][spirv] Gpu min/max reductions lowering to SPIR-V — ivan.butygin / githubweb
- GlobalISel: Include register class/bank in regbankselect debug printing — arsenm2 / githubweb
- [X86] matchShuffleAsBlend - keep per-lane blend masks 'whole' if only one input is used — llvm-dev / githubweb
- [X86] wide-scalar-shift-by-byte-multiple-legalization.ll - use X86 check prefix instead of X32 — llvm-dev / githubweb
- [X86] wide-scalar-shift-legalization.ll - use X86 check prefix instead of X32 — llvm-dev / githubweb
- [X86] avx2-conversions.ll - use X86 check prefix instead of X32 + add common CHECK check-prefix — llvm-dev / githubweb
- [Support] TypeName.h - add missing closing namespace comment. NFC. — llvm-dev / githubweb
- [InstSimplify] add tests for poison-safe logical nand+or; NFC — spatel / githubweb
- [InstSimplify] !(X && Y) || X --> true (for poison-safe logical ops) — spatel / githubweb
- [AArch64] Add A+B+1 and A-B-1 macro fusion for Ampere1A — philipp.tomsich / githubweb
- [flang] If it's got an argument keyword, it can't become an array reference — pklausler / githubweb
- [X86] vec_ss_load_fold.ll - use X86 check prefix instead of X32 — llvm-dev / githubweb
- [Support] ReverseIteration.h - add missing closing namespace comment. NFC. — llvm-dev / githubweb
- [Support] StringSaver.h - add missing closing namespace comment. NFC. — llvm-dev / githubweb
- [AST] Use std::clamp (NFC) — kazu / githubweb
- [Scalar] Remove an unused local varable (NFC) — kazu / githubweb
- [IR] InstrTypes.h - operandBundleFromBundleOpInfo - specialise auto to const auto* — llvm-dev / githubweb
- [IR] PatternMatch.h - m_SplatOrUndefMask::match - specialise auto to const auto* — llvm-dev / githubweb
- [Support] ModRef.h - fix include guard — llvm-dev / githubweb
- [flang] Fix defined I/O semantics crash & missing errors that exposed it — pklausler / githubweb
- [Support] Use std::clamp (NFC) — kazu / githubweb
- [flang] Don't fold REPEAT() when the result would be too large — pklausler / githubweb
- [X86] pr53419.ll - cleanup check-prefixes. NFC. — llvm-dev / githubweb
- [RISCV] Move FRM parsing in the assembler to a custom operand parser. — craig.topper / githubweb
- [RISCV] Move IsGPRAsFPR into RegOp struct in RISCVOperand. NFC — craig.topper / githubweb
- [RISCV] Alphabetize X-extensions (and add a comment). NFC. — philipp.tomsich / githubweb
- [RISCV] Fix wrong comment style. NFC — philipp.tomsich / githubweb
- flang: remove the hardcoded 15 from the release notes — sylvestre / githubweb
- [PowerPC] Convert some tests to opaque pointers (NFC) — barannikov88 / githubweb
- [flang] Check that DO index variables are definable — pklausler / githubweb
- [VPlan] Add sideffect/read or write test for VPPredInstPHIRecipe. (NFC) — flo / githubweb
- [flang][MSVC] Change XFAIL to UNSUPPORTED for disabled test — pklausler / githubweb
- [ORC] Add ordering to ExecutorAddrRanges. — Lang Hames / githubweb
- [ADT] Use llvm::bit_ceil (NFC) — kazu / githubweb
- [AST] Use llvm::bit_ceil (NFC) — kazu / githubweb
- [flang] Fix ENUMERATOR declarations in nested scopes — pklausler / githubweb
- [Support] Use llvm::bit_ceil (NFC) — kazu / githubweb
- [JITLink] Adds support for PLT based relocations to the ELF/i386 JITLink backend — jkshtj / githubweb
- [PowerPC] Convert more tests to opaque pointers (NFC) — barannikov88 / githubweb
- [JITLink] Fixes a bug in one of the test files which was causing build failures — jkshtj / githubweb
- [mlir][sparse] Change the quick sort pivot selection. — bixia1 / githubweb
- [clang] Remove clang::Optional — kazu / githubweb
- [PowerPC] Convert more tests to opaque pointers (NFC) — barannikov88 / githubweb
- [mlir][sparse] Extend sparse_tensor.sort with a enum attribute to specify a sorting implementation. — bixia1 / githubweb
- [RISCV] Make RISCVOperand struct final. — craig.topper / githubweb
- [RISCV] Correct end pointer in RISCVAsmParser::parseGPRAsFPR. — craig.topper / githubweb
- [RISCV] Move IsRV64 field of RISCVOperand into RegOp and ImmOp sub-structs. — craig.topper / githubweb
- [AVR][NFC] Remove redundant target feature PROGMEM — powerman1st / githubweb
- [Thumb2] Convert some tests to opaque pointers (NFC) — barannikov88 / githubweb
- [WebAssembly] Convert some tests to opaque pointers (NFC) — barannikov88 / githubweb
- [mlir] skip 0-D vector in BubbleUpBitCastForStridedSliceInsert — python3kgae / githubweb
- [AIX][BigArchive] Treat the archive is empty if the first child member offset is zero — lkail / githubweb
- [clangd] Don't show 'auto' type hint when type deduction fails — zeratul976 / githubweb
- [Docs] Rename -dot-postdom -> -dom-post-dom in Passes.rst. NFC — craig.topper / githubweb
- [clangd] Fix test failure in TypeHints.Decltype — zeratul976 / githubweb
- Revert "[lldb] Make SBSection::GetSectionData call Section::GetSectionData." — omair.javaid / githubweb
- [mlir][LLVM] Add all LLVM parameter attributes — christian.ulmann / githubweb
- [mlir][NFC] GreedyPatternRewriteDriver: Remove single-op entry point — springerm / githubweb
- [libc++] Fix some missed `return 0` statements in test `main` functions. — varconst / githubweb
- [mlir][bufferization] Generalize and rename isMemoryWrite — springerm / githubweb
- [libc++][ranges] Temporarily mark `ranges::join_view` as experimental. — varconst / githubweb
- Revert "[mlir][LLVM] Add all LLVM parameter attributes" — christian.ulmann / githubweb
- [mlir][bufferization][NFC] Rename: "last-write" -> "definition" — springerm / githubweb
- Revert "[llvm] Use llvm::bit_ceil (NFC)" — npopov / githubweb
- [UTC] Add --version argument — npopov / githubweb
- [clang][ASTImporter] Handle UsingType in friend declarations. — 1.int32 / githubweb
- [mlir][bufferization] Fix getAliasingOpOperand/OpResult for non-bufferizable ops — springerm / githubweb
- [mlir][bufferization][NFC] Simplify func bufferization state — springerm / githubweb
- [mlir][bufferization] Better handling of unranked tensors in resolveTensorOpOperandConflicts — springerm / githubweb
- [X86] pr53419.ll - add AVX512 test coverage — llvm-dev / githubweb
- [LoopVectorize] Enable integer Mul and Add as select reduction patterns — matthew.devereau / githubweb
- [libc] Remove warning about unused variable — gchatelet / githubweb
- [mlir][nfc] Migrate standalone to new fold API — marius.brehler / githubweb
- [mlir][bufferization][NFC] Rename BufferRelation::None to BufferRelation::Unknown — springerm / githubweb
- [ARM] Accept shortened forms of the T2 ADC instruction — jirui.wu / githubweb
- [VPlan] VPPredInstPHIRecipes does not write to memory. — flo / githubweb
- [memprof] Change test output redirection to enable it to run on Windows — andrew.ng / githubweb
- [clangd] Disable tests that are incompatible with Windows — andrew.ng / githubweb
- [AArch64] Add atomics tests for lse2+lse128 — tomas.matheson / githubweb
- Revert "Revert "[lldb] Make SBSection::GetSectionData call Section::GetSectionData."" — omair.javaid / githubweb
- [lldb] Fix TestVSCode_completions for D141828 — pavel / githubweb
- [flang] Fix simplify intrinsic for count not checking for rank = 0 properly — mats.petersson / githubweb
- Revert "[ASan][libcxx] Annotating std::vector with all allocators" — hans / githubweb
- [DAGCombine] fp_to_sint isSaturatingMinMax — sam.parker / githubweb
- [Libomptarget] Remove unused test targets in libomptaget — jhuber6 / githubweb
- Fix LLVM Sphinx build — aaron / githubweb
- Fix LLVM sphinx docs, redux — aaron / githubweb
- [X86] combinePredicateReduction - pull out SETCC handling for all_of(icmp_eq) reductions. NFC. — llvm-dev / githubweb
- [Libomptarget] Fix tests after previous patch — jhuber6 / githubweb
- [MLIR][LLVM] Generate LLVM lifetime intrinsics while inlining. — tobias.gysi / githubweb
- [mlir] Remove Linalg fusion-on-memrefs. — pifon / githubweb
- [X86] Add SSE2 test coverage to vector comparison all_of/any_of tests — llvm-dev / githubweb
- [mlir] use getNumDimAndSymbolVars when iterate dims/symbols of FlatAffineValueConstraints — python3kgae / githubweb
- [InferAddressSpaces] Regenerate test checks (NFC) — npopov / githubweb
- [InstCombine] Regenerate test checks (NFC) — npopov / githubweb
- [mlir][llvm] Import access group metadata. — tobias.gysi / githubweb
- [libc++] Don't assume that string_view::const_iterator is a raw pointer — Louis Dionne / githubweb
- [AArch64] Replace AEK_CRYPTO with relevant features in cpu definitions — david.green / githubweb
- [mem2reg][debuginfo] Handle op_deref when converting dbg.declare — Felipe de Azevedo Piovezan / githubweb
- [libc] Use a more general way to determine the compiler's target triple. — sivachandra / githubweb
- [libc] Add an off-by-default option to silence "skipping" messages from CMake. — sivachandra / githubweb
- [libc++] Add [[clang::lifetimebound]] to min/max algorithms — nikolasklauser / githubweb
- Revert "[AIX][BigArchive] Treat the archive is empty if the first child member offset is zero" — 31459023+hctim / githubweb
- [RISCV] Replace multiple ifs with a switch. NFC — craig.topper / githubweb
- [SCCP] Flip range arguments for NSW region check. — flo / githubweb
- [CGSCC] Add pass which counts the max number of times we visit a function — aeubanks / githubweb
- [LTO] Demangle the function name in DiagnosticInfoDontCall message — aeubanks / githubweb
- [OpenMP][NVPTX] Guard the target name macro definition — i / githubweb
- clang/OpenCL: Don't use a Function for the block type — arsenm2 / githubweb
- clang/OpenCL: Fix not setting convergent on block invoke kernels — arsenm2 / githubweb
- clang/OpenCL: Extend tests for enqueued block attributes — arsenm2 / githubweb
- clang/OpenCL: Apply default attributes to enqueued blocks — arsenm2 / githubweb
- Revert "[LTO] Demangle the function name in DiagnosticInfoDontCall message" — aeubanks / githubweb
- Reland [LTO] Demangle the function name in DiagnosticInfoDontCall message — aeubanks / githubweb
- [MC] Allow .pushsection between .cfi_startproc/.cfi_endproc — abrachet / githubweb
- [SCCP] Add sub tests for NUW/NSW flag inference. — flo / githubweb
- AMDGPU: Fix null dereference in getInstructionUniformity — arsenm2 / githubweb
- AMDGPU: Partially fix machine uniformity for inline asm — arsenm2 / githubweb
- AMDGPU/GlobalISel: Partially fix getGenericInstructionUniformity — arsenm2 / githubweb
- Fix handling of braced-init temporaries for modernize-use-emplace — aaron / githubweb
- Improve example documentation for __builtin_offsetof; NFC — aaron / githubweb
- Revert "[LSAN][HWASAN] Run LSAN tests with HWASAN enabled" — hans / githubweb
- [test] Require asserts in count-visits.ll — aeubanks / githubweb
- Recommit "[SCCP] Support NUW/NSW inference for all overflowing binary operators." — flo / githubweb
- AMDGPU/GlobalISel: Add stub custom regbankselect pass — arsenm2 / githubweb
- AMDGPU: Update machine divergence analysis test — arsenm2 / githubweb
- [RISCV] Use custom operand parsing for FenceArg. — craig.topper / githubweb
- [mlir][AsmPrinter] Gracefully handle empty symbol — minyihh / githubweb
- [mlir][Pass] Handle spaces in pipeline strings — minyihh / githubweb
- [InstCombine] add tests for icmp-of-and-of-select-of-constants; NFC — spatel / githubweb
- [InstCombine] reduce icmp_eq0-of-and-of-select-of-constants — spatel / githubweb
- [libc++] Add missing include promote.h in <cmath> — Louis Dionne / githubweb
- [Pseudo Probe] Do not instrument EH blocks. — hoy / githubweb
- [Clang] Fix unconditional access to Attr pointer when checking if _Nullable is applicable to a type — Shafik Yaghmour / githubweb
- [libc++] Remove <experimental/coroutine> — Louis Dionne / githubweb
- [llvm-cov] Add split-file to compiler-rt test requirements. — dthorn / githubweb
- [NFC] [llvm-cov] Remove unnecessary logic from llvm-cov debuginfod. — dthorn / githubweb
- [lldb] Use lldbassert in BuildObjCObjectPointerType — Jonas Devlieghere / githubweb
- [AIX][CMake] Use top-level tools in llvm_ExternalProject_Add — daltenty / githubweb
- [bazel] Port 155e0cf5dc2f — benny.kra / githubweb
- [lldb/swig] Remove deprecated flags for generating bindings — medismail.bennani / githubweb
- [LSAN][HWASAN] Run LSAN tests with HWASAN enabled — kstoimenov / githubweb
- [flang] Fixed Flang LIT testing after D142548. — szakharin / githubweb
- [PowerPC] Fix incorrect shift amount for build_vector — nemanja.i.ibm / githubweb
- [lldb/test] Skip TestStackCoreScriptedProcess if Asan is enabled — medismail.bennani / githubweb
- [hwasan] Support __lsan_default_options — i / githubweb
- lld/COFF: simplify startswith+substr — i / githubweb
- [X86] Move RDFLAGS/WRFLAGS expansion until after RA — morbo / githubweb
- [flang] Use proper attributes for runtime calls with 'i1' arguments/returns. — szakharin / githubweb
- [RISCV] Peak through BITCAST in isUsedByReturnOnly — luke / githubweb
- [Libomptarget] Fix building AMDGPU tests — jhuber6 / githubweb
- [NFC] Correct argument comment typo — i / githubweb
- [mlir][vector] Clarify vector.contract promotion behavior — antiagainst / githubweb
- [MLIR] Remove unnecessary Block argument on MemRefDependenceGraph::init — uday / githubweb
- [InstCombine] Add test cases for D142783. NFC" — craig.topper / githubweb
- [InstCombine][LV] Fold (add (zext (add X, -1)), 1) -> (zext X) if X is non-zero. — craig.topper / githubweb
- [lldb,FreeBSD] getValue => operator* for Optional migration — i / githubweb
- [PowerPC] Pre-commit test for fix to peephole opt — nemanja.i.ibm / githubweb
- [Doc] Removes extra argument of ReplaceInstWithValue() — vporpodas / githubweb
- [AVR][NFC] Refactor 'AVRAsmPrinter::PrintAsmOperand' — powerman1st / githubweb
- [lldb] Remove unimplemented SBTraceCursor::GetExecutionContextRef — Jonas Devlieghere / githubweb
- [mlir][vector] Add folder for bitcast of integer splat constants — quinn / githubweb
- [GuardWidening] Choose right point for generating wide condition for branches. PR60234 — mkazantsev / githubweb
- [mlir][SubElements] Remove the ability to override implementations — riddleriver / githubweb
- [clangd] Stop filtering lit tests based on target-triple — kadircet / githubweb
- [mlir] Remove redundant virtual keyword. NFC — akuegel / githubweb
- [runtimes][libc] Keep the libc target as "libc". — sivachandra / githubweb
- [Fuchsia] Re-enable HWASan for globals in runtimes — phosek / githubweb
- [libc] Unify full build and default build static archive targets to just "libc". — sivachandra / githubweb
- [mlir] Adjust AttributeTest to show skip behavior. — akuegel / githubweb
- [mlir][vector][bufferize] Bufferize vector.mask and vector.yield — springerm / githubweb
- Reland "[mlir][LLVM] Add all LLVM parameter attributes" — christian.ulmann / githubweb
- [IR][doc] Alignment is always set in memory for load/store/alloca/cmpxchg/atomicrmw. — gchatelet / githubweb
- [mlir][vector][bufferize] Fix Windows build failure introduced by D141686 — springerm / githubweb
- Revert "[GuardWidening] Choose right point for generating wide condition for branches. PR60234" — mkazantsev / githubweb
- [flang] Lower storage_size intrinsic for polymorphic entities — clementval / githubweb
- [1/3][Clang][RISCV] Add `__riscv_` prefix for vread, vwrite, vlenb, vsetvl, and vsetvlmax — eopxd / githubweb
- [mlir][OneShotModuleBufferize] Add a new flag: no-analysis-func-filter — mayaam88 / githubweb
- [2/3][Clang][RISCV] Add `__riscv_` for non-overloaded intrinsics — eopxd / githubweb
- Revert "[2/3][Clang][RISCV] Add `__riscv_` for non-overloaded intrinsics" — eopxd / githubweb
- [clang][compiler-rt] Support LLVM_ENABLE_PER_TARGET_RUNTIME_DIR on Arm Linux and BSD — david.spickett / githubweb
- [Clang] Implement Change scope of lambda trailing-return-type — corentinjabot / githubweb
- [Thumb2] Upgrade intrinsic upgrading code — barannikov88 / githubweb
- [AArch64] Add additional tests for dotreduce to check for `v4i8` and `v24i8` — Zain Jaffal / githubweb
- [InstCombine] Add additional constexpr gep inbounds tests (NFC) — npopov / githubweb
- [2/3][Clang][RISCV] Add `__riscv_` for non-overloaded intrinsics — eopxd / githubweb
- [Clang] Fix typo in ReleaseNotes.rst — corentinjabot / githubweb
- [AArch64] turn extended vecreduce bigger than v16i8 into udot/sdot — Zain Jaffal / githubweb
- [ConstantFold] Fix inbounds inference on mismatching source element type — npopov / githubweb
- [LICM] Regenerate test checks (NFC) — npopov / githubweb
- [bazel] Add missing includes for 5212058 — gflegar / githubweb
- [PowerPC] Improve materialization for immediates which is almost a 32 bit splat. — esme.yi / githubweb
- [Polly] Fix tests (NFC) — npopov / githubweb
- [mlir][bufferization] Fix failing lit test — mayaam88 / githubweb
- [Test] Add motivating test for revert of fix of PR60234 — mkazantsev / githubweb
- [3/3][Clang][RISCV] Add `__riscv_` for overloaded intrinsics — eopxd / githubweb
- [AArch64][SME2] Add SME2 outer product intrinsics — kerry.mclaughlin / githubweb
- [LoongArch] Add baseline test for (X & Y) == Y and (X & Y) != Y — gonglingqin / githubweb
- [AArch64][SME2] Add multi-vector min/max intrinsics — kerry.mclaughlin / githubweb
- [AMDGPU] Use tablegen to list uniform intrinsics — Yashwant.Singh / githubweb
- DAG: Remove redundant check for return alignment — arsenm2 / githubweb
- [RISCV][test] Add tests ahead of isMultiStoresCheaperThanBitsMerge hook implementation — asb / githubweb
- [flang] derived-type finalization — clementval / githubweb
- [RISCV] Implement isMultiStoresCheaperThanBitsMerge hook — asb / githubweb
- [GuardWidening] Choose right point for generating wide condition for branches. PR60234. Take 2 — mkazantsev / githubweb
- [MLIR] Split `generalize-tensor-pack.mlir` (NFC) — l.chelini / githubweb
- [NFC] Transition GlobalObject alignment from MaybeAlign to Align — gchatelet / githubweb
- Revert D142708 "[NFC] Transition GlobalObject alignment from MaybeAlign to Align" — gchatelet / githubweb
- [OpenMP][FIX] Properly check assume only uses — johannes / githubweb
- [mlir] multi-argument binding for top-level transform ops — zinenko / githubweb
- [clang-format][NFC] Pull FormatTokenSource into its own header. — klimek / githubweb
- [LiveDebugValues] Allow EntryValue with OP_deref expressions — Felipe de Azevedo Piovezan / githubweb
- [Clang] Improve error message for violations of -fmodules-decluse. — jyknight / githubweb
- [flang] Improve error message for move_alloc — david.truby / githubweb
- [clang-format][NFC] Move IndexedTokenSource to FormatTokenSource header. — klimek / githubweb
- [reland][NFC] Transition GlobalObject alignment from MaybeAlign to Align — gchatelet / githubweb
- [clang][CGCall] Remove header file not used. [NFCI] — francesco.petrogalli / githubweb
- [AArch64][SME2] Add LLVM IR intrinsics for multi-single dots — david.sherwood / githubweb
- [LLDB] Do not dereference promise pointer in `coroutine_handle` pretty printer — avogelsgesang / githubweb
- [RISCV] Add asserts that we don't increase codesize during pseudo expansion — listmail / githubweb
- [PowerPC] Do not convert lwz to lwa if the offset is not a multiple of 4 — nemanja.i.ibm / githubweb
- [mlir][SubElements] Disambiguate cast<> call for MSVC — benny.kra / githubweb
- [flang][driver] Add support for -embed-offload-object flag in flang — jan_sjodin / githubweb
- [BranchRelaxation] Strengthen post condition assertions — listmail / githubweb
- [clang-format][NFC] Bring FormatTokenSource under test. — klimek / githubweb
- [clangd] Add semantic token for angle brackets — christian.kandeler / githubweb
- [flang] Handle missing substring upper bound better when folding — pklausler / githubweb
- [flang] More subscript triplet checking at compilation time — pklausler / githubweb
- [flang] Suppress a warning in D118631 [-Wunused-result] — sunshaoce / githubweb
- [SanitizerBinaryMetadata] Pretend compiler-generated loads/stores are atomic — elver / githubweb
- [flang] Single entry point for GET_ENVIRONMENT_VARIABLE — leandro.lupori / githubweb
- [clang][WebAssembly] Initial support for reference type externref in clang — pmatos / githubweb
- [RISCV] Handle FRMArg as an optional operand instead of using InstAliases. — craig.topper / githubweb
- [MTE] Add AArch64GlobalsTagging Pass — 31459023+hctim / githubweb
- [llvm-ifs] Add support for --target=riscv — abrachet / githubweb
- [Clang] Add machinery to catch overflow in unary minus outside of a constant expression context — Shafik Yaghmour / githubweb
- [Clang] Do not attempt to directly link arch tools in 32-bit mode — jhuber6 / githubweb
- [AST] assert(false) -> llvm_unreachable — benny.kra / githubweb
- [llvm-c] add LLVMReplaceMDNodeOperandWith — Adrian Prantl / githubweb
- [Kaleidoscope] Update code snippets in text to match full code listings — shivam98.tkg / githubweb
- [mlir][Linalg] Add a transform.structured.lower_pack op — nicolas.vasilache / githubweb
- [libc++] Fixes the Clang modular build. — koraq / githubweb
- [mlir][sparse] Extend sorting function generator to support operand beyond (lo, hi, xs, ys). — bixia1 / githubweb
- [lldb] Fix warning about unhandled enum value `WasmExternRef` (NFC). — jgorbe / githubweb
- [NFC][libc++][format] Uses retarget buffer. — koraq / githubweb
- [libc++] Addresses LWG3764. — koraq / githubweb
- [libc++] Partly addresses LWG3798. — koraq / githubweb
- [libc++] Marks LWG2970 as complete. — koraq / githubweb
- [libc++] Addresses LWG3755. — koraq / githubweb
- [NFC][libc++] Addresses LWG3781. — koraq / githubweb
- [flang] Use fir.type_desc and delay type desc address resolution — clementval / githubweb
- [MemProf] Make test more resilient to cpu scheduling — tejohnson / githubweb
- [AArch64] Make nosimd imply nocrypto — david.green / githubweb
- [-Wunsafe-buffer-usage] Introduce the unsafe_buffer_usage attribute — r_mudduluru / githubweb
- [InstCombine] add tests for icmp-ne0-of-and-of-select-of-constants; NFC — spatel / githubweb
- [InstCombine] reduce icmp_ne0-of-and-of-select-of-constants — spatel / githubweb
- [clang-format] Fix use after free in FormatTokenSource test — benny.kra / githubweb
- Revert "[OpenMP][OMPIRBuilder]Move SIMD alignment calculation to LLVM Frontend" — kyrtzidis / githubweb
- [llvm-c-test] Fix warnings — kazu / githubweb
- [gn] port 226c444b3882e — thakis / githubweb
- Revert "[MTE] Add AArch64GlobalsTagging Pass" — 31459023+hctim / githubweb
- [Clang] Adjust PIC handling for the AMDGPU ToolChain — jhuber6 / githubweb
- [mlir][Linalg] Make Elementwise op fusion return a map from existing values to values in the fused op. — ravishankarm / githubweb
- [gn] prepare for 40025761564 (awkward AMDGPUGenRegisterBank.inc include) — thakis / githubweb
- [gn build] Port 04ed86ff1b72 — llvmgnsyncbot / githubweb
- [gn build] Port e9c49901a43f — llvmgnsyncbot / githubweb
- Fix Clang sphinx build — aaron / githubweb
- [lldb][NFC] Remove copy of debugserver entitlements plist — alangford / githubweb
- Re-land: [MTE] Add AArch64GlobalsTagging Pass — 31459023+hctim / githubweb
- [GVN] Don't count debug instructions when limit the number of checked instructions — carrot / githubweb
- [RISCV] Remove unneeded code from TTI::isLegalMaskedLoadStore/isLegalMaskedGatherScatter. — craig.topper / githubweb
- [RISCV] Move RISCVELFStreamer::getRelocPairForSize to RISCVFixUpKinds.h and reuse it. NFC — craig.topper / githubweb
- [gn build] Port 486729ce06c1 — llvmgnsyncbot / githubweb
- [lld][WebAssembly] Renamed a few tests to conform to naming convention. NFC — sbc / githubweb
- [libc] Build two different static archives libc.a and libm.a under full build. — sivachandra / githubweb
- [VPlan] VPPredInstPHIRecipe does not read from memory. — flo / githubweb
- Fix two warnings introduced by 69011a2ad0ce "[mlir][Linalg] Make Elementwise op fusion return a map from existing values to values in the fused op." (NFCI) — jgorbe / githubweb
- [DWARF] Fix handling of .debug_aranges with -g1 — ayermolo / githubweb
- [ORC] Add a NonOwningSymbolStringPtr utility. — Lang Hames / githubweb
- compiler-rt/lib: Add .Linterceptor_sigsetjmp — hjl.tools / githubweb
- [libc++] Use bounded iterators in std::string_view when the debug mode is enabled — Louis Dionne / githubweb
- [libc++][ranges] Fix incorrect integer typedef in `elements_view` test. — varconst / githubweb
- [lldb] Use ${CMAKE_COMMAND} -E remove instead of remove_directory — Jonas Devlieghere / githubweb
- [lld][WebAssembly] Apply relocations to TLS data — sbc / githubweb
- [GlobalISel] Don't combine instructions with unknown type in hoist_logic_op_with_same_opcode_hands. — vdzhidzhoev / githubweb
- [RISCV][NFC] Update RISCVUsage.rst to sort vendor extensions — philipp.tomsich / githubweb
- [mlir] Register tensor dialect for transfer_read conversion — lewuathe / githubweb
- [hexagon] add a -mcabac flag — bcain / githubweb
- [ORC] Further improvements to SymbolStringPtr & NonOwningSymbolStringPtr. — Lang Hames / githubweb
- [VE] Fix useDeprecatedPositionallyEncodedOperands errors. — jyknight / githubweb
- Fix bazel build — jgorbe / githubweb
- Fix missing return of LogicalResult from D142848 — ravishankarm / githubweb
- [LoongArch] Enable shrink wrapping when optimize the function — wanglei / githubweb
- [ORC] Enable DenseMap<SymbolStringPtr, T>::find_as(NonOwningSymbolStringPtr). — Lang Hames / githubweb
- [ORC] Fix an iterator invalidation issue in JITDylib::defineMaterializing. — Lang Hames / githubweb
- [NFC] Extract `CodeGenInstAlias` into its own *.h/*.cpp — barannikov88 / githubweb
- [lli] Don't create an ExecutorProcessControl in non-remote MCJIT config. — Lang Hames / githubweb
- [github] update actions and make tweaks — mohammadkeyvanzade94 / githubweb
- [AArch64] Mark function calls as possibly changing FPCR — sepavloff / githubweb
- [mlir] return nullopt for getNeutralElement — python3kgae / githubweb
- Transform slow LEA_B_I_D/LEA_SLOWBASE_I -> LEA_IS_D/LEA_IS iff base == index — goldstein.w.n / githubweb
- Use autogenerated result for switch-bt.ll test; NFC — goldstein.w.n / githubweb
- Improve and enable folding of conditional branches with tail calls. — goldstein.w.n / githubweb
- Make `prefetchit{0/1}` emit an assembler warning if the operand is not rip-rel — goldstein.w.n / githubweb
- [MLIR] Propagate unpack through element-wise ops — l.chelini / githubweb
- [LoongArch] Support getHostCPUName and getHostCPUFeatures — wanglei / githubweb
- [CodeGen] Filter out available_externally aliases — jonas.hahnfeld / githubweb
- [ARM] Allow selecting hard-float ABI in integer-only MVE. — simon.tatham / githubweb
- [mlir][bufferization][NFC] Rename getAliasingOpOperand/getAliasingOpResult — springerm / githubweb
- [mlir][llvm] Opaque pointer support for atomic and call ops. — tobias.gysi / githubweb
- [NFC] Use GlobalObject::setAlignment that takes an Align in LLParser — gchatelet / githubweb
- XFAIL new test available_externally_alias.ll on NVPTX — jonas.hahnfeld / githubweb
- [AArch64] Handle negative architecture features — david.green / githubweb
- [NFC] Use GlobalObject::setAlignment that takes an Align in BitcodeReader — gchatelet / githubweb
- [AArch64][SME2] Add LLVM IR intrinsics for multi-multi dots — david.sherwood / githubweb
- [mlir][Linalg] Add a transform.structured.lower_unpack op — nicolas.vasilache / githubweb
- [flang][hlfir] Lower post f77 user calls — jperier / githubweb
- [InstCombine] Don't replace unused `atomicrmw xchg` with `atomic store` — quentin.colombet / githubweb
- [InstCombine][NFC] Fold variable into assert — benny.kra / githubweb
- [mlir][NFC] Clean and Fix broken Affine documentation — uday / githubweb
- [SCEV] Add test for applyLoopGuards with pointer induction. — flo / githubweb
- [SystemZ] Implement isGuaranteedNotToBeUndefOrPoisonForTargetNode(). — paulsson / githubweb
- [DebugInfo] Make debug intrinsics to track cloned values in JumpThreading — stephen.tozer / githubweb
- [flang] Support allocate array from scalar source in runtime — qiaopeixin / githubweb
- [NVPTX] Implement NVPTX AliasAnalysis — andrew.savonichev / githubweb
- [clang][dataflow] Fix handling of `DeclRefExpr`s to `BindingDecl`s. — yitzhakm / githubweb
- [mlir][tensor][bufferize] Implement getBufferType for CastOp — springerm / githubweb
- [GVN] Add pre-commit tests for address translation through select (D142705) — sergey.kachkov / githubweb
- [compiler-rt] initialize variables to silence warning. NFC. — Tim Northover / githubweb
- [SCEV] Add test for applyLoopGuards with pointer induction. — flo / githubweb
- [gn build] Port ca50be8c896b — llvmgnsyncbot / githubweb
- [flang] Make sure derived-type finalization is done before return — clementval / githubweb
- [Clang] Add -Wtype-limits to -Wextra for GCC compatibility — shivam98.tkg / githubweb
- [libc++] Fix ODR violation with __exception_guard in mixed exceptions builds — alexfh / githubweb
- [InstCombine] Add test for incorrect inbounds on [0 x i8] global (NFC) — npopov / githubweb
- [LinkerWrapper] Fix memory issues due to unguarded accesses to global state — jhuber6 / githubweb
- [ConstantFold] Fix incorrect inbounds inference for [0 x T] GEPs — npopov / githubweb
- [flang] Make EndProgramStmt a NOP + early return — clementval / githubweb
- Revert "[libc++] Fix ODR violation with __exception_guard in mixed exceptions builds" — nikolasklauser / githubweb
- Revert "Improve and enable folding of conditional branches with tail calls." — goncharov.mikhail / githubweb
- [Hexagon] Disallow using the same register for Vy/Vx in vdeal/vshuff — kparzysz / githubweb
- [Driver] Move PS4/PS5 header search path management to the driver — paul.robinson / githubweb
- [lldb][NFC] Use move instead of copy — michaelbuch12 / githubweb
- AMDGPU/MC: Refactor decoders. Rework decoders for float immediates — petar.avramovic / githubweb
- [clang][dataflow] Relax validity assumptions in `UncheckedOptionalAccessModel`. — yitzhakm / githubweb
- [mlir][scf] Fix typo in description of option of TestSCFForUtilsPass (NFC). — ingomueller / githubweb
- [libc][math] Implement acoshf function correctly rounded to all rounding modes. — lntue / githubweb
- [AMDGPU][NFC] More precise predicates on GFX9 f16 insts — Joseph.Nash / githubweb
- [SCEV] Use fact that B >u 0 for A <u B in applyLoopGuards. — flo / githubweb
- [NFC][Profile] Access profile through VirtualFileSystem — Steven Wu / githubweb
- [gn build] Port 516e30175256 — llvmgnsyncbot / githubweb
- [lldb] Enable TestFrameFormatNameWithArgs in case of cross compilation — quic_asahay / githubweb
- [llvm][NFC] Use move instead of copy — michaelbuch12 / githubweb
- Add CFI integer types normalization — samitolvanen / githubweb
- [libc++] Add a clang-tidy check to make sure we use _Uglyfied attribute names — nikolasklauser / githubweb
- [LinkerWrapper] Fix passing `-rpath` directly to clang — jhuber6 / githubweb
- [CMake] Save and restore CMAKE_EXE_LINKER_FLAGS manually — phosek / githubweb
- Reland "[codegen] Store address of indirect arguments on the stack" — Felipe de Azevedo Piovezan / githubweb
- [Hexagon] Use %t for output file in test introduced in 97d51e3fa8e8 (NFCI). — jgorbe / githubweb
- [mlgo] Allow logging the spec for the "advice", if needed — mtrofin / githubweb
- [mlir] Pin for the PyPi requirements for mlir — stilis / githubweb
- [Module] Respect `-fno-pch-timestamps` when building modules — Steven Wu / githubweb
- Revert "Fix tsan problem where the per-thread shared_ptr() can be locked right before the cache is destroyed causing a race where it tries to remove an entry from a destroyed cache." — 31459023+hctim / githubweb
- [libc][Obvious] Add a default clause to RoundingModeUtils.h to suppress gcc — lntue / githubweb
- [libc++] Remove explicit instantiations of __insertion_sort_incomplete and __sort5 from the dylib — nikolasklauser / githubweb
- [libc++] Split ranges.transform.binary.pass.cpp up — nikolasklauser / githubweb
- [Sanitizers] fix -fno-sanitize-link-runtime for darwin — u_hameed / githubweb
- [libc++] Forward ranges::sort to instantiations in the dylib — nikolasklauser / githubweb
- [RISCV] Move the even register check for rv32zdinx later in the matching process. — craig.topper / githubweb
- [flang] Catch statement function typing error — pklausler / githubweb
- [Driver][Fuchsia] Support --emit-static-lib in Fuchsia driver — phosek / githubweb
- [LinkerWrapper] Adjust placement of input files for the linker — jhuber6 / githubweb
- [Clang] Fix test after changing the order of input files — jhuber6 / githubweb
- [flang] Catch character length errors in pointer associations — pklausler / githubweb
- add arcanist patch to fix arc diff — appujee / githubweb
- [mlir][spirv] Fix vector type mismatch in UnifyAliasedResourcePass — antiagainst / githubweb
- [flang] Catch bad inquiries in specification expressions — pklausler / githubweb
- [libc][math] Fix setting exceptional value for tanf to work with gcc. — lntue / githubweb
- [BOLT][CMake] Add dependency on llvm_vcsrevision_h — aaupov / githubweb
- [clang-format] Support clang-format on/off line comments as prefix — owenpiano / githubweb
- [flang] Check for global name conflicts (19.2) — pklausler / githubweb
- [clang][deps] Remove support for the deprecated driver API — Jan Svoboda / githubweb
- [clang][deps] NFC: Split out the module-based API from the TU-based API — Jan Svoboda / githubweb
- [clang][deps] Give the fake file a unique name in by-module-name scans — Jan Svoboda / githubweb
- [RISCV] Reuse RISCVRegWithSubRegs class to shorten some code in RISCVRegisterInfo.td. NFC — craig.topper / githubweb
- [Clang] avoid relying on StringMap iteration order when roundtripping -analyzer-config — Jan Svoboda / githubweb
- [flang] Fix a warning — kazu / githubweb
- [libc++] Look for Clang 17 when compiling clang-tidy checks — nikolasklauser / githubweb
- [flang] Fix build warning — pklausler / githubweb
- [flang] Avoid crashing from recursion on very tall expression parse trees — pklausler / githubweb
- Revert "[GVN] Don't count debug instructions when limit the number of checked instructions" — carrot / githubweb
- Revert "[GVN] Improve PRE on load instructions" — carrot / githubweb
- [flang] Allow compiler directives in the specification part of a module — vdonaldson / githubweb
- Remove unnecessary comparison. — 31459023+hctim / githubweb
- Remove another unnecessary integer-check. — 31459023+hctim / githubweb
- [Clang][DependencyScanner] Remove secondary actions from -cc1 — bigcheesegs / githubweb
- [LSAN] Enable some tests which are passing as is in HWASAN. — kstoimenov / githubweb
- [mlgo] Make InteractiveModelRunner actually work with named pipes — mtrofin / githubweb
- [RISCV] Slightly simplify how the X*_PD registers for Zdinx are declared. NFC — craig.topper / githubweb
- Fix windows bot breakages due to D143110 — mtrofin / githubweb
- [Driver][Fuchsia] Remove relative vtable multilib — phosek / githubweb
- Revert "[Clang] Add -Wtype-limits to -Wextra for GCC compatibility" — shivam98.tkg / githubweb
- [LSAN] Add GetUserAddr function which returns the user visible address of an internal pointer — kstoimenov / githubweb
- [ORC] Merge redundant jitlink::Symbol -> JITSymbolFlags mappings. — Lang Hames / githubweb
- Fix typo: FineLineEntriesForFileIndex -> FindLineEntriesForFileIndex. — jingham / githubweb
- [DX] Begin adding support for pipeline state — chris.bieneman / githubweb
- [libc++] Avoid ODR violations in __exception_guard — nikolasklauser / githubweb
- [HLSL] [Dirver] add dxv as a VerifyDebug Job — python3kgae / githubweb
- Uninitialize the file descriptor. — mtrofin / githubweb
- [HWASAN] Set os_id in Thread::Init to make sure that the thread can be found by GetThreadByOsIDLocked. — kstoimenov / githubweb
- Revert (and fix properly) "Uninitialize the file descriptor." — mtrofin / githubweb
- [RISCV][MC] Simplify .option and make error messages more conventional — i / githubweb
- [JITLink] Ensure that in-flight alloc is abandoned on error in post-alloc phase. — Lang Hames / githubweb
- [DAGCombiner][NFC] add testcases for D138899 — czhengsz / githubweb
- [DAGCombiner] handle more store value forwarding — czhengsz / githubweb
- [X86][MC][bugfix] Report error for mismatched modifier in inline asm and remove function getX86SubSuperRegisterOrZero — shengchen.kan / githubweb
- [LoongArch] Implement isUsedByReturnOnly for tailcall more libcalls — wanglei / githubweb
- [MC] Simplify code with parseComma — i / githubweb
- [mlir] Simplify a few cast implementations — rkayaith / githubweb
- [mlir] Use TypedValue in single result traits — rkayaith / githubweb
- [mlir] Require explicit casts when using TypedValue — rkayaith / githubweb
- [ExecutionEngine] Enable ExecutionEngine regression tests on LoongArch — wanglei / githubweb
- [LoongArch] Implement handling of triple-implied ABIs — luweining / githubweb
- [LoongArch] Honor the `--target-abi` option when generating e_flags — luweining / githubweb
- [DX] Speculative fix for big endian encoding — chris.bieneman / githubweb
- Use ArrayRef instead of raw pointers. NFC — sepavloff / githubweb
- [PowerPC] Use default attributes for more intrinsics — qiucofan / githubweb
- [LoongArch] Implement TargetLowering::isLegalAddressingMode() hook — gonglingqin / githubweb
- [Local][InstCombine][GVN] Handle !noundef metadata in combineMetadata — luxufan / githubweb
- [clang] Fix warning about unused variable [NFC] — mikael.holmen / githubweb
- [RISCV] Add precommit tests for D142071; — chunyu / githubweb
- [clang-tidy] Implement CppCoreGuideline F.54 — carlosgalvezp / githubweb
- [Clang][RISCV] Bump rvv intrinsics version to v0.11 — eopxd / githubweb
- [X86][NFC] Move MemoryFoldTable2Addr MemoryFoldTable0~4 into X86InstrFoldTables.def — bing1.yu / githubweb
- [flang] Use rank from the allocate object when allocate with mold — clementval / githubweb
- [lld] Fix gcc compiler warnings related to variadic macro [NFC] — mikael.holmen / githubweb
- [DAGCombine] Fold redundant select — sam.parker / githubweb
- [lldb] Try harder to optimize away a test variable — pavel / githubweb
- [Attributor][FIX] Ensure we use the right AAExecutionDomain — johannes / githubweb
- [OpenMP][FIX] Ensure to determine aligned regions properly — johannes / githubweb
- [Attributor][NFC] Improve debug messages — johannes / githubweb
- [mlir][tensor|memref] Harden the checks on dim op — quentin.colombet / githubweb
- [C++20][Modules] Handle template declarations in header units. — iain / githubweb
- [TTI][NFC] Introduce option to set predictable branch threshold — serguei.katkov / githubweb
- [FLANG][MLIR] Update all module symbol references after changing FuncOp symbol during external name mangling — Andrew.Gozillon / githubweb
- [Clang] Add builtin_nondeterministic_value — manuel.brito / githubweb
- [InstCombine] Promote expression tree with @llvm.vscale when zero-extending result. — sander.desmalen / githubweb
- [runtimes] Don't override LLVM_ENABLE_PER_TARGET_RUNTIME_DIR set from llvm — david.spickett / githubweb
- [lldb][Test] Fix import-std-module and data-formatter tests on older compilers — michaelbuch12 / githubweb
- [lldb][SymbolFileDWARF] Support by-name lookup of global variables in inline namespaces — michaelbuch12 / githubweb
- [X86][FP16][NFC] Add round and fptosi tests to show suboptimal codegen — phoebe.wang / githubweb
- [gn build] Port 8a8f77c1b849 — llvmgnsyncbot / githubweb
- [gn build] Port ad93908e3b55 — llvmgnsyncbot / githubweb
- [X86] Add test coverage showing failure to load/binop combine adjacent v2f32 float ops — llvm-dev / githubweb
- [X86] combineConcatVectorOps - add FADD/FSUB/FMUL/FDIV handling — llvm-dev / githubweb
- [clang-tidy] Add the `bugprone-unsafe-functions` check — whisperity / githubweb
- [gn build] Port f27c8ac83e7c — llvmgnsyncbot / githubweb
- [AArch64][CostModel]: Add costs for zero/sign extend. — hassnaa.hamdi / githubweb
- [NFC] Fix function naming conventions in PHITransAddr methods — sergey.kachkov / githubweb
- Bump CINDEX_VERSION_MINOR due to additional APIs — aaron / githubweb
- [X86] canonicalizeShuffleWithBinOps - all merging shuffles with INSERT_SUBVECTOR as well as generic target shuffles. — llvm-dev / githubweb
- Revert "[Clang] Add builtin_nondeterministic_value" — thakis / githubweb
- [DX] Hopefully really fix the big endian bots — chris.bieneman / githubweb
- [clang-tidy] Attempt fixing wrong caching result in `bugprone-unsafe-functions` — whisperity / githubweb
- [NFC] [mlir] fix file header for SCFToControlFlow.h — python3kgae / githubweb
- Add a new modules test to ensure we dont rebreak diagnostic — erich.keane / githubweb
- [NFC][clang-tidy] Disable test for `bugprone-unsafe-functions` for PlayStation — whisperity / githubweb
- [AArch64] Add tests for reassociating to mls. NFC — david.green / githubweb
- [Libomptarget] Fix the NVPTX Libomptarget test — jhuber6 / githubweb
- [libc] Remove OpenMP and build the GPU libc directly — jhuber6 / githubweb
- [mlgo][nfc] Better pretty printing of interactive mode reply — mtrofin / githubweb
- Revert "[mlgo][nfc] Better pretty printing of interactive mode reply" — mtrofin / githubweb
- [ConstraintSystem] Remove last variable, use move instead of copy. (NFC) — flo / githubweb
- [C++20] Fix a crash with modules. — usx / githubweb
- [LSAN] Enable more tests which are passing as is in HWASAN. — kstoimenov / githubweb
- Reapply 9cffabc68ca380be937e192be909feff7b144822 — mtrofin / githubweb
- [clang][driver] Emit an error for `/clang:-x` — mariya.podchishchaeva / githubweb
- [flang] Avoid double finalization in Assign — clementval / githubweb
- [AMDGPU] GFX11: accept global_atomic_csub as an alias — jay.foad / githubweb
- Revert "[LSAN] Enable more tests which are passing as is in HWASAN." — kstoimenov / githubweb
- [MLIR] NFC: fully scope use FastMathFlag. — csigg / githubweb
- [flang] Disable libstdc++ assertions in the runtime library — jay.foad / githubweb
- [SelectionDAG] Correctly widen bitcast of scalar to vector for big endian — nemanja.i.ibm / githubweb
- [RISCV] Add CoveredBySubRegs to the X*_PD register class. — craig.topper / githubweb
- [LSAN] Enable more tests which are passing as is in HWASAN. — kstoimenov / githubweb
- [mlir][affine] fix affine LICM pass for has effected memory's user — jeff / githubweb
- [libc++] Remove use of internal glibc macros to determine if c8rtomb() and mbrtoc8() are present. — tom / githubweb
- [RISCV][Driver] Add -mrvv-vector-bits= option similar to -msve-vector-bits= — craig.topper / githubweb
- [PowerPC] Don't crash when disassembling invalid immediate — nemanja.i.ibm / githubweb
- [clang][driver] Fix test fail on Mac after fe082124 — mariya.podchishchaeva / githubweb
- [LLVM][Runtimes] Hide unused CMake variable messages for runtimes builds — jhuber6 / githubweb
- [Libomptarget] Improve next-gen AMDGPU plugin error messages — jhuber6 / githubweb
- [NFC] Add split-file as runtime test dependency — hoy / githubweb
- [RISCV] Merge rv32-vsetvli-intrinsics.ll and rv64-vsetvli-intrinsics.ll into a single test using sed. NFC — craig.topper / githubweb
- Add builtin_elementwise_log — jbatista / githubweb
- [flang] Do not finalize pointer function result — clementval / githubweb
- [BOLT][NFC] Use llvm::make_second_range — aaupov / githubweb
- [BOLT][NFC] Simplify SW::checkStackPointerRestore — aaupov / githubweb
- [clang] Warn by default that implicit capture of 'this' is deprecated in C++20 and later. — tom / githubweb
- [X86] Reflow comment to fit 80 columns. NFC — craig.topper / githubweb
- [PowerPC] Switch to by-name matching for instructions (part 1 of 2). — jyknight / githubweb
- [PowerPC] Switch to by-name matching for instructions (part 2 of 2). — jyknight / githubweb
- [BOLT][NFC] Rename {MachO,}RewriteInstance::create methods — aaupov / githubweb
- Repair sphinx doc generation — jbatista / githubweb
- [Libomptarget] Add new enum to the dynamically opened HSA implementation — jhuber6 / githubweb
clang-d450672-g70ff191900a0-t32819-b32819.tar.gz (Feb 2, 2023 3:24:17 PM)
clang-d449983-g009048810ac635-t32727-b32727.tar.gz (Jan 26, 2023 5:48:38 PM)
- [gn build] Port 36080434a885 — llvmgnsyncbot / githubweb
- [libc++] Add documentation for reproducing CI issues locally — Louis Dionne / githubweb
- [extract_symbols.py] Filter out more symbols for MSVC — sylvestre / githubweb
- [Support] Remove findFirstSet and findLastSet — kazu / githubweb
- [RISCV] Add MC support of RISCV Zcb Extension — craig.topper / githubweb
- Reland: [llvm-cov] Look up object files using debuginfod — dthorn / githubweb
- [LinkerWrapper] Fix `-Bsymbolic` being sent to the compiler and not the linker — jhuber6 / githubweb
- [OpenMP][OMPIRBuilder]Move SIMD alignment calculation to LLVM Frontend — dominik.adamski / githubweb
- [SYCL] Fix test to conform to SYCL2020 — elizabeth.andrews / githubweb
- [mlir][Linalg] Adding a greedy packing transform dialect op. — nicolas.vasilache / githubweb
- [flang] Fixed uninitialized std::unique_ptr dereference. — szakharin / githubweb
- [flang] Fixed restrictions checking for OpenACC loop-associated constructs. — szakharin / githubweb
- [bazel] Add missing dependency after 55cf0de35e — benny.kra / githubweb
- [test][lldb-vscode] Fix unclean shutdown in test_terminate_commands — rupprecht / githubweb
- test-release.sh: Use parallel xz for packaging the binaries — tstellar / githubweb
clang-d449968-g36080434a8858c-t32725-b32725.tar.gz (Jan 26, 2023 1:37:34 PM)
- [clang] Fix sizeof of boolean vector — mariya.podchishchaeva / githubweb
- Fix assertion failure "PathDiagnosticSpotPiece's must have a valid location." in ReturnPtrRange checker on builtin functions — benicsbalazs / githubweb
- [analyzer] Fix assertion failure in SMT conversion for unary operator on floats — benicsbalazs / githubweb
- [unittests] Use GTEST_SKIP() instead of return when appropriate — paul.robinson / githubweb
- [mlir][Linalg] Put a proper type on transform.structured.match op — nicolas.vasilache / githubweb
- [MISched] Dump the execution trace of the schedule. — francesco.petrogalli / githubweb
- [AArch64][SME2] Add Multi-vector add vector intrinsics — caroline.concatto / githubweb
- [mlir][vector] Allow transposing multi_reduction when the parallel dim is in the middle — benny.kra / githubweb
- [MLIR][NFC] Fix a checked after used case in ReshapeOpsUtils.cpp — shivam98.tkg / githubweb
- [flang] Fix dereference of std::optional with no value — jay.foad / githubweb
- [clang-doc] Reduce duplicate code with template — paulkirth / githubweb
- [CMake] Remove libLTO from Fuchsia toolchain — abrachet / githubweb
- [SystemZ] Add atomicrmw tests for i128 (NFC). — paulsson / githubweb
- [AMDGPU] Split dot7 feature — Stanislav.Mekhanoshin / githubweb
- [InstSimplify] add commuted variants of logical and/or pattern; NFC — spatel / githubweb
- [InstSimplify] X && !(X || Y) --> false — spatel / githubweb
- [analyzer] Fix crash exposed by D140059 — vince.a.bridgers / githubweb
- [Clang][NFC] Fix out-of-date comments on 'clang-offload-bundler' — jhuber6 / githubweb
- [lld] Remove transitional legacy pass manager flags — aeubanks / githubweb
- [NFC][Concepts] Change the Source Range of Concepts ParamMatching — erich.keane / githubweb
- __arithmetic_fence enforces ordering on expression evaluation when fast-math — zahira.ammarguellat / githubweb
- [OpenMP] Make OpenMPOpt aware of the OpenMP runtime's status — jhuber6 / githubweb
- [OpenMP] Run an extra 'OpenMPOpt' pass in LTO-mode — jhuber6 / githubweb
- [NVPTX] Do not addrspacecast AS-specific kernel arguments. — tra / githubweb
- [llvm][docs] Update old metadata syntax in examples — paulkirth / githubweb
- [CMake] Support undefined LLVM_NATIVE_ARCH in llvm_map_components_to_libnames(). — ivan.kosarev / githubweb
- [libc++] Move the definition of aligned allocation helpers outside of <new> — Louis Dionne / githubweb
clang-d449941-gef4628c66e04e8-t32723-b32723.tar.gz (Jan 26, 2023 10:26:12 AM)
- [llvm][TableGen][Jupyter] Add notebook links to README — david.spickett / githubweb
- [InstCombine] add tests for cmp-of-signbits using sext+ashr; NFC — spatel / githubweb
- [InstCombine] improve description of not+shift transform; NFC — spatel / githubweb
- [InstCombine] reduce compare of signbits of 2 values, signed variant — spatel / githubweb
- [CVP] Add test for !range being ignored on supported intrinsic (NFC) — npopov / githubweb
- [LVI] Use !range metadata for supported intrinsics — npopov / githubweb
- [MLIR][LLVM] Support inlining of LLVM::AllocaOp. — tobias.gysi / githubweb
- [WebAssembly] Trying to fix expensive buildbot — sam.parker / githubweb
- Re-apply "[OpenMP][Archer] Use dlsym rather than weak symbols for TSan annotations" — protze / githubweb
- [15/15][Clang][RISCV][NFC] Set data member under Policy as constants — eopxd / githubweb
- [SelectionDAG] Add pcsections recursively on SDNode values — elver / githubweb
- [SelectionDAG] Add missing setValue calls in visitIntrinsicCall — elver / githubweb
- [SCCP] Regenerate check lines for test. — flo / githubweb
clang-d449928-g1d6d1ecca7ec54-t32722-b32722.tar.gz (Jan 26, 2023 7:14:33 AM)
- [NFC][WebAssembly] Updated tests — sam.parker / githubweb
- [Clang] Convert some tests to opaque pointers (NFC) — npopov / githubweb
- Revert "[clang] Build UsingType for elaborated type specifiers." — hokein.wu / githubweb
- [SROA] Break typed pointer support — npopov / githubweb
- [AArch64][SME2] Add multi-vector saturating doubling multiply high intrinsics — kerry.mclaughlin / githubweb
- [SPIRV] Fix build warnings — jay.foad / githubweb
- [MLIR][OpenMP] Add Lowering support for OpenMP Target Data, Exit Data and Enter Data directives — Akash.Banerjee / githubweb
- [AArch64][SME2] Add multi-vector saturating rounding shift right intrinsics — kerry.mclaughlin / githubweb
- [RISCV][NFC] Rename narrowing patterns to use W suffix — luke / githubweb
- [clang] Add test for CWG1960 — serebrennikov.vladislav / githubweb
- [Coroutine] Fix typos in comment — jannik.silvanus / githubweb
- Recommit "[SCCP] Use range info to prove AddInst has NUW flag." — flo / githubweb
- Revert "[LoopVectorize] Enable integer Mul and Add as select reduction patterns" — matthew.devereau / githubweb
- [SCCP] Adjust test after cdeaf5f28c3dca. — flo / githubweb
- [SVE] Fix incorrect lowering of predicate permute builtins. — paul.walker / githubweb
- [LLVM][TableGen] Notebook describing how to write a Python backend — david.spickett / githubweb
- [SVE] Move isel for casting between NEON and SVE vector types into tablegen. — paul.walker / githubweb
- [DAGCombine] fp_to_sint isSaturatingMinMax — sam.parker / githubweb
- ARM: skip debug instructions when matching jump-table patterns. — Tim Northover / githubweb
- AArch64: remove SM4 support from Apple CPUs. — Tim Northover / githubweb
- Revert "ARM: skip debug instructions when matching jump-table patterns." — Tim Northover / githubweb
- [Docs] Add best practices for regression tests — npopov / githubweb
clang-d449906-g8bb54da5da3194-t32720-b32720.tar.gz (Jan 26, 2023 3:26:42 AM)
- [AArch64] Codegen for FEAT_LRCPC3 — tomas.matheson / githubweb
- [SVE][InstrFormats] Explcitly set hasSideEffects for all SVE instructions. — paul.walker / githubweb
- [clang][Interp] Specify c++ standard used in switch test — tbaeder / githubweb
- [mlir] Improve line breaks of code snippets in comments (NFC). — ingomueller / githubweb
- [clang][Interp] Start implementing builtin functions — tbaeder / githubweb
- [mlir][arith] Don't crash when folding a & ~a -> 0 on vectors — benny.kra / githubweb
- [MLIR] Remove LLVM typed pointer support — npopov / githubweb
- [clang][Interp] Array initialization via string literal — tbaeder / githubweb
- [LoopVectorize] Enable integer Mul and Add as select reduction patterns — matthew.devereau / githubweb
- [gn build] Port a7a4463acbe1 — llvmgnsyncbot / githubweb
- [Polly] Convert some tests to opaque pointers (NFC) — npopov / githubweb
- [clang][Interp] Support floating-point values — tbaeder / githubweb
- [MC] Remove MCInstrDesc::opInfo_begin/end, unused since D142213 — jay.foad / githubweb
- [TableGen] Speed up computeUberSets. NFC. — jay.foad / githubweb
- Revert "[clang][Interp] Support floating-point values" — tbaeder / githubweb
- [Flang][Debug] Use pathnames from location of functions — kiran.chandramohan / githubweb
- [bazel] fix for 494734b06d62b54fdcbd982f96274dede572ba07 — krasimir / githubweb
- Fix one of the regressions found in revert of concept sugaring — erich.keane / githubweb
- [mlir][LLVM] Add param attr verifiers — christian.ulmann / githubweb
- Re-apply "[clang][Interp] Support floating-point values" — tbaeder / githubweb
- [mlir][doc] Fix syntax for affine.dam_wait — python3kgae / githubweb
- [clang][Interp] Add empty messages to static_asserts — tbaeder / githubweb
- [ADT] FloatingPointMode.h - add missing closing namespace comment. NFC. — llvm-dev / githubweb
- Exclude running MLIR tests for Toy example Ch6 and Ch7 when JIT is unavailable — joker.eph / githubweb
- Replace use of sprintf with snprint in SparseTensorRuntime.cpp (NFC) — joker.eph / githubweb
- doc: Fix typo in clang-tidy no-automatic-move doc — *~=`'#}+{/-|&$^_ / githubweb
- [gn build] Port cb7f58221101 — llvmgnsyncbot / githubweb
- [mlir][LLVM] Add result attribute import support — christian.ulmann / githubweb
- [AMDGCN] Fix device lib test to work with lib64 — siuchi.chan / githubweb
- [clang][Interp][NFC] Remove an unused function — tbaeder / githubweb
- [clang][Interp][NFC] Get rid of InterpSize — tbaeder / githubweb
- [clang][Interp] Compound assign operators for FP values — tbaeder / githubweb
- [Clang] Make the linker wrapper test require Linux — jhuber6 / githubweb
- [AArch64] Remove HasCrypto tablegen predicate. NFC — david.green / githubweb
- [clang][Interp][NFC] Replace remaining dyn_cast_or_null uses — tbaeder / githubweb
- [clang][Interp][NFC] Add a helper function for local variables — tbaeder / githubweb
- [clang][Interp][NFC] Use InitThisField in initializers — tbaeder / githubweb
- [clang][Interp] Add back Run() call — tbaeder / githubweb
- [mlir] fix crash when call a function decl — python3kgae / githubweb
- [clang][Interp][NFCI] Remove an unnecessary DupPtr op — tbaeder / githubweb
- [clang][Interp][NFC] Cast in InterpFrame::localBlock — tbaeder / githubweb
- Fix warnings — kazu / githubweb
- [clang][Interp][NFC] Refector OffsetHelper — tbaeder / githubweb
- [VPlan] Use VPDominatorTree in VPlanVerifier . — flo / githubweb
- [libc] Templatize strstr — abrachet / githubweb
- [Polly] Update ISL to isl-0.25-193-g8621c60c. — llvm-project / githubweb
- [libc] Fix warning in ExecuteFunctionUnix.cpp — abrachet / githubweb
- [AMDGPU] Make flat_offset a 32-bit operand instead of 16-bits — mateja.marjanovic / githubweb
- [LSAN] Attempt to fix the ppc64 build by excluding unsupported test — kstoimenov / githubweb
- [Polly] Remove failing Polly-ACC test. — llvm-project / githubweb
- [BOLT] Use MCInstrDesc::operands() instead of OpInfo — jay.foad / githubweb
- [flang] Fix element indexing in derived type default initialization — clementval / githubweb
- [llvm-ml] Disallow '{' and '}' at the start of a statement — barannikov88 / githubweb
- Fix assertion in GCStrategy. — dantrushin / githubweb
- [RS4GC] Remove the hardcoded GC strategy names (v2) — dantrushin / githubweb
- [libc] Implement strcasestr — abrachet / githubweb
- [ASan][libcxx] Annotating std::vector with all allocators — nikolasklauser / githubweb
- Avoid removing useful loop metadata when stripping debug info — Adrian Prantl / githubweb
- [ScheduleDAG] Fix removing edges with weak deps — Austin.Kerbow / githubweb
- Recommit "[SCCP] Use range info to prove AddInst has NUW flag." — flo / githubweb
- Revert "Recommit "[SCCP] Use range info to prove AddInst has NUW flag."" — flo / githubweb
- [llvm-c] Remove LLVMContextSetOpaquePointers — aeubanks / githubweb
- LangRef: Fix extra spaces in udec_wrap description — arsenm2 / githubweb
- AMDGPU: Convert some tests to opaque pointers — arsenm2 / githubweb
- [Clang] Add sanity check in Sema::getDestructorName to prevent nullptr dereference — Shafik Yaghmour / githubweb
- [mlir][tosa] Update tosa.avg_pool2d for bit-exact TOSA behavior — suderman / githubweb
- [clang][CodeGen][NFC] Fix `llvm-else-after-return` — michael.hliao / githubweb
- [lldb][test] Replace use of p with expression (NFC) — davelee.com / githubweb
- [mlir][scf] Fix typo in comment in BufferizableOpInterfaceImpl.cpp (NFC). — ingomueller / githubweb
- [mlir][sparse] (re)introducing getRankedTensorType/getMemrefType — 2998727+wrengr / githubweb
- [BOLT] Emit a warning about invalid entries in function-order list — aaupov / githubweb
- [BOLT] Use LTO fuzzy name matching in function-order — aaupov / githubweb
- [GVN] Improve PRE on load instructions — carrot / githubweb
- [nvptx-arch] Remove `find_package(CUDA)` as it has been deprecated. — jhuber6 / githubweb
- [Libomptarget] Remove find_package(CUDA) as it has been deprecated — jhuber6 / githubweb
- [Libomptarget] Clean up CUDA plugin CMake files — jhuber6 / githubweb
- [Libomptarget] Add correct relative path for the nexgen plugin — jhuber6 / githubweb
- [clang-tidy] Fix segfault in bugprone-standalone-empty — cjdb / githubweb
- Fix a dead link in the docs — aaron / githubweb
- [mlir][Pass] Make PassManager default to op-agnostic — rkayaith / githubweb
- [Clang] Fix compilation errors for unsupported __bf16 intrinsics — elizabeth.andrews / githubweb
- [AMDGPU] Remove predicates from real dot instructions. NFCI. — Stanislav.Mekhanoshin / githubweb
- Fix clang-tools-extra Sphinx build — aaron / githubweb
- [BOLT][NFC] Remove C-style out of bounds array ref — rafaelauler / githubweb
- [CodeGen] Split some functionality from DetectDeadLanes into its own class to be reused. NFC — craig.topper / githubweb
- [amdgpuarch] Delete stray hsa #include line — jonathanchesterfield / githubweb
- [SCCP] Add additional tests for Add NUW/NSW flag inference. — flo / githubweb
- [libc] fix strtointmax tests — michaelrj / githubweb
- [unittests] Use GTEST_SKIP() instead of return when appropriate — paul.robinson / githubweb
- [llvm-cov] Look up object files using debuginfod — dthorn / githubweb
- Reland [pgo] Avoid introducing relocations by using private alias — paulkirth / githubweb
- [CUDA] Fix output from `ptxas` being removes as a temporary file — jhuber6 / githubweb
- Fix compilation failure in CoverageMapping.cpp — dthorn / githubweb
- [mlir-translate] More specific error message for BlockAddress — minyihh / githubweb
- [llvm][NFC] Rename variables to match style guide in Local.cpp — paulkirth / githubweb
- [libc] add scanf current position conversion — michaelrj / githubweb
- [libc] add scanf pointer conversion — michaelrj / githubweb
- [clang-doc] Removed unused method in the Info class — paulkirth / githubweb
- [NFC] clang-format OpenMPOpt.cpp — i / githubweb
- [MLIR] Add LocationAttr to the Python API — youngar17 / githubweb
- AMDGPU: Remove redundant test — arsenm2 / githubweb
- Migrate away from C++20-deprecated POD type traits — dblaikie / githubweb
- [flang] Add driver install directory to AIX toolchain program paths list. — wyehia / githubweb
- [bazel] Port efbc8bb18e — benny.kra / githubweb
- GVN.cpp: Suppress a warning in D141712 [-Wunused-variable] — geek4civic / githubweb
- [MLIR] Fix python tests for LocationAttr — youngar17 / githubweb
- [RISCV] Rename CS_ALU tablegen class to CA_ALU. NFC — craig.topper / githubweb
- Verifier: Add checks for associated metadata — arsenm2 / githubweb
- AMDGPU: Add fneg from integer tests — arsenm2 / githubweb
- Revert "Fix compilation failure in CoverageMapping.cpp" — douglas.yung / githubweb
- Revert "[llvm-cov] Look up object files using debuginfod" — douglas.yung / githubweb
- [Mips] Simplify isShiftedUIntAtAnyPosition (NFC) — kazu / githubweb
- [Mips] Simplify loadImmediate (NFC) — kazu / githubweb
- Resolve a FIXME in MachineCopyPropagation by allowig propagation to subregister uses. — resistor / githubweb
- [Support] Use llvm::countr_zero and llvm::Log2_64 in APInt.cpp (NFC) — kazu / githubweb
- Use llvm::Log2_32 and llvm::Log2_64 instead of llvm::findLastSet (NFC) — kazu / githubweb
- [clang][Interp] Implement logical and/or operators — tbaeder / githubweb
- [SystemZ] Use llvm::countl_zero and llvm::countr_zero (NFC) — kazu / githubweb
- [clang][Interp] Fix left-/right-shifting more than sizeof(unsigned) — tbaeder / githubweb
- [RISCV] Add Zcd and Zcf to RISCVUsage.rst. NFC — craig.topper / githubweb
- [clang][Interp][NFCI] Don't crash on void builtin functions — tbaeder / githubweb
- Revert "[clang][Interp] Fix left-/right-shifting more than sizeof(unsigned)" — tbaeder / githubweb
- [llvm] Do not zero out write_unsigned_impl internal buffer — sguelton / githubweb
- [llvm] Replace array allocation pattern by SmallVector in ComputeMappedEditDistance — sguelton / githubweb
- [AST] Use llvm::bit_width (NFC) — kazu / githubweb
- Re-apply "[clang][Interp] Fix left-/right-shifting more than sizeof(unsigned)" — tbaeder / githubweb
- flang: fix a copy and paste mistake — sylvestre / githubweb
- [mlir] GreedyPatternRewriteDriver: Keep track of surviving ops — springerm / githubweb
- [AMDGPU] sendmsg(MSG_ORDERED_PS_DONE) is not supported on GFX11 — jay.foad / githubweb
- [libc++][NFC] Rename multidimentional uninitialized algorithms — nikolasklauser / githubweb
- Allow getRawCommentForDecl to find comments in macros — gribozavr / githubweb
clang-d449775-g5b16cd97b8e1c2-t32707-b32707.tar.gz (Jan 25, 2023 7:07:33 AM)
- [libc][Obvious] Disable log10_test as it is failing on the x86_64 builders. — sivachandra / githubweb
- [flang] Fix bounds array creation for pointer remapping calls — clementval / githubweb
- [mlir][linalg] Convert tensor.from_elements to destination style — springerm / githubweb
- [flang][hlfir] Add hlfir.copy_in and hlfir.copy_out operations — jperier / githubweb
- [AMDGPU][MC][NFC] MUBUF code cleanup — Piotr Sobczak / githubweb
- [Docs] Typed pointers are no longer supported — npopov / githubweb
- [NFC][LLDB] Rename test file — kpdev42 / githubweb
- update_test_checks.py: pick up --tool from UTC_ARGS — nicolai.haehnle / githubweb
- UpdateTestChecks: cleanup NamelessValues constructor — nicolai.haehnle / githubweb
- [clang][Interp] Fix compound assign operator types — tbaeder / githubweb
- [clang][Interp] Re-apply "Implement missing compound assign operators" — tbaeder / githubweb
- [AArch64][SME2] Add the IR intrinsics for SME2 fclamp, sclamp and uclamp instructions — david.sherwood / githubweb
- [flang][hlfir] Add hlfir.copy_in and hlfir.copy_out codegen to FIR. — jperier / githubweb
- [InstCombine] Add additional tests for dead phi cycles (NFC) — npopov / githubweb
- [clang][Interp] Fix dereferencing arrays with no offset applied — tbaeder / githubweb
- [NFC][WebAssembly] More fpclamptosat tests — sam.parker / githubweb
- [AArch64][SME2] Add Multi-vector add/sub and accumulate into ZA intrinsic — caroline.concatto / githubweb
- [X86] Ensure the _mm_test_all_ones macro does not reuse argument (PR60006) — llvm-dev / githubweb
- [clang][Interp] Support inc/dec operators for pointers — tbaeder / githubweb
- [LTO] Remove -lto-opaque-pointers flag — npopov / githubweb
- [gold] Remove no-opaque-pointers option — npopov / githubweb
- [LLD] Remove no-opaque-pointers plugin option — npopov / githubweb
- [clang][Interp] Fix ImplicitValueInitExprs for pointer types — tbaeder / githubweb
- [AArch64][SME2] Add intrinsics to move multi-vectors to/from ZA. — kerry.mclaughlin / githubweb
- [LTO] Remove OpaquePointers option from config (NFC) — npopov / githubweb
- [Support] Avoid using main thread for llvm::parallelFor(). — a.v.lapshin / githubweb
- [clang][Interp] Reject invalid declarations and expressions — tbaeder / githubweb
- [AArch64] Codegen for FEAT_LSE128 — tomas.matheson / githubweb
- [MLIR] Convert remaining tests to opaque pointers (NFC) — npopov / githubweb
- [clang][Interp] Implement switch statements — tbaeder / githubweb
- [SCCP] Add extra tests for Add flag inference. — flo / githubweb
clang-d449744-g2af0a478eaee5e-t32705-b32705.tar.gz (Jan 25, 2023 3:26:57 AM)
- [TableGen] Support custom decoders for variable length instructions — minyihh / githubweb
- [M68k][Disassembler] Use custom decoder for 32-bit immediates — minyihh / githubweb
- [M68k][MC] Make immediate operands relocatable — minyihh / githubweb
- [SystemZ] Use llvm::bit_floor (NFC) — kazu / githubweb
- [CodeGen] Use llvm::bit_ceil (NFC) — kazu / githubweb
- Bump the trunk major version to 17 — tstellar / githubweb
- [libc][NFC] Another round of replacement of "inline" with "LIBC_INLINE". — sivachandra / githubweb
- [MLIR] Expose LocationAttrs in the C API — youngar17 / githubweb
- [X86] Use llvm::countr_zero instead of findFirstSet (NFC) — kazu / githubweb
- libcxx: Don't apply ABI tags to extern "C" fns — sam / githubweb
- [LLDB] Fix for libc++ atomic allowing modification of contained value — kpdev42 / githubweb
- [IndVars] Expand icmp in preheader rather than in loop — mkazantsev / githubweb
- [LLDB] Fixes summary formatter for libc++ map allowing modification of contained value — kpdev42 / githubweb
- [libc][NFC] Detect host CPU features using try_compile instead of try_run. — sivachandra / githubweb
- [llvm] Use llvm::bit_ceil instead of PowerOf2Ceil (NFC) — kazu / githubweb
- [lldb] Consider all breakpoints in breakpoint detection — kpdev42 / githubweb
clang-d449728-g7454439674a4a7-t32704-b32704.tar.gz (Jan 24, 2023 11:53:45 PM)
- test-release.sh: Only build clang for stage1 and stage2 — tstellar / githubweb
- [libc++] Introduce a compile-time mechanism to override __libcpp_verbose_abort — Louis Dionne / githubweb
- [clang-format] Put peekNextToken(/*SkipComment=*/true) to good use — owenpiano / githubweb
- [OpenMP] Create a temp file in /tmp if /dev/shm is not accessible — i / githubweb
- [Clang] Fix test that sometimes fails depending on the temp name — jhuber6 / githubweb
- [lldb] Don't create Clang AST nodes in GetDIEClassTemplateParams — aeubanks / githubweb
- [lldb] Remove legacy six module for py2->py3 — rupprecht / githubweb
- [Clang][OpenMP] Find the type `omp_allocator_handle_t` from identifier table — i / githubweb
- [AssumptionCache] caches @llvm.experimental.guard's — cao.joshua / githubweb
- [Transform] Rewrite LowerSwitch using APInt — PeterRong96 / githubweb
- Fix running MLIR tests when enabling examples but the native backends isn't configured (NFC) — joker.eph / githubweb
- Revert "[clang-tidy] Introduce HeaderFileExtensions and ImplementationFileExtensions options" — carlosgalvezp / githubweb
- Revert "[SCCP] Use range info to prove AddInst has NUW flag." — douglas.yung / githubweb
- [zero-call-used-regs] Mark only non-debug instruction's register as used — shivam98.tkg / githubweb
clang-d449714-g37505da42f62d7-t32702-b32702.tar.gz (Jan 24, 2023 8:27:19 PM)
- [BOLT][DWARF] Reuse entries in .debug_addr when not modified — ayermolo / githubweb
- [clang][test] Remove check that fails if SOURCE_DATE_EPOCH is set globally — blangmuir / githubweb
- [ADT] Fix circular include dependency by using std::array. NFC — Jonas Devlieghere / githubweb
- [CodeGen] bugfix: add REQUIRES target triple in test — u_hameed / githubweb
- [HWASAN] Copy some ASAN independent unit tests from ASAN to LSAN — kstoimenov / githubweb
- [ADT] Use fold expressions to compare tuples. NFCI — benny.kra / githubweb
- [lld-macho] Have all load commands aligned to the word size — jezng / githubweb
- [NFC][libc++] Remove __unexpected namespace — yronglin777 / githubweb
- [RISCV] Combine extract_vector_elt followed by VFMV_S_F_VL. — craig.topper / githubweb
- [compiler-rt] Remove XFAIL decorator trampoline_setup_test.c — omair.javaid / githubweb
clang-d449704-g94f255c2c4d5c6-t32701-b32701.tar.gz (Jan 24, 2023 5:59:53 PM)
- IR: Add atomicrmw uinc_wrap and udec_wrap — arsenm2 / githubweb
- [llvm][DiagnosticInfo] handle function pointer casts — ndesaulniers / githubweb
- [OpenMP] Disable tests that are not supported by GCC if it is used for testing — i / githubweb
- [X86] Add support for "light" AVX — tokarip / githubweb
- [BOLT] Use range-based implicit def/use accessors. NFCI — benny.kra / githubweb
- [OpenMP][docs] Update for record-and-replay — georgakoudis1 / githubweb
- [LinkerWrapper] Only import static libraries with needed symbols — jhuber6 / githubweb
- [OpenMP] Unconditionally link the OpenMP device RTL static library — jhuber6 / githubweb
- [OpenMP] Do not link the bitcode OpenMP runtime when targeting AMDGPU. — jhuber6 / githubweb
- [Clang] Add missing requires directives for new test — jhuber6 / githubweb
- [InlineCost] model calls to llvm.objectsize.* — ndesaulniers / githubweb
- [OpenMP][libomptarget] Implement memory lock/unlock API in NextGen plugins — kevin.sala / githubweb
- [CodeGen] bugfix: ApplyDebugLocation goes out of scope before intended — u_hameed / githubweb
- [ASan] Introduce a flag -asan-constructor-kind to control the generation of the Asan module constructor. — u_hameed / githubweb
- [mlir][tosa] Add RFFT2d operation — jpienaar / githubweb
clang-d449689-ge44a305690add9-t32700-b32700.tar.gz (Jan 24, 2023 3:52:38 PM)
- [BOLT] check-bolt in bolt-x86_64-ubuntu-clang-bolt-gcc — aaupov / githubweb
- Move C++20 buildbot to production — ibiryukov / githubweb
- [BOLT] Add BOLT_LLD_EXE for check-bolt in clang-bolt-gcc — aaupov / githubweb
- Fix a typo and disable more spammy warnings in C++20 buildbot — ibiryukov / githubweb
clang-d449689-ge44a305690add9-t32700-b32700.tar.gz (Jan 24, 2023 3:52:38 PM)
- [X86] Avoid converting u64 to f32 using x87 on Windows — craig.topper / githubweb
- [clang][Interp][NFC] Remove unused functions — tbaeder / githubweb
- [clang][Interp] Use placement new to construct opcode args into vector — tbaeder / githubweb
- [clang][Interp][NFC] Initialize constants as ~0u — tbaeder / githubweb
- [InstCombine] regenerete icmp-logical tests (NFC) — i / githubweb
- [LoongArch] Add an option for MCInstPrinter to print numeric reg names — wanglei / githubweb
- [clang][Interp] Check Field initialization after constructor call — tbaeder / githubweb
- [mlir] fix python test — zinenko / githubweb
- [MLIR][LLVM] Don't use void return type in `getCallableResults`. — tobias.gysi / githubweb
- [InstCombine] Don't optimize idempotent `atomicrmw <op>, 0` into `load atomic` — quentin.colombet / githubweb
- [test][InstCombine] Remove out-of-date comment — quentin.colombet / githubweb
- [mlir][FuncToLLVM] Drop llvm.linkage attribute — tobias.gysi / githubweb
- [AArch64][SVE2p1] Add SVE2.1 while (predicate-pair) intrinsics — david.sherwood / githubweb
- [clang][Interp] Unify visiting variable declarations — tbaeder / githubweb
- [clangd] Simplify some tests in IncludeCleanerTests, NFC — hokein.wu / githubweb
- [clang][Interp] Diagnose uninitialized array record fields — tbaeder / githubweb
- [Regex] Avoid NFA machinery for fixed prefix chars (NFC) — npopov / githubweb
- [mlir] make multi-size tiling use transform parameters — zinenko / githubweb
- [mlir] simpler transform dialect silenceable failures — zinenko / githubweb
- [mlir] fix mlir integration tests — zinenko / githubweb
- [mlir][LLVM] Replace readnone with memory effects — christian.ulmann / githubweb
- [mlir][vector] Add a custom builder for LowerVectorsOp — quentin.colombet / githubweb
- [clang][Interp][NFCI] Pull IsConstantContext into State — tbaeder / githubweb
- [clang][Interp][NFC] Remove shift error checking code duplication — tbaeder / githubweb
- [clang][Interp][NFC] Move CheckDivRem() implementation into Interp.cpp — tbaeder / githubweb
- [clang][Interp] Implement missing compound assign operators — tbaeder / githubweb
- Revert "[clang][Interp][NFC] Move CheckDivRem() implementation into Interp.cpp" — tbaeder / githubweb
- [NFC][bazel] Enable layering_check for mlir/unittests — rupprecht / githubweb
- [mlir][OpenMP] Add nontemporal clause definition to simd construct — dominik.adamski / githubweb
- Revert "[clang][Interp][NFC] Remove shift error checking code duplication" — tbaeder / githubweb
- [AMDGPU] Add feature predicate for v_fmac_f64 instruction — mariusz.sikora / githubweb
- [VPlan] Add vp_depth_first_shallow + graph traits for wrapper(NFC) — flo / githubweb
- [clang] Improve diagnostic for "initializer-string for char array is too long" — tbaeder / githubweb
- [DAG] Do not combine any_ext when we combine and into zext. — deadalnix / githubweb
- [clang][Interp][NFC] Remove shift error checking code duplication — tbaeder / githubweb
- Revert "[clang][Interp] Implement missing compound assign operators" — tbaeder / githubweb
- Revert "[clang][Interp] Unify visiting variable declarations" — tbaeder / githubweb
- [SPIR-V] Add -opaque-pointers=0 to some LIT tests — michal.paszkowski / githubweb
- [MLIR][Presburger] Support divisions in union of two PWMAFunction — groverkss / githubweb
- Optimize OptTable::findNearest implementation and usage — sguelton / githubweb
- [flang][hlfir] Enable lowering and passing of allocatables and pointers. — jperier / githubweb
- [clang] Build UsingType for elaborated type specifiers. — hokein.wu / githubweb
- [DAG] Peek through ZEXT/TRUNC in foldAddSubMasked1 — deadalnix / githubweb
- [llvm][ir] Purge MD_prof custom accessors — christian.ulmann / githubweb
- [clangd] Implement unused include warnings with include-cleaner library. — hokein.wu / githubweb
- [gn] port 939dce12f9f3 (clangd uses include-cleaner) — thakis / githubweb
- [gn] port 939dce12f9f3 (clangd uses include-cleaner) more — thakis / githubweb
- [X86] Add register definitions for cfi directives — abrachet / githubweb
- [InstCombine] Add tests for freeze with !range and !align metadata (NFC) — npopov / githubweb
- [SPIR-V] Emit OpExecutionMode ContractionOff for no FP_CONTRACT metadata — michal.paszkowski / githubweb
- [clang][dataflow] Add (initial) debug printing for `Value` and `Environment`. — yitzhakm / githubweb
- [InstCombine] Drop incorrect test (NFC) — npopov / githubweb
- [InstCombine] Add non-logical variants for some ctpop and/or tests (NFC) — npopov / githubweb
- [Dexter] Add on_line parameter to DexExpectStepOrder command — orlando.hyams / githubweb
- [OpenMP][Fix] Track all threads that may delete an entry — guilherme.a.valarini / githubweb
- [AArch64] Armv9-A implies FP16 — david.green / githubweb
- [InstCombine] Add test for load type conversion with !noundef (NFC) — npopov / githubweb
- [flang] Add semantic check for multiple part-ref with non-zero rank — kli / githubweb
- [Local] Preserve noundef metadata in copyMetadataForLoad() — npopov / githubweb
- [flang][hlfir] Lower whole allocatable or pointer component ref — jperier / githubweb
- [clang][dataflow] Fix bug in joining bool values. — yitzhakm / githubweb
- [AArch64] Allow poison elements of fixed-vectors to be duplicated as a widened element — matthew.devereau / githubweb
- [clangd] Fix clangd-fuzzer build. — hokein.wu / githubweb
- [SROA] Check TBAA metadata in tests (NFC) — npopov / githubweb
- [libc++][format] Implements range_formatter — koraq / githubweb
- [gn build] Port 22e8525dfdd7 — llvmgnsyncbot / githubweb
- [flang] Fix SELECT TYPE lowering when CLASS DEFAULT is not the last type guard — clementval / githubweb
- [flang] Support polymorphic source in RESHAPE intrinsic — clementval / githubweb
- [flang] Allow pointer association between derived-type pointer and unlimited polymorphic target — clementval / githubweb
- [lit] Stop supporting triple substrings in UNSUPPORTED and XFAIL — paul.robinson / githubweb
- [NFC][bazel] Add _tensor_ops_ext.py to SparseTensorOpsPyFiles — rupprecht / githubweb
- [NFC][bazel] Move _tensor_ops_ext.py to the correct filegroup — rupprecht / githubweb
- [SystemZ] Improvement in tryRxSBG(). — paulsson / githubweb
- [libc++][format] Adds container adaptor formatters. — koraq / githubweb
- [CostModel][AArch64] Precommit tests for LD1 single-element to lane. NFC. — smeijer / githubweb
- [AARCH64][SVE] Do not optimize vector conversions — smeijer / githubweb
- [gn build] Port 04d4f4b3d4e4 — llvmgnsyncbot / githubweb
- [libc++][format] Adds formatter std::vector<bool>. — koraq / githubweb
- [Flang][Debug] Modifications for getting pathname — kiran.chandramohan / githubweb
- [libc] add internal string class — michaelrj / githubweb
- [libc] add scanf float converter — michaelrj / githubweb
- Silence some sign comparison warnings; NFC — aaron / githubweb
- [NFC][flang] Added debug option to bisect TBAA tag attachments. — szakharin / githubweb
- Revert "[lit] Stop supporting triple substrings in UNSUPPORTED and XFAIL" — paul.robinson / githubweb
- Fix zero-initialization fix-it for variable template — aaron / githubweb
- [clang][driver][AIX] Add OpenMP runtime if -fopenmp specified — xingxue / githubweb
- [mlir][Index] Implement InferIntRangeInterface — Krzysztof.Drewniak / githubweb
- [Sanitizers] GetMemoryProfile implementation for FreeBSD. — David CARLIER / githubweb
- [mlir][SCF] Fix crash in loop peeling — springerm / githubweb
- [LoopUnroll] Directly update DT instead of DTU. — flo / githubweb
- Forbid implicit conversion of constraint expression to bool — erich.keane / githubweb
- [MLIR] Add InferTypeOpInterface to scf.if op — frgossen / githubweb
- Revert "Reland [pgo] Avoid introducing relocations by using private alias" — aeubanks / githubweb
- [IRLinker] Replace CallInstr with CallBase — gulfem / githubweb
- Revert "[mlir][Index] Implement InferIntRangeInterface" — Krzysztof.Drewniak / githubweb
- [LinkerWrapper] Use `clang` to perform the device linking — jhuber6 / githubweb
- [Clang][NFC] Tweak error message for GPU architecture tools — jhuber6 / githubweb
- [AMDGPU] Introduce separate register limit bias in scheduler — Stanislav.Mekhanoshin / githubweb
- [AMDGPU] Treat WMMA the same as MFMA for sched_barrier — Stanislav.Mekhanoshin / githubweb
- [libc++] Refactor deque::iterator algorithm optimizations — nikolasklauser / githubweb
- [gn build] Port c90801457f7c — llvmgnsyncbot / githubweb
- [MLIR] Update bazel build file after 455305624884cf9237143e2ba0635fcc5ba5206 — frgossen / githubweb
- Add tests for ctpop(X) where X is a power of 2; NFC — goldstein.w.n / githubweb
- Add transform ctpop(X) -> 1 iff X is non-zero power of 2 — goldstein.w.n / githubweb
- Removing 'TuningSlow3OpsLEA' from ICL config — goldstein.w.n / githubweb
- [opt] Fix static code analysis concerns — aeubanks / githubweb
- Remove useless / untested verifier in scf.foreach_thread (NFC) — joker.eph / githubweb
- [libc++][format] range-default-formatter for map — koraq / githubweb
- Remove the undocumented `help` subcommand. — jingham / githubweb
- [llvm][codegen] Fix non-determinism in StackFrameLayoutAnalysisPass output — paulkirth / githubweb
- Revert "[MLIR] Update bazel build file after 455305624884cf9237143e2ba0635fcc5ba5206" — frgossen / githubweb
- [mlir] Update VectorToGPU to new memory space — thomasraoux / githubweb
- [OpenMP][libomp] Insert correct HWLOC version guards — jonathan.l.peyton / githubweb
- [VPlan] Add vp_depth_first_deep (NFC) — flo / githubweb
- [Clang] Add lifetimebound attribute to std::move/std::forward — ashaposhnikov / githubweb
- Reland "[lit] Stop supporting triple substrings in UNSUPPORTED and — paul.robinson / githubweb
- [OpenMP] Build device runtimes for sm_89 and sm_90 — yeluo / githubweb
- [SLP]Improve isGatherShuffledEntry by looking deeper through the reused scalars. — a.bataev / githubweb
- [ODRHash] Hash `RecordDecl` and diagnose discovered mismatches. — vsapsai / githubweb
- [ODRHash] Detect mismatches in anonymous `RecordDecl`. — vsapsai / githubweb
- Revert "[Clang] Give Clang the ability to use a shared stat cache" — Fred Riss / githubweb
- Revert "[AArch64][v8.3A] Avoid inserting implicit landing pads (PACI*SP)" — eugenis / githubweb
- [llvm] Cleanup edit_distance short circuiting — sguelton / githubweb
- [Bazel] Fix layering issues — gcmn / githubweb
- [AMDGPU] Further reduce attaching of implicit operands to spills — jeffrey.byrnes / githubweb
- CUDA/HIP: Use kernel name to map to symbol — dcastagna / githubweb
- [mlir][vector] Disable folding for masked reductions — diegocaballero / githubweb
- [Lex] For dependency directive lexing, angled includes in `__has_include` should be lexed as string literals — kyrtzidis / githubweb
- [Linalg] Don't create complex vectors when vectorizing copies — benny.kra / githubweb
- Revert "[LoopUnroll] Directly update DT instead of DTU." — aeubanks / githubweb
- Revert "[clang][Darwin] Try to guess the SDK root with xcrun when unspecified" — thakis / githubweb
- Revert "[gn] port a033dbbe5c43 (clang-stat-cache)" — thakis / githubweb
- [lldb] Re-enable xmm/ymm/zmm tests with the system debugserver — Jonas Devlieghere / githubweb
- llvm-reduce: Use consistent ReductionFunc types — arsenm2 / githubweb
- llvm-reduce: Account for aliases and ifuncs in IR complexity score — arsenm2 / githubweb
- llvm-reduce: Account for initializer complexity — arsenm2 / githubweb
- llvm-reduce: Use WithColor in another error message — arsenm2 / githubweb
- llvm-reduce: Fix typo in help text — arsenm2 / githubweb
- [mlir][LLVM] Tidy up DebugTranslation casting — riddleriver / githubweb
- [AVR] Fix incorrectly printed global symbol operands in inline-asm — powerman1st / githubweb
- llvm-reduce: Trim includes and avoid using namespace in a header — arsenm2 / githubweb
- [clang] Don't short-circuit constant evaluation for array or record types — cmagahern / githubweb
- [HIP] Unbundler allows missing host entry — Yaxun.Liu / githubweb
- [Clang][OpenMP] Allow `f16` literal suffix when compiling OpenMP target offloading for NVPTX — i / githubweb
- Adding missing colon — Vitaly Buka / githubweb
- [libc++] Implement P2446R2 (views::as_rvalue) — nikolasklauser / githubweb
- [libc++] Remove old CI configurations and update the supported compiler versions — nikolasklauser / githubweb
- [gn build] Port b40a3d73dc9c — llvmgnsyncbot / githubweb
- [llvm] Move bit counting functions to bit.h (NFC) — kazu / githubweb
- Revert "[X86] Avoid converting u64 to f32 using x87 on Windows" — craig.topper / githubweb
- [libc++] Mark LWG3349 as complete — nikolasklauser / githubweb
- [ORC][ORC-RT] Add support for callback-based lookup of JIT'd MachO unwind info. — Lang Hames / githubweb
- [ADT,Support] Include compiler.h — kazu / githubweb
- [libc++] Enable segmented iterator optimizations for join_view::iterator — nikolasklauser / githubweb
- [gn build] Port 21f4232dd963 — llvmgnsyncbot / githubweb
- [mlir][Linalg] Fix crash in LinalgToStandard — nicolas.vasilache / githubweb
- NFC. Refactor affine fusion code for readability — uday / githubweb
- [clangd] Fix shared lib builds — kadircet / githubweb
- [mlir][Linalg] Add missing test — nicolas.vasilache / githubweb
- [mlir][Linalg] Fix crash in LinalgToStandard — nicolas.vasilache / githubweb
- [mlir][Linalg] Add a structured.pack_transpose transform op — nicolas.vasilache / githubweb
- [X86][WIP] Change precision control to FP80 during u64->fp32 conversion on Windows. — craig.topper / githubweb
- [RISCV][TableGen] Use getAllDerivedDefinitions in RISCVTargetDefEmitter to simplify the code. NFC — craig.topper / githubweb
- Revert "[X86][WIP] Change precision control to FP80 during u64->fp32 conversion on Windows." — craig.topper / githubweb
- Add security group 2022 transparency report. — kristof.beyls / githubweb
- [include-mapping] Parse zombie_names.html into a removed symbols map. — bakalova / githubweb
- [GVN] Refactor findDominatingLoad function — sergey.kachkov / githubweb
- [Flang] Explicitly include cstdint (NFC) — npopov / githubweb
- [clang][Interp] Initialize remaining InlineDescriptor fields — tbaeder / githubweb
- [mlir] GreedyPatternRewriteDriver: Add new strict mode option — springerm / githubweb
- [clang] fix crash on generic lambda with lambda in decltype — v1nh1shungry / githubweb
- [libomp] Explicitly include <string> header (NFC) — npopov / githubweb
- [VPlan] Add initial VPDT test. (NFC) — flo / githubweb
- [gn build] Port 0e13ccc69cf2 — llvmgnsyncbot / githubweb
- [bazel] Add missing dependencies for 790f237012 — benny.kra / githubweb
- [flang][hlfir] Lower pointer and allocatable sub-part references — jperier / githubweb
- tsan: Consider SI_TIMER signals always asynchronous — elver / githubweb
- [InstCombine] Add tests for constant memcpy with select (NFC) — npopov / githubweb
- [ReleaseNotes] Add mention of complex number support for ARM and AArch64 backends. — nicholas.guy / githubweb
- [mlir][nvvm] Introduce redux op — guray.ozen / githubweb
- [AArch64][SME2] Add multi-vector fused multiply-add/subtract intrinsics — kerry.mclaughlin / githubweb
- [ValueTracking] Take poison-generating metadata into account (PR59888) — npopov / githubweb
- [AArch64][SME2] Add multi-vector multiply-add long intrinsics. — kerry.mclaughlin / githubweb
- [InstCombine] Add multi-use tests for gep of gep fold (NFC) — npopov / githubweb
- [OpenCL] Always add nounwind attribute for OpenCL — sven.vanhaastregt / githubweb
- [mlir][llvm] Drop cyclic dependencies during debug metadata import. — tobias.gysi / githubweb
- [OpenMP][libomptarget] Fix deinit of NextGen AMDGPU plugin — kevin.sala / githubweb
- [mlir][Linalg] Fix ignoring nodiscard return value — nicolas.vasilache / githubweb
- [mlir] Introduce a pattern to lower `gpu.subgroup_reduce` to `nvvm.redux_op` — guray.ozen / githubweb
- [AArch64][SME2] Add LLVM IR intrinsics for the vertical dot products — david.sherwood / githubweb
- [flang][hlfir] Enable allocate, deallocate, pointer assignment lowering — jperier / githubweb
- [NFC] Precommit tests — sam.parker / githubweb
- [Assignment Tracking] Update test to use opaque pointers — orlando.hyams / githubweb
- [clang-format] SortUsingDeclarations support lexicographic order — backlight.zzk / githubweb
- [clang] Use FP options from AST for emitting code for casts — sepavloff / githubweb
- [SROA] Add additional metadata preservation tests (NFC) — npopov / githubweb
- [clang] Fix typos in member initializers — kadircet / githubweb
- [arith] Allow integer casts of 0-D vectors — benny.kra / githubweb
- [SROA] Use copyMetadataForLoad() helper — npopov / githubweb
- [Assignment Tracking][NFC] Replace LLVM command line option with a module flag — orlando.hyams / githubweb
- [Local] Preserve range metadata if the type did not change — npopov / githubweb
- [Assignment Tracking] Fix invalidated iterator usage — orlando.hyams / githubweb
- [ARM] Fix condition in cmov to csinc combine. — david.green / githubweb
- [Assignment Tracking] Fix -fexperimental-assignment-tracking cc1 flag — orlando.hyams / githubweb
- [Mem2Reg] Add additional noundef variations to nonnull tests (NFC) — npopov / githubweb
- [LLVM][OpenMP] Correct the function signature of `__kmpc_parallel_level` — i / githubweb
- [DebugInfo] Store instr-ref mode of MachineFunction in member — jeremy.morse / githubweb
- [docs] Update release notes to mention that LoongArch supports JITLink — wanglei / githubweb
- [polly] Fix i8 alignment in datalayout of lit test — jannik.silvanus / githubweb
- [X86] Fix i8 alignment in datalayout of lit test — jannik.silvanus / githubweb
- [Transforms] Fix i8 alignment in datalayout of lit test — jannik.silvanus / githubweb
- [DirectX] Fix i8 alignment in datalayout of lit test — jannik.silvanus / githubweb
- [DAG] visitINSERT_VECTOR_ELT - move mergeInsertEltWithShuffle / combineInsertEltToShuffle folds after canonicalization — llvm-dev / githubweb
- [mlgo] Stream the training data — mtrofin / githubweb
- [mlir][Linalg] fix comparison of integers with different signs — tom.eccles / githubweb
- [flang] Add lowering of move_alloc to IntrinsicCall — david.truby / githubweb
- [Assignment Tracking] Fix tests for buildbot failure — orlando.hyams / githubweb
- sanmd: refine selection of functions for UAR checking — dvyukov / githubweb
- [clang][nfc] refactor Module::Header to use OptionalFileEntryRef — rhow / githubweb
- [MLIR][LLVM] Support inlining LLVM::CallOp to LLVM::FuncOp. — christian.ulmann / githubweb
- [mlir][LLVM] Add passthrough import support — christian.ulmann / githubweb
- [DWARF][dsymutil][llvm-dwarfutil] Create a placeholder library DWARFLinkerParallel. — a.v.lapshin / githubweb
- [MLIR] Address post-submit comments on scf.if's InferTypeOpInterface — frgossen / githubweb
- [Mem2Reg] Only convert !nonnull to assume if !noundef present — npopov / githubweb
- [MLIR] Remove scf.if builder with explicit result types and callbacks — frgossen / githubweb
- [OpenMP] Only test kmp_atomic_float10_max_min.c on X86 — i / githubweb
- [lldb][test] Skip TestRerunAndExprDylib on Ubuntu 18.04 — davelee.com / githubweb
- Fix !nonnull syntax in test [NFC] — github / githubweb
- [Assignment Tracking] Fix tests for buildbot failure (2) — orlando.hyams / githubweb
- [mlir] fix python types — zinenko / githubweb
- [LoopUnroll] Add test case exposing crash with d0907ce7ed9f. — flo / githubweb
- [InstCombine] Fixup check lines in test (NFC) — npopov / githubweb
- [libc++] Enable clang-tidy from the buildkite pipeline instead of hard-coding it in run-buildbot — nikolasklauser / githubweb
- [libc++] Move iota_view::iterator and sentinel out of iota_view — nikolasklauser / githubweb
- [Bitcode] Fix invalid !nonnull metadata in test (NFC) — npopov / githubweb
- [ODRHash] Hash `ObjCInterfaceDecl` and diagnose discovered mismatches. — vsapsai / githubweb
- [modules] Allow parsing a duplicate Obj-C interface if a previous one comes from a hidden [sub]module. — vsapsai / githubweb
- [NFC] Reformat isBuiltinSupported with early exit — sguelton / githubweb
- Fix unused variable warning. — jreiffers / githubweb
- [RISCV][LSR] Precommit test coverage for an upcoming change — listmail / githubweb
- Add support for clang-cl's option `-fexcess-precision`. — zahira.ammarguellat / githubweb
- [mlir] use stable_sort for OperationLegalizer::computeOpLegalizationDepth — python3kgae / githubweb
- Recommit "[LoopUnroll] Directly update DT instead of DTU." — flo / githubweb
- [libc++][format] range-default-formatter for set. — koraq / githubweb
- [NFC]Fix github identification. — a.bataev / githubweb
- [NFC][DWARFLinker] Refactor address emitting code. — a.v.lapshin / githubweb
- [ARM][AArch64] Switch to generic MEMBARRIER node — listmail / githubweb
- [X86] `LowerBUILD_VECTOR()`: fix all-UNDEF detection — lebedev.ri / githubweb
- [MachineCombiner] Use default latency model when no detailed model available — listmail / githubweb
- [AArch64][SME2] Add multi-vector FP convert from Float to interleave Half/BFloat intrinsic — caroline.concatto / githubweb
- [AArch64] Enable libm vectorized functions via SLEEF — daniel.kiss / githubweb
- [gn] port a920ae3b8d1e9 (DWARFLinkerParallel) — thakis / githubweb
- [Sanitizers] intercept hexdump on FreeBSD. — David CARLIER / githubweb
- [RISCV] Remove Features from CPUInfo in RISCVTargetParser. — craig.topper / githubweb
- [InstCombine] regenerate test checks; NFC — spatel / githubweb
- [RISCV][TableGen] Move XLen detection into getMArch in RISCVTargetDefEmitter. NFC — craig.topper / githubweb
- [PGO] incorrect classof in InstrProfIncrementInst — ellis.sparky.hoag / githubweb
- Revert "[RISCV][TableGen] Move XLen detection into getMArch in RISCVTargetDefEmitter. NFC" — craig.topper / githubweb
- Revert "[llvm] Move bit counting functions to bit.h (NFC)" — thakis / githubweb
- [NFC][CVP] Add tests for udiv expansion — lebedev.ri / githubweb
- [CVP] Expand bound `udiv`'s, symmetrically with `urem`'s — lebedev.ri / githubweb
- Add Parse/Sema for iterator for map clause. — doru.bercea / githubweb
- [mlir] Add "memref::MemRefDialect" as dependentDialects for GpuToLLVMConversionPass — python3kgae / githubweb
- [InstCombine] adjust tests for fptoui + trunc; NFC — spatel / githubweb
- [BOLT][DWARF] Change loclist encoding to use base_addrx — ayermolo / githubweb
- [RS4GC] Add a GCStrategy option to enable RS4GC — dantrushin / githubweb
- [Clang][OpenMP] Bail out early if `Scope` is nullptr in case of any crash — i / githubweb
- [bazel] Add missing dependency after 16f8d17f7b — benny.kra / githubweb
- [bazel] Remove some unused dependencies — benny.kra / githubweb
- Update the status of some C11 and C99 features we support — aaron / githubweb
- [OpenMP] Fix for distributed barrier. — terry.l.wilmarth / githubweb
- Allow a target loop to be used inside a parallel. — doru.bercea / githubweb
- [LSR] Generalize one aspect of terminator folding (recently introduced in D132443) — listmail / githubweb
- Recommit "[RISCV][TableGen] Move XLen detection into getMArch in RISCVTargetDefEmitter. NFC" — craig.topper / githubweb
- [PowerPC] Remove the lax warning for explicit casts — maryammo / githubweb
- [mlir][Index] Implement InferIntRangeInterface, re-land — Krzysztof.Drewniak / githubweb
- Correct documentation for the refersToType AST matcher — aaron / githubweb
- [clang/driver] Add `-gno-modules` as the negative version of `-gmodules` — kyrtzidis / githubweb
- [LSR] Style cleanup for code recently added in D132443 — listmail / githubweb
- Revert "Revert "[MLIR] Update bazel build file after 455305624884cf9237143e2ba0635fcc5ba5206"" — benny.kra / githubweb
- [bazel] Fix up dependency — benny.kra / githubweb
- [lldb] Remove timer from SBModule copy ctor — davelee.com / githubweb
- [lldb] Implement SymbolFile::CopyType — Augusto Noronha / githubweb
- [OMPIRBuilder] Pass dependencies to createTask by value — prabhdeep.singh.soni3 / githubweb
- [AMDGPU][NFC] Clarify heterogeneous DWARF address/memory spaces — Tony.Tye / githubweb
- [clang/CodeGenActionTest] Use the platform's path separator for the `DebugInfoCWDCodeGen` test — kyrtzidis / githubweb
- [APSInt] Fix bug in APSInt mentioned in https://github.com/llvm/llvm-project/issues/59515 — PeterRong96 / githubweb
- [Clang] [Sema] Removed a fix-it for system headers — f_nayyar / githubweb
- [mlir][sparse] IR/SparseTensorDialect.cpp: misc code cleanup — 2998727+wrengr / githubweb
- [clang][modules] Disallow importing private framework in the implementation — Jan Svoboda / githubweb
- [libc++] add FreeBSD atomic wait support — emaste / githubweb
- Revert "sanmd: refine selection of functions for UAR checking" — aeubanks / githubweb
- [Clang] Fix test case `clang/test/OpenMP/bug59944.c` — i / githubweb
- Revert "Add support for clang-cl's option `-fexcess-precision`." — zahira.ammarguellat / githubweb
- [libc++] Add FreeBSD XFAILs in preparation for CI — emaste / githubweb
- [libc][NFC] Replace static inline and inline annotations with LIBC_INLINE. — sivachandra / githubweb
- [mlir] Fix a warning — kazu / githubweb
- [InstSimplify] add tests for logical-and/or reduction; NFC — spatel / githubweb
- [InstSimplify] with poison-safe logical ops: (X && Y) || X --> X — spatel / githubweb
- AMDGPU: Put un-initiaized enumerators together in an enum definition. — changpeng.fang / githubweb
- Fix a -Wunused-variable warning in release build. — hokein.wu / githubweb
- [LegacyDivergenceAnalysis] Add NewPM support — Anshil.Gandhi / githubweb
- [BPF][clang] Ignore stack protector options for BPF target — yhs / githubweb
- [OpenMP] Clean up AMD handling for `-fopenmp-targets=amdgcn` arch inference — jhuber6 / githubweb
- [OpenMP] Remove unfinished and unused 'Analyzer' tool — jhuber6 / githubweb
- Remove the LINK_COMPONENTS entry from lldb-instr CMakery — jingham / githubweb
- [BOLT][NFC] Move out ReorderFunctions::printStats — aaupov / githubweb
- [clang] Add ElaboratedType sugaring for types on implicit special members — richard / githubweb
- WIP listeners — aminim / githubweb
- Revert "WIP listeners", totally pushed by mistake! — aminim / githubweb
- bazel: libc: Add missing dependency — dblaikie / githubweb
- [clang][dataflow] Allow analyzing multiple functions in unit tests — gribozavr / githubweb
- [libc][Obvious] Restore static keyword of a few static methods. — sivachandra / githubweb
- [bazel][libc] fixes — dblaikie / githubweb
- Reland: Drop the ZeroBehavior parameter from countLeadingZeros and the like (NFC) — kazu / githubweb
- llvm-reduce: Reorganize some function locations — arsenm2 / githubweb
- llvm-reduce: Fix default handling of intermediate format — arsenm2 / githubweb
- GlobalISel: Split main function of RegBankSelect up — arsenm2 / githubweb
- [BOLT] Handle __uniq suffix added by -funique-internal-linkage-names — aaupov / githubweb
- [bazel][libc] fixes — dblaikie / githubweb
- [ADT] Add bit_floor, bit_ceil, and bit_width to bit.h — kazu / githubweb
- [mlir][sparse] factoring out getRankedTensorType helper function — 2998727+wrengr / githubweb
- [BOLT][NFC] Move getLTOCommonName to Utils — aaupov / githubweb
- [ADT] Add [[nodiscard]] to the functions in bit.h (NFC) — kazu / githubweb
- [Clang][test] Avoid FileCheck error when matching `-cc1` — bryan.chan / githubweb
- sanmd: refine selection of functions for UAR checking — dvyukov / githubweb
- Make `shouldExpandLogicAtomicRMWInIR` able to match both operands. — goldstein.w.n / githubweb
- GlobalISel: Fix the broken release build after c1fc5219cb23d1e14c0115381321f6d8d6a4fc17 — hokein.wu / githubweb
- Re-commit "[clang][Interp] Unify visiting variable declarations" — tbaeder / githubweb
- [ORC] Add lazy jit support for LoongArch64 — wanglei / githubweb
- [cmake] Fix some indentation in HandleLLVMOptions.cmake — jay.foad / githubweb
- [DAG] getNode - add type assertion checks for ISD::ABDS/ABDU — llvm-dev / githubweb
- [X86] avx2-vperm.ll - use X86 check prefix instead of X32 — llvm-dev / githubweb
- [openmp] Workaround for HSA in issue 60119 — jonathanchesterfield / githubweb
- [C++20][Modules] Handle defaulted and deleted functions in header units. — iain / githubweb
- [M68k] Fix M68k pipeline order test after 4ece50737d5385fb80cfa23f5297d1111f8eed39 — llvm-dev / githubweb
- [Cost] Add CostKind to getVectorInstrCost and its related users — shihpo.hung / githubweb
- [libc++] Implement P1413R3 (Deprecate std::aligned_storage and std::aligned_union) — nikolasklauser / githubweb
- [libc++] Granularize <type_traits> includes in <bit>, <numbers> and <coroutine> — nikolasklauser / githubweb
- [X86] v8i1-masks.ll - add avx512 test coverage and use X86 check prefix instead of X32 — llvm-dev / githubweb
- [X86] Add DAG tests showing the failure to reassociate IMINMAX nodes to fold constant operands — llvm-dev / githubweb
- [VPlan] Consider all recipes in replicate blocks as sink candidates. — flo / githubweb
- [AArch64] Simplify isSeveralBitsExtractOpFromShr (NFC) — kazu / githubweb
- [ARM] Cortex-M55 Scheduling Model — david.green / githubweb
- [DAG] Convert static combineABSToABD to DAGCombiner::foldABSToABD. NFCI. — llvm-dev / githubweb
- [RISCV] Use llvm::bit_width (NFC) — kazu / githubweb
- [OpenMP] Modernize the kernel launching interface and APIs — johannes / githubweb
- [clang/driver] Make sure that `-gno-modules` by itself doesn't enable debug info — kyrtzidis / githubweb
- [NFC][SCEV] `computeSCEVAtScope()`: clang-format — lebedev.ri / githubweb
- [NFC][SCEV] Reflow `computeSCEVAtScope()` into an exhaustive switch — lebedev.ri / githubweb
- [NFC][SCEV] `computeSCEVAtScope()`: `scUnknown`: use early-returns — lebedev.ri / githubweb
- [NFC][SCEV] `computeSCEVAtScope()`: reserve vector size upfront — lebedev.ri / githubweb
- [X86] `X86TargetLowering`: override `allowsMemoryAccess()` — lebedev.ri / githubweb
- [OpenMP][FIX] Remove version check lines in clang test — johannes / githubweb
- [OpenMP][FIX] Runtime args are not kernel args — johannes / githubweb
- [llvm] Use llvm::bit_width (NFC) — kazu / githubweb
- [NFC][SCEV] Reflow `getRelevantLoop()` into an exhaustive switch — lebedev.ri / githubweb
- [NFC][SCEV] Reflow `getRangeRef()` into an exhaustive switch — lebedev.ri / githubweb
- [llvm] Use llvm::bit_width (NFC) — kazu / githubweb
- Remove trailing whitespace from comment — goldstein.w.n / githubweb
- [NFC][SCEV] `createNodeForSelectOrPHIInstWithICmpInstCond()`: return optional — lebedev.ri / githubweb
- [NFC][SCEV] `createNodeForSelectOrPHIInstWithICmpInstCond()`: directly take `Type`, not `Instruction` — lebedev.ri / githubweb
- [NFC][SCEV] `SCEVTraversal::visitAll()`: deduplicate handling — lebedev.ri / githubweb
- [NFC][SCEV] `CompareSCEVComplexity`: deduplicate handling — lebedev.ri / githubweb
- Add missing dependent dialects to "convert-gpu-to-rocdl" — joker.eph / githubweb
- Add the test dialect as dependent for the "test-legalize-patterns" test pass — joker.eph / githubweb
- [OpenMP] Introduce the `ompx_dyn_cgroup_mem(<N>)` clause — johannes / githubweb
- [OpenMP][FIX] Add default clause to switch — johannes / githubweb
- [OpenMP][FIX] Split test into amdgpu and nvptx specific ones — johannes / githubweb
- [OpenMP] Try to fix Flang after new clause was added — johannes / githubweb
- [BPF][Clang] Fix func argument pattern in bpf-stack-protector test — yhs / githubweb
- [libc++] Rename take_while_view::__sentinel to __take_while_view_sentinel — nikolasklauser / githubweb
- Add tests for ctpop(Pow2); NFC — goldstein.w.n / githubweb
- Transform ctpop(Pow2) -> icmp ne Pow2, 0 — goldstein.w.n / githubweb
- [clang][Interp][NFC] Fix header comment file name — tbaeder / githubweb
- [clang][Interp][NFC] Forward-declare Boolean in PrimTypes.h — tbaeder / githubweb
- [clang][Interp][NFCI] Make InitMap::isInitialized() const — tbaeder / githubweb
- [Attributor] Handle constant icmp expressions in AAPotentialValues — johannes / githubweb
- [OpenMP] Simplify `llvm.assume` operands in device code — johannes / githubweb
- [bazel] Add missing dependencies for 4f1e244eb5 — benny.kra / githubweb
- [C++20][Modules] Fix named module import diagnostics. — iain / githubweb
- [LoongArch] Allow %pc_lo12 relocs in JIRL's immediate operand position — luweining / githubweb
- [clang-format][NFC] Set LineEnding to LF in config files — owenpiano / githubweb
- [clang-format][NFC] Add .clang-format to clang/tools/clang-format/ — owenpiano / githubweb
- [Mips] Use MCInstrInfo::get in MipsAsmParser instead of reinventing it. NFC. — jay.foad / githubweb
- [SVE] Add intrinsics for integer binops that explicitly undefine the result for inactive lanes. — paul.walker / githubweb
- [NFC] Small indentation fix in lld/ELF/Relocations.cpp — shivam98.tkg / githubweb
- [NFC][X86] Fixup `-mattr=<>` in one runline in `elementwise-store-of-scalar-splat.ll` — lebedev.ri / githubweb
- [NFC][X86] Fixup typo in `blend-of-shift.ll` — lebedev.ri / githubweb
- [DAG] mergeInsertEltWithShuffle - pull out mergeEltWithShuffle helper. NFCI. — llvm-dev / githubweb
- AMDGPU: Add modern copy of fneg combines test — arsenm2 / githubweb
- AMDGPU: Copy a source modifier test for f16/v2f16 — arsenm2 / githubweb
- [NFC][SCEV] `computeSCEVAtScope()`: deduplicate handling — lebedev.ri / githubweb
- [NFC][SCEV] `getLoopDisposition()`: deduplicate handling — lebedev.ri / githubweb
- [NFC][SCEV] `getBlockDisposition()`: deduplicate handling — lebedev.ri / githubweb
- [NFC][SCEV] `getRelevantLoop()`: deduplicate handling — lebedev.ri / githubweb
- [NFC][SCEV] Reflow `computeSCEVAtScope()` into an exhaustive switch — lebedev.ri / githubweb
- [NFC][SCEVExpander] `CmpSelCost`: use the cost of the expression, not operand — lebedev.ri / githubweb
- [X86] avx-vbroadcastf128.ll - use X86 check prefix instead of X32 — llvm-dev / githubweb
- [X86] commute-3dnow.ll - use X86 check prefix instead of X32 — llvm-dev / githubweb
- [mlir][ods] Simplify signature of `custom` printers and parsers of Attributes and Types in presence of default constructible parameters — markus.boeck02 / githubweb
- [X86] avx2-vbroadcast.ll - use X86 check prefix instead of X32 — llvm-dev / githubweb
- [clang][doc] Fixes formatting of a text block. — koraq / githubweb
- [InstSimplify] add tests for poison-safe variants of (X || Y) && Y; NFC — spatel / githubweb
- [InstSimplify] (X || Y) && Y --> Y (for poison-safe logical ops) — spatel / githubweb
- [libc++][test] Disable parts requiring locales. — koraq / githubweb
- [PVS-Studio][NFC] fix a typo in ShapeUtils.h — shivam98.tkg / githubweb
- [NFC][SCEV] Reflow `impliesPoison()` into an exhaustive switch — lebedev.ri / githubweb
- [Flang][NFC] fix a cpoy-paste in fold-logical.cpp — shivam98.tkg / githubweb
- [DAG] visitINSERT_VECTOR_ELT - use mergeEltWithShuffle to merge inserted vector element chain into base shuffle node — llvm-dev / githubweb
- [PowerPC] Regenerate vec_absd.ll test checks — llvm-dev / githubweb
- [MC][test] Fix a typo — barannikov88 / githubweb
- [ADT] Add llvm::byteswap to bit.h — kazu / githubweb
- [ADT] llvm::bit_cast - use __builtin_bit_cast if available — llvm-dev / githubweb
- [Support] Use functions from bit.h (NFC) — kazu / githubweb
- [NFC] Fix "form/from" typos — koraq / githubweb
- [Dominators] Introduce DomTreeNodeTraits to allow customization. (NFC) — flo / githubweb
- [NFC][SCEV] Reflow `GetMinTrailingZerosImpl()` into an exhaustive switch — lebedev.ri / githubweb
- [NFC][SCEV] `GetMinTrailingZerosImpl()`: deduplicate handling — lebedev.ri / githubweb
- [NFC][SCEV] Reflow `getRangeRefIter()` into an exhaustive switch — lebedev.ri / githubweb
- [SCEV] `getRangeRefIter()`: don't forget to recurse into casts — lebedev.ri / githubweb
- [CMake] Look up target subcomponents in LLVM_AVAILABLE_LIBS — aaronpuchert / githubweb
- Use llvm::popcount instead of llvm::countPopulation(NFC) — kazu / githubweb
- [compiler-rt][builtins] Skip building (b)float16 support on i386-freebsd — dimitry / githubweb
- [llvm] Use llvm::bit_floor (NFC) — kazu / githubweb
- [llvm] Use llvm::bit_ceil (NFC) — kazu / githubweb
- [Support] Use llvm::bit_floor in PowerOf2Floor (NFC) — kazu / githubweb
- [OpenMP][FIX] Use thread id not team id for masked section — johannes / githubweb
- [OpenMP][FIX] Properly update ParallelLevels tracker — johannes / githubweb
- [OpenMP] Guarding restrictions are required only for guarding — johannes / githubweb
- [OpenMP][DeviceRTL][NFC] Use `OMPTgtExecModeFlags` from `llvm/include/llvm/Frontend/OpenMP/OMPDeviceConstants.h` — i / githubweb
- [MC] Replace a switch with two 'if's (NFC) — barannikov88 / githubweb
- [OpenMP] Merge barrier elimination into AAExecutionDomain — johannes / githubweb
- [AVR] Emit 'eicall' for devices with large program memory — powerman1st / githubweb
- [MC] Replace single-case switch with an if (NFC) — barannikov88 / githubweb
- ARM: Add baseline test for fneg + fcmp + select combine — arsenm2 / githubweb
- [HIP] Change default offload arch to gfx906 — Yaxun.Liu / githubweb
- [OpenMP][FIX] Adjust enum size to avoid assertion after D142320 — johannes / githubweb
- [Support] Use llvm::byteswap in SwapByteOrder.h (NFC) — kazu / githubweb
- [DAGCombine]Expand usage of CreateBuildVecShuffle to make full use of vector ops — phoebe.wang / githubweb
- [libc++] Improve binary size when using __transaction — nikolasklauser / githubweb
- [libc++] Refactor clang-query checks to clang-tidy checks to get less obscure error messages — nikolasklauser / githubweb
- [OpenMP][FIX] Ensure not to dereference a nullptr — johannes / githubweb
- [gn build] Port 7458908f12da — llvmgnsyncbot / githubweb
- [OpenMP] Identify non-aligned barriers executed in an aligned context — johannes / githubweb
- [Attributor] Multi-range accesses can be exact — johannes / githubweb
- [Attributor] Add initial support for vectors in AAPointerInfo — johannes / githubweb
- [LangRef] Require i8s to be naturally aligned — jannik.silvanus / githubweb
- [flang] Deal with NULL() passed as actual arg to unlimited polymorphic dummy — clementval / githubweb
- [libc][NFC] Detect host CPU features using try_compile instead of try_run. — gchatelet / githubweb
- [clang][Interp][NFC] Remove unused using alias — tbaeder / githubweb
- [clang][Interp][NFC] Add Record::getDestructor() — tbaeder / githubweb
- [Flang] fix a copy-paste error in scope.cpp — shivam98.tkg / githubweb
- [clang][Interp][NFC] Rename InlineDescptor::IsMutable to IsFieldMutable — tbaeder / githubweb
- [clang][DebugInfo] Don't canonicalize names in template argument list for alias templates — michaelbuch12 / githubweb
- [MLIR][NFC] Fix a memset in MemRefUtils.h — shivam98.tkg / githubweb
- DAG: Look through fneg when trying to create unsafe minnum/maxnum — arsenm2 / githubweb
- DAG: Use getNegatedExpression in combineMinNumMaxNum — arsenm2 / githubweb
- [Verifier] Check that !nonnull metadata is empty — npopov / githubweb
- Revert "[compiler-rt][builtins] Skip building (b)float16 support on i386-freebsd" — dimitry / githubweb
- Add clang_CXXMethod_isExplicit to libclang — disera.luca / githubweb
- Revert D142108 "[libc][NFC] Detect host CPU features using try_compile instead of try_run." — gchatelet / githubweb
- [LLDB] Remove return value from DumpRegisterValue — david.spickett / githubweb
- [LICM] Don't generate crash dialog for missing MSSA — npopov / githubweb
- [PassBuilder] Detect loop-mssa for licm with parameters (PR60149) — npopov / githubweb
- [clang][Interp][NFC] Remove InitFn code — tbaeder / githubweb
- [ARM] Don't emit Arm speculation hardening thunks under Thumb and vice-versa — david.green / githubweb
- [AArch64] Make CNTPCTSS_EL0 and CNTVCTSS_EL0 system registers read-only — lucas.prates / githubweb
- [MC] Make more use of MCInstrDesc::operands. NFC. — jay.foad / githubweb
- Fix `FindSingleBitChange` to handle NOT(V) where V is not an Instruction — goldstein.w.n / githubweb
- [clang] Fix the location of UsingTypeLoc. — hokein.wu / githubweb
- Revert "Add clang_CXXMethod_isExplicit to libclang" — luca.disera / githubweb
- [MC] Do not copy MCInstrDescs. NFC. — jay.foad / githubweb
- [X86] Add test coverage for and(ext(and(x, c1)),c2) patterns — llvm-dev / githubweb
- [MLIR][OpenMP] Added target data, exit data, and enter data operation definition for MLIR — Akash.Banerjee / githubweb
- [InstCombine] Add additional memcpy from constant test with phi (NFC) — npopov / githubweb
- [DebugInfo][CSInfo] Don't use clobbered registers as locations — jeremy.morse / githubweb
- [Transforms] Add lit test for instcombine on load into vector of overaligned elements. — jannik.silvanus / githubweb
- [IR] Avoid creation of GEPs into vectors (in one place) — jannik.silvanus / githubweb
- [LLDB] Fix build error after D142214 — jay.foad / githubweb
- [X86][ABI] Don't preserve return regs for preserve_all/preserve_most CCs — bikineev / githubweb
- [AArch64][SVE2p1] Add SVE2.1 fclamp intrinsic — david.sherwood / githubweb
- [Test] Add test for PR60234 — mkazantsev / githubweb
- [Test] Add test exercising scenarios of widening into loop-invariant condition — mkazantsev / githubweb
- [BOLT] Fix build error after D142214 — jay.foad / githubweb
- [AArch64][SME] Allow predicate-as-counter operands for psel — sander.desmalen / githubweb
- [AArch64][SME2] NFC: Simplify multiclasses for mova/movaz. — sander.desmalen / githubweb
- [AArch64][SME2] MOVA tile-to-vector and vector-to-tile should not accept VG suffix — sander.desmalen / githubweb
- [InstCombine] Make worklist check in memcpy from constant fold more precise — npopov / githubweb
- [Clang] Remove flaky test line from linker wrapper test — jhuber6 / githubweb
- [Clang][NFC] Remove documentation and mentions of deleted tools — jhuber6 / githubweb
- [NFC][AArch64] Rename SVE2p1 sclamp and uclamp tests — david.sherwood / githubweb
- [clang] Optimize clang::Builtin::Info density — sguelton / githubweb
- [VPlan] Switch default graph traits to be recursive, update VPDomTree. — flo / githubweb
- [NFC][Instcombine] More trunc fp-to-int tests. — sam.parker / githubweb
- Fix MSVC "not all control paths return a value" warning. NFC. — llvm-dev / githubweb
- [LLVM][TableGen] Add jupyter kernel for llvm-tblgen — david.spickett / githubweb
- [LLVM][TableGen] Support combined cells in jupyter kernel — david.spickett / githubweb
- [include-cleaner] Ranking of providers based on hints — kadircet / githubweb
- [DAG] visitAnd - fold (and (ext (and V, c1)), c2) -> (and (ext V), (and c1, (ext c2))) — llvm-dev / githubweb
- [SCCP] Regenerate check lines for some tests. — flo / githubweb
- [flang] Add conditional rebox when passing fir.box to optional fir.class — clementval / githubweb
- [MC] Define and use MCInstrDesc implicit_uses and implicit_defs. NFC. — jay.foad / githubweb
- [Clang[NFC] Fix bitmask for NullabilityPayload in Types.h — shivam98.tkg / githubweb
- [llvm][tablegen][jupyter] Fixup README — david.spickett / githubweb
- [Libomptarget][NFC] Silence unknown CUDA version warnings — jhuber6 / githubweb
- [Libomptarget] Include "hsa/hsa.h" instead — jhuber6 / githubweb
- [Libomptarget][NFC] Address a few warnings in libomptarget — jhuber6 / githubweb
- [AArch64] Add missing system register for v8.9-A/v9.4-A Permission Indirection Extension — lucas.prates / githubweb
- [AArch64] Support v8.9-A/v9.4-A in .arch_extension directive — lucas.prates / githubweb
- [mlir] add RemoveConstantIfCondition to populateOpenACCToSCFConversionPatterns — python3kgae / githubweb
- [mlir] fix side effects for transform.AlternativesOp — zinenko / githubweb
- [mlir] fix outdated assert in affine symbol verification — zinenko / githubweb
- [AArch64] Check 128-bit Sysreg Builtins — archibald.elliott / githubweb
- bazel: adapt for https://github.com/llvm/llvm-project/commit/a4699a43e42615281c96599d20977cabf10bfb9c — krasimir / githubweb
- [mlir][MemRefToLLVM] Remove the code for lowering collaspe/expand_shape — quentin.colombet / githubweb
- [docs] add early Arm arch support improvements to release notes — ties.stuij / githubweb
- [SCCP] Add initial tests for NUW/NSW inference. — flo / githubweb
- [AArch64] Add command line support for v9.4-A's Instrumentation Extension — lucas.prates / githubweb
- [AArch64][Clang] Adjust default features for v8.9-A/v9.4-A in clang driver — lucas.prates / githubweb
- [libc][NFC] Reduce CMake configuration time — gchatelet / githubweb
- [mlir] support unsigned int in mlir::spirv::ConstantOp::getAsmResultNames — python3kgae / githubweb
- Add support for clang-cl's option `-fexcess-precision`. — zahira.ammarguellat / githubweb
- [AArch64][SME2] Add multi-vector convert to/from floating-point intrinsic — caroline.concatto / githubweb
- [libc++][doc] Fixes the usage of improper markup. — koraq / githubweb
- [SCCP] Auto-generate check lines for ip-ranges-select.ll. — flo / githubweb
- [SCCPSolver] Move helper functions inside SCCPSolver (NFC). — flo / githubweb
- [AArch64][SME2] Add Multi-vector saturating extract narrow intrinsics — caroline.concatto / githubweb
- Revert "[lldb] Remove timer from SBModule copy ctor" — davelee.com / githubweb
- [AArch64] Function multi-versioning release notes added. NFC. — Pavel.Iliin / githubweb
- Mark BuiltinHeaders.def as textual — Adrian Prantl / githubweb
- [RISCV] Move Processors and Features from RISCV.td to their own files. — craig.topper / githubweb
- [Clang] Fix a Wbitfield-enum-conversion warning in DirectoryLookup.h — shivam98.tkg / githubweb
- Revert "[AArch64] Function multi-versioning release notes added. NFC." — Pavel.Iliin / githubweb
- [tsan] Always initialize tsan when building shared lib — zhuhan7737 / githubweb
- [AArch64] Function multi-versioning release notes added. NFC. — Pavel.Iliin / githubweb
- [AArch64] Remove AES, SHA2, SHA3 and SM4 features from armv8.6-a+ — david.green / githubweb
- [AMDGPU] Tune scheduler on GFX10 and GFX11 for regions with spilling — Stanislav.Mekhanoshin / githubweb
- Run cmdline address expressions through ABI's FixAddress — Jason Molenda / githubweb
- Silence an MSVC "not all control paths return" warning; NFC — aaron / githubweb
- [TableGen] Avoid repeated lookups of Uses and Defs records. NFC. — jay.foad / githubweb
- [llvm] Fix warnings — kazu / githubweb
- [AMDGPU] Use more consistemt way to avoid overflow in the scheduler — Stanislav.Mekhanoshin / githubweb
- [InstCombine] Handle select inst when eliminating constant memcpy — Anshil.Gandhi / githubweb
- [mlir][spirv] Move uint asm name test to the proper place — antiagainst / githubweb
- [flang] Keep polymorphic aspect when lowering intrinsic arguments — clementval / githubweb
- [bazel] Fix layering_check issues of {llvm,clang}:all — i / githubweb
- [mlir][sparse] clean vectorization bail-out for VL=0 — ajcbik / githubweb
- [docs] Add release notes for news in 16.x done by me, or otherwise relating to MinGW targets — martin / githubweb
- [flang] Avoid unnecessary temporaries in ArrayValueCopy. — szakharin / githubweb
- [RISCV] Add a test case for a missed PRE oppurtunity when inserting vsetvlis — listmail / githubweb
- AMDGPU: Add AMDGPUSubtarget::getEUsPerCU() — nicolai.haehnle / githubweb
- AMDGPU: Re-run UTC scripts on some test cases — nicolai.haehnle / githubweb
- AMDGPU: Add a scheduler test to demonstrate an upcoming change — nicolai.haehnle / githubweb
- AMDGPU: Clean up LDS-related occupancy calculations — nicolai.haehnle / githubweb
- [bazel] Fix --features=layering_check issues for llvm/unittests — i / githubweb
- [bazel] Enable layering_check for llvm/unittests — i / githubweb
- [clang-tidy] Introduce HeaderFileExtensions and ImplementationFileExtensions options — carlosgalvezp / githubweb
- [clang-tidy][NFC] Fix Release Notes build error — carlosgalvezp / githubweb
- [libc++] implement P1020R1 P1973R1 make_unique[shared]_for_overwrite — hui.xie0621 / githubweb
- [build] Fix stand-alone builds of clang. — francesco.petrogalli / githubweb
- [Clang] [Python] Fix tests when default config file contains -include — sam / githubweb
- [clang-tidy][NFC] Use C++17 nested namespaces in clang-tidy headers — carlosgalvezp / githubweb
- [clang-tidy] Improve rename_check.py — carlosgalvezp / githubweb
- Revert "[build] Fix stand-alone builds of clang." — francesco.petrogalli / githubweb
- Fix test expected result [NFC] — github / githubweb
- [docs] Add/update docs regarding LLVM_NATIVE_TOOL_DIR vs LLVM_TABLEGEN — martin / githubweb
- Fix test expected result [NFC] — github / githubweb
- readability-const-return-type: don't diagnose a template function returning T, even if sometimes instantiated with e.g. T = const int. — yitzhakm / githubweb
- [Fuchsia] Build windows runtimes using cross compilation on Linux — haowei / githubweb
- [clang] Fix unused variable warning in isBuiltinSupported — sguelton / githubweb
- [clang-format] Fix bugs in parsing C++20 module import statements — owenpiano / githubweb
- [NFC] Consolidate llvm::CodeGenOpt::Level handling — scott.linder / githubweb
- [profile] Disable test which needs update after D141512 — Vitaly Buka / githubweb
- [CMake] Replace list(FIND) by if(IN_LIST) where index isn't used — aaronpuchert / githubweb
- [NFC] Remove redundant range check — scott.linder / githubweb
- [InstCombine] add tests for signbit compares; NFC — spatel / githubweb
- [InstCombine] remove dead pattern matching code; NFC — spatel / githubweb
- [InstCombine] add tests for masked/casted icmp; NFC — spatel / githubweb
- [InstCombine] relax one-use check for icmp with mask/cast — spatel / githubweb
- [InstCombine] allow matching vector types for icmp-of-mask/cast — spatel / githubweb
- [Libomptarget] Use the nextgen plugins by default. — jhuber6 / githubweb
- CoroFrame: Fix missing bitcast for some frame merges — Matthias Braun / githubweb
- [Support] revert accidentally removed "std::" specifiers — spatel / githubweb
- [NFC] Use int underlying type for CodeGenOpt::Level — scott.linder / githubweb
- [NFC] Add missing llvm:: specifier — scott.linder / githubweb
- [build] Fix stand-alone builds of clang. — francesco.petrogalli / githubweb
- [Clang][NFC] Fix documentation and remove unused tool — jhuber6 / githubweb
- [HWASAN] Fix memory leaks in tests. — kstoimenov / githubweb
- [Sanitizer] Make GetBlockBeginFastLocked parameters const. — kstoimenov / githubweb
- [NFC][WoA] Precommit test for aarch64 atomics — mnadeem / githubweb
- [WoA] Use fences for sequentially consistent stores/writes — mnadeem / githubweb
- Revert "[build] Fix stand-alone builds of clang." — francesco.petrogalli / githubweb
- Re-apply [build] Fix stand-alone builds of clang. — francesco.petrogalli / githubweb
- [HWASAN] Fix PointsIntoChunk to untag pointers. Also added some checks where we know that the pointer should be untagged. — kstoimenov / githubweb
- [libc][NFC] Another round of replacement of static inline with LIBC_INLINE. — sivachandra / githubweb
- [libc++] Fix installation path for the modulemap — Louis Dionne / githubweb
- Revert "[profile] Disable test which needs update after D141512" — Vitaly Buka / githubweb
- [bugpoint] Fix compilation of bugpoint-passes on Windows — alexey.bader / githubweb
- Revert "[Fuchsia] Build windows runtimes using cross compilation on Linux" — haowei / githubweb
- [mlir] support !shape.value_shape when replace WithOp in OutlineShapeComputationPass. — python3kgae / githubweb
- [Attributor][FIX] Replace typo with something more sane — johannes / githubweb
- [Attributor][FIX] Reachability needs to process the entire worklist — johannes / githubweb
- [Attributor][FIX] Ensure not to run new queries during manifest — johannes / githubweb
- [Attributor] Allow to delete (assume) intrinsics outside the SCC — johannes / githubweb
- [Attributor] Check assumptions to improve `isAlignedBarrier` queries — johannes / githubweb
- [MLIR] Add LocationAttr declarations to ODS — youngar17 / githubweb
- [IndVars] Apply more optimistic SkipLastIter for AND/OR conditions — mkazantsev / githubweb
- [IndVars] Improve handling of multi-exit loops with known symbolic counts — mkazantsev / githubweb
- [AMDGPU][NFC] Apply new naming convention for feature fmacf64 — mariusz.sikora / githubweb
- Opting out of Clang 16 ABI Changes for AIX and z/OS — hubert.reinterpretcast / githubweb
- [Clang][NFC] Remove a redundancy check in Sema::adjustMemberFunctionCC — shivam98.tkg / githubweb
- [OpenMP] Run the Attributor as part of the device runtime optimization — johannes / githubweb
- [OpenMP] Readnone calls do not have non-local side-effects — johannes / githubweb
- [Attributor] Allow (inter-procedural) "CFG" reasoning for aligned regions — johannes / githubweb
- [SystemZ] Use isShiftedMask_64 instead of isStringOfOnes (NFC) — kazu / githubweb
- [llvm] Use llvm::countr_zero instead of findFirstSet (NFC) — kazu / githubweb
- [1/7][Clang][RISCV] Remove default tail-undisturbed for vector reduction intrinsics — eopxd / githubweb
- [2/7][Clang][RISCV] Remove default tail-undisturbed for vslideup intrinsics — eopxd / githubweb
- [3/7][Clang][RISCV] Remove default tail-undisturbed for vslidedown intrinsics — eopxd / githubweb
- [4/7][Clang][RISCV] Remove default tail-undisturbed for multiply-add intrinsics — eopxd / githubweb
- [5/7][Clang][RISCV] Remove default tail-undisturbed for vcompress intrinsics — eopxd / githubweb
- [6/7][Clang][RISCV] Remove default tail-undisturbed for vmv_s_x and vfmv_s_f intrinsics — eopxd / githubweb
- [7/7][Clang][RISCV][NFC] Remove attribute `IsPrototypeDefaultTU` — eopxd / githubweb
- [1/15][Clang][RISCV][NFC] Extract common utility to RISCVVIntrinsicUtils — eopxd / githubweb
- [2/15][Clang][RISCV][NFC] Rename Policy::IsPolicyNone to IsUnspecifed — eopxd / githubweb
- [3/15][Clang][RISCV][NFC] Clarify edge cases of RVVIntrinsic::getSupportedMaskedPolicies for clarity — eopxd / githubweb
- [4/15][Clang][RISCV][NFC] Remove unnecessary logic under RVVIntrinsic::computeBuiltinTypes — eopxd / githubweb
- [5/15][Clang][RISCV][NFC] Remove extra attribute Policy::IntrinsicWithoutMU by reusing HasTailPolicy and HasMaskPolicy — eopxd / githubweb
- [mlir][linalg] Convert tensor.generate to destination style — springerm / githubweb
- [cmake] Remove AddLLVMDefinitions — jay.foad / githubweb
- [cmake] Stop using add_definitions — jay.foad / githubweb
- [mlir][linalg] Convert tensor.pad to destination style — springerm / githubweb
- [NFC] Use new version of SelectionDAG::getLoad in NVPTXLowerFormalArguments — gchatelet / githubweb
- [mlir][FuncToLLVM] Fix arg attr memref interaction — christian.ulmann / githubweb
- [clang][Lex] Add back PPCallbacks::FileNotFound — jonas.hahnfeld / githubweb
- [AMDGPU] Add missing physical register check in SIFoldOperands::tryFoldLoad — Yashwant.Singh / githubweb
- [libc++][ranges] implement `std::ranges::split_view` — hui.xie0621 / githubweb
- [6/15][Clang][RISCV][NFC] Instructions with a mask destination register is always tail agnostic — eopxd / githubweb
- [gn build] Port a2b3ab8f7786 — llvmgnsyncbot / githubweb
- [InstCombine] trunc (fptoui|fptosi) — sam.parker / githubweb
- [AArch64][SME2] Add Multi-vector saturating extract narrow and interleave intrinsics — caroline.concatto / githubweb
- [flang] Support polymorphic input array for PACK intrinsic — clementval / githubweb
- [7/15][Clang][RISCV][NFC] Correct the default value for Policy to TAMU — eopxd / githubweb
- [FPEnv] Fix complex operations in strictfp mode — sepavloff / githubweb
- [NFC] Deprecate SelectionDag::getLoad that takes alignment as — gchatelet / githubweb
- [RISCV] Combine FP_TO_INT to vfwcvt/fvncvt — luke / githubweb
- [NFC] Remove unused SelectionDag::getExtLoad function — gchatelet / githubweb
- [8/15][Clang][RISCV][NFC] Always emit PolicyAttr in riscv_vector_builtin_cg.inc — eopxd / githubweb
- [mlir][Linalg] NFC - Add transform pack builder — nicolas.vasilache / githubweb
- [mlir][Linalg] NFC - Expose packing implementation as a standalone functional-style API call — nicolas.vasilache / githubweb
- [NFC] Deprecate SelectionDag functions taking Alignment as unsigned — gchatelet / githubweb
- [MC] Temporarily remove the deleted constructors, they break C++20 build — ibiryukov / githubweb
- [AArch64][SME2] Add Multi-vector add/sub, storing into ZA intrinsic — caroline.concatto / githubweb
- [NFC] Deprecate DataLayout::getPrefTypeAlignment — gchatelet / githubweb
- [docs][NFC] Add document of llvm-opt-report. — arakawamasahiro / githubweb
- [SanitizerBinaryMetadata] Declare callbacks extern weak — elver / githubweb
- [clang] Fix linking to LLVMTestingAnnotations in standalone build — mgorny / githubweb
- [SVE] Fix invalid INSERT_SUBVECTOR creation when lowering fixed length fp-int conversions. — paul.walker / githubweb
- Fix the Clang sphinx build — aaron / githubweb
- [flang][NFC] Fix typo — clementval / githubweb
- [flang] Handle passing NULL() to polymorphic pointer argument — clementval / githubweb
- [flang] Use input type to recover the type desc when emboxing — clementval / githubweb
- [InstCombine] adjust/add tests for cmp-of-signbits; NFC — spatel / githubweb
- [InstCombine] reduce compare of signbits of 2 values — spatel / githubweb
- [AAch64] Format TargetParserTest ARMCPUTestParams table. NFC — david.green / githubweb
- [SCCP] Add vector add tests for nuw/nsw inference. — flo / githubweb
- [OpenMP][Archer] Use dlsym rather than weak symbols for TSan annotations — protze / githubweb
- Relax requirements for TileOp. — jreiffers / githubweb
- [ObjC][ARC] Teach the OptimizeSequences step of ObjCARCOpts about WinEH funclet tokens — Stefan Gränitz / githubweb
- [ObjC][ARC] Share bundle handling code between steps of the ObjCARCOpts pass and cleanup (NFC) — Stefan Gränitz / githubweb
- [clang][RISCV] Fix ABI mismatch between GCC and Clang (extension of integers on stack) — asb / githubweb
- [llvm][docs] Fix indentation of item list. [NFCI] — francesco.petrogalli / githubweb
- [VPlan] Add tests for VPlanVerifier (NFC). — flo / githubweb
- [KnownBits] Add missing const to a couple of methods — jay.foad / githubweb
- [9/15][Clang][RISCV][NFC] Use correct type for `RVVTypeCache::computeTypes` under RISCVVEmitter.cpp — eopxd / githubweb
- [10/15][Clang][RISCV][NFC] Don't need to check for `MaskPolicy` in `isTAPolicy` and `isTUPolicy` — eopxd / githubweb
- [mlir][sparse][ArmSVE] Enable sparse integration tests for ArmSVE — andrzej.warzynski / githubweb
- [gn build] Port dc8e2ea92953 — llvmgnsyncbot / githubweb
- [mlir][Linalg] NFC - Expose packing transpose implementation as a standalone functional-style API call — nicolas.vasilache / githubweb
- [reland][libc][NFC] Detect host CPU features using try_compile instead of try_run. — gchatelet / githubweb
- [clang][dataflow] Fix bug in handling of reference-typed fields. — yitzhakm / githubweb
- [11/15][Clang][RISCV][NFC] Remove Policy::PolicyType::Omit — eopxd / githubweb
- [libc++][doc] Updates format status. — koraq / githubweb
- Revert D142108 "[reland][libc][NFC] Detect host CPU features using try_compile instead of try_run." — gchatelet / githubweb
- [12/15][Clang][RISCV][NFC] Refine the way to check for Policy in riscv_vector_builtin_cg.inc — eopxd / githubweb
- [13/15][Clang][RISCV][NFC] Remove repeating test cases under rvv-intrinsics-autogenerated — eopxd / githubweb
- [14/15][Clang][RISCV] Change default policy from TAMU to TAMA — eopxd / githubweb
- [15/15][Clang][RISCV][NFC] Set data member under Policy as constants — eopxd / githubweb
- [clang][deps] Add module files for input dependencies earlier — blangmuir / githubweb
- [libc++][format] Fixes usage of contiguous ranges. — koraq / githubweb
- [VPlan] Fix leak by manually cleaning up allocated Phi in test. — flo / githubweb
- [AVR] Support most address space casts — aykevanlaethem / githubweb
- [clang][deps] Account for transitive spurious dependencies — Jan Svoboda / githubweb
- [clang][deps] NFC: Remove dead code — Jan Svoboda / githubweb
- [AMDGPU] Add missing gfx11 tests in the directive-amdgcn-target.ll. NFC. — Stanislav.Mekhanoshin / githubweb
- Revert "[OpenMP][Archer] Use dlsym rather than weak symbols for TSan annotations" — szakharin / githubweb
- Correct some dead links in the clang-tidy docs — aaron / githubweb
- Teach RuntimeDyld about COFF weak references and to consider comdat symbols weak. — v.g.vassilev / githubweb
- [OpenMP][Docs] Add some release notes for OpenMP — jhuber6 / githubweb
- [IPSCCP][FuncSpec] Fix compiler crash 60191. — alexandros.lamprineas / githubweb
- [flang] Keep a fir.box type when doing an array of derived type component — clementval / githubweb
- [NFC] Update tsan_rtl.h comment after D142039 — zhuhan7737 / githubweb
- [AMDGPU] Remove dot1 and dot6 features from clang for gfx11 — Stanislav.Mekhanoshin / githubweb
- [OpenMP][Doc] Update release note for 16 release — i / githubweb
- [AMDGPU] Split dot8 feature — Stanislav.Mekhanoshin / githubweb
- [InstCombine] rename variables for readability; NFC — spatel / githubweb
- [InstCombine] reduce code duplication; NFC — spatel / githubweb
- [InstCombine] regenerate test checks; NFC — spatel / githubweb
- [OpenMP][Docs] Add non-blocking target nowait environment variables — guilherme.a.valarini / githubweb
- [libc][NFC] Replace "inline" keyword with "LIBC_INLINE". — sivachandra / githubweb
- [RISCV][LSR] Treat number of instructions as dominate factor in LSR cost decisions — listmail / githubweb
- [TargetParser] Remove an EXPECT that is never executed — paul.robinson / githubweb
- [asan] fix two memory leaks in integration tests — ajcbik / githubweb
- Drop a path component from the sarif diagnostics test; NFC — aaron / githubweb
- [InstCombine] add tests for 'not' of cast of cast; NFC — spatel / githubweb
- [InstCombine] canonicalize 'not' ahead of bitcast+sext — spatel / githubweb
- [SCCP] Use range info to prove AddInst has NUW flag. — flo / githubweb
- Revert "[15/15][Clang][RISCV][NFC] Set data member under Policy as constants" — douglas.yung / githubweb
- [analyzer][solver] Improve reasoning for not equal to operator — manas18244 / githubweb
- [analyzer] Update satest dependencies — manas18244 / githubweb
- [Clang] Only emit textual LLVM-IR in device only mode — jhuber6 / githubweb
- Fix C++11 warnings in RangeSetTest.cpp — philipp.tomsich / githubweb
- [OpenMP][Doc] Update release notes with NextGen plugins — kevin.sala / githubweb
- [AArch64] Update enabled extensions for Ampere1 core — philipp.tomsich / githubweb
- [OpenMP][NFC] Augment release notes — johannes / githubweb
- [MC] Store number of implicit operands in MCInstrDesc. NFC. — jay.foad / githubweb
- [AArch64] Add the Ampere1A core — philipp.tomsich / githubweb
- [MC] Store target Insts table in reverse order. NFC. — jay.foad / githubweb
- [flang] Fixed missing dependency. — szakharin / githubweb
- [InstCombine] invert canonicalization of sext (x > -1) --> not (ashr x) — spatel / githubweb
clang-d448958-g83d56fb17a4d78-t32698-b32698.tar.gz (Jan 18, 2023 10:54:35 PM)
- [OpenMP][AMDGPU] Get rid of redundant macro def — i / githubweb
- [OpenMP][OMPT] Expect failure from tool_available_search.c on macOS — i / githubweb
- [NFC][sanitizers] Add COMPILER_RT_HAS_WTHREAD_SAFETY_*_FLAG — Vitaly Buka / githubweb
- [ORC-RT] Specialize non-coalescing-IntervalMap to allow non-comparable values. — Lang Hames / githubweb
- [HWASAN] Init lsan and install at_exit hook — kstoimenov / githubweb
- [codegen] Add StackFrameLayoutAnalysisPass — paulkirth / githubweb
- [gn] port a033dbbe5c43 (clang-stat-cache) — thakis / githubweb
- [NFC] [Serialization] Add static assert for the size of the decls to — yedeng.yd / githubweb
- [gn build] Port 557a5bc336ff — llvmgnsyncbot / githubweb
- Revert "[NFC] [Serialization] Add static assert for the size of the decls to" — yedeng.yd / githubweb
- [-Wunsafe-buffer-usage][NFC] Fix Fixables filtering — Jan Korous / githubweb
- [mlir] Limit Interface generation to the top-level input file — riddleriver / githubweb
- [mlir] Move SymbolOpInterfaces "classof" check to a proper "extraClassOf" interface field — riddleriver / githubweb
- [mlir] Add support for interface inheritance — riddleriver / githubweb
- [mlir] Make FunctionOpInterface inherit SymbolOpInterface — riddleriver / githubweb
- [flang] Fixed unittest build issue with older gcc. — szakharin / githubweb
- Drop the ZeroBehavior parameter from countLeadingZeros and the like (NFC) — kazu / githubweb
clang-d448941-gdc3875e468360b-t32696-b32696.tar.gz (Jan 18, 2023 8:03:18 PM)
- [BOLT][NFC] Replace ambiguous BinarySection::isReadOnly with isWritable — aaupov / githubweb
- [-Wunsafe-buffer-usage] Group diagnostics by variable — Jan Korous / githubweb
- [Clang][NFC] Clang-format CUDA toolchain file — jhuber6 / githubweb
- [OpenMP] Fix inconsistent task state if hot team is not used — i / githubweb
- [HWASAN] Remove FindHeapChunkByAddressFastLocked — kstoimenov / githubweb
- Reland [pgo] Avoid introducing relocations by using private alias — paulkirth / githubweb
- [AMDGPU] Run autogen checks on test — jeffrey.byrnes / githubweb
- [CUDA] Allow targeting NVPTX directly without a host toolchain — jhuber6 / githubweb
- Add parameter extension attributes in various instrumentation passes. — paulsson / githubweb
clang-d448932-gc5abe893120b11-t32695-b32695.tar.gz (Jan 18, 2023 5:00:02 PM)
- [SystemZ] Implement lowering of GET_ROUNDING — paulsson / githubweb
- [BOLT][NFC] Remove AArch64 override for evaluateBranch — aaupov / githubweb
- [BOLT][NFC] DataAggregator code cleanup — aaupov / githubweb
- [CMake] Allow setting the location of host tools with LLVM_NATIVE_TOOL_DIR — martin / githubweb
- [clang][Sema] Fix uninitialized `SourceLocation` for types with multiple attributes and macros. — vsapsai / githubweb
- [-Wunsafe-buffer-usage] Use relevant source locations for warnings — Jan Korous / githubweb
- [BOLT][NFC] Simplify handleRelocation — aaupov / githubweb
- [HWASAN] Fix Fuchsia link problem — kstoimenov / githubweb
- [Clang] Give Clang the ability to use a shared stat cache — Fred Riss / githubweb
- [StatCacheFileSystem] Attempt to fix build — Fred Riss / githubweb
clang-d448922-gdb223b7f01f70c-t32693-b32693.tar.gz (Jan 18, 2023 1:49:16 PM)
- [Libomptarget] Only build GPU tests if a GPU is found on the system — jhuber6 / githubweb
- [mlir][tosa] Set explicit benefit for tosa.reshape to linalg — suderman / githubweb
- [mlir][tosa] Prefer tosa.transpose composition canonicalization to reshape — suderman / githubweb
- [clang][Interp][NFC] Simplify InterpFrame constructor — tbaeder / githubweb
- [Clang] Update the help message for `--offload-arch` — jhuber6 / githubweb
- [flang] Allocate polymorphic with SOURCE= using ApplyMold — clementval / githubweb
- [flang] Do not perform INTERNAL_CHECK for deallocation of unlimited polymorphic with intrinsic type spec — clementval / githubweb
- [OpenMP][libomp] Fix stats-gathering for new MSVC sections API — jonathan.l.peyton / githubweb
- Reduce input arguments for `getPackingInfoFromConsumer` (NFC) — l.chelini / githubweb
- [OpenMP][libomp] Switch Intel topology type values: module, tile — jonathan.l.peyton / githubweb
- [NFC] Release Note for D138995 — github / githubweb
- [lldb][Language] List supported languages in expr error text — michaelbuch12 / githubweb
- [clang][Darwin] Try to guess the SDK root with xcrun when unspecified — jryans / githubweb
- [InstSimplify] add no-wrap parameters to simplifyMul and add more tests; NFC — spatel / githubweb
- [OpenMP] Disable building `libomptarget` on 32-bit systems — i / githubweb
- [InstSimplify] reduce "mul nsw i1" to "false" — spatel / githubweb
- [libTooling] Rename `getRangeForEdit` as `getFileRangeForEdit` — li.zhe.hua / githubweb
- [hwasan] add pattern for short tag in symbolizer — fmayer / githubweb
- [OpenMP] RecordReplay saves bitcode when JIT-ing — georgakoudis1 / githubweb
- [RISCV] Make it explicit that attributes use the MCSubtargetInfo from TargetMachine. NFC — craig.topper / githubweb
- [RISCV] Use TargetMachine MCSubtargetInfo in RISCVAsmPrinter::EmitHwasanMemaccessSymbols. — craig.topper / githubweb
- [RISCV] Use canonical move instruction in RISCVAsmPrinter::EmitHwasanMemaccessSymbols. — craig.topper / githubweb
- [llvm][GenericUniformity] Hack around strict is_invocable() checks — Krzysztof.Drewniak / githubweb
- Do qProcessInfo-hint binary loading later in Process setup — Jason Molenda / githubweb
clang-d448898-gf8bed136942190-t32691-b32691.tar.gz (Jan 18, 2023 10:32:47 AM)
- [BitcodeReader] Allow reading pointer types from old IR — sebastian.neubauer / githubweb
- [bazel] Fix build after c33b9395b1 — benny.kra / githubweb
- Reland "[JITLink] Add an initial implementation of JITLink for ELF/LoongArch" — wanglei / githubweb
- [gn build] Port f10d452db841 — llvmgnsyncbot / githubweb
- [include-mapping] Fix gen_std.py test — bakalova / githubweb
- [InstCombine] simplify code for matching shift-logic-shift pattern; NFC — spatel / githubweb
- [InstCombine] add tests for diff-of-squares; NFC — spatel / githubweb
- [NFC][WebAssembly] Add tests — sam.parker / githubweb
- [flang] Add TODO for allocate array with scalar source — qiaopeixin / githubweb
- Diagnose extensions in 'offsetof' — aaron / githubweb
- [llvm-objdump] Fix reporting error for processing target features — anton.afanasyev / githubweb
- [mlir] GreedyPatternRewriteDriver: Fix termination criteria in OpPatternRewriteDriver — springerm / githubweb
- Harden -slice-analysis-test MLIR testing pass to check for some invariants — joker.eph / githubweb
- [mlir][linalg][bufferize][NFC] Utilize DestinationStyleOpInterface helper — springerm / githubweb
- [VPlan] Replace VPInterleaveRecipe::classof with VP_CLASSOF_IMPL. (NFC) — flo / githubweb
- Revert "[ConstraintElim] Enable pass by default." — flo / githubweb
- [Regex] Check two chars in step back optimization (NFC) — npopov / githubweb
- [mlir][vector] Limit vector.mask op to single vector result — springerm / githubweb
- [VPlan] Disconnect VPRegionBlock from successors in graph iterator(NFCI) — flo / githubweb
- [StatepointLowering] Move statepoint correctness checks to Verifier. NFC. — dantrushin / githubweb
- [InstCombine][InstSimplify] add tests for i1/i2 mul with no-wrap; NFC — spatel / githubweb
- [InstCombine] reduce code duplication in visitSub(); NFC — spatel / githubweb
- [flang] Move TODO to the source allocation part — clementval / githubweb
- [InstCombine] restrict no-wrap propagation for i1/i2 to avoid miscompiles — spatel / githubweb
- [flang] Add implementation of move_alloc to the runtime — david.truby / githubweb
- [Assignment Tracking] Replace metadata number with variable capture in tests — orlando.hyams / githubweb
- [DAGCombiner] `combineShuffleOfSplatVal()`: don't assert that shuffle is non-undef — lebedev.ri / githubweb
- [clang][Interp] Track initialization state of local variables — tbaeder / githubweb
- [libc++][format] Adds new test macros. — koraq / githubweb
clang-d448869-gf615de7e266813-t32689-b32689.tar.gz (Jan 18, 2023 7:25:05 AM)
- [DAG][AArch64][ARM] Combine abd(sub(x, y)) to abd if the sub is nsw — david.green / githubweb
- [LLVMContext] Remove hasSetOpaquePointersValue() API (NFC) — npopov / githubweb
- [RISCV][NFC] Add test cases for rounding vfcvt — luke / githubweb
- [RISCV] Generalize performFP_TO_INTCombine to vectors — luke / githubweb
- [libc++][ranges] Remove a leftover include version control markers in Cxx20Papers.csv — hokein.wu / githubweb
- Reapply [AArch64] fold subs ugt/ult to ands when the second operand is mask/pow2 — chenglin.bi / githubweb
- AArch64: allocate small fixed args properly in varargs functions. — Tim Northover / githubweb
- Reland "nullptr returned from ActOnTag() is not a valid result" — hokein.wu / githubweb
- [DAG][ARM][AArch64] Transform max(a,b) - min(a,b) -> abd(a,b) — david.green / githubweb
- [DAG] combineInsertEltToShuffle - split off mergeInsertEltWithShuffle fold. NFC. — llvm-dev / githubweb
- Remove an unused variable, NFC — hokein.wu / githubweb
- [RISCV][ISelLowering] Fix select lowering issue — anton.sidorenko / githubweb
- [VPlan] Replace VPBranchOnMaskSC::classof with VP_CLASSOF_IMPL. (NFC) — flo / githubweb
clang-d448856-g855beb1401cc82-t32688-b32688.tar.gz (Jan 18, 2023 4:06:42 AM)
- [gn build] Manually port e022ca8 — aeubanks / githubweb
- [NFC] Disable test on AIX due to different default output — Jake.Egan / githubweb
- [Serialization] Serialize the new added FunctionDeclBits: IsIneligibleOrNotSelected — yedeng.yd / githubweb
- [JITLink] Add an initial implementation of JITLink for ELF/LoongArch — wanglei / githubweb
- [TableGen][NFC] Add postfix for validators of CompressPat — pc.wang / githubweb
- [RISCV][NFC] Move compressInst/uncompressInst to RISCVBaseInfo — pc.wang / githubweb
- [RISCV][NFC] Use uncompressInst to relax instructions — pc.wang / githubweb
- Revert "nullptr returned from ActOnTag() is not a valid result" — aeubanks / githubweb
- Revert "Diagnose extensions in 'offsetof'" — aeubanks / githubweb
- [gn build] Port 28b6f38d0a84 — llvmgnsyncbot / githubweb
- [libc++][ranges] Mark completed Ranges papers and issues as done, bump version macro — varconst / githubweb
- [HWASA] Restore LsanMetadata from D141642 Diff5 — Vitaly Buka / githubweb
- [HWASAN] Add leak sanitizer flag support — Vitaly Buka / githubweb
- [LowerIFunc] Remove typed pointer test (NFC) — npopov / githubweb
- [AMDGPU] Precommit test for D141576 — pierre.vanhoutryve / githubweb
- [CodeGen] Prevent overlapping subregs in getCoveringSubRegIndexes — pierre.vanhoutryve / githubweb
- [GVN][NFC] Add pre-commit tests for non-local load cases (D141680) — sergey.kachkov / githubweb
- Revert "[BitcodeReader] Allow reading pointer types from old IR" — npopov / githubweb
- Revert "[JITLink] Add an initial implementation of JITLink for ELF/LoongArch" — wanglei / githubweb
- [AsmParser] Remove typed pointer auto-detection — npopov / githubweb
- [Release] Produce mlir tarball — npopov / githubweb
- [CSKY] Fix errors caused by change of compressInst — pc.wang / githubweb
- [gn build] Port 48c2172e51b2 — llvmgnsyncbot / githubweb
- [mlir][tblgen] Emit deprecation warning if `kEmitRawAttributes` is used — markus.boeck02 / githubweb
- Fix typo. NFC — Diana-Magda.Picus / githubweb
- [GlobalISel] Detect splats built with G_CONCAT_VECTORS — Diana-Magda.Picus / githubweb
- [LTO] Always use opaque pointers mode from config — npopov / githubweb
clang-d448829-g5725c8ddd46bec-t32686-b32686.tar.gz (Jan 18, 2023 12:37:43 AM)
- [mlir] Fixed memory leak after D141726. — szakharin / githubweb
- [perf-training] Check extension in findFilesWithExtension — amir.aupov / githubweb
clang-d448827-gbc3e492323f34e-t32685-b32685.tar.gz (Jan 17, 2023 9:50:50 PM)
- [BOLT] Enable clang-bolt for host-gcc-built Clang — amir.aupov / githubweb
clang-d448827-gbc3e492323f34e-t32685-b32685.tar.gz (Jan 17, 2023 9:50:50 PM)
- Revert ""Reland "[pgo] Avoid introducing relocations by using private alias"" — aeubanks / githubweb
- [MachineBasicBlock] Explicit FT branching param — Anshil.Gandhi / githubweb
- [nfc][mlgo] Remove abstraction layers for training logger — mtrofin / githubweb
- [OpenMP] Support kernel record and replay — georgakoudis1 / githubweb
- [HWASan] link to doc in reports on Android — fmayer / githubweb
- [-Wunsafe-buffer-usage] Emit warnings about unsafe operations on arrays — r_mudduluru / githubweb
- [NFC] [scudo] syntax-check DCHECK arguments if DCHECK is off — fmayer / githubweb
- [libc++][NFC] Split up ranges.transform.pass.cpp — nikolasklauser / githubweb
- [NFC][bazel] Add export_files for utils/textmate/mlir.json — rupprecht / githubweb
- [HWASAN] Implemented LSAN SetLsanTag and IgnoreObjectLocked — Vitaly Buka / githubweb
- [-Wunsafe-buffer-usage][NFC] Refactor checkUnsafeBufferUsage — Jan Korous / githubweb
- [C++] [Coroutines] Deprecates the '-fcoroutines-ts' flag — yedeng.yd / githubweb
- [RISCV] Eliminate the need to pass both RISCVSubtarget and MCSubtargetInfo to isCompressibleInst. — craig.topper / githubweb
- [C++20] [Modules] Deprecate `-fmodules-ts` flag — yedeng.yd / githubweb
- Add NVGPUUtil bazel lib — manigupta / githubweb
- [AArch64][SVE] Add more intrinsics in 'isZeroingInactiveLanes'. — zhongyunde / githubweb
- [Flang] Fix parsing error on loop count compiler directive — mnadeem / githubweb
- [hwasan] Fix LsanMetadata::LsanMetadata — Vitaly Buka / githubweb
- llvm-reduce: Add missing consts — arsenm2 / githubweb
- llvm-reduce: Use StringRef/ArrayRef — arsenm2 / githubweb
- llvm-reduce: Simplify async usage by avoiding lambda — arsenm2 / githubweb
- Utils: Add utility pass to lower ifuncs — arsenm2 / githubweb
- llvm-reduce: Reduce ifuncs — arsenm2 / githubweb
clang-d448804-gd581308da41260-t32683-b32683.tar.gz (Jan 17, 2023 6:40:05 PM)
- [NFC] Removed trailing whitespaces. — gkistanova / githubweb
clang-d448804-gd581308da41260-t32683-b32683.tar.gz (Jan 17, 2023 6:40:05 PM)
- [VPlan] Replace VPScalarIVStepsRecipe::classof with VP_CLASSOF_IMPL(NFC) — flo / githubweb
- [mlir][sparse] avoid using mutable descriptor when unnecessary (NFC) — peiming / githubweb
- [RISCV] Add missing check prefixes to vreductions-mask.ll. NFC — craig.topper / githubweb
- [mlir] Fix a warning — kazu / githubweb
- nullptr returned from ActOnTag() is not a valid result — aaron / githubweb
- [libc++] Mark std::pmr virtual functions as _LIBCPP_HIDE_FROM_ABI_VIRTUAL — nikolasklauser / githubweb
- [VPlan] Replace VPExpandSCEVRecipe::classof with VP_CLASSOF_IMPL. (NFC) — flo / githubweb
- [mlgo] Remove the protobuf dependency — mtrofin / githubweb
- [mlir] Fix a deprecation warning — kazu / githubweb
- [ORC-RT] Add IntervalMap and IntervalSet collections. — Lang Hames / githubweb
- [clang][sema][Matrix] Move code from try-cast to `TypeLocVisitor`. NFC intended. — vsapsai / githubweb
- [RISCV][TableGen] Correct formatting in RISCVGenCompressInstEmitter.inc. NFC — craig.topper / githubweb
- [Analysis] Fix a warning — kazu / githubweb
- Revert "[ORC-RT] Add IntervalMap and IntervalSet collections." — kazu / githubweb
- [ORC-RT] Reapply ab59185fbfb (Add IntervalMap/Set), with missing files included. — Lang Hames / githubweb
- [CompilerRT] Remove ubsan static runtime on Apple — u_hameed / githubweb
- [CompilerRT] Remove sanitizer support for i386 iossim — u_hameed / githubweb
- [SystemZ][z/OS] Fix cityhash lit for EBCDIC — zibi / githubweb
- [libc++] Add ALLOW_RETRIES to a few flaky tests — nikolasklauser / githubweb
- [RISCV] Use zeroext instead of signext in mask reduction tests. NFC — craig.topper / githubweb
- [Propeller] Use Fixed MBB ID instead of volatile MachineBasicBlock::Number. — rahmanl / githubweb
- Fix OSX build break introduced by D141720 — mtrofin / githubweb
clang-d448782-g6a763343e29f33-t32679-b32679.tar.gz (Jan 17, 2023 3:42:11 PM)
- Reland "[monorepo_build] Re-enable LLVM_ENABLE_MODULES for the LLDB incremental builds" — michaelbuch12 / githubweb
clang-d448782-g6a763343e29f33-t32679-b32679.tar.gz (Jan 17, 2023 3:42:11 PM)
- [Libomptarget] Replace Nvidia arch lookup with 'nvptx-arch' — jhuber6 / githubweb
- [OpenMP] Make `-Xarch_host` and `-Xarch_device` work for OpenMP offloading — jhuber6 / githubweb
- [mlir] fix dereferencing of optional sym_name attribute — stilis / githubweb
- Add additional tests for ctlz{_zero_undef} to test folding with xor; NFC — goldstein.w.n / githubweb
- [MLIR] Add return type inference to scf.if builder — frgossen / githubweb
- [PS4] NFC: rewrite a test to use lit's DEFINE feature — paul.robinson / githubweb
- [PS5] Handle visibility options same as PS4 — paul.robinson / githubweb
- Diagnose extensions in 'offsetof' — aaron / githubweb
- [RISCV] Use Zvl*b as a lower bound for VScaleRange. — craig.topper / githubweb
- [MC] Use MCRegister instead of unsigned in MCInstPrinter (NFC) — barannikov88 / githubweb
- [RISCV] Remove MCRegisterInfo dependency from compressInst/uncompresInst/isCompressibleInst. — craig.topper / githubweb
- [InstCombine] add tests for difference-of-squares; NFC — spatel / githubweb
- [InstCombine] factor difference-of-squares to reduce multiplication — spatel / githubweb
- [llvm][ADT] Mark `makeMutableArrayRef` as deprecated — joeloser / githubweb
- [Clang] Configure definitions for amdgpu/nvptx arch query tools — jhuber6 / githubweb
- [Libomptarget][NFC] Rename device environment variable — jhuber6 / githubweb
- [Clang] Reject in-class defaulting of previously declared comparison operators — roi.jacobson1 / githubweb
clang-d448765-g7ef075a6d7a2bc-t32678-b32678.tar.gz (Jan 17, 2023 12:10:37 PM)
- [libc] Extend libc build script to build with gcc. — sivachandra / githubweb
clang-d448765-g7ef075a6d7a2bc-t32678-b32678.tar.gz (Jan 17, 2023 12:10:37 PM)
- [clang-repl] XFAIL riscv targets in simple-exception test case — asb / githubweb
- [MLIR][Transform] Introduce loop.coalesce transform op. — prabhdeep.singh.soni3 / githubweb
- [Flang] [OpenMP] Refine parser restrictions for OMP TARGET UPDATE clauses. — raghu.maddhipatla / githubweb
- [flang] Lower allocation with MOLD — clementval / githubweb
- [MIScheduler] Print top/down cycle in the SUnit dump. — francesco.petrogalli / githubweb
- [mlir][Transform] Add a transform.get_consumers_of_result navigation op — nicolas.vasilache / githubweb
- [VPlan] Remove duplicated VPValue IDs (NFCI). — flo / githubweb
- [flang] Support allocate with source for polymorphic entities — clementval / githubweb
- [CVP] Handle use-site conditions in more folds — npopov / githubweb
- Revert "[clang] Instantiate concepts with sugared template arguments" — erich.keane / githubweb
- [CVP] Handle use-site conditions in domain-based folds — npopov / githubweb
- [CVP] Avoid duplicate range calculation (NFC) — npopov / githubweb
- [AArch64][SVE] Implement isVScaleKnownToBeAPowerOfTwo — david.green / githubweb
- [CVP] Avoid duplicate range calculation (NFC) — npopov / githubweb
- [clangd] Disable modernize-macro-to-enum tidy check — kadircet / githubweb
- Fix crash in scf.parallel verifier — joker.eph / githubweb
- Fix crash in LLVM Dialect inliner interface: add support for llvm.return — joker.eph / githubweb
- [scudo] Fix -Wsign-compare warning — abrachet / githubweb
- [mlir][vector] Fix lowering of permutation maps for transfer_write op — thomasraoux / githubweb
- [mlir][EmitC] Remove Pure trait from `emitc.include` — cbate / githubweb
- [mlir][vector] Add extra lowering for more transfer_write maps — thomasraoux / githubweb
- [mlir][gpu] Improve foreach_thread distribution — thomasraoux / githubweb
- [mlir][vector] Fix extract op canonicalization for 0d vector — thomasraoux / githubweb
- tsan: fix broken aarch64_39/42 mappings and expand them — thurston / githubweb
- [MLIR][SCF] Fix comment in `TestTilingInterface.cpp` (NFC) — l.chelini / githubweb
- [InstCombine] Handle PHI nodes in PtrReplacer — gandhi21299 / githubweb
- [flang] Generate TBAA information. — szakharin / githubweb
- Reland: [GWP-ASan] Add recoverable mode. — 31459023+hctim / githubweb
- [lldb] Only allow SymbolFiles to construct Types — Augusto Noronha / githubweb
clang-d448736-g0ad5909958157c-t32676-b32676.tar.gz (Jan 17, 2023 8:45:14 AM)
- [MLIR] Don't verify opaque pointer type in cmpxchg — npopov / githubweb
- [MLIR] Convert test to opaque pointers (NFC) — npopov / githubweb
- [MLIR] Convert some tests to opaque pointers (NFC) — npopov / githubweb
- [flang][hlfir] Add move semantics to hlfir.as_expr. — jperier / githubweb
- [flang][hlfir] Add hlfir.destroy operation. — jperier / githubweb
- [NFC][WebAssembly] Update test — sam.parker / githubweb
- Revert "[AArch64] fold subs ugt/ult to ands when the second operand is a mask" — chenglin.bi / githubweb
- [flang] Lower elemental and transformational clean-up in HLFIR — jperier / githubweb
- [Linker] Convert test to opaque pointers (NFC) — npopov / githubweb
- [libc] Fix memcpy inefficiency — gchatelet / githubweb
- [mlir][vector] Share enums with the transform dialect — quentin.colombet / githubweb
- [Linker] Convert test to opaque pointers (NFC) — npopov / githubweb
- [Linker] Convert test to opaque pointers (NFC) — npopov / githubweb
- [ARM] Fix i1 shuffle lowering with multiple operands. — david.green / githubweb
- [VPlan] Remove unnecessary getNumSuccessors call (NFC). — flo / githubweb
- [flang][OpenMP] Added parser support for Tile Construct ( OpenMP 5.1) — kiran.chandramohan / githubweb
- [VPlan] Add test for VPAllSuccessorIterator directly. (NFC) — flo / githubweb
- Fix bazel build overlay. — jreiffers / githubweb
- [BitcodeReader] Allow reading pointer types from old IR — sebastian.neubauer / githubweb
- [mlir][Tensor][NFC] Migrate Tensor dialect to the new fold API — markus.boeck02 / githubweb
- [flang][OpenMP] Parser support for the unroll construct (5.1) — kiran.chandramohan / githubweb
- [flang][hlfir] Lower some character elemental references — jperier / githubweb
- [AArch64][SVE] Fix crash for DestructiveBinaryComm zero merging — zhongyunde / githubweb
- [docs] Add llvm & clang release notes for LoongArch — luweining / githubweb
- [AArch64][SVE] Fix typo after post review change to D141471. — paul.walker / githubweb
- [mlir][Linalg] Add a transform.structured.pack operation — nicolas.vasilache / githubweb
- [mlir][Linalg] Fix post-commit typo for 5443743ca1874acfe2d5654fedd4a0c0bed6777e — nicolas.vasilache / githubweb
- [flang] fix FIRLangRef.md path — kiran.chandramohan / githubweb
- [InstCombine] Don't combine smul of i1 type constant one — luxufan / githubweb
clang-d448707-g64ce05635c2a2e-t32674-b32674.tar.gz (Jan 17, 2023 5:09:03 AM)
- Record the new version of clang-debian-cpp20 deployment — ibiryukov / githubweb
- Disable spammy deprecation warnings in C++20 buildbot — ibiryukov / githubweb
clang-d448707-g64ce05635c2a2e-t32674-b32674.tar.gz (Jan 17, 2023 5:09:03 AM)
- [clangd] Disable ScopedMemoryLimit on tsan builds — kadircet / githubweb
- [GVN] Refactor handling of pointer-select in GVN pass — sergey.kachkov / githubweb
- [sanitizer_common] Don't intercept __tls_get_addr on Solaris — ro / githubweb
- [Support] Fix alternation support in backreferences (PR60073) — npopov / githubweb
- [Clang] Convert test to opaque pointers (NFC) — npopov / githubweb
- [AMDGPU] v_fmac_f64 encoding tests for gfx940 — mariusz.sikora / githubweb
- [VPlan] Remove unneeded VPUser::classof(const VPDef *) (NFC). — flo / githubweb
- [Clang] Convert test to opaque pointers (NFC) — npopov / githubweb
- [Polly] Convert some tests to opaque pointers (NFC) — npopov / githubweb
- [MLIR] Convert test to opaque pointers (NFC) — npopov / githubweb
- [C++20] [Modules] Only diagnose the non-inline external variable — yedeng.yd / githubweb
- [MLIR] Don't verify call signature for indirect opaque ptr call — npopov / githubweb
- [MLIR] Don't verify opaque pointer type in atomicrmw — npopov / githubweb
clang-d448694-g6052eac2a8c989-t32673-b32673.tar.gz (Jan 17, 2023 1:34:58 AM)
- [AArch64] fold subs ugt/ult to ands when the second operand is a mask — chenglin.bi / githubweb
- [OpenMP][libomp] Fix macOS 12 library destruction — jonathan.l.peyton / githubweb
- [OpenMP] Fix the wrong format string used in `__kmpc_error` — i / githubweb
- [OpenMP][libomp] Add topology information to thread structure — jonathan.l.peyton / githubweb
- Add tests for BMI patterns across non-adjacent and assosiative instructions. — goldstein.w.n / githubweb
- Transform AtomicRMW logic operations to BT{R|C|S} if only changing/testing a single bit. — goldstein.w.n / githubweb
- Revert "[AArch64][SVE] Add more intrinsics in 'isZeroingInactiveLanes'." — zhongyunde / githubweb
- [ARM] Properly fix -Wsign-compare after D141791 — i / githubweb
clang-d448686-gcc526e346debba-t32671-b32671.tar.gz (Jan 16, 2023 9:28:01 PM)
- Revert "Revert "Refactor OperationName to use virtual tables for dispatch (NFC)"" — joker.eph / githubweb
- [X86] Don't fold select for vXi1 on X86 target. — yuanke.luo / githubweb
- [NFC][Clang] Regenerate test output for SVE ACLE tests. — paul.walker / githubweb
- ExceptionHandling documentation tweaks. — jyknight / githubweb
- [docs][NewPM] Clarify more status of legacy PM + optimization pipeline — aeubanks / githubweb
- [bolt][test] Add REQUIRES: asserts to jt-symbol-disambiguation-3.s — aeubanks / githubweb
- [AArch64][SVE] Add more intrinsics in 'isZeroingInactiveLanes'. — zhongyunde / githubweb
- [NFC][X86] clang-format change for avx512vlbwintrin.h — freddy.ye / githubweb
- [Clang][OpenMP] Fix the issue that a functor is not captured properly in a task region — i / githubweb
- [C++20] [Coroutines] Disable to take the address of labels in coroutines — yedeng.yd / githubweb
clang-d448676-g52f6ed099cba5c-t32669-b32669.tar.gz (Jan 16, 2023 6:38:27 PM)
- [llvm][ADT] Replace uses of `makeMutableArrayRef` with deduction guides — joeloser / githubweb
- [clang] [MinGW] Avoid adding <base>/include and <base>/lib when cross compiling — martin / githubweb
- Revert "Refactor OperationName to use virtual tables for dispatch (NFC)" — joker.eph / githubweb
- FastISel: remove EH_LABEL skipping code. — jyknight / githubweb
- Move Personalities array from MachineModuleInfo to DwarfCFIException. — jyknight / githubweb
clang-d448671-gffd3a19e653f93-t32668-b32668.tar.gz (Jan 16, 2023 3:43:08 PM)
- [libcxx] Add missing includes — michaelbuch12 / githubweb
- [lld][COFF] Provide unwinding information for Chunk injected by /delayloaded — sguelton / githubweb
- Fix format for `case` in .proto files — krasimir / githubweb
- [InstCombine] add tests for signum (spaceship) variant; NFC — spatel / githubweb
- [InstCombine] canonicalize a signum (spaceship) that ends in add — spatel / githubweb
- [Thumb2][MVE] Recognise shuffle truncation patterns suitable for ARMISD::MVETRUNC — llvm-dev / githubweb
- [mlir][TilingInterface] Add an option to tile and fuse to yield replacement for the fused producer. — ravishankarm / githubweb
- [libc++] Remove <type_traits> includes from <atomic> and <ratio> — nikolasklauser / githubweb
- Silence signed/unsigned comparison warnings. NFC. — llvm-dev / githubweb
- [AArch64] Add tests for forming abd from wrap flags and min/max. NFC — david.green / githubweb
- [flang][NFC] Fix typo in Cray pointee error message — kli / githubweb
- [amdgpu-arch] Dynamically load the HSA runtime if not found during the build — jhuber6 / githubweb
- [nvptx-arch] Dynamically load the CUDA runtime if not found during the build — jhuber6 / githubweb
- [mlir] accept values with result numbers in gpu.launch_func — zinenko / githubweb
- [LoopInterchange] Correcting the profitability check — congzhecao / githubweb
- [P10] Fix the implementation for BRH — lei / githubweb
- [mlir:LLVM] Fix minor bug, missing cconv translation — hgreving / githubweb
- [mlir][llvmir] Fixed MDNode uniquing during TBAA translation. — szakharin / githubweb
- [mlir][TilingInterface] Fix use after free error from D141028. — ravishankarm / githubweb
- Fix crash in Spirv -lower-host-to-llvm pass — joker.eph / githubweb
clang-d448651-g0f422215ac63da-t32666-b32666.tar.gz (Jan 16, 2023 12:23:33 PM)
- [mlir][NFC] GreedyPatternRewriteDriver: Remove overridden eraseOp — springerm / githubweb
- [mlir][NFC] GreedyPatternRewriteDriver: Consistent return values — springerm / githubweb
- [DebugInfo] Add CIE::getAugmentationData() and FDE::getCIEPointer() — benjamin.maxwell / githubweb
- [Support] Fix REDEBUG compilation — npopov / githubweb
- [Support] Fix incorrect assertion in backref compilation — npopov / githubweb
- Revert "[codegen] Store address of indirect arguments on the stack" — Felipe de Azevedo Piovezan / githubweb
- [AMDGPU][AsmParser][NFC] Refine defining single-bit custom operands. — ivan.kosarev / githubweb
- Check for FunctionOpInterface when looking up a parent function in GPU lowering — joker.eph / githubweb
- Revert "[mlir][vector] Add scalable vectors support to OuterProductOp" — prabhdeep.singh.soni3 / githubweb
- [mlir][vector] Add scalable vectors support to OuterProductOp — prabhdeep.singh.soni3 / githubweb
- [AArch64] Move default extensions from clang Driver to TargetParser — david.green / githubweb
clang-d448640-g5ab0894fd570b7-t32665-b32665.tar.gz (Jan 16, 2023 9:29:01 AM)
- [monorepo_build] Re-enable LLVM_ENABLE_MODULES for the LLDB incremental builds — michaelbuch12 / githubweb
- Revert "[monorepo_build] Re-enable LLVM_ENABLE_MODULES for the LLDB incremental builds" — michaelbuch12 / githubweb
clang-d448640-g5ab0894fd570b7-t32665-b32665.tar.gz (Jan 16, 2023 9:29:01 AM)
- [LoopUnroll] Don't update DT for changeToUnreachable. — flo / githubweb
- Deprecate Argument::getParamAlignment() — gchatelet / githubweb
- [NFC] Remove dead code — gchatelet / githubweb
- [NFC] Use `llvm::enumerate` in llvm/unittests/Object — barannikov88 / githubweb
- This patch allows llvm-dwarfutil to utilize accelerator tables — a.v.lapshin / githubweb
- [libc++] allow redefined macro in non_trivial_copy_move_ABI test — emaste / githubweb
- [llvm-objdump][RISCV] Use new common method to parse ARCH RISCV attribute — anton.afanasyev / githubweb
- [codegen] Store address of indirect arguments on the stack — Felipe de Azevedo Piovezan / githubweb
- Deprecate MemIntrinsicBase::getDestAlignment() and MemTransferBase::getSourceAlignment() — gchatelet / githubweb
- [X86] Add more test case for folding select on vXi1 — yuanke.luo / githubweb
- [X86] Prefer fpext(splat(X)) to splat(fpext(x)). — freddy.ye / githubweb
- [docs] Expand example on stand-alone builds. — francesco.petrogalli / githubweb
- Explicitly more Error when returning it (NFC) — joker.eph / githubweb
clang-d448627-g75cb138911debe-t32660-b32660.tar.gz (Jan 16, 2023 6:26:10 AM)
- [flang][NFC] centralize FreeMemOp generation in IntrinsicCall.cpp — jperier / githubweb
- [flang] Update createTempMutableBox to support polymorphic entities — clementval / githubweb
- [flang] Switch spread first argument lowering from asAddr to asBox — clementval / githubweb
- Revert "[C2x] reject type definitions in offsetof" — i / githubweb
- Add Release Notes and Doc for -fmodule-output — yedeng.yd / githubweb
- [include-cleaner] FindHeaders respects IWYU export pragma for standard headers. — hokein.wu / githubweb
- [LoongArch] Convert tests to opaque pointers (NFC) — npopov / githubweb
- [WebAssembly] Remove redundant opaque pointers test (NFC) — npopov / githubweb
- [WebAssembly] Convert test to opaque pointers (NFC) — npopov / githubweb
- [LLDB] Fix help text for "platform settings" — david.spickett / githubweb
- [clang][Interp][NFC] Use range for loop — tbaeder / githubweb
- Partially revert 931d04be2fc8 — benny.kra / githubweb
- [AArch64][InstCombine] Simplify repeated complex patterns in dupqlane — matthew.devereau / githubweb
- [SCEV][NFC] Make computeExitLimitFromCond public — mkazantsev / githubweb
- [VPlan] Use VPDef prefix for VPDef IDs instead of VPRecipeBase (NFC). — flo / githubweb
- [AArch64] Sink to umull if we know tops bits are zero. — david.green / githubweb
- [mlir][NFC] Set `useFoldAPI` to `kEmitRawAttributesFolder` value for some dialects missed previously — markus.boeck02 / githubweb
- [GVN] Refactor handling of pointer-select in GVN pass — sergey.kachkov / githubweb
- [Clang] Convert test to opaque pointers (NFC) — npopov / githubweb
- Add test for an invalid requirement in requires expr. — usx / githubweb
- [OpenCL] Allow undefining header-only features — sven.vanhaastregt / githubweb
- [NFC] Fixed a typo in clang help docs — jolanta.jensen / githubweb
- [AArch64][SME] Add an instruction mapping for SME pseudos — kerry.mclaughlin / githubweb
- [bazel] Fix the format of utils/bazel/configure.bzl, NFC — hokein.wu / githubweb
- [JumpThreading] Preserve profile metadata during select unfolding, take 2 — mkazantsev / githubweb
- [AArch64] Add tests for dotreduce to check for wider vectors. — Zain Jaffal / githubweb
- Revert "[GVN] Refactor handling of pointer-select in GVN pass" — sergey.kachkov / githubweb
- [bazel] Another blank-line format fix for the utils/bazel/configure.bzl, NFC — hokein.wu / githubweb
clang-d448599-gd5a9fc13ef82f7-t32658-b32658.tar.gz (Jan 16, 2023 3:02:47 AM)
- [Driver] [C++20] [Modules] Support -fmodule-output= (2/2) — yedeng.yd / githubweb
- [Driver] [C++20] [Modules] Don't emit unused-argument warning for '-fmodule-output' and '-fmodule-output=' — yedeng.yd / githubweb
- [ORC-RT] Fix a typo in file header. — Lang Hames / githubweb
- [NFC] [Modules] Add test from PR60036 — yedeng.yd / githubweb
- [RISCV] Invert an if statement in lowerSELECT to reduce nesting. NFC — craig.topper / githubweb
- [AMDGPU] Regenerate extend-phi-subrange-not-in-parent.mir — pierre.vanhoutryve / githubweb
- [lldb] Fix comments referring to BCR_M_IMVA_MATCH — Jonas Devlieghere / githubweb
- [MLIR] Fix tiling for `tensor.unpack` with outer permutations — l.chelini / githubweb
clang-d448591-gb1ac375e11c801-t32657-b32657.tar.gz (Jan 15, 2023 11:59:14 PM)
- Revamp LLVM WoA buildbots — omair.javaid / githubweb
clang-d448591-gb1ac375e11c801-t32657-b32657.tar.gz (Jan 15, 2023 11:59:14 PM)
- [X86] Add AVX512FP16 test coverage to splat(fpext) tests. — freddy.ye / githubweb
- [DAG] Recombine (binop (shift x y)) — deadalnix / githubweb
- [Driver] [Modules] Support -fmodule-output (1/2) — yedeng.yd / githubweb
- [InstCombine] Remove dead code from foldICmpShlOne. NFC — craig.topper / githubweb
- [NFC] Require tests to skip on windows to avoid handling the different — yedeng.yd / githubweb
- [RISCV] Generate march string from target features — pc.wang / githubweb
- [mlir] Add a method to `RewriteBase` to replace a `Value` selectively. — ravishankarm / githubweb
- [mlir][TilingInterface] NFC: Consolidate yield handling. — ravishankarm / githubweb
- [mlir][TilingInterface] NFC: Separate out a utility method to perform one step of tile + fuse. — ravishankarm / githubweb
- [NFC] Only run clang/test/Driver/module-output.cppm on x86 registered targets — yedeng.yd / githubweb
clang-d448581-gdb6961db7a0d44-t32655-b32655.tar.gz (Jan 15, 2023 8:15:26 PM)
clang-d448580-g0069255976c056-t32654-b32654.tar.gz (Jan 15, 2023 5:25:32 PM)
- [OpenMP][NFC] Introduce helper functions to hide casts and such — johannes / githubweb
- [OpenMP][JIT] Cleanup JIT interface, caching, and races — johannes / githubweb
- [OpenMP][JIT] Introduce more debugging configuration options — johannes / githubweb
- [ADT] Make StringRef::compare like std::string_view::compare — benny.kra / githubweb
- [ADT] Forward some StringRef::find overloads to std::string_view — benny.kra / githubweb
- [lldb] Unbreak test after 931d04be2fc8f3f0505b43e64297f75d526cb42a — benny.kra / githubweb
- [NFC][TargetLowering] `isSplatValueForTargetNode()`: add `DAG` operand — lebedev.ri / githubweb
- [NFC][X86] Add tests for splat-in-disguise of shift-by-imm of splat — lebedev.ri / githubweb
- [InstCombine] Generalize (icmp sgt (1 << Y), -1) -> (icmp ne Y, BitWidth-1) to any negative constant. — craig.topper / githubweb
- [NFC][X86] Improve test coverage for shuffles-of-shifts — lebedev.ri / githubweb
clang-d448570-g93ccccb00d9717-t32652-b32652.tar.gz (Jan 15, 2023 2:34:20 PM)
- [Support] clang-format partMSBpartMSB and partLSB (NFC) — kazu / githubweb
- [mlir][ods] Rework how transitive use of deprecated defs are handled — markus.boeck02 / githubweb
- [MLIR] Simplify predicate in Matchers.h, NFC — clattner / githubweb
- [libc++][ranges] implement `std::views::elements_view` — hui.xie0621 / githubweb
- DAG: Avoid stack lowering if bitcast has an illegal vector result type — Matthew.Arsenault / githubweb
- [gn build] Port 94461822c75d — llvmgnsyncbot / githubweb
- [DAGCombiner] `combineShuffleOfSplatVal()`: try to canonicalize to a splat shuffle — lebedev.ri / githubweb
- [lldb] Fix typos and update "GDB To LLDB Command Map" to be a bit more clear — Jonas Devlieghere / githubweb
clang-d448562-g9ce7b40ad49f4e-t32651-b32651.tar.gz (Jan 15, 2023 12:04:51 PM)
- [NFC][X86] Ensure we don't manage to produce broadcast-from-mem in subvec splat-store tests — lebedev.ri / githubweb
- ValueTracking: Teach CannotBeOrderedLessThanZero about rounding intrinsics — Matthew.Arsenault / githubweb
- [X86] Move isShuffleMaskInputInPlace to allow additional uses in a future patch. NFCI. — llvm-dev / githubweb
- GlobalISel: Enable CSE for G_SEXT_INREG — Matthew.Arsenault / githubweb
- Use the default parameters of countTrailingZeros and find{First,Last}Set (NFC) — kazu / githubweb
clang-d448557-g83f66e2d81f733-t32650-b32650.tar.gz (Jan 15, 2023 8:57:40 AM)
- [NFC][libc++] Removes uneeded std:: prefixes. — koraq / githubweb
- [NFC][X86] Add subvector splat-store tests — lebedev.ri / githubweb
clang-d448555-g909ac0e97dcb69-t32649-b32649.tar.gz (Jan 15, 2023 5:43:10 AM)
- [SVE][CGBuiltins] Remove need for instcombine from ACLE tests. — paul.walker / githubweb
clang-d448554-gdca40e3288f481-t32648-b32648.tar.gz (Jan 15, 2023 2:27:54 AM)
- [libc] Use std::optional instead of llvm::Optional (NFC) — kazu / githubweb
- [cross-project-tests] Use std::optional instead of llvm::Optional (NFC) — kazu / githubweb
- [libc] Use std::optional instead of llvm::Optional (NFC) — kazu / githubweb
- [X86] Add test case for folding select on vXi1 — yuanke.luo / githubweb
- [CodeGen] Replace CCValAssign::Loc with std::variant (NFCI) — s.barannikov / githubweb
clang-d448549-ge1cdda57fabddb-t32646-b32646.tar.gz (Jan 14, 2023 11:15:48 PM)
clang-d448548-ga64846bee0bb4b-t32645-b32645.tar.gz (Jan 14, 2023 8:04:05 PM)
- [flang] Do not include llvm/ADT/Optional.h (NFC) — kazu / githubweb
- [NFC][X86][Codegen] Add tests for splat-storing the same scalar to memory — lebedev.ri / githubweb
- [NFC][X86][Codegen] Extend tests for splat-storing the same scalar to memory — lebedev.ri / githubweb
clang-d448545-g7b31c57d69833a-t32644-b32644.tar.gz (Jan 14, 2023 5:19:54 PM)
- [clang] Use std::optional instead of llvm::Optional (NFC) — kazu / githubweb
- [NVPTX] Drop memory references of LDG/LDU — andrew.savonichev / githubweb
- [clangd] Hover: show CalleeArgInfo for literals and expressions — 13141438+tom-anders / githubweb
- [X86] Add absolute-difference scalar tests — llvm-dev / githubweb
- [X86] Add absolute-difference vector tests — llvm-dev / githubweb
- [clang] Remove remaining uses of llvm::Optional (NFC) — kazu / githubweb
- Use std::nullopt instead of None in comments (NFC) — kazu / githubweb
- Remove redundant initialization of std::optional (NFC) — kazu / githubweb
- [llvm] Include <optional> instead of "llvm/ADT/Optional.h" (NFC) — kazu / githubweb
- Remove deleted file from module map — i / githubweb
- [lld-macho] Improve invalid fat binary warning — keithbsmiley / githubweb
- [gtest] Use std::optional instead of llvm::Optional (NFC) — kazu / githubweb
clang-d448533-gff39b7ea89476c-t32642-b32642.tar.gz (Jan 14, 2023 1:53:20 PM)
- [Codegen][LegalizeIntegerTypes] New legalization strategy for scalar shifts: shift through stack — lebedev.ri / githubweb
- Fix a -Wgnu-designator warning, NFC. — hokein.wu / githubweb
- [mlir][tblgen] Fix undefined behaviour found by MSVC debug iterators — markus.boeck02 / githubweb
- [llvm] Don't require third-party components when cross-compiling — mgorny / githubweb
- [NFC][Codegen][X86] Improve test coverage for wide shift legalization — lebedev.ri / githubweb
- [HWASAN][Fuchsia] Fixed Fuchsia build. — kstoimenov / githubweb
- [X86] Fix SLM uops/resources counts for XADD/XCHG reg-reg instructions — llvm-dev / githubweb
- [clang-tidy][NFC] Use C++17 nested namespaces in the clang-tidy folder — carlosgalvezp / githubweb
- [clang] Add #include <optional> (NFC) — kazu / githubweb
- [InstCombine] Optimize (icmp slt (1 << Y), 1) -> (icmp eq Y, BitWidth-1). — craig.topper / githubweb
clang-d448523-g69961626df42f5-t32640-b32640.tar.gz (Jan 14, 2023 10:36:45 AM)
- [X86] Add SSE/AVX1/AVX2 + f16/f32 test coverage to splat(fpext) tests — llvm-dev / githubweb
- [AArch64] Reland "Improve TargetParser API" — tomas.matheson / githubweb
- [X86] vector-reduce-and-bool.ll - add 'is allones' test coverage — llvm-dev / githubweb
clang-d448520-g51911a62e4053c-t32639-b32639.tar.gz (Jan 14, 2023 7:20:53 AM)
- [BOLT] Force clean build for clang-bolt-lto-pgo — amir.aupov / githubweb
clang-d448520-g51911a62e4053c-t32639-b32639.tar.gz (Jan 14, 2023 7:20:53 AM)
- [mlir] Use std::optional instead of llvm::Optional (NFC) — kazu / githubweb
- [mlir] Remove remaining uses of llvm::Optional (NFC) — kazu / githubweb
- Apply clang-tidy fixes for performance-unnecessary-value-param in IntRangeOptimizations.cpp (NFC) — joker.eph / githubweb
clang-d448517-gbb83dc10f5e7ae-t32637-b32637.tar.gz (Jan 14, 2023 3:48:16 AM)
- [LSAN][Fuchsia] Added ForEachExtraThreadStackRange to support Fuchsia code. — Vitaly Buka / githubweb
- JITLink/ELF_i386.cpp: Fix a warning in D141746. [-Wswitch] — geek4civic / githubweb
- [X86] Do not lower INSERT_VECTOR_ELT to vselect for vXf16 without BWI — phoebe.wang / githubweb
- [CodeGen][Target] Remove uses of Register::isPhysicalRegister/isVirtualRegister. NFC — craig.topper / githubweb
- [InstCombine] Add test coverage for (icmp slt/sge (1 << Y), 0). NFC — craig.topper / githubweb
- Revert "[InstCombine] Add test coverage for (icmp slt/sge (1 << Y), 0). NFC" — craig.topper / githubweb
- [InstCombine] Add test coverage for (icmp sgt/sle (1 << Y), 0). NFC" — craig.topper / githubweb
clang-d448510-ga1fe1f5f77d48b-t32635-b32635.tar.gz (Jan 14, 2023 12:06:46 AM)
- Fixes handling logic for i386/ELF GOTPC relocation — jkshtj / githubweb
- [mlir] Add #include <optional> (NFC) — kazu / githubweb
clang-d448508-g347028a4d8da8a-t32634-b32634.tar.gz (Jan 13, 2023 9:03:32 PM)
- Bumped certifi to 2022.12.7. — gkistanova / githubweb
clang-d448508-g347028a4d8da8a-t32634-b32634.tar.gz (Jan 13, 2023 9:03:32 PM)
- [LoongArch][M68k] Add 'Stack Frame Layout Analysis' to pipeline tests. NFC — craig.topper / githubweb
- [OpenMP] Make `-fopenmp-target=` use the `nvptx-arch` tool — jhuber6 / githubweb
- [Clang] Remove `CLANG_OPENMP_NVPTX_DEFAULT_ARCH` CMake option. — jhuber6 / githubweb
- [OpenMP][Docs] Remove documentation on removed option — jhuber6 / githubweb
- Revert "[codegen] Add StackFrameLayoutAnalysisPass" — paulkirth / githubweb
- Revert "[LoongArch][M68k] Add 'Stack Frame Layout Analysis' to pipeline tests. NFC" — paulkirth / githubweb
- [gn build] Port fdc0bf6adcee — llvmgnsyncbot / githubweb
- [clang-format] Replace DeriveLineEnding and UseCRLF with LineEnding — owenpiano / githubweb
- Revert "[Clang][Sema] Enabled implicit conversion warning for CompoundAssignment operator." — geek4civic / githubweb
- [SLP] Remove unused check label from test - NFC — valery.n.dmitriev / githubweb
- [mlir][async] Allow to call async.execute inside async.func — ezhulenev / githubweb
- [ORC] Introduce deferred allocation-actions scheme for MachOPlatform bootstrap. — Lang Hames / githubweb
- Fix some -Wconstant-conversion warnings for future Clang (D139114) — i / githubweb
- [test] Deprecated llvm::TypeSize::getFixedSize => getFixedValue — i / githubweb
- Reapply "[libc++][ranges]Refactor `copy{,_backward}` and `move{,_backward}`" — varconst / githubweb
- [gn build] Port 5629d492df38 — llvmgnsyncbot / githubweb
- MachineScheduler.cpp: Fixup D141707, suppress `MISchedDumpReservedCycles` conditionally. — geek4civic / githubweb
- [LLDB][LoongArch] Delete the s9 register alias definition — luweining / githubweb
- [LLDB][LoongArch] Add FP branch instructions for EmulateInstructionLoongArch — luweining / githubweb
- [lsan] Add lsan support for loongarch64 — luweining / githubweb
- [Bazel] Use `LLVM_VERSION` from `llvm/CMakeLists.txt` — geek4civic / githubweb
- Refactor OperationName to use virtual tables for dispatch (NFC) — joker.eph / githubweb
- Fix scf.while verifier crash (NFC) — joker.eph / githubweb
- AArch64/GlobalISel: Regenerate test checks — Matthew.Arsenault / githubweb
- DAG/GlobalISel: Fix broken/redundant setting of MODereferenceable — Matthew.Arsenault / githubweb
- [hwasan] Replace j __interceptor_sigsetjmp instead with tail for RISC-V — i / githubweb
- [libc++] Add [[clang::lifetimebound]] attribute to std::forward and friends — nikolasklauser / githubweb
- [clang] Report the on-disk paths for inputs to module compiles — Jan Svoboda / githubweb
clang-d448480-ge72ca520bb4806-t32632-b32632.tar.gz (Jan 13, 2023 5:49:59 PM)
- [mlir][vector] Disallow vector.fma over vectors of integers — kubak / githubweb
- [codegen] Add StackFrameLayoutAnalysisPass — paulkirth / githubweb
- [clang-format] Fix a bug in DerivePointerAlignment fallback — owenpiano / githubweb
- [OpenMP][libomptarget][AMDGPU] Add missing declarations to fix non amdgpu builds — Carlo.Bertolli / githubweb
- [gn build] Port 0a652c540556 — llvmgnsyncbot / githubweb
- [mlir][gpu] Fix another windows build issue — cbate / githubweb
- [SPIR-V] Fix switch lowering with common compare register — michal.paszkowski / githubweb
- [InstCombine] add more tests for pow reassociation; NFC — spatel / githubweb
- [InstCombine] fold pow(X,Y) * X -> pow(X, Y+1) (with fast-math) — spatel / githubweb
- [InstCombine] fold pow(X,Y) / X -> pow(X, Y-1) — spatel / githubweb
- [NFC] Suppress warning after D139114 — Vitaly Buka / githubweb
- [CodeGen] Remove uses of Register::isPhysicalRegister/isVirtualRegister. NFC — craig.topper / githubweb
clang-d448468-gafc3756e6c6da6-t32631-b32631.tar.gz (Jan 13, 2023 2:46:13 PM)
- [mlir][sparse] Improve ConcatenateOp rewriting for annotated all dense result. — bixia1 / githubweb
- [libc++][doc] Updates the release notes. — koraq / githubweb
- Revert "[lldb] Add Debugger & ScriptedMetadata reference to Platform::CreateInstance" — medismail.bennani / githubweb
- [thread] Fix a FIXME with std::apply. NFCI — benny.kra / githubweb
- AMDGPU: Don't expand printf users if printf is defined — Matthew.Arsenault / githubweb
- AMDGPU: Some printf call edge case tests — Matthew.Arsenault / githubweb
- [VPlan] Use to_vector when iterating over a temporary vector. (NFC) — flo / githubweb
- allocation_ring_buffer_size to 0 disables stack collection — fmayer / githubweb
- [Sanitizer] Clean up SANITIZER_CAN_USE_ALLOCATOR64 logic — bgaston2 / githubweb
- [mlir][gpu] Migrate hard-coded address space integers to an enum attribute (gpu::AddressSpaceAttr) — cbate / githubweb
- [SimplifyCFG] Reapply: when eliminating `unreachable` landing pads, mark `call`s as `nounwind` — lebedev.ri / githubweb
- [clang-scan-deps] Migrate to OptTable — abrachet / githubweb
- Revert "[clang-scan-deps] Migrate to OptTable" — abrachet / githubweb
- AMDGPU: Fix format string indexes for existing llvm.printf.fmts — Matthew.Arsenault / githubweb
- [OpenMP][libomptarget][AMDGPU] lock/unlock (pin/unpin) mechanism in libomptarget amdgpu plugin (API and implementation) — Carlo.Bertolli / githubweb
- [NFC] [scudo] fix mistake in DCHECK — fmayer / githubweb
- [NFC] [scudo] actually fix DCHECK now — fmayer / githubweb
- [InstCombine] add tests for pow reassociation; NFC — spatel / githubweb
- [InstCombine] fold pow(X,Y) * pow(Z,Y) -> pow(X*Z, Y) (with fast-math) — spatel / githubweb
- [PowerPC][NFC] Add missing P10 code enablement asm/disasm tests — lei / githubweb
- [X86] Update check lines that are not properly auto-generated. — flo / githubweb
- [DAGCombiner][RISCV] Pre-promote (zext (abs X)) to (abs (sext X)) when X has an illegal type. — craig.topper / githubweb
- [Analysis] Use isa instead of dyn_cast to suppress an unused variable warning. NFC — craig.topper / githubweb
- [CodeGen] Fix build failure due to missing declaration. — francesco.petrogalli / githubweb
- [NFC][DAGCombiner] Fix typo in `visitFREEZE()` — lebedev.ri / githubweb
- [DAGCombiner] `visitFREEZE()`: gracefully handle node invalidation — lebedev.ri / githubweb
- AMDGPU: Use getConstantStringInfo for printf format strings — Matthew.Arsenault / githubweb
- Remove brittle test introduced in D140547. — usx / githubweb
- [Polly] Fix REQUIRES for nvptx-dependent tests — paul.robinson / githubweb
- [cmake] Fix path to LLVMConfig.cmake for multi-config builds — sebastian.neubauer / githubweb
- [flang] Fix cmake errors when building the Decimal and runtime libraries standalone — jpenix / githubweb
- [OpenMP][OMPIRBuilder] Move SIMD alignment calculation to LLVM Frontend — dominik.adamski / githubweb
- Revert "[OpenMP][OMPIRBuilder] Move SIMD alignment calculation to LLVM Frontend" — dominik.adamski / githubweb
- [mlir][gpu] Fix build failure / silence windows build warnings — cbate / githubweb
- [mlir][vector] Masking support for reductions in Linalg vectorizer — diegocaballero / githubweb
clang-d448433-gb55f83d013eff2-t32629-b32629.tar.gz (Jan 13, 2023 11:35:03 AM)
- [LLDB][RISCV] Add RVDC instruction support for EmulateInstructionRISCV — yjhdandan / githubweb
- [RISCV] Optimize (brcond (seteq (and X, (1 << C)-1), 0)) — chunyu / githubweb
- Re-apply "[mlir][SparseTensor] Add a few more tests for sparse vectorization" — quentin.colombet / githubweb
- [X86][test] Add pre-commit test for D141657. — freddy.ye / githubweb
- [SVE] Restrict SVE fixed length extload/truncstore combine to float and double types. — paul.walker / githubweb
- [clang][NFC] Remove dependency on DataLayout::getPrefTypeAlignment — gchatelet / githubweb
- Fix -Wlogical-op-parentheses warning inconsistency for const and constexpr values — aaron / githubweb
- [CVP] Avoid duplicate range fetch (NFC) — npopov / githubweb
- [lld][MachO] Store test outputs in %t — gribozavr / githubweb
- [IPSCCP] Enable specialization of functions. — alexandros.lamprineas / githubweb
- [compiler-rt] Fix XFAIL conditions after converting to 'target=...' — paul.robinson / githubweb
- [CVP] Add additional tests for use-site conditions (NFC) — npopov / githubweb
- [CVP] Handle use-site conditions in urem folds — npopov / githubweb
- Revert "Workaround an assertion failure during module build" — erich.keane / githubweb
- [compiler-rt] fix typo in #95507c82 — paul.robinson / githubweb
- [CVP] Add additional tests for use-site conditions (NFC) — npopov / githubweb
- [clang][NFC] Remove dependency on DataLayout::getPrefTypeAlignment — gchatelet / githubweb
- [mlir][NFC] Remove dependency on DataLayout::getPrefTypeAlignment — gchatelet / githubweb
- [lldb][NFC] Remove dependency on DataLayout::getPrefTypeAlignment — gchatelet / githubweb
- Deprecate DataLayout::getPrefTypeAlignment — gchatelet / githubweb
- [LVI] Check for non-speculatable instructions — npopov / githubweb
- [MLIR] Fold outer dims permutation to pack when propagating — l.chelini / githubweb
- [analyzer] Fix a FIXME. NFCI — benny.kra / githubweb
- [ARM] Accept two-register form of vnmul — oliver.stannard / githubweb
- [lld][Mach-O] Fix build with Mach-O due to missing library — jhuber6 / githubweb
- [AArch64] Add extra tests for sinking to umull/smull. NFC — david.green / githubweb
- [AArch64] Update 2 RME MEC instruction encodings — keith.walker / githubweb
- [include-cleaner] Remove a stale FIXME. — hokein.wu / githubweb
- [HashBuilder] Simplify with C++17. NFCI — benny.kra / githubweb
- [MachineCombiner] Lift same-bb restriction for reassociable ops. — flo / githubweb
- [InstCombine] improve description of fold and add TODO; NFC — spatel / githubweb
- [mlir][bufferization][NFC] Make getEnclosingRepetitiveRegion public — springerm / githubweb
- Add default constructurs to `filter_iterator_impl` and `filter_iterator_impl`. — massberg / githubweb
- Move definitions to prevent incomplete types. — massberg / githubweb
- [mlir][vector] Add scalable vectors support to OuterProductOp — prabhdeep.singh.soni3 / githubweb
- [Driver][RISCV] Adjust the priority between -mcpu, -mtune and -march — kito.cheng / githubweb
- [mlir][vector] Support multiple result types in vector.mask — springerm / githubweb
- [mlir][spirv] Fix crash in spirv-lower-abi-attributes — kubak / githubweb
- [libunwind] Fixed an upcoming clang -Wsign-conversion warning — f_nayyar / githubweb
- [Clang][Sema] Enabled implicit conversion warning for CompoundAssignment operator. — f_nayyar / githubweb
- [AArch64] Add some tests for vscale being a power 2. NFC — david.green / githubweb
- [NFC] Remove Function::getParamAlignment — gchatelet / githubweb
clang-d448391-g8c77c011c193eb-t32627-b32627.tar.gz (Jan 13, 2023 8:04:14 AM)
- Recommit [SchedBoundary] Add dump method for resource usage. — francesco.petrogalli / githubweb
- [TableGen] Use raw_ostream::write_escaped instead of reinventing it. NFCI. — jay.foad / githubweb
- [lld][ARM] support position independent thunks for Armv4(T) — ties / githubweb
- [flang] Initial support of allocate statement with source — qiaopeixin / githubweb
clang-d448387-g2f9f11180fde50-t32626-b32626.tar.gz (Jan 13, 2023 4:21:59 AM)
- [AVR] Fix a bug in AsmPrinter when printing inline-asm operands — powerman1st / githubweb
- [RISCV][VP] expand vp intrinsics if no +zve32x feature — i / githubweb
- [clang-tidy][doc] Deprecate the AnalyzeTemporaryDtors option — carlosgalvezp / githubweb
- [Instcombine] Add precommit tests for pattern xor(and, or); NFC — chenglin.bi / githubweb
- [C2x] reject type definitions in offsetof — i / githubweb
- [libc][NFC] Use C headers in host CPU sniffing code. — sivachandra / githubweb
- [flang] Lower elemental intrinsics to hlfir.elemental — jperier / githubweb
- GlobalISel: s/Op/Instr in some places. NFC — Diana-Magda.Picus / githubweb
- MachineIRBuilder: Rename buildMerge. NFC — Diana-Magda.Picus / githubweb
- MachineIRBuilder: Add buildMergeValues. NFC — Diana-Magda.Picus / githubweb
- [Driver] Add crtfastmath.o on Solaris if appropriate — ro / githubweb
- [clang] Redefine some AVR specific macros — powerman1st / githubweb
- Reland "[mlir][llvm] Add an explicit void type debug info attribute." — tobias.gysi / githubweb
- [GVN][NFC] Refactor GVN::AnalyzeLoadAvailability method — sergey.kachkov / githubweb
- [mlir][affine][transform] Simplify affine.min/max ops with given constraints — springerm / githubweb
- [Mips] Convert some tests to opaque pointers (NFC) — npopov / githubweb
- [SchedBoundary] Add dump method for resource usage. — francesco.petrogalli / githubweb
- [MemDep] Reduce block limit — npopov / githubweb
- [mlir][SparseTensor] Add a few more tests for sparse vectorization — quentin.colombet / githubweb
- [AMDGPU][AsmParser][NFC] Refine defining i8- and i16-typed custom operands. — ivan.kosarev / githubweb
- [mlir] GreedyPatternRewriter: Add ancestors to worklist — springerm / githubweb
- [bazel] Updates for https://github.com/llvm/llvm-project/commit/aa0883b59ae17e5465906dad51b5561b5292a28d — gribozavr / githubweb
- [InstCombine] Regenerate test checks (NFC) — npopov / githubweb
- [flang] Implement codegen of hlfir.designate with component refs — jperier / githubweb
- Revert "[SchedBoundary] Add dump method for resource usage." — francesco.petrogalli / githubweb
- [mlir][memref] Add details on the semantic of reinterpret_cast — quentin.colombet / githubweb
- Revert "[mlir][SparseTensor] Add a few more tests for sparse vectorization" — quentin.colombet / githubweb
- [SCEV] Support all Min/Max SCEVs for GetMinTrailingZeros — cao.joshua / githubweb
clang-d448359-g3e198884642ad9-t32624-b32624.tar.gz (Jan 13, 2023 1:14:27 AM)
clang-d448359-g3e198884642ad9-t32624-b32624.tar.gz (Jan 13, 2023 1:14:27 AM)
- [X86] Replace (31/63 -/^ X) with (NOT X) and ignore (32/64 ^ X) when computing shift count — phoebe.wang / githubweb
- [X86] Improve mul x, 2^N +/- 2 pattern by making the +/- 2x compute independently to x << N — phoebe.wang / githubweb
- [LoopReroll] Allow for multiple loop control only induction vars — cao.joshua / githubweb
- [X86] Remove unused variable after D140087 — Vitaly Buka / githubweb
clang-d448355-g37188486539314-t32623-b32623.tar.gz (Jan 12, 2023 10:29:05 PM)
- [mlir][AttrType] Emit unbalanced character errors using the last punctuation used — riddleriver / githubweb
- [mlir][NFC] Use explicit ArrayRef construction in OptionalArrayRefParameter — riddleriver / githubweb
- [libc++] Add clang-tidy to the list of possible substitutions for %{clang-tidy} — nikolasklauser / githubweb
- [Attributor][FIX] Consistently use the access/remote instruction — johannes / githubweb
- [mlir][sparse] Minor code clean up (NFC). — bixia1 / githubweb
- [mlir][linalg] Fix incorrect reduction detection in Vectorizer — diegocaballero / githubweb
- [CUDA] added cmath wrappers to unbreak CUDA compilation after D79555 — tra / githubweb
- [OpenMP][FIX] The thread limit is the block, not grid size — johannes / githubweb
- [LSAN] More LSAN interface tweaking. — kstoimenov / githubweb
- Revert "[GWP-ASan] Fix 6413872" — 31459023+hctim / githubweb
- Revert "[GWP-ASan] Fix test to work with Fuchsia's zxtest" — 31459023+hctim / githubweb
- Revert "[GWP-ASan] Add recoverable mode." — 31459023+hctim / githubweb
- OpenMP: Use inbounds in EmitOMPAggregateAssign — arsenm2 / githubweb
- Add -disable-check-noreturn-call for stack protect — xiang1.zhang / githubweb
- [lsan] Fix build for Fuchsia after D140039 — abrachet / githubweb
- [lld-macho] Downgrade missing fat arch to warning — keithbsmiley / githubweb
- [clang-tidy] don't warn when returning the result for bugprone-standalone-empty — cjdb / githubweb
- [gn] port 3432f4bf86e7 (//llvm/lib/Testing/Annotations) — thakis / githubweb
- [Clang][RISCV] Update operand order for vmerge and vcompress — eopxd / githubweb
- Revert "[LSAN] More LSAN interface tweaking." — Vitaly Buka / githubweb
- [RISCV] Custom lower vector ISD::CTLZ to the minimum of ISD::CTLZ_ZERO_UNDEF and element size. — yeting.kuo / githubweb
- [MemProf] Collect access density statistics during profiling — tejohnson / githubweb
- [lld/mac] Add support for distributed ThinLTO — thakis / githubweb
- Remove a bogus assertion. — richard / githubweb
- [LinkerWrapper] Fix test on Windows — jhuber6 / githubweb
- [LSAN] More LSAN interface tweaking. — Vitaly Buka / githubweb
- [clang][test] Remove unnecessary 'REQUIRES' — powerman1st / githubweb
- [AMDGPU][NFC] Heterogeneous DWARF extensions update — Tony.Tye / githubweb
- Revert "[MergeICmps] Adapt to non-eq comparisons" — Vitaly Buka / githubweb
- [LLDB][LoongArch] ObjectFile: add a case for `EM_LOONGARCH` — luweining / githubweb
- [LLDB][LoongArch] Add unittests for EmulateInstructionLoongArch — luweining / githubweb
- [clangd] support expanding `decltype(expr)` — sam.mccall / githubweb
- [LinkerWrapper] Adjust test after a previous change in temp file names — jhuber6 / githubweb
- [gn] Reformat all build files — thakis / githubweb
- Remove a workaround for libstdc++4.8 — resistor / githubweb
- [lldb/crashlog] Refactor CrashLogParser into a Factory pattern — medismail.bennani / githubweb
- [lldb/Process] Populate queues in Scripted Process — medismail.bennani / githubweb
- [lldb] Force override when adding crashlog command — medismail.bennani / githubweb
- [lldb] Update custom commands to always be overrriden — medismail.bennani / githubweb
- [lldb/test] Fix data racing issue in TestStackCoreScriptedProcess — medismail.bennani / githubweb
- [RISCV] Change the return type of getStreamer() to support the use of overloading and other functions in RISCVELFStreamer — jin.mse.sse / githubweb
- AMDGPU/GlobalISel: Make regbankselect of implicit_def consistent with constants — arsenm2 / githubweb
clang-d448313-g91063baa437f3e-t32620-b32620.tar.gz (Jan 12, 2023 7:13:41 PM)
- [sanitizers] Remove -sanitizer-early-opt-ep — Vitaly Buka / githubweb
clang-d448313-g91063baa437f3e-t32620-b32620.tar.gz (Jan 12, 2023 7:13:41 PM)
- [lldb/Interpreter] Make ScriptedProcessInfo more generic — medismail.bennani / githubweb
- [lldb/Interpreter] Improve ScriptedPythonInterface::GetStatusFromMethod — medismail.bennani / githubweb
- [lldb] Add Debugger & ScriptedMetadata reference to Platform::CreateInstance — medismail.bennani / githubweb
- [lldb] Add ScriptedPlatform python implementation — medismail.bennani / githubweb
- [lldb/Interpreter] Introduce ScriptedPlatform{,Python}Interface — medismail.bennani / githubweb
- [bazel] Fix --features=layering_check issues and enable layering_check for lld — i / githubweb
- [scudo] Fix RingBuffer initialization. — fmayer / githubweb
- [mlir] Add operations to BlockAndValueMapping and rename it to IRMapping — jeff / githubweb
- [BOLT] Minor refactoring for -print-sorted-by option — maks / githubweb
- [mlir][ods] Generate inferReturnTypes for ops with TypesMatchWith — jeff / githubweb
- [ORC] Tidy up MachOPlatform's references to ORC runtime registration functions. — Lang Hames / githubweb
- [test] Split out Annotations from `TestingSupport` — rupprecht / githubweb
- [NFC][SimplifyCFG] Autogenerate checklines in some tests that eliminate unwind edges — lebedev.ri / githubweb
- [SimplifyCFG] When eliminating `unreachable` landing pads, mark `call`s as `nounwind` — lebedev.ri / githubweb
- [lldb/test] Disable TestScriptedProcess.py on linux while investigating the issue — medismail.bennani / githubweb
- [mlir][python] fix python build — jeff / githubweb
- Revert "[SimplifyCFG] When eliminating `unreachable` landing pads, mark `call`s as `nounwind`" — lebedev.ri / githubweb
- [libc][obvious] Add a missing dep. — sivachandra / githubweb
- [mlir][sparse] support parsing slices in sparse tensor encoding attribute — peiming / githubweb
- [AArch64] Add IfConv test with loads with invariant ops as conditions. — flo / githubweb
- [LinkerWrapper] Improve -save-temps behaviour — jhuber6 / githubweb
- [libTooling] Add `getFileRange` as an alternative to `getRangeForEdit` — li.zhe.hua / githubweb
- [NFC] [scudo] avoid casting in a circle — fmayer / githubweb
clang-d448290-gc17e40ba52f394-t32619-b32619.tar.gz (Jan 12, 2023 3:58:15 PM)
- [lldb] Fix compile error in Lua typemap — Jonas Devlieghere / githubweb
- LoopIdiom: avoid patterned memset if constant is not relocatable. — Tim Northover / githubweb
- [LinkerWrapper] Emit assembly files from LTO with `save-temps` — jhuber6 / githubweb
- [DWARFLibrary] Add support to re-construct cu-index — ayermolo / githubweb
- [clang-format][docs] Add ability to link to specific config options — emilia / githubweb
- [gn build] Port 944f4b280585 — llvmgnsyncbot / githubweb
- [fix] Change formatting to use llvm::formatv Summary: — ayermolo / githubweb
- [Attributor] Enable tests and ensure all call sites are updated — johannes / githubweb
- [clang-tidy][NFC] Make CheckFactories::CreateChecks* const — n.james93 / githubweb
- Partially reapply "AMDGPU: Invert handling of enqueued block detection" — Matthew.Arsenault / githubweb
- clang/AMDGPU: Update clang test for llvm change — Matthew.Arsenault / githubweb
- [clang][dataflow] In optional model, implement `widen` and make `compare` sound. — yitzhakm / githubweb
- [Clang] Explicitly move returned values converted to expected — jhuber6 / githubweb
- [OpenMP] Fix dynamic schedule assertion failure on AArch64 — nawrin.sultana / githubweb
clang-d448276-g944f4b28058520-t32618-b32618.tar.gz (Jan 12, 2023 12:51:09 PM)
- Use optimized tablegen in clangd builds — sam.mccall / githubweb
- [jenkins] Coverage bot: Exclude debugserver too — github / githubweb
- [BOLT] Notify only about warnings (mismatches) from NFC builder — aaupov / githubweb
clang-d448276-g944f4b28058520-t32618-b32618.tar.gz (Jan 12, 2023 12:51:09 PM)
- [cmake] Optionally install clang-tblgen to aid cross-compiling — npopov / githubweb
- [mlir][Shape][NFC] Migrate shape dialect to the new fold API — markus.boeck02 / githubweb
- [mlir][Vector][NFC] Migrate Vector dialect to the new fold API — markus.boeck02 / githubweb
- [mlir][Tosa][NFC] Migrate Tosa dialect to the new fold API — markus.boeck02 / githubweb
- [Attributor] Temporarily disable unit test to unbreak buildbots — johannes / githubweb
- [OpenMP] Fix a test that fails when 'libgomp' is the default library — gribozavr / githubweb
- Don't attempt to create vectors with complex element types. — jreiffers / githubweb
- [LangRef] Make !range, !nonnull and !align return poison instead of IUB — npopov / githubweb
- [Clang] Emit noundef metadata next to range metadata — npopov / githubweb
- [IR] Support importing modules with invalid data layouts. — jannik.silvanus / githubweb
- [flang] Lower component-ref to hlfir.designate — jperier / githubweb
- [flang][NFC] Remove CallBuilder class — jperier / githubweb
- [Attributor][FIX] Avoid deleting (internal) library functions — johannes / githubweb
- Avoid u8"" literals in tests, their type changes in C++20 — massberg / githubweb
- Marking TypeSize getFixedSize() and getKnownMinSize() deprecated — gchatelet / githubweb
- [ODRHash] Handle `Integral` and `NullPtr` template parameters in `ODRHash` — 65320245+isuckatcs / githubweb
- [clang][Driver][CUDA] Get rid of unused LibPath — kadircet / githubweb
- [analyzer] Don't escape local static memregions on bind — benicsbalazs / githubweb
- [NFC][Assignment Tracking] Add is/setKillAddress — orlando.hyams / githubweb
- [include-mapping] Fix parsing of html_book_20190607.zip (https://en.cppreference.com/w/File:html_book_20190607.zip). Skip entries that have been added to the index (C++20 symbols), but the corresponding pages for which have not been created yet. — bakalova / githubweb
- [DebugInfo] Replace UndefValue with PoisonValue in AssignmentTrackingAnalysis — orlando.hyams / githubweb
- [flang] Restore declared type when deallocating polymorphic entities — clementval / githubweb
- [Attributor][FIX] Avoid creating accidental poison callees — johannes / githubweb
- [Assignment Tracking][Docs] Remove TODO for replacing undef with poison — orlando.hyams / githubweb
- [Attributor] Properly repair broken unittest — johannes / githubweb
- Revert "Don't attempt to create vectors with complex element types." — jreiffers / githubweb
- [llvm/cmake] Replace CMAKE_SOURCE_DIR with PROJECT_SOURCE_DIR — sebastian.neubauer / githubweb
- [AMDGPU] Simplify getNumFlatOffsetBits. NFC. — jay.foad / githubweb
- [Flang] Add/Restore basic debug support (1/n) — kiran.chandramohan / githubweb
- [OptTable] Make ValuesCode initialisation of Options constexpr — sguelton / githubweb
- [OptTable] Precompute OptTable prefixes union table through tablegen — sguelton / githubweb
- [Mips] Regenerate test checks (NFC) — npopov / githubweb
- [Mips] Convert some tests to opaque pointers (NFC) — npopov / githubweb
- [clang] Fix unused variable warning in SemaConcept.cpp — hokein.wu / githubweb
- [lldb] Fix typo in integral format specifier — michaelbuch12 / githubweb
- [include-cleaner] Treat a constructor call as a use of the class type. — hokein.wu / githubweb
- [clangd] Tag clang-tidy diagnostics: modernize-*=deprecated, misc-unused-*=unneccesary — sam.mccall / githubweb
- [lldb] Add lldb-server targets to build docs — david.spickett / githubweb
- Revert "[mlir][linalg] Swap extract_slice(fill(x)) ops" — pifon / githubweb
- Fix the Clang sphinx bot again — aaron / githubweb
- llvm-reduce: Simplify attribute reduction implementation — Matthew.Arsenault / githubweb
- llvm-link: Do not use .ll extension for tests with no IR — Matthew.Arsenault / githubweb
- Add a warning comment that this file is generated — aaron / githubweb
- [utils][filecheck-lint] Add filecheck-lint, a linter for FileCheck directives. — bchetioui / githubweb
- [mlir][llvm] A DICompositeTypeAttr is also a DIScopeAttr. — tobias.gysi / githubweb
- [InstCombine] Add extra tests for copy from constant with phi (NFC) — npopov / githubweb
- Revert "[amdgpu] Change the RA to basic" — Matthew.Arsenault / githubweb
- [MemorySSA] Don't check def set when cloning memoryaccesses — luxufan / githubweb
- [Clang] Clean up some offloading driver tests — jhuber6 / githubweb
- [ARM] Use MCInstrInfo::get in ARMDisassembler instead of reinventing it — jay.foad / githubweb
- [mips][clang] Do not define __GCC_HAVE_SYNC_COMPARE_AND_SWAP macros for MIPS-I — brad / githubweb
- [UpdateTestChecks] Handle nounwind functions for s390x — npopov / githubweb
- [X86] vector-mul.ll - remove old FIXME comment — llvm-dev / githubweb
- Lower math.tan to __nv_tan[f] / __ocml_tan_f{32|64} — gflegar / githubweb
- Reland "[InstCombine] Fold nested selects" — lebedev.ri / githubweb
- Reword diagnostic slightly; NFC — aaron / githubweb
- [mlir][llvm] Handle debug metadata arg lists during LLVM IR import. — tobias.gysi / githubweb
- [Mem2Reg] Extract code for converting !nonull to assume (NFC) — npopov / githubweb
- [LVI][CVP] Make use of condition known at use — npopov / githubweb
- [RISCV] Add zvl65536b to the target feature list — kito.cheng / githubweb
- [include-mapping] Print an error message in case the symbol index points to a non-existent page. — bakalova / githubweb
- [Clang] Diagnose undefined behavior in a constant expression while evaluating a compound assignment with remainder as operand — Shafik Yaghmour / githubweb
- [NFC][LoopFlatten][LoopInterchange] Do not explicitly forget subloops — cao.joshua / githubweb
- [mlir] Broadcast scalars when vectorising tensor.extract — andrzej.warzynski / githubweb
- [mlir][spirv] Add support for fptoui conversion in ArithToSPIRV — andrzej.warzynski / githubweb
- [mlir][llvm] Add an explicit void type debug info attribute. — tobias.gysi / githubweb
- [LinkerWrapper] Fix errors from missing files during a dry run — jhuber6 / githubweb
- [flang] Carry the whole polymorphic box in PolymorphicValue — clementval / githubweb
- Revert "build: with -DCLANGD_ENABLE_REMOTE=ON, search for grpc++ dependencies too" — kadircet / githubweb
- [clangd] Fix tests for CLANGD_TIDY_CHECKS=OFF builds — kadircet / githubweb
- [libc++][NFC] Qualify declval — nikolasklauser / githubweb
- [libc++][NFC] Rename basic_istream_view::__iterator to __basic_istream_view_iterator — nikolasklauser / githubweb
- [EarlyCSE] Fix crash when optimizing masked loads/stores — fraser / githubweb
- [libc++] Add [[nodiscard]] extensions in <math.h> — nikolasklauser / githubweb
- [libc++] Make pmr::monotonic_buffer_resource bump down — nikolasklauser / githubweb
- Revert "[mlir][llvm] Add an explicit void type debug info attribute." — tobias.gysi / githubweb
- [clang] Reland parenthesized aggregate init patches — ayzhao / githubweb
- clang: Fix excessively strict test requirements — arsenm2 / githubweb
- [mlir][llvmir] Cleaned up MetadataOp. — szakharin / githubweb
- [lldb] Limit `nothreadallow` to Python in SWIG bindings — Jonas Devlieghere / githubweb
- [AArch64] Add an error if SVE scalable vector types are used in a context without sve — david.green / githubweb
- [AIX][NFC] Unsupport test when running on AIX — Jake.Egan / githubweb
- Add -Wreturn-local-addr, GCC alias for -Wreturn-stack-address — cjdb / githubweb
- [Attributor] Disable breaking tests to unblock bots — johannes / githubweb
- [libc++] Add missing includes in move_iterator.h — Louis Dionne / githubweb
- clang/OpenCL: Check calling convention in test — Matthew.Arsenault / githubweb
- [DirectX backend] add support ConstantBuffer to DXILResource.h — python3kgae / githubweb
clang-d448276-g944f4b28058520-t32618-b32618.tar.gz (Jan 12, 2023 12:51:09 PM)
- [SPEC2017] Use -fno-strict-aliasing when compiling 502.gcc_r, 505.mcf_r — alexandros.lamprineas / githubweb
clang-d448189-gcefa5cefdce2d5-t32615-b32615.tar.gz (Jan 12, 2023 3:24:56 AM)
clang-d448189-gcefa5cefdce2d5-t32615-b32615.tar.gz (Jan 12, 2023 3:24:56 AM)
- [OpenMP][NFC] Include global alias test — johannes / githubweb
- [OpenMP][5.1] Support `thread_limit` on `omp target` — johannes / githubweb
- [OpenMP][FIX] Allow multiple `depend` clauses on a `taskwait nowait` — johannes / githubweb
- [RISCV] Teach lowerCTLZ_CTTZ_ZERO_UNDEF to handle conversion i32/i64 vectors to f32 vectors. — yeting.kuo / githubweb
- Revert "Fix to D139603(reverted) - moved size check to unit test so that it is cross-platform" — Vitaly Buka / githubweb
- Revert "[gn] port c268f850a299" — Vitaly Buka / githubweb
- [NFC] Refactor the outdated warning message about removing std::experimental::coroutine — yedeng.yd / githubweb
- [MLIR][Tensor] Add canonicalization patterns for `tensor.pack` — l.chelini / githubweb
- [Attributor] Always ensure the correct AAIsDead object is used — johannes / githubweb
- [Attributor][FIX] Improve care when dealing with liveness — johannes / githubweb
- [Attributor] Allow AAs to iterate on their own state — johannes / githubweb
- [ELF] Emit Verbose Asm when using --lto-emit-asm — pierre.vanhoutryve / githubweb
- [Attributor] Ensure no recursive reasoning is used for isAssumedDead — johannes / githubweb
- [Attributor] Make AAIsDeadFunction lazy — johannes / githubweb
- [OpenMP] Replace ExternalizationRAII with virtual uses — johannes / githubweb
clang-d448174-g1fb096e0e3f78b-t32614-b32614.tar.gz (Jan 11, 2023 11:52:54 PM)
- [tsan] Remove rtl-old — Vitaly Buka / githubweb
- [libc++] Fix ranges::uninitialized_move{, _n} for move-only types — nikolasklauser / githubweb
- [RISCV] Use ISD::EXTRACT_VECTOR_ELT for Intrinsic::riscv_vfmv_f_s lowering. — craig.topper / githubweb
- [RISCV] Move FP store of extractelt pattern to DAGCombine. — craig.topper / githubweb
- [OpenMP] Implement `omp_get_mapped_ptr` — i / githubweb
- [LoongArch] Implement mayBeEmittedAsTailCall for tail call optimization — wanglei / githubweb
- [gn] port c268f850a299 — thakis / githubweb
- [CodeGen] Remove #include "llvm/ADT/None.h" — i / githubweb
- [LoopFusion] Sorting of undominated FusionCandidates crashes — mrcaimengxuan / githubweb
- [XCOFF] handle the toc-data for object file generation. — esme.yi / githubweb
- Fix test hip-windows-filename.hip — Yaxun.Liu / githubweb
- [OpenMP][DeviceRTL] Fix the support for tasking on the device — i / githubweb
- [Flang] [OpenMP] Add parser support for THREAD_LIMIT clause on OMP TARGET directive. — raghu.maddhipatla / githubweb
- Canonicalize affine set + operands while adding affine.if op domain — uday / githubweb
- [MLIR] Fix affine analysis methods for affine.parallel — uday / githubweb
- [MLIR][Affine] Fix affine scalrep - add missing check — uday / githubweb
clang-d448158-g5d9ef6ec3f13e9-t32612-b32612.tar.gz (Jan 11, 2023 8:50:51 PM)
- [RISCV] Make sure we use LMUL=1 for scalar reduction input in combineBinOpToReduce — craig.topper / githubweb
- [mlir][sparse] Avoid values buffer reallocation for annotated all dense tensors. — bixia1 / githubweb
- Fix to D139603(reverted) - moved size check to unit test so that it is cross-platform — williamjhuang / githubweb
- [BOLT] Add test case triggering JT assertion — rafaelauler / githubweb
- Dynamically allocate scudo allocation buffer. — fmayer / githubweb
- [NFC] fix type conversion issue — fmayer / githubweb
- [bazel] Fix all remaining --features=layering_check issues for @llvm-project//llvm:all — i / githubweb
- [NFC] fix more type conversion issues — fmayer / githubweb
- [bazel] Fix all remaining --features=layering_check issues for @llvm-project//clang:all — i / githubweb
- [bazel] Enable layering_check for llvm and clang — i / githubweb
- Fixed Clang::Driver 'netbsd.c' test on Windows/Cross builders. NFC. — vvereschaka / githubweb
- [libc++][ranges] Fix incorrect integer type in `view_interface` tests. — varconst / githubweb
- [MergeICmps] Adapt to non-eq comparisons — zhongyunde / githubweb
- [libc++][NFC] Fix endif comments in cmath — nikolasklauser / githubweb
clang-d448144-gd114dfba2dc418-t32611-b32611.tar.gz (Jan 11, 2023 5:24:13 PM)
- [mlir][llvm] Add a convenience builder to BrOp — jeff / githubweb
- [lldb] Do not deallocate memory after exec — alangford / githubweb
- [mlir][Index][NFC] Migrate index dialect to the new fold API — markus.boeck02 / githubweb
- [mlir][MemRef][NFC] Migrate MemRef dialect to the new fold API — markus.boeck02 / githubweb
- [mlir][NFC] Migrate rest of the dialects to the new fold API — markus.boeck02 / githubweb
- [llvm] Refactor leftover ThreadLocal usage in MinGW code — markus.boeck02 / githubweb
- [libc++][test] cleanup in formatter.h — Casey / githubweb
- [Libcxx] Add <source_location> header. — jyknight / githubweb
- [GWP-ASan] Add recoverable mode. — 31459023+hctim / githubweb
- [clang-format][doc] Fix C++ code blocks for IntegerLiteralSeparator — owenpiano / githubweb
- [debugserver] Clear memory allocations after exec — alangford / githubweb
- [mlir][tensor] Add patterns that fold ops into pack and unpack ops. — hanchung / githubweb
- "Reland "[pgo] Avoid introducing relocations by using private alias" — paulkirth / githubweb
- [libc++] Hold mutex lock while notify_all is called at notify_all_at_thread_exit — Louis Dionne / githubweb
- [lld-macho][nfc] Use alignToPowerOf2 instead of alignTo when possible — jezng / githubweb
- [AMDGPU] Mark wmma intrinsics as source of divergence — Stanislav.Mekhanoshin / githubweb
- [BOLT] using jump weights in profi — spupyrev / githubweb
- Revert "[llvm][dwwarf] Change CU/TU index to 64-bit" — ayermolo / githubweb
- [GCOV] Set !kcfi_type metadata for indirectly called functions — samitolvanen / githubweb
- [llvm][dwwarf] Change CU/TU index to 64-bit — ayermolo / githubweb
- [GWP-ASan] Fix test to work with Fuchsia's zxtest — abrachet / githubweb
- [llvm-profdata] Remove an unused include after D115915 — i / githubweb
- [Matrix] Optimize matrix transposes around additions — francisvm / githubweb
- [bazel] Fix some --features=layering_check issues — i / githubweb
- [llvm-lto2] Remove unused include after D123126 — i / githubweb
- [HIP] Use .hipi as preprocessor output extension — Yaxun.Liu / githubweb
- [GWP-ASan] Fix 6413872 — abrachet / githubweb
- [ModuleUtils][KCFI] Set patchable-function-prefix for synthesized functions — samitolvanen / githubweb
- [mlir][sparse] Refactor the code that reshapes the values buffer for annotated all dense tensors. — bixia1 / githubweb
clang-d448115-gd0bf55cfdbe1ac-t32609-b32609.tar.gz (Jan 11, 2023 2:21:15 PM)
- Update number of threads for building to take advantage of distributed build cores on doug-worker-* builders. — douglas.yung / githubweb
- [libc] Add a gcc fullbuild builder. — sivachandra / githubweb
clang-d448115-gd0bf55cfdbe1ac-t32609-b32609.tar.gz (Jan 11, 2023 2:21:15 PM)
- [AMDGPU] Temporarily disable FeatureBackOffBarrier for GFX11 — jay.foad / githubweb
- [RISCV] Remove uses of Register::isPhysicalRegister/isVirtualRegister. NFC — craig.topper / githubweb
- Speculatively fix the Clang sphinx build — aaron / githubweb
- tsan: add kBrokenAliasedMetas condition and test — thurston / githubweb
- [flang] Added coarse grained alias analysis for FIR. — szakharin / githubweb
- Another round of speculative fixes for Clang sphinx — aaron / githubweb
- [libc++] Add FreeBSD exceptions.nonew ABI list — emaste / githubweb
- [AArch64] Set MaxInterleaveFactor for Apple A14, A15, A16. — flo / githubweb
- [mlir][spirv] Migrate to new fold API — kubak / githubweb
- [CMake][Fuchsia] Include llvm-ml in Fuchsia toolchain — haowei / githubweb
- [Bazel] Add //llvm:TargetParser depenendency to clang driver for RISCVTargetParserDef.inc — cmtice / githubweb
- [Bazel] Fix typo (missing comma) in previous commit. — cmtice / githubweb
- tsan_shadow_test: add const qualifier — thurston / githubweb
- [libc++] Rename transform_view::{__iterator, __sentinel} to __transform_view_{iterator, sentinel} — nikolasklauser / githubweb
- [mlir]][linalg] Add named op for matmul_transpose_b — thomasraoux / githubweb
clang-d448100-g080a07199e8c14-t32608-b32608.tar.gz (Jan 11, 2023 11:22:00 AM)
- [include-cleaner] Improve header spelling in the presence of links — sam.mccall / githubweb
- llvm-reduce: Try to kill parallel workitems once we have a result. — Matthew.Arsenault / githubweb
- [Attributor] Convert some tests to opaque pointers (NFC) — npopov / githubweb
- [GVNHoist] Convert test to opaque pointers (NFC) — npopov / githubweb
- [AArch64][SVE] Avoid AND operation if both side are splat of i1 or PTRUE — dinar.temirbulatov / githubweb
- [Bazel] Update `//llvm:TargetParser` for `RISCVTargetParserDef.inc` — geek4civic / githubweb
- [IRBuilder] Use canonical i64 type for insertelement index used by vector splats. — paul.walker / githubweb
- [X86] combinePredicateReduction - ensure non-i8 scalar type is a multiple of 8 bits — llvm-dev / githubweb
- [flang] Support lowering of IS_CONTIGUOUS — qiaopeixin / githubweb
- [Bazel] Create LoongArch target. — geek4civic / githubweb
- [Bazel] Enable LoongArch by default, corresponding to llvmorg-16-init-16825-g85865f965d57 — geek4civic / githubweb
- [AArch64] Add tests for selecting interleave counts for different CPUs. — flo / githubweb
- [clangd] Suppress clang-tidy warnings for code spelled in system macros — sam.mccall / githubweb
- [libc++] Improve the implementation of std::unreachable — Louis Dionne / githubweb
- [mlir][NFC] Switch dialects with no fold methods to the new fold API — markus.boeck02 / githubweb
- [mlir][Arith][NFC] Migrate Arith dialect to the new fold API — markus.boeck02 / githubweb
- [CodeGen] Introduce a generic MEMBARRIER instruction [mostly-nfc] — listmail / githubweb
- [libc++][NFC] Improve consistency in status csv files — Louis Dionne / githubweb
- [flang][NFC] Enable and migrate to new fold API — markus.boeck02 / githubweb
- [InstCombine] Add tests for alloca removal with phi nodes (NFC) — npopov / githubweb
- [Assignment Tracking][Docs] Add new metadata to LangRef.rst — orlando.hyams / githubweb
- [ARM] Don't treat arguments as producesFalseLanesZero — david.green / githubweb
- [clang][NFC] Use the TypeSize::getXXXValue() instead of TypeSize::getXXXSize) — gchatelet / githubweb
- Revert "llvm-reduce: Try to kill parallel workitems once we have a result." — Matthew.Arsenault / githubweb
- [InstCombine] Add Visited set to isOnlyCopiedFromConstantMemory() — npopov / githubweb
- [InstCombine] Limit use walk in copied from constant fold — npopov / githubweb
- [mlir][NFC] Use TypeSize::getFixedValue() instead of TypeSize::getFixedSize() — gchatelet / githubweb
- [InstCombine] Handle PHI nodes in isOnlyCopiedFromConstantMemory() — npopov / githubweb
- [mlir][sparse] Improve the rewriting for dense-to-sparse conversion. — bixia1 / githubweb
- [NFC] Use TypeSize::getKnownMinValue() instead of TypeSize::getKnownMinSize() — gchatelet / githubweb
- [CUDA][HIP] Add support for `--offload-arch=native` to CUDA and refactor — jhuber6 / githubweb
- [CUDA][HIP] Support '--offload-arch=native' for the new driver — jhuber6 / githubweb
- [OpenMP] Add support for '--offload-arch=native' to OpenMP offloading — jhuber6 / githubweb
- [OpenMP] Adjust phases for AMDGPU offloading for OpenMP in save-temps mode — jhuber6 / githubweb
- [NFC] Use TypeSize::getKnownMinValue() instead of TypeSize::getKnownMinSize() — gchatelet / githubweb
- [Assignment Tracking] Do not verify against an empty metadata address operand — orlando.hyams / githubweb
- [libc++][format] Fixes escaping string literals. — koraq / githubweb
- [ARM] Limit and+csinc fold to a single use. — david.green / githubweb
- [NFC] Use TypeSize::geFixedValue() instead of TypeSize::getFixedSize() — gchatelet / githubweb
- [AMDGCN] Update search path for device libraries — siuchi.chan / githubweb
- [mlir][sparse] Generate AOS subviews on-demand. — bixia1 / githubweb
- [Clang] Add requires flags to test using Linux command line — jhuber6 / githubweb
- [clangd] Respect clang-tidy SystemHeaders option if specified — sam.mccall / githubweb
- [OpenMP] Fix unused capature and name — jhuber6 / githubweb
- [mlir][math][NFC] Migrate math dialect to the new fold API — markus.boeck02 / githubweb
- [gn build] Port ac1ffd3caca1 — thakis / githubweb
- [OpenMP] Fix for smaller team sizes inside teams construct. — terry.l.wilmarth / githubweb
- [LoopUnroll] Add additional DT verification test for D141487. — flo / githubweb
clang-d448052-g60cdd12d7a0eba-t32606-b32606.tar.gz (Jan 11, 2023 8:19:24 AM)
- [monorepo_build] Temporarily disable LLVM_ENABLE_MODULES on the LLDB buildbots — michaelbuch12 / githubweb
clang-d448052-g60cdd12d7a0eba-t32606-b32606.tar.gz (Jan 11, 2023 8:19:24 AM)
- [include-mapping] Fix the instructions for running stdlib recognizer. Mention python command explicitly. Remove angle brackets. — bakalova / githubweb
- [ReleaseNotes] Add Neoverse V2 CPU to LLVM's release notes — victor.campos / githubweb
- [Test] Add complementary test for umin_seq — mkazantsev / githubweb
- [CVP] Add tests for condition constraint at use (NFC) — npopov / githubweb
- [clang][Interp][NFC] Add an assertion — tbaeder / githubweb
- [clang][Interp][NFC] Remove code duplication in VisitRecordInitializer — tbaeder / githubweb
- [Test] Regenerate checks in fold.ll using auto-update script — mkazantsev / githubweb
- Speculatively fix the Clang sphinx build — aaron / githubweb
- [docs] Apply previous sphinx fix to its actual source — emilia / githubweb
- [flang] Support C1553 about BIND(C) function result — qiaopeixin / githubweb
- llvm-reduce: Fix assertion on blockaddress during function reduction — arsenm2 / githubweb
- [LoongArch] Fix undefined behavior: left shift of negative value — wanglei / githubweb
- [GVN] Convert tests to opaque pointers (NFC) — npopov / githubweb
- [AMDGPU] Use MCInstrDesc::getSize. NFC. — jay.foad / githubweb
- [NFC][AMDGPU] Pre-commit BFI test. — thomas.symalla / githubweb
- [GVNHoist] Regenerate test checks (NFC) — npopov / githubweb
- [mlir][tblgen] Generate generic adaptors for Ops — markus.boeck02 / githubweb
- [mlir] Add a new fold API using Generic Adaptors — markus.boeck02 / githubweb
- [CodeExtractor] Convert tests to opaque pointers (NFC) — npopov / githubweb
clang-d448033-g922c8891d9916f-t32605-b32605.tar.gz (Jan 11, 2023 5:17:26 AM)
- [DWARFLibrary] Init field after D137882 — Vitaly Buka / githubweb
- [AsmWriter] Fix leak after D141343 — Vitaly Buka / githubweb
- [NFC][AsmWriter] Use HasSubstr in test — Vitaly Buka / githubweb
- [LoongArch] Fixed llvm/test/CodeGen/LoongArch/intrinsic.ll test failure when EXPENSIV_CHECK is enabled [1]. — gonglingqin / githubweb
- [PowerPC][GISel] Select sync instructions required by atomic operations — lkail / githubweb
- [flang] Only deallocate intent(out) allocatable through runtime if allocated — clementval / githubweb
- [flang] Lowering and implementation for same_type_as — clementval / githubweb
- [flang] Lowering and implementation for extends_type_of — clementval / githubweb
- Reland "[CMake][LoongArch] Add LoongArch to LLVM_ALL_TARGETS so it is built by default" — luweining / githubweb
- [AArch64] Make -march and target(arch=..) attributes imply dependent features — david.green / githubweb
- [OpenMP][FIX] Avoid performance regression accidentally introduced — johannes / githubweb
- [TargetParser] Generate the defs for RISCV CPUs using llvm-tblgen. — francesco.petrogalli / githubweb
- [InstCombine] Add tests for icmp ne non-zero power of 2; NFC — npopov / githubweb
- [LoopVectorize] Clear cache of `LoopAccessInfoManager` — flo / githubweb
- [MLIR][Tensor] Fix example for pack/unpack (NFC) — l.chelini / githubweb
- [LoongArch] Refine the condition to return Match_RequiresAMORdDifferRkRj in AsmParser. NFC — luweining / githubweb
- [InstCombine] Handle assume(X & Pow2 != 0) in computeKnownBits() — npopov / githubweb
- Revert "[TargetParser] Generate the defs for RISCV CPUs using llvm-tblgen." — francesco.petrogalli / githubweb
- [AArch64] Add REQUIRES: aarch64-registered-target to aarch64-targetattr-arch.c. NFC — david.green / githubweb
- [RISCV][NFC] Update V spec section numbers — luke / githubweb
- [BOLT][AArch64] add lock to FixRelaxations pass — revunov.denis / githubweb
- [TargetParser] Generate the defs for RISCV CPUs using llvm-tblgen. — francesco.petrogalli / githubweb
- Revert "[DWARFLibrary] Add support to re-construct cu-index" — gribozavr / githubweb
- [X86] Add scheduling info of CodeGenOnly but encodable instructions for AlderlakeP model — haohai.wen / githubweb
- [compiler-rt] support armv5t, armv6 — ties / githubweb
- [clang][Interp][NFC] Print Pointee address of Pointer — tbaeder / githubweb
- Perform access checking to private members in simple requirement. — usx / githubweb
- [mlir][arith] Optimize arith.cmpi based on integer range analysis. — ivan.butygin / githubweb
- [Test] Add test showing missing canonicalization opportunity in SCEV — mkazantsev / githubweb
- [clang-format][doc] Fix doc format for IntegerLiteralSeparator — owenpiano / githubweb
- [docs] Add newline in clang release notes. — usx / githubweb
- Revert "Revert "[clang-format] Add an option for breaking after C++11 attributes"" — krasimir / githubweb
clang-d448001-gb9f75827fedb01-t32603-b32603.tar.gz (Jan 11, 2023 2:21:59 AM)
- [Test] Give test variables more reasonable names — mkazantsev / githubweb
- [libc] Implement str{,n}casecmp — abrachet / githubweb
- Do not short circuit hoistIVInc when recomputation of poison flags is needed. — resistor / githubweb
- [Test] Add test showing one more missing case of turn-to-invariant with widening — mkazantsev / githubweb
- [libc] Use the boostrap build's target triple if available. — sivachandra / githubweb
- [Clang][RISCV][NFC] Reorganize test case for rvv intrinsics — eopxd / githubweb
clang-d447995-g9f37ecf8fae9a6-t32602-b32602.tar.gz (Jan 10, 2023 11:26:44 PM)
- This is to fix runtime problem for member data used in target region. — jennifer.yu / githubweb
- Revert "[CMake][LoongArch] Add LoongArch to LLVM_ALL_TARGETS so it is built by default" — luweining / githubweb
- AMDGPU: Fix opaque pointer handling for enqueued blocks, again — Matthew.Arsenault / githubweb
- AMDGPU: Use constant and externally_initialized for block handle — Matthew.Arsenault / githubweb
- clang: Convert test to generated checks and opaque pointers — Matthew.Arsenault / githubweb
- [AVR] Init member added by D140830 — Vitaly Buka / githubweb
- [NFC][AVR] Use inline field initializers — Vitaly Buka / githubweb
- AMDGPU: Promote array alloca if used by memmove/memcpy — ruiling.song / githubweb
- AMDGPU: Remove IsSourceOfDivergence check — ruiling.song / githubweb
- AMDGPU/SIInsertWait: Skip dummy tied source — ruiling.song / githubweb
- [mlir][affine] Canonicalize single value affine.min/max — lewuathe / githubweb
- [CMake] Make libLLVM functionable for Android — phoebe.wang / githubweb
- [X86][CodeGen]Fix extract f16 from big vectors — phoebe.wang / githubweb
- [mlir][vector] Fix crash in extractelement vec distribution — thomasraoux / githubweb
- [AArch64] Only enable `foldCSELOfCSEl` DAG combine when x != y — chenglin.bi / githubweb
- [DAGCombiner] Update test comments for pr59898; NFC — chenglin.bi / githubweb
- [clang-format] Inherit RightAlign options across scopes — emilia / githubweb
- [clang-format] Properly handle the C11 _Generic keyword. — emilia / githubweb
- Remove a FIXME that will never be fixed since undef is being removed. — resistor / githubweb
- Remove the ThreadLocal template from LLVM. — resistor / githubweb
- [gn build] Port e4e0f9330798 — llvmgnsyncbot / githubweb
- [IndVars] Support AND/OR in optimizeLoopExitWithUnknownExitCount — mkazantsev / githubweb
clang-d447973-g07aaae13037dad-t32600-b32600.tar.gz (Jan 10, 2023 8:13:03 PM)
- [test] Use -verify-cfg-preserved=0 in new-pass-manager.ll — aeubanks / githubweb
- [OpenMP] Disable ICV deduction by default. — johannes / githubweb
- [OpenMP] Ensure AAHeapToShared is only looking at one function — johannes / githubweb
- [OpenMP] Avoid running openmp-opt on dead functions — johannes / githubweb
- [gn build] Remove --rtlib=libgcc for Android builds — aeubanks / githubweb
- [AsmWriter] Don't crash when printing addrspace and the operand is null — vporpodas / githubweb
- [DWARFLibrary] Add support to re-construct cu-index — ayermolo / githubweb
- [RISCV] Remove RISCVSubtarget::getArchMinVLen()/getArchMaxVLen(). — craig.topper / githubweb
- [LegacyPM] Port example pass SimplifyCFG to new PM — aeubanks / githubweb
- [HWASAN] Added thread annotations to HwasanThreadList. — kstoimenov / githubweb
- [CMake][LoongArch] Add LoongArch to LLVM_ALL_TARGETS so it is built by default — luweining / githubweb
- [HWASAN] Implmented LSAN specifc thread support. — kstoimenov / githubweb
- [libc++][test] Move `common_input_iterator` to `test_iterators.h` — joeloser / githubweb
- [lldb] Only add lldb-framework-cleanup dependency to existing targets — Jonas Devlieghere / githubweb
- [libc++] Use _LIBCPP_HIDE_FROM_ABI_VIRTUAL instead of _LIBCPP_INLINE_VISIBILITY attribute on virtual function — yronglin777 / githubweb
- [AsmWriter] Don't crash when printing a null operand bundle. — vporpodas / githubweb
- [NFC][AIX] Temporarily XFAIL test while investigating — Jake.Egan / githubweb
clang-d447956-gb59799241b3902-t32599-b32599.tar.gz (Jan 10, 2023 4:19:22 PM)
- LangRef: Add !associated to list of preserved global metadata — Matthew.Arsenault / githubweb
- AMDGPU: Don't assert on printf of half — Matthew.Arsenault / githubweb
- [AMDGPU] Fix big endian bots after 7c327c2 — nemanja.i.ibm / githubweb
- [libc++][test] Silence allocator conversion warnings — Casey / githubweb
- [lldb] Remove tools copied into LLDB.framework before install — Jonas Devlieghere / githubweb
- [CallGraph][FIX] Ensure generic intrinsics are represented in the CG — johannes / githubweb
- clang: Fix handling of __builtin_elementwise_copysign — Matthew.Arsenault / githubweb
- AMDGPU/GlobalISel: Widen s1 SGPR constants during regbankselect — Matthew.Arsenault / githubweb
- [perf-training] Check extension in findFilesWithExtension — aaupov / githubweb
- [flang] Load unlimited polymorphic box the same way as other — clementval / githubweb
- build: with -DCLANGD_ENABLE_REMOTE=ON, search for grpc++ dependencies too — sylvestre / githubweb
- [llvm][ADT] Add deduction guides for `MutableArrayRef` — joeloser / githubweb
- [libc++] Remove warning for `LIBCXX_SYSROOT`, `LIBCXX_TARGET_TRIPLE`, and `LIBCXX_GCC_TOOLCHAIN` — joeloser / githubweb
- [libc++][utils] Remove unused import in `run.py` — joeloser / githubweb
- Reapply "[Attributor] Introduce AA[Intra/Inter]Reachability" — johannes / githubweb
- Fix math.cbrt with vector and f16 arguments. — jreiffers / githubweb
- [DAGCombine] fold (sext (sext_inreg x)) -> (sext (trunc x)) — deadalnix / githubweb
- [mlir][tosa] Add uint16 to TOSA type support — suderman / githubweb
- [RISCV] Add test coverage for TSO AMOs [nfc] — listmail / githubweb
- [mlir][Arith] Fix bug in zero-extension range inference — Krzysztof.Drewniak / githubweb
- [mlir][Index] Add index.mins and index.minu — Krzysztof.Drewniak / githubweb
- [Sanitizer][Apple] Enable sanitizer common unittests for arm64 archs on Apple — bgaston2 / githubweb
- [mlir][tosa] Remove redundant "tosa.transpose" operations — suderman / githubweb
- [libc][NFC] Remove the now unused WrapperGen tool and tests. — sivachandra / githubweb
- [Attributor] Improve use of dominating writes during reasoning — johannes / githubweb
- Revert "[perf-training] Check extension in findFilesWithExtension" — amir.aupov / githubweb
clang-d447930-gfdda800ba35e43-t32597-b32597.tar.gz (Jan 10, 2023 12:49:25 PM)
- [lld][COFF] Fix bug causing assertion in Chunk::setAlignment — andrew.ng / githubweb
- Move isAllInactivePredicate and isAllActivePredicate definition upwards, NFC — dinar.temirbulatov / githubweb
- [libc++] Fix aligned_alloc usage for Android — smeenai / githubweb
- [clang][dataflow][NFC] Refine names and comments for field filtering. — yitzhakm / githubweb
- [mlir] Fix worklist bug in MultiOpPatternRewriteDriver — springerm / githubweb
- Update dump_ast_matchers.py to Python 3 — aaron / githubweb
- Correct documentation for the hasBody() AST matcher; NFC — aaron / githubweb
- [lld] Fix comment typos to cycle bots — thakis / githubweb
- [InstCombine] remove zext-of-icmp fold that may conflict with other folds — spatel / githubweb
- Fix the documentation for the hasBody AST matcher — aaron / githubweb
- Reland: "[libc] Templatize str{,n}cmp" — abrachet / githubweb
- Remove a stale FIXME comment; NFC — aaron / githubweb
- [clang][dataflow] Fix 2 bugs in `MemberExpr` interpretation. — yitzhakm / githubweb
- [Verifier] Convert tests to opaque pointers (NFC) — npopov / githubweb
- [clang-tidy] Match derived types in in modernize-loop-convert — carlosgalvezp / githubweb
- [flang] Fix emboxing when input type is directly a record type — clementval / githubweb
- [mlir][llvm] Improve error messages during LLVM IR import. — tobias.gysi / githubweb
- [libc] Fix -Wimplicit-int-conversion warnings — abrachet / githubweb
- [llvm] Declare llvm::makeArrayRef as obsolete — sguelton / githubweb
- Revert "[LSR] Hoist IVInc to loop header if its all uses are in the loop header" — chenglin.bi / githubweb
- [DAGCombiner] Fix issue with rot chain pattern — chenglin.bi / githubweb
- [XCOFF] Fix the offset error of dwarf sections caused by D137819. — esme.yi / githubweb
- [HWASAN] Added empty WordIsPoisoned for LSAN support. — kstoimenov / githubweb
- [NFC] [clang-tools-extra] Alphabetize clang-tidy release notes — carlosgalvezp / githubweb
- [NFC][libc++][test] Improves code reuse. — koraq / githubweb
- [WebAssembly] Use LiveDebugValues analysis — aheejin / githubweb
- [WebAssembly][LiveDebugValues] Handle target index defs — aheejin / githubweb
- AMDGPU: Set some more attributes on intrinsics — Matthew.Arsenault / githubweb
- AMDGPU: Move intrinsic definition point — Matthew.Arsenault / githubweb
- clang/AMDGPU: Add missing tests for some builtin — Matthew.Arsenault / githubweb
- AMDGPU: Stop trying to specially handle vector stores in printf lowering — Matthew.Arsenault / githubweb
- AMDGPU: Don't insert ptrtoint for printf lowering — Matthew.Arsenault / githubweb
- [RISCV] Avoid emitting hardware fences for singlethread fences — listmail / githubweb
- [SLP] Do not ignore ordering for root node when it has in-tree uses. — valery.n.dmitriev / githubweb
- [GWP-ASan] Fix atfork handlers being installed multiple times in tests — 31459023+hctim / githubweb
- [GWP-ASan] Fix up bad report for in-page underflow w/ UaF — 31459023+hctim / githubweb
- tsan: fix a race when assigning ThreadSignalContext — elver / githubweb
- [llvm][dwwarf] Change CU/TU index to 64-bit — ayermolo / githubweb
- AMDGPU: Fix opaque pointer and other bugs in printf of constant strings — Matthew.Arsenault / githubweb
clang-d447891-g264976d98e785f-t32595-b32595.tar.gz (Jan 10, 2023 7:56:17 AM)
- [XCOFF][NFC] Update the test aix-xcoff-huge-relocs.ll — esme.yi / githubweb
- [Clang][RISCV] Expose vlenb to user — eopxd / githubweb
- [LSR] Hoist IVInc to loop header if its all uses are in the loop header — chenglin.bi / githubweb
- [AArch64] Regenerate rotate.ll test — llvm-dev / githubweb
- Move from llvm::makeArrayRef to ArrayRef deduction guides - last part — sguelton / githubweb
- [AArch64] Add Issue #59898 test case for D141363 — llvm-dev / githubweb
- Revert "[JumpThreading] Preserve profile metadata during select unfolding" — gribozavr / githubweb
- [UpdateTestChecks] Add wasm64 target — luke / githubweb
- [lld][WebAssembly] Fix memory.fill argument in 64-bit mode — sbc / githubweb
- [DSE] Add test with different unreachable block order (NFC) — npopov / githubweb
- Reapply [Dominators] Add findNearestCommonDominator() for Instructions (NFC) — npopov / githubweb
- [mlir] GreedyPatternRewriter: fix counting of iterations — springerm / githubweb
- [CostModel][AArch64] Add insert/extract element tests for neoverse cores. NFC. — smeijer / githubweb
- [GlobalMerge] Convert tests to opaque pointers (NFC) — npopov / githubweb
- Remove unnecessary template specifiers from truct constructors in tests. — massberg / githubweb
- [GVNSink] Make tests more robust (NFC) — npopov / githubweb
- [AArch64] lower abs intrinsic to new ABS instruction in GIsel — ties / githubweb
- [GVNSink] Convert tests to opaque pointers (NFC) — npopov / githubweb
- [NVPTX] Set default version of architecture to SM_30, PTX to 6.0. — andrew.savonichev / githubweb
- [NVPTX] Enforce minumum alignment of 4 for byval parametrs in a function prototype — andrew.savonichev / githubweb
- [X86][NFC]Move and rephrase the comment, NFC — a.bataev / githubweb
- [AMDGPU] Regenerate checks in waitcnt-preexisting-vscnt.mir — jay.foad / githubweb
- [AMDGPU] Add GFX11 test coverage for FeatureBackOffBarrier — jay.foad / githubweb
- [AST] include decls owned by FriendDecl in -ast-dump — sam.mccall / githubweb
- [Support] avoid u8"" literals in tests, their type changes in C++20 — sam.mccall / githubweb
- [mlir][llvm] Call the instruction builders from a static method (NFC). — tobias.gysi / githubweb
- [X86] Add RMPQUERY to SNP instructions — Ganesh.Gopalasubramanian / githubweb
- Revert "[X86] Add RMPQUERY to SNP instructions" — Ganesh.Gopalasubramanian / githubweb
- [mlir] verify that transform ops have memory effects — zinenko / githubweb
- [AArch64] Comprehensive tests for atomic operations — tomas.matheson / githubweb
- [AMDGPU] Fix duplicate -verify-machineinstrs option — jay.foad / githubweb
- Avoid u8"" literals in tests, their type changes in C++20 — massberg / githubweb
- [AMDGPU] Add GFX10/GFX11 wave64 test coverage in huge-private-buffer.ll — jay.foad / githubweb
- [clang][dataflow] Unify `TransferOptions` and `DataflowAnalysisContext::Options`. — yitzhakm / githubweb
clang-d447857-gf33633f5124381-t32593-b32593.tar.gz (Jan 10, 2023 4:13:37 AM)
- [RISCV] Add codegen support for RISCV XTHeadVdot Extension — rjiejie / githubweb
- Revert "[GVN] Improve PRE on load instructions" — carrot / githubweb
- [NFC] Fix a test faliing in AIX — yedeng.yd / githubweb
- [BOLT] Modify the print option to a meaningful value — maks / githubweb
- [SCEV] Add llvm.experimental.guard conditions to applyLoopGuards() — cao.joshua / githubweb
- Remove the ThreadLocal template from LLVM. — resistor / githubweb
- Fix warning when building with GCC. — resistor / githubweb
- Revert "Fix warning when building with GCC." — resistor / githubweb
- Revert "Remove the ThreadLocal template from LLVM." — resistor / githubweb
- [LLD] Remove global state in lld/COFF — alex_toresh / githubweb
- [Clang] Silence a "unused variable" warning when building with MSVC — alex_toresh / githubweb
- Fix build when LLVM_BUILTIN_TARGETS is not set — yikong / githubweb
- [OpenMP] Use Attributor to find underlying objects of stores — johannes / githubweb
- [XCOFF] support the overflow section (only relocation overflow is handled). — esme.yi / githubweb
- Revert "[ProfileData] Fix a warning" — douglas.yung / githubweb
- Revert "[llvm-profdata] Add option to cap profile output size" — douglas.yung / githubweb
- [flang] Allow and use fir.rebox in fir.global — jperier / githubweb
- [InstCombine] Precommit D138814 tests — pierre.vanhoutryve / githubweb
- [flang] Lower addresses inside global initializers in HLFIR — jperier / githubweb
- [InstCombine] Combine lshr of add -> (a + b < a) — pierre.vanhoutryve / githubweb
- [AVR] Do not select unimplemented pseudo instructions — powerman1st / githubweb
- Revert "[clang-format] Add an option for breaking after C++11 attributes" — krasimir / githubweb
- [AMDGPU] adding test for partially masked operands — Jessica.Del / githubweb
clang-d447834-g93f081c8965361-t32585-b32585.tar.gz (Jan 9, 2023 9:04:40 PM)
- [lldb] Trust the arange accelerator tables in dSYMs — Jonas Devlieghere / githubweb
- [mlir][sparse] Improve the rewriting for NewOp with dimension ordering. — bixia1 / githubweb
- [JumpThreading] Fix test to require asserts — abrachet / githubweb
- [AMDGPU] More tests for vector_shuffle.packed.ll. NFC. — Stanislav.Mekhanoshin / githubweb
- [ProfileData] Fix a warning — kazu / githubweb
- [libc++][test] Make some string tests MSVC-friendly — Casey / githubweb
- Return a shared_ptr from ScratchTypeSystemClang::GetForTarget() — Adrian Prantl / githubweb
- [libc++][test] Silence MSVC warning — Casey / githubweb
- [clangd] Include the correct header for typeid() — zeratul976 / githubweb
- [GVN] Improve PRE on load instructions — carrot / githubweb
- [libc++][test] _VSTD => std:: in test code — Casey / githubweb
- [AMDGPU] More selectively attach implicit operands to agpr spills — jeffrey.byrnes / githubweb
- [SDAG] Introduce a common MEMBARRIER node [nfc] — listmail / githubweb
- [llvm][PPCISelDAGToDAG] rename ppc-codegen to ppc-isel — ndesaulniers / githubweb
- [AMDGPU] Cast sub-dword elements to i32 in concat_vectors — Stanislav.Mekhanoshin / githubweb
- update_any_test_checks.py: run from any dir — ndesaulniers / githubweb
- [lldb] Limit trusting aranges to dSYMs only. — Jonas Devlieghere / githubweb
- [GVN] Fold variable into assert. NFC — benny.kra / githubweb
- [AAUnderlyingObjects] Initialize an uninitialized boolean. — cmtice / githubweb
- [GVN][NFC] Precommit intrinsic bug test case, see D141190 — johannes / githubweb
- [Intrinsics][FIX] Patchpoint intrinsics are not `nocallback` — johannes / githubweb
- [OpenMP][FIX] Avoid using an Error object after a std::move. — johannes / githubweb
- [DirectX backend] Remove unused bitcode block for dxil — python3kgae / githubweb
- [DirectX backend] PartSize not include PartHeader — python3kgae / githubweb
- [mlir][llvm] Don't mark CallIntrinsicOp as Pure — jeff / githubweb
- [OpenMP][NFC] Rerun the update_cc_test_checks on most OpenMP tests — johannes / githubweb
- [Attributor][OpenMP][NFC] Cleanup tests via update script — johannes / githubweb
- [Attributor] Allow cfg reasoning for thread-local objects — johannes / githubweb
- [RISCV] Add test cases for PR59345. NFC — craig.topper / githubweb
- [RISCV] Update combineBinOp_VLToVWBinOp_VL to check the number users after we know what combine we're going to do. — craig.topper / githubweb
- [RISCV] Add isel patterns to form tail undisturbed vwadd(u).wv from vwadd(u)_vl+vp_merge. — craig.topper / githubweb
- fix : add missing open brace [OpenMP][FIX] Avoid using an Error object after a std::move. — ron.lieberman / githubweb
- [OpenMP][FIX] Remove version specific check lines — johannes / githubweb
- [VE] Use generic MEMBARRIER SDAG node [nfc] — listmail / githubweb
- [X86] Reuse STDNone for MFENCE node [nfc] — listmail / githubweb
- Add a space for readability [nfc] — listmail / githubweb
- [AArch64] Add SVE FP instructions to isAssociativeAndCommutative — t-kawashima / githubweb
- [AArch64] Add SVE int instructions to isAssociativeAndCommutative — t-kawashima / githubweb
- [XCore] Use the newly introduced generic MEMBARRIER node [not quite nfc] — listmail / githubweb
- [libc++][test] Avoid MSVC constexpr bug — Casey / githubweb
- [RISCV] Add H extension — kito.cheng / githubweb
- [mlir] Avoid crash of UnsignedWhenEquivalent for no integer type. — jacquesguan / githubweb
clang-d447792-gb1b9f1789e6384-t32583-b32583.tar.gz (Jan 9, 2023 5:31:18 PM)
- Revert "[libc] Templatize str{,n}cmp" — abrachet / githubweb
- [sanitizer] Don't intercept LFS64 symbols on musl — i / githubweb
- [libc][Obvious] Fix typos in LLVMLibCArchitectures.cmake defining target architectures. — lntue / githubweb
- [libc][Obvious] Address few GCC warnings. — sivachandra / githubweb
- [libc][Obvious] Re-enable log10 tests. — lntue / githubweb
- [mlir][spirv] Fix MLIR code snippet marker in TD files — antiagainst / githubweb
- [RISCV] Add -experimental-ztso test coverage — listmail / githubweb
- [InstCombine] add tests for zext-of-icmp; NFC — spatel / githubweb
- [InstCombine] simplify code and fix formatting; NFC — spatel / githubweb
- [InstCombine] limit zext-of-icmp folds to bit-hacks — spatel / githubweb
- OpenMPOpt: Check nested parallelism in target region — jmonsalvediaz / githubweb
- [llvm-profdata] Add option to cap profile output size — williamjhuang / githubweb
- [MemProf] Fix combined index handling for locals — tejohnson / githubweb
clang-d447779-ge1111e2056e724-t32582-b32582.tar.gz (Jan 9, 2023 2:06:15 PM)
- [mlir][spirv] Account for type conversion failures in scf-to-spirv — kubak / githubweb
- [AArch64] Add additional reassociation test. — flo / githubweb
- [flang] Handle emboxing of a fir.ref<none> to an unlimited polymorphic box — clementval / githubweb
- [flang] Add runtime default initialization for polymorphic intent(out) dummy — clementval / githubweb
- [AMDGPU][NFC] Rename GFX10A16 operands. — ivan.kosarev / githubweb
- [libc++] Use %{clang-query} when calling clang-query — nikolasklauser / githubweb
- [InstCombine] add tests for bitreverse of i1; NFC — spatel / githubweb
- [InstCombine] bitrev (zext i1 X) --> select X, SMinC, 0 — spatel / githubweb
- [mlir] Print a newline when dumping Type — joker.eph / githubweb
- [LocalStackSlotAllocation] Minor simplifications. NFC — craig.topper / githubweb
- [lld-macho] Prevent assertions for aliases to weak_def_can_be_hidden symbols — paulkirth / githubweb
- [mlir] Fix a warning — kazu / githubweb
- [SLP][NFC]Move getExtractIndex function for future changes, NFC. — a.bataev / githubweb
- [RISCV] Add test coverage for singlethread fences — listmail / githubweb
- [lldb] Fix symbol table use after free — Augusto Noronha / githubweb
- tsan: increase app mappings for aarch64 48-bit — thurston / githubweb
- [RISCV] Consolidate test lines in fence lowering test — listmail / githubweb
- [mlir][sparse] remove redundant template parameter (NFC) — peiming / githubweb
- AMDGPU: Use DataExtractor for printf string extraction — Matthew.Arsenault / githubweb
- [WebAssembly] Ensure 'end_function' in functions — aheejin / githubweb
- [LLDB] Change formatting to use llvm::formatv — ayermolo / githubweb
- [RISCV] Minor style cleanup in advance of D141311 [nfc] — listmail / githubweb
- Revert "Revert "[clang][dataflow] Only model struct fields that are used in the function being analyzed."" — yitzhakm / githubweb
- [msan] Use SizeClassAllocator64 for AArch64 — i / githubweb
- [BOLT] introducing profi params — spupyrev / githubweb
- [libc] Templatize str{,n}cmp — abrachet / githubweb
- [libc] Move b* string functions to strings.h — abrachet / githubweb
- [Clang] Correctly capture bindings in dependent lambdas. — corentinjabot / githubweb
clang-d447751-ga5098e5f27badc-t32580-b32580.tar.gz (Jan 9, 2023 11:10:18 AM)
- [InstCombine] Test alignment in atomicrmw -> store transform (NFC) — npopov / githubweb
- [flang] Disable LTO when building the flang runtime — david.truby / githubweb
- [InstCombine] Preserve alignment in atomicrmw -> store fold — npopov / githubweb
- [clangd] Add flag to control #import include insertions — davg / githubweb
- [clangd] Full support for #import insertions — davg / githubweb
- [AArch64][SME] Improve streaming-compatible codegen for extending loads/truncating stores. — sander.desmalen / githubweb
- [CVP] Add test for PR59887 (NFC) — npopov / githubweb
- [AArch64] Add test showing reassociation potential. — flo / githubweb
- [InstCombine] add tests for smul/umul with overflow with i1 types; NFC — spatel / githubweb
- [InstCombine] reduce smul.ov with i1 types to 'and' — spatel / githubweb
- [libc++] Remove HIDE_FROM_ABI from virtual functions — Louis Dionne / githubweb
- [libc++][test] Fix missing include in `bit_ceil.fail.cpp` — joeloser / githubweb
- [ConstantRange] Fix single bit abs range (PR59887) — npopov / githubweb
- [libc++] Add missing include in __format/unicode.h — nikolasklauser / githubweb
- [mlir][vector] Support vector.extract distribution of >1D vectors — springerm / githubweb
- [mlir][vector] Distribute vector.insertelement op — springerm / githubweb
- [AMDGPU] S_MULK_I32 does not define SCC. NFCI. — jay.foad / githubweb
- [mlir][vector] Distribute vector.insert op — springerm / githubweb
- [mlir][spirv] Clean up transform pass definitions. NFC. — kubak / githubweb
- [compiler-rt] Move up undefined macro checks — abrachet / githubweb
- [ConstantRange] Test 1 bit ranges in exhaustive tests (NFC) — npopov / githubweb
- [OpenMP] Fix some tests failing with 'libgomp' as the default library — jhuber6 / githubweb
clang-d447729-g151ab65c0de7a0-t32579-b32579.tar.gz (Jan 9, 2023 8:18:06 AM)
- Turn on ccache and clean builds for llvm-clang-x86_64-sie-win builder. — douglas.yung / githubweb
clang-d447729-g151ab65c0de7a0-t32579-b32579.tar.gz (Jan 9, 2023 8:18:06 AM)
- Revert "AMDGPU: Invert handling of enqueued block detection" — Matthew.Arsenault / githubweb
- [clang-tools-extra] Add #include <optional> (NFC) — kazu / githubweb
- [clang-tools-extra] Use std::optional instead of llvm::Optional (NFC) — kazu / githubweb
- [clang-tools-extra] Remove remaining uses of llvm::Optional (NFC) — kazu / githubweb
- [flang] Add #include <optional> (NFC) — kazu / githubweb
- [flang] Use std::optional instead of llvm::Optional (NFC) — kazu / githubweb
- flang] Remove remaining uses of llvm::Optional (NFC) — kazu / githubweb
- [InstCombine] Combine (zext a) mul (zext b) to llvm.umul.with.overflow only if mul has NUW flag — luxufan / githubweb
- Implement CWG2631 — corentinjabot / githubweb
- libc++: bring back the unsigned in the return type in wcstoull_l — sylvestre / githubweb
- Apply clang-tidy fixes for readability-simplify-boolean-expr in Vectorization.cpp (NFC) — joker.eph / githubweb
- Apply clang-tidy fixes for llvm-qualified-auto in ModuleImport.cpp (NFC) — joker.eph / githubweb
- [C++20][Modules] Do not allow non-inline external definitions in header units. — iain / githubweb
- [SVE] Fix incorrect VT usage when lowering fixed length vector divides. — paul.walker / githubweb
- [libc++] [C++20] [P0415] Constexpr for std::complex. — nikolasklauser / githubweb
- [clangd] Fix an inlay-hint crash on a null deduced type. — hokein.wu / githubweb
- [clang-tidy][NFC] Remove unused User argument in misc-misleading-bidirectional check — carlosgalvezp / githubweb
- [libc++][CI] Fixes robust against ADL for C++03. — koraq / githubweb
- [VPlan] Keep entries in worklist in sinkScalarOperands. — flo / githubweb
- [libc++] Granularize <bit> and remove <__bits> — nikolasklauser / githubweb
- [NFC] Hide implementation details in anonymous namespaces — benny.kra / githubweb
- [NFCI][Offload Bundler] Replace hand-rolled endian conversion with llvm::support — benny.kra / githubweb
- [OpenMP] Migrate OpenMPOffloadMappingFlags from Clang CodeGen to OMPConstants — Akash.Banerjee / githubweb
- [InstCombine] fold not-shift of signbit to icmp+zext, part 2 — spatel / githubweb
- [X86][Disassembler][NFCI] Read bytes with support::endian::read — benny.kra / githubweb
- [AVR] correctly declare __do_copy_data and __do_clear_bss — aykevanlaethem / githubweb
- [SelectionDAG][AVR] Add support for lrint and lround intrinsics — aykevanlaethem / githubweb
- [gn build] Port 86aac87fe4b5 — thakis / githubweb
- [gn] port b712aef5b37e — thakis / githubweb
- [AVR] Custom lower 32-bit shift instructions — aykevanlaethem / githubweb
- [AVR] Optimize 32-bit shift: move bytes around — aykevanlaethem / githubweb
- [AVR] Optimize 32-bit shifts: shift by 4 bits — aykevanlaethem / githubweb
- [AVR] Optimize 32-bit shifts: reverse shift + move — aykevanlaethem / githubweb
- [AVR] Optimize 32-bit shifts: optimize REG_SEQUENCE — aykevanlaethem / githubweb
- [X86] Add shuffle test coverage for Issue #59860 — llvm-dev / githubweb
- [AArch64][compiler-rt] Option to build compiler-rt without FMV support. — Pavel.Iliin / githubweb
- [mlir][analysis] Add an analysis for preserving symbol tables — jeff / githubweb
- [AAUnderlyingObjects] Introduce an AA for getting underlying objects of a pointer — i / githubweb
- [libc][math] Implement log10 function correctly rounded for all rounding modes — lntue / githubweb
- [libc][Obvious] Remove constexpr fomr exact_mult in double_double.h — lntue / githubweb
- [libc][Obvious] Temporarily disable log10_test for further investigation. — lntue / githubweb
- [AVR] Support .reloc directive — i / githubweb
- [libc++][test] zip_view test cleanups — Casey / githubweb
- [LLD] Remove global state in lld/COFF — alex_toresh / githubweb
- [libc++] Add _LIBCPP_HIDE_FROM_ABI to __constexpr_logb and __constexpr_scalbn — nikolasklauser / githubweb
- [CodeGen] Fix a warning — kazu / githubweb
- [InstCombine] Fold logic-and/logic-or by distributive laws part2 — chenglin.bi / githubweb
- [C++20] [Modules] Make placement allocation functions always visible — yedeng.yd / githubweb
- [C++20] [Modules] Don't generate global ctors/dtors for variables which are available externally — yedeng.yd / githubweb
- [RISCV][CostModel] Add cost model for integer abs — Liqin.Weng / githubweb
- [NFC] Fix the test failure in 08f957808e5f7e44b11d in armv8 — yedeng.yd / githubweb
- lldCOFF: Fix warnings for D110450 [-Wunused-private-field] — geek4civic / githubweb
- [RISCV][CostModel] Add half type support for the cost model of sqrt/fabs — Liqin.Weng / githubweb
- [MLIR] NFC. Fix DEBUG_TYPE for AffineOps.cpp — uday / githubweb
- [Inline Spiller] Extend the snippet by statepoint uses — serguei.katkov / githubweb
- [NFC] Add missing 'static' notion in createReplacement — mkazantsev / githubweb
- [TableGen][SourceMgr] Correctly append filename to include directories — markus.boeck02 / githubweb
- [AArch64][SelectionDAG] Eliminates redundant zero-extension for 32-bit popcount — zhongyunde / githubweb
- [reland][NFC] Vastly simplifies TypeSize — gchatelet / githubweb
- [clang][analyzer] Remove report of null stream from StreamChecker. — 1.int32 / githubweb
- [DebugInfo] Produce variadic DBG_INSTR_REFs from ISel — stephen.tozer / githubweb
- [gn build] Port 59b029238af2 — llvmgnsyncbot / githubweb
- [JumpThreading] Preserve profile metadata during select unfolding — mkazantsev / githubweb
- [NFC] Missing whitespace in SSAUpdaterBulk debug output. — thomas.symalla / githubweb
- [mlir][llvm] Add branch weights to call and invoke — tobias.gysi / githubweb
- [mlir:LLVM] Rudimentary inlining support for LLVM load store. — tobias.gysi / githubweb
- [bazel] Update the mpfr URL to a stable one — gribozavr / githubweb
- [bazel] Updates for https://github.com/llvm/llvm-project/commit/496f9a7d8d4b61b6f5dfa21e2614043a2b27cf67 — gribozavr / githubweb
- [AArch64] NFC: Align addTypeForStreamingSVE and addTypeForFixedLengthSVE — sander.desmalen / githubweb
- [TableGen][SourceMgr] Fix obvious mistake in D141220 — markus.boeck02 / githubweb
- [llvm] Fix an "unused variable" warning when assertions are disabled — gribozavr / githubweb
- [InstCombine] Fix potentially buggy code in `((%x & C) == 0) --> %x u< (-C)` transform — npopov / githubweb
- [Attributes] Avoid repeated attribute set lookup (NFC) — npopov / githubweb
- [libc++][test] Fix missing include in `endian.pass.cpp` — nikolasklauser / githubweb
- TailDuplication: do not remove trivial PHIs from addr-taken blocks. — Tim Northover / githubweb
- Move from llvm::makeArrayRef to ArrayRef deduction guides - clang/ part — sguelton / githubweb
- [libc++] Fix transitive includes list for C++23 — nikolasklauser / githubweb
- [DebugInfo] Fix jump threading failing to update cloned dbg.values — stephen.tozer / githubweb
- [lld][ARM] don't use short thumb thunks if no branch range extension — ties / githubweb
- [InstCombine] Canonicalize (A & B_Pow2) eq/ne B_Pow2 patterns — npopov / githubweb
- [AArch64] Fold And/Or into CSel if possible — david.green / githubweb
- [Attributes] Avoid duplicate hasAttribute() query (NFC) — npopov / githubweb
- Lower math.cbrt to NVVM/ROCDL. — jreiffers / githubweb
- [Test] One more test where check is not replaced to invariant — mkazantsev / githubweb
- [mlir][linalg] Reuploading: Apply shortened printing/parsing form to linalg.reduce. — aliia / githubweb
- [include-cleaner] Filter template instantiations from AST roots. — bakalova / githubweb
- [include-cleaner] Don't count references to operators as uses — hokein.wu / githubweb
- [mlir] verify against nullptr payload in transform dialect — zinenko / githubweb
- [InstCombine] Add tests for saturating subtract by one (NFC) — npopov / githubweb
- [InstCombine] Fold zero check followed by decrement to usub.sat — npopov / githubweb
- [ARM] Fold And/Or into CSel if possible — david.green / githubweb
- [RISC-V][HWASAN] Don't explicitly load GOT entry to call hwasan mismatch routine — space.monkey.delivers / githubweb
- Revert "[LLD] Remove global state in lld/COFF" — martin / githubweb
- [LLD] [COFF] Add a testcase for the type of autoexported symbols from LTO — martin / githubweb
clang-d447635-g570117b6a5c8d1-t32575-b32575.tar.gz (Jan 7, 2023 6:22:05 PM)
- [lldb] Add #include <optional> (NFC) — kazu / githubweb
- [lldb] Use std::optional instead of llvm::Optional (NFC) — kazu / githubweb
- [lldb] Remove remaining uses of llvm::Optional (NFC) — kazu / githubweb
clang-d447632-g6fe70cb465654e-t32573-b32573.tar.gz (Jan 7, 2023 3:12:27 PM)
- clang/AMDGPU: Force disable block enqueue arguments for HIP — Matthew.Arsenault / githubweb
clang-d447631-gb712aef5b37e4e-t32572-b32572.tar.gz (Jan 7, 2023 12:09:02 PM)
- [SPIR-V] Map IR function pointers to registers in ModuleAnalysis — michal.paszkowski / githubweb
- [AVR] Fix incorrect decoding of RJMP and RCALL — powerman1st / githubweb
- [BPF] generate btf_decl_tag records for params of extern functions — yhs / githubweb
- [lldb] clang-format PathMappingList.cpp — kazu / githubweb
- [llvm-driver] Mark some tests unsupported — abrachet / githubweb
clang-d447626-g0d4ab5de7f1341-t32570-b32570.tar.gz (Jan 7, 2023 8:54:30 AM)
- [ARM][AArch64] Add tests for And/Or into CSel fold. NFC — david.green / githubweb
clang-d447625-g1920c7947ab40f-t32569-b32569.tar.gz (Jan 7, 2023 4:54:46 AM)
- [BPF] preserve btf_decl_tag for parameters of extern functions — yhs / githubweb
- [LoongArch] Reorder code and inline variable in lowerGlobalTLSAddress for clarity. NFC — wanglei / githubweb
- [libc++] remove weird empty line — backlight.zzk / githubweb
clang-d447622-g5702202ad66628-t32567-b32567.tar.gz (Jan 7, 2023 1:48:56 AM)
clang-d447621-g2c174a53d50bff-t32566-b32566.tar.gz (Jan 6, 2023 10:40:13 PM)
- AMDGPU: Add more opencl printf tests — Matthew.Arsenault / githubweb
- AMDGPU: Use more accurate IR type for block handle — Matthew.Arsenault / githubweb
- AMDGPU: Use getTypeAllocSize — Matthew.Arsenault / githubweb
- [AVR] Fix some ambiguous cases in AsmParser — powerman1st / githubweb
- [Clang] Fix warning on unused varaible — jhuber6 / githubweb
- [libc++][test][NFC] revert indentation damage — Casey / githubweb
- [LoongArch] Move illegal ImmArg tests to llvm/test/Verifier — gonglingqin / githubweb
clang-d447614-g47288cc977fa31-t32565-b32565.tar.gz (Jan 6, 2023 7:48:48 PM)
- AMDGPU: Add additional printf string tests — Matthew.Arsenault / githubweb
- AMDGPU: Use BinaryByteStream in printf expansion — Matthew.Arsenault / githubweb
- [ubsan][test] Fix typo in D139230 — rsundahl / githubweb
- AMDGPU: Try to fix 32-bit build bot — Matthew.Arsenault / githubweb
- [Fix][-Wunsafe-buffer-usage] Add a new `forEachDescendant` matcher that skips callable declarations — ziqing / githubweb
- [MLIR][TOSA] Switch Tosa to DenseArrayAttr — ashaposhnikov / githubweb
- [DebugInfo] Add support for variadic DBG_INSTR_REFs in LiveDebugValues — stephen.tozer / githubweb
- [mlir][spirv] Add folder for LogicalNotEqual — thomasraoux / githubweb
- [libc] Add a separate install target for the libc static archives. — sivachandra / githubweb
- [SLP]Fix incorrect reordering of clustered scalars. — a.bataev / githubweb
- [SLP][NFC]Remove unused variables, NFC. — a.bataev / githubweb
- [SLP][NFC]Fix compile build by declaring ArrayRef, NFC. — a.bataev / githubweb
- [OpenMP] Introduce '-f[no-]openmp-target-jit' flag to control JIT for offloading — jhuber6 / githubweb
- [Clang] Fix mispelled option passed to the linker wrapper — jhuber6 / githubweb
- AMDGPU: Convert enqueue-kernel.ll to opaque pointers — Matthew.Arsenault / githubweb
- AMDGPU: Fix enqueue block lowering for opaque pointers — Matthew.Arsenault / githubweb
- AMDGPU: Invert handling of enqueued block detection — Matthew.Arsenault / githubweb
clang-d447597-gead535b2f9ef3a-t32563-b32563.tar.gz (Jan 6, 2023 4:43:20 PM)
- Fix: Title underline too short in D129372 — stephen.tozer / githubweb
- Re-land "[-Wunsafe-buffer-usage] Add a new `forEachDescendant` matcher that skips callable declarations" — ziqing / githubweb
- When loading mach-o corefile, new fallback for finding images — Jason Molenda / githubweb
- [mlir][tosa] Add tosa.conv3d lowering to Linalg — suderman / githubweb
- Remove special cases for invoke of non-throwing inline-asm. — jyknight / githubweb
- Cleanup unwind table emission code a bit. — jyknight / githubweb
- [AMDGPU] Combine redundant Asm64 and AsmVOP3DPPBase. NFC — Joseph.Nash / githubweb
- [mlir] Support TBAA metadata in LLVMIR dialect. — szakharin / githubweb
- [DebugInfo] Allow non-stack_value variadic expressions and use in DBG_INSTR_REF — stephen.tozer / githubweb
- [libc++][test] Add missing include — Casey / githubweb
- Fix PDL verifiers to be resilient to invalid IR — joker.eph / githubweb
- [libc] add noexcept to external function headers — michaelrj / githubweb
- [-Wunsafe-buffer-usage] Safe-buffers re-architecture to introduce Fixable gadgets — malavika2 / githubweb
- [mlir] Add header file for ssize_t — markus.boeck02 / githubweb
- [-Wunsafe-buffer-usage] Changing the use of None with std::nullopt to address a warning. — malavika2 / githubweb
- [mlir][Arith] Remove expansions of integer min and max ops — Krzysztof.Drewniak / githubweb
- [Fix][-Wunsafe-buffer-usage] Add a new `forEachDescendant` matcher that skips callable declarations — ziqing / githubweb
- Revert "[Fix][-Wunsafe-buffer-usage] Add a new `forEachDescendant` matcher that skips callable declarations" — ziqing / githubweb
- [BOLT][DWARF] Change rangelists to use DW_RLE_offset_pair — ayermolo / githubweb
- [mlir][py] Fix python modules build with clang-cl due to requiring exceptions — markus.boeck02 / githubweb
- [Support] On Windows 11 and Windows Server 2022, fix an affinity mask issue on large core count machines — alex_toresh / githubweb
- [mlir][tensor] Add producer fusion for tensor.unpack op. — hanchung / githubweb
clang-d447575-ge10e936315410a-t32561-b32561.tar.gz (Jan 6, 2023 1:17:06 PM)
- [Dominator] Add findNearestCommonDominator() for Instructions (NFC) — npopov / githubweb
- Doc: improve the flang readme page — sylvestre / githubweb
- flang: break the build on 32bit systems — sylvestre / githubweb
- [mlir][vector] Relax restriction on reduction distribution — thomasraoux / githubweb
- [RISCV] Add support for the vscale_range attribute. — craig.topper / githubweb
- [EntryExitInstrumenter] Convert test to opaque pointers (NFC) — npopov / githubweb
- [GVN] Name instructions in test (NFC) — npopov / githubweb
- [RISCV] Add more XVentanaCondOps patterns. — craig.topper / githubweb
- Revert "[Dominator] Add findNearestCommonDominator() for Instructions (NFC)" — npopov / githubweb
- [RISCV] Improve 4x and 8x (s/u)int_to_fp. — craig.topper / githubweb
- [SLP]Fix cost of the broadcast buildvector/gather. — a.bataev / githubweb
- [mlir][nvvm] Add lowering of gpu.printf to nvvm — thomasraoux / githubweb
- [mlir] improve error handling in Linalg op splitting — zinenko / githubweb
- Re-gernerate a test in preparation for D141060 — alexrichardson / githubweb
- Recommit "[RISCV] Enable the LocalStackSlotAllocation pass support" — craig.topper / githubweb
- [PPC] Add support for tune-cpu attribute — kai.peter.nacke / githubweb
- [libc++][test] Suppress MSVC warnings in std::expected tests — Casey / githubweb
- [DebugInfo][NFC] Add new MachineOperand type and change DBG_INSTR_REF syntax — stephen.tozer / githubweb
clang-d447557-gf9a0d045ca35b9-t32560-b32560.tar.gz (Jan 6, 2023 10:47:47 AM)
- [gn build] Port 4670d5ece57d — llvmgnsyncbot / githubweb
- [CallSiteSplitting] Convert test to opaque pointers (NFC) — npopov / githubweb
- Make switch-to-lookup-large-types.ll more reliable — alexrichardson / githubweb
- [UpdateTestChecks] Do not add --force-update to UTC_ARGS — alexrichardson / githubweb
- [x86] add tests for x*y == 0; NFC — spatel / githubweb
- [AArch64] add tests for x*y == 0; NFC — spatel / githubweb
- [mlir][memref] Add runtime verification for memref::CastOp — springerm / githubweb
- [llvm-exegesis][NFC] Update benchmark phase naming to match documentation — gchatelet / githubweb
- [AMDGPU] Add a feature for VALUTransUseHazard — jay.foad / githubweb
- [C++20] Determine the dependency of unevaluated lambdas more accurately — erich.keane / githubweb
- AMDGPU/GlobalISel: Add wave32 checks to bool test — arsenm2 / githubweb
- AMDGPU/GlobalISel: Add missing test for implicit_def regbankselect — arsenm2 / githubweb
- [SDAG] try to avoid multiply for X*Y==0 — spatel / githubweb
- [IR] Add AllocaInst::getAllocationSize() (NFC) — npopov / githubweb
- [IR] Use isEntryBlock() API (NFC) — npopov / githubweb
- [clang-format] fix template closer followed by > — backlight.zzk / githubweb
- [mlir] fix use-after-free on error path in transform dialect — zinenko / githubweb
- [Libomptarget] Add move to expected conversion — jhuber6 / githubweb
- [Libomptarget] Add more moves to expected conversion — jhuber6 / githubweb
- [MemCpyOpt] Extract processStoreOfLoad() method (NFC) — npopov / githubweb
- [StackLifetime] Fix sign compare warning (NFC) — npopov / githubweb
- [NFC] Only expose getXXXSize functions in TypeSize — gchatelet / githubweb
- Revert D141134 "[NFC] Only expose getXXXSize functions in TypeSize" — gchatelet / githubweb
- [AArch64][SME]: Make 'Expand' the default action for all Ops. — hassnaa.hamdi / githubweb
- [LoopFlatten][NFC] Run instnamer on pr59339.ll — david.green / githubweb
- [LoopFlattening] Check for extra uses on Mul — david.green / githubweb
- Revert D140263 "[NFC] Vastly simplifies TypeSize" — gchatelet / githubweb
- [WebAssembly][NFC] Add test case for PR59626 — luke / githubweb
- [SelectionDAG] Implicitly truncate known bits in SPLAT_VECTOR — luke / githubweb
- [gn build] Port 16c1c9fdcc48 — llvmgnsyncbot / githubweb
clang-d447557-gf9a0d045ca35b9-t32560-b32560.tar.gz (Jan 6, 2023 10:47:47 AM)
- Reland "Enable Fortran testsuite/language when TEST_SUITE_SUBDIRS=Fortran is passed" — daltenty / githubweb
clang-d447527-g4670d5ece57d9b-t32558-b32558.tar.gz (Jan 6, 2023 7:36:58 AM)
- [DebugInfo][NFC] Rename is/setUndef to is/setKilllocation — orlando.hyams / githubweb
- [libc] Add a section about supported compilers in the documentation — gchatelet / githubweb
- [X86] Add tests for atomic bittest with register/memory operands — phoebe.wang / githubweb
- [clang][analyzer] Add stream related functions to StdLibraryFunctionsChecker. — 1.int32 / githubweb
- [LoopIdiom] Name instructions in test (NFC) — npopov / githubweb
- [DebugInfo] Prefer setKillLocation rather than replacing operands with undef — orlando.hyams / githubweb
- [cmake] Add llvm-debuginfod as test dependency — luke / githubweb
- [LoopIdiom] Convert tests to opaque pointers (NFC) — npopov / githubweb
- Apply clang-tidy fixes for performance-unnecessary-value-param in SparseTensorCodegen.cpp (NFC) — joker.eph / githubweb
- [LoopUnroll] Name instructions in test (NFC) — npopov / githubweb
- [LoopUnroll] Convert test to opaque pointers (NFC) — npopov / githubweb
- [DebugInfo] Replace UndefValue with PoisonValue in setKillLocation — orlando.hyams / githubweb
- [LV] Disable runtime unrolling for vectorized loops. — flo / githubweb
- NFC Address review comment for D140905 — orlando.hyams / githubweb
- [ConstantFold] Don't drop zero index gep with inrange attribute — npopov / githubweb
- [GlobalSplit] Convert test to opaque pointers (NFC) — npopov / githubweb
- [AArch64] add GlobalIsel support for scalar CNT instruction — ties / githubweb
- [Transforms] Convert some tests to opaque pointers (NFC) — npopov / githubweb
- [clang][analyzer] Extend StreamChecker with some new functions. — 1.int32 / githubweb
- [mlir][linalg] Swap extract_slice(fill(x)) ops — springerm / githubweb
- [mlir][tensor] Support parallel_insert_slice in MergeConsecutiveInsertExtractSlicePatterns.cpp — springerm / githubweb
- [bazel] Add missing :Support dependency after 1b8224537070 — benny.kra / githubweb
- [mlir] introduce parameters into the transofrm dialect — zinenko / githubweb
- [mlir] NFC: rename TransformTypeInterface to TransformHandleTypeInterface — zinenko / githubweb
- [mlir] NFC: move DiagnosedSilenceableFailure to Utils in Transform dialect — zinenko / githubweb
- [mlir] adapt TransformEachOpTrait to parameter values — zinenko / githubweb
- [WebAssembly] Explicitly add {z,s}ext so extends are selected — luke / githubweb
- [NFC] Vastly simplifies TypeSize — gchatelet / githubweb
clang-d447499-g9e84e038447e28-t32556-b32556.tar.gz (Jan 6, 2023 3:37:21 AM)
- [VP][RISCV] Add vp.abs and RISC-V support. — yeting.kuo / githubweb
- [Sema] Fix crash when evaluating nested call with value-dependent arg — pierre.vanhoutryve / githubweb
- [NFC] [Coroutines] Move collectFrameAlloca to decrease the times to iterate the function — yedeng.yd / githubweb
- Revert "[X86] Revert -fno-plt __tls_get_addr workaround for old GNU ld" — npopov / githubweb
- Revert "CodingStandards: restrict CamelCase variable names guideline to llvm/clang/clang-tools-extra/polly/bolt" — npopov / githubweb
- [CodeGen][AMDGPU] EXTRACT_VECTOR_ELT: input vector element type can differ from output type — juamarti / githubweb
- [flang] add hlfir.null to implement NULL() — jperier /