[all-commits] [llvm/llvm-project] b17882: [X86] avx512fp16intrin.h - allow fp16 truncation c...
Marco Elver via All-commits
all-commits at lists.llvm.org
Tue Oct 7 03:56:51 PDT 2025
Branch: refs/heads/users/melver/spr/alloctoken-introduce-alloctoken-instrumentation-pass
Home: https://github.com/llvm/llvm-project
Commit: b1788211d3750292fc10027fb649b359fd6cd0d7
https://github.com/llvm/llvm-project/commit/b1788211d3750292fc10027fb649b359fd6cd0d7
Author: Simon Pilgrim <llvm-dev at redking.me.uk>
Date: 2025-10-07 (Tue, 07 Oct 2025)
Changed paths:
M clang/lib/Headers/avx512fp16intrin.h
M clang/test/CodeGen/X86/avx512fp16-builtins.c
Log Message:
-----------
[X86] avx512fp16intrin.h - allow fp16 truncation casts to be used in constexpr (#162250)
_mm256_castph256_ph128
_mm512_castph512_ph128
_mm512_castph512_ph256
Part of #156348
Commit: f0a787b55df03e2b72e1d24b52e903714a0c0e7d
https://github.com/llvm/llvm-project/commit/f0a787b55df03e2b72e1d24b52e903714a0c0e7d
Author: Hongyu Chen <xxs_chy at outlook.com>
Date: 2025-10-07 (Tue, 07 Oct 2025)
Changed paths:
M llvm/lib/Transforms/Scalar/DFAJumpThreading.cpp
Log Message:
-----------
[DFAJumpThreading] Set MadeChanges only if threading happened (#162241)
Threading may fail due to legality and profitability checks. This patch
preserves the analysis if no threading happens.
Commit: ed113e7904943565b4cd05588f6b639e40187510
https://github.com/llvm/llvm-project/commit/ed113e7904943565b4cd05588f6b639e40187510
Author: Hongyu Chen <xxs_chy at outlook.com>
Date: 2025-10-07 (Tue, 07 Oct 2025)
Changed paths:
M llvm/lib/Transforms/Scalar/DFAJumpThreading.cpp
Log Message:
-----------
[DFAJumpThreading] Update domtree lazily (#162240)
Commit: 224873d7acab430d29c978136418c40fa028a40d
https://github.com/llvm/llvm-project/commit/224873d7acab430d29c978136418c40fa028a40d
Author: Marco Elver <elver at google.com>
Date: 2025-10-07 (Tue, 07 Oct 2025)
Changed paths:
M llvm/docs/LangRef.rst
M llvm/include/llvm/Bitcode/LLVMBitCodes.h
M llvm/include/llvm/IR/Attributes.td
M llvm/include/llvm/IR/FixedMetadataKinds.def
M llvm/lib/Bitcode/Reader/BitcodeReader.cpp
M llvm/lib/Bitcode/Writer/BitcodeWriter.cpp
M llvm/lib/IR/Verifier.cpp
M llvm/lib/Transforms/Utils/CodeExtractor.cpp
M llvm/lib/Transforms/Utils/Local.cpp
M llvm/test/Bitcode/attributes.ll
M llvm/test/Bitcode/compatibility.ll
M llvm/test/Transforms/Inline/attributes.ll
A llvm/test/Transforms/SimplifyCFG/merge-calls-alloc-token.ll
M llvm/utils/emacs/llvm-mode.el
M llvm/utils/llvm.grm
M llvm/utils/vim/syntax/llvm.vim
M llvm/utils/vscode/llvm/syntaxes/ll.tmLanguage.yaml
Log Message:
-----------
[AllocToken] Introduce sanitize_alloc_token attribute and alloc_token metadata (#160131)
In preparation of adding the "AllocToken" pass, add the pre-requisite
`sanitize_alloc_token` function attribute and `alloc_token` metadata.
---
This change is part of the following series:
1. https://github.com/llvm/llvm-project/pull/160131
2. https://github.com/llvm/llvm-project/pull/156838
3. https://github.com/llvm/llvm-project/pull/162098
4. https://github.com/llvm/llvm-project/pull/162099
5. https://github.com/llvm/llvm-project/pull/156839
6. https://github.com/llvm/llvm-project/pull/156840
7. https://github.com/llvm/llvm-project/pull/156841
8. https://github.com/llvm/llvm-project/pull/156842
Commit: cce7cfbf53f9e9b0927fb2edd464a8889abb8155
https://github.com/llvm/llvm-project/commit/cce7cfbf53f9e9b0927fb2edd464a8889abb8155
Author: Nikita Popov <npopov at redhat.com>
Date: 2025-10-07 (Tue, 07 Oct 2025)
Changed paths:
M llvm/lib/Transforms/Instrumentation/AddressSanitizer.cpp
Log Message:
-----------
[AddressSanitizer] Avoid unnecessary pointer casts for ODR indicator (NFCI)
Don't generate an unnecessary inttoptr + ptrtoint pair for the
local case. This should be NFC as the cast pair will get eliminated.
Commit: 97fa679bb21b38d0af0c88768e38074e35fd3a06
https://github.com/llvm/llvm-project/commit/97fa679bb21b38d0af0c88768e38074e35fd3a06
Author: Marco Elver <elver at google.com>
Date: 2025-10-07 (Tue, 07 Oct 2025)
Changed paths:
M clang/lib/Headers/avx512fp16intrin.h
M clang/test/CodeGen/X86/avx512fp16-builtins.c
M llvm/lib/Transforms/Instrumentation/AddressSanitizer.cpp
M llvm/lib/Transforms/Scalar/DFAJumpThreading.cpp
Log Message:
-----------
rebase
Created using spr 1.3.8-beta.1
Compare: https://github.com/llvm/llvm-project/compare/e7ec7a5f57bf...97fa679bb21b
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