A computer system for conditionally performing an operation defined in a
computer instruction, an execution unit of the computer system comprises
at least one operand store for holding operands on which an operation
defined in an instruction is to be performed, wherein said operand store
defines a plurality of lanes each holding an object, a plurality of
operators associated respectively with the lanes for carrying out an
operation specified in an instruction on objects in the operand lanes, a
destination store for holding objects resulting from the operation on a
lane by lane basis, a plurality of control stores each comprising a
plurality of indicators to control for each lane whether or not an
operation defined in an instruction is to be performed on that lane, and
control circuitry for controlling which of said plurality of control
stores is to be used to control per lane execution of an instruction, the
control circuitry being operative to select a control store from the
plurality of control stores based on a field contained in the
instruction. A method and computer program for performing conditional
execution are also claimed.