Skip to content

Commit ed39f7f

Browse files
author
asowani
committed
ppc64le port.
1 parent 0365da7 commit ed39f7f

File tree

4 files changed

+4
-1
lines changed

4 files changed

+4
-1
lines changed

test/IRGen/big_types_corner_cases.swift

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11

22
// RUN: %target-swift-frontend -assume-parsing-unqualified-ownership-sil -enable-large-loadable-types %s -emit-ir | %FileCheck %s --check-prefix=CHECK --check-prefix=CHECK-%target-ptrsize
33
// REQUIRES: optimized_stdlib
4+
// UNSUPPORTED: CPU=powerpc64le
45

56
public struct BigStruct {
67
var i0 : Int32 = 0

test/IRGen/c_functions.swift

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -33,4 +33,5 @@ func test_indirect_by_val_alignment() {
3333
// armv7s: define hidden swiftcc void @"$S11c_functions30test_indirect_by_val_alignmentyyF"()
3434
// armv7: define hidden swiftcc void @"$S11c_functions30test_indirect_by_val_alignmentyyF"()
3535
// i386: define hidden swiftcc void @"$S11c_functions30test_indirect_by_val_alignmentyyF"()
36+
// powerpc64le: define hidden swiftcc void @"$S11c_functions30test_indirect_by_val_alignmentyyF"()
3637
// s390x: define hidden swiftcc void @"$S11c_functions30test_indirect_by_val_alignmentyyF"()

test/IRGen/clang_inline_opt.swift

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ func return10() -> UInt32 {
77
// Sanity check that we tell Clang to generate optimizable code when
88
// we're optimizing.
99

10-
// CHECK: define internal i32 @return7() [[CLANG_ATTRS:#[0-9]+]] {
10+
// CHECK: define internal {{(zeroext)?}} i32 @return7() [[CLANG_ATTRS:#[0-9]+]] {
1111

1212
// CHECK: attributes [[CLANG_ATTRS]] = {
1313
// CHECK-NOT: noinline

test/IRGen/errors.sil

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -62,6 +62,7 @@ entry(%0 : $AnyObject):
6262
// CHECK-armv7k: [[ERRORSLOT:%.*]] = alloca [[SWIFTERROR:.*]] %swift.error*, align
6363
// CHECK-arm64: [[ERRORSLOT:%.*]] = alloca [[SWIFTERROR:.*]] %swift.error*, align
6464
// CHECK-aarch64: [[ERRORSLOT:%.*]] = alloca [[SWIFTERROR:.*]] %swift.error*, align
65+
// CHECK-powerpc64le: [[ERRORSLOT:%.*]] = alloca [[SWIFTERROR:.*]] %swift.error*, align
6566
// CHECK-NEXT: store %swift.error* null, %swift.error** [[ERRORSLOT]], align
6667

6768
// CHECK-objc-NEXT: [[RESULT:%.*]] = call swiftcc %objc_object* @try_apply_helper(%objc_object* %0, %swift.refcounted* swiftself undef, %swift.error** nocapture [[SWIFTERROR]]{{( )?}}[[ERRORSLOT]])

0 commit comments

Comments
 (0)