diff --git a/clang/lib/Headers/hlsl/hlsl_intrinsics.h b/clang/lib/Headers/hlsl/hlsl_intrinsics.h --- a/clang/lib/Headers/hlsl/hlsl_intrinsics.h +++ b/clang/lib/Headers/hlsl/hlsl_intrinsics.h @@ -73,14 +73,6 @@ // ceil builtins #ifdef __HLSL_ENABLE_16_BIT -__attribute__((clang_builtin_alias(__builtin_elementwise_ceil))) -int16_t ceil(int16_t); -__attribute__((clang_builtin_alias(__builtin_elementwise_ceil))) -int16_t2 ceil(int16_t2); -__attribute__((clang_builtin_alias(__builtin_elementwise_ceil))) -int16_t3 ceil(int16_t3); -__attribute__((clang_builtin_alias(__builtin_elementwise_ceil))) -int16_t4 ceil(int16_t4); __attribute__((clang_builtin_alias(__builtin_elementwise_ceil))) half ceil(half); __attribute__((clang_builtin_alias(__builtin_elementwise_ceil))) half2 ceil(half2); @@ -90,10 +82,6 @@ half4 ceil(half4); #endif -__attribute__((clang_builtin_alias(__builtin_elementwise_ceil))) int ceil(int); -__attribute__((clang_builtin_alias(__builtin_elementwise_ceil))) int2 ceil(int2); -__attribute__((clang_builtin_alias(__builtin_elementwise_ceil))) int3 ceil(int3); -__attribute__((clang_builtin_alias(__builtin_elementwise_ceil))) int4 ceil(int4); __attribute__((clang_builtin_alias(__builtin_elementwise_ceil))) float ceil(float); __attribute__((clang_builtin_alias(__builtin_elementwise_ceil))) @@ -102,14 +90,7 @@ float3 ceil(float3); __attribute__((clang_builtin_alias(__builtin_elementwise_ceil))) float4 ceil(float4); -__attribute__((clang_builtin_alias(__builtin_elementwise_ceil))) -int64_t ceil(int64_t); -__attribute__((clang_builtin_alias(__builtin_elementwise_ceil))) -int64_t2 ceil(int64_t2); -__attribute__((clang_builtin_alias(__builtin_elementwise_ceil))) -int64_t3 ceil(int64_t3); -__attribute__((clang_builtin_alias(__builtin_elementwise_ceil))) -int64_t4 ceil(int64_t4); + __attribute__((clang_builtin_alias(__builtin_elementwise_ceil))) double ceil(double); __attribute__((clang_builtin_alias(__builtin_elementwise_ceil)))