[all-commits] [llvm/llvm-project] 916880: Local: Handle noalias_addrspace in combineMetadata
Matt Arsenault via All-commits
all-commits at lists.llvm.org
Fri Oct 25 18:28:00 PDT 2024
Branch: refs/heads/users/arsenm/combine-metadata-preserve-noalias-addrspace
Home: https://github.com/llvm/llvm-project
Commit: 916880dcacd35ea2ed504cc37bb9ccd49fa46353
https://github.com/llvm/llvm-project/commit/916880dcacd35ea2ed504cc37bb9ccd49fa46353
Author: Matt Arsenault <Matthew.Arsenault at amd.com>
Date: 2024-10-25 (Fri, 25 Oct 2024)
Changed paths:
M llvm/lib/Transforms/Utils/Local.cpp
M llvm/test/Transforms/SimplifyCFG/hoist-with-metadata.ll
Log Message:
-----------
Local: Handle noalias_addrspace in combineMetadata
This should act like range.
Commit: 7a2702f60543c187ad05e8904120cd7065a0d6cd
https://github.com/llvm/llvm-project/commit/7a2702f60543c187ad05e8904120cd7065a0d6cd
Author: Matt Arsenault <Matthew.Arsenault at amd.com>
Date: 2024-10-25 (Fri, 25 Oct 2024)
Changed paths:
M llvm/test/Transforms/SimplifyCFG/hoist-with-metadata.ll
Log Message:
-----------
Add another test with ranges
Commit: 1f67e1977383e12f7a7928ce55e4a81fb260c2c7
https://github.com/llvm/llvm-project/commit/1f67e1977383e12f7a7928ce55e4a81fb260c2c7
Author: Matt Arsenault <Matthew.Arsenault at amd.com>
Date: 2024-10-25 (Fri, 25 Oct 2024)
Changed paths:
M llvm/include/llvm/IR/ConstantRangeList.h
M llvm/include/llvm/IR/Metadata.h
M llvm/lib/IR/ConstantRangeList.cpp
M llvm/lib/IR/Metadata.cpp
M llvm/lib/Transforms/Utils/Local.cpp
M llvm/test/Transforms/SimplifyCFG/hoist-with-metadata.ll
Log Message:
-----------
Correctly intersect
Commit: 17797f062ea12e284b87b0089888b964a2749ea5
https://github.com/llvm/llvm-project/commit/17797f062ea12e284b87b0089888b964a2749ea5
Author: Matt Arsenault <Matthew.Arsenault at amd.com>
Date: 2024-10-25 (Fri, 25 Oct 2024)
Changed paths:
A llvm/test/Transforms/EarlyCSE/noalias-addrspace.ll
Log Message:
-----------
Add !DoesKMove test
Commit: 40b372883f26b9596671550795ed0531eeb2ed04
https://github.com/llvm/llvm-project/commit/40b372883f26b9596671550795ed0531eeb2ed04
Author: Matt Arsenault <Matthew.Arsenault at amd.com>
Date: 2024-10-25 (Fri, 25 Oct 2024)
Changed paths:
M llvm/test/Transforms/SimplifyCFG/hoist-with-metadata.ll
Log Message:
-----------
Add speculation test that shows noalias_addrspace is dropped
Commit: 74249904f0713902598379deef718a3c2c3926d5
https://github.com/llvm/llvm-project/commit/74249904f0713902598379deef718a3c2c3926d5
Author: Matt Arsenault <Matthew.Arsenault at amd.com>
Date: 2024-10-25 (Fri, 25 Oct 2024)
Changed paths:
M llvm/include/llvm/IR/ConstantRangeList.h
Log Message:
-----------
Add comment
Compare: https://github.com/llvm/llvm-project/compare/8c22443aae5e...74249904f071
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