Reducing power consumption in microprocessors for the processing of common
values. Common values provided in at least one received operation are
encoded into encoded common values having a lower number of bits than the
common values prior to encoding. In one aspect, a separate encoding bus
is used to provide the encoded common values in various processing of
additional received operations in the microprocessor instead of a
full-bit bus of the microprocessor, the encoding bus having less bits
than the full-bit bus. In another aspect, a result of the operation is
predicted based on at least one encoded common value and execution of the
operation is bypassed.