Commit 0c5f639
[LoongArch][Clang] Make the parameters and return value of {x,}vshuf.b builtins
The lsxintrin.h and and lasxintrin.h headers uses `signed char` vectors
instead of `unsigned char` vectors. GCC also uses `signed char` for
them, so align their definition with the headers and GCC.
Depends on llvm#114511. Part of llvm#110834 fix.
(cherry picked from commit 4006b28)signed char vectors (llvm#114512)1 parent 3f9b36d commit 0c5f639
File tree
2 files changed
+2
-2
lines changed- clang/include/clang/Basic
2 files changed
+2
-2
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
935 | 935 | | |
936 | 936 | | |
937 | 937 | | |
938 | | - | |
| 938 | + | |
939 | 939 | | |
940 | 940 | | |
941 | 941 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
910 | 910 | | |
911 | 911 | | |
912 | 912 | | |
913 | | - | |
| 913 | + | |
914 | 914 | | |
915 | 915 | | |
916 | 916 | | |
| |||
0 commit comments