OSDN Git Service

MISched: Fix moving stores across barriers
authorTom Stellard <thomas.stellard@amd.com>
Mon, 8 Dec 2014 23:36:48 +0000 (23:36 +0000)
committerStephen Hines <srhines@google.com>
Wed, 21 Jan 2015 09:02:53 +0000 (01:02 -0800)
commit050ed11bd691ea770273d8a6cd4acbd00ad75ccb
tree576bd84ca2eba60f7f91c13540048e679b7470bb
parent5a622b72ff719e56da5e4384343c08305152e83e
MISched: Fix moving stores across barriers

This fixes an issue with ScheduleDAGInstrs::buildSchedGraph
where stores without an underlying object would not be added
as a predecessor to the current BarrierChain.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@223717 91177308-0d34-0410-b5e6-96231b3b80d8
lib/CodeGen/ScheduleDAGInstrs.cpp
test/CodeGen/R600/store-barrier.ll [new file with mode: 0644]