diff options
author | Dan Gohman <gohman@apple.com> | 2008-12-05 05:30:02 +0000 |
---|---|---|
committer | Dan Gohman <gohman@apple.com> | 2008-12-05 05:30:02 +0000 |
commit | c1dee225d036b3c7b745da41cd4dfaa02c9afc0a (patch) | |
tree | 4ef62230586d1ad7a01e81c13e57c814bd484fd5 /llvm/lib/CodeGen/MachineInstr.cpp | |
parent | 98463cd44d334e67e03e863f7495837c0ba69e23 (diff) | |
download | llvm-c1dee225d036b3c7b745da41cd4dfaa02c9afc0a.zip llvm-c1dee225d036b3c7b745da41cd4dfaa02c9afc0a.tar.gz llvm-c1dee225d036b3c7b745da41cd4dfaa02c9afc0a.tar.bz2 |
Ignore IMPLICIT_DEF instructions when computing physreg liveness.
While they appear to provide a normal clobbering def, they don't
in the case of the awkward IMPLICIT_DEF+INSERT_SUBREG idiom. It
would be good to change INSERT_SUBREG; until then, this change
allows post-regalloc scheduling to cope in a mildly conservative
way.
llvm-svn: 60583
Diffstat (limited to 'llvm/lib/CodeGen/MachineInstr.cpp')
0 files changed, 0 insertions, 0 deletions