aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/CodeGen/MachineScheduler.cpp
diff options
context:
space:
mode:
authorSanjay Patel <spatel@rotateright.com>2020-12-16 12:11:57 -0500
committerSanjay Patel <spatel@rotateright.com>2020-12-16 12:25:18 -0500
commitaaaf0ec72b062dea09a277e5b9e6bda0a3da55c9 (patch)
tree443b8cf23414e72ef840963d6597f01b3650bd78 /llvm/lib/CodeGen/MachineScheduler.cpp
parent66bcbdbc9c584becff35f6795cd2836a7a0141b2 (diff)
downloadllvm-aaaf0ec72b062dea09a277e5b9e6bda0a3da55c9.zip
llvm-aaaf0ec72b062dea09a277e5b9e6bda0a3da55c9.tar.gz
llvm-aaaf0ec72b062dea09a277e5b9e6bda0a3da55c9.tar.bz2
[VectorCombine] loosen alignment constraint for load transform
As discussed in D93229, we only need a minimal alignment constraint when querying whether a hypothetical vector load is safe. We still pass/use the potentially stronger alignment attribute when checking costs and creating the new load. There's already a test that changes with the minimum code change, so splitting this off as a preliminary commit independent of any gep/offset enhancements. Differential Revision: https://reviews.llvm.org/D93397
Diffstat (limited to 'llvm/lib/CodeGen/MachineScheduler.cpp')
0 files changed, 0 insertions, 0 deletions