14.06.2015 Views

Power ISA™ Version 2.03 - Power.org

Power ISA™ Version 2.03 - Power.org

Power ISA™ Version 2.03 - Power.org

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

<strong>Version</strong> <strong>2.03</strong><br />

Form<br />

Opcode<br />

Pri<br />

Ext<br />

Mode<br />

Dep. 1<br />

Priv 1<br />

Page Cat 1 Mnemonic Instruction<br />

EVX 4 1408 222 SP evmheusianw Vector Multiply Halfwords, Even, Unsigned, Saturate,<br />

Integer and Accumulate Negative into Words<br />

EVX 4 1327 223 SP evmhogsmfaa Vector Multiply Halfwords, Odd, Guarded, Signed, Modulo,<br />

Fractional and Accumulate<br />

EVX 4 1455 223 SP evmhogsmfan Vector Multiply Halfwords, Odd, Guarded, Signed, Modulo,<br />

Fractional and Accumulate Negative<br />

EVX 4 1325 223 SP evmhogsmiaa Vector Multiply Halfwords, Odd, Guarded, Signed, Modulo,<br />

Integer and Accumulate<br />

EVX 4 1453 223 SP evmhogsmian Vector Multiply Halfwords, Odd, Guarded, Signed, Modulo,<br />

Integer and Accumulate Negative<br />

EVX 4 1324 224 SP evmhogumiaa Vector Multiply Halfwords, Odd, Guarded, Unsigned,<br />

Modulo, Integer and Accumulate<br />

EVX 4 1452 224 SP evmhogumian Vector Multiply Halfwords, Odd, Guarded, Unsigned,<br />

Modulo, Integer and Accumulate Negative<br />

EVX 4 1039 224 SP evmhosmf Vector Multiply Halfwords, Odd, Signed, Modulo, Fractional<br />

EVX 4 1071 224 SP evmhosmfa Vector Multiply Halfwords, Odd, Signed, Modulo, Fractional<br />

to Accumulator<br />

EVX 4 1295 225 SP evmhosmfaaw Vector Multiply Halfwords, Odd, Signed, Modulo, Fractional<br />

and Accumulate into Words<br />

EVX 4 1423 225 SP evmhosmfanw Vector Multiply Halfwords, Odd, Signed, Modulo, Fractional<br />

and Accumulate Negative into Words<br />

EVX 4 1037 225 SP evmhosmi Vector Multiply Halfwords, Odd, Signed, Modulo, Integer<br />

EVX 4 1069 225 SP evmhosmia Vector Multiply Halfwords, Odd, Signed, Modulo, Integer<br />

to Accumulator<br />

EVX 4 1293 226 SP evmhosmiaaw Vector Multiply Halfwords, Odd, Signed, Modulo, Integer<br />

and Accumulate into Words<br />

EVX 4 1421 225 SP evmhosmianw Vector Multiply Halfwords, Odd, Signed, Modulo, Integer<br />

and Accumulate Negative into Words<br />

EVX 4 1031 227 SP evmhossf Vector Multiply Halfwords, Odd, Signed, Saturate, Fractional<br />

EVX 4 1063 227 SP evmhossfa Vector Multiply Halfwords, Odd, Signed, Saturate, Fractional<br />

to Accumulator<br />

EVX 4 1287 228 SP evmhossfaaw Vector Multiply Halfwords, Odd, Signed, Saturate, Fractional<br />

and Accumulate into Words<br />

EVX 4 1415 228 SP evmhossfanw Vector Multiply Halfwords, Odd, Signed, Saturate, Fractional<br />

and Accumulate Negative into Words<br />

EVX 4 1285 229 SP evmhossiaaw Vector Multiply Halfwords, Odd, Signed, Saturate, Integer<br />

and Accumulate into Words<br />

EVX 4 1413 229 SP evmhossianw Vector Multiply Halfwords, Odd, Signed, Saturate, Integer<br />

and Accumulate Negative into Words<br />

EVX 4 1036 229 SP evmhoumi Vector Multiply Halfwords, Odd, Unsigned, Modulo, Integer<br />

EVX 4 1068 229 SP evmhoumia Vector Multiply Halfwords, Odd, Unsigned, Modulo, Integer<br />

to Accumulator<br />

EVX 4 1292 230 SP evmhoumiaaw Vector Multiply Halfwords, Odd, Unsigned, Modulo, Integer<br />

and Accumulate into Words<br />

EVX 4 1420 226 SP evmhoumianw Vector Multiply Halfwords, Odd, Unsigned, Modulo, Integer<br />

and Accumulate Negative into Words<br />

EVX 4 1284 230 SP evmhousiaaw Vector Multiply Halfwords, Odd, Unsigned, Saturate, Integer<br />

and Accumulate into Words<br />

EVX 4 1412 230 SP evmhousianw Vector Multiply Halfwords, Odd, Unsigned, Saturate, Integer<br />

and Accumulate Negative into Words<br />

EVX 4 1220 231 SP evmra Initialize Accumulator<br />

EVX 4 1103 231 SP evmwhsmf Vector Multiply Word High Signed, Modulo Fractional<br />

EVX 4 1135 231 SP evmwhsmfa Vector Multiply Word High Signed, Modulo, Fractional to<br />

Accumulator<br />

EVX 4 1101 231 SP evmwhsmi Vector Multiply Word High Signed, Modulo, Integer<br />

Appendix G. <strong>Power</strong> ISA Instruction Set Sorted by Category<br />

775

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!