Home
last modified time | relevance | path

Searched refs:add_sat (Results 1 – 15 of 15) sorted by relevance

/external/llvm-project/libclc/generic/lib/integer/
Dadd_sat.cl4 // From add_sat.ll
14 _CLC_OVERLOAD _CLC_DEF char add_sat(char x, char y) {
19 _CLC_OVERLOAD _CLC_DEF uchar add_sat(uchar x, uchar y) {
24 _CLC_OVERLOAD _CLC_DEF short add_sat(short x, short y) {
29 _CLC_OVERLOAD _CLC_DEF ushort add_sat(ushort x, ushort y) {
34 _CLC_OVERLOAD _CLC_DEF int add_sat(int x, int y) {
43 _CLC_OVERLOAD _CLC_DEF uint add_sat(uint x, uint y) {
50 _CLC_OVERLOAD _CLC_DEF long add_sat(long x, long y) {
59 _CLC_OVERLOAD _CLC_DEF ulong add_sat(ulong x, ulong y) {
66 _CLC_BINARY_VECTORIZE(_CLC_OVERLOAD _CLC_DEF, char, add_sat, char, char)
[all …]
Dmad_sat.cl35 return add_sat(x * y, z);
62 return add_sat(x * y, z);
/external/mesa3d/src/gallium/drivers/freedreno/a3xx/
Dfd3_draw.c44 add_sat(uint32_t a, int32_t b) in add_sat() function
70 OUT_RING(ring, add_sat(info->min_index, info->index_bias)); /* VFD_INDEX_MIN */ in draw_impl()
71 OUT_RING(ring, add_sat(info->max_index, info->index_bias)); /* VFD_INDEX_MAX */ in draw_impl()
/external/llvm-project/libclc/generic/include/clc/integer/
Dadd_sat.h1 #define __CLC_BODY <clc/integer/add_sat.inc>
Dadd_sat.inc1 _CLC_OVERLOAD _CLC_DECL __CLC_GENTYPE add_sat(__CLC_GENTYPE x, __CLC_GENTYPE y);
/external/llvm-project/libclc/test/
Dadd_sat.cl2 *a = add_sat(*b, *c);
/external/libhevc/common/arm/
Dihevc_intra_pred_filters_neon_intr.c1232 int16x8_t shift_val, add_sat; in ihevc_intra_pred_luma_horz_neonintr() local
1253 add_sat = vqaddq_s16(shift_val, vreinterpretq_s16_u16(dup_add)); in ihevc_intra_pred_luma_horz_neonintr()
1254 round_val = vqmovun_s16(add_sat); in ihevc_intra_pred_luma_horz_neonintr()
1467 int16x8_t shift_val1, add_sat; in ihevc_intra_pred_luma_ver_neonintr() local
1490 add_sat = vqaddq_s16(shift_val1, vreinterpretq_s16_u16(dup_2_add)); in ihevc_intra_pred_luma_ver_neonintr()
1491 round_val = vqmovun_s16(add_sat); in ihevc_intra_pred_luma_ver_neonintr()
/external/llvm-project/libclc/generic/lib/math/
Dclc_ldexp.cl37 int v = add_sat(e, n);
/external/llvm-project/clang/test/Frontend/
Dfixed_point_errors.c281 short _Fract add_sat = (_Sat short _Fract)0.5hr + 0.5hr; variable
/external/llvm-project/libclc/generic/lib/
DSOURCES68 integer/add_sat.cl
/external/llvm-project/clang/lib/Headers/
Dopencl-c.h9145 char __ovld __cnfn add_sat(char x, char y);
9146 uchar __ovld __cnfn add_sat(uchar x, uchar y);
9147 char2 __ovld __cnfn add_sat(char2 x, char2 y);
9148 uchar2 __ovld __cnfn add_sat(uchar2 x, uchar2 y);
9149 char3 __ovld __cnfn add_sat(char3 x, char3 y);
9150 uchar3 __ovld __cnfn add_sat(uchar3 x, uchar3 y);
9151 char4 __ovld __cnfn add_sat(char4 x, char4 y);
9152 uchar4 __ovld __cnfn add_sat(uchar4 x, uchar4 y);
9153 char8 __ovld __cnfn add_sat(char8 x, char8 y);
9154 uchar8 __ovld __cnfn add_sat(uchar8 x, uchar8 y);
[all …]
/external/clang/lib/Headers/
Dopencl-c.h10183 char __ovld __cnfn add_sat(char x, char y);
10184 uchar __ovld __cnfn add_sat(uchar x, uchar y);
10185 char2 __ovld __cnfn add_sat(char2 x, char2 y);
10186 uchar2 __ovld __cnfn add_sat(uchar2 x, uchar2 y);
10187 char3 __ovld __cnfn add_sat(char3 x, char3 y);
10188 uchar3 __ovld __cnfn add_sat(uchar3 x, uchar3 y);
10189 char4 __ovld __cnfn add_sat(char4 x, char4 y);
10190 uchar4 __ovld __cnfn add_sat(uchar4 x, uchar4 y);
10191 char8 __ovld __cnfn add_sat(char8 x, char8 y);
10192 uchar8 __ovld __cnfn add_sat(uchar8 x, uchar8 y);
[all …]
/external/llvm-project/clang/lib/Sema/
DOpenCLBuiltins.td567 foreach name = ["add_sat", "hadd", "rhadd", "mul_hi", "rotate", "sub_sat"] in {
/external/mesa3d/docs/relnotes/
D20.0.0.rst860 - llvmpipe: lower hadd/add_sat
D20.1.0.rst2715 - intel/compiler: Put back saturate on [iu]add_sat opcodes