misched: Fix RegisterPressureTracker handling of DebugVals.
authorAndrew Trick <atrick@apple.com>
Sat, 1 Dec 2012 01:22:49 +0000 (01:22 +0000)
committerAndrew Trick <atrick@apple.com>
Sat, 1 Dec 2012 01:22:49 +0000 (01:22 +0000)
commit657b75b9946eae763725b413841dfd01ed12a051
treede81df33e6e9512eaac94317366c09e0dbc883d8
parent177d87ac8d974529b07430b2088f699ed279cd1d
misched: Fix RegisterPressureTracker handling of DebugVals.

Assertion failed: (TopRPTracker.getPos() == RegionBegin && "bad initial Top tracker").
rdar://12790302.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@169072 91177308-0d34-0410-b5e6-96231b3b80d8
include/llvm/CodeGen/RegisterPressure.h
lib/CodeGen/MachineScheduler.cpp
lib/CodeGen/RegisterPressure.cpp
lib/CodeGen/ScheduleDAGInstrs.cpp
test/CodeGen/X86/2012-11-30-regpres-dbg.ll [new file with mode: 0644]