/external/clang/test/CodeGenObjC/ |
D | arc-foreach.m | 2 // RUN: FileCheck -check-prefix CHECK-LP64 --input-file=%t-64.s %s 25 // CHECK-LP64-LABEL: define void @test0( 26 // CHECK-LP64: [[ARRAY:%.*]] = alloca [[ARRAY_T:%.*]]*, 27 // CHECK-LP64-NEXT: [[X:%.*]] = alloca i8*, 28 // CHECK-LP64-NEXT: [[STATE:%.*]] = alloca [[STATE_T:%.*]], 29 // CHECK-LP64-NEXT: [[BUFFER:%.*]] = alloca [16 x i8*], align 8 30 // CHECK-LP64-NEXT: [[BLOCK:%.*]] = alloca [[BLOCK_T:<{.*}>]], 33 // CHECK-LP64-NEXT: store [[ARRAY_T]]* null, [[ARRAY_T]]** [[ARRAY]] 34 // CHECK-LP64-NEXT: [[ZERO:%.*]] = bitcast [[ARRAY_T]]** [[ARRAY]] to i8** 35 // CHECK-LP64-NEXT: [[ONE:%.*]] = bitcast [[ARRAY_T]]* {{%.*}} to i8* [all …]
|
D | atomic-aggregate-property.m | 1 …-triple x86_64-apple-darwin10 -fobjc-gc -emit-llvm -o - %s | FileCheck -check-prefix CHECK-LP64 %s 2 …-triple x86_64-apple-darwin10 -fobjc-gc -emit-llvm -o - %s | FileCheck -check-prefix CHECK-LP64 %s 31 // CHECK-LP64: define internal double @"\01-[A x]"( 32 // CHECK-LP64: load atomic i64, i64* {{%.*}} unordered, align 8 34 // CHECK-LP64: define internal void @"\01-[A setX:]"( 35 // CHECK-LP64: store atomic i64 {{%.*}}, i64* {{%.*}} unordered, align 8 37 // CHECK-LP64: define internal void @"\01-[A y]"( 38 // CHECK-LP64: call void @objc_copyStruct(i8* {{%.*}}, i8* {{%.*}}, i64 32, i1 zeroext true, i1 zer… 40 // CHECK-LP64: define internal void @"\01-[A setY:]"( 41 // CHECK-LP64: call void @objc_copyStruct(i8* {{%.*}}, i8* {{%.*}}, i64 32, i1 zeroext true, i1 zer… [all …]
|
D | arc-ivar-layout.m | 1 …64-apple-darwin -print-ivar-layout -emit-llvm %s -o %t-64.s | FileCheck -check-prefix CHECK-LP64 %s 18 // CHECK-LP64: strong ivar layout for class 'AllPointers': 0x03, 0x00 38 // CHECK-LP64: strong ivar layout for class 'A': 0x02, 0x00 39 // CHECK-LP64: weak ivar layout for class 'A': 0x31, 0x00 43 // CHECK-LP64: strong ivar layout for class 'B': 0x12, 0x00 55 // CHECK-LP64: strong ivar layout for class 'UnsafePerson': 0x21, 0x00 64 // CHECK-LP64: weak ivar layout for class 'rdar16136439': 0x01, 0x00 79 // CHECK-LP64: strong ivar layout for class 'Misaligned': 0x01, 0x00
|
D | arc-captured-block-var-layout.m | 2 // RUN: FileCheck -check-prefix CHECK-LP64 --input-file=%t-64.layout %s 31 // LP64 consists of an isa pointer (which we're supposed to scan for 37 // CHECK-LP64: Inline block variable layout: 0x0320, BL_STRONG:3, BL_BYREF:2, BL_OPERATOR:0 49 // CHECK-LP64: Inline block variable layout: 0x0331, BL_STRONG:3, BL_BYREF:3, BL_WEAK:1, BL_OPERATO… 71 // CHECK-LP64: Inline block variable layout: 0x0401, BL_STRONG:4, BL_WEAK:1, BL_OPERATOR:0 112 // CHECK-LP64: Block variable layout: BL_BYREF:1, BL_NON_OBJECT_WORD:1, BL_UNRETAINED:1, BL_NON_OBJ… 127 // CHECK-LP64: Block variable layout: BL_UNRETAINED:4, BL_OPERATOR:0 142 // CHECK-LP64: Block variable layout: BL_NON_OBJECT_WORD:1, BL_UNRETAINED:4, BL_OPERATOR:0 157 // CHECK-LP64: Block variable layout: BL_OPERATOR:0 183 // CHECK-LP64: Block variable layout: BL_UNRETAINED:3, BL_NON_OBJECT_WORD:1, BL_UNRETAINED:1, BL_NO… [all …]
|
D | ivar-layout-no-optimize.m | 3 // RUN: FileCheck -check-prefix CHECK-LP64 --input-file=%t-64.s %s 5 // RUN: FileCheck -check-prefix CHECK-LP64 --input-file=%t-64.s %s 19 // CHECK-LP64: L_OBJC_CLASS_NAME_.6: 20 // CHECK-LP64-NEXT: .asciz "\004"
|
D | local-static-block.m | 2 // RUN: FileCheck -check-prefix CHECK-LP64 --input-file=%t-64.ll %s 62 // CHECK-LP64: @ArrayRecurs = internal global 63 // CHECK-LP64: @FUNC.ArrayRecurs = internal global 64 // CHECK-LP64: @FUNC.ArrayRecurs.1 = internal global 65 // CHECK-LP64: @FUNC1.ArrayRecurs = internal global
|
D | block-var-layout.m | 2 // RUN: FileCheck -check-prefix CHECK-LP64 --input-file=%t-64.layout %s 41 // LP64 consists of an isa pointer (which we're supposed to scan for 50 // CHECK-LP64: block variable layout for block: 0x01, 0x35, 0x10, 0x00 63 // CHECK-LP64: block variable layout for block: 0x01, 0x36, 0x10, 0x00 79 // CHECK-LP64: block variable layout for block: 0x01, 0x35, 0x30, 0x00 94 // CHECK-LP64: block variable layout for block: 0x01, 0x41, 0x11, 0x11, 0x00 132 // CHECK-LP64: block variable layout for block: 0x01, 0x41, 0x11, 0x12, 0x00 149 // CHECK-LP64: block variable layout for block: 0x01, 0x33, 0x00 162 // CHECK-LP64: block variable layout for block: 0x01, 0x30, 0x00
|
D | ivar-layout-array0-struct.m | 3 // RUN: FileCheck -check-prefix CHECK-LP64 --input-file=%t-64.s %s 22 // CHECK-LP64: L_OBJC_CLASS_NAME_.4: 23 // CHECK-LP64-NEXT: .asciz "\001\020"
|
D | complex-property.m | 1 …clang_cc1 -triple x86_64-apple-darwin10 -emit-llvm -o - %s | FileCheck -check-prefix CHECK-LP64 %s 16 // CHECK-LP64: private global [13 x i8] c"COMPLEX_PROP 17 // CHECK-LP64: private global [17 x i8] c"setCOMPLEX_PROP
|
D | encode-cstyle-method.m | 1 …in10 -fobjc-runtime=macosx-fragile-10.5 -emit-llvm -o - %s | FileCheck -check-prefix CHECK-LP64 %s 11 // CHECK-LP64: private global [11 x i8] c"@24@0:8@16
|
D | objc2-weak-block-call.m | 1 …arwin -fobjc-runtime=macosx-fragile-10.5 -emit-llvm %s -o - | FileCheck -check-prefix CHECK-LP64 %s 22 // CHECK-LP64: call i8* @objc_read_weak
|
D | protocol-in-extended-class.m | 3 // RUN: FileCheck -check-prefix CHECK-LP64 --input-file=%t-64.s %s 27 // CHECK-LP64: l_OBJC_PROTOCOL_$_ExtendedProtocol:
|
D | id-isa-codegen.m | 1 …in10 -fobjc-runtime=macosx-fragile-10.5 -emit-llvm -o - %s | FileCheck -check-prefix CHECK-LP64 %s 67 // CHECK-LP64: %{{.*}} = load i8*, i8** %
|
D | undefined-protocol.m | 4 // REQUIRES: LP64
|
D | synthesize_ivar-cont-class.m | 4 // REQUIRES: LP64
|
D | objc2-ivar-assign.m | 5 // REQUIRES: LP64
|
D | synthesize_ivar.m | 4 // REQUIRES: LP64
|
D | newproperty-nested-synthesis-1.m | 2 // REQUIRES: LP64
|
/external/llvm/lib/Target/PowerPC/ |
D | PPCRegisterInfo.cpp | 360 bool LP64 = TM.isPPC64(); in lowerDynamicAlloc() local 383 unsigned Reg = MF.getRegInfo().createVirtualRegister(LP64 ? G8RC : GPRC); in lowerDynamicAlloc() 389 } else if (LP64) { in lowerDynamicAlloc() 404 if (LP64) { in lowerDynamicAlloc() 500 bool LP64 = TM.isPPC64(); in lowerCRSpilling() local 504 unsigned Reg = MF.getRegInfo().createVirtualRegister(LP64 ? G8RC : GPRC); in lowerCRSpilling() 509 BuildMI(MBB, II, dl, TII.get(LP64 ? PPC::MFOCRF8 : PPC::MFOCRF), Reg) in lowerCRSpilling() 516 Reg = MF.getRegInfo().createVirtualRegister(LP64 ? G8RC : GPRC); in lowerCRSpilling() 519 BuildMI(MBB, II, dl, TII.get(LP64 ? PPC::RLWINM8 : PPC::RLWINM), Reg) in lowerCRSpilling() 526 addFrameReference(BuildMI(MBB, II, dl, TII.get(LP64 ? PPC::STW8 : PPC::STW)) in lowerCRSpilling() [all …]
|
/external/clang/test/Driver/ |
D | objc-cpp-output.m | 4 // REQUIRES: LP64
|
D | objc++-cpp-output.mm | 5 // REQUIRES: LP64
|
/external/swiftshader/third_party/LLVM/lib/Target/PowerPC/ |
D | PPCRegisterInfo.cpp | 350 bool LP64 = Subtarget.isPPC64(); in lowerDynamicAlloc() local 372 const TargetRegisterClass *RC = LP64 ? G8RC : GPRC; in lowerDynamicAlloc() 385 } else if (LP64) { in lowerDynamicAlloc() 402 if (LP64) { in lowerDynamicAlloc() 468 bool LP64 = Subtarget.isPPC64(); in lowerCRSpilling() local 485 addFrameReference(BuildMI(MBB, II, dl, TII.get(LP64 ? PPC::STW8 : PPC::STW)) in lowerCRSpilling()
|
/external/clang/test/Coverage/ |
D | codegen-next.m | 10 // REQUIRES: LP64
|
/external/clang/test/SemaObjCXX/ |
D | pointer-to-objc-pointer-conv.mm | 4 // REQUIRES: LP64
|
/external/clang/test/SemaObjC/ |
D | nonnull.m | 4 // REQUIRES: LP64
|