llvmbot wrote:
<!--LLVM PR SUMMARY COMMENT--> @llvm/pr-subscribers-backend-amdgpu Author: Wenju He (wenju-he) <details> <summary>Changes</summary> This unifies naming scheme of macros to address review comment https://github.com/intel/llvm/pull/19779#discussion_r2272194357 math constant value macros are not changed, e.g. `#define AU0 -9.86494292470009928597e-03` --- Patch is 561.77 KiB, truncated to 20.00 KiB below, full version: https://github.com/llvm/llvm-project/pull/153523.diff 665 Files Affected: - (modified) libclc/clc/include/clc/atomic/atomic_decl.inc (+6-6) - (modified) libclc/clc/include/clc/atomic/clc_atomic_compare_exchange.h (+2-2) - (modified) libclc/clc/include/clc/atomic/clc_atomic_dec.h (+2-2) - (modified) libclc/clc/include/clc/atomic/clc_atomic_exchange.h (+2-2) - (modified) libclc/clc/include/clc/atomic/clc_atomic_fetch_add.h (+2-2) - (modified) libclc/clc/include/clc/atomic/clc_atomic_fetch_and.h (+2-2) - (modified) libclc/clc/include/clc/atomic/clc_atomic_fetch_max.h (+2-2) - (modified) libclc/clc/include/clc/atomic/clc_atomic_fetch_min.h (+2-2) - (modified) libclc/clc/include/clc/atomic/clc_atomic_fetch_or.h (+2-2) - (modified) libclc/clc/include/clc/atomic/clc_atomic_fetch_sub.h (+2-2) - (modified) libclc/clc/include/clc/atomic/clc_atomic_fetch_xor.h (+2-2) - (modified) libclc/clc/include/clc/atomic/clc_atomic_inc.h (+2-2) - (modified) libclc/clc/include/clc/atomic/clc_atomic_load.h (+2-2) - (modified) libclc/clc/include/clc/atomic/clc_atomic_store.h (+2-2) - (modified) libclc/clc/include/clc/clcmacro.h (+30-30) - (modified) libclc/clc/include/clc/common/clc_degrees.h (+2-2) - (modified) libclc/clc/include/clc/common/clc_radians.h (+2-2) - (modified) libclc/clc/include/clc/common/clc_sign.h (+2-2) - (modified) libclc/clc/include/clc/common/clc_step.h (+2-2) - (modified) libclc/clc/include/clc/geometric/binary_decl.inc (+1-1) - (modified) libclc/clc/include/clc/geometric/binary_def.inc (+5-5) - (modified) libclc/clc/include/clc/geometric/clc_distance.h (+2-2) - (modified) libclc/clc/include/clc/geometric/clc_dot.h (+2-2) - (modified) libclc/clc/include/clc/geometric/clc_fast_distance.h (+3-3) - (modified) libclc/clc/include/clc/geometric/clc_fast_length.h (+3-3) - (modified) libclc/clc/include/clc/geometric/clc_fast_normalize.h (+3-3) - (modified) libclc/clc/include/clc/geometric/clc_length.h (+2-2) - (modified) libclc/clc/include/clc/geometric/clc_normalize.h (+2-2) - (modified) libclc/clc/include/clc/geometric/unary_decl.inc (+1-1) - (modified) libclc/clc/include/clc/geometric/unary_def.inc (+4-4) - (modified) libclc/clc/include/clc/integer/clc_add_sat.h (+2-2) - (modified) libclc/clc/include/clc/integer/clc_bit_reverse.h (+2-2) - (modified) libclc/clc/include/clc/integer/clc_bitfield_extract_decl.inc (+2-2) - (modified) libclc/clc/include/clc/integer/clc_bitfield_extract_signed.h (+4-4) - (modified) libclc/clc/include/clc/integer/clc_bitfield_extract_unsigned.h (+4-4) - (modified) libclc/clc/include/clc/integer/clc_bitfield_insert.h (+1-1) - (modified) libclc/clc/include/clc/integer/clc_bitfield_insert.inc (+2-4) - (modified) libclc/clc/include/clc/integer/clc_clz.h (+2-2) - (modified) libclc/clc/include/clc/integer/clc_ctz.h (+2-2) - (modified) libclc/clc/include/clc/integer/clc_hadd.h (+2-2) - (modified) libclc/clc/include/clc/integer/clc_mad24.h (+2-2) - (modified) libclc/clc/include/clc/integer/clc_mad_sat.h (+2-2) - (modified) libclc/clc/include/clc/integer/clc_mul24.h (+2-2) - (modified) libclc/clc/include/clc/integer/clc_mul_hi.h (+2-2) - (modified) libclc/clc/include/clc/integer/clc_popcount.h (+2-2) - (modified) libclc/clc/include/clc/integer/clc_rhadd.h (+2-2) - (modified) libclc/clc/include/clc/integer/clc_rotate.h (+2-2) - (modified) libclc/clc/include/clc/integer/clc_sub_sat.h (+2-2) - (modified) libclc/clc/include/clc/internal/math/clc_sw_fma.h (+2-2) - (modified) libclc/clc/include/clc/math/binary_decl_with_scalar_second_arg.inc (+3-3) - (modified) libclc/clc/include/clc/math/binary_def_via_fp32.inc (+3-3) - (modified) libclc/clc/include/clc/math/clc_acos.h (+2-2) - (modified) libclc/clc/include/clc/math/clc_acosh.h (+2-2) - (modified) libclc/clc/include/clc/math/clc_acospi.h (+2-2) - (modified) libclc/clc/include/clc/math/clc_asin.h (+2-2) - (modified) libclc/clc/include/clc/math/clc_asinh.h (+2-2) - (modified) libclc/clc/include/clc/math/clc_asinpi.h (+2-2) - (modified) libclc/clc/include/clc/math/clc_atan.h (+2-2) - (modified) libclc/clc/include/clc/math/clc_atan2.h (+2-2) - (modified) libclc/clc/include/clc/math/clc_atan2pi.h (+2-2) - (modified) libclc/clc/include/clc/math/clc_atanh.h (+2-2) - (modified) libclc/clc/include/clc/math/clc_atanpi.h (+2-2) - (modified) libclc/clc/include/clc/math/clc_cbrt.inc (+2-2) - (modified) libclc/clc/include/clc/math/clc_ceil.h (+2-2) - (modified) libclc/clc/include/clc/math/clc_copysign.h (+2-2) - (modified) libclc/clc/include/clc/math/clc_cos.h (+2-2) - (modified) libclc/clc/include/clc/math/clc_cosh.h (+2-2) - (modified) libclc/clc/include/clc/math/clc_cospi.h (+2-2) - (modified) libclc/clc/include/clc/math/clc_erf.h (+2-2) - (modified) libclc/clc/include/clc/math/clc_erfc.h (+2-2) - (modified) libclc/clc/include/clc/math/clc_exp.h (+2-2) - (modified) libclc/clc/include/clc/math/clc_exp10.h (+2-2) - (modified) libclc/clc/include/clc/math/clc_exp2.h (+2-2) - (modified) libclc/clc/include/clc/math/clc_exp_helper.h (+1-1) - (modified) libclc/clc/include/clc/math/clc_expm1.h (+2-2) - (modified) libclc/clc/include/clc/math/clc_fabs.h (+2-2) - (modified) libclc/clc/include/clc/math/clc_fdim.h (+2-2) - (modified) libclc/clc/include/clc/math/clc_floor.h (+2-2) - (modified) libclc/clc/include/clc/math/clc_fma.h (+2-2) - (modified) libclc/clc/include/clc/math/clc_fmax.h (+2-2) - (modified) libclc/clc/include/clc/math/clc_fmin.h (+2-2) - (modified) libclc/clc/include/clc/math/clc_fmod.h (+2-2) - (modified) libclc/clc/include/clc/math/clc_fract.h (+2-2) - (modified) libclc/clc/include/clc/math/clc_frexp.h (+2-2) - (modified) libclc/clc/include/clc/math/clc_half_cos.h (+3-3) - (modified) libclc/clc/include/clc/math/clc_half_divide.h (+3-3) - (modified) libclc/clc/include/clc/math/clc_half_exp.h (+3-3) - (modified) libclc/clc/include/clc/math/clc_half_exp10.h (+3-3) - (modified) libclc/clc/include/clc/math/clc_half_exp2.h (+3-3) - (modified) libclc/clc/include/clc/math/clc_half_log.h (+3-3) - (modified) libclc/clc/include/clc/math/clc_half_log10.h (+3-3) - (modified) libclc/clc/include/clc/math/clc_half_log2.h (+3-3) - (modified) libclc/clc/include/clc/math/clc_half_powr.h (+3-3) - (modified) libclc/clc/include/clc/math/clc_half_recip.h (+3-3) - (modified) libclc/clc/include/clc/math/clc_half_rsqrt.h (+3-3) - (modified) libclc/clc/include/clc/math/clc_half_sin.h (+3-3) - (modified) libclc/clc/include/clc/math/clc_half_sqrt.h (+3-3) - (modified) libclc/clc/include/clc/math/clc_half_tan.h (+3-3) - (modified) libclc/clc/include/clc/math/clc_hypot.h (+2-2) - (modified) libclc/clc/include/clc/math/clc_ilogb.h (+2-2) - (modified) libclc/clc/include/clc/math/clc_lgamma.h (+2-2) - (modified) libclc/clc/include/clc/math/clc_lgamma_r.h (+2-2) - (modified) libclc/clc/include/clc/math/clc_log.h (+2-2) - (modified) libclc/clc/include/clc/math/clc_log10.h (+2-2) - (modified) libclc/clc/include/clc/math/clc_log1p.h (+2-2) - (modified) libclc/clc/include/clc/math/clc_log2.h (+2-2) - (modified) libclc/clc/include/clc/math/clc_logb.h (+2-2) - (modified) libclc/clc/include/clc/math/clc_mad.h (+2-2) - (modified) libclc/clc/include/clc/math/clc_maxmag.h (+2-2) - (modified) libclc/clc/include/clc/math/clc_minmag.h (+2-2) - (modified) libclc/clc/include/clc/math/clc_modf.h (+2-2) - (modified) libclc/clc/include/clc/math/clc_nan.h (+2-2) - (modified) libclc/clc/include/clc/math/clc_native_cos.h (+3-3) - (modified) libclc/clc/include/clc/math/clc_native_divide.h (+3-3) - (modified) libclc/clc/include/clc/math/clc_native_exp.h (+3-3) - (modified) libclc/clc/include/clc/math/clc_native_exp10.h (+3-3) - (modified) libclc/clc/include/clc/math/clc_native_exp2.h (+3-3) - (modified) libclc/clc/include/clc/math/clc_native_log.h (+3-3) - (modified) libclc/clc/include/clc/math/clc_native_log10.h (+3-3) - (modified) libclc/clc/include/clc/math/clc_native_log2.h (+3-3) - (modified) libclc/clc/include/clc/math/clc_native_powr.h (+3-3) - (modified) libclc/clc/include/clc/math/clc_native_recip.h (+3-3) - (modified) libclc/clc/include/clc/math/clc_native_rsqrt.h (+3-3) - (modified) libclc/clc/include/clc/math/clc_native_sin.h (+3-3) - (modified) libclc/clc/include/clc/math/clc_native_sqrt.h (+3-3) - (modified) libclc/clc/include/clc/math/clc_native_tan.h (+3-3) - (modified) libclc/clc/include/clc/math/clc_nextafter.h (+2-2) - (modified) libclc/clc/include/clc/math/clc_pow.h (+2-2) - (modified) libclc/clc/include/clc/math/clc_pown.h (+2-2) - (modified) libclc/clc/include/clc/math/clc_powr.h (+2-2) - (modified) libclc/clc/include/clc/math/clc_remainder.h (+2-2) - (modified) libclc/clc/include/clc/math/clc_remquo.h (+2-2) - (modified) libclc/clc/include/clc/math/clc_rint.h (+2-2) - (modified) libclc/clc/include/clc/math/clc_rootn.h (+2-2) - (modified) libclc/clc/include/clc/math/clc_round.h (+2-2) - (modified) libclc/clc/include/clc/math/clc_rsqrt.h (+2-2) - (modified) libclc/clc/include/clc/math/clc_sin.h (+2-2) - (modified) libclc/clc/include/clc/math/clc_sincos.h (+2-2) - (modified) libclc/clc/include/clc/math/clc_sincos_helpers.h (+2-2) - (modified) libclc/clc/include/clc/math/clc_sinh.h (+2-2) - (modified) libclc/clc/include/clc/math/clc_sinpi.h (+2-2) - (modified) libclc/clc/include/clc/math/clc_sqrt.h (+2-2) - (modified) libclc/clc/include/clc/math/clc_tan.h (+2-2) - (modified) libclc/clc/include/clc/math/clc_tanh.h (+2-2) - (modified) libclc/clc/include/clc/math/clc_tanpi.h (+2-2) - (modified) libclc/clc/include/clc/math/clc_tgamma.h (+2-2) - (modified) libclc/clc/include/clc/math/clc_trunc.h (+2-2) - (modified) libclc/clc/include/clc/math/gentype.inc (+6-6) - (modified) libclc/clc/include/clc/math/math.h (-2) - (modified) libclc/clc/include/clc/math/remquo_decl.inc (+12-8) - (modified) libclc/clc/include/clc/math/tables.h (+61-59) - (modified) libclc/clc/include/clc/math/unary_decl.inc (+2-1) - (modified) libclc/clc/include/clc/math/unary_decl_with_int_ptr.inc (+8-8) - (modified) libclc/clc/include/clc/math/unary_decl_with_int_return.inc (+1-1) - (modified) libclc/clc/include/clc/math/unary_decl_with_ptr.inc (+8-8) - (modified) libclc/clc/include/clc/math/unary_def_with_int_ptr.inc (+14-14) - (modified) libclc/clc/include/clc/math/unary_def_with_int_return.inc (+4-4) - (modified) libclc/clc/include/clc/math/unary_def_with_ptr.inc (+14-14) - (modified) libclc/clc/include/clc/misc/clc_shuffle.h (+2-2) - (modified) libclc/clc/include/clc/misc/clc_shuffle2.h (+2-2) - (modified) libclc/clc/include/clc/misc/shuffle2_decl.inc (+8-8) - (modified) libclc/clc/include/clc/misc/shuffle2_def.inc (+15-15) - (modified) libclc/clc/include/clc/misc/shuffle_decl.inc (+4-4) - (modified) libclc/clc/include/clc/misc/shuffle_def.inc (+11-11) - (modified) libclc/clc/include/clc/relational/binary_decl.inc (+5-5) - (modified) libclc/clc/include/clc/relational/clc_isfinite.h (+2-2) - (modified) libclc/clc/include/clc/relational/clc_isgreater.h (+2-2) - (modified) libclc/clc/include/clc/relational/clc_isgreaterequal.h (+2-2) - (modified) libclc/clc/include/clc/relational/clc_isless.h (+2-2) - (modified) libclc/clc/include/clc/relational/clc_islessequal.h (+2-2) - (modified) libclc/clc/include/clc/relational/clc_islessgreater.h (+2-2) - (modified) libclc/clc/include/clc/relational/clc_isnormal.h (+2-2) - (modified) libclc/clc/include/clc/relational/clc_isnotequal.h (+2-2) - (modified) libclc/clc/include/clc/relational/clc_isordered.h (+2-2) - (modified) libclc/clc/include/clc/relational/clc_isunordered.h (+2-2) - (modified) libclc/clc/include/clc/relational/clc_signbit.h (+2-2) - (modified) libclc/clc/include/clc/relational/relational.h (+27-22) - (modified) libclc/clc/include/clc/relational/unary_decl.inc (+5-4) - (modified) libclc/clc/include/clc/shared/binary_decl.inc (+2-2) - (modified) libclc/clc/include/clc/shared/binary_decl_with_int_second_arg.inc (+2-2) - (modified) libclc/clc/include/clc/shared/binary_def.inc (+5-5) - (modified) libclc/clc/include/clc/shared/binary_def_scalarize.inc (+48-46) - (modified) libclc/clc/include/clc/shared/binary_def_with_int_second_arg.inc (+5-4) - (modified) libclc/clc/include/clc/shared/binary_def_with_scalar_second_arg.inc (+8-8) - (modified) libclc/clc/include/clc/shared/clc_vload.inc (+25-25) - (modified) libclc/clc/include/clc/shared/clc_vstore.inc (+33-33) - (modified) libclc/clc/include/clc/shared/ternary_decl.inc (+2-3) - (modified) libclc/clc/include/clc/shared/ternary_def.inc (+6-5) - (modified) libclc/clc/include/clc/shared/ternary_def_scalarize.inc (+49-54) - (modified) libclc/clc/include/clc/shared/unary_decl.inc (+2-1) - (modified) libclc/clc/include/clc/shared/unary_def.inc (+4-4) - (modified) libclc/clc/include/clc/shared/unary_def_scalarize.inc (+30-26) - (modified) libclc/clc/lib/amdgcn/math/clc_ldexp_override.cl (+7-7) - (modified) libclc/clc/lib/amdgpu/math/clc_half_exp.cl (+1-1) - (modified) libclc/clc/lib/amdgpu/math/clc_half_exp10.cl (+1-1) - (modified) libclc/clc/lib/amdgpu/math/clc_half_exp2.cl (+1-1) - (modified) libclc/clc/lib/amdgpu/math/clc_half_log.cl (+1-1) - (modified) libclc/clc/lib/amdgpu/math/clc_half_log10.cl (+1-1) - (modified) libclc/clc/lib/amdgpu/math/clc_half_log2.cl (+1-1) - (modified) libclc/clc/lib/amdgpu/math/clc_half_recip.cl (+1-1) - (modified) libclc/clc/lib/amdgpu/math/clc_half_rsqrt.cl (+1-1) - (modified) libclc/clc/lib/amdgpu/math/clc_half_sqrt.cl (+1-1) - (modified) libclc/clc/lib/amdgpu/math/clc_native_exp.cl (+1-1) - (modified) libclc/clc/lib/amdgpu/math/clc_native_exp2.cl (+3-3) - (modified) libclc/clc/lib/amdgpu/math/clc_native_log10.cl (+1-1) - (modified) libclc/clc/lib/amdgpu/math/clc_sqrt_fp64.cl (+2-2) - (modified) libclc/clc/lib/clspv/math/clc_sw_fma.cl (+2-2) - (modified) libclc/clc/lib/generic/atomic/clc_atomic_dec.cl (+2-2) - (modified) libclc/clc/lib/generic/atomic/clc_atomic_def.inc (+13-13) - (modified) libclc/clc/lib/generic/atomic/clc_atomic_exchange.cl (+2-2) - (modified) libclc/clc/lib/generic/atomic/clc_atomic_fetch_add.cl (+2-2) - (modified) libclc/clc/lib/generic/atomic/clc_atomic_fetch_and.cl (+2-2) - (modified) libclc/clc/lib/generic/atomic/clc_atomic_fetch_max.cl (+2-2) - (modified) libclc/clc/lib/generic/atomic/clc_atomic_fetch_min.cl (+2-2) - (modified) libclc/clc/lib/generic/atomic/clc_atomic_fetch_or.cl (+2-2) - (modified) libclc/clc/lib/generic/atomic/clc_atomic_fetch_sub.cl (+2-2) - (modified) libclc/clc/lib/generic/atomic/clc_atomic_fetch_xor.cl (+2-2) - (modified) libclc/clc/lib/generic/atomic/clc_atomic_inc.cl (+2-2) - (modified) libclc/clc/lib/generic/atomic/clc_atomic_load.cl (+2-2) - (modified) libclc/clc/lib/generic/atomic/clc_atomic_store.cl (+2-2) - (modified) libclc/clc/lib/generic/common/clc_radians.cl (+11-11) - (modified) libclc/clc/lib/generic/geometric/clc_fast_distance.cl (+1-1) - (modified) libclc/clc/lib/generic/geometric/clc_fast_normalize.cl (+1-1) - (modified) libclc/clc/lib/generic/integer/clc_add_sat.cl (+2-2) - (modified) libclc/clc/lib/generic/integer/clc_bit_reverse.cl (+2-2) - (modified) libclc/clc/lib/generic/integer/clc_clz.cl (+1-1) - (modified) libclc/clc/lib/generic/integer/clc_ctz.cl (+1-1) - (modified) libclc/clc/lib/generic/integer/clc_popcount.cl (+2-2) - (modified) libclc/clc/lib/generic/integer/clc_sub_sat.cl (+2-2) - (modified) libclc/clc/lib/generic/math/clc_atan2.inc (+2-2) - (modified) libclc/clc/lib/generic/math/clc_atan2pi.inc (+2-2) - (modified) libclc/clc/lib/generic/math/clc_cbrt.inc (+8-8) - (modified) libclc/clc/lib/generic/math/clc_ceil.cl (+2-2) - (modified) libclc/clc/lib/generic/math/clc_copysign.cl (+2-2) - (modified) libclc/clc/lib/generic/math/clc_cosh.inc (+6-6) - (modified) libclc/clc/lib/generic/math/clc_ep_log.inc (+2-2) - (modified) libclc/clc/lib/generic/math/clc_erf.cl (+1-1) - (modified) libclc/clc/lib/generic/math/clc_erfc.cl (+1-1) - (modified) libclc/clc/lib/generic/math/clc_exp10.inc (+3-3) - (modified) libclc/clc/lib/generic/math/clc_exp_helper.cl (+1-1) - (modified) libclc/clc/lib/generic/math/clc_exp_helper.inc (+2-2) - (modified) libclc/clc/lib/generic/math/clc_expm1.inc (+4-4) - (modified) libclc/clc/lib/generic/math/clc_fabs.cl (+2-2) - (modified) libclc/clc/lib/generic/math/clc_floor.cl (+2-2) - (modified) libclc/clc/lib/generic/math/clc_fmax.cl (+2-2) - (modified) libclc/clc/lib/generic/math/clc_fmin.cl (+2-2) - (modified) libclc/clc/lib/generic/math/clc_fmod.cl (+8-8) - (modified) libclc/clc/lib/generic/math/clc_fract.inc (+4-4) - (modified) libclc/clc/lib/generic/math/clc_half_cos.cl (+3-3) - (modified) libclc/clc/lib/generic/math/clc_half_divide.cl (+1-1) - (modified) libclc/clc/lib/generic/math/clc_half_exp.cl (+3-3) - (modified) libclc/clc/lib/generic/math/clc_half_exp10.cl (+3-3) - (modified) libclc/clc/lib/generic/math/clc_half_exp2.cl (+3-3) - (modified) libclc/clc/lib/generic/math/clc_half_log.cl (+3-3) - (modified) libclc/clc/lib/generic/math/clc_half_log10.cl (+3-3) - (modified) libclc/clc/lib/generic/math/clc_half_log2.cl (+3-3) - (modified) libclc/clc/lib/generic/math/clc_half_powr.cl (+3-3) - (modified) libclc/clc/lib/generic/math/clc_half_recip.cl (+1-1) - (modified) libclc/clc/lib/generic/math/clc_half_rsqrt.cl (+3-3) - (modified) libclc/clc/lib/generic/math/clc_half_sin.cl (+3-3) - (modified) libclc/clc/lib/generic/math/clc_half_sqrt.cl (+3-3) - (modified) libclc/clc/lib/generic/math/clc_half_tan.cl (+3-3) - (modified) libclc/clc/lib/generic/math/clc_ldexp.cl (+1-1) - (modified) libclc/clc/lib/generic/math/clc_log.cl (+1-1) - (modified) libclc/clc/lib/generic/math/clc_log10.cl (+1-1) - (modified) libclc/clc/lib/generic/math/clc_log1p.inc (+5-5) - (modified) libclc/clc/lib/generic/math/clc_log2.cl (+1-1) - (modified) libclc/clc/lib/generic/math/clc_log_base.h (+6-6) - (modified) libclc/clc/lib/generic/math/clc_modf.inc (+5-5) - (modified) libclc/clc/lib/generic/math/clc_native_cos.cl (+3-3) - (modified) libclc/clc/lib/generic/math/clc_native_divide.cl (+1-1) - (modified) libclc/clc/lib/generic/math/clc_native_exp.cl (+3-3) - (modified) libclc/clc/lib/generic/math/clc_native_exp10.cl (+1-1) - (modified) libclc/clc/lib/generic/math/clc_native_exp2.cl (+3-3) - (modified) libclc/clc/lib/generic/math/clc_native_log.cl (+3-3) - (modified) libclc/clc/lib/generic/math/clc_native_log10.cl (+3-3) - (modified) libclc/clc/lib/generic/math/clc_native_log2.cl (+3-3) - (modified) libclc/clc/lib/generic/math/clc_native_powr.cl (+1-1) - (modified) libclc/clc/lib/generic/math/clc_native_recip.cl (+1-1) - (modified) libclc/clc/lib/generic/math/clc_native_rsqrt.cl (+1-1) - (modified) libclc/clc/lib/generic/math/clc_native_sin.cl (+3-3) - (modified) libclc/clc/lib/generic/math/clc_native_sqrt.cl (+3-3) - (modified) libclc/clc/lib/generic/math/clc_native_tan.cl (+1-1) - (modified) libclc/clc/lib/generic/math/clc_nextafter.cl (+36-34) - (modified) libclc/clc/lib/generic/math/clc_pow.inc (+12-12) - (modified) libclc/clc/lib/generic/math/clc_pown.inc (+12-12) - (modified) libclc/clc/lib/generic/math/clc_powr.inc (+12-12) - (modified) libclc/clc/lib/generic/math/clc_remainder.cl (+8-8) - (modified) libclc/clc/lib/generic/math/clc_remquo.inc (+17-17) - (modified) libclc/clc/lib/generic/math/clc_rint.cl (+2-2) - (modified) libclc/clc/lib/generic/math/clc_rootn.inc (+13-12) - (modified) libclc/clc/lib/generic/math/clc_round.cl (+2-2) - (modified) libclc/clc/lib/generic/math/clc_sincos_helpers.cl (+4-4) - (modified) libclc/clc/lib/generic/math/clc_sincos_helpers.inc (+7-7) - (modified) libclc/clc/lib/generic/math/clc_sincos_helpers_fp64.inc (+5-5) - (modified) libclc/clc/lib/generic/math/clc_sinh.inc (+6-6) - (modified) libclc/clc/lib/generic/math/clc_sw_fma.cl (+2-2) - (modified) libclc/clc/lib/generic/math/clc_tables.cl (+207-207) - (modified) libclc/clc/lib/generic/math/clc_tgamma.cl (+1-1) - (modified) libclc/clc/lib/generic/math/clc_trunc.cl (+2-2) - (modified) libclc/clc/lib/generic/relational/clc_bitselect.cl (+19-19) - (modified) libclc/clc/lib/generic/relational/clc_signbit.cl (+38-34) - (modified) libclc/clc/lib/generic/shared/clc_vload.cl (+56-56) - (modified) libclc/clc/lib/generic/shared/clc_vload_half.inc (+13-10) - (modified) libclc/clc/lib/generic/shared/clc_vstore.cl (+63-60) - (modified) libclc/clc/lib/generic/shared/clc_vstore_half.inc (+12-12) - (modified) libclc/clc/lib/ptx-nvidiacl/math/clc_log.cl (+1-1) - (modified) libclc/clc/lib/ptx-nvidiacl/math/clc_rsqrt.cl (+1-1) ``````````diff diff --git a/libclc/clc/include/clc/atomic/atomic_decl.inc b/libclc/clc/include/clc/atomic/atomic_decl.inc index b790a94c7d288..5e0f456e34009 100644 --- a/libclc/clc/include/clc/atomic/atomic_decl.inc +++ b/libclc/clc/include/clc/atomic/atomic_decl.inc @@ -14,23 +14,23 @@ #ifdef __CLC_NO_VALUE_ARG #define __CLC_DECLARE_ATOMIC(ADDRSPACE) \ - _CLC_OVERLOAD _CLC_DECL __CLC_GENTYPE FUNCTION( \ + _CLC_OVERLOAD _CLC_DECL __CLC_GENTYPE __CLC_FUNCTION( \ volatile ADDRSPACE __CLC_GENTYPE *Ptr, int MemoryOrder, \ int MemoryScope); #elif defined(__CLC_RETURN_VOID) #define __CLC_DECLARE_ATOMIC(ADDRSPACE) \ - _CLC_OVERLOAD _CLC_DECL void FUNCTION(volatile ADDRSPACE __CLC_GENTYPE *Ptr, \ - __CLC_GENTYPE Value, int MemoryOrder, \ - int MemoryScope); + _CLC_OVERLOAD _CLC_DECL void __CLC_FUNCTION( \ + volatile ADDRSPACE __CLC_GENTYPE *Ptr, __CLC_GENTYPE Value, \ + int MemoryOrder, int MemoryScope); #elif defined(__CLC_COMPARE_EXCHANGE) #define __CLC_DECLARE_ATOMIC(ADDRSPACE) \ - _CLC_OVERLOAD _CLC_DECL __CLC_GENTYPE FUNCTION( \ + _CLC_OVERLOAD _CLC_DECL __CLC_GENTYPE __CLC_FUNCTION( \ volatile ADDRSPACE __CLC_GENTYPE *Ptr, __CLC_GENTYPE Comparator, \ __CLC_GENTYPE Value, int MemoryOrderEqual, int MemoryOrderUnequal, \ int MemoryScope); #else #define __CLC_DECLARE_ATOMIC(ADDRSPACE) \ - _CLC_OVERLOAD _CLC_DECL __CLC_GENTYPE FUNCTION( \ + _CLC_OVERLOAD _CLC_DECL __CLC_GENTYPE __CLC_FUNCTION( \ volatile ADDRSPACE __CLC_GENTYPE *Ptr, __CLC_GENTYPE Value, \ int MemoryOrder, int MemoryScope); #endif diff --git a/libclc/clc/include/clc/atomic/clc_atomic_compare_exchange.h b/libclc/clc/include/clc/atomic/clc_atomic_compare_exchange.h index ae7918ac32e43..31b8167223502 100644 --- a/libclc/clc/include/clc/atomic/clc_atomic_compare_exchange.h +++ b/libclc/clc/include/clc/atomic/clc_atomic_compare_exchange.h @@ -11,7 +11,7 @@ #include <clc/internal/clc.h> -#define FUNCTION __clc_atomic_compare_exchange +#define __CLC_FUNCTION __clc_atomic_compare_exchange #define __CLC_COMPARE_EXCHANGE #define __CLC_BODY <clc/atomic/atomic_decl.inc> @@ -21,6 +21,6 @@ #include <clc/math/gentype.inc> #undef __CLC_COMPARE_EXCHANGE -#undef FUNCTION +#undef __CLC_FUNCTION #endif // __CLC_ATOMIC_CLC_ATOMIC_COMPARE_EXCHANGE_H__ diff --git a/libclc/clc/include/clc/atomic/clc_atomic_dec.h b/libclc/clc/include/clc/atomic/clc_atomic_dec.h index ada36ba3ff9b3..66302b6b9ade2 100644 --- a/libclc/clc/include/clc/atomic/clc_atomic_dec.h +++ b/libclc/clc/include/clc/atomic/clc_atomic_dec.h @@ -11,13 +11,13 @@ #include <clc/internal/clc.h> -#define FUNCTION __clc_atomic_dec +#define __CLC_FUNCTION __clc_atomic_dec #define __CLC_NO_VALUE_ARG #define __CLC_BODY <clc/atomic/atomic_decl.inc> #include <clc/integer/gentype.inc> #undef __CLC_NO_VALUE_ARG -#undef FUNCTION +#undef __CLC_FUNCTION #endif // __CLC_ATOMIC_CLC_ATOMIC_DEC_H__ diff --git a/libclc/clc/include/clc/atomic/clc_atomic_exchange.h b/libclc/clc/include/clc/atomic/clc_atomic_exchange.h index 7e626d4a8830b..321cfb4030851 100644 --- a/libclc/clc/include/clc/atomic/clc_atomic_exchange.h +++ b/libclc/clc/include/clc/atomic/clc_atomic_exchange.h @@ -11,7 +11,7 @@ #include <clc/internal/clc.h> -#define FUNCTION __clc_atomic_exchange +#define __CLC_FUNCTION __clc_atomic_exchange #define __CLC_BODY <clc/atomic/atomic_decl.inc> #include <clc/integer/gentype.inc> @@ -19,6 +19,6 @@ #define __CLC_BODY <clc/atomic/atomic_decl.inc> #include <clc/math/gentype.inc> -#undef FUNCTION +#undef __CLC_FUNCTION #endif // __CLC_ATOMIC_CLC_ATOMIC_EXCHANGE_H__ diff --git a/libclc/clc/include/clc/atomic/clc_atomic_fetch_add.h b/libclc/clc/include/clc/atomic/clc_atomic_fetch_add.h index ad0c2eb4607a7..4ef29fce50af8 100644 --- a/libclc/clc/include/clc/atomic/clc_atomic_fetch_add.h +++ b/libclc/clc/include/clc/atomic/clc_atomic_fetch_add.h @@ -11,7 +11,7 @@ #include <clc/internal/clc.h> -#define FUNCTION __clc_atomic_fetch_add +#define __CLC_FUNCTION __clc_atomic_fetch_add #define __CLC_BODY <clc/atomic/atomic_decl.inc> #include <clc/integer/gentype.inc> @@ -19,6 +19,6 @@ #define __CLC_BODY <clc/atomic/atomic_decl.inc> #include <clc/math/gentype.inc> -#undef FUNCTION +#undef __CLC_FUNCTION #endif // __CLC_ATOMIC_CLC_ATOMIC_FETCH_ADD_H__ diff --git a/libclc/clc/include/clc/atomic/clc_atomic_fetch_and.h b/libclc/clc/include/clc/atomic/clc_atomic_fetch_and.h index 80810c38cbbb8..688c11287db50 100644 --- a/libclc/clc/include/clc/atomic/clc_atomic_fetch_and.h +++ b/libclc/clc/include/clc/atomic/clc_atomic_fetch_and.h @@ -11,11 +11,11 @@ #include <clc/internal/clc.h> -#define FUNCTION __clc_atomic_fetch_and +#define __CLC_FUNCTION __clc_atomic_fetch_and #define __CLC_BODY <clc/atomic/atomic_decl.inc> #include <clc/integer/gentype.inc> -#undef FUNCTION +#undef __CLC_FUNCTION #endif // __CLC_ATOMIC_CLC_ATOMIC_FETCH_AND_H__ diff --git a/libclc/clc/include/clc/atomic/clc_atomic_fetch_max.h b/libclc/clc/include/clc/atomic/clc_atomic_fetch_max.h index 56f511922e5c7..a4e44b88a697f 100644 --- a/libclc/clc/include/clc/atomic/clc_atomic_fetch_max.h +++ b/libclc/clc/include/clc/atomic/clc_atomic_fetch_max.h @@ -11,7 +11,7 @@ #include <clc/internal/clc.h> -#define FUNCTION __clc_atomic_fetch_max +#define __CLC_FUNCTION __clc_atomic_fetch_max #define __CLC_BODY <clc/atomic/atomic_decl.inc> #include <clc/integer/gentype.inc> @@ -19,6 +19,6 @@ #define __CLC_BODY <clc/atomic/atomic_decl.inc> #include <clc/math/gentype.inc> -#undef FUNCTION +#undef __CLC_FUNCTION #endif // __CLC_ATOMIC_CLC_ATOMIC_FETCH_MAX_H__ diff --git a/libclc/clc/include/clc/atomic/clc_atomic_fetch_min.h b/libclc/clc/include/clc/atomic/clc_atomic_fetch_min.h index f17408d28a35d..b58b538649e19 100644 --- a/libclc/clc/include/clc/atomic/clc_atomic_fetch_min.h +++ b/libclc/clc/include/clc/atomic/clc_atomic_fetch_min.h @@ -11,7 +11,7 @@ #include <clc/internal/clc.h> -#define FUNCTION __clc_atomic_fetch_min +#define __CLC_FUNCTION __clc_atomic_fetch_min #define __CLC_BODY <clc/atomic/atomic_decl.inc> #include <clc/integer/gentype.inc> @@ -19,6 +19,6 @@ #define __CLC_BODY <clc/atomic/atomic_decl.inc> #include <clc/math/gentype.inc> -#undef FUNCTION +#undef __CLC_FUNCTION #endif // __CLC_ATOMIC_CLC_ATOMIC_FETCH_MIN_H__ diff --git a/libclc/clc/include/clc/atomic/clc_atomic_fetch_or.h b/libclc/clc/include/clc/atomic/clc_atomic_fetch_or.h index b82069e6f960e..ab303cc673ba2 100644 --- a/libclc/clc/include/clc/atomic/clc_atomic_fetch_or.h +++ b/libclc/clc/include/clc/atomic/clc_atomic_fetch_or.h @@ -11,11 +11,11 @@ #include <clc/internal/clc.h> -#define FUNCTION __clc_atomic_fetch_or +#define __CLC_FUNCTION __clc_atomic_fetch_or #define __CLC_BODY <clc/atomic/atomic_decl.inc> #include <clc/integer/gentype.inc> -#undef FUNCTION +#undef __CLC_FUNCTION #endif // __CLC_ATOMIC_CLC_ATOMIC_FETCH_OR_H__ diff --git a/libclc/clc/include/clc/atomic/clc_atomic_fetch_sub.h b/libclc/clc/include/clc/atomic/clc_atomic_fetch_sub.h index 6cfd224629d60..d9deae085a61e 100644 --- a/libclc/clc/include/clc/atomic/clc_atomic_fetch_sub.h +++ b/libclc/clc/include/clc/atomic/clc_atomic_fetch_sub.h @@ -11,7 +11,7 @@ #include <clc/internal/clc.h> -#define FUNCTION __clc_atomic_fetch_sub +#define __CLC_FUNCTION __clc_atomic_fetch_sub #define __CLC_BODY <clc/atomic/atomic_decl.inc> #include <clc/integer/gentype.inc> @@ -19,6 +19,6 @@ #define __CLC_BODY <clc/atomic/atomic_decl.inc> #include <clc/math/gentype.inc> -#undef FUNCTION +#undef __CLC_FUNCTION #endif // __CLC_ATOMIC_CLC_ATOMIC_FETCH_SUB_H__ diff --git a/libclc/clc/include/clc/atomic/clc_atomic_fetch_xor.h b/libclc/clc/include/clc/atomic/clc_atomic_fetch_xor.h index b007b47a9369d..fe13a641fc1cd 100644 --- a/libclc/clc/include/clc/atomic/clc_atomic_fetch_xor.h +++ b/libclc/clc/include/clc/atomic/clc_atomic_fetch_xor.h @@ -11,11 +11,11 @@ #include <clc/internal/clc.h> -#define FUNCTION __clc_atomic_fetch_xor +#define __CLC_FUNCTION __clc_atomic_fetch_xor #define __CLC_BODY <clc/atomic/atomic_decl.inc> #include <clc/integer/gentype.inc> -#undef FUNCTION +#undef __CLC_FUNCTION #endif // __CLC_ATOMIC_CLC_ATOMIC_FETCH_XOR_H__ diff --git a/libclc/clc/include/clc/atomic/clc_atomic_inc.h b/libclc/clc/include/clc/atomic/clc_atomic_inc.h index 3ddef4a8bf355..c6fcdad30949b 100644 --- a/libclc/clc/include/clc/atomic/clc_atomic_inc.h +++ b/libclc/clc/include/clc/atomic/clc_atomic_inc.h @@ -11,13 +11,13 @@ #include <clc/internal/clc.h> -#define FUNCTION __clc_atomic_inc +#define __CLC_FUNCTION __clc_atomic_inc #define __CLC_NO_VALUE_ARG #define __CLC_BODY <clc/atomic/atomic_decl.inc> #include <clc/integer/gentype.inc> #undef __CLC_NO_VALUE_ARG -#undef FUNCTION +#undef __CLC_FUNCTION #endif // __CLC_ATOMIC_CLC_ATOMIC_INC_H__ diff --git a/libclc/clc/include/clc/atomic/clc_atomic_load.h b/libclc/clc/include/clc/atomic/clc_atomic_load.h index a4899b34b88a1..3abfce86b1947 100644 --- a/libclc/clc/include/clc/atomic/clc_atomic_load.h +++ b/libclc/clc/include/clc/atomic/clc_atomic_load.h @@ -11,7 +11,7 @@ #include <clc/internal/clc.h> -#define FUNCTION __clc_atomic_load +#define __CLC_FUNCTION __clc_atomic_load #define __CLC_NO_VALUE_ARG #define __CLC_BODY <clc/atomic/atomic_decl.inc> @@ -21,6 +21,6 @@ #include <clc/math/gentype.inc> #undef __CLC_NO_VALUE_ARG -#undef FUNCTION +#undef __CLC_FUNCTION #endif // __CLC_ATOMIC_CLC_ATOMIC_LOAD_H__ diff --git a/libclc/clc/include/clc/atomic/clc_atomic_store.h b/libclc/clc/include/clc/atomic/clc_atomic_store.h index 6baf0eb7ea32b..94d77621735d0 100644 --- a/libclc/clc/include/clc/atomic/clc_atomic_store.h +++ b/libclc/clc/include/clc/atomic/clc_atomic_store.h @@ -11,7 +11,7 @@ #include <clc/internal/clc.h> -#define FUNCTION __clc_atomic_store +#define __CLC_FUNCTION __clc_atomic_store #define __CLC_RETURN_VOID #define __CLC_BODY <clc/atomic/atomic_decl.inc> @@ -21,6 +21,6 @@ #include <clc/math/gentype.inc> #undef __CLC_RETURN_VOID -#undef FUNCTION +#undef __CLC_FUNCTION #endif // __CLC_ATOMIC_CLC_ATOMIC_STORE_H__ diff --git a/libclc/clc/include/clc/clcmacro.h b/libclc/clc/include/clc/clcmacro.h index 5c67c937cb1d4..9fa11489b1457 100644 --- a/libclc/clc/include/clc/clcmacro.h +++ b/libclc/clc/include/clc/clcmacro.h @@ -12,58 +12,58 @@ #include <clc/internal/clc.h> #include <clc/utils.h> -#define _CLC_V_V_VP_VECTORIZE(DECLSPEC, RET_TYPE, FUNCTION, ARG1_TYPE, \ +#define _CLC_V_V_VP_VECTORIZE(DECLSPEC, RET_TYPE, __CLC_FUNCTION, ARG1_TYPE, \ ADDR_SPACE, ARG2_TYPE) \ DECLSPEC __CLC_XCONCAT(RET_TYPE, 2) \ - FUNCTION(__CLC_XCONCAT(ARG1_TYPE, 2) x, \ - ADDR_SPACE __CLC_XCONCAT(ARG2_TYPE, 2) * y) { \ + __CLC_FUNCTION(__CLC_XCONCAT(ARG1_TYPE, 2) x, \ + ADDR_SPACE __CLC_XCONCAT(ARG2_TYPE, 2) * y) { \ ADDR_SPACE ARG2_TYPE *ptr = (ADDR_SPACE ARG2_TYPE *)y; \ - return (__CLC_XCONCAT(RET_TYPE, 2))(FUNCTION(x.s0, ptr), \ - FUNCTION(x.s1, ptr + 1)); \ + return (__CLC_XCONCAT(RET_TYPE, 2))(__CLC_FUNCTION(x.s0, ptr), \ + __CLC_FUNCTION(x.s1, ptr + 1)); \ } \ \ DECLSPEC __CLC_XCONCAT(RET_TYPE, 3) \ - FUNCTION(__CLC_XCONCAT(ARG1_TYPE, 3) x, \ - ADDR_SPACE __CLC_XCONCAT(ARG2_TYPE, 3) * y) { \ + __CLC_FUNCTION(__CLC_XCONCAT(ARG1_TYPE, 3) x, \ + ADDR_SPACE __CLC_XCONCAT(ARG2_TYPE, 3) * y) { \ ADDR_SPACE ARG2_TYPE *ptr = (ADDR_SPACE ARG2_TYPE *)y; \ - return (__CLC_XCONCAT(RET_TYPE, 3))(FUNCTION(x.s0, ptr), \ - FUNCTION(x.s1, ptr + 1), \ - FUNCTION(x.s2, ptr + 2)); \ + return (__CLC_XCONCAT(RET_TYPE, 3))(__CLC_FUNCTION(x.s0, ptr), \ + __CLC_FUNCTION(x.s1, ptr + 1), \ + __CLC_FUNCTION(x.s2, ptr + 2)); \ } \ \ DECLSPEC __CLC_XCONCAT(RET_TYPE, 4) \ - FUNCTION(__CLC_XCONCAT(ARG1_TYPE, 4) x, \ - ADDR_SPACE __CLC_XCONCAT(ARG2_TYPE, 4) * y) { \ + __CLC_FUNCTION(__CLC_XCONCAT(ARG1_TYPE, 4) x, \ + ADDR_SPACE __CLC_XCONCAT(ARG2_TYPE, 4) * y) { \ ADDR_SPACE ARG2_TYPE *ptr = (ADDR_SPACE ARG2_TYPE *)y; \ return (__CLC_XCONCAT(RET_TYPE, 4))( \ - FUNCTION(x.s0, ptr), FUNCTION(x.s1, ptr + 1), FUNCTION(x.s2, ptr + 2), \ - FUNCTION(x.s3, ptr + 3)); \ + __CLC_FUNCTION(x.s0, ptr), __CLC_FUNCTION(x.s1, ptr + 1), \ + __CLC_FUNCTION(x.s2, ptr + 2), __CLC_FUNCTION(x.s3, ptr + 3)); \ } \ \ DECLSPEC __CLC_XCONCAT(RET_TYPE, 8) \ - FUNCTION(__CLC_XCONCAT(ARG1_TYPE, 8) x, \ - ADDR_SPACE __CLC_XCONCAT(ARG2_TYPE, 8) * y) { \ + __CLC_FUNCTION(__CLC_XCONCAT(ARG1_TYPE, 8) x, \ + ADDR_SPACE __CLC_XCONCAT(ARG2_TYPE, 8) * y) { \ ADDR_SPACE ARG2_TYPE *ptr = (ADDR_SPACE ARG2_TYPE *)y; \ return (__CLC_XCONCAT(RET_TYPE, 8))( \ - FUNCTION(x.s0, ptr), FUNCTION(x.s1, ptr + 1), FUNCTION(x.s2, ptr + 2), \ - FUNCTION(x.s3, ptr + 3), FUNCTION(x.s4, ptr + 4), \ - FUNCTION(x.s5, ptr + 5), FUNCTION(x.s6, ptr + 6), \ - FUNCTION(x.s7, ptr + 7)); \ + __CLC_FUNCTION(x.s0, ptr), __CLC_FUNCTION(x.s1, ptr + 1), \ + __CLC_FUNCTION(x.s2, ptr + 2), __CLC_FUNCTION(x.s3, ptr + 3), \ + __CLC_FUNCTION(x.s4, ptr + 4), __CLC_FUNCTION(x.s5, ptr + 5), \ + __CLC_FUNCTION(x.s6, ptr + 6), __CLC_FUNCTION(x.s7, ptr + 7)); \ } \ \ DECLSPEC __CLC_XCONCAT(RET_TYPE, 16) \ - FUNCTION(__CLC_XCONCAT(ARG1_TYPE, 16) x, \ - ADDR_SPACE __CLC_XCONCAT(ARG2_TYPE, 16) * y) { \ + __CLC_FUNCTION(__CLC_XCONCAT(ARG1_TYPE, 16) x, \ + ADDR_SPACE __CLC_XCONCAT(ARG2_TYPE, 16) * y) { \ ADDR_SPACE ARG2_TYPE *ptr = (ADDR_SPACE ARG2_TYPE *)y; \ return (__CLC_XCONCAT(RET_TYPE, 16))( \ - FUNCTION(x.s0, ptr), FUNCTION(x.s1, ptr + 1), FUNCTION(x.s2, ptr + 2), \ - FUNCTION(x.s3, ptr + 3), FUNCTION(x.s4, ptr + 4), \ - FUNCTION(x.s5, ptr + 5), FUNCTION(x.s6, ptr + 6), \ - FUNCTION(x.s7, ptr + 7), FUNCTION(x.s8, ptr + 8), \ - FUNCTION(x.s9, ptr + 9), FUNCTION(x.sa, ptr + 10), \ - FUNCTION(x.sb, ptr + 11), FUNCTION(x.sc, ptr + 12), \ - FUNCTION(x.sd, ptr + 13), FUNCTION(x.se, ptr + 14), \ - FUNCTION(x.sf, ptr + 15)); \ + __CLC_FUNCTION(x.s0, ptr), __CLC_FUNCTION(x.s1, ptr + 1), \ + __CLC_FUNCTION(x.s2, ptr + 2), __CLC_FUNCTION(x.s3, ptr + 3), \ + __CLC_FUNCTION(x.s4, ptr + 4), __CLC_FUNCTION(x.s5, ptr + 5), \ + __CLC_FUNCTION(x.s6, ptr + 6), __CLC_FUNCTION(x.s7, ptr + 7), \ + __CLC_FUNCTION(x.s8, ptr + 8), __CLC_FUNCTION(x.s9, ptr + 9), \ + __CLC_FUNCTION(x.sa, ptr + 10), __CLC_FUNCTION(x.sb, ptr + 11), \ + __CLC_FUNCTION(x.sc, ptr + 12), __CLC_FUNCTION(x.sd, ptr + 13), \ + __CLC_FUNCTION(x.se, ptr + 14), __CLC_FUNCTION(x.sf, ptr + 15)); \ } #endif // __CLC_CLCMACRO_H__ diff --git a/libclc/clc/include/clc/common/clc_degrees.h b/libclc/clc/include/clc/common/clc_degrees.h index e633344c291c1..5f04fac1f2612 100644 --- a/libclc/clc/include/clc/common/clc_degrees.h +++ b/libclc/clc/include/clc/common/clc_degrees.h @@ -10,10 +10,10 @@ #define __CLC_COMMON_CLC_DEGREES_H__ #define __CLC_BODY <clc/math/unary_decl.inc> -#define FUNCTION __clc_degrees +#define __CLC_FUNCTION __clc_degrees #include <clc/math/gentype.inc> -#undef FUNCTION +#undef __CLC_FUNCTION #endif // __CLC_COMMON_CLC_DEGREES_H__ diff --git a/libclc/clc/include/clc/common/clc_radians.h b/libclc/clc/include/clc/common/clc_radians.h index 0b075efbcce2f..03d7c4b9e3014 100644 --- a/libclc/clc/include/clc/common/clc_radians.h +++ b/libclc/clc/include/clc/common/clc_radians.h @@ -10,10 +10,10 @@ #define __CLC_COMMON_CLC_RADIANS_H__ #define __CLC_BODY <clc/math/unary_decl.inc> -#define FUNCTION __clc_radians +#define __CLC_FUNCTION __clc_radians #include <clc/math/gentype.inc> -#undef FUNCTION +#undef __CLC_FUNCTION #endif // __CLC_COMMON_CLC_RADIANS_H__ diff --git a/libclc/clc/include/clc/common/clc_sign.h b/libclc/clc/include/clc/common/clc_sign.h index 0a8c4cc94d80b..9737f1e54441b 100644 --- a/libclc/clc/include/clc/common/clc_sign.h +++ b/libclc/clc/include/clc/common/clc_sign.h @@ -9,11 +9,11 @@ #ifndef __CLC_COMMON_CLC_SIGN_H__ #define __CLC_COMMON_CLC_SIGN_H__ -#define FUNCTION __clc_sign +#define __CLC_FUNCTION __clc_sign #define __CLC_BODY <clc/math/unary_decl.inc> #include <clc/math/gentype.inc> -#undef FUNCTION +#undef __CLC_FUNCTION #endif // __CLC_COMMON_CLC_SIGN_H__ diff --git a/libclc/clc/include/clc/common/clc_step.h b/libclc/clc/include/clc/common/clc_step.h index 96b4759cabf77..6b093d06896c0 100644 --- a/libclc/clc/include/clc/common/clc_step.h +++ b/libclc/clc/include/clc/common/clc_step.h @@ -9,11 +9,11 @@ #ifndef __CLC_COMMON_CLC_STEP_H__ #define __CLC_COMMON_CLC_STEP_H__ -#define FUNCTION __clc_step +#define __CLC_FUNCTION __clc_step #define __CLC_BODY <clc/shared/binary_decl.inc> #include <clc/math/gentype.inc> -#undef FUNCTION +#undef __CLC_FUNCTION #endif // __CLC_COMMON_CLC_STEP_H__ diff --git a/libclc/clc/include/clc/geometric/binary_decl.inc b/libclc/clc/include/clc/geometric/binary_decl.inc index 4a4235ae44db8..ab64c9bece324 100644 --- a/libclc/clc/include/clc/geometric/binary_decl.inc +++ b/libclc/clc/include/clc/geometric/binary_decl.inc @@ -11,6 +11,6 @@ __CLC_VECSIZE_OR_1 == 3 || __CLC_VECSIZE_OR_1 == 4) _CLC_OVERLOAD _CLC_CONST _CLC_DECL __CLC_SCALAR_GENTYPE -FUNCTION(__CLC_GENTYPE a, __CLC_GENTYPE b); +__CLC_FUNCTION(__CLC_GENTYPE a, __CLC_GENTYPE b); #endif diff --git a/libclc/clc/include/clc/geometric/binary_def.inc b/libclc/clc/include/clc/geometric/binary_def.inc index ad4fa4c01683b..bbd4f5798... [truncated] `````````` </details> https://github.com/llvm/llvm-project/pull/153523 _______________________________________________ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits