/external/llvm/test/MC/Mips/ |
D | macro-bcc-imm.s | 2 # RUN: FileCheck %s --check-prefix=ALL 5 foo: # ALL-LABEL: foo: 6 blt $a2, 16, foo # ALL: addiu $1, $zero, 16 7 # ALL: slt $1, $6, $1 8 # ALL: bnez $1, foo 9 # ALL: # fixup A - offset: 0, value: foo-4, kind: fixup_Mips_PC16 10 ble $a2, 16, foo # ALL: addiu $1, $zero, 16 11 # ALL: slt $1, $1, $6 12 # ALL: beqz $1, foo 13 # ALL: # fixup A - offset: 0, value: foo-4, kind: fixup_Mips_PC16 [all …]
|
/external/llvm/test/CodeGen/Mips/Fast-ISel/ |
D | callabi.ll | 3 ; RUN: FileCheck %s -check-prefixes=ALL,32R1 6 ; RUN: FileCheck %s -check-prefixes=ALL,32R2 11 ; ALL-LABEL: cxb: 13 ; ALL: addiu $[[T0:[0-9]+]], $zero, 10 26 ; ALL-LABEL: cxh: 28 ; ALL: addiu $[[T0:[0-9]+]], $zero, 10 41 ; ALL-LABEL: cxi: 43 ; ALL-DAG: addiu $4, $zero, 10 44 ; ALL-DAG: lw $25, %got(xi)(${{[0-9]+}}) 45 ; ALL: jalr $25 [all …]
|
D | memtest1.ll | 3 ; RUN: -check-prefix=ALL -check-prefix=32R1 6 ; RUN: -check-prefix=ALL -check-prefix=32R2 18 ; ALL-LABEL: cpy: 20 ; ALL-DAG: lw $[[T0:[0-9]+]], %got(dest)(${{[0-9]+}}) 21 ; ALL-DAG: sw $4, 24($sp) 22 ; ALL-DAG: move $4, $[[T0]] 23 ; ALL-DAG: sw $5, 20($sp) 24 ; ALL-DAG: lw $[[T1:[0-9]+]], 24($sp) 25 ; ALL-DAG: move $5, $[[T1]] 26 ; ALL-DAG: lw $6, 20($sp) [all …]
|
/external/llvm/test/CodeGen/Mips/cconv/ |
D | memory-layout.ll | 1 ; RUN: llc -march=mips < %s | FileCheck --check-prefixes=ALL,O32 %s 2 ; RUN: llc -march=mipsel < %s | FileCheck --check-prefixes=ALL,O32 %s 4 ; RUN-TODO: llc -march=mips64 -target-abi o32 < %s | FileCheck --check-prefixes=ALL,O32 %s 5 ; RUN-TODO: llc -march=mips64el -target-abi o32 < %s | FileCheck --check-prefixes=ALL,O32 %s 7 ; RUN: llc -march=mips64 -target-abi n32 < %s | FileCheck --check-prefixes=ALL,N32 %s 8 ; RUN: llc -march=mips64el -target-abi n32 < %s | FileCheck --check-prefixes=ALL,N32 %s 10 ; RUN: llc -march=mips64 -target-abi n64 < %s | FileCheck --check-prefixes=ALL,N64 %s 11 ; RUN: llc -march=mips64el -target-abi n64 < %s | FileCheck --check-prefixes=ALL,N64 %s 30 ; ALL-NOT: .p2align 31 ; ALL-LABEL: byte: [all …]
|
D | callee-saved-float.ll | 1 ; RUN: llc -march=mips < %s | FileCheck --check-prefixes=ALL,O32 %s 2 ; RUN: llc -march=mipsel < %s | FileCheck --check-prefixes=ALL,O32 %s 3 ; RUN: llc -march=mips < %s | FileCheck --check-prefixes=ALL,O32-INV %s 4 ; RUN: llc -march=mipsel < %s | FileCheck --check-prefixes=ALL,O32-INV %s 6 ; RUN-TODO: llc -march=mips64 -target-abi o32 < %s | FileCheck --check-prefixes=ALL,O32 %s 7 ; RUN-TODO: llc -march=mips64el -target-abi o32 < %s | FileCheck --check-prefixes=ALL,O32 %s 8 ; RUN-TODO: llc -march=mips64 -target-abi o32 < %s | FileCheck --check-prefixes=ALL,ALL-INV,O32-INV… 9 ; RUN-TODO: llc -march=mips64el -target-abi o32 < %s | FileCheck --check-prefixes=ALL,ALL-INV,O32-I… 11 ; RUN: llc -march=mips64 -target-abi n32 < %s | FileCheck --check-prefixes=ALL,N32 %s 12 ; RUN: llc -march=mips64el -target-abi n32 < %s | FileCheck --check-prefixes=ALL,N32 %s [all …]
|
/external/llvm/test/CodeGen/X86/ |
D | avx512-cmp.ll | 2 ; RUN: llc < %s -mtriple=x86_64-apple-darwin -mcpu=knl | FileCheck %s --check-prefix=ALL --check-p… 3 ; RUN: llc < %s -mtriple=x86_64-apple-darwin -mcpu=skx | FileCheck %s --check-prefix=ALL --check-p… 6 ; ALL-LABEL: test1: 7 ; ALL: ## BB#0: 8 ; ALL-NEXT: vucomisd %xmm1, %xmm0 9 ; ALL-NEXT: jne LBB0_1 10 ; ALL-NEXT: jnp LBB0_2 11 ; ALL-NEXT: LBB0_1: ## %l1 12 ; ALL-NEXT: vsubsd %xmm1, %xmm0, %xmm0 13 ; ALL-NEXT: retq [all …]
|
D | avx512-vbroadcast.ll | 2 ; RUN: llc < %s -mtriple=x86_64-unknown-linux-gnu -mattr=+avx512f | FileCheck %s --check-prefix=ALL… 3 …le=x86_64-unknown-linux-gnu -mattr=+avx512bw | FileCheck %s --check-prefix=ALL --check-prefix=AVX5… 6 ; ALL-LABEL: _inreg16xi32: 7 ; ALL: # BB#0: 8 ; ALL-NEXT: vpbroadcastd %edi, %zmm0 9 ; ALL-NEXT: retq 16 ; ALL-LABEL: _inreg8xi64: 17 ; ALL: # BB#0: 18 ; ALL-NEXT: vpbroadcastq %rdi, %zmm0 19 ; ALL-NEXT: retq [all …]
|
D | vector-shuffle-512-v16.ll | 2 ; RUN: llc < %s -mcpu=x86-64 -mattr=+avx512f | FileCheck %s --check-prefix=ALL --check-prefix=AVX51… 3 ; RUN: llc < %s -mcpu=x86-64 -mattr=+avx512bw | FileCheck %s --check-prefix=ALL --check-prefix=AVX5… 8 ; ALL-LABEL: shuffle_v16f32_00_00_00_00_00_00_00_00_00_00_00_00_00_00_00_00: 9 ; ALL: # BB#0: 10 ; ALL-NEXT: vbroadcastss %xmm0, %zmm0 11 ; ALL-NEXT: retq 17 ; ALL-LABEL: shuffle_v16f32_08_08_08_08_08_08_08_08_08_08_08_08_08_08_08_08: 18 ; ALL: # BB#0: 19 ; ALL-NEXT: vextractf32x4 $2, %zmm0, %xmm0 20 ; ALL-NEXT: vbroadcastss %xmm0, %zmm0 [all …]
|
D | vector-shuffle-combining-avx.ll | 2 ; RUN: llc < %s -mtriple=x86_64-unknown -mattr=+avx | FileCheck %s --check-prefix=ALL --check-prefi… 3 ; RUN: llc < %s -mtriple=x86_64-unknown -mattr=+avx2 | FileCheck %s --check-prefix=ALL --check-pref… 4 ; RUN: llc < %s -mtriple=x86_64-unknown -mattr=+avx512f | FileCheck %s --check-prefix=ALL --check-p… 23 ; ALL-LABEL: combine_vpermilvar_4f32_identity: 24 ; ALL: # BB#0: 25 ; ALL-NEXT: retq 32 ; ALL-LABEL: combine_vpermilvar_4f32_movddup: 33 ; ALL: # BB#0: 34 ; ALL-NEXT: vmovddup {{.*#+}} xmm0 = xmm0[0,0] 35 ; ALL-NEXT: retq [all …]
|
D | vector-shuffle-512-v32.ll | 2 ; RUN: llc < %s -mcpu=x86-64 -mattr=+avx512f -mattr=+avx512bw | FileCheck %s --check-prefix=ALL --c… 7 ; ALL-LABEL: shuffle_v32i16_00_00_00_00_00_00_00_00_00_00_00_00_00_00_00_00_00_00_00_00_00_00_00_00… 8 ; ALL: # BB#0: 9 ; ALL-NEXT: vpbroadcastw %xmm0, %zmm0 10 ; ALL-NEXT: retq 16 ; ALL-LABEL: shuffle_v32i16_08_08_08_08_08_08_08_08_08_08_08_08_08_08_08_08_08_08_08_08_08_08_08_08… 17 ; ALL: # BB#0: 18 ; ALL-NEXT: vextracti32x4 $1, %zmm0, %xmm0 19 ; ALL-NEXT: vpbroadcastw %xmm0, %zmm0 20 ; ALL-NEXT: retq [all …]
|
D | fast-isel-vecload.ll | 1 …riple=x86_64-unknown-unknown -mattr=+sse2 < %s | FileCheck %s --check-prefix=SSE --check-prefix=ALL 2 …triple=x86_64-unknown-unknown -mattr=+avx < %s | FileCheck %s --check-prefix=AVX --check-prefix=ALL 9 ; ALL-LABEL: test_v16i8: 12 ; ALL-NEXT: retq 19 ; ALL-LABEL: test_v8i16: 22 ; ALL-NEXT: retq 29 ; ALL-LABEL: test_v4i32: 32 ; ALL-NEXT: retq 39 ; ALL-LABEL: test_v2i64: 42 ; ALL-NEXT: retq [all …]
|
/external/llvm/test/CodeGen/Mips/ |
D | o32_cc.ll | 1 ; RUN: llc -march=mipsel < %s | FileCheck -check-prefix=ALL %s 2 ; RUN: llc -march=mipsel -mcpu=mips32 < %s | FileCheck -check-prefixes=ALL,NO-MFHC1 %s 3 ; RUN: llc -march=mipsel -mcpu=mips32r2 < %s | FileCheck -check-prefixes=ALL,HAS-MFHC1… 4 ; RUN: llc -march=mipsel -mcpu=mips32r2 -mattr=+fp64 < %s | FileCheck -check-prefixes=ALL,HAS-MFHC1… 7 ; ALL-LABEL: testlowercall0: 8 ; ALL-DAG: ldc1 $f12, %lo 9 ; ALL-DAG: ldc1 $f14, %lo 19 ; ALL-LABEL: testlowercall1: 20 ; ALL-DAG: lwc1 $f12, %lo 21 ; ALL-DAG: lwc1 $f14, %lo [all …]
|
D | atomic.ll | 2 ; RUN: FileCheck %s -check-prefixes=ALL,MIPS32-ANY,NO-SEB-SEH,CHECK-EL,NOT-MICROMIPS 4 ; RUN: FileCheck %s -check-prefixes=ALL,MIPS32-ANY,HAS-SEB-SEH,CHECK-EL,NOT-MICROMIPS 6 ; RUN: FileCheck %s -check-prefixes=ALL,MIPS32-ANY,HAS-SEB-SEH,CHECK-EL,MIPSR6 8 ; RUN: FileCheck %s -check-prefixes=ALL,MIPS64-ANY,NO-SEB-SEH,CHECK-EL,NOT-MICROMIPS 10 ; RUN: FileCheck %s -check-prefixes=ALL,MIPS64-ANY,NO-SEB-SEH,CHECK-EL,NOT-MICROMIPS 12 ; RUN: FileCheck %s -check-prefixes=ALL,MIPS64-ANY,HAS-SEB-SEH,CHECK-EL,NOT-MICROMIPS 14 ; RUN: FileCheck %s -check-prefixes=ALL,MIPS64-ANY,HAS-SEB-SEH,CHECK-EL,MIPSR6 16 ; RUN: FileCheck %s -check-prefixes=ALL-LABEL,MIPS64-ANY,O0 18 ; RUN: FileCheck %s -check-prefixes=ALL,MIPS32-ANY,HAS-SEB-SEH,CHECK-EL,MICROMIPS 23 ; RUN: FileCheck %s -check-prefixes=ALL,MIPS32-ANY,NO-SEB-SEH,CHECK-EB,NOT-MICROMIPS [all …]
|
D | mips64-f128.ll | 2 ; RUN: -disable-mips-delay-filler < %s | FileCheck %s -check-prefixes=ALL,C_CC_FMT,PRER6 4 ; RUN: -disable-mips-delay-filler < %s | FileCheck %s -check-prefixes=ALL,C_CC_FMT,PRER6 6 ; RUN: -disable-mips-delay-filler < %s | FileCheck %s -check-prefixes=ALL,C_CC_FMT,PRER6 8 ; RUN: -disable-mips-delay-filler < %s | FileCheck %s -check-prefixes=ALL,CMP_CC_FMT,R6 16 ; ALL-LABEL: addLD: 17 ; ALL: ld $25, %call16(__addtf3) 27 ; ALL-LABEL: subLD: 28 ; ALL: ld $25, %call16(__subtf3) 38 ; ALL-LABEL: mulLD: 39 ; ALL: ld $25, %call16(__multf3) [all …]
|
D | inlineasm_constraint_ZC.ll | 1 …lc -march=mipsel -mcpu=mips32r6 -relocation-model=pic < %s | FileCheck %s -check-prefixes=ALL,09BIT 2 …-march=mipsel -mattr=+micromips -relocation-model=pic < %s | FileCheck %s -check-prefixes=ALL,12BIT 3 ; RUN: llc -march=mipsel -relocation-model=pic < %s | FileCheck %s -check-prefixes=ALL,16BIT 9 ; ALL-LABEL: ZC: 13 ; ALL: lw $[[BASEPTR:[0-9]+]], %got(data)( 14 ; ALL: #APP 15 ; ALL: lw $1, 0($[[BASEPTR]]) 16 ; ALL: #NO_APP 23 ; ALL-LABEL: ZC_offset_n4: 27 ; ALL: lw $[[BASEPTR:[0-9]+]], %got(data)( [all …]
|
D | inlineasm-operand-code.ll | 4 ; RUN: FileCheck -check-prefixes=ALL,LE32,GAS %s 6 ; RUN: FileCheck -check-prefixes=ALL,BE32,GAS %s 10 ; RUN: FileCheck -check-prefixes=ALL,LE32,IAS %s 12 ; RUN: FileCheck -check-prefixes=ALL,BE32,IAS %s 21 ; ALL-LABEL: constraint_X: 22 ; ALL: #APP 25 ; ALL: #NO_APP 33 ; ALL-LABEL: constraint_x: 34 ; ALL: #APP 39 ; ALL: #NO_APP [all …]
|
D | inlineasm_constraint.ll | 2 ; RUN: FileCheck %s -check-prefixes=ALL,GAS 3 ; RUN: llc -march=mipsel < %s | FileCheck %s -check-prefixes=ALL,IAS 7 ; ALL-LABEL: constraint_I: 8 ; ALL: #APP 9 ; ALL: addiu ${{[0-9]+}}, ${{[0-9]+}}, 4096 10 ; ALL: #NO_APP 14 ; ALL: #APP 15 ; ALL: addiu ${{[0-9]+}}, ${{[0-9]+}}, -3 16 ; ALL: #NO_APP 23 ; ALL-LABEL: constraint_J: [all …]
|
D | mips64instrs.ll | 1 ; RUN: llc -march=mips64el -mcpu=mips4 -verify-machineinstrs < %s | FileCheck -check-prefixes=ALL,M… 2 ; RUN: llc -march=mips64el -mcpu=mips64 -verify-machineinstrs < %s | FileCheck -check-prefixes=ALL,… 3 …64el -mcpu=mips64r2 -verify-machineinstrs < %s | FileCheck -check-prefixes=ALL,HAS-DCLO,ACCMULDIV … 4 …64el -mcpu=mips64r6 -verify-machineinstrs < %s | FileCheck -check-prefixes=ALL,HAS-DCLO,GPRMULDIV … 11 ; ALL-LABEL: f0: 12 ; ALL: daddu $2, ${{[45]}}, ${{[45]}} 19 ; ALL-LABEL: f1: 20 ; ALL: dsubu $2, $4, $5 27 ; ALL-LABEL: f4: 28 ; ALL: and $2, ${{[45]}}, ${{[45]}} [all …]
|
/external/llvm/test/CodeGen/Mips/msa/ |
D | basic_operations_float.ll | 1 ; RUN: llc -march=mips -mattr=+msa,+fp64 -relocation-model=pic < %s | FileCheck -check-prefixes=ALL… 2 …c -march=mipsel -mattr=+msa,+fp64 -relocation-model=pic < %s | FileCheck -check-prefixes=ALL,O32 %s 3 …-target-abi=n32 -mattr=+msa,+fp64 -relocation-model=pic < %s | FileCheck -check-prefixes=ALL,N32 %s 4 …-target-abi=n32 -mattr=+msa,+fp64 -relocation-model=pic < %s | FileCheck -check-prefixes=ALL,N32 %s 5 …c -march=mips64 -mattr=+msa,+fp64 -relocation-model=pic < %s | FileCheck -check-prefixes=ALL,N64 %s 6 …-march=mips64el -mattr=+msa,+fp64 -relocation-model=pic < %s | FileCheck -check-prefixes=ALL,N64 %s 15 ; ALL-LABEL: const_v4f32: 18 ; ALL: ldi.b [[R1:\$w[0-9]+]], 0 21 ; ALL: lui [[R1:\$[0-9]+]], 16256 22 ; ALL: fill.w [[R2:\$w[0-9]+]], [[R1]] [all …]
|
D | basic_operations.ll | 3 ; RUN: FileCheck -check-prefixes=ALL,O32,MIPS32,ALL-BE %s 6 ; RUN: FileCheck -check-prefixes=ALL,O32,MIPS32,ALL-LE %s 9 ; RUN: FileCheck -check-prefixes=ALL,N32,MIPS64,ALL-BE %s 12 ; RUN: FileCheck -check-prefixes=ALL,N32,MIPS64,ALL-LE %s 15 ; RUN: FileCheck -check-prefixes=ALL,N64,MIPS64,ALL-BE %s 18 ; RUN: FileCheck -check-prefixes=ALL,N64,MIPS64,ALL-LE %s 29 ; ALL-LABEL: const_v16i8: 32 ; ALL: ldi.b [[R1:\$w[0-9]+]], 0 35 ; ALL: ldi.b [[R1:\$w[0-9]+]], 1 41 ; ALL: ld.b [[R1:\$w[0-9]+]], 0([[G_PTR]]) [all …]
|
/external/llvm/test/DebugInfo/PDB/ |
D | pdbdump-headers.test | 6 ; RUN: llvm-pdbdump raw -all %p/Inputs/empty.pdb | FileCheck -check-prefix=ALL %s 947 ; ALL: FileHeaders { 948 ; ALL: BlockSize: 4096 949 ; ALL: Unknown0: 2 950 ; ALL: NumBlocks: 25 951 ; ALL: NumDirectoryBytes: 136 952 ; ALL: Unknown1: 0 953 ; ALL: BlockMapAddr: 24 954 ; ALL: NumDirectoryBlocks: 1 955 ; ALL: BlockMapOffset: 98304 [all …]
|
/external/llvm/test/tools/dsymutil/ |
D | dump-symtab.test | 1 RUN: llvm-dsymutil -s %p/Inputs/fat-test.dylib | FileCheck -check-prefix=ALL -check-prefix=I386 %s 5 ALL: ---------------------------------------------------------------------- 6 ALL-NEXT: Symbol table for: '{{.*}}fat-test.dylib' (x86_64) 7 ALL-NEXT: ---------------------------------------------------------------------- 8 ALL-NEXT: Index n_strx n_type n_sect n_desc n_value 9 ALL-NEXT: ======== -------- ------------------ ------ ------ ---------------- 10 ALL-NEXT: [ 0] 00000002 64 (N_SO ) 00 0000 0000000000000000 '/Inputs/' 11 ALL-NEXT: [ 1] 0000000b 64 (N_SO ) 00 0000 0000000000000000 'fat-test.c' 12 ALL-NEXT: [ 2] 00000016 66 (N_OSO ) 03 0001 0000000055b1d0b9 '/Inputs/fat-test.o' 13 ALL-NEXT: [ 3] 00000029 20 (N_GSYM ) 00 0000 0000000000000000 '_x86_64_var' [all …]
|
/external/llvm/test/CodeGen/Mips/llvm-ir/ |
D | or.ll | 1 ; RUN: llc < %s -march=mips -mcpu=mips2 | FileCheck %s -check-prefixes=ALL,GP32 2 ; RUN: llc < %s -march=mips -mcpu=mips32 | FileCheck %s -check-prefixes=ALL,GP32 3 ; RUN: llc < %s -march=mips -mcpu=mips32r2 | FileCheck %s -check-prefixes=ALL,GP32 4 ; RUN: llc < %s -march=mips -mcpu=mips32r3 | FileCheck %s -check-prefixes=ALL,GP32 5 ; RUN: llc < %s -march=mips -mcpu=mips32r5 | FileCheck %s -check-prefixes=ALL,GP32 6 ; RUN: llc < %s -march=mips -mcpu=mips32r6 | FileCheck %s -check-prefixes=ALL,GP32 7 ; RUN: llc < %s -march=mips64 -mcpu=mips3 | FileCheck %s -check-prefixes=ALL,GP64 8 ; RUN: llc < %s -march=mips64 -mcpu=mips4 | FileCheck %s -check-prefixes=ALL,GP64 9 ; RUN: llc < %s -march=mips64 -mcpu=mips64 | FileCheck %s -check-prefixes=ALL,GP64 10 ; RUN: llc < %s -march=mips64 -mcpu=mips64r2 | FileCheck %s -check-prefixes=ALL,GP64 [all …]
|
D | call.ll | 4 … -relocation-model=pic -enable-mips-tail-calls < %s | FileCheck %s -check-prefixes=ALL,O32,NOT-R6C 5 …2 -relocation-model=pic -enable-mips-tail-calls < %s | FileCheck %s -check-prefixes=ALL,O32,NOT-R6C 6 …3 -relocation-model=pic -enable-mips-tail-calls < %s | FileCheck %s -check-prefixes=ALL,O32,NOT-R6C 7 …5 -relocation-model=pic -enable-mips-tail-calls < %s | FileCheck %s -check-prefixes=ALL,O32,NOT-R6C 8 … -disable-mips-delay-filler -enable-mips-tail-calls < %s | FileCheck %s -check-prefixes=ALL,O32,R6C 9 … -disable-mips-delay-filler -enable-mips-tail-calls < %s | FileCheck %s -check-prefixes=ALL,O32,R6C 10 …h=mips64 -mcpu=mips4 -enable-mips-tail-calls < %s | FileCheck %s -check-prefixes=ALL,N64,NOT-R6C 11 …h=mips64 -mcpu=mips64 -enable-mips-tail-calls < %s | FileCheck %s -check-prefixes=ALL,N64,NOT-R6C 12 …h=mips64 -mcpu=mips64r2 -enable-mips-tail-calls < %s | FileCheck %s -check-prefixes=ALL,N64,NOT-R6C 13 …h=mips64 -mcpu=mips64r3 -enable-mips-tail-calls < %s | FileCheck %s -check-prefixes=ALL,N64,NOT-R6C [all …]
|
/external/llvm/test/CodeGen/AMDGPU/ |
D | llvm.amdgcn.workgroup.id.ll | 1 …n-amdhsa -mcpu=kaveri -verify-machineinstrs < %s | FileCheck -check-prefix=ALL -check-prefix=HSA -… 2 …-amdhsa -mcpu=carrizo -verify-machineinstrs < %s | FileCheck -check-prefix=ALL -check-prefix=HSA -… 3 ; RUN: llc -march=amdgcn -mcpu=tahiti -verify-machineinstrs < %s | FileCheck -check-prefix=ALL -che… 4 ; RUN: llc -march=amdgcn -mcpu=tonga -verify-machineinstrs < %s | FileCheck -check-prefix=ALL -chec… 10 ; ALL-LABEL {{^}}test_workgroup_id_x: 27 ; ALL-NOT: [[VCOPY]] 28 ; ALL: {{buffer|flat}}_store_dword {{.*}}[[VCOPY]] 31 ; ALL-NOHSA: COMPUTE_PGM_RSRC2:USER_SGPR: 2 32 ; ALL: COMPUTE_PGM_RSRC2:TGID_X_EN: 1 33 ; ALL: COMPUTE_PGM_RSRC2:TGID_Y_EN: 0 [all …]
|