1. A method for comparing more than two operands, comprising: in response to receiving a multiple operand instruction, transferring more than two operands comprising at least a first operand, a second operand, and a third operand from a register file to one or more processing lanes of a vector unit; comparing the first operand to the second operand in a first processing lane of the vector unit; based on the comparison, transferring one of the first operand and the second operand from the first processing lane to a dot product unit; and comparing one of the first operand and the second operand to the third operand in the dot product unit.