Files
swift-mirror/test/IRGen/move_value.sil
2023-06-21 10:10:32 -07:00

19 lines
541 B
Plaintext

// RUN: %swift -disable-legacy-type-info -target x86_64-apple-macosx10.9 -module-name main %s -emit-ir -o - | %FileCheck %s
// REQUIRES: CODEGENERATOR=X86
sil_stage canonical
import Builtin
// CHECK-LABEL: define swiftcc ptr @move_value_test(
// CHECK-NEXT: entry:
// CHECK-NEXT: ret
// CHECK-NEXT: }
sil [ossa] @move_value_test : $@convention(thin) (@owned Builtin.NativeObject) -> @owned Builtin.NativeObject {
bb0(%0 : @owned $Builtin.NativeObject):
%1 = move_value %0 : $Builtin.NativeObject
return %1 : $Builtin.NativeObject
}