|
OpenJPH
Open-source implementation of JPEG2000 Part-15
|
#include <altivec.h>#include <cstring>Go to the source code of this file.
Macros | |
| #define | vsx_v128_store32_lane(p, a, i) |
| #define | vsx_u8x16_extract_lane(a, i) |
| #define | vsx_u16x8_extract_lane(a, i) |
| #define | vsx_i32x4_extract_lane(a, i) |
| #define | vsx_u32x4_extract_lane(a, i) |
| #define | vsx_i64x2_extract_lane(a, i) |
| #define | vsx_i8x16_shuffle(a, b, c0, c1, c2, c3, c4, c5, c6, c7, c8, c9, c10, c11, c12, c13, c14, c15) |
| #define | vsx_i16x8_shuffle(a, b, c0, c1, c2, c3, c4, c5, c6, c7) |
| #define | vsx_i32x4_shuffle(a, b, c0, c1, c2, c3) |
| #define | vsx_i64x2_shuffle(a, b, c0, c1) |
Typedefs | |
| typedef __vector unsigned char | v128_t |
| typedef __vector signed char | vsx_v_i8 |
| typedef __vector unsigned char | vsx_v_u8 |
| typedef __vector signed short | vsx_v_i16 |
| typedef __vector unsigned short | vsx_v_u16 |
| typedef __vector signed int | vsx_v_i32 |
| typedef __vector unsigned int | vsx_v_u32 |
| typedef __vector signed long long | vsx_v_i64 |
| typedef __vector unsigned long long | vsx_v_u64 |
| typedef __vector float | vsx_v_f32 |
Functions | |
| static v128_t | vsx_v128_load (const void *p) |
| static void | vsx_v128_store (void *p, v128_t a) |
| static v128_t | vsx_i8x16_const (signed char c0, signed char c1, signed char c2, signed char c3, signed char c4, signed char c5, signed char c6, signed char c7, signed char c8, signed char c9, signed char c10, signed char c11, signed char c12, signed char c13, signed char c14, signed char c15) |
| static v128_t | vsx_i16x8_const (short c0, short c1, short c2, short c3, short c4, short c5, short c6, short c7) |
| static v128_t | vsx_u16x8_const (unsigned short c0, unsigned short c1, unsigned short c2, unsigned short c3, unsigned short c4, unsigned short c5, unsigned short c6, unsigned short c7) |
| static v128_t | vsx_i32x4_const (int c0, int c1, int c2, int c3) |
| static v128_t | vsx_u32x4_const (unsigned int c0, unsigned int c1, unsigned int c2, unsigned int c3) |
| static v128_t | vsx_i64x2_const (long long c0, long long c1) |
| static v128_t | vsx_u64x2_const (unsigned long long c0, unsigned long long c1) |
| static v128_t | vsx_i8x16_splat (signed char x) |
| static v128_t | vsx_i16x8_splat (short x) |
| static v128_t | vsx_i32x4_splat (int x) |
| static v128_t | vsx_u32x4_splat (unsigned int x) |
| static v128_t | vsx_i64x2_splat (long long x) |
| static v128_t | vsx_f32x4_splat (float x) |
| static v128_t | vsx_i32x4_make (int a, int b, int c, int d) |
| static v128_t | vsx_v128_and (v128_t a, v128_t b) |
| static v128_t | vsx_v128_or (v128_t a, v128_t b) |
| static v128_t | vsx_v128_xor (v128_t a, v128_t b) |
| static v128_t | vsx_v128_andnot (v128_t a, v128_t b) |
| static v128_t | vsx_i8x16_add (v128_t a, v128_t b) |
| static v128_t | vsx_i16x8_add (v128_t a, v128_t b) |
| static v128_t | vsx_i32x4_add (v128_t a, v128_t b) |
| static v128_t | vsx_i64x2_add (v128_t a, v128_t b) |
| static v128_t | vsx_i16x8_sub (v128_t a, v128_t b) |
| static v128_t | vsx_i32x4_sub (v128_t a, v128_t b) |
| static v128_t | vsx_i64x2_sub (v128_t a, v128_t b) |
| static v128_t | vsx_i16x8_mul (v128_t a, v128_t b) |
| static v128_t | vsx_i32x4_mul (v128_t a, v128_t b) |
| static v128_t | vsx_i64x2_mul (v128_t a, v128_t b) |
| static v128_t | vsx_i8x16_abs (v128_t a) |
| static v128_t | vsx_u8x16_min (v128_t a, v128_t b) |
| static v128_t | vsx_i16x8_max (v128_t a, v128_t b) |
| static v128_t | vsx_i16x8_shl (v128_t a, int n) |
| static v128_t | vsx_i32x4_shl (v128_t a, int n) |
| static v128_t | vsx_i64x2_shl (v128_t a, int n) |
| static v128_t | vsx_i32x4_shr (v128_t a, int n) |
| static v128_t | vsx_i64x2_shr (v128_t a, int n) |
| static v128_t | vsx_u16x8_shr (v128_t a, int n) |
| static v128_t | vsx_u32x4_shr (v128_t a, int n) |
| static v128_t | vsx_u64x2_shr (v128_t a, int n) |
| static v128_t | vsx_i8x16_eq (v128_t a, v128_t b) |
| static v128_t | vsx_i16x8_eq (v128_t a, v128_t b) |
| static v128_t | vsx_i32x4_eq (v128_t a, v128_t b) |
| static v128_t | vsx_i8x16_gt (v128_t a, v128_t b) |
| static v128_t | vsx_i32x4_gt (v128_t a, v128_t b) |
| static v128_t | vsx_i32x4_lt (v128_t a, v128_t b) |
| static v128_t | vsx_i64x2_lt (v128_t a, v128_t b) |
| static v128_t | vsx_f32x4_ge (v128_t a, v128_t b) |
| static v128_t | vsx_f32x4_lt (v128_t a, v128_t b) |
| static v128_t | vsx_f32x4_add (v128_t a, v128_t b) |
| static v128_t | vsx_f32x4_sub (v128_t a, v128_t b) |
| static v128_t | vsx_f32x4_mul (v128_t a, v128_t b) |
| static v128_t | vsx_i32x4_trunc_sat_f32x4 (v128_t a) |
| static v128_t | vsx_f32x4_convert_i32x4 (v128_t a) |
| static v128_t | vsx_i64x2_extend_low_i32x4 (v128_t a) |
| static v128_t | vsx_i64x2_extend_high_i32x4 (v128_t a) |
| static v128_t | vsx_i8x16_swizzle (v128_t a, v128_t idx) |
| static int | vsx_i8x16_bitmask (v128_t a) |
| #define vsx_i16x8_shuffle | ( | a, | |
| b, | |||
| c0, | |||
| c1, | |||
| c2, | |||
| c3, | |||
| c4, | |||
| c5, | |||
| c6, | |||
| c7 ) |
Definition at line 281 of file ojph_simd_vsx.h.
Referenced by ojph::local::decode_two_quad16(), and ojph::local::ojph_decode_codeblock_vsx().
| #define vsx_i32x4_extract_lane | ( | a, | |
| i ) |
Definition at line 140 of file ojph_simd_vsx.h.
Referenced by ojph::local::vsx_find_max_val32().
| #define vsx_i32x4_shuffle | ( | a, | |
| b, | |||
| c0, | |||
| c1, | |||
| c2, | |||
| c3 ) |
Definition at line 284 of file ojph_simd_vsx.h.
Referenced by ojph::local::decode_one_quad32(), ojph::local::decode_two_quad16(), ojph::local::ojph_decode_codeblock_vsx(), ojph::local::vsx_deinterleave32(), ojph::local::vsx_find_max_val32(), ojph::local::vsx_interleave32(), ojph::local::vsx_rct_backward(), ojph::local::vsx_rev_convert(), and ojph::local::vsx_rev_convert_nlt_type3().
| #define vsx_i64x2_extract_lane | ( | a, | |
| i ) |
Definition at line 142 of file ojph_simd_vsx.h.
Referenced by ojph::local::vsx_find_max_val64().
| #define vsx_i64x2_shuffle | ( | a, | |
| b, | |||
| c0, | |||
| c1 ) |
Definition at line 287 of file ojph_simd_vsx.h.
Referenced by ojph::local::decode_one_quad32(), ojph::local::decode_two_quad16(), ojph::local::frwd_advance(), ojph::local::frwd_read(), ojph::local::ojph_decode_codeblock_vsx(), ojph::local::vsx_deinterleave64(), ojph::local::vsx_find_max_val64(), and ojph::local::vsx_interleave64().
| #define vsx_i8x16_shuffle | ( | a, | |
| b, | |||
| c0, | |||
| c1, | |||
| c2, | |||
| c3, | |||
| c4, | |||
| c5, | |||
| c6, | |||
| c7, | |||
| c8, | |||
| c9, | |||
| c10, | |||
| c11, | |||
| c12, | |||
| c13, | |||
| c14, | |||
| c15 ) |
Definition at line 277 of file ojph_simd_vsx.h.
Referenced by ojph::local::ojph_decode_codeblock_vsx().
| #define vsx_u16x8_extract_lane | ( | a, | |
| i ) |
Definition at line 139 of file ojph_simd_vsx.h.
Referenced by ojph::local::decode_one_quad32(), ojph::local::decode_two_quad16(), and ojph::local::frwd_read().
| #define vsx_u32x4_extract_lane | ( | a, | |
| i ) |
Definition at line 141 of file ojph_simd_vsx.h.
Referenced by ojph::local::decode_one_quad32(), and ojph::local::ojph_decode_codeblock_vsx().
| #define vsx_u8x16_extract_lane | ( | a, | |
| i ) |
Definition at line 138 of file ojph_simd_vsx.h.
Referenced by ojph::local::ojph_decode_codeblock_vsx().
| #define vsx_v128_store32_lane | ( | p, | |
| a, | |||
| i ) |
Definition at line 83 of file ojph_simd_vsx.h.
Referenced by ojph::local::ojph_decode_codeblock_vsx().
| typedef __vector unsigned char v128_t |
Definition at line 62 of file ojph_simd_vsx.h.
| typedef __vector float vsx_v_f32 |
Definition at line 72 of file ojph_simd_vsx.h.
| typedef __vector signed short vsx_v_i16 |
Definition at line 66 of file ojph_simd_vsx.h.
| typedef __vector signed int vsx_v_i32 |
Definition at line 68 of file ojph_simd_vsx.h.
| typedef __vector signed long long vsx_v_i64 |
Definition at line 70 of file ojph_simd_vsx.h.
| typedef __vector signed char vsx_v_i8 |
Definition at line 64 of file ojph_simd_vsx.h.
| typedef __vector unsigned short vsx_v_u16 |
Definition at line 67 of file ojph_simd_vsx.h.
| typedef __vector unsigned int vsx_v_u32 |
Definition at line 69 of file ojph_simd_vsx.h.
| typedef __vector unsigned long long vsx_v_u64 |
Definition at line 71 of file ojph_simd_vsx.h.
| typedef __vector unsigned char vsx_v_u8 |
Definition at line 65 of file ojph_simd_vsx.h.
Definition at line 244 of file ojph_simd_vsx.h.
Referenced by ojph::local::vsx_cnvrt_float_to_si32(), ojph::local::vsx_cnvrt_float_to_si32_shftd(), ojph::local::vsx_ict_backward(), ojph::local::vsx_ict_forward(), ojph::local::vsx_irv_horz_ana(), ojph::local::vsx_irv_horz_syn(), and ojph::local::vsx_irv_vert_step().
Definition at line 255 of file ojph_simd_vsx.h.
Referenced by ojph::local::local_vsx_irv_convert_to_float(), ojph::local::vsx_cnvrt_si32_to_float(), ojph::local::vsx_cnvrt_si32_to_float_shftd(), and ojph::local::vsx_irv_tx_from_cb32().
Definition at line 236 of file ojph_simd_vsx.h.
Referenced by ojph::local::ojph_vsx_i32x4_max_ge().
Definition at line 238 of file ojph_simd_vsx.h.
Referenced by ojph::local::ojph_vsx_i32x4_min_lt().
Definition at line 248 of file ojph_simd_vsx.h.
Referenced by ojph::local::local_vsx_irv_convert_to_float(), ojph::local::local_vsx_irv_convert_to_integer(), ojph::local::vsx_cnvrt_float_to_si32(), ojph::local::vsx_cnvrt_float_to_si32_shftd(), ojph::local::vsx_cnvrt_si32_to_float(), ojph::local::vsx_cnvrt_si32_to_float_shftd(), ojph::local::vsx_ict_backward(), ojph::local::vsx_ict_forward(), ojph::local::vsx_irv_horz_ana(), ojph::local::vsx_irv_horz_syn(), ojph::local::vsx_irv_tx_from_cb32(), ojph::local::vsx_irv_tx_to_cb32(), ojph::local::vsx_irv_vert_step(), and ojph::local::vsx_multiply_const().
|
inlinestatic |
Definition at line 129 of file ojph_simd_vsx.h.
Referenced by ojph::local::local_vsx_irv_convert_to_float(), ojph::local::local_vsx_irv_convert_to_integer(), ojph::local::vsx_cnvrt_float_to_si32(), ojph::local::vsx_cnvrt_float_to_si32_shftd(), ojph::local::vsx_cnvrt_si32_to_float(), ojph::local::vsx_cnvrt_si32_to_float_shftd(), ojph::local::vsx_ict_backward(), ojph::local::vsx_ict_forward(), ojph::local::vsx_irv_horz_ana(), ojph::local::vsx_irv_horz_syn(), ojph::local::vsx_irv_tx_from_cb32(), ojph::local::vsx_irv_tx_to_cb32(), ojph::local::vsx_irv_vert_step(), and ojph::local::vsx_multiply_const().
Definition at line 246 of file ojph_simd_vsx.h.
Referenced by ojph::local::vsx_cnvrt_si32_to_float_shftd(), ojph::local::vsx_ict_backward(), ojph::local::vsx_ict_forward(), and ojph::local::vsx_irv_horz_syn().
Definition at line 162 of file ojph_simd_vsx.h.
Referenced by ojph::local::decode_one_quad32(), and ojph::local::decode_two_quad16().
|
inlinestatic |
Definition at line 99 of file ojph_simd_vsx.h.
Referenced by ojph::local::decode_one_quad32(), ojph::local::decode_two_quad16(), and ojph::local::ojph_decode_codeblock_vsx().
Definition at line 222 of file ojph_simd_vsx.h.
Referenced by ojph::local::decode_two_quad16().
Definition at line 189 of file ojph_simd_vsx.h.
Referenced by ojph::local::ojph_decode_codeblock_vsx().
Definition at line 178 of file ojph_simd_vsx.h.
Referenced by ojph::local::decode_one_quad32(), and ojph::local::decode_two_quad16().
Definition at line 195 of file ojph_simd_vsx.h.
Referenced by ojph::local::decode_two_quad16().
|
inlinestatic |
Definition at line 121 of file ojph_simd_vsx.h.
Referenced by ojph::local::ojph_decode_codeblock_vsx().
Definition at line 169 of file ojph_simd_vsx.h.
Referenced by ojph::local::decode_two_quad16(), and ojph::local::ojph_decode_codeblock_vsx().
Definition at line 164 of file ojph_simd_vsx.h.
Referenced by ojph::local::decode_one_quad32(), ojph::local::local_vsx_irv_convert_to_integer(), ojph::local::ojph_decode_codeblock_vsx(), ojph::local::vsx_irv_tx_to_cb32(), ojph::local::vsx_rct_backward(), ojph::local::vsx_rct_forward(), ojph::local::vsx_rev_convert(), ojph::local::vsx_rev_horz_ana32(), ojph::local::vsx_rev_horz_syn32(), ojph::local::vsx_rev_tx_from_cb32(), ojph::local::vsx_rev_tx_to_cb32(), and ojph::local::vsx_rev_vert_step32().
|
inlinestatic |
Definition at line 108 of file ojph_simd_vsx.h.
Referenced by ojph::local::decode_one_quad32(), and ojph::local::ojph_decode_codeblock_vsx().
Definition at line 224 of file ojph_simd_vsx.h.
Referenced by ojph::local::decode_one_quad32(), and ojph::local::ojph_decode_codeblock_vsx().
Definition at line 229 of file ojph_simd_vsx.h.
Referenced by ojph::local::local_vsx_irv_convert_to_integer(), ojph::local::ojph_decode_codeblock_vsx(), ojph::local::vsx_irv_tx_to_cb32(), and ojph::local::vsx_rev_tx_to_cb32().
Definition at line 231 of file ojph_simd_vsx.h.
Referenced by ojph::local::local_vsx_irv_convert_to_float(), ojph::local::vsx_irv_tx_to_cb32(), ojph::local::vsx_rev_convert_nlt_type3(), ojph::local::vsx_rev_tx_from_cb32(), and ojph::local::vsx_rev_tx_to_cb32().
|
inlinestatic |
Definition at line 132 of file ojph_simd_vsx.h.
Referenced by ojph::local::vsx_irv_tx_to_cb32(), ojph::local::vsx_rev_tx_to_cb32(), and ojph::local::vsx_rev_tx_to_cb64().
Definition at line 180 of file ojph_simd_vsx.h.
Referenced by ojph::local::vsx_rev_horz_ana32(), ojph::local::vsx_rev_horz_syn32(), and ojph::local::vsx_rev_vert_step32().
Definition at line 197 of file ojph_simd_vsx.h.
Referenced by ojph::local::decode_one_quad32(), ojph::local::decode_two_quad16(), ojph::local::ojph_decode_codeblock_vsx(), ojph::local::vsx_irv_tx_to_cb32(), ojph::local::vsx_rct_forward(), and ojph::local::vsx_rev_tx_to_cb32().
Definition at line 203 of file ojph_simd_vsx.h.
Referenced by ojph::local::vsx_rct_backward(), ojph::local::vsx_rct_forward(), ojph::local::vsx_rev_horz_ana32(), ojph::local::vsx_rev_horz_syn32(), ojph::local::vsx_rev_tx_from_cb32(), and ojph::local::vsx_rev_vert_step32().
|
inlinestatic |
Definition at line 123 of file ojph_simd_vsx.h.
Referenced by ojph::local::local_vsx_irv_convert_to_float(), ojph::local::local_vsx_irv_convert_to_integer(), ojph::local::ojph_decode_codeblock_vsx(), ojph::local::vsx_irv_tx_from_cb32(), ojph::local::vsx_irv_tx_to_cb32(), ojph::local::vsx_mem_clear(), ojph::local::vsx_rev_convert(), ojph::local::vsx_rev_convert_nlt_type3(), ojph::local::vsx_rev_horz_ana32(), ojph::local::vsx_rev_horz_syn32(), ojph::local::vsx_rev_tx_from_cb32(), ojph::local::vsx_rev_tx_to_cb32(), and ojph::local::vsx_rev_vert_step32().
Definition at line 171 of file ojph_simd_vsx.h.
Referenced by ojph::local::decode_one_quad32(), ojph::local::decode_two_quad16(), ojph::local::local_vsx_irv_convert_to_float(), ojph::local::local_vsx_irv_convert_to_integer(), ojph::local::ojph_decode_codeblock_vsx(), ojph::local::vsx_rct_backward(), ojph::local::vsx_rct_forward(), ojph::local::vsx_rev_convert_nlt_type3(), ojph::local::vsx_rev_horz_ana32(), ojph::local::vsx_rev_horz_syn32(), and ojph::local::vsx_rev_vert_step32().
Definition at line 253 of file ojph_simd_vsx.h.
Referenced by ojph::local::vsx_irv_tx_to_cb32().
Definition at line 166 of file ojph_simd_vsx.h.
Referenced by ojph::local::vsx_rct_backward(), ojph::local::vsx_rct_forward(), ojph::local::vsx_rev_convert(), ojph::local::vsx_rev_horz_ana64(), ojph::local::vsx_rev_horz_syn64(), ojph::local::vsx_rev_tx_from_cb64(), ojph::local::vsx_rev_tx_to_cb64(), and ojph::local::vsx_rev_vert_step64().
|
inlinestatic |
Definition at line 113 of file ojph_simd_vsx.h.
Referenced by ojph::local::decode_one_quad32(), ojph::local::decode_two_quad16(), ojph::local::frwd_advance(), ojph::local::frwd_init(), ojph::local::frwd_read(), and ojph::local::ojph_decode_codeblock_vsx().
Definition at line 267 of file ojph_simd_vsx.h.
Referenced by ojph::local::vsx_rct_forward(), ojph::local::vsx_rev_convert(), and ojph::local::vsx_rev_convert_nlt_type3().
Definition at line 261 of file ojph_simd_vsx.h.
Referenced by ojph::local::vsx_rct_forward(), ojph::local::vsx_rev_convert(), and ojph::local::vsx_rev_convert_nlt_type3().
Definition at line 233 of file ojph_simd_vsx.h.
Referenced by ojph::local::vsx_rev_convert_nlt_type3(), ojph::local::vsx_rev_tx_from_cb64(), and ojph::local::vsx_rev_tx_to_cb64().
Definition at line 182 of file ojph_simd_vsx.h.
Referenced by ojph::local::vsx_rev_horz_ana64(), ojph::local::vsx_rev_horz_syn64(), and ojph::local::vsx_rev_vert_step64().
Definition at line 199 of file ojph_simd_vsx.h.
Referenced by ojph::local::frwd_advance(), ojph::local::frwd_read(), ojph::local::vsx_dfetch(), ojph::local::vsx_rct_forward(), and ojph::local::vsx_rev_tx_to_cb64().
Definition at line 205 of file ojph_simd_vsx.h.
Referenced by ojph::local::vsx_rct_backward(), ojph::local::vsx_rct_forward(), ojph::local::vsx_rev_horz_ana64(), ojph::local::vsx_rev_horz_syn64(), ojph::local::vsx_rev_tx_from_cb64(), and ojph::local::vsx_rev_vert_step64().
|
inlinestatic |
Definition at line 127 of file ojph_simd_vsx.h.
Referenced by ojph::local::vsx_rev_convert(), ojph::local::vsx_rev_convert_nlt_type3(), ojph::local::vsx_rev_horz_ana64(), ojph::local::vsx_rev_horz_syn64(), ojph::local::vsx_rev_tx_from_cb64(), ojph::local::vsx_rev_tx_to_cb64(), and ojph::local::vsx_rev_vert_step64().
Definition at line 173 of file ojph_simd_vsx.h.
Referenced by ojph::local::vsx_rct_backward(), ojph::local::vsx_rct_forward(), ojph::local::vsx_rev_convert_nlt_type3(), ojph::local::vsx_rev_horz_ana64(), ojph::local::vsx_rev_horz_syn64(), and ojph::local::vsx_rev_vert_step64().
Definition at line 185 of file ojph_simd_vsx.h.
Referenced by ojph::local::ojph_decode_codeblock_vsx().
Definition at line 160 of file ojph_simd_vsx.h.
Referenced by ojph::local::ojph_decode_codeblock_vsx().
|
inlinestatic |
Definition at line 306 of file ojph_simd_vsx.h.
Referenced by ojph::local::decode_one_quad32(), ojph::local::decode_two_quad16(), ojph::local::frwd_read(), and ojph::local::ojph_decode_codeblock_vsx().
|
inlinestatic |
Definition at line 92 of file ojph_simd_vsx.h.
Referenced by ojph::local::decode_one_quad32(), ojph::local::decode_two_quad16(), ojph::local::frwd_read(), and ojph::local::ojph_decode_codeblock_vsx().
Definition at line 220 of file ojph_simd_vsx.h.
Referenced by ojph::local::frwd_read(), and ojph::local::ojph_decode_codeblock_vsx().
Definition at line 227 of file ojph_simd_vsx.h.
Referenced by ojph::local::frwd_read().
|
inlinestatic |
Definition at line 119 of file ojph_simd_vsx.h.
Referenced by ojph::local::frwd_read().
Definition at line 293 of file ojph_simd_vsx.h.
Referenced by ojph::local::decode_one_quad32(), ojph::local::decode_two_quad16(), and ojph::local::ojph_decode_codeblock_vsx().
|
inlinestatic |
Definition at line 103 of file ojph_simd_vsx.h.
Referenced by ojph::local::decode_two_quad16().
Definition at line 209 of file ojph_simd_vsx.h.
Referenced by ojph::local::decode_one_quad32(), ojph::local::decode_two_quad16(), and ojph::local::ojph_decode_codeblock_vsx().
|
inlinestatic |
Definition at line 110 of file ojph_simd_vsx.h.
Referenced by ojph::local::decode_one_quad32().
Definition at line 211 of file ojph_simd_vsx.h.
Referenced by ojph::local::decode_one_quad32(), and ojph::local::ojph_decode_codeblock_vsx().
|
inlinestatic |
Definition at line 125 of file ojph_simd_vsx.h.
Referenced by ojph::local::ojph_decode_codeblock_vsx().
|
inlinestatic |
Definition at line 115 of file ojph_simd_vsx.h.
Referenced by ojph::local::ojph_decode_codeblock_vsx().
Definition at line 213 of file ojph_simd_vsx.h.
Referenced by ojph::local::frwd_advance(), ojph::local::frwd_read(), and ojph::local::vsx_dfetch().
Definition at line 187 of file ojph_simd_vsx.h.
Referenced by ojph::local::ojph_decode_codeblock_vsx().
Definition at line 147 of file ojph_simd_vsx.h.
Referenced by ojph::local::decode_one_quad32(), ojph::local::decode_two_quad16(), ojph::local::frwd_read(), ojph::local::local_vsx_irv_convert_to_float(), ojph::local::local_vsx_irv_convert_to_integer(), ojph::local::ojph_decode_codeblock_vsx(), ojph::local::vsx_irv_tx_from_cb32(), ojph::local::vsx_irv_tx_to_cb32(), ojph::local::vsx_rev_convert_nlt_type3(), ojph::local::vsx_rev_tx_from_cb32(), ojph::local::vsx_rev_tx_from_cb64(), ojph::local::vsx_rev_tx_to_cb32(), and ojph::local::vsx_rev_tx_to_cb64().
Definition at line 154 of file ojph_simd_vsx.h.
Referenced by ojph::local::decode_one_quad32(), ojph::local::decode_two_quad16(), ojph::local::frwd_read(), ojph::local::local_vsx_irv_convert_to_float(), ojph::local::local_vsx_irv_convert_to_integer(), ojph::local::ojph_decode_codeblock_vsx(), ojph::local::vsx_irv_tx_from_cb32(), and ojph::local::vsx_rev_convert_nlt_type3().
|
inlinestatic |
Definition at line 77 of file ojph_simd_vsx.h.
Referenced by ojph::local::destuff_frwd(), ojph::local::frwd_advance(), ojph::local::frwd_fetch(), ojph::local::frwd_read(), ojph::local::local_vsx_irv_convert_to_float(), ojph::local::local_vsx_irv_convert_to_integer(), ojph::local::ojph_decode_codeblock_vsx(), ojph::local::vsx_cnvrt_float_to_si32(), ojph::local::vsx_cnvrt_float_to_si32_shftd(), ojph::local::vsx_cnvrt_si32_to_float(), ojph::local::vsx_cnvrt_si32_to_float_shftd(), ojph::local::vsx_deinterleave32(), ojph::local::vsx_deinterleave64(), ojph::local::vsx_dfetch(), ojph::local::vsx_find_max_val32(), ojph::local::vsx_find_max_val64(), ojph::local::vsx_ict_backward(), ojph::local::vsx_ict_forward(), ojph::local::vsx_interleave32(), ojph::local::vsx_interleave64(), ojph::local::vsx_irv_horz_ana(), ojph::local::vsx_irv_horz_syn(), ojph::local::vsx_irv_tx_from_cb32(), ojph::local::vsx_irv_tx_to_cb32(), ojph::local::vsx_irv_vert_step(), ojph::local::vsx_multiply_const(), ojph::local::vsx_rct_backward(), ojph::local::vsx_rct_forward(), ojph::local::vsx_rev_convert(), ojph::local::vsx_rev_convert_nlt_type3(), ojph::local::vsx_rev_horz_ana32(), ojph::local::vsx_rev_horz_ana64(), ojph::local::vsx_rev_horz_syn32(), ojph::local::vsx_rev_horz_syn64(), ojph::local::vsx_rev_tx_from_cb32(), ojph::local::vsx_rev_tx_from_cb64(), ojph::local::vsx_rev_tx_to_cb32(), ojph::local::vsx_rev_tx_to_cb64(), ojph::local::vsx_rev_vert_step32(), and ojph::local::vsx_rev_vert_step64().
Definition at line 149 of file ojph_simd_vsx.h.
Referenced by ojph::local::decode_one_quad32(), ojph::local::decode_two_quad16(), ojph::local::frwd_advance(), ojph::local::frwd_read(), ojph::local::local_vsx_irv_convert_to_float(), ojph::local::local_vsx_irv_convert_to_integer(), ojph::local::ojph_decode_codeblock_vsx(), ojph::local::vsx_dfetch(), ojph::local::vsx_find_max_val32(), ojph::local::vsx_find_max_val64(), ojph::local::vsx_irv_tx_from_cb32(), ojph::local::vsx_irv_tx_to_cb32(), ojph::local::vsx_rev_convert_nlt_type3(), ojph::local::vsx_rev_tx_to_cb32(), and ojph::local::vsx_rev_tx_to_cb64().
|
inlinestatic |
Definition at line 80 of file ojph_simd_vsx.h.
Referenced by ojph::local::frwd_advance(), ojph::local::frwd_init(), ojph::local::frwd_read(), ojph::local::local_vsx_irv_convert_to_float(), ojph::local::local_vsx_irv_convert_to_integer(), ojph::local::ojph_decode_codeblock_vsx(), ojph::local::vsx_cnvrt_float_to_si32(), ojph::local::vsx_cnvrt_float_to_si32_shftd(), ojph::local::vsx_cnvrt_si32_to_float(), ojph::local::vsx_cnvrt_si32_to_float_shftd(), ojph::local::vsx_deinterleave32(), ojph::local::vsx_deinterleave64(), ojph::local::vsx_ict_backward(), ojph::local::vsx_ict_forward(), ojph::local::vsx_interleave32(), ojph::local::vsx_interleave64(), ojph::local::vsx_irv_horz_ana(), ojph::local::vsx_irv_horz_syn(), ojph::local::vsx_irv_tx_from_cb32(), ojph::local::vsx_irv_tx_to_cb32(), ojph::local::vsx_irv_vert_step(), ojph::local::vsx_mem_clear(), ojph::local::vsx_multiply_const(), ojph::local::vsx_rct_backward(), ojph::local::vsx_rct_forward(), ojph::local::vsx_rev_convert(), ojph::local::vsx_rev_convert_nlt_type3(), ojph::local::vsx_rev_horz_ana32(), ojph::local::vsx_rev_horz_ana64(), ojph::local::vsx_rev_horz_syn32(), ojph::local::vsx_rev_horz_syn64(), ojph::local::vsx_rev_tx_from_cb32(), ojph::local::vsx_rev_tx_from_cb64(), ojph::local::vsx_rev_tx_to_cb32(), ojph::local::vsx_rev_tx_to_cb64(), ojph::local::vsx_rev_vert_step32(), and ojph::local::vsx_rev_vert_step64().
Definition at line 151 of file ojph_simd_vsx.h.
Referenced by ojph::local::frwd_read(), ojph::local::ojph_decode_codeblock_vsx(), ojph::local::vsx_irv_tx_to_cb32(), ojph::local::vsx_rev_tx_from_cb32(), ojph::local::vsx_rev_tx_from_cb64(), ojph::local::vsx_rev_tx_to_cb32(), and ojph::local::vsx_rev_tx_to_cb64().