Better solution for tracking both the original alignment of the access, and the curre...
authorNate Begeman <natebegeman@mac.com>
Tue, 15 Sep 2009 19:05:41 +0000 (19:05 +0000)
committerNate Begeman <natebegeman@mac.com>
Tue, 15 Sep 2009 19:05:41 +0000 (19:05 +0000)
commit101b25c028706c61c7dd9fb92d0b3c1541cb12b6
treef69348039005b3b61df12b8bd8cacd54177fb4cd
parent44ac22cb27684e84f7d5bc6f3d6541de6d1f529e
Better solution for tracking both the original alignment of the access, and the current alignment based
on the source value offset.  This avoids increasing the size of mem nodes.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@81897 91177308-0d34-0410-b5e6-96231b3b80d8
include/llvm/CodeGen/SelectionDAG.h
include/llvm/CodeGen/SelectionDAGNodes.h
lib/CodeGen/SelectionDAG/LegalizeVectorTypes.cpp
lib/CodeGen/SelectionDAG/SelectionDAG.cpp
lib/CodeGen/SelectionDAG/SelectionDAGBuild.cpp