summaryrefslogtreecommitdiffstats
path: root/llvm/lib/CodeGen/UnreachableBlockElim.cpp
diff options
context:
space:
mode:
authorEvan Cheng <evan.cheng@apple.com>2009-08-05 07:05:41 +0000
committerEvan Cheng <evan.cheng@apple.com>2009-08-05 07:05:41 +0000
commita2ce665f603fec12df1293b7d6b13f0cb21f0d78 (patch)
treeb13d99d9792d32f512c5b884a2f96ffb3ed983e4 /llvm/lib/CodeGen/UnreachableBlockElim.cpp
parent98fcfdbf9d02a72301386b6f07fcb0b11bb8d099 (diff)
downloadbcm5719-llvm-a2ce665f603fec12df1293b7d6b13f0cb21f0d78.tar.gz
bcm5719-llvm-a2ce665f603fec12df1293b7d6b13f0cb21f0d78.zip
Another nasty coalescer bug (is there another kind):
After coalescing reg1027's def and kill are both at the same point: %reg1027,0.000000e+00 = [56,814:0) 0@70-(814) bb5: 60 %reg1027<def> = t2MOVr %reg1027, 14, %reg0, %reg0 68 %reg1027<def> = t2LDRi12 %reg1027<kill>, 8, 14, %reg0 76 t2CMPzri %reg1038<kill,undef>, 0, 14, %reg0, %CPSR<imp-def> 84 %reg1027<def> = t2MOVr %reg1027, 14, %reg0, %reg0 96 t2Bcc mbb<bb5,0x2030910>, 1, %CPSR<kill> Do not remove the kill marker on t2LDRi12. llvm-svn: 78178
Diffstat (limited to 'llvm/lib/CodeGen/UnreachableBlockElim.cpp')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud