/external/llvm/test/MC/X86/ |
intel-syntax.s | 8 // CHECK: movl $257, -4(%rsp) 10 // CHECK: movl $258, 4(%rsp) 12 // CHECK: movq $123, -16(%rsp) 14 // CHECK: movb $97, -17(%rsp) 16 // CHECK: movl -4(%rsp), %eax 18 // CHECK: movq (%rsp), %rax 20 // CHECK: movl $-4, -4(%rsp) 22 // CHECK: movq 0, %rcx 24 // CHECK: movl -24(%rsp,%rax,4), %eax 26 // CHECK: movb %dil, (%rdx,%rcx [all...] |
/art/test/044-proxy/src/ |
ReturnsAndArgPassing.java | 22 static void check(boolean x) { method in class:ReturnsAndArgPassing 24 throw new AssertionError(testName + " Check failed"); 57 check(proxy instanceof Proxy); 58 check(method.getDeclaringClass() == MyInterface.class); 61 check(args == null); method 64 check(args == null); method 76 check(args.length == 6); method 84 check(name.endsWith("Bar")); 101 check(fooInvocations == 0); method 103 check(fooInvocations == 1) method 105 check(barInvocations == 0); method 107 check(barInvocations == 1); method 109 check(fooInvocations == 1); method 112 check(fooInvocations == 2); method 114 check(barInvocations == 1); method 116 check(barInvocations == 2); method 118 check(fooInvocations == 2); method 121 check(fooInvocations == 3); method 123 check(barInvocations == 2); method 125 check(barInvocations == 3); method 127 check(fooInvocations == 3); method 130 check(fooInvocations == 4); method 132 check(barInvocations == 3); method 134 check(barInvocations == 4); method 136 check(fooInvocations == 4); method 139 check(fooInvocations == 5); method 141 check(barInvocations == 4); method 143 check(barInvocations == 5); method 145 check(fooInvocations == 5); method 148 check(fooInvocations == 6); method 150 check(barInvocations == 5); method 152 check(barInvocations == 6); method 154 check(fooInvocations == 6); method 157 check(fooInvocations == 7); method 159 check(barInvocations == 6); method 161 check(barInvocations == 7); method 163 check(fooInvocations == 7); method 166 check(fooInvocations == 8); method 168 check(barInvocations == 7); method 170 check(barInvocations == 8); method 172 check(fooInvocations == 8); method 175 check(fooInvocations == 9); method 177 check(barInvocations == 8); method 179 check(barInvocations == 9); method 184 check(fooInvocations == 9); method 190 check(fooInvocations == 10); method 192 check(barInvocations == 9); method 198 check(barInvocations == 10); method 200 check(fooInvocations == 10); method 206 check(fooInvocations == 11); method 208 check(barInvocations == 10); method 214 check(barInvocations == 11); method 216 check(fooInvocations == 11); method 222 check(fooInvocations == 12); method 224 check(barInvocations == 11); method 230 check(barInvocations == 12); method 232 check(fooInvocations == 12); method 238 check(fooInvocations == 13); method 240 check(barInvocations == 12); method 246 check(barInvocations == 13); method 248 check(fooInvocations == 13); method 254 check(fooInvocations == 14); method 256 check(barInvocations == 13); method 262 check(barInvocations == 14); method 264 check(fooInvocations == 14); method 270 check(fooInvocations == 15); method 272 check(barInvocations == 14); method 278 check(barInvocations == 15); method 280 check(fooInvocations == 15); method 286 check(fooInvocations == 16); method 288 check(barInvocations == 15); method 294 check(barInvocations == 16); method 296 check(fooInvocations == 16); method 302 check(fooInvocations == 17); method 304 check(barInvocations == 16); method 310 check(barInvocations == 17); method 315 check(fooInvocations == 17); method 322 check(fooInvocations == 18); method 324 check(barInvocations == 17); method 330 check(barInvocations == 18); method 332 check(fooInvocations == 18); method 339 check(fooInvocations == 19); method 341 check(barInvocations == 18); method 347 check(barInvocations == 19); method 349 check(fooInvocations == 19); method 356 check(fooInvocations == 20); method 358 check(barInvocations == 19); method 364 check(barInvocations == 20); method 366 check(fooInvocations == 20); method 373 check(fooInvocations == 21); method 375 check(barInvocations == 20); method 381 check(barInvocations == 21); method 383 check(fooInvocations == 21); method 390 check(fooInvocations == 22); method 392 check(barInvocations == 21); method 398 check(barInvocations == 22); method 400 check(fooInvocations == 22); method 407 check(fooInvocations == 23); method 409 check(barInvocations == 22); method 415 check(barInvocations == 23); method 417 check(fooInvocations == 23); method 424 check(fooInvocations == 24); method 426 check(barInvocations == 23); method 432 check(barInvocations == 24); method 445 check((Integer)proxyMyInterface.selectArg(0, Integer.MAX_VALUE, Long.MAX_VALUE, method 447 check((Integer)proxyMyInterface.selectArg(1, Integer.MAX_VALUE, Long.MAX_VALUE, method 449 check((Long)proxyMyInterface.selectArg(2, Integer.MAX_VALUE, Long.MAX_VALUE, method 451 check((Float)proxyMyInterface.selectArg(3, Integer.MAX_VALUE, Long.MAX_VALUE, method 453 check((Double)proxyMyInterface.selectArg(4, Integer.MAX_VALUE, Long.MAX_VALUE, method [all...] |
/external/clang/test/CodeGen/ |
arm64-scalar-test.c | 6 // the ACLE definitions, but we want to check current codegen. 10 // CHECK: test_vrsqrtss_f32 12 // CHECK: frsqrts {{s[0-9]+}}, {{s[0-9]+}}, {{s[0-9]+}} 16 // CHECK: test_vrsqrtsd_f64 18 // CHECK: frsqrts {{d[0-9]+}}, {{d[0-9]+}}, {{d[0-9]+}} 22 // CHECK: test_vrshl_s64 24 // CHECK: srshl {{d[0-9]+}}, {{d[0-9]+}}, {{d[0-9]+}} 28 // CHECK: test_vrshl_u64 30 // CHECK: urshl {{d[0-9]+}}, {{d[0-9]+}}, {{d[0-9]+}} 33 // CHECK: test_vrshld_s6 [all...] |
volatile-1.c | 3 // CHECK: @i = common global [[INT:i[0-9]+]] 0 7 // CHECK: @ci = common global [[CINT:.*]] zeroinitializer 25 // CHECK-LABEL: define void @test() 27 // CHECK: load volatile [[INT]]* @i 29 // CHECK-NEXT: load volatile [[INT]]* getelementptr inbounds ([[CINT]]* @ci, i32 0, i32 0), align 4 30 // CHECK-NEXT: load volatile [[INT]]* getelementptr inbounds ([[CINT]]* @ci, i32 0, i32 1), align 4 31 // CHECK-NEXT: sitofp [[INT]] 33 // CHECK-NEXT: load volatile [[INT]]* getelementptr inbounds ([[CINT]]* @ci, i32 0, i32 0), align 4 34 // CHECK-NEXT: load volatile [[INT]]* getelementptr inbounds ([[CINT]]* @ci, i32 0, i32 1), align 4 36 // CHECK-NEXT: bitcas [all...] |
switch-dce.c | 5 // CHECK: @test1 6 // CHECK-NOT: switch 7 // CHECK-NOT: @dead 8 // CHECK: add nsw i32 {{.*}}, 1 9 // CHECK-NOT: switch 10 // CHECK-NOT: @dead 11 // CHECK: ret void 26 // CHECK: @test2 27 // CHECK-NOT: switch 28 // CHECK-NOT: @dea [all...] |
/external/clang/test/CodeGenCXX/ |
eh.cpp | 12 // CHECK-LABEL: define void @_Z5test1v() 13 // CHECK: [[EXNOBJ:%.*]] = call i8* @__cxa_allocate_exception(i64 8) 14 // CHECK-NEXT: [[EXN:%.*]] = bitcast i8* [[EXNOBJ]] to [[DSTAR:%[^*]*\*]] 15 // CHECK-NEXT: [[EXN2:%.*]] = bitcast [[DSTAR]] [[EXN]] to i8* 16 // CHECK-NEXT: call void @llvm.memcpy.p0i8.p0i8.i64(i8* [[EXN2]], i8* bitcast ([[DSTAR]] @d1 to i8*), i64 8, i32 8, i1 false) 17 // CHECK-NEXT: call void @__cxa_throw(i8* [[EXNOBJ]], i8* bitcast ({ i8*, i8* }* @_ZTI7test1_D to i8*), i8* null) [[NR:#[0-9]+]] 18 // CHECK-NEXT: unreachable 32 // CHECK-LABEL: define void @_Z5test2v() 33 // CHECK: [[EXNVAR:%.*]] = alloca i8* 34 // CHECK-NEXT: [[SELECTORVAR:%.*]] = alloca i3 [all...] |
member-expressions.cpp | 13 // CHECK: store i32 10, i32* @_ZN6PR53921A1aE 15 // CHECK: store i32 20, i32* @_ZN6PR53921A1aE 32 // CHECK: call %struct.A* @_Z1gv() 34 // CHECK: call void @_ZN1AC1Ev( 35 // CHECK: call void @_ZN1AD1Ev( 61 // CHECK-LABEL: define i32 @_ZN5test44testEv() 63 // CHECK: load {{.*}} @_ZN5test45c_ptrE 64 // CHECK-NEXT: bitcast 65 // CHECK-NEXT: getelementptr 66 // CHECK-NEXT: bitcas [all...] |
noexcept.cpp | 19 // CHECK-LABEL: define void @_ZN5test04testEv() 20 // CHECK: [[EXN:%.*]] = alloca i8* 22 // CHECK: invoke void @_ZN5test01AC1Ev( 24 // CHECK: invoke void @_ZN5test03fooEv() 26 // CHECK: call void @_ZN5test01AD1Ev( 28 // CHECK: [[T0:%.*]] = landingpad 29 // CHECK-NEXT: catch i8* null 30 // CHECK-NEXT: [[T1:%.*]] = extractvalue { i8*, i32 } [[T0]], 0 31 // CHECK-NEXT: store i8* [[T1]], i8** [[EXN]] 33 // CHECK: call void @_ZN5test01AD1Ev [all...] |
windows-itanium-exceptions.cpp | 13 // CHECK: @_ZTIi = external constant i8* 15 // CHECK: define {{.*}}void @_Z6exceptv() {{.*}} { 16 // CHECK: %exception = call {{.*}}i8* @__cxa_allocate_exception(i32 4) 17 // CHECK: %0 = bitcast i8* %exception to i32* 18 // CHECK: store i32 32, i32* %0 19 // CHECK: call {{.*}}void @__cxa_throw(i8* %exception, i8* bitcast (i8** @_ZTIi to i8*), i8* null) 20 // CHECK: unreachable 21 // CHECK: } 23 // CHECK: define {{.*}}void @_Z7attemptv() {{.*}} { 24 // CHECK: %exn.slot = alloca i8 [all...] |
/external/llvm/test/CodeGen/ARM/Windows/ |
dllimport.ll | 15 ; CHECK-LABEL: get_var 16 ; CHECK: movw r0, :lower16:__imp_var 17 ; CHECK: movt r0, :upper16:__imp_var 18 ; CHECK: ldr r0, [r0] 19 ; CHECK: ldr r0, [r0] 20 ; CHECK: bx lr 27 ; CHECK-LABEL: get_ext 28 ; CHECK: movw r0, :lower16:ext 29 ; CHECK: movt r0, :upper16:ext 30 ; CHECK: ldr r0, [r0 [all...] |
/external/llvm/test/CodeGen/ARM/ |
cmpxchg-weak.ll | 4 ; CHECK-LABEL: test_cmpxchg_weak: 8 ; CHECK: dmb ish 9 ; CHECK: ldrex [[LOADED:r[0-9]+]], [r0] 10 ; CHECK: cmp [[LOADED]], r1 11 ; CHECK: strexeq [[SUCCESS:r[0-9]+]], r2, [r0] 12 ; CHECK: cmpeq [[SUCCESS]], #0 13 ; CHECK: bne [[DONE:LBB[0-9]+_[0-9]+]] 14 ; CHECK: dmb ish 15 ; CHECK: [[DONE]]: 16 ; CHECK: str r3, [r0 [all...] |
constants.ll | 4 ; CHECK: f1 5 ; CHECK: mov r0, #0 10 ; CHECK: f2 11 ; CHECK: mov r0, #255 16 ; CHECK: f3 17 ; CHECK: mov r0, #256 22 ; CHECK: f4 23 ; CHECK: orr{{.*}}#256 28 ; CHECK: f5 29 ; CHECK: mov r0, #-107374176 [all...] |
constantfp.ll | 2 ; RUN: llc -mtriple=armv7 -mattr=+neon -mcpu=cortex-a8 %s -o - | FileCheck --check-prefix=CHECK-NONEONFP %s 3 ; RUN: llc -mtriple=armv7 -mattr=-neon -mcpu=cortex-a8 %s -o - | FileCheck --check-prefix=CHECK-NONEON %s 6 ; CHECK-LABEL: test_vmov_f32: 7 ; CHECK: vmov.f32 d0, #1.0 9 ; CHECK-NONEONFP: vmov.f32 s0, #1.0 14 ; CHECK-LABEL: test_vmov_imm: 15 ; CHECK: vmov.i32 d0, #0 17 ; CHECK-NONEON-LABEL: test_vmov_imm [all...] |
/external/llvm/test/MC/ARM/ |
thumb-only-conditionals.s | 7 @ CHECK: itte eq 8 @ CHECK-NEXT: dmbeq ish 9 @ CHECK-NEXT: dsbeq nsh 10 @ CHECK-NEXT: isbne sy 16 @ CHECK: itet le 17 @ CHECK-NEXT: dmble sy 18 @ CHECK-NEXT: dsbgt sy 19 @ CHECK-NEXT: isble sy 24 @ CHECK: itt gt 25 @ CHECK-NEXT: cdpgt p7, #1, c1, c1, c1, # [all...] |
/prebuilts/python/darwin-x86/2.7.5/lib/python2.7/test/ |
test_fnmatch.py | 26 check = self.check_match 27 check('abc', 'abc') 28 check('abc', '?*?') 29 check('abc', '???*') 30 check('abc', '*???') 31 check('abc', '???') 32 check('abc', '*') 33 check('abc', 'ab[cd]') 34 check('abc', 'ab[!de]') 35 check('abc', 'ab[de]', 0 [all...] |
/prebuilts/python/linux-x86/2.7.5/lib/python2.7/test/ |
test_fnmatch.py | 26 check = self.check_match 27 check('abc', 'abc') 28 check('abc', '?*?') 29 check('abc', '???*') 30 check('abc', '*???') 31 check('abc', '???') 32 check('abc', '*') 33 check('abc', 'ab[cd]') 34 check('abc', 'ab[!de]') 35 check('abc', 'ab[de]', 0 [all...] |
/external/llvm/test/MC/Disassembler/AArch64/ |
trace-regs.txt | 5 # CHECK: mrs x8, {{trcstatr|TRCSTATR}} 7 # CHECK: mrs x9, {{trcidr8|TRCIDR8}} 9 # CHECK: mrs x11, {{trcidr9|TRCIDR9}} 11 # CHECK: mrs x25, {{trcidr10|TRCIDR10}} 13 # CHECK: mrs x7, {{trcidr11|TRCIDR11}} 15 # CHECK: mrs x7, {{trcidr12|TRCIDR12}} 17 # CHECK: mrs x6, {{trcidr13|TRCIDR13}} 19 # CHECK: mrs x27, {{trcidr0|TRCIDR0}} 21 # CHECK: mrs x29, {{trcidr1|TRCIDR1}} 23 # CHECK: mrs x4, {{trcidr2|TRCIDR2} [all...] |
/external/clang/test/CodeGenObjC/ |
exceptions.m | 5 // Just check that we don't emit any dead blocks. 17 // CHECK-LABEL: define void @f1() 22 // CHECK: call void @objc_exception_try_enter 23 // CHECK-NEXT: getelementptr 24 // CHECK-NEXT: call i32 @_setjmp( 25 // CHECK-NEXT: icmp 26 // CHECK-NEXT: br i1 28 // CHECK: call void asm sideeffect "", "*m" 29 // CHECK-NEXT: call void @foo() 31 // CHECK: call void @objc_exception_try_exi [all...] |
/external/clang/test/Index/ |
complete-declarators.m | 28 // RUN: c-index-test -code-completion-at=%s:7:4 %s | FileCheck -check-prefix=CHECK-CC0 %s 29 // CHECK-CC0: NotImplemented:{TypedText IBAction}{RightParen )}{Placeholder selector}{Colon :}{LeftParen (}{Text id}{RightParen )}{Text sender} (40) 30 // CHECK-CC0: macro definition:{TypedText IBAction} (70) 31 // CHECK-CC0: macro definition:{TypedText IBOutlet} (70) 32 // CHECK-CC0: macro definition:{TypedText IBOutletCollection}{LeftParen (}{Placeholder ClassName}{RightParen )} (70) 33 // CHECK-CC0: TypedefDecl:{TypedText id} (50) 34 // CHECK-CC0: NotImplemented:{TypedText in} (40) 35 // CHECK-CC0: NotImplemented:{TypedText inout} (40) 36 // CHECK-CC0: NotImplemented:{TypedText instancetype} (40 [all...] |
/external/llvm/test/CodeGen/AArch64/ |
alloca.ll | 1 ; RUN: llc -mtriple=aarch64-linux-gnu -verify-machineinstrs -o - %s | FileCheck %s --check-prefix=CHECK 2 ; RUN: llc -mtriple=aarch64-none-linux-gnu -mattr=-fp-armv8 -verify-machineinstrs < %s | FileCheck --check-prefix=CHECK-NOFP-ARM64 %s 7 ; CHECK-LABEL: test_simple_alloca: 11 ; CHECK: {{mov|add}} x29 12 ; CHECK: mov [[TMP:x[0-9]+]], sp 13 ; CHECK: add [[SPDELTA_TMP:x[0-9]+]], x0, #15 14 ; CHECK: and [[SPDELTA:x[0-9]+]], [[SPDELTA_TMP]], #0xfffffffffffffff0 18 ; CHECK: sub [[NEWSP:x[0-9]+]], [[TMP]], [[SPDELTA] [all...] |
global-merge-3.ll | 3 ; RUN: llc %s -mtriple=aarch64-apple-ios -enable-global-merge -global-merge-on-external -o - | FileCheck %s --check-prefix=CHECK-APPLE-IOS 10 ;CHECK-APPLE-IOS: adrp x8, __MergedGlobals_x@PAGE 11 ;CHECK-APPLE-IOS-NOT: adrp 12 ;CHECK-APPLE-IOS: add x8, x8, __MergedGlobals_x@PAGEOFF 13 ;CHECK-APPLE-IOS: adrp x9, __MergedGlobals_y@PAGE 14 ;CHECK-APPLE-IOS: add x9, x9, __MergedGlobals_y@PAGEOFF 23 ;CHECK: .type _MergedGlobals_x,@object // @_MergedGlobals_x 24 ;CHECK: .globl _MergedGlobals_x 25 ;CHECK: .align [all...] |
/external/llvm/test/CodeGen/PowerPC/ |
i32-to-float.ll | 2 ; RUN: llc < %s -mtriple=powerpc64-unknown-linux-gnu -mcpu=pwr6 | FileCheck -check-prefix=CHECK-PWR6 %s 3 ; RUN: llc < %s -mtriple=powerpc64-unknown-linux-gnu -mcpu=a2 | FileCheck -check-prefix=CHECK-A2 %s 4 ; RUN: llc < %s -mtriple=powerpc64-unknown-linux-gnu -mcpu=pwr7 -mattr=+vsx | FileCheck -check-prefix=CHECK-VSX %s 13 ; CHECK: @foo 14 ; CHECK: extsw [[REG:[0-9]+]], 3 15 ; CHECK: std [[REG]], 16 ; CHECK: lfd [[REG2:[0-9]+]] [all...] |
/external/llvm/test/DebugInfo/X86/ |
fission-cu.ll | 3 ; RUN: llvm-readobj --relocations %t | FileCheck --check-prefix=OBJ %s 4 ; RUN: llvm-objdump -h %t | FileCheck --check-prefix=HDR %s 19 ; Check that the skeleton compile unit contains the proper attributes: 24 ; CHECK: .debug_abbrev contents: 25 ; CHECK: Abbrev table for offset: 0x00000000 26 ; CHECK: [1] DW_TAG_compile_unit DW_CHILDREN_no 27 ; CHECK: DW_AT_stmt_list DW_FORM_sec_offset 28 ; CHECK: DW_AT_GNU_dwo_name DW_FORM_strp 29 ; CHECK: DW_AT_comp_dir DW_FORM_strp 30 ; CHECK: DW_AT_GNU_dwo_id DW_FORM_data [all...] |
/external/llvm/test/CodeGen/SystemZ/ |
strcmp-01.ll | 7 ; Check a case where the result is used as an integer. 9 ; CHECK-LABEL: f1: 10 ; CHECK: lhi %r0, 0 11 ; CHECK: [[LABEL:\.[^:]*]]: 12 ; CHECK: clst %r2, %r3 13 ; CHECK-NEXT: jo [[LABEL]] 14 ; CHECK-NEXT: BB#{{[0-9]+}} 15 ; CHECK-NEXT: ipm [[REG:%r[0-5]]] 16 ; CHECK: srl [[REG]], 28 17 ; CHECK: rll %r2, [[REG]], 3 [all...] |
xor-04.ll | 5 ; Check the lowest useful XILF value. 7 ; CHECK-LABEL: f1: 8 ; CHECK: xilf %r2, 1 9 ; CHECK: br %r14 14 ; Check the high end of the XILF range. 16 ; CHECK-LABEL: f2: 17 ; CHECK: xilf %r2, 4294967295 18 ; CHECK: br %r14 23 ; Check the lowest useful XIHF value, which is one up from the above. 25 ; CHECK-LABEL: f3 [all...] |