aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/Transforms/Utils/Debugify.cpp
diff options
context:
space:
mode:
authorErick Ochoa Lopez <erick.ochoalopez@amd.com>2025-08-15 08:34:14 -0400
committerGitHub <noreply@github.com>2025-08-15 08:34:14 -0400
commit61caab7789eab30df73afa1bec411d6b36ebb74e (patch)
tree32cd356834fa03493e6b9f1e345b3977b2882159 /llvm/lib/Transforms/Utils/Debugify.cpp
parent69453d702108a6570a664869c903fb6dda44c856 (diff)
downloadllvm-61caab7789eab30df73afa1bec411d6b36ebb74e.zip
llvm-61caab7789eab30df73afa1bec411d6b36ebb74e.tar.gz
llvm-61caab7789eab30df73afa1bec411d6b36ebb74e.tar.bz2
[mlir][llvm] Add `align` attribute to `llvm.intr.masked.{expandload,compressstore}` (#153063)
* Add `requiresArgsAndResultsAttr` to `LLVM_OneResultIntrOp` * Add `args_attrs` to `llvm.intr.masked.{expandload,compressstore}` The LLVM intrinsics [`llvm.intr.masked.expandload`](https://llvm.org/docs/LangRef.html#llvm-masked-expandload-intrinsics) and [`llvm.intr.masked.compressstore`](https://llvm.org/docs/LangRef.html#llvm-masked-compressstore-intrinsics) both allow an optional align parameter attribute to be set which defaults to one. Inlining the documentation below for [`llvm.intr.masked.expandload` 's ](https://llvm.org/docs/LangRef.html#id1522) and [`llvm.intr.masked.compressstore`'s](https://llvm.org/docs/LangRef.html#id1522) arguments respectively > The `align` parameter attribute can be provided for the first argument. The pointer alignment defaults to 1. > The `align` parameter attribute can be provided for the second argument. The pointer alignment defaults to 1.
Diffstat (limited to 'llvm/lib/Transforms/Utils/Debugify.cpp')
0 files changed, 0 insertions, 0 deletions