OSDN Git Service

Don't use getNextOperandForReg().
authorJakob Stoklund Olesen <stoklund@2pi.dk>
Wed, 8 Aug 2012 23:44:04 +0000 (23:44 +0000)
committerJakob Stoklund Olesen <stoklund@2pi.dk>
Wed, 8 Aug 2012 23:44:04 +0000 (23:44 +0000)
commit0c5f5f4916a5c72b2a6a9cb13f0b2c2add95b6f1
tree7e596f1a3bb007ea97dac18daf83b5cb74b0c269
parent4e6966266a6dbbd560e11f68e6a5ff3fd35c130d
Don't use getNextOperandForReg().

This way of using getNextOperandForReg() was unlikely to work as
intended. We don't give any guarantees about the order of operands in
the use-def chains, so looking only at operands following a given
operand in the chain doesn't make sense.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@161542 91177308-0d34-0410-b5e6-96231b3b80d8
lib/Target/Hexagon/HexagonHardwareLoops.cpp
lib/Target/PowerPC/PPCCTRLoops.cpp