Skip to content

Commit 4c47906

Browse files
committed
[Runtime] Define type metadata for Builtin.Int1 and Builtin.Int63.
These types are used in the standard library.
1 parent e87dea4 commit 4c47906

File tree

2 files changed

+4
-0
lines changed

2 files changed

+4
-0
lines changed

include/swift/Runtime/BuiltinTypes.def

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -32,9 +32,11 @@
3232
"Builtin.Vec" #Width "x" #ElementName)
3333
#endif
3434

35+
BUILTIN_TYPE(Bi1_, "Builtin.Int1")
3536
BUILTIN_TYPE(Bi8_, "Builtin.Int8")
3637
BUILTIN_TYPE(Bi16_, "Builtin.Int16")
3738
BUILTIN_TYPE(Bi32_, "Builtin.Int32")
39+
BUILTIN_TYPE(Bi63_, "Builtin.Int63")
3840
BUILTIN_TYPE(Bi64_, "Builtin.Int64")
3941
BUILTIN_TYPE(Bi128_, "Builtin.Int128")
4042
BUILTIN_TYPE(Bi256_, "Builtin.Int256")

validation-test/stdlib/MicroStdlib/Inputs/RuntimeStubs.c

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,8 @@
11
int $sBi32_N;
22
int $sBi64_N;
33
int $sBi8_N;
4+
int $sBwN;
5+
int $sBpN;
46
int $sBi32_WV;
57
int $sBi64_WV;
68
int $sBi8_WV;

0 commit comments

Comments
 (0)