/external/llvm/test/CodeGen/Mips/ |
D | octeon.ll | 2 ; RUN: llc -O1 < %s -march=mips64 -mcpu=mips64 | FileCheck %s -check-prefixes=ALL,MIPS64 9 ; MIPS64: daddu $[[T0:[0-9]+]], $4, $5 10 ; MIPS64: jr $ra 11 ; MIPS64: andi $2, $[[T0]], 255 22 ; MIPS64: dmult $4, $5 23 ; MIPS64: jr $ra 24 ; MIPS64: mflo $2 34 ; MIPS64: xor $[[T0:[0-9]+]], $4, $5 35 ; MIPS64: sltiu $[[T1:[0-9]+]], $[[T0]], 1 36 ; MIPS64: dsll $[[T2:[0-9]+]], $[[T1]], 32 [all …]
|
D | load-store-left-right.ll | 7 …4 -target-abi=n64 -relocation-model=pic < %s | FileCheck -check-prefixes=ALL,MIPS64,MIPS64-EL %s 8 …4 -target-abi=n64 -relocation-model=pic < %s | FileCheck -check-prefixes=ALL,MIPS64,MIPS64-EB %s 9 …64 -target-abi=n64 -relocation-model=pic < %s | FileCheck -check-prefixes=ALL,MIPS64,MIPS64-EL %s 10 …64 -target-abi=n64 -relocation-model=pic < %s | FileCheck -check-prefixes=ALL,MIPS64,MIPS64-EB %s 11 …64r2 -target-abi=n64 -relocation-model=pic < %s | FileCheck -check-prefixes=ALL,MIPS64,MIPS64-EL %s 12 …64r2 -target-abi=n64 -relocation-model=pic < %s | FileCheck -check-prefixes=ALL,MIPS64,MIPS64-EB %s 37 ; MIPS64-EL: lwl $[[R0:[0-9]+]], 3($[[R1:[0-9]+]]) 38 ; MIPS64-EL: lwr $[[R0]], 0($[[R1]]) 40 ; MIPS64-EB: lwl $[[R0:[0-9]+]], 0($[[R1:[0-9]+]]) 41 ; MIPS64-EB: lwr $[[R0]], 3($[[R1]]) [all …]
|
D | cttz-v.ll | 2 ; RUN: llc < %s -march=mips64el -mcpu=mips64r2 | FileCheck %s -check-prefix=MIPS64 21 ; MIPS64-DAG: sll $[[A0:[0-9]+]], $4, 0 22 ; MIPS64-DAG: addiu $[[R0:[0-9]+]], $[[A0]], -1 23 ; MIPS64-DAG: not $[[R1:[0-9]+]], $[[A0]] 24 ; MIPS64-DAG: and $[[R2:[0-9]+]], $[[R1]], $[[R0]] 25 ; MIPS64-DAG: clz $[[R3:[0-9]+]], $[[R2]] 26 ; MIPS64-DAG: addiu $[[R4:[0-9]+]], $zero, 32 27 ; MIPS64-DAG: subu $2, $[[R4]], $[[R3]] 28 ; MIPS64-DAG: sll $[[A1:[0-9]+]], $5, 0 29 ; MIPS64-DAG: addiu $[[R5:[0-9]+]], $[[A1]], -1 [all …]
|
D | bswap.ll | 2 ; RUN: llc < %s -march=mips64el -mcpu=mips64r2 | FileCheck %s -check-prefix=MIPS64 11 ; MIPS64-LABEL: bswap32: 12 ; MIPS64: wsbh $[[R0:[0-9]+]] 13 ; MIPS64: rotr ${{[0-9]+}}, $[[R0]], 16 40 ; MIPS64-LABEL: bswap64: 41 ; MIPS64: dsbh $[[R0:[0-9]+]] 42 ; MIPS64: dshd ${{[0-9]+}}, $[[R0]] 84 ; MIPS64-LABEL: bswapv4i32: 85 ; MIPS64-DAG: wsbh $[[R0:[0-9]+]] 86 ; MIPS64-DAG: rotr ${{[0-9]+}}, $[[R0]], 16 [all …]
|
D | octeon_popcnt.ll | 2 ; RUN: llc -O1 -march=mips64 -mcpu=mips64 < %s | FileCheck %s -check-prefix=MIPS64 10 ; MIPS64-LABEL: cnt8: 11 ; MIPS64-NOT: pop 20 ; MIPS64-LABEL: cnt16: 21 ; MIPS64-NOT: pop 30 ; MIPS64-LABEL: cnt32: 31 ; MIPS64-NOT: pop 40 ; MIPS64-LABEL: cnt64: 41 ; MIPS64-NOT: dpop
|
D | ctlz-v.ll | 2 ; RUN: llc < %s -march=mips64el -mcpu=mips64r2 | FileCheck %s -check-prefix=MIPS64 11 ; MIPS64-DAG: sll $[[A0:[0-9]+]], $4, 0 12 ; MIPS64-DAG: clz $2, $[[A0]] 13 ; MIPS64-DAG: sll $[[A1:[0-9]+]], $5, 0 14 ; MIPS64-DAG: clz $3, $[[A1]]
|
D | countleading.ll | 5 ; RUN: llc -march=mips64el -mcpu=mips64 < %s | FileCheck -check-prefixes=ALL,MIPS64-GT-R1 %s 6 ; RUN: llc -march=mips64el -mcpu=mips64r2 < %s | FileCheck -check-prefixes=ALL,MIPS64-GT-R1 %s 7 ; RUN: llc -march=mips64el -mcpu=mips64r6 < %s | FileCheck -check-prefixes=ALL,MIPS64-GT-R1 %s 12 ; MIPS32-GT-R1 - MIPS64r1 and above (does not include MIPS64's) 13 ; MIPS64-GT-R1 - MIPS64r1 and above 23 ; MIPS64-GT-R1: clz $2, $4 41 ; MIPS64-GT-R1: clo $2, $4 65 ; MIPS64-GT-R1: dclz $2, $4 91 ; MIPS64-GT-R1: dclo $2, $4
|
D | eh-dwarf-cfa.ll | 3 ; RUN: FileCheck %s -check-prefix=CHECK-MIPS64 5 ; RUN: FileCheck %s -check-prefix=CHECK-MIPS64 71 ; CHECK-MIPS64: daddiu $sp, $sp, -32 72 ; CHECK-MIPS64: daddiu $2, $sp, 32
|
D | atomic.ll | 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 35 ; MIPS64-ANY: ld $[[R0:[0-9]+]], %got_disp(x)( 58 ; MIPS64-ANY: ld $[[R0:[0-9]+]], %got_disp(x)( 83 ; MIPS64-ANY: ld $[[R0:[0-9]+]], %got_disp(x) 105 ; MIPS64-ANY: ld $[[R0:[0-9]+]], %got_disp(x)( 131 ; MIPS64-ANY: ld $[[R0:[0-9]+]], %got_disp(y)( [all …]
|
/external/llvm/test/MC/Mips/ |
D | mips-coprocessor-encodings.s | 2 # RUN:| FileCheck --check-prefix=MIPS64 %s 4 # MIPS64: dmtc0 $12, $16, 2 # encoding: [0x40,0xac,0x80,0x02] 5 # MIPS64: dmtc0 $12, $16, 0 # encoding: [0x40,0xac,0x80,0x00] 6 # MIPS64: mtc0 $12, $16, 2 # encoding: [0x40,0x8c,0x80,0x02] 7 # MIPS64: mtc0 $12, $16, 0 # encoding: [0x40,0x8c,0x80,0x00] 8 # MIPS64: dmfc0 $12, $16, 2 # encoding: [0x40,0x2c,0x80,0x02] 9 # MIPS64: dmfc0 $12, $16, 0 # encoding: [0x40,0x2c,0x80,0x00] 10 # MIPS64: mfc0 $12, $16, 2 # encoding: [0x40,0x0c,0x80,0x02] 11 # MIPS64: mfc0 $12, $16, 0 # encoding: [0x40,0x0c,0x80,0x00] 22 # MIPS64: dmtc2 $12, $16, 2 # encoding: [0x48,0xac,0x80,0x02] [all …]
|
D | elf_eflags.s | 20 …x -mcpu=mips64 -target-abi n64 %s -o -| llvm-readobj -h | FileCheck --check-prefix=MIPSEL-MIPS64 %s 21 # MIPSEL-MIPS64: Flags [ (0x60000006) 23 …bi n64 -mattr=+nan2008 %s -o -| llvm-readobj -h | FileCheck --check-prefix=MIPSEL-MIPS64-NAN2008 %s 24 # MIPSEL-MIPS64-NAN2008: Flags [ (0x60000406) 55 …u=mips64 -target-abi n32 %s -o -| llvm-readobj -h | FileCheck --check-prefix=MIPS64EL-MIPS64-N32 %s 56 # MIPS64EL-MIPS64-N32: Flags [ (0x60000024) 58 … -mattr=+nan2008 %s -o -| llvm-readobj -h | FileCheck --check-prefix=MIPS64EL-MIPS64-N32-NAN2008 %s 59 # MIPS64EL-MIPS64-N32-NAN2008: Flags [ (0x60000424) 67 …u=mips64 %s -target-abi n64 -o -| llvm-readobj -h | FileCheck --check-prefix=MIPS64EL-MIPS64-N64 %s 68 # MIPS64EL-MIPS64-N64: Flags [ (0x60000006) [all …]
|
D | macro-ddivu-bad.s | 8 # RUN: FileCheck %s --check-prefix=MIPS64-NOT-R6 15 # MIPS64-NOT-R6: :[[@LINE-1]]:3: warning: division by zero 18 # MIPS64-NOT-R6: :[[@LINE-1]]:3: warning: dividing zero by zero
|
D | macro-ddiv-bad.s | 8 # RUN: FileCheck %s --check-prefix=MIPS64-NOT-R6 15 # MIPS64-NOT-R6: :[[@LINE-1]]:3: warning: division by zero 18 # MIPS64-NOT-R6: :[[@LINE-1]]:3: warning: dividing zero by zero
|
/external/valgrind/VEX/auxprogs/ |
D | genoffsets.c | 231 GENOFFSET(MIPS64,mips64,r0); in foo() 232 GENOFFSET(MIPS64,mips64,r1); in foo() 233 GENOFFSET(MIPS64,mips64,r2); in foo() 234 GENOFFSET(MIPS64,mips64,r3); in foo() 235 GENOFFSET(MIPS64,mips64,r4); in foo() 236 GENOFFSET(MIPS64,mips64,r5); in foo() 237 GENOFFSET(MIPS64,mips64,r6); in foo() 238 GENOFFSET(MIPS64,mips64,r7); in foo() 239 GENOFFSET(MIPS64,mips64,r8); in foo() 240 GENOFFSET(MIPS64,mips64,r9); in foo() [all …]
|
/external/llvm/test/tools/llvm-readobj/ |
D | program-headers.test | 8 RUN: | FileCheck %s -check-prefix ELF-MIPS64 124 ELF-MIPS64: Format: ELF64-mips 125 ELF-MIPS64-NEXT: Arch: mips64 126 ELF-MIPS64-NEXT: AddressSize: 64bit 127 ELF-MIPS64-NEXT: LoadName: 128 ELF-MIPS64-NEXT: ProgramHeaders [ 129 ELF-MIPS64-NEXT: ProgramHeader { 130 ELF-MIPS64-NEXT: Type: PT_LOAD (0x1) 131 ELF-MIPS64-NEXT: Offset: 0x0 132 ELF-MIPS64-NEXT: VirtualAddress: 0x120000000 [all …]
|
/external/llvm/test/CodeGen/Mips/cstmaterialization/ |
D | stack.ll | 3 ; RUN: FileCheck %s -check-prefix=CHECK-MIPS64 27 ; CHECK-MIPS64: lui $[[R0:[0-9]+]], 1 28 ; CHECK-MIPS64: daddiu $[[R0]], $[[R0]], 32 29 ; CHECK-MIPS64: dsubu $sp, $sp, $[[R0]] 35 ; CHECK-MIPS64: lui 36 ; CHECK-MIPS64: lui 37 ; CHECK-MIPS64: lui 38 ; CHECK-MIPS64: lui 40 ; CHECK-MIPS64: lui $[[R1:[0-9]+]], 16 41 ; CHECK-MIPS64: daddiu $[[R1]], $[[R1]], 32 [all …]
|
/external/llvm/test/CodeGen/Mips/msa/ |
D | elm_copy.ll | 9 ; RUN: FileCheck %s -check-prefixes=MIPS-ANY,MIPS64 11 ; RUN: FileCheck %s -check-prefixes=MIPS-ANY,MIPS64 28 ; MIPS64-DAG: ld [[R1:\$[0-9]+]], %got_disp(llvm_mips_copy_s_b_ARG1) 32 ; MIPS64-DAG: ld [[RES:\$[0-9]+]], %got_disp(llvm_mips_copy_s_b_RES) 51 ; MIPS64-DAG: ld [[R1:\$[0-9]+]], %got_disp(llvm_mips_copy_s_h_ARG1) 55 ; MIPS64-DAG: ld [[RES:\$[0-9]+]], %got_disp(llvm_mips_copy_s_h_RES) 74 ; MIPS64-DAG: ld [[R1:\$[0-9]+]], %got_disp(llvm_mips_copy_s_w_ARG1) 78 ; MIPS64-DAG: ld [[RES:\$[0-9]+]], %got_disp(llvm_mips_copy_s_w_RES) 97 ; MIPS64-DAG: ld [[R1:\$[0-9]+]], %got_disp(llvm_mips_copy_s_d_ARG1) 99 ; MIPS64-DAG: ld.d [[WS:\$w[0-9]+]], 0([[R1]]) [all …]
|
D | special.ll | 6 ; RUN: FileCheck %s --check-prefix=MIPS64 10 ; RUN: FileCheck %s --check-prefix=MIPS64 43 ; MIPS64: llvm_mips_dlsa_test: 44 ; MIPS64: dlsa {{\$[0-9]+}}, $5, $4, 2 45 ; MIPS64: .size llvm_mips_dlsa_test 54 ; MIPS64: dlsa_test: 55 ; MIPS64: dlsa {{\$[0-9]+}}, $5, $4, 2 56 ; MIPS64: .size dlsa_test
|
D | 2r_vector_scalar.ll | 9 ; RUN: FileCheck %s -check-prefixes=MIPS-ANY,MIPS64 11 ; RUN: FileCheck %s -check-prefixes=MIPS-ANY,MIPS64 28 ; MIPS64-DAG: ld [[R1:\$[0-9]+]], 48 ; MIPS64-DAG: ld [[R1:\$[0-9]+]], 68 ; MIPS64-DAG: ld [[R1:\$[0-9]+]], 89 ; MIPS64-DAG: ld [[R1:\$[0-9]+]], %got_disp(llvm_mips_fill_d_ARG1) 95 ; MIPS64-DAG: fill.d [[WD:\$w[0-9]+]], [[R1]] 97 ; MIPS64-DAG: ld [[RD:\$[0-9]+]], %got_disp(llvm_mips_fill_d_RES) 98 ; MIPS64-DAG: st.d [[WD]], 0([[RD]])
|
D | elm_insv.ll | 9 ; RUN: FileCheck %s -check-prefixes=MIPS-ANY,MIPS64 11 ; RUN: FileCheck %s -check-prefixes=MIPS-ANY,MIPS64 97 ; MIPS64-DAG: ld [[R1:\$[0-9]+]], 0( 99 ; MIPS64-DAG: ld.d [[W1:\$w[0-9]+]], 102 ; MIPS64-DAG: insert.d [[W1]][1], [[R1]] 104 ; MIPS64-DAG: st.d [[W1]], 125 ; MIPS64-DAG: ld [[R1:\$[0-9]+]], %got_disp(llvm_mips_insve_b_ARG1)( 126 ; MIPS64-DAG: ld [[R2:\$[0-9]+]], %got_disp(llvm_mips_insve_b_ARG3)( 151 ; MIPS64-DAG: ld [[R1:\$[0-9]+]], %got_disp(llvm_mips_insve_h_ARG1)( 152 ; MIPS64-DAG: ld [[R2:\$[0-9]+]], %got_disp(llvm_mips_insve_h_ARG3)( [all …]
|
D | basic_operations.ll | 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 162 ; MIPS64: ld.d [[R1:\$w[0-9]+]], 0([[G_PTR]]) 169 ; MIPS64: ld.d [[R1:\$w[0-9]+]], 0([[G_PTR]]) 199 ; MIPS64-DAG: insert.b [[R1]][4], $8 202 ; MIPS64-DAG: insert.b [[R1]][5], $9 205 ; MIPS64-DAG: insert.b [[R1]][6], $10 208 ; MIPS64-DAG: insert.b [[R1]][7], [[R5:\$11]] [all …]
|
D | 3r_splat.ll | 89 ; MIPS64-DAG: lw [[R1:\$[0-9]+]], %got(llvm_mips_splat_d_ARG1)( 90 ; MIPS64-DAG: lw [[R2:\$[0-9]+]], %got(llvm_mips_splat_d_RES)( 91 ; MIPS64-DAG: ld.d [[R3:\$w[0-9]+]], 0([[R1]]) 92 ; MIPS64-DAG: splat.d [[R4:\$w[0-9]+]], [[R3]][$4] 93 ; MIPS64-DAG: st.d [[R4]], 0([[R2]])
|
/external/compiler-rt/cmake/ |
D | config-ix.cmake | 136 set(MIPS64 mips64 mips64el) variable 149 ${ARM32} ${ARM64} ${MIPS32} ${MIPS64} ${S390X}) 151 ${MIPS32} ${MIPS64} ${PPC64}) 152 set(ALL_DFSAN_SUPPORTED_ARCH ${X86_64} ${MIPS64} ${ARM64}) 153 set(ALL_LSAN_SUPPORTED_ARCH ${X86_64} ${MIPS64} ${ARM64}) 154 set(ALL_MSAN_SUPPORTED_ARCH ${X86_64} ${MIPS64} ${ARM64} ${PPC64}) 156 ${MIPS32} ${MIPS64}) 157 set(ALL_TSAN_SUPPORTED_ARCH ${X86_64} ${MIPS64} ${ARM64} ${PPC64}) 159 ${MIPS32} ${MIPS64} ${PPC64} ${S390X}) 160 set(ALL_SAFESTACK_SUPPORTED_ARCH ${X86} ${X86_64} ${ARM64} ${MIPS32} ${MIPS64}) [all …]
|
/external/valgrind/coregrind/ |
D | pub_core_basics.h | 98 } MIPS64; member
|
D | m_libcassert.c | 225 (srP)->misc.MIPS64.r30 = (ULong)fp; \ 226 (srP)->misc.MIPS64.r31 = (ULong)ra; \ 227 (srP)->misc.MIPS64.r28 = (ULong)gp; \
|