[all-commits] [llvm/llvm-project] 126677: [DataLayout] Add a specifier for element-aligned v...
Justin Bogner via All-commits
all-commits at lists.llvm.org
Mon Feb 9 13:10:31 PST 2026
Branch: refs/heads/users/bogner/pr180617
Home: https://github.com/llvm/llvm-project
Commit: 1266770706d4621f4090c32ab96eb79e153ac5f4
https://github.com/llvm/llvm-project/commit/1266770706d4621f4090c32ab96eb79e153ac5f4
Author: Justin Bogner <mail at justinbogner.com>
Date: 2026-02-09 (Mon, 09 Feb 2026)
Changed paths:
M llvm/docs/LangRef.rst
M llvm/include/llvm/IR/DataLayout.h
M llvm/lib/IR/DataLayout.cpp
M llvm/unittests/IR/DataLayoutTest.cpp
Log Message:
-----------
[DataLayout] Add a specifier for element-aligned vectors
This adds the "ve" specifier to Data Layout, which says that vectors are
element-aligned by default for a target.
Note that we also remove the default vector specs for 64 and 128 bit
vectors - these match the natural alignment of those vectors, so they
didn't actually have any functional effect.
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