/external/swiftshader/third_party/subzero/tests_lit/llvm2ice_tests/ |
return_immediates.ll | 29 ; CHECK-NEXT: mov eax,0xff 31 ; ARM32-NEXT: mov r0, #255 33 ; MIPS32-NEXT: li v0,255 39 ; CHECK-NEXT: mov eax,0x1fe 41 ; ARM32-NEXT: movw r0, #510 43 ; MIPS32-NEXT: li v0,510 49 ; CHECK-NEXT: mov eax,0x3fc 51 ; ARM32-NEXT: mov r0, #1020 53 ; MIPS32-NEXT: li v0,1020 59 ; CHECK-NEXT: mov eax,0xff [all...] |
/external/llvm/test/CodeGen/X86/ |
vec_cmp_sint-128.ll | 19 ; SSE2-NEXT: pcmpeqd %xmm1, %xmm0 20 ; SSE2-NEXT: pshufd {{.*#+}} xmm1 = xmm0[1,0,3,2] 21 ; SSE2-NEXT: pand %xmm1, %xmm0 22 ; SSE2-NEXT: retq 26 ; SSE41-NEXT: pcmpeqq %xmm1, %xmm0 27 ; SSE41-NEXT: retq 31 ; SSE42-NEXT: pcmpeqq %xmm1, %xmm0 32 ; SSE42-NEXT: retq 36 ; AVX-NEXT: vpcmpeqq %xmm1, %xmm0, %xmm0 37 ; AVX-NEXT: ret [all...] |
widen_conv-3.ll | 12 ; X86-SSE2-NEXT: movl {{[0-9]+}}(%esp), %eax 13 ; X86-SSE2-NEXT: psllq $48, %xmm0 14 ; X86-SSE2-NEXT: psrad $16, %xmm0 15 ; X86-SSE2-NEXT: pshufd {{.*#+}} xmm0 = xmm0[1,3,2,3] 16 ; X86-SSE2-NEXT: cvtdq2ps %xmm0, %xmm0 17 ; X86-SSE2-NEXT: movss %xmm0, (%eax) 18 ; X86-SSE2-NEXT: shufps {{.*#+}} xmm0 = xmm0[1,1,2,3] 19 ; X86-SSE2-NEXT: movss %xmm0, 4(%eax) 20 ; X86-SSE2-NEXT: retl 24 ; X86-SSE42-NEXT: movl {{[0-9]+}}(%esp), %ea [all...] |
vec_ins_extract-1.ll | 11 ; X32-NEXT: pushl %ebp 12 ; X32-NEXT: movl %esp, %ebp 13 ; X32-NEXT: andl $-16, %esp 14 ; X32-NEXT: subl $32, %esp 15 ; X32-NEXT: movaps %xmm0, (%esp) 16 ; X32-NEXT: movl $76, (%esp,%eax,4) 17 ; X32-NEXT: movl (%esp), %eax 18 ; X32-NEXT: movl %ebp, %esp 19 ; X32-NEXT: popl %ebp 20 ; X32-NEXT: ret [all...] |
vec_int_to_fp.ll | 17 ; SSE-NEXT: movd %xmm0, %rax 18 ; SSE-NEXT: cvtsi2sdq %rax, %xmm1 19 ; SSE-NEXT: pshufd {{.*#+}} xmm0 = xmm0[2,3,0,1] 20 ; SSE-NEXT: movd %xmm0, %rax 21 ; SSE-NEXT: xorps %xmm0, %xmm0 22 ; SSE-NEXT: cvtsi2sdq %rax, %xmm0 23 ; SSE-NEXT: unpcklpd {{.*#+}} xmm1 = xmm1[0],xmm0[0] 24 ; SSE-NEXT: movapd %xmm1, %xmm0 25 ; SSE-NEXT: retq 29 ; AVX-NEXT: vpextrq $1, %xmm0, %ra [all...] |
vector-shift-ashr-128.ll | 21 ; SSE2-NEXT: pshufd {{.*#+}} xmm3 = xmm1[2,3,0,1] 22 ; SSE2-NEXT: movdqa {{.*#+}} xmm2 = [9223372036854775808,9223372036854775808] 23 ; SSE2-NEXT: movdqa %xmm2, %xmm4 24 ; SSE2-NEXT: psrlq %xmm3, %xmm4 25 ; SSE2-NEXT: psrlq %xmm1, %xmm2 26 ; SSE2-NEXT: movsd {{.*#+}} xmm4 = xmm2[0],xmm4[1] 27 ; SSE2-NEXT: movdqa %xmm0, %xmm2 28 ; SSE2-NEXT: psrlq %xmm3, %xmm2 29 ; SSE2-NEXT: psrlq %xmm1, %xmm0 30 ; SSE2-NEXT: movsd {{.*#+}} xmm2 = xmm0[0],xmm2[1 [all...] |
vec_minmax_uint.ll | 17 ; SSE2-NEXT: movdqa {{.*#+}} xmm2 = [2147483648,2147483648,2147483648,2147483648] 18 ; SSE2-NEXT: movdqa %xmm1, %xmm3 19 ; SSE2-NEXT: pxor %xmm2, %xmm3 20 ; SSE2-NEXT: pxor %xmm0, %xmm2 21 ; SSE2-NEXT: movdqa %xmm2, %xmm4 22 ; SSE2-NEXT: pcmpgtd %xmm3, %xmm4 23 ; SSE2-NEXT: pshufd {{.*#+}} xmm5 = xmm4[0,0,2,2] 24 ; SSE2-NEXT: pcmpeqd %xmm3, %xmm2 25 ; SSE2-NEXT: pshufd {{.*#+}} xmm2 = xmm2[1,1,3,3] 26 ; SSE2-NEXT: pand %xmm5, %xmm [all...] |
fp-trunc.ll | 9 ; CHECK-NEXT: pushl %eax 10 ; CHECK-NEXT: movsd {{[0-9]+}}(%esp), %xmm0 11 ; CHECK-NEXT: cvtsd2ss %xmm0, %xmm0 12 ; CHECK-NEXT: movss %xmm0, (%esp) 13 ; CHECK-NEXT: flds (%esp) 14 ; CHECK-NEXT: popl %eax 15 ; CHECK-NEXT: retl 19 ; AVX-NEXT: pushl %eax 20 ; AVX-NEXT: vmovsd {{[0-9]+}}(%esp), %xmm0 21 ; AVX-NEXT: vcvtsd2ss %xmm0, %xmm0, %xmm [all...] |
win_cst_pool.ll | 9 ; CHECK-NEXT: .section .rdata,"dr",discard,__real@0000000000800000 10 ; CHECK-NEXT: .p2align 3 11 ; CHECK-NEXT: __real@0000000000800000: 12 ; CHECK-NEXT: .quad 8388608 15 ; CHECK-NEXT: ret 21 ; CHECK-NEXT: .section .rdata,"dr",discard,__xmm@00000000000000010000000200000003 22 ; CHECK-NEXT: .p2align 4 23 ; CHECK-NEXT: __xmm@00000000000000010000000200000003: 24 ; CHECK-NEXT: .long 3 25 ; CHECK-NEXT: .long [all...] |
masked_gather_scatter.ll | 14 ; SCALAR-NEXT: load float 15 ; SCALAR-NEXT: insertelement <16 x float> 16 ; SCALAR-NEXT: extractelement <16 x float*> 17 ; SCALAR-NEXT: load float 22 ; KNL_64-NEXT: kxnorw %k0, %k0, %k1 23 ; KNL_64-NEXT: vgatherdps (%rdi,%zmm0,4), %zmm1 {%k1} 24 ; KNL_64-NEXT: vmovaps %zmm1, %zmm0 25 ; KNL_64-NEXT: retq 29 ; KNL_32-NEXT: movl {{[0-9]+}}(%esp), %eax 30 ; KNL_32-NEXT: kxnorw %k0, %k0, %k [all...] |
vec_cmp_uint-128.ll | 19 ; SSE2-NEXT: pcmpeqd %xmm1, %xmm0 20 ; SSE2-NEXT: pshufd {{.*#+}} xmm1 = xmm0[1,0,3,2] 21 ; SSE2-NEXT: pand %xmm1, %xmm0 22 ; SSE2-NEXT: retq 26 ; SSE41-NEXT: pcmpeqq %xmm1, %xmm0 27 ; SSE41-NEXT: retq 31 ; SSE42-NEXT: pcmpeqq %xmm1, %xmm0 32 ; SSE42-NEXT: retq 36 ; AVX-NEXT: vpcmpeqq %xmm1, %xmm0, %xmm0 37 ; AVX-NEXT: ret [all...] |
/external/clang/test/Index/ |
subclass-comment.mm | 11 // CHECK-NEXT: (CXComment_FullComment 12 // CHECK-NEXT: (CXComment_Paragraph 13 // CHECK-NEXT: (CXComment_Text Text=[ NSObject is root of all.])))] 19 // CHECK-NEXT: (CXComment_FullComment 20 // CHECK-NEXT: (CXComment_Paragraph 21 // CHECK-NEXT: (CXComment_Text Text=[ An umbrella class for super classes.])))] 26 // CHECK-NEXT: (CXComment_FullComment 27 // CHECK-NEXT: (CXComment_Paragraph 28 // CHECK-NEXT: (CXComment_Text Text=[ An umbrella class for super classes.])))] 33 // CHECK-NEXT: (CXComment_FullCommen [all...] |
/external/llvm/test/DebugInfo/ |
dwarfdump-debug-loc-simple.test | 10 CHECK-NEXT: [[F_LOC]]: Beginning address offset: 0x0000000000000000 11 CHECK-NEXT: Ending address offset: 0x0000000000000023 14 CHECK-NEXT: Location description: 51 15 CHECK-NEXT: {{^$}} 16 CHECK-NEXT: Beginning address offset: 0x0000000000000023 17 CHECK-NEXT: Ending address offset: 0x000000000000005d 18 CHECK-NEXT: Location description: 75 70 19 CHECK-NEXT: {{^$}} 20 CHECK-NEXT: [[G_LOC]]: Beginning address offset: 0x0000000000000000 21 CHECK-NEXT: Ending address offset: 0x000000000000002 [all...] |
/external/llvm/test/MC/ELF/ |
relocation-tls.s | 12 // CHECK-NEXT: Type: SHT_RELA 13 // CHECK-NEXT: Flags [ 14 // CHECK-NEXT: ] 15 // CHECK-NEXT: Address: 0x0 16 // CHECK-NEXT: Offset: 17 // CHECK-NEXT: Size: 18 // CHECK-NEXT: Link: 19 // CHECK-NEXT: Info: 20 // CHECK-NEXT: AddressAlignment: 8 21 // CHECK-NEXT: EntrySize: 2 [all...] |
weak.s | 14 // CHECK-NEXT: Value: 0x4 15 // CHECK-NEXT: Size: 0 16 // CHECK-NEXT: Binding: Weak 17 // CHECK-NEXT: Type: None 18 // CHECK-NEXT: Other: 0 19 // CHECK-NEXT: Section: .text 20 // CHECK-NEXT: } 23 // CHECK-NEXT: Value: 0x0 24 // CHECK-NEXT: Size: 0 25 // CHECK-NEXT: Binding: Wea [all...] |
/external/llvm/test/Object/ |
nm-irix6.test | 5 CHECK-NEXT: 00000028 T f1 6 CHECK-NEXT: 00000000 d s_d 7 CHECK-NEXT: 00000000 t s_foo 10 CHECK-NEXT: 00000028 T f2 11 CHECK-NEXT: 00000000 d s_d 12 CHECK-NEXT: 00000000 t s_foo 15 CHECK-NEXT: 00000028 T f3 16 CHECK-NEXT: 00000000 d s_d 17 CHECK-NEXT: 00000000 t s_foo 20 CHECK-NEXT: 00000028 T f [all...] |
/external/swiftshader/third_party/LLVM/test/MC/COFF/ |
module-asm.ll | 12 ; CHECK-NEXT: VirtualSize = 0 13 ; CHECK-NEXT: VirtualAddress = 0 14 ; CHECK-NEXT: SizeOfRawData = {{[0-9]+}} 15 ; CHECK-NEXT: PointerToRawData = 0x{{[0-9A-F]+}} 16 ; CHECK-NEXT: PointerToRelocations = 0x{{[0-9A-F]+}} 17 ; CHECK-NEXT: PointerToLineNumbers = 0x0 18 ; CHECK-NEXT: NumberOfRelocations = 0 19 ; CHECK-NEXT: NumberOfLineNumbers = 0 20 ; CHECK-NEXT: Charateristics = 0x60300020 21 ; CHECK-NEXT: IMAGE_SCN_CNT_COD [all...] |
seh-section.s | 7 // CHECK-NEXT: VirtualSize 8 // CHECK-NEXT: VirtualAddress 9 // CHECK-NEXT: SizeOfRawData = 8 10 // CHECK-NEXT: PointerToRawData 11 // CHECK-NEXT: PointerToRelocations 12 // CHECK-NEXT: PointerToLineNumbers 13 // CHECK-NEXT: NumberOfRelocations = 0 14 // CHECK-NEXT: NumberOfLineNumbers = 0 15 // CHECK-NEXT: Charateristics 16 // CHECK-NEXT: IMAGE_SCN_CNT_INITIALIZED_DAT [all...] |
/external/swiftshader/third_party/LLVM/test/MC/ELF/ |
local-reloc.s | 11 // CHECK-next: (('sh_name', 0x00000001) # '.text' 15 // CHECK-NEXT: # Relocation 0 16 // CHECK-NEXT: (('r_offset', 17 // CHECK-NEXT: ('r_sym', 0x00000002) 18 // CHECK-NEXT: ('r_type', 19 // CHECK-NEXT: ('r_addend', 20 // CHECK-NEXT: ), 21 // CHECK-NEXT: ]) 25 // CHECK-NEXT: (('st_name', 0x00000000) # '' 26 // CHECK-NEXT: ('st_bind', 0x0 [all...] |
/external/libcxx/test/std/containers/associative/map/map.ops/ |
equal_range.pass.cpp | 45 assert(r.first == next(m.begin(), 0)); 46 assert(r.second == next(m.begin(), 1)); 48 assert(r.first == next(m.begin(), 1)); 49 assert(r.second == next(m.begin(), 2)); 51 assert(r.first == next(m.begin(), 2)); 52 assert(r.second == next(m.begin(), 3)); 54 assert(r.first == next(m.begin(), 3)); 55 assert(r.second == next(m.begin(), 4)); 57 assert(r.first == next(m.begin(), 4)); 58 assert(r.second == next(m.begin(), 5)) [all...] |
/prebuilts/ndk/r16/sources/cxx-stl/llvm-libc++/test/std/containers/associative/map/map.ops/ |
equal_range.pass.cpp | 45 assert(r.first == next(m.begin(), 0)); 46 assert(r.second == next(m.begin(), 1)); 48 assert(r.first == next(m.begin(), 1)); 49 assert(r.second == next(m.begin(), 2)); 51 assert(r.first == next(m.begin(), 2)); 52 assert(r.second == next(m.begin(), 3)); 54 assert(r.first == next(m.begin(), 3)); 55 assert(r.second == next(m.begin(), 4)); 57 assert(r.first == next(m.begin(), 4)); 58 assert(r.second == next(m.begin(), 5)) [all...] |
/external/llvm/test/MC/Mips/ |
cfi-advance-loc.s | 27 // CHECK-LE-NEXT: Type: SHT_PROGBITS (0x1) 28 // CHECK-LE-NEXT: Flags [ (0x2) 29 // CHECK-LE-NEXT: SHF_ALLOC (0x2) 30 // CHECK-LE-NEXT: ] 31 // CHECK-LE-NEXT: Address: 0x0 32 // CHECK-LE-NEXT: Offset: 0x10180 33 // CHECK-LE-NEXT: Size: 68 34 // CHECK-LE-NEXT: Link: 0 35 // CHECK-LE-NEXT: Info: 0 36 // CHECK-LE-NEXT: AddressAlignment: [all...] |
/external/llvm/test/tools/llvm-readobj/ |
gnu-file-headers.test | 7 ELF32-NEXT: Magic: 7f 45 4c 46 01 01 01 03 00 00 00 00 00 00 00 00 8 ELF32-NEXT: Class: ELF32 9 ELF32-NEXT: Data: 2's complement, little endian 10 ELF32-NEXT: Version: 1 (current) 11 ELF32-NEXT: OS/ABI: UNIX - GNU 12 ELF32-NEXT: ABI Version: 0 13 ELF32-NEXT: Type: REL (Relocatable file) 14 ELF32-NEXT: Machine: Intel 80386 15 ELF32-NEXT: Version: 0x1 16 ELF32-NEXT: Entry point address: 0x [all...] |
/external/swiftshader/third_party/subzero/tests_lit/assembler/arm32/ |
uxtb.ll | 30 ; ASM-NEXT: .L_Z7testAddhh$entry: 31 ; IASM-NEXT: .L_Z7testAddhh$entry: 36 ; ASM-NEXT: uxtb r0, r0 37 ; DIS-NEXT: 0: e6ef0070 38 ; IASM-NEXT: .byte 0x70 39 ; IASM-NEXT: .byte 0x0 40 ; IASM-NEXT: .byte 0xef 41 ; IASM-NEXT: .byte 0xe6 46 ; ASM-NEXT: uxtb r1, r1 47 ; DIS-NEXT: 4: e6ef107 [all...] |
/external/clang/test/Analysis/ |
blocks.mm | 15 // CHECK-NEXT: [B2 (ENTRY)] 16 // CHECK-NEXT: Succs (1): B1 19 // CHECK-NEXT: 1: ^{ } 20 // CHECK-NEXT: 2: (void)([B1.1]) (CStyleCastExpr, ToVoid, void) 21 // CHECK-NEXT: Preds (1): B2 22 // CHECK-NEXT: Succs (1): B0 25 // CHECK-NEXT: Preds (1): B1 39 // CHECK-NEXT: [B2 (ENTRY)] 40 // CHECK-NEXT: Succs (1): B1 43 // CHECK-NEXT: 1: [all...] |