aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/Bitcode/Reader/BitcodeReader.cpp
diff options
context:
space:
mode:
authorJakob Stoklund Olesen <stoklund@2pi.dk>2011-07-18 05:31:59 +0000
committerJakob Stoklund Olesen <stoklund@2pi.dk>2011-07-18 05:31:59 +0000
commitc0dd3da9c56a978b8856bb04fc1b78e698ebd896 (patch)
treec0dcc5d6a2d451f3af41e11d598a15b10fae30fe /llvm/lib/Bitcode/Reader/BitcodeReader.cpp
parent26da4ddfa6d1269731adc1432bf10fb22dde9ba7 (diff)
downloadllvm-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