EasyManua.ls Logo

Freescale Semiconductor PowerPC e500 Core - Page 184

Default Icon
548 pages
Print Icon
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Loading...
PowerPC e500 Core Family Reference Manual, Rev. 1
3-54 Freescale Semiconductor
Instruction Model
Multiply Half Words, Odd, Guarded, Signed, Modulo, Integer and Accumulate evmhogsmiaa rD,rA,rB
Multiply Half Words, Odd, Guarded, Signed, Modulo, Integer and Accumulate Negative evmhogsmian rD,rA,rB
Multiply Half Words, Odd, Guarded, Unsigned, Modulo, Integer and Accumulate evmhogumiaa rD,rA,rB
Multiply Half Words, Odd, Guarded, Unsigned, Modulo, Integer and Accumulate Negative evmhogumian rD,rA,rB
Vector Absolute Value evabs rD,rA
Vector Add Immediate Word evaddiw rD,rB,UIMM
Vector Add Signed, Modulo, Integer to Accumulator Word evaddsmiaaw rD,rA,rB
Vector Add Signed, Saturate, Integer to Accumulator Word evaddssiaaw rD,rA
Vector Add Unsigned, Modulo, Integer to Accumulator Word evaddumiaaw rD,rA
Vector Add Unsigned, Saturate, Integer to Accumulator Word evaddusiaaw rD,rA
Vector Add Word evaddw rD,rA,rB
Vector AND evand rD,rA,rB
Vector AND with Complement evandc rD,rA,rB
Vector Compare Equal evcmpeq crD,rA,rB
Vector Compare Greater Than Signed evcmpgts crD,rA,rB
Vector Compare Greater Than Unsigned evcmpgtu crD,rA,rB
Vector Compare Less Than Signed evcmplts crD,rA,rB
Vector Compare Less Than Unsigned evcmpltu crD,rA,rB
Vector Convert Floating-Point to Unsigned Integer with Round toward Zero evfsctuiz rD,rB
Vector Count Leading Sign Bits Word evcntlsw rD,rA
Vector Count Leading Zeros Word evcntlzw rD,rA
Vector Divide Word Signed evdivws rD,rA,rB
Vector Divide Word Unsigned evdivwu rD,rA,rB
Vector Equivalent eveqv rD,rA,rB
Vector Extend Sign Byte evextsb rD,rA
Vector Extend Sign Half Word evextsh rD,rA
Vector Load Double into Half Words evldh rD,d(rA)
Vector Load Double into Half Words Indexed evldhx rD,rA,rB
Vector Load Double into Two Words evldw rD,d(rA)
Vector Load Double into Two Words Indexed evldwx rD,rA,rB
Vector Load Double Word into Double Word
1
evldd rD,d(rA)
Vector Load Double Word into Double Word Indexed
1
evlddx rD,rA,rB
Vector Load Half Word into Half Word Odd Signed and Splat evlhhossplat rD,d(rA)
Vector Load Half Word into Half Word Odd Signed and Splat Indexed evlhhossplatx rD,rA,rB
Vector Load Half Word into Half Word Odd Unsigned and Splat evlhhousplat rD,d(rA)
Vector Load Half Word into Half Word Odd Unsigned and Splat Indexed evlhhousplatx rD,rA,rB
Vector Load Half Word into Half Words Even and Splat evlhhesplat rD,d(rA)
Vector Load Half Word into Half Words Even and Splat Indexed evlhhesplatx rD,rA,rB
Table 3-36. SPE APU Vector Instructions (continued)
Instruction Mnemonic Syntax

Table of Contents

Related product manuals