/external/clang/test/Layout/ |
ms-x86-bitfields-vbases.cpp | 4 // RUN: | FileCheck %s -check-prefix CHECK-X64 11 // CHECK: *** Dumping AST Record Layout 12 // CHECK: *** Dumping AST Record Layout 13 // CHECK-NEXT: 0 | struct A 14 // CHECK-NEXT: 0 | (A vbtable pointer) 15 // CHECK-NEXT: 4 | char a 16 // CHECK-NEXT: 8 | struct B0 (virtual base) 17 // CHECK-NEXT: 8 | int a 18 // CHECK-NEXT: | [sizeof=12, align= [all...] |
ms-x86-size-alignment-fail.cpp | 4 // RUN: | FileCheck %s -check-prefix CHECK-X64 13 // CHECK: *** Dumping AST Record Layout 14 // CHECK: *** Dumping AST Record Layout 15 // CHECK-NEXT: 0 | struct A 16 // CHECK-NEXT: 0 | (A vbtable pointer) 17 // CHECK-NEXT: 4 | struct B0 (virtual base) 18 // CHECK-NEXT: 4 | char a 19 // CHECK-NEXT: | [sizeof=5, align=4 20 // CHECK-NEXT: | nvsize=4, nvalign=4 [all...] |
/external/llvm/test/MC/X86/ |
x86-32.s | 4 // CHECK: pause 5 // CHECK: encoding: [0xf3,0x90] 7 // CHECK: sfence 8 // CHECK: encoding: [0x0f,0xae,0xf8] 10 // CHECK: lfence 11 // CHECK: encoding: [0x0f,0xae,0xe8] 13 // CHECK: mfence 14 // CHECK: encoding: [0x0f,0xae,0xf0] 16 // CHECK: monitor 17 // CHECK: encoding: [0x0f,0x01,0xc8 [all...] |
/external/clang/test/Misc/ |
ast-dump-attr.cpp | 5 // CHECK: VarDecl{{.*}}TestLocation 6 // CHECK-NEXT: UnusedAttr 0x{{[^ ]*}} <line:[[@LINE-2]]:16> 10 // CHECK: {{^}}VarDecl{{.*TestIndent[^()]*$}} 11 // CHECK-NEXT: {{^}}`-UnusedAttr{{[^()]*$}} 21 // CHECK: FunctionDecl{{.*}}TestAttributedStmt 22 // CHECK: AttributedStmt 23 // CHECK-NEXT: FallThroughAttr 24 // CHECK-NEXT: NullStmt 27 // CHECK: FunctionDecl{{.*}}TestCXX11DeclAttr 28 // CHECK-NEXT: WarnUnusedResultAtt [all...] |
ast-dump-comment.cpp | 5 // CHECK: VarDecl{{.*}}TestLocation 6 // CHECK-NEXT: FullComment 0x{{[^ ]*}} <line:[[@LINE-3]]:4, col:7> 10 // CHECK: {{^VarDecl.*TestIndent[^()]*$}} 11 // CHECK-NEXT: {{^`-FullComment.*>$}} 15 // CHECK: VarDecl{{.*}}Test_TextComment 16 // CHECK-NEXT: FullComment 17 // CHECK-NEXT: ParagraphComment 18 // CHECK-NEXT: TextComment{{.*}} Text=" Aaa" 22 // CHECK: VarDecl{{.*}}Test_BlockCommandComment 23 // CHECK: BlockCommandComment{{.*}} Name="brief [all...] |
ast-dump-stmt.c | 4 // CHECK: VarDecl{{.*}}TestLocation 5 // CHECK-NEXT: IntegerLiteral 0x{{[^ ]*}} <col:20> 'int' 0 8 // CHECK: VarDecl{{.*}}TestIndent 9 // CHECK-NEXT: {{^}}`-BinaryOperator{{[^()]*$}} 10 // CHECK-NEXT: {{^}} |-IntegerLiteral{{.*0[^()]*$}} 11 // CHECK-NEXT: {{^}} `-ParenExpr{{.*0[^()]*$}} 12 // CHECK-NEXT: {{^}} `-IntegerLiteral{{.*0[^()]*$}} 18 // CHECK: FunctionDecl{{.*}}TestDeclStmt 19 // CHECK-NEXT: CompoundStmt 20 // CHECK-NEXT: DeclStm [all...] |
/external/llvm/test/MC/ELF/ |
align-bss.s | 8 // CHECK: Section { 9 // CHECK: Name: .bss 10 // CHECK-NEXT: Type: SHT_NOBITS 11 // CHECK-NEXT: Flags [ 12 // CHECK-NEXT: SHF_ALLOC 13 // CHECK-NEXT: SHF_WRITE 14 // CHECK-NEXT: ] 15 // CHECK-NEXT: Address: 0x0 16 // CHECK-NEXT: Offset: 0x40 17 // CHECK-NEXT: Size: 204 [all...] |
align-text.s | 9 // CHECK: Section { 10 // CHECK: Name: .text 11 // CHECK-NEXT: Type: SHT_PROGBITS 12 // CHECK-NEXT: Flags [ 13 // CHECK-NEXT: SHF_ALLOC 14 // CHECK-NEXT: SHF_EXECINSTR 15 // CHECK-NEXT: ] 16 // CHECK-NEXT: Address: 0x0 17 // CHECK-NEXT: Offset: 0x40 18 // CHECK-NEXT: Size: [all...] |
weakref.s | 72 // CHECK: Symbols [ 73 // CHECK-NEXT: Symbol { 74 // CHECK-NEXT: Name: (0) 75 // CHECK-NEXT: Value: 0x0 76 // CHECK-NEXT: Size: 0 77 // CHECK-NEXT: Binding: Local (0x0) 78 // CHECK-NEXT: Type: None (0x0) 79 // CHECK-NEXT: Other: 0 80 // CHECK-NEXT: Section: Undefined (0x0) 81 // CHECK-NEXT: [all...] |
/external/clang/test/Analysis/ |
conditional-path-notes.c | 84 // CHECK: <key>diagnostics</key> 85 // CHECK-NEXT: <array> 86 // CHECK-NEXT: <dict> 87 // CHECK-NEXT: <key>path</key> 88 // CHECK-NEXT: <array> 89 // CHECK-NEXT: <dict> 90 // CHECK-NEXT: <key>kind</key><string>control</string> 91 // CHECK-NEXT: <key>edges</key> 92 // CHECK-NEXT: <array> 93 // CHECK-NEXT: <dict [all...] |
retain-release.m | [all...] |
unix-fns.c | 206 // CHECK: <key>diagnostics</key> 207 // CHECK-NEXT: <array> 208 // CHECK-NEXT: <dict> 209 // CHECK-NEXT: <key>path</key> 210 // CHECK-NEXT: <array> 211 // CHECK-NEXT: <dict> 212 // CHECK-NEXT: <key>kind</key><string>control</string> 213 // CHECK-NEXT: <key>edges</key> 214 // CHECK-NEXT: <array> 215 // CHECK-NEXT: <dict [all...] |
retain-release-path-notes.m | 8 not to actually check all possible retain/release errors. 267 // CHECK: <key>diagnostics</key> 268 // CHECK-NEXT: <array> 269 // CHECK-NEXT: <dict> 270 // CHECK-NEXT: <key>path</key> 271 // CHECK-NEXT: <array> 272 // CHECK-NEXT: <dict> 273 // CHECK-NEXT: <key>kind</key><string>control</string> 274 // CHECK-NEXT: <key>edges</key> 275 // CHECK-NEXT: <array [all...] |
/external/llvm/test/CodeGen/SystemZ/ |
atomicrmw-minmax-01.ll | 3 ; RUN: llc < %s -mtriple=s390x-linux-gnu | FileCheck %s -check-prefix=CHECK 4 ; RUN: llc < %s -mtriple=s390x-linux-gnu | FileCheck %s -check-prefix=CHECK-SHIFT1 5 ; RUN: llc < %s -mtriple=s390x-linux-gnu | FileCheck %s -check-prefix=CHECK-SHIFT2 7 ; Check signed minimum. 8 ; - CHECK is for the main loop. 9 ; - CHECK-SHIFT1 makes sure that the negated shift count used by the second 11 ; tested in CHECK [all...] |
atomicrmw-minmax-02.ll | 3 ; RUN: llc < %s -mtriple=s390x-linux-gnu | FileCheck %s -check-prefix=CHECK 4 ; RUN: llc < %s -mtriple=s390x-linux-gnu | FileCheck %s -check-prefix=CHECK-SHIFT1 5 ; RUN: llc < %s -mtriple=s390x-linux-gnu | FileCheck %s -check-prefix=CHECK-SHIFT2 7 ; Check signed minimum. 8 ; - CHECK is for the main loop. 9 ; - CHECK-SHIFT1 makes sure that the negated shift count used by the second 11 ; tested in CHECK [all...] |
atomicrmw-and-01.ll | 3 ; RUN: llc < %s -mtriple=s390x-linux-gnu | FileCheck %s -check-prefix=CHECK 4 ; RUN: llc < %s -mtriple=s390x-linux-gnu | FileCheck %s -check-prefix=CHECK-SHIFT1 5 ; RUN: llc < %s -mtriple=s390x-linux-gnu | FileCheck %s -check-prefix=CHECK-SHIFT2 7 ; Check AND of a variable. 8 ; - CHECK is for the main loop. 9 ; - CHECK-SHIFT1 makes sure that the negated shift count used by the second 11 ; tested in CHECK [all...] |
atomicrmw-and-02.ll | 3 ; RUN: llc < %s -mtriple=s390x-linux-gnu | FileCheck %s -check-prefix=CHECK 4 ; RUN: llc < %s -mtriple=s390x-linux-gnu | FileCheck %s -check-prefix=CHECK-SHIFT1 5 ; RUN: llc < %s -mtriple=s390x-linux-gnu | FileCheck %s -check-prefix=CHECK-SHIFT2 7 ; Check AND of a variable. 8 ; - CHECK is for the main loop. 9 ; - CHECK-SHIFT1 makes sure that the negated shift count used by the second 11 ; tested in CHECK [all...] |
/external/clang/test/CodeGenCXX/ |
lvalue-bitcasts.cpp | 6 // CHECK-LABEL: define void @_Z21reinterpret_cast_testRiRfR1X 8 // CHECK: load float** 9 // CHECK: bitcast float* 10 // CHECK: load i32* 12 // CHECK: load 13 // CHECK: {{bitcast.*to i32\*}} 14 // CHECK: load i32* 16 // CHECK: load i32 17 // CHECK: {{bitcast.*to float\*}} 18 // CHECK: load float [all...] |
member-init-anon-union.cpp | 14 // CHECK-LABEL: define internal void @__cxx_global_var_init 15 // CHECK-NOT: } 16 // CHECK: call {{.*}}@"[[CONSTRUCT_GLOBAL:.*]]C1Ev" 24 // CHECK-LABEL: define {{.*}}_Z1gv 25 // CHECK-NOT: } 26 // CHECK: call {{.*}}@"[[CONSTRUCT_LOCAL:.*]]C1Ev" 47 // CHECK-LABEL: define {{.*}} @_ZN1BC2Ei( 48 // CHECK-NOT: call void @_ZN1AC1Ev( 49 // CHECK-NOT: store i32 123, 50 // CHECK: store i32 [all...] |
/external/llvm/test/CodeGen/XCore/ |
byVal.ll | 3 ; CHECK-LABEL: f0Test 4 ; CHECK: entsp 1 5 ; CHECK: bl f0 6 ; CHECK: retsp 1 15 ; CHECK-LABEL: f1Test 16 ; CHECK: entsp 13 17 ; CHECK: stw r4, sp[12] 18 ; CHECK: stw r5, sp[11] 19 ; CHECK: mov r4, r0 20 ; CHECK: ldaw r5, sp[1 [all...] |
/external/llvm/test/MC/COFF/ |
seh-align3.s | 5 // CHECK: Sections [ 6 // CHECK: Section { 7 // CHECK: Name: .xdata 8 // CHECK: RawDataSize: 16 9 // CHECK: RelocationCount: 1 10 // CHECK: Characteristics [ 11 // CHECK-NEXT: ALIGN_4BYTES 12 // CHECK-NEXT: CNT_INITIALIZED_DATA 13 // CHECK-NEXT: MEM_READ 14 // CHECK-NEXT: [all...] |
/external/clang/test/CXX/dcl.decl/dcl.init/dcl.init.ref/ |
p5-examples.cpp | 3 // CHECK: example0 6 // CHECK: VarDecl{{.*}}rd 'double &' 7 // CHECK-NEXT: DeclRefExpr 9 // CHECK: VarDecl{{.*}}rcd 'const double &' 10 // CHECK-NEXT: ImplicitCastExpr{{.*}}'const double' lvalue <NoOp> 17 // CHECK: example1 19 // CHECK: VarDecl{{.*}}ra 'struct A &' 20 // CHECK: ImplicitCastExpr{{.*}}'struct A' lvalue <DerivedToBase (A)> 22 // CHECK: VarDecl{{.*}}rca 'const struct A &' 23 // CHECK: ImplicitCastExpr{{.*}}'const struct A' lvalue <NoOp [all...] |
/external/clang/test/Driver/ |
cl-runtime-flags.c | 7 // First check that regular clang doesn't do any of this stuff. 8 // RUN: %clang -### %s 2>&1 | FileCheck -check-prefix=CHECK-CLANG %s 9 // CHECK-CLANG-NOT: "-D_DEBUG" 10 // CHECK-CLANG-NOT: "-D_MT" 11 // CHECK-CLANG-NOT: "-D_DLL" 12 // CHECK-CLANG-NOT: --dependent-lib 14 // RUN: %clang_cl -### -- %s 2>&1 | FileCheck -check-prefix=CHECK-MT %s 15 // RUN: %clang_cl -### /MT -- %s 2>&1 | FileCheck -check-prefix=CHECK-MT % [all...] |
/external/clang/test/Lexer/ |
has_feature_type_traits.cpp | 6 // CHECK: int has_nothrow_assign(); 11 // CHECK: int has_nothrow_copy(); 16 // CHECK: int has_nothrow_constructor(); 21 // CHECK: int has_trivial_assign(); 26 // CHECK: int has_trivial_copy(); 31 // CHECK: int has_trivial_constructor(); 36 // CHECK: int has_trivial_destructor(); 41 // CHECK: int has_virtual_destructor(); 46 // CHECK: int is_abstract(); 51 // CHECK: int is_base_of() [all...] |
/external/llvm/test/CodeGen/X86/ |
float-asmprint.ll | 3 ; Check that all current floating-point types are correctly emitted to assembly 13 ; CHECK: var128: 14 ; CHECK-NEXT: .quad 0 # fp128 -0 15 ; CHECK-NEXT: .quad -9223372036854775808 16 ; CHECK-NEXT: .size 18 ; CHECK: varppc128: 20 ; CHECK-NEXT: .quad -9223372036854775808 # ppc_fp128 -0 21 ; CHECK-NEXT: .quad 0 22 ; CHECK-NEXT: .size 24 ; CHECK: var80 [all...] |