]> granicus.if.org Git - llvm/commit
GlobalISel: Add alignment to LegalityQuery MMOs
authorMatt Arsenault <Matthew.Arsenault@amd.com>
Thu, 14 Feb 2019 22:41:09 +0000 (22:41 +0000)
committerMatt Arsenault <Matthew.Arsenault@amd.com>
Thu, 14 Feb 2019 22:41:09 +0000 (22:41 +0000)
commit6f55bb14e6aa7d80e735a8e37963ed80bab2aa9b
treec11b4967b3801058fa8c749ade3cce44554acac4
parent81e2f59c840dd20335c915091e99f0f50d04c948
GlobalISel: Add alignment to LegalityQuery MMOs

This allows targets to specify the minimum alignment required for the
load/store.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@354071 91177308-0d34-0410-b5e6-96231b3b80d8
include/llvm/CodeGen/GlobalISel/LegalizerInfo.h
lib/CodeGen/GlobalISel/LegalityPredicates.cpp
lib/CodeGen/GlobalISel/LegalizerInfo.cpp
lib/Target/AArch64/AArch64LegalizerInfo.cpp
lib/Target/AMDGPU/AMDGPULegalizerInfo.cpp
lib/Target/ARM/ARMLegalizerInfo.cpp
lib/Target/Mips/MipsLegalizerInfo.cpp
unittests/CodeGen/GlobalISel/LegalizerInfoTest.cpp