Preserve chain dependecies between old and new loads constructed to
prevent loads from reordering below later stores.
Fixes PR34088.
Paths
| Differential D36528
[X86] Keep dependencies when constructing loads in combineStore ClosedPublic Authored by niravd on Aug 9 2017, 9:17 AM.
Details
Summary Preserve chain dependecies between old and new loads constructed to Fixes PR34088.
Diff Detail
Event TimelineThis revision is now accepted and ready to land.Aug 9 2017, 5:24 PM Closed by commit rL310604: [X86] Keep dependencies when constructing loads in combineStore (authored by niravd). · Explain WhyAug 10 2017, 8:13 AM This revision was automatically updated to reflect the committed changes.
Revision Contents
Diff 110582 llvm/trunk/include/llvm/CodeGen/SelectionDAG.h
llvm/trunk/lib/CodeGen/SelectionDAG/SelectionDAG.cpp
llvm/trunk/lib/Target/X86/X86ISelLowering.cpp
llvm/trunk/test/CodeGen/X86/pr34088.ll
|