[llvm] [offload] Fix minor memory manager alignment bugs (PR #223979)
Ćukasz Plewa via llvm-commits
llvm-commits at lists.llvm.org
Wed Sep 16 04:45:57 PDT 2026
================
@@ -260,7 +261,14 @@ class MemoryManagerTy {
if (Size == 0)
return nullptr;
- size_t AllocationSize = Alignment > 0 ? (Size + Alignment - 1) : Size;
+ if (Alignment > 0 &&
+ Size > std::numeric_limits<size_t>::max() - (Alignment - 1)) {
----------------
lplewa wrote:
NIT: for sure there is helper for it in llvm
https://github.com/llvm/llvm-project/pull/223979
More information about the llvm-commits
mailing list