Skip to content

Commit 9de4905

Browse files
authored
[SYCLomatic] Support migration of 36 SIMD math APIs. (#2193)
Signed-off-by: Tang, Jiajun [email protected]
1 parent c8c7e97 commit 9de4905

File tree

7 files changed

+1085
-63
lines changed

7 files changed

+1085
-63
lines changed

clang/lib/DPCT/RulesLang/APINamesMath.inc

Lines changed: 36 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -615,6 +615,42 @@ ENTRY_REWRITE("__vcmpne2")
615615
ENTRY_REWRITE("__vcmpne4")
616616
ENTRY_REWRITE("__vhaddu2")
617617
ENTRY_REWRITE("__vhaddu4")
618+
ENTRY_REWRITE("__viaddmax_s16x2")
619+
ENTRY_REWRITE("__viaddmax_s16x2_relu")
620+
ENTRY_REWRITE("__viaddmax_s32")
621+
ENTRY_REWRITE("__viaddmax_s32_relu")
622+
ENTRY_REWRITE("__viaddmax_u16x2")
623+
ENTRY_REWRITE("__viaddmax_u32")
624+
ENTRY_REWRITE("__viaddmin_s16x2")
625+
ENTRY_REWRITE("__viaddmin_s16x2_relu")
626+
ENTRY_REWRITE("__viaddmin_s32")
627+
ENTRY_REWRITE("__viaddmin_s32_relu")
628+
ENTRY_REWRITE("__viaddmin_u16x2")
629+
ENTRY_REWRITE("__viaddmin_u32")
630+
ENTRY_REWRITE("__vibmax_s16x2")
631+
ENTRY_REWRITE("__vibmax_s32")
632+
ENTRY_REWRITE("__vibmax_u16x2")
633+
ENTRY_REWRITE("__vibmax_u32")
634+
ENTRY_REWRITE("__vibmin_s16x2")
635+
ENTRY_REWRITE("__vibmin_s32")
636+
ENTRY_REWRITE("__vibmin_u16x2")
637+
ENTRY_REWRITE("__vibmin_u32")
638+
ENTRY_REWRITE("__vimax3_s16x2")
639+
ENTRY_REWRITE("__vimax3_s16x2_relu")
640+
ENTRY_REWRITE("__vimax3_s32")
641+
ENTRY_REWRITE("__vimax3_s32_relu")
642+
ENTRY_REWRITE("__vimax3_u16x2")
643+
ENTRY_REWRITE("__vimax3_u32")
644+
ENTRY_REWRITE("__vimax_s16x2_relu")
645+
ENTRY_REWRITE("__vimax_s32_relu")
646+
ENTRY_REWRITE("__vimin3_s16x2")
647+
ENTRY_REWRITE("__vimin3_s16x2_relu")
648+
ENTRY_REWRITE("__vimin3_s32")
649+
ENTRY_REWRITE("__vimin3_s32_relu")
650+
ENTRY_REWRITE("__vimin3_u16x2")
651+
ENTRY_REWRITE("__vimin3_u32")
652+
ENTRY_REWRITE("__vimin_s16x2_relu")
653+
ENTRY_REWRITE("__vimin_s32_relu")
618654
ENTRY_REWRITE("__vmaxs2")
619655
ENTRY_REWRITE("__vmaxs4")
620656
ENTRY_REWRITE("__vmaxu2")

0 commit comments

Comments
 (0)