Skip to content

Commit 90f5a0a

Browse files
committed
Record new SIL block records
1 parent 7756728 commit 90f5a0a

File tree

1 file changed

+9
-0
lines changed

1 file changed

+9
-0
lines changed

lib/Serialization/Serialization.cpp

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -933,6 +933,13 @@ void Serializer::writeBlockInfoBlock() {
933933
BLOCK_RECORD(sil_block, SIL_ONE_OPERAND_EXTRA_ATTR);
934934
BLOCK_RECORD(sil_block, SIL_ONE_TYPE_ONE_OPERAND_EXTRA_ATTR);
935935
BLOCK_RECORD(sil_block, SIL_TWO_OPERANDS_EXTRA_ATTR);
936+
BLOCK_RECORD(sil_block, SIL_INST_DIFFERENTIABLE_FUNCTION);
937+
BLOCK_RECORD(sil_block, SIL_INST_LINEAR_FUNCTION);
938+
BLOCK_RECORD(sil_block, SIL_INST_DIFFERENTIABLE_FUNCTION_EXTRACT);
939+
BLOCK_RECORD(sil_block, SIL_INST_LINEAR_FUNCTION_EXTRACT);
940+
BLOCK_RECORD(sil_block, SIL_INST_INCREMENT_PROFILER_COUNTER);
941+
BLOCK_RECORD(sil_block, SIL_MOVEONLY_DEINIT);
942+
BLOCK_RECORD(sil_block, SIL_INST_HAS_SYMBOL);
936943
BLOCK_RECORD(sil_block, SIL_OPEN_PACK_ELEMENT);
937944
BLOCK_RECORD(sil_block, SIL_PACK_ELEMENT_GET);
938945
BLOCK_RECORD(sil_block, SIL_PACK_ELEMENT_SET);
@@ -942,6 +949,8 @@ void Serializer::writeBlockInfoBlock() {
942949
BLOCK_RECORD(sil_index_block, SIL_FUNC_OFFSETS);
943950
BLOCK_RECORD(sil_index_block, SIL_VTABLE_NAMES);
944951
BLOCK_RECORD(sil_index_block, SIL_VTABLE_OFFSETS);
952+
BLOCK_RECORD(sil_index_block, SIL_MOVEONLYDEINIT_NAMES);
953+
BLOCK_RECORD(sil_index_block, SIL_MOVEONLYDEINIT_OFFSETS);
945954
BLOCK_RECORD(sil_index_block, SIL_GLOBALVAR_NAMES);
946955
BLOCK_RECORD(sil_index_block, SIL_GLOBALVAR_OFFSETS);
947956
BLOCK_RECORD(sil_index_block, SIL_WITNESS_TABLE_NAMES);

0 commit comments

Comments
 (0)