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)
commitb767d1eba89be1a11bf11a13ede2a761fc186cfa
tree87b5c9b0ee823f8d5196d788baeaf991f60c710f
parentd5953622ce7ef8d505b1fc3969da8082377a6013
misched: Fix RegisterPressureTracker handling of DebugVals.

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

llvm-svn: 169072
llvm/include/llvm/CodeGen/RegisterPressure.h
llvm/lib/CodeGen/MachineScheduler.cpp
llvm/lib/CodeGen/RegisterPressure.cpp
llvm/lib/CodeGen/ScheduleDAGInstrs.cpp
llvm/test/CodeGen/X86/2012-11-30-regpres-dbg.ll [new file with mode: 0644]