SWDEV-288361 - Implement funnel shift operators

Change-Id: I0c73809366f2d21e75f98fdeac7fed0c7591ee34


[ROCm/hip commit: bec284b26a]
Этот коммит содержится в:
Joseph Greathouse
2021-05-26 20:35:33 -05:00
родитель 51f3ea40b5
Коммит 9f962f4d74
3 изменённых файлов: 278 добавлений и 0 удалений
+4
Просмотреть файл
@@ -46,6 +46,10 @@ __device__ void integer_intrinsics() {
__clzll((long long)10);
__ffs((int)10);
__ffsll((long long)10);
__funnelshift_l((unsigned int)0xfacefeed, (unsigned int)0xdeadbeef, 0);
__funnelshift_lc((unsigned int)0xfacefeed, (unsigned int)0xdeadbeef, 0);
__funnelshift_r((unsigned int)0xfacefeed, (unsigned int)0xdeadbeef, 0);
__funnelshift_rc((unsigned int)0xfacefeed, (unsigned int)0xdeadbeef, 0);
__hadd((int)1, (int)3);
__mul24((int)1, (int)2);
__mul64hi((long long)1, (long long)2);