diff options
| author | Jakob Stoklund Olesen <stoklund@2pi.dk> | 2011-07-18 05:31:59 +0000 |
|---|---|---|
| committer | Jakob Stoklund Olesen <stoklund@2pi.dk> | 2011-07-18 05:31:59 +0000 |
| commit | c0dd3da9c56a978b8856bb04fc1b78e698ebd896 (patch) | |
| tree | c0dcc5d6a2d451f3af41e11d598a15b10fae30fe /llvm/lib/Bitcode/Reader/BitcodeReader.cpp | |
| parent | 26da4ddfa6d1269731adc1432bf10fb22dde9ba7 (diff) | |
| download | llvm-c0dd3da9c56a978b8856bb04fc1b78e698ebd896.zip llvm-c0dd3da9c56a978b8856bb04fc1b78e698ebd896.tar.gz llvm-c0dd3da9c56a978b8856bb04fc1b78e698ebd896.tar.bz2 | |
Fix PR10387.
When trying to rematerialize a value before an instruction that has an
early-clobber redefine of the virtual register, make sure to look up the
correct value number.
Early-clobber defs are moved one slot back, so getBaseIndex is needed to
find the used value number.
Bugpoint was unable to reduce the test case for this, see PR10388.
llvm-svn: 135378
Diffstat (limited to 'llvm/lib/Bitcode/Reader/BitcodeReader.cpp')
0 files changed, 0 insertions, 0 deletions
