FD.io VPP  v20.01-48-g3e0dafb74
Vector Packet Processing
vector_altivec.h File Reference

Go to the source code of this file.

Functions

vslo vsro vslo static vsro u32 u32x4_get0 (u32x4 x)
 
static u32 u32x4_zero_byte_mask (u32x4 x)
 

Variables

 i32
 
 left
 
vslo right
 
vslo vsro i16
 
 i32x4
 
 lo
 
vmrglw i16x8
 
vmrglw vmrglh hi
 
 is_equal
 

Function Documentation

◆ u32x4_get0()

vslo vsro vslo static vsro u32 u32x4_get0 ( u32x4  x)
inlinestatic

Definition at line 82 of file vector_altivec.h.

+ Here is the caller graph for this function:

◆ u32x4_zero_byte_mask()

static u32 u32x4_zero_byte_mask ( u32x4  x)
inlinestatic

Definition at line 133 of file vector_altivec.h.

+ Here is the call graph for this function:
+ Here is the caller graph for this function:

Variable Documentation

◆ hi

vmrglw vmrglh vmrghw hi

Definition at line 99 of file vector_altivec.h.

◆ i16

vslo vsro vslo i16

Definition at line 77 of file vector_altivec.h.

◆ i16x8

vmrglw vmrglh vmrghw i16x8

Definition at line 97 of file vector_altivec.h.

◆ i32

vslo i32

Definition at line 73 of file vector_altivec.h.

◆ i32x4

epu8_epi32 epu16_epi32 epu32_epi64 epi8_epi32 i32x4

Definition at line 95 of file vector_altivec.h.

◆ is_equal

is_equal

Definition at line 123 of file vector_altivec.h.

◆ left

sll srl srl left

Definition at line 73 of file vector_altivec.h.

◆ lo

vmrglw lo

Definition at line 95 of file vector_altivec.h.

◆ right

sll srl srl sll right

Definition at line 75 of file vector_altivec.h.