[all-commits] [llvm/llvm-project] 7c57b5: [lldb][scripts] Fix framework script unifdef test ...
Fangrui Song via All-commits
all-commits at lists.llvm.org
Fri Jul 18 21:52:51 PDT 2025
Branch: refs/heads/users/MaskRay/spr/mc-restructure-mcalignfragment-as-a-fixed-part-an-alignment-tail
Home: https://github.com/llvm/llvm-project
Commit: 7c57b559a4c40599b4ec8ac7a638ed151f24fc8c
https://github.com/llvm/llvm-project/commit/7c57b559a4c40599b4ec8ac7a638ed151f24fc8c
Author: Chelsea Cassanova <chelsea_cassanova at apple.com>
Date: 2025-07-18 (Fri, 18 Jul 2025)
Changed paths:
M lldb/test/Shell/Scripts/TestFrameworkFixUnifdef.test
Log Message:
-----------
[lldb][scripts] Fix framework script unifdef test (#149607)
Fixes a test that's failing on LLDB GreenDragon due to a mistake in the
arguments used when calling the framework-header-fix script.
Commit: 09bea21d9507e142d2ff6a5068362bdc824fce54
https://github.com/llvm/llvm-project/commit/09bea21d9507e142d2ff6a5068362bdc824fce54
Author: lonely eagle <2020382038 at qq.com>
Date: 2025-07-19 (Sat, 19 Jul 2025)
Changed paths:
M mlir/lib/Dialect/MemRef/IR/MemRefOps.cpp
Log Message:
-----------
[mlir][memref] Simplify memref.copy canonicalization (#149506)
FoldCopyOfCast has both a OpRewritePattern implementation and a folder
implementation. This PR removes the OpRewritePattern implementation.
Commit: 68fd102598a27e2654c0ced9c122c601795097fe
https://github.com/llvm/llvm-project/commit/68fd102598a27e2654c0ced9c122c601795097fe
Author: Jonas Devlieghere <jonas at devlieghere.com>
Date: 2025-07-18 (Fri, 18 Jul 2025)
Changed paths:
M lldb/source/Target/StopInfo.cpp
Log Message:
-----------
[lldb] Use std::make_shared for StopInfoSP (#149612)
Use std::make_shared to create a StopInfoSP, which inherits from
shared_from_this. It's both the most efficient and safest way to create
these objects:
- With make_shared, the object and the control block are allocated
together, which is more efficient.
- With make_shared, the enable_shared_from_this base class is properly
linked to the control block before the constructor finishes, so
shared_from_this() will be safe to use (though still not recommended
during construction).
Commit: fef42382882fdd094add0f404d872aa8f4282ea9
https://github.com/llvm/llvm-project/commit/fef42382882fdd094add0f404d872aa8f4282ea9
Author: Colin De Vlieghere <cdevlieghere at tesla.com>
Date: 2025-07-18 (Fri, 18 Jul 2025)
Changed paths:
M mlir/python/mlir/dialects/scf.py
M mlir/test/python/dialects/scf.py
Log Message:
-----------
[MLIR][SCF] Add dedicated Python bindings for ForallOp (#149416)
This patch specializes the Python bindings for ForallOp and
InParallelOp, similar to the existing one for ForOp. These bindings
create the regions and blocks properly and expose some additional
helpers.
Commit: a5d6fa68e399dee9eb56f2671670085b26c06b4a
https://github.com/llvm/llvm-project/commit/a5d6fa68e399dee9eb56f2671670085b26c06b4a
Author: Jens Reidel <adrian at travitia.xyz>
Date: 2025-07-18 (Fri, 18 Jul 2025)
Changed paths:
M compiler-rt/lib/sanitizer_common/sanitizer_platform_limits_posix.h
Log Message:
-----------
[compiler-rt][Mips] Fix stat size check on mips64 musl (#143301)
The sizes of the struct stat on MIPS64 differ in musl vs glibc.
See https://godbolt.org/z/qf9bcq8Y8 for the proof. Prior to this change,
compilation for MIPS64 musl would fail.
Signed-off-by: Jens Reidel <adrian at travitia.xyz>
Commit: 2f38ced51b7c560dcb6d01180efe5ab22bbe004f
https://github.com/llvm/llvm-project/commit/2f38ced51b7c560dcb6d01180efe5ab22bbe004f
Author: Matt Arsenault <Matthew.Arsenault at amd.com>
Date: 2025-07-19 (Sat, 19 Jul 2025)
Changed paths:
M llvm/lib/Support/StringMap.cpp
Log Message:
-----------
StringMap: Remove redundant member init in constructor (#149491)
These are already zeroinitialized in the field definitions.
Commit: b3c9ed151f18fbbfe027cf93dd7957f36bcbaccf
https://github.com/llvm/llvm-project/commit/b3c9ed151f18fbbfe027cf93dd7957f36bcbaccf
Author: Alex MacLean <amaclean at nvidia.com>
Date: 2025-07-18 (Fri, 18 Jul 2025)
Changed paths:
M llvm/test/CodeGen/NVPTX/f16x2-instructions.ll
M llvm/test/CodeGen/NVPTX/f32x2-instructions.ll
Log Message:
-----------
[NVPTX][test] regenerate some tests broken by successive changes (#149611)
#149393 and #149571 landed in quick succession requiring
some tests to be regenerated to account for their interactions.
Commit: cfddb401db111c53f0a345c2a590974487a96bb9
https://github.com/llvm/llvm-project/commit/cfddb401db111c53f0a345c2a590974487a96bb9
Author: Muhammad Bassiouni <60100307+bassiounix at users.noreply.github.com>
Date: 2025-07-19 (Sat, 19 Jul 2025)
Changed paths:
M libc/shared/math.h
A libc/shared/math/acos.h
M libc/src/__support/math/CMakeLists.txt
A libc/src/__support/math/acos.h
A libc/src/__support/math/asin_utils.h
M libc/src/math/generic/CMakeLists.txt
M libc/src/math/generic/acos.cpp
M libc/src/math/generic/asin.cpp
R libc/src/math/generic/asin_utils.h
M utils/bazel/llvm-project-overlay/libc/BUILD.bazel
Log Message:
-----------
[libc][math] Refactor acos implementation to header-only in src/__support/math folder. (#148409)
Part of #147386
in preparation for:
https://discourse.llvm.org/t/rfc-make-clang-builtin-math-functions-constexpr-with-llvm-libc-to-support-c-23-constexpr-math-functions/86450
Commit: e1ac57c1a560b1d9891f93081e2f9c862c4a8d77
https://github.com/llvm/llvm-project/commit/e1ac57c1a560b1d9891f93081e2f9c862c4a8d77
Author: Jordan Rupprecht <rupprecht at google.com>
Date: 2025-07-18 (Fri, 18 Jul 2025)
Changed paths:
M mlir/test/IR/test-pattern-logging-listener.mlir
Log Message:
-----------
[mlir][test] Add missing `REQUIRES: asserts` for --debug-only flag (#149634)
Debug flags are not provided in fully optimized builds.
Test added in #149378 / #146228
Commit: e57315e6ca8f05154e205136bb940b8cb14028d3
https://github.com/llvm/llvm-project/commit/e57315e6ca8f05154e205136bb940b8cb14028d3
Author: Teresa Johnson <tejohnson at google.com>
Date: 2025-07-18 (Fri, 18 Jul 2025)
Changed paths:
M llvm/include/llvm/Analysis/MemoryProfileInfo.h
M llvm/lib/Analysis/MemoryProfileInfo.cpp
M llvm/test/Transforms/Inline/memprof_inline2.ll
A llvm/test/Transforms/Inline/memprof_inline3.ll
Log Message:
-----------
[MemProf] Fix discarding of noncold contexts after inlining (#149599)
When we rebuild the call site tries after inlining of an allocation with
MD_memprof metadata, we don't want to reapply the discarding of small
non-cold contexts (under -memprof-callsite-cold-threshold=) because we
have either no context size info (without -memprof-report-hinted-sizes
or another option that causes us to keep that as metadata), and even
with that information in the metadata, we have imperfect information at
that point as we have already discarded some contexts during matching.
The first case was even worse because we didn't guard our check by
whether the number of cold bytes was 0, leading to very aggressive
pruning during post-inline metadata rebuilding without the context size
information.
Commit: 6b7b664db83bf17f454e97b68728d64001722103
https://github.com/llvm/llvm-project/commit/6b7b664db83bf17f454e97b68728d64001722103
Author: Fangrui Song <i at maskray.me>
Date: 2025-07-18 (Fri, 18 Jul 2025)
Changed paths:
M compiler-rt/lib/sanitizer_common/sanitizer_platform_limits_posix.h
M libc/shared/math.h
A libc/shared/math/acos.h
M libc/src/__support/math/CMakeLists.txt
A libc/src/__support/math/acos.h
A libc/src/__support/math/asin_utils.h
M libc/src/math/generic/CMakeLists.txt
M libc/src/math/generic/acos.cpp
M libc/src/math/generic/asin.cpp
R libc/src/math/generic/asin_utils.h
M lldb/source/Target/StopInfo.cpp
M lldb/test/Shell/Scripts/TestFrameworkFixUnifdef.test
M llvm/include/llvm/Analysis/MemoryProfileInfo.h
M llvm/lib/Analysis/MemoryProfileInfo.cpp
M llvm/lib/Support/StringMap.cpp
M llvm/test/CodeGen/NVPTX/f16x2-instructions.ll
M llvm/test/CodeGen/NVPTX/f32x2-instructions.ll
M llvm/test/Transforms/Inline/memprof_inline2.ll
A llvm/test/Transforms/Inline/memprof_inline3.ll
M mlir/lib/Dialect/MemRef/IR/MemRefOps.cpp
M mlir/python/mlir/dialects/scf.py
M mlir/test/IR/test-pattern-logging-listener.mlir
M mlir/test/python/dialects/scf.py
M utils/bazel/llvm-project-overlay/libc/BUILD.bazel
Log Message:
-----------
rebase
Created using spr 1.3.5-bogner
Compare: https://github.com/llvm/llvm-project/compare/10b5160efb4d...6b7b664db83b
To unsubscribe from these emails, change your notification settings at https://github.com/llvm/llvm-project/settings/notifications
More information about the All-commits
mailing list