aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/IR/Attributes.cpp
diff options
context:
space:
mode:
authorFraser Cormack <fraser@codeplay.com>2021-11-19 20:21:47 +0000
committerFraser Cormack <fraser@codeplay.com>2021-12-07 10:16:16 +0000
commit3460cc2585c5c94ecc296d1f48b63cba37092cae (patch)
tree892129b10cc5edb7dde2d1d8076682ce84a9efbb /llvm/lib/IR/Attributes.cpp
parentf72ae5cba1d625301aa8a668a3d54ec3ac5b7806 (diff)
downloadllvm-3460cc2585c5c94ecc296d1f48b63cba37092cae.zip
llvm-3460cc2585c5c94ecc296d1f48b63cba37092cae.tar.gz
llvm-3460cc2585c5c94ecc296d1f48b63cba37092cae.tar.bz2
[VP] Propagate align parameter attr on VP load/store to ISel
This patch fixes a case where the 'align' parameter attribute on the pointer operands to llvm.vp.load and llvm.vp.store was being dropped during the conversion to the SelectionDAG. The default alignment equal to the ABI type alignment of the vector type was kept. It also updates the documentation to reflect the fact that the parameter attribute is now properly supported. Reviewed By: simoll Differential Revision: https://reviews.llvm.org/D114422
Diffstat (limited to 'llvm/lib/IR/Attributes.cpp')
0 files changed, 0 insertions, 0 deletions