/external/llvm/test/CodeGen/Mips/ |
D | octeon.ll | 2 ; RUN: llc -O1 < %s -march=mips64 -mcpu=mips64 | FileCheck %s -check-prefix=ALL -check-prefix=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 … -target-abi=n64 < %s | FileCheck -check-prefix=ALL -check-prefix=MIPS64 -check-prefix=MIPS64-EL %s 8 … -target-abi=n64 < %s | FileCheck -check-prefix=ALL -check-prefix=MIPS64 -check-prefix=MIPS64-EB %s 9 … -target-abi=n64 < %s | FileCheck -check-prefix=ALL -check-prefix=MIPS64 -check-prefix=MIPS64-EL %s 10 … -target-abi=n64 < %s | FileCheck -check-prefix=ALL -check-prefix=MIPS64 -check-prefix=MIPS64-EB %s 11 … -target-abi=n64 < %s | FileCheck -check-prefix=ALL -check-prefix=MIPS64 -check-prefix=MIPS64-EL %s 12 … -target-abi=n64 < %s | FileCheck -check-prefix=ALL -check-prefix=MIPS64 -check-prefix=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-prefix=ALL -check-prefix=MIPS64-G… 6 ; RUN: llc -march=mips64el -mcpu=mips64r2 < %s | FileCheck -check-prefix=ALL -check-prefix=MIPS64-G… 7 ; R!N: llc -march=mips64el -mcpu=mips64r6 < %s | FileCheck -check-prefix=ALL -check-prefix=MIPS64-G… 11 ; MIPS32-GT-R1 - MIPS64r1 and above (does not include MIPS64's) 12 ; MIPS64-GT-R1 - MIPS64r1 and above 22 ; MIPS64-GT-R1: clz $2, $4 38 ; MIPS64-GT-R1: clo $2, $4 60 ; MIPS64-GT-R1: dclz $2, $4 85 ; 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 63 ; CHECK-MIPS64: daddiu $sp, $sp, -32 64 ; CHECK-MIPS64: daddiu $2, $sp, 32
|
D | atomic.ll | 4 …-licm -mcpu=mips4 < %s | FileCheck %s -check-prefix=ALL -check-prefix=MIPS64-ANY -check-prefix=… 5 …-licm -mcpu=mips64 < %s | FileCheck %s -check-prefix=ALL -check-prefix=MIPS64-ANY -check-prefix=… 6 …-licm -mcpu=mips64r2 < %s | FileCheck %s -check-prefix=ALL -check-prefix=MIPS64-ANY -check-prefix=… 7 …-licm -mcpu=mips64r6 < %s | FileCheck %s -check-prefix=ALL -check-prefix=MIPS64-ANY -check-prefix=… 24 ; MIPS64-ANY: ld $[[R0:[0-9]+]], %got_disp(x)( 42 ; MIPS64-ANY: ld $[[R0:[0-9]+]], %got_disp(x)( 64 ; MIPS64-ANY: ld $[[R0:[0-9]+]], %got_disp(x) 85 ; MIPS64-ANY: ld $[[R0:[0-9]+]], %got_disp(x)( 108 ; MIPS64-ANY: ld $[[R0:[0-9]+]], %got_disp(y)( 148 ; 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 …sel-unknown-linux -mcpu=mips64 %s -o -| llvm-readobj -h | FileCheck --check-prefix=MIPSEL-MIPS64 %s 21 # MIPSEL-MIPS64: Flags [ (0x60000006) 23 …mips64 -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 …]
|
/external/valgrind/VEX/auxprogs/ |
D | genoffsets.c | 232 GENOFFSET(MIPS64,mips64,r0); in foo() 233 GENOFFSET(MIPS64,mips64,r1); in foo() 234 GENOFFSET(MIPS64,mips64,r2); in foo() 235 GENOFFSET(MIPS64,mips64,r3); in foo() 236 GENOFFSET(MIPS64,mips64,r4); in foo() 237 GENOFFSET(MIPS64,mips64,r5); in foo() 238 GENOFFSET(MIPS64,mips64,r6); in foo() 239 GENOFFSET(MIPS64,mips64,r7); in foo() 240 GENOFFSET(MIPS64,mips64,r8); in foo() 241 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/msa/ |
D | elm_copy.ll | 9 ; RUN: FileCheck %s -check-prefix=MIPS-ANY -check-prefix=MIPS64 11 ; RUN: FileCheck %s -check-prefix=MIPS-ANY -check-prefix=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-prefix=MIPS-ANY -check-prefix=MIPS64 11 ; RUN: FileCheck %s -check-prefix=MIPS-ANY -check-prefix=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-prefix=MIPS-ANY -check-prefix=MIPS64 11 ; RUN: FileCheck %s -check-prefix=MIPS-ANY -check-prefix=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 | 3 …+fp64 < %s | FileCheck -check-prefix=ALL -check-prefix=N32 -check-prefix=MIPS64 -check-prefix=ALL-… 4 …+fp64 < %s | FileCheck -check-prefix=ALL -check-prefix=N32 -check-prefix=MIPS64 -check-prefix=ALL-… 5 …+fp64 < %s | FileCheck -check-prefix=ALL -check-prefix=N64 -check-prefix=MIPS64 -check-prefix=ALL-… 6 …+fp64 < %s | FileCheck -check-prefix=ALL -check-prefix=N64 -check-prefix=MIPS64 -check-prefix=ALL-… 150 ; MIPS64: ld.d [[R1:\$w[0-9]+]], 0([[G_PTR]]) 157 ; MIPS64: ld.d [[R1:\$w[0-9]+]], 0([[G_PTR]]) 187 ; MIPS64-DAG: insert.b [[R1]][4], $8 190 ; MIPS64-DAG: insert.b [[R1]][5], $9 193 ; MIPS64-DAG: insert.b [[R1]][6], $10 196 ; 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 | 261 set(MIPS64 mips64 mips64el) variable 271 ${MIPS32} ${MIPS64}) 273 ${ARM32} ${ARM64} ${MIPS32} ${MIPS64}) 275 ${MIPS32} ${MIPS64} ${PPC64}) 276 set(ALL_DFSAN_SUPPORTED_ARCH ${X86_64} ${MIPS64} ${ARM64}) 277 set(ALL_LSAN_SUPPORTED_ARCH ${X86_64} ${MIPS64} ${ARM64}) 278 set(ALL_MSAN_SUPPORTED_ARCH ${X86_64} ${MIPS64} ${ARM64}) 280 ${MIPS32} ${MIPS64}) 281 set(ALL_TSAN_SUPPORTED_ARCH ${X86_64} ${MIPS64} ${ARM64} ${PPC64}) 283 ${MIPS32} ${MIPS64} ${PPC64})
|
/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; \
|
/external/valgrind/ |
D | README.mips | 4 - MIPS32 and MIPS64 platforms are currently supported.
|
D | README | 44 - MIPS64/Linux
|
/external/valgrind/docs/internals/ |
D | 3_10_BUGSTATUS.txt | 204 341481 MIPS64: Iop_CmpNE32 triggers false warning on MIPS64 platforms
|