summaryrefslogtreecommitdiffstats
path: root/clang/test/CodeGenObjCXX/literals.mm
diff options
context:
space:
mode:
authorFariborz Jahanian <fjahanian@apple.com>2014-10-28 18:28:16 +0000
committerFariborz Jahanian <fjahanian@apple.com>2014-10-28 18:28:16 +0000
commit9ad94aa280619feaed083fd35f9a50c7e076a7b0 (patch)
treed395d7e34bf528c7cc3c44da0d5e75d52cde3485 /clang/test/CodeGenObjCXX/literals.mm
parentd178ada55ea4cc5d71443ec27495092fbb72b230 (diff)
downloadbcm5719-llvm-9ad94aa280619feaed083fd35f9a50c7e076a7b0.tar.gz
bcm5719-llvm-9ad94aa280619feaed083fd35f9a50c7e076a7b0.zip
Objective-C. revert patch for rdar://17554063.
llvm-svn: 220812
Diffstat (limited to 'clang/test/CodeGenObjCXX/literals.mm')
-rw-r--r--clang/test/CodeGenObjCXX/literals.mm13
1 files changed, 3 insertions, 10 deletions
diff --git a/clang/test/CodeGenObjCXX/literals.mm b/clang/test/CodeGenObjCXX/literals.mm
index 42ec4bee388..f21bba75f37 100644
--- a/clang/test/CodeGenObjCXX/literals.mm
+++ b/clang/test/CodeGenObjCXX/literals.mm
@@ -33,15 +33,8 @@ void test_array() {
// CHECK: store i8* [[RET1]], i8** [[ELEMENT1]]
// Build the array
- // CHECK: [[T4:%.*]] = load [[CLASS:%.*]]** @"\01L_OBJC_CLASSLIST_REFERENCES_$_"
- // CHECK-NEXT: [[T5:%.*]] = load i8** @"\01L_OBJC_SELECTOR_REFERENCES_
- // CHECK-NEXT: [[T6:%.*]] = bitcast [[CLASS]]* [[T4]] to i8*
- // CHECK-NEXT: [[ALLOC:%.*]] = {{invoke.*@objc_msgSend}}
-
- // CHECK: [[T7:%.*]] = load i8** @"\01L_OBJC_SELECTOR_REFERENCES_
- // CHECK-NEXT: [[T8:%.*]] = bitcast [2 x i8*]* [[OBJECTS]] to i8**
- // CHECK-NEXT: [[INIT:%.*]] = {{invoke.*@objc_msgSend}}
-
+ // CHECK: {{invoke.*@objc_msgSend}}
+ // CHECK: call i8* @objc_retainAutoreleasedReturnValue
id arr = @[ X(), Y() ];
// Destroy temporaries
@@ -88,7 +81,7 @@ void test_array_instantiation() {
// Build the array
// CHECK: {{invoke.*@objc_msgSend}}
-
+ // CHECK: call i8* @objc_retainAutoreleasedReturnValue
id arr = @[ X(), Y() ];
// Destroy temporaries
OpenPOWER on IntegriCloud