diff options
author | Jakob Stoklund Olesen <stoklund@2pi.dk> | 2012-03-04 19:19:10 +0000 |
---|---|---|
committer | Jakob Stoklund Olesen <stoklund@2pi.dk> | 2012-03-04 19:19:10 +0000 |
commit | 59bc8c437a8c5bcd0663fb5599789b8896cb1b55 (patch) | |
tree | 939b4944478ec59302ea14a0cc69d64a861956b7 /clang/lib/CodeGen/CodeGenModule.cpp | |
parent | 6759dd078a3748f06968415ccaa5cc738b3e8558 (diff) | |
download | bcm5719-llvm-59bc8c437a8c5bcd0663fb5599789b8896cb1b55.tar.gz bcm5719-llvm-59bc8c437a8c5bcd0663fb5599789b8896cb1b55.zip |
Stop fixing bad machine code in LiveIntervalAnalysis.
The first def of a virtual register cannot also read the register.
Assert on such bad machine code instead of trying to fix it.
TwoAddressInstructionPass should never create code like that.
llvm-svn: 152010
Diffstat (limited to 'clang/lib/CodeGen/CodeGenModule.cpp')
0 files changed, 0 insertions, 0 deletions