Displaying 1 result from an estimated 1 matches for "istwoaddrus".
Did you mean:
istwoaddruse
2010 Feb 03
1
[LLVMdev] MI.getNumOperands() < MI.getDesc().getNumOperands()
With a modified copy of LLVM (so it's probably my fault) I'm getting
an assertion failure because isTwoAddrUse (in
TwoAddressInstructionPass.cpp) is being called with a MachineInstr MI
such that MI.getNumOperands() is 2, but MI.getDesc().getNumOperands()
is 5. The assertion fails when that function calls MI.getOperand(2).
My question is: is isTwoAddrUse doing the right thing here?
static bool isTwoAddrUs...