[all-commits] [llvm/llvm-project] 12af9c: [RISCV] Extract a utility for computing bounds on ...

Vitaly Buka via All-commits all-commits at lists.llvm.org
Wed Dec 13 14:22:00 PST 2023


  Branch: refs/heads/users/vitalybuka/spr/hwasan-improve-support-of-forking-with-threads
  Home:   https://github.com/llvm/llvm-project
  Commit: 12af9c833797b579cde97b2378cb3a3153edbed4
      https://github.com/llvm/llvm-project/commit/12af9c833797b579cde97b2378cb3a3153edbed4
  Author: Philip Reames <preames at rivosinc.com>
  Date:   2023-12-13 (Wed, 13 Dec 2023)

  Changed paths:
    M llvm/lib/Target/RISCV/RISCVISelLowering.cpp
    M llvm/lib/Target/RISCV/RISCVISelLowering.h

  Log Message:
  -----------
  [RISCV] Extract a utility for computing bounds on VLMAX [nfc]

Simplifying an upcoming change...


  Commit: e065841cb06d78ae1d6863fac156a5e91f464ec7
      https://github.com/llvm/llvm-project/commit/e065841cb06d78ae1d6863fac156a5e91f464ec7
  Author: Vitaly Buka <vitalybuka at google.com>
  Date:   2023-12-13 (Wed, 13 Dec 2023)

  Changed paths:
    M compiler-rt/lib/asan/asan_fuchsia.cpp
    M compiler-rt/lib/asan/asan_internal.h
    M compiler-rt/lib/asan/asan_posix.cpp
    M compiler-rt/lib/asan/asan_rtl.cpp
    M compiler-rt/lib/asan/asan_win.cpp
    M compiler-rt/test/sanitizer_common/TestCases/Posix/fork_threaded.c

  Log Message:
  -----------
  [asan] Install `pthread_atfork` (#75290)

This prevents deadlocks in forked process
if parent had more then one running threads.


  Commit: c64334fb30f8a8087c218b6d7ec954ad47b33947
      https://github.com/llvm/llvm-project/commit/c64334fb30f8a8087c218b6d7ec954ad47b33947
  Author: Arthur Eubanks <aeubanks at google.com>
  Date:   2023-12-13 (Wed, 13 Dec 2023)

  Changed paths:
    M llvm/lib/Target/X86/X86FastISel.cpp
    M llvm/test/CodeGen/X86/fast-isel-constpool.ll
    A llvm/test/CodeGen/X86/fast-isel-medium-code-model.ll

  Log Message:
  -----------
  [X86][FastISel] Support medium code model in more places (#75375)

The medium code model is basically identical to the small code model
except that large objects cannot be referenced with 32-bit offsets.


  Commit: 2a9d8caf29ca2b2cf4758db31c64fd20cb5eb3bf
      https://github.com/llvm/llvm-project/commit/2a9d8caf29ca2b2cf4758db31c64fd20cb5eb3bf
  Author: Fangrui Song <i at maskray.me>
  Date:   2023-12-13 (Wed, 13 Dec 2023)

  Changed paths:
    M mlir/include/mlir/Transforms/FoldUtils.h
    M mlir/lib/Transforms/Utils/FoldUtils.cpp
    R mlir/test/Transforms/canonicalize-debuginfo.mlir
    R mlir/test/Transforms/constant-fold-debuginfo.mlir

  Log Message:
  -----------
  Revert "[MLIR] Fuse locations of merged constants (#74670)"

This reverts commit 87e2e89019ec4405fa47c3b4585be4e67473b590.
and its follow-ups 0d1490f09f23bf204b714c3c6ba5e0aaf4eeed9a (#75218)
and 6fe3cd54670cae52dae92a38a6d28f450fe8f321 (#75312).

We observed significant OOM/timeout issues due to #74670 to quite a few
services including google-research/swirl-lm. The follow-up #75218 and
 #75312 do not address the issue. Perhaps this is worth more
investigation.


  Commit: c3fa4b788f4427c483a08eeb8ccec2cb1ed83d32
      https://github.com/llvm/llvm-project/commit/c3fa4b788f4427c483a08eeb8ccec2cb1ed83d32
  Author: Owen Pan <owenpiano at gmail.com>
  Date:   2023-12-13 (Wed, 13 Dec 2023)

  Changed paths:
    M clang/tools/clang-format/git-clang-format.bat

  Log Message:
  -----------
  [clang-format] Fix a bug in git-clang-format.bat (#75268)

Pass the fully-qualified path name (less the file extension) of
git-clang-format.bat to py so that it can be run from anywhere.

Fixes #75265.


  Commit: eabf7ec3f3d4688ea0f9da24038462362837d7ff
      https://github.com/llvm/llvm-project/commit/eabf7ec3f3d4688ea0f9da24038462362837d7ff
  Author: Vitaly Buka <vitalybuka at google.com>
  Date:   2023-12-13 (Wed, 13 Dec 2023)

  Changed paths:
    M llvm/include/llvm/CodeGen/GlobalISel/GIMatchTableExecutor.h

  Log Message:
  -----------
  [GlobalISel] Fix misaligned read after #74429


  Commit: 8bea83b8f5adae8abc5d6a6695c756a616201aa7
      https://github.com/llvm/llvm-project/commit/8bea83b8f5adae8abc5d6a6695c756a616201aa7
  Author: Vitaly Buka <vitalybuka at google.com>
  Date:   2023-12-13 (Wed, 13 Dec 2023)

  Changed paths:
    M llvm/include/llvm/CodeGen/GlobalISel/GIMatchTableExecutor.h

  Log Message:
  -----------
  [NFC][GlobalISel] Fix case of local variable


  Commit: dad3b1a6c02a1c48d9ccc1a8bd2ec2f363eb1a40
      https://github.com/llvm/llvm-project/commit/dad3b1a6c02a1c48d9ccc1a8bd2ec2f363eb1a40
  Author: Vitaly Buka <vitalybuka at google.com>
  Date:   2023-12-13 (Wed, 13 Dec 2023)

  Changed paths:
    M clang/tools/clang-format/git-clang-format.bat
    M compiler-rt/test/sanitizer_common/sanitizer_specific.h
    M llvm/include/llvm/CodeGen/GlobalISel/GIMatchTableExecutor.h
    M llvm/lib/Target/RISCV/RISCVISelLowering.cpp
    M llvm/lib/Target/RISCV/RISCVISelLowering.h
    M llvm/lib/Target/X86/X86FastISel.cpp
    M llvm/test/CodeGen/X86/fast-isel-constpool.ll
    A llvm/test/CodeGen/X86/fast-isel-medium-code-model.ll
    M mlir/include/mlir/Transforms/FoldUtils.h
    M mlir/lib/Transforms/Utils/FoldUtils.cpp
    R mlir/test/Transforms/canonicalize-debuginfo.mlir
    R mlir/test/Transforms/constant-fold-debuginfo.mlir

  Log Message:
  -----------
  [𝘀𝗽𝗿] changes introduced through rebase

Created using spr 1.3.4

[skip ci]


  Commit: f8bb011787c49e48ca1d576350bbf8c59cb782d3
      https://github.com/llvm/llvm-project/commit/f8bb011787c49e48ca1d576350bbf8c59cb782d3
  Author: Vitaly Buka <vitalybuka at google.com>
  Date:   2023-12-13 (Wed, 13 Dec 2023)

  Changed paths:
    M clang/tools/clang-format/git-clang-format.bat
    M compiler-rt/test/sanitizer_common/sanitizer_specific.h
    M llvm/include/llvm/CodeGen/GlobalISel/GIMatchTableExecutor.h
    M llvm/lib/Target/RISCV/RISCVISelLowering.cpp
    M llvm/lib/Target/RISCV/RISCVISelLowering.h
    M llvm/lib/Target/X86/X86FastISel.cpp
    M llvm/test/CodeGen/X86/fast-isel-constpool.ll
    A llvm/test/CodeGen/X86/fast-isel-medium-code-model.ll
    M mlir/include/mlir/Transforms/FoldUtils.h
    M mlir/lib/Transforms/Utils/FoldUtils.cpp
    R mlir/test/Transforms/canonicalize-debuginfo.mlir
    R mlir/test/Transforms/constant-fold-debuginfo.mlir

  Log Message:
  -----------
  rebase

Created using spr 1.3.4


Compare: https://github.com/llvm/llvm-project/compare/bb7ec7e826be...f8bb011787c4


More information about the All-commits mailing list