llvm-project/libclc/generic/lib/relational
Jan Vesely 4c1112612c select: simplify implementation and fix fp16
Fix half precision implementation
Vector ?: operator should behave exactly as select
Passes CTS on carrizo

Signed-off-by: Jan Vesely <jan.vesely@rutgers.edu>
Reviewer: Jeroen Ketema <j.ketema@xs4all.nl>
llvm-svn: 329462
2018-04-06 22:00:00 +00:00
..
all.cl
any.cl
bitselect.cl Fix bitselect for float/double types v2 2015-03-05 15:31:05 +00:00
bitselect.inc Fix bitselect for float/double types v2 2015-03-05 15:31:05 +00:00
isequal.cl
isfinite.cl add isfinite builtin 2014-09-05 13:59:06 +00:00
isgreater.cl relational: Implement isgreater 2014-07-17 22:07:19 +00:00
isgreaterequal.cl relational: Implement isgreaterequal 2014-07-17 22:07:27 +00:00
isinf.cl Implement isinf builtin 2014-09-03 15:55:40 +00:00
isless.cl relational: Add isless(floatN) builtin 2014-08-01 21:50:55 +00:00
islessequal.cl relational: Add islessequal(floatN) builtin 2014-08-01 21:50:59 +00:00
islessgreater.cl add islessgreater builtin 2014-09-05 13:59:11 +00:00
isnan.cl Fix isnan definition for vector results 2014-07-17 22:05:22 +00:00
isnormal.cl add isnormal builtin 2014-09-05 13:59:09 +00:00
isnotequal.cl relational: Implement isnotequal 2014-07-17 22:07:32 +00:00
isordered.cl add isordered builtin 2014-09-05 13:59:15 +00:00
isunordered.cl add isunordered builtin 2014-09-05 13:59:13 +00:00
relational.h relational: create re-usable macros for relational declarations 2014-07-17 22:05:16 +00:00
select.cl select: Add vector implementation 2018-03-06 17:48:43 +00:00
select.inc select: simplify implementation and fix fp16 2018-04-06 22:00:00 +00:00
signbit.cl relational/signbit: Refactor to use relational macros 2014-07-17 22:05:25 +00:00