aboutsummaryrefslogtreecommitdiff
path: root/libc/include/llvm-libc-macros/linux/sys-socket-macros.h
diff options
context:
space:
mode:
authorIvan Butygin <ivan.butygin@gmail.com>2025-10-01 15:01:37 +0300
committerGitHub <noreply@github.com>2025-10-01 15:01:37 +0300
commita374017bbcc8191fa6b7b2939ffcb9bb831df419 (patch)
tree84bd318a5acc00759d1caf1377efdd98f6fb2776 /libc/include/llvm-libc-macros/linux/sys-socket-macros.h
parent93c830597cd1c68059a165de3eabea3a0b8f4526 (diff)
downloadllvm-a374017bbcc8191fa6b7b2939ffcb9bb831df419.zip
llvm-a374017bbcc8191fa6b7b2939ffcb9bb831df419.tar.gz
llvm-a374017bbcc8191fa6b7b2939ffcb9bb831df419.tar.bz2
[mlir][memref] Introduce `memref.distinct_objects` op (#156913)
The `distinct_objects` operation takes a list of memrefs and returns a list of memrefs of the same types, with the additional assumption that accesses to these memrefs will never alias with each other. This means that loads and stores to different memrefs in the list can be safely reordered. The discussion https://discourse.llvm.org/t/rfc-introducing-memref-aliasing-attributes/88049
Diffstat (limited to 'libc/include/llvm-libc-macros/linux/sys-socket-macros.h')
0 files changed, 0 insertions, 0 deletions