Home | History | Annotate | Download | only in CodeGenObjC
      1 // RUN: %clang_cc1 -triple arm64-apple-ios -emit-llvm  -o - %s | FileCheck %s
      2 // rdar://12617764
      3 
      4 // CHECK: @"OBJC_IVAR_$_I.IVAR2" = global i32 8
      5 // CHECK: @"OBJC_IVAR_$_I.IVAR1" = global i32 0
      6 @interface I
      7 {
      8 	id IVAR1;
      9 	id IVAR2;
     10 }
     11 @end
     12 
     13 @implementation I
     14 // CHECK: [[IVAR:%.*]] = load i32, i32* @"OBJC_IVAR_$_I.IVAR2"
     15 // CHECK: [[CONV:%.*]] = sext i32 [[IVAR]] to i64
     16 - (id) METH { return IVAR2; }
     17 @end
     18