×

Vector floating point test data class immediate instruction

  • US 10,203,956 B2
  • Filed: 08/16/2016
  • Issued: 02/12/2019
  • Est. Priority Date: 01/23/2013
  • Status: Active Grant
First Claim
Patent Images

1. A computer program product for executing a machine instruction, the computer program product comprising:

  • a non-transitory computer readable storage medium readable by a processing circuit and storing instructions for execution by the processing circuit for performing a method comprising;

    obtaining a machine instruction for execution, the machine instruction having associated therewith;

    an opcode to identify a Vector Floating Point Test Data Class Immediate operation;

    a first operand; and

    a second operand, wherein the machine instruction comprises at least one opcode field to provide the opcode, a first register field to be used to designate a first register, the first register comprising the first operand, a second register field to be used to designate a second register, the second register comprising the second operand, a field including an input to the machine instruction, and an extension field to be used in designating one or more registers, wherein the first register field is combined with a first portion of the extension field to designate the first register and the second register field is combined with a second portion of the extension field to designate the second register; and

    executing the machine instruction, the executing comprising;

    determining properties of a chosen element of the second operand;

    selecting from the input a selected data unit representing the properties of the chosen element, the input including one or more data units to represent one or more properties;

    checking whether the selected data unit is set to a particular value; and

    based on the checking, setting an element in the first operand that corresponds to the chosen element of the second operand, the setting based on whether the selected data unit is set to the particular value.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×