Do not throw away alignment when generating the DAG for
authorDale Johannesen <dalej@apple.com>
Thu, 18 Nov 2010 01:35:23 +0000 (01:35 +0000)
committerDale Johannesen <dalej@apple.com>
Thu, 18 Nov 2010 01:35:23 +0000 (01:35 +0000)
commitb4ac2858dad1f6e892c8bfe981a6cf32e9a385f8
treed48ffe72e2942b3bd88ca477a390ccfac48305f6
parent1b4886dd00578038c0ca70b3bab97382b89def26
Do not throw away alignment when generating the DAG for
memset; we may need it to decide between MOVAPS and MOVUPS
later.  Adjust a test that was looking for wrong code.
PR 3866 / 8675131.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@119605 91177308-0d34-0410-b5e6-96231b3b80d8
lib/CodeGen/SelectionDAG/SelectionDAG.cpp
test/CodeGen/X86/memset64-on-x86-32.ll
test/CodeGen/X86/misaligned-memset.ll [new file with mode: 0644]