Constructs a new phi insn with no operands.
Adds an operand to this phi instruction.
Changes the result type. Used during phi type resolution
Gets the original rop-form result reg. This is useful during renaming.
Gets sources. Constructed lazily from phi operand data structures and then
Gets the index of the pred block associated with the RegisterSpec at the
particular getSources() ind
Returns the list of predecessor blocks associated with all operands that have
reg as an operand regi
Updates the TypeBearers of all the sources (phi operands) to be the current
TypeBearer of the regist
Removes all operand uses of a register from this phi instruction.