Ignore:
Timestamp:
Dec 16, 2008, 9:19:48 AM (11 years ago)
Author:
cameron
Message:

Notation fixes.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • docs/ASPLOS09/asplos094-cameron.tex

    r239 r240  
    451451logical instruction \verb#simd<n>::rotl(a,b)#  rotates each field
    452452of $a$ by the rotation count in the corresponding field of $b$.
    453 A three-register \verb#simd<1>::if(a, b, c)# bitwise logical
    454 operator implements the logic $a \& b | ~a \& c$, patterned
     453A three-register \verb#simd<1>::if(a,b,c)# bitwise logical
     454operator implements the logic $a \wedge b \vee \neg a \wedge c$, patterned
    455455after the Altivec \verb:vec_sel: operation.  Finally,
    456 a \verb#simd<8>::permute(a, b, c)# selects an arbitrary
     456a \verb#simd<8>::permute(a,b,c)# selects an arbitrary
    457457permutation of bytes from the concatenation of $a$ and $b$ based
    458458on the set of indices in $c$.
Note: See TracChangeset for help on using the changeset viewer.