44
55import Synchronization
66
7- // CHECK-LABEL: sil{{.*}} @$s12slab_literal7trivials11InlineArrayVy $3_SiGyF : $@convention(thin) () -> InlineArray<4, Int> {
7+ // CHECK-LABEL: sil{{.*}} @$s19inlinearray_literal7trivials11InlineArrayVy $3_SiGyF : $@convention(thin) () -> InlineArray<4, Int> {
88// CHECK: [[SLAB_ALLOC:%.*]] = alloc_stack $InlineArray<4, Int>
99// CHECK-NEXT: [[ELEMENT_PTR:%.*]] = unchecked_addr_cast [[SLAB_ALLOC]] to $*Int
1010// CHECK-NEXT: [[ELT_0_LITERAL:%.*]] = integer_literal $Builtin.IntLiteral, 1
@@ -28,12 +28,12 @@ import Synchronization
2828// CHECK-NEXT: [[SLAB:%.*]] = load [trivial] [[SLAB_ALLOC]]
2929// CHECK-NEXT: dealloc_stack [[SLAB_ALLOC]]
3030// CHECK-NEXT: return [[SLAB]]
31- // CHECK-LABEL: } // end sil function '$s12slab_literal7trivials11InlineArrayVy $3_SiGyF'
31+ // CHECK-LABEL: } // end sil function '$s19inlinearray_literal7trivials11InlineArrayVy $3_SiGyF'
3232func trivial( ) -> InlineArray < 4 , Int> {
3333 [ 1 , 2 , 3 , 4 ]
3434}
3535
36- // CHECK-LABEL: sil{{.*}} @$s12slab_literal10nontrivials11InlineArrayVy $1_SSGyF : $@convention(thin) () -> @owned InlineArray<2, String> {
36+ // CHECK-LABEL: sil{{.*}} @$s19inlinearray_literal10nontrivials11InlineArrayVy $1_SSGyF : $@convention(thin) () -> @owned InlineArray<2, String> {
3737// CHECK: [[SLAB_ALLOC:%.*]] = alloc_stack $InlineArray<2, String>
3838// CHECK-NEXT: [[ELEMENT_PTR:%.*]] = unchecked_addr_cast [[SLAB_ALLOC]] to $*String
3939// CHECK-NEXT: [[ELT_0_LITERAL:%.*]] = string_literal utf8 "hello"
@@ -47,12 +47,12 @@ func trivial() -> InlineArray<4, Int> {
4747// CHECK-NEXT: [[SLAB:%.*]] = load [take] [[SLAB_ALLOC]]
4848// CHECK-NEXT: dealloc_stack [[SLAB_ALLOC]]
4949// CHECK-NEXT: return [[SLAB]]
50- // CHECK-LABEL: } // end sil function '$s12slab_literal10nontrivials11InlineArrayVy $1_SSGyF'
50+ // CHECK-LABEL: } // end sil function '$s19inlinearray_literal10nontrivials11InlineArrayVy $1_SSGyF'
5151func nontrivial( ) -> InlineArray < 2 , String> {
5252 [ " hello " , " world " ]
5353}
5454
55- // CHECK-LABEL: sil{{.*}} @$s12slab_literal11noncopyables11InlineArrayVy $1_15Synchronization6AtomicVySiGGyF : $@convention(thin) () -> @out InlineArray<2, Atomic<Int>> {
55+ // CHECK-LABEL: sil{{.*}} @$s19inlinearray_literal11noncopyables11InlineArrayVy $1_15Synchronization6AtomicVySiGGyF : $@convention(thin) () -> @out InlineArray<2, Atomic<Int>> {
5656// CHECK: bb0([[SLAB_RETURN:%.*]] : $*InlineArray<2, Atomic<Int>>):
5757// CHECK-NEXT: [[SLAB_ALLOC:%.*]] = alloc_stack $InlineArray<2, Atomic<Int>>
5858// CHECK-NEXT: [[ELEMENT_PTR:%.*]] = unchecked_addr_cast [[SLAB_ALLOC]] to $*Atomic<Int>
@@ -71,7 +71,7 @@ func nontrivial() -> InlineArray<2, String> {
7171// CHECK-NEXT: copy_addr [take] [[BOX_PROJECT]] to [init] [[SLAB_RETURN]]
7272// CHECK-NEXT: end_borrow [[BOX_BORROW]]
7373// CHECK-NEXT: dealloc_box [[BOX]]
74- // CHECK-LABEL: } // end sil function '$s12slab_literal11noncopyables11InlineArrayVy $1_15Synchronization6AtomicVySiGGyF'
74+ // CHECK-LABEL: } // end sil function '$s19inlinearray_literal11noncopyables11InlineArrayVy $1_15Synchronization6AtomicVySiGGyF'
7575func noncopyable( ) -> InlineArray < 2 , Atomic< Int > > {
7676 [ Atomic ( 0 ) , Atomic ( 1 ) ]
7777}
0 commit comments