[all-commits] [llvm/llvm-project] 158c02: [MLIR][LLVM] Improve atomic verifier to properly s...
Christian Ulmann via All-commits
all-commits at lists.llvm.org
Fri May 17 07:41:33 PDT 2024
Branch: refs/heads/users/dinistro/rename-block-sorting
Home: https://github.com/llvm/llvm-project
Commit: 158c0219cf9dfa37fd821071a98dda1dad0a7314
https://github.com/llvm/llvm-project/commit/158c0219cf9dfa37fd821071a98dda1dad0a7314
Author: Christian Ulmann <christian.ulmann at nextsilicon.com>
Date: 2024-05-14 (Tue, 14 May 2024)
Changed paths:
M mlir/lib/Dialect/LLVMIR/IR/LLVMDialect.cpp
M mlir/test/Dialect/LLVMIR/invalid.mlir
M mlir/test/Dialect/LLVMIR/roundtrip.mlir
Log Message:
-----------
[MLIR][LLVM] Improve atomic verifier to properly support larger types
This commit extends the verifier for atomics to properly verify larger
types. Beforehand, the verifier strictly rejected larger integer types,
while it now consults the data layout to determine if their bitsize is a
power of two. This behavior reflects what LLVM's verifier is checking
for.
Commit: 6b8607d5669fa543dbcfffeb83b9bfd3be1f34a1
https://github.com/llvm/llvm-project/commit/6b8607d5669fa543dbcfffeb83b9bfd3be1f34a1
Author: Christian Ulmann <christian.ulmann at nextsilicon.com>
Date: 2024-05-14 (Tue, 14 May 2024)
Changed paths:
M mlir/lib/Dialect/LLVMIR/IR/LLVMDialect.cpp
Log Message:
-----------
address review comments
Commit: 4725ac5df6c601fe4297e3830eba33f24f8c05da
https://github.com/llvm/llvm-project/commit/4725ac5df6c601fe4297e3830eba33f24f8c05da
Author: Christian Ulmann <christian.ulmann at nextsilicon.com>
Date: 2024-05-17 (Fri, 17 May 2024)
Changed paths:
M mlir/include/mlir/Transforms/RegionUtils.h
M mlir/lib/Target/LLVMIR/Dialect/OpenACC/OpenACCToLLVMIRTranslation.cpp
M mlir/lib/Target/LLVMIR/Dialect/OpenMP/OpenMPToLLVMIRTranslation.cpp
M mlir/lib/Target/LLVMIR/ModuleTranslation.cpp
M mlir/lib/Transforms/Mem2Reg.cpp
M mlir/lib/Transforms/Utils/RegionUtils.cpp
Log Message:
-----------
[MLIR][Transforms] Correct block sorting utils name (NFC)
This commit renames the name of the block sorting utility function to
`getBlocksSortedByDominance`.
Compare: https://github.com/llvm/llvm-project/compare/158c0219cf9d%5E...4725ac5df6c6
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