Replace #vector[N]T with #simd[N]T to reduce confusion #498

This commit is contained in:
gingerBill
2019-12-15 11:30:09 +00:00
parent 89ccb5b99f
commit 58d4d424c6
7 changed files with 15 additions and 13 deletions
+3 -1
View File
@@ -2,7 +2,9 @@
package intrinsics
vector :: proc() ---
x86_mmx :: x86_mmx; // Specialized SIMD Vector type
simd_vector :: proc($N: int, $T: typeid) -> type/#simd[N]T
atomic_fence :: proc() ---
atomic_fence_acq :: proc() ---
+1 -1
View File
@@ -502,7 +502,7 @@ write_type :: proc(buf: ^strings.Builder, ti: ^rt.Type_Info) {
if info.is_x86_mmx {
write_string(buf, "intrinsics.x86_mmx");
} else {
write_string(buf, "#vector[");
write_string(buf, "#simd[");
write_i64(buf, i64(info.count));
write_byte(buf, ']');
write_type(buf, info.elem);
+1 -1
View File
@@ -289,7 +289,7 @@ print_type :: proc(fd: os.Handle, ti: ^Type_Info) {
if info.is_x86_mmx {
os.write_string(fd, "intrinsics.x86_mmx");
} else {
os.write_string(fd, "#vector[");
os.write_string(fd, "#simd[");
print_u64(fd, u64(info.count));
os.write_byte(fd, ']');
print_type(fd, info.elem);