Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
toolchain
/
llvm-project
/
d5395fbf03dc168d00bc8622e86fefbac9a3da2a
/
.
/
libclc
/
generic
/
lib
/
integer
/
abs_diff.inc
blob: 93efdba34535865372556998895e1433274f81e2 [
file
] [
log
] [
blame
]
Peter Collingbourne
d5395fb
2012-01-08 22:09:58 +0000
[
diff
] [
blame^
]
1
_CLC_OVERLOAD _CLC_DEF UGENTYPE abs_diff
(
GENTYPE x
)
{
2
return
__builtin_astype
((
GENTYPE
)(
x
>
y
?
x
-
y
:
y
-
x
),
UGENTYPE
);
3
}