LLVM/project a0d49bccompiler-rt/lib/hwasan hwasan_poisoning.cpp

fmt

Created using spr 1.3.7
DeltaFile
+3-2compiler-rt/lib/hwasan/hwasan_poisoning.cpp
+3-21 files

LLVM/project 36e9361compiler-rt/lib/hwasan hwasan_poisoning.cpp

fix

Created using spr 1.3.7
DeltaFile
+3-1compiler-rt/lib/hwasan/hwasan_poisoning.cpp
+3-11 files

Linux/linux d568788arch/loongarch/kernel syscall.c, arch/powerpc/kernel syscall.c

Merge tag 'hardening-v7.1-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux

Pull hardening updates from Kees Cook:

 - randomize_kstack: Improve implementation across arches (Ryan Roberts)

 - lkdtm/fortify: Drop unneeded FORTIFY_STR_OBJECT test

 - refcount: Remove unused __signed_wrap function annotations

* tag 'hardening-v7.1-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux:
  lkdtm/fortify: Drop unneeded FORTIFY_STR_OBJECT test
  refcount: Remove unused __signed_wrap function annotations
  randomize_kstack: Unify random source across arches
  randomize_kstack: Maintain kstack_offset per task
DeltaFile
+20-34include/linux/randomize_kstack.h
+6-30drivers/misc/lkdtm/fortify.c
+2-14arch/powerpc/kernel/syscall.c
+0-12arch/riscv/kernel/traps.c
+0-12arch/x86/include/asm/entry-common.h
+0-11arch/loongarch/kernel/syscall.c
+28-11311 files not shown
+49-15417 files

Linux/linux cea4a90tools/testing/selftests/seccomp seccomp_bpf.c

Merge tag 'seccomp-v7.1-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux

Pull seccomp update from Kees Cook:

 - selftests: Add hard-coded __NR_uprobe for x86_64 (Oleg Nesterov)

* tag 'seccomp-v7.1-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux:
  selftests/seccomp: Add hard-coded __NR_uprobe for x86_64
DeltaFile
+6-0tools/testing/selftests/seccomp/seccomp_bpf.c
+6-01 files

Linux/linux 613b48bfs exec.c, include/linux sched.h

Merge tag 'execve-v7.1-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux

Pull execve updates from Kees Cook:

 - use strnlen() in __set_task_comm (Thorsten Blum)

 - update task_struct->comm comment (Thorsten Blum)

* tag 'execve-v7.1-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux:
  sched: update task_struct->comm comment
  exec: use strnlen() in __set_task_comm
DeltaFile
+3-6include/linux/sched.h
+1-1fs/exec.c
+4-72 files

LLVM/project 5612275lldb/include/lldb/Target Process.h, lldb/source/Plugins/DynamicLoader/MacOSX-DYLD DynamicLoaderMacOS.cpp

[𝘀𝗽𝗿] changes introduced through rebase

Created using spr 1.3.7

[skip ci]
DeltaFile
+75-30lldb/source/Plugins/DynamicLoader/MacOSX-DYLD/DynamicLoaderMacOS.cpp
+66-2lldb/tools/debugserver/source/RNBRemote.cpp
+36-5lldb/include/lldb/Target/Process.h
+39-0llvm/test/CodeGen/AMDGPU/lower-intrinsics-noalias-metadata.ll
+19-14lldb/tools/debugserver/source/MacOSX/MachProcess.mm
+29-1lldb/source/Plugins/Process/gdb-remote/ProcessGDBRemote.cpp
+264-5212 files not shown
+362-7818 files

LLVM/project 917d1b4lldb/include/lldb/Target Process.h, lldb/source/Plugins/DynamicLoader/MacOSX-DYLD DynamicLoaderMacOS.cpp

rebase

Created using spr 1.3.7
DeltaFile
+75-30lldb/source/Plugins/DynamicLoader/MacOSX-DYLD/DynamicLoaderMacOS.cpp
+66-2lldb/tools/debugserver/source/RNBRemote.cpp
+36-5lldb/include/lldb/Target/Process.h
+39-0llvm/test/CodeGen/AMDGPU/lower-intrinsics-noalias-metadata.ll
+19-14lldb/tools/debugserver/source/MacOSX/MachProcess.mm
+29-1lldb/source/Plugins/Process/gdb-remote/ProcessGDBRemote.cpp
+264-5212 files not shown
+362-7818 files

LLVM/project 4f1b776lldb/include/lldb/Target Process.h, lldb/source/Plugins/DynamicLoader/MacOSX-DYLD DynamicLoaderMacOS.cpp

[𝘀𝗽𝗿] changes introduced through rebase

Created using spr 1.3.7

[skip ci]
DeltaFile
+75-30lldb/source/Plugins/DynamicLoader/MacOSX-DYLD/DynamicLoaderMacOS.cpp
+66-2lldb/tools/debugserver/source/RNBRemote.cpp
+36-5lldb/include/lldb/Target/Process.h
+39-0llvm/test/CodeGen/AMDGPU/lower-intrinsics-noalias-metadata.ll
+19-14lldb/tools/debugserver/source/MacOSX/MachProcess.mm
+29-1lldb/source/Plugins/Process/gdb-remote/ProcessGDBRemote.cpp
+264-5212 files not shown
+362-7818 files

LLVM/project 1bc208alldb/include/lldb/Target Process.h, lldb/source/Plugins/DynamicLoader/MacOSX-DYLD DynamicLoaderMacOS.cpp

rebase

Created using spr 1.3.7
DeltaFile
+75-30lldb/source/Plugins/DynamicLoader/MacOSX-DYLD/DynamicLoaderMacOS.cpp
+66-2lldb/tools/debugserver/source/RNBRemote.cpp
+36-5lldb/include/lldb/Target/Process.h
+39-0llvm/test/CodeGen/AMDGPU/lower-intrinsics-noalias-metadata.ll
+19-14lldb/tools/debugserver/source/MacOSX/MachProcess.mm
+29-1lldb/source/Plugins/Process/gdb-remote/ProcessGDBRemote.cpp
+264-5212 files not shown
+362-7818 files

Linux/linux cae0d23fs/pstore ftrace.c inode.c

Merge tag 'pstore-v7.1-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux

Pull pstore updates from Kees Cook:

 - fix ftrace dump when ECC is enabled (Andrey Skvortsov)

 - fix resource leak when ioremap() fails (Cole Leavitt)

 - Remove useless memblock header (Guilherme G. Piccoli)

 - Fix ECC parameter help text (Guilherme G. Piccoli)

 - Keep ftrace module parameter and debugfs switch in sync (Guilherme G.
   Piccoli)

 - Factor KASLR offset in the core kernel instruction addresses
   (Guilherme G. Piccoli)

* tag 'pstore-v7.1-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux:

    [6 lines not shown]
DeltaFile
+35-13fs/pstore/ftrace.c
+7-5fs/pstore/inode.c
+4-1fs/pstore/ram_core.c
+1-1fs/pstore/ram.c
+2-0fs/pstore/internal.h
+49-205 files

Linux/linux d142ab3crypto crc32c.c, lib/crc Kconfig

Merge tag 'crc-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/ebiggers/linux

Pull CRC updates from Eric Biggers:

 - Several improvements related to crc_kunit, to align with the standard
   KUnit conventions and make it easier for developers and CI systems to
   run this test suite

 - Add an arm64-optimized implementation of CRC64-NVME

 - Remove unused code for big endian arm64

* tag 'crc-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/ebiggers/linux:
  lib/crc: arm64: Simplify intrinsics implementation
  lib/crc: arm64: Use existing macros for kernel-mode FPU cflags
  lib/crc: arm64: Drop unnecessary chunking logic from crc64
  lib/crc: arm64: Assume a little-endian kernel
  lib/crc: arm64: add NEON accelerated CRC64-NVMe implementation
  lib/crc: arm64: Drop check for CONFIG_KERNEL_MODE_NEON

    [6 lines not shown]
DeltaFile
+65-0lib/crc/arm64/crc64-neon-inner.c
+28-28lib/crc/arm64/crc-t10dif-core.S
+22-6lib/crc/tests/crc_kunit.c
+28-0lib/crc/arm64/crc64.h
+15-5lib/crc/Kconfig
+1-18crypto/crc32c.c
+159-574 files not shown
+172-6510 files

LLVM/project 72df1fcllvm/lib/Transforms/Instrumentation HWAddressSanitizer.cpp, llvm/test/Instrumentation/HWAddressSanitizer alloca.ll

[HWASan] Add hwasan-tag-bits flag (#191088)

This can be used to make sure the stack tagging does not use the top bit
of
the pointer. This is useful when HWASan is used in combination with
signed-integer-overflow detection. Some code uses arithmetic on intptr_t
that overflows for sufficiently large pointers.
DeltaFile
+24-22llvm/test/Instrumentation/HWAddressSanitizer/alloca.ll
+12-0llvm/lib/Transforms/Instrumentation/HWAddressSanitizer.cpp
+36-222 files

Linux/linux 370c388arch/arm64/crypto aes-modes.S sm3-neon-core.S, lib/crypto chacha20poly1305-selftest.c

Merge tag 'libcrypto-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/ebiggers/linux

Pull crypto library updates from Eric Biggers:

 - Migrate more hash algorithms from the traditional crypto subsystem to
   lib/crypto/

   Like the algorithms migrated earlier (e.g. SHA-*), this simplifies
   the implementations, improves performance, enables further
   simplifications in calling code, and solves various other issues:

     - AES CBC-based MACs (AES-CMAC, AES-XCBC-MAC, and AES-CBC-MAC)

         - Support these algorithms in lib/crypto/ using the AES library
           and the existing arm64 assembly code

         - Reimplement the traditional crypto API's "cmac(aes)",
           "xcbc(aes)", and "cbcmac(aes)" on top of the library


    [73 lines not shown]
DeltaFile
+9,085-0lib/crypto/tests/chacha20poly1305_kunit.c
+0-9,082lib/crypto/chacha20poly1305-selftest.c
+867-0lib/crypto/arm64/aes-modes.S
+0-866arch/arm64/crypto/aes-modes.S
+0-601arch/arm64/crypto/sm3-neon-core.S
+600-0lib/crypto/arm64/sm3-neon-core.S
+10,552-10,549162 files not shown
+16,740-16,736168 files

FreeBSD/ports fc51630devel/py-lxml Makefile distinfo

devel/py-lxml: update to 6.0.4

Changelog: https://lxml.de/6.0/changes-6.0.4.html

For tests, copy built extension module artefacts into src instead
of building them again, and add cssselect TEST_DEPENDS

(cherry picked from commit 8ae5bc33a128b397a9a4cd1789d1a53e8471f2e6)
DeltaFile
+4-4devel/py-lxml/Makefile
+3-3devel/py-lxml/distinfo
+7-72 files

Linux/linux 9932f00fs buffer.c, fs/crypto keysetup_v1.c inline_crypt.c

Merge tag 'fscrypt-for-linus' of git://git.kernel.org/pub/scm/fs/fscrypt/linux

Pull fscrypt updates from Eric Biggers:

 - Various cleanups for the interface between fs/crypto/ and
   filesystems, from Christoph Hellwig

 - Simplify and optimize the implementation of v1 key derivation by
   using the AES library instead of the crypto_skcipher API

* tag 'fscrypt-for-linus' of git://git.kernel.org/pub/scm/fs/fscrypt/linux:
  fscrypt: use AES library for v1 key derivation
  ext4: use a byte granularity cursor in ext4_mpage_readpages
  fscrypt: pass a real sector_t to fscrypt_zeroout_range
  fscrypt: pass a byte length to fscrypt_zeroout_range
  fscrypt: pass a byte offset to fscrypt_zeroout_range
  fscrypt: pass a byte length to fscrypt_zeroout_range_inline_crypt
  fscrypt: pass a byte offset to fscrypt_zeroout_range_inline_crypt
  fscrypt: pass a byte offset to fscrypt_set_bio_crypt_ctx

    [7 lines not shown]
DeltaFile
+28-59fs/crypto/keysetup_v1.c
+8-78fs/crypto/inline_crypt.c
+17-21fs/crypto/bio.c
+9-28include/linux/fscrypt.h
+21-7fs/ext4/page-io.c
+17-1fs/buffer.c
+100-1948 files not shown
+120-21314 files

FreeBSD/ports 8ae5bc3devel/py-lxml Makefile distinfo

devel/py-lxml: update to 6.0.4

Changelog: https://lxml.de/6.0/changes-6.0.4.html

For tests, copy built extension module artefacts into src instead
of building them again, and add cssselect TEST_DEPENDS
DeltaFile
+4-4devel/py-lxml/Makefile
+3-3devel/py-lxml/distinfo
+7-72 files

Linux/linux 81dc1e4fs/smb/client nterr.h smb1maperror.c

Merge tag 'v7.1-rc1-part1-smb3-client-fixes' of git://git.samba.org/sfrench/cifs-2.6

Pull smb client updates from Steve French:

 - Fix EAs bounds check

 - Fix OOB read in symlink response parsing

 - Add support for creating tmpfiles

 - Minor debug improvement for mount failure

 - Minor crypto cleanup

 - Add missing module description

 - mount fix for lease vs. nolease

 - Add Metze as maintainer for smbdirect

    [29 lines not shown]
DeltaFile
+544-538fs/smb/client/nterr.h
+174-701fs/smb/client/smb1maperror.c
+0-704fs/smb/client/nterr.c
+271-144fs/smb/client/smberr.h
+152-250fs/smb/client/smb2inode.c
+290-62fs/smb/client/dir.c
+1,431-2,39922 files not shown
+1,836-2,45928 files

LLVM/project 8e9a453compiler-rt/lib/hwasan hwasan_allocator.cpp hwasan_poisoning.cpp

upda

Created using spr 1.3.7
DeltaFile
+5-3compiler-rt/lib/hwasan/hwasan_allocator.cpp
+1-3compiler-rt/lib/hwasan/hwasan_poisoning.cpp
+6-62 files

Linux/linux 0b0128efs/xfs xfs_zone_gc.c xfs_buf.c

Merge tag 'xfs-merge-7.1' of git://git.kernel.org/pub/scm/fs/xfs/xfs-linux

Pull xfs updates from Carlos Maiolino:
 "There aren't any new features.

  The whole series is just a collection of bug fixes and code
  refactoring. There is some new information added a couple new
  tracepoints, new data added to mountstats, but no big changes"

* tag 'xfs-merge-7.1' of git://git.kernel.org/pub/scm/fs/xfs/xfs-linux: (41 commits)
  xfs: fix number of GC bvecs
  xfs: untangle the open zones reporting in mountinfo
  xfs: expose the number of open zones in sysfs
  xfs: reduce special casing for the open GC zone
  xfs: streamline GC zone selection
  xfs: refactor GC zone selection helpers
  xfs: rename xfs_zone_gc_iter_next to xfs_zone_gc_iter_irec
  xfs: put the open zone later xfs_open_zone_put
  xfs: add a separate tracepoint for stealing an open zone for GC

    [12 lines not shown]
DeltaFile
+146-131fs/xfs/xfs_zone_gc.c
+82-156fs/xfs/xfs_buf.c
+143-51fs/xfs/xfs_zone_alloc.c
+112-34fs/xfs/xfs_iomap.c
+86-26fs/xfs/xfs_file.c
+36-39fs/xfs/xfs_mount.c
+605-43720 files not shown
+748-54326 files

HardenedBSD/src c13c620sys/dev/nvme nvme_pci.c nvme_private.h, sys/x86/x86 cpu_machdep.c tsc.c

Merge branch 'freebsd/15-stable/main' into hardened/15-stable/main
DeltaFile
+33-7sys/dev/nvme/nvme_pci.c
+14-7sys/x86/x86/cpu_machdep.c
+6-13sys/dev/nvme/nvme_private.h
+6-3sys/x86/x86/tsc.c
+3-4sys/dev/nvme/nvme_qpair.c
+2-4usr.sbin/syslogd/syslog.conf.5
+64-387 files not shown
+79-5713 files

Linux/linux 230fb3afs/erofs zmap.c internal.h

Merge tag 'erofs-for-7.1-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/xiang/erofs

Pull erofs updates from Gao Xiang:

 - Validate xattr h_shared_count to report -EFSCORRUPTED explicitly for
   crafted images

 - Verify metadata accesses for file-backed mounts via rw_verify_area()

 - Fix FS_IOC_GETFSLABEL to include the trailing NUL byte, consistent
   with ext4 and xfs

 - Properly handle 48-bit on-disk blocks/uniaddr for extra devices

 - Fix an index underflow in the LZ4 in-place decompression that can
   cause out-of-bounds accesses with crafted images

 - Minor fixes and cleanups


    [9 lines not shown]
DeltaFile
+25-18fs/erofs/zmap.c
+11-12fs/erofs/internal.h
+10-12fs/erofs/zdata.c
+14-0fs/erofs/data.c
+6-2fs/erofs/super.c
+8-0fs/erofs/xattr.c
+74-443 files not shown
+80-519 files

Linux/linux a62fe21fs/exfat dir.c fatent.c

Merge tag 'exfat-for-7.1-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/linkinjeon/exfat

Pull exfat updates from Namjae Jeon:

 - Implement FALLOC_FL_ALLOCATE_RANGE to add support for preallocating
   clusters without zeroing, helping to reduce file fragmentation

 - Add a unified block readahead helper for FAT chain conversion, bitmap
   allocation, and directory entry lookups

 - Optimize exfat_chain_cont_cluster() by caching buffer heads to
   minimize mark_buffer_dirty() and mirroring overhead during
   NO_FAT_CHAIN to FAT_CHAIN conversion

 - Switch to truncate_inode_pages_final() in evict_inode() to prevent
   BUG_ON caused by shadow entries during reclaim

 - Fix a 32-bit truncation bug in directory entry calculations by
   ensuring proper bitwise coercion

    [33 lines not shown]
DeltaFile
+45-128fs/exfat/dir.c
+94-40fs/exfat/fatent.c
+53-4fs/exfat/exfat_fs.h
+42-0fs/exfat/file.c
+13-25fs/exfat/namei.c
+6-13fs/exfat/inode.c
+253-2104 files not shown
+274-22710 files

LLVM/project 87eabedllvm/utils/lit/lit/llvm config.py

[lit] Prevent "lld" from being substituted by LIT in llvm-driver tests (#191893)

We are seeing test failures in "passthrough-lld.test" as LIT
substitutes the "ld.lld" string in the test file to the full
path to the lld. However, the "-flavor" flag does not expect
a full path. It just need a name of the linker so it fails.
This patch modifies the lld matching regex in the use_lld
function in llvm/utils/lit/lit/llvm/config.py. It prevents
LIT from substitute any lld tool strings that are not
standalone.
DeltaFile
+17-12llvm/utils/lit/lit/llvm/config.py
+17-121 files

Linux/linux f272982fs/nilfs2 ioctl.c dat.c

Merge tag 'nilfs2-v7.1-tag1' of git://git.kernel.org/pub/scm/linux/kernel/git/vdubeyko/nilfs2

Pull nilfs2 updates from Viacheslav Dubeyko:
 "This contains fixes of syzbot reported issues in NILFS2 functionality:

   - The DAT inode's btree node cache (i_assoc_inode) is initialized
     lazily during btree operations.

     However, nilfs_mdt_save_to_shadow_map() assumes i_assoc_inode is
     already initialized when copying dirty pages to the shadow map
     during GC. If NILFS_IOCTL_CLEAN_SEGMENTS is called immediately
     after mount before any btree operation has occurred on the DAT
     inode, i_assoc_inode is NULL leading to a general protection fault.

     Fix this by calling nilfs_attach_btree_node_cache() on the DAT
     inode in nilfs_dat_read() at mount time, ensuring i_assoc_inode is
     always initialized before any GC operation can use it (Deepanshu
     Kartikey)


    [17 lines not shown]
DeltaFile
+6-0fs/nilfs2/ioctl.c
+3-0fs/nilfs2/dat.c
+9-02 files

LLVM/project af0471clldb/include/lldb lldb-enumerations.h, lldb/include/lldb/Target Process.h

[lldb][Darwin] Fetch detailed binary info in chunks (#190720)

When binaries have been loaded into a process on Darwin, lldb sends a
jGetLoadedDynamicLibrariesInfos packet to get the filepath, uuid, load
address, and detailed information from the mach header/load commands.
For a large UI app, the number of binaries that can be loaded (through
various dependencies) can exceed a thousand these days, and requesting
detailed information on all of those can result in debugserver
allocating too much memory when running in constrained environments, and
being killed.

In 2023 I laid the groundwork to fetch detailed information in chunks,
instead of one large request. The main challenge with this is when we
first attach to a process that is running, we send a "tell me about all
binaries loaded", and that prevents lldb from chunking the reply; the
packet design for jGetLoadedDynamicLibrariesInfos assumes the entire
reply is sent in one packet, instead of the typical gdb remote serial
protocol trick of a response with partial data starting with 'm' and a
response with a complete reply starting with 'l'. The 2023 change is to

    [57 lines not shown]
DeltaFile
+75-30lldb/source/Plugins/DynamicLoader/MacOSX-DYLD/DynamicLoaderMacOS.cpp
+66-2lldb/tools/debugserver/source/RNBRemote.cpp
+36-5lldb/include/lldb/Target/Process.h
+19-14lldb/tools/debugserver/source/MacOSX/MachProcess.mm
+29-1lldb/source/Plugins/Process/gdb-remote/ProcessGDBRemote.cpp
+13-0lldb/include/lldb/lldb-enumerations.h
+238-527 files not shown
+266-6413 files

Linux/linux 4d99814fs/hfsplus btree.c xattr.c

Merge tag 'hfs-v7.1-tag1' of git://git.kernel.org/pub/scm/linux/kernel/git/vdubeyko/hfs

Pull hfsplus updates from Viacheslav Dubeyko:
 "This contains several fixes of syzbot reported issues and HFS+ fixes
  of xfstests failures.

   - Fix a syzbot reported issue of a KMSAN uninit-value in
     hfsplus_strcasecmp().

     The root cause was that hfs_brec_read() doesn't validate that the
     on-disk record size matches the expected size for the record type
     being read. The fix introduced hfsplus_brec_read_cat() wrapper that
     validates the record size based on the type field and returns -EIO
     if size doesn't match (Deepanshu Kartikey)

   - Fix a syzbot reported issue of processing corrupted HFS+ images
     where the b-tree allocation bitmap indicates that the header node
     (Node 0) is free. Node 0 must always be allocated. Violating this
     invariant leads to allocator corruption, which cascades into kernel

    [43 lines not shown]
DeltaFile
+194-47fs/hfsplus/btree.c
+128-28fs/hfsplus/xattr.c
+87-34fs/hfsplus/unicode.c
+34-17fs/hfsplus/unicode_test.c
+51-0fs/hfsplus/bfind.c
+37-10fs/hfsplus/super.c
+531-1369 files not shown
+682-18215 files

LLVM/project f0f96c7llvm/lib/Target/AMDGPU AMDGPULowerIntrinsics.cpp, llvm/test/CodeGen/AMDGPU lower-intrinsics-noalias-metadata.ll

[AMDGPU] Preserve scoped-AA metadata when lowering barriers to wave_barrier (#191858)

AMDGPULowerIntrinsics downgrades s_barrier/s_barrier_wait to
wave_barrier on single-wave workgroups, but dropped all metadata from
the original instruction.  The lost !noalias and !alias.scope metadata
prevented MemorySSA's optimized walker from skipping past the barrier,
causing isClobberedInFunction to walk further and reach unrelated
side-effecting defs (e.g. tensor_load_to_lds) that are misclassified
as clobbers — ultimately losing !amdgpu.noclobber on global loads.

Copy !noalias, !alias.scope, and !tbaa from the old instruction to the
replacement wave_barrier.

Made-with: Cursor
DeltaFile
+39-0llvm/test/CodeGen/AMDGPU/lower-intrinsics-noalias-metadata.ll
+4-2llvm/lib/Target/AMDGPU/AMDGPULowerIntrinsics.cpp
+43-22 files

LLVM/project a97a174compiler-rt/lib/hwasan hwasan_allocator.cpp hwasan_flags.inc, compiler-rt/test/hwasan/TestCases tag_mask_smoke.c

rebase

Created using spr 1.3.7
DeltaFile
+24-22llvm/test/Instrumentation/HWAddressSanitizer/alloca.ll
+23-4compiler-rt/lib/hwasan/hwasan_allocator.cpp
+21-0compiler-rt/test/hwasan/TestCases/tag_mask_smoke.c
+12-0llvm/lib/Transforms/Instrumentation/HWAddressSanitizer.cpp
+3-0compiler-rt/lib/hwasan/hwasan_flags.inc
+3-0compiler-rt/lib/hwasan/hwasan_poisoning.cpp
+86-261 files not shown
+87-267 files

LLVM/project b41f439compiler-rt/lib/hwasan hwasan_allocator.cpp hwasan_flags.inc, compiler-rt/test/hwasan/TestCases tag_mask_smoke.c

[𝘀𝗽𝗿] changes to main this commit is based on

Created using spr 1.3.7

[skip ci]
DeltaFile
+24-22llvm/test/Instrumentation/HWAddressSanitizer/alloca.ll
+21-0compiler-rt/test/hwasan/TestCases/tag_mask_smoke.c
+14-2compiler-rt/lib/hwasan/hwasan_allocator.cpp
+12-0llvm/lib/Transforms/Instrumentation/HWAddressSanitizer.cpp
+3-0compiler-rt/lib/hwasan/hwasan_flags.inc
+74-245 files

LLVM/project d633312clang/lib/CIR/CodeGen CIRGenCleanup.cpp, clang/test/CIR/CodeGen lambda-dtor-field.cpp

rebase

Created using spr 1.3.7
DeltaFile
+329-0clang/test/CIR/CodeGen/lambda-dtor-field.cpp
+172-0llvm/test/Transforms/LoopVectorize/RISCV/conditional-scalar-assignment.ll
+143-0lldb/test/Shell/ScriptInterpreter/Python/Crashlog/Inputs/a.out.inline.ips
+136-0llvm/test/Transforms/LoopVectorize/RISCV/iv-select-cmp.ll
+129-0llvm/test/Transforms/LoopVectorize/RISCV/conditional-scalar-assignment-fold-tail.ll
+86-6clang/lib/CIR/CodeGen/CIRGenCleanup.cpp
+995-681 files not shown
+1,785-43687 files