diff options
author | Dale Johannesen <dalej@apple.com> | 2010-11-18 01:35:23 +0000 |
---|---|---|
committer | Dale Johannesen <dalej@apple.com> | 2010-11-18 01:35:23 +0000 |
commit | b4ac2858dad1f6e892c8bfe981a6cf32e9a385f8 (patch) | |
tree | d48ffe72e2942b3bd88ca477a390ccfac48305f6 /lib/CodeGen/SelectionDAG/SelectionDAG.cpp | |
parent | 1b4886dd00578038c0ca70b3bab97382b89def26 (diff) |
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
Diffstat (limited to 'lib/CodeGen/SelectionDAG/SelectionDAG.cpp')
-rw-r--r-- | lib/CodeGen/SelectionDAG/SelectionDAG.cpp | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/lib/CodeGen/SelectionDAG/SelectionDAG.cpp b/lib/CodeGen/SelectionDAG/SelectionDAG.cpp index 5477e7bf60..08ef505bab 100644 --- a/lib/CodeGen/SelectionDAG/SelectionDAG.cpp +++ b/lib/CodeGen/SelectionDAG/SelectionDAG.cpp @@ -3487,7 +3487,7 @@ static SDValue getMemsetStores(SelectionDAG &DAG, DebugLoc dl, SDValue Store = DAG.getStore(Chain, dl, Value, getMemBasePlusOffset(Dst, DstOff, DAG), DstPtrInfo.getWithOffset(DstOff), - isVol, false, 0); + isVol, false, Align); OutChains.push_back(Store); DstOff += VTSize; } |