diff options
author | Vikram S. Adve <vadve@cs.uiuc.edu> | 2001-08-08 00:15:42 +0000 |
---|---|---|
committer | Vikram S. Adve <vadve@cs.uiuc.edu> | 2001-08-08 00:15:42 +0000 |
commit | 7c02601b5889d0ec6f2cfc58a3d5b2a0c0d65665 (patch) | |
tree | c3a3697538d1f0520aa6f1be4cec5b62819aee29 /include | |
parent | 0b03c6a492a0e09049b6c0bd127bd0ede7732aa5 (diff) | |
download | external_llvm-7c02601b5889d0ec6f2cfc58a3d5b2a0c0d65665.zip external_llvm-7c02601b5889d0ec6f2cfc58a3d5b2a0c0d65665.tar.gz external_llvm-7c02601b5889d0ec6f2cfc58a3d5b2a0c0d65665.tar.bz2 |
Bug fix in ValOpIterator: not moving past operand with NULL Value.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@352 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'include')
-rw-r--r-- | include/llvm/CodeGen/MachineInstr.h | 3 |
1 files changed, 1 insertions, 2 deletions
diff --git a/include/llvm/CodeGen/MachineInstr.h b/include/llvm/CodeGen/MachineInstr.h index 166d5a2..4b46d7d 100644 --- a/include/llvm/CodeGen/MachineInstr.h +++ b/include/llvm/CodeGen/MachineInstr.h @@ -293,8 +293,7 @@ private: inline void skipToNextVal() { while (i < minstr->getNumOperands() - && minstr->getOperand(i).getOperandType() != MachineOperand::MO_VirtualRegister - && minstr->getOperand(i).getOperandType() != MachineOperand::MO_CCRegister) + && minstr->getOperand(i).getVRegValue() == NULL) ++i; } |