/external/libxaac/decoder/armv7/ |
D | ixheaacd_conv_ergtoamplitudelp.s | 36 LDRSH R6, [R2, #0] 39 MOVS R6, R6 43 CLZ R8, R6 46 MOV R6, R6, LSL R8 47 MOV R6, R6, ASR #5 48 AND R6, R6, R10 51 BIC R6, R6, #1 52 LDRH R12, [R6, R5] 61 LDRSH R6, [R3, #0] 65 MOVS R6, R6 [all …]
|
D | ixheaacd_apply_rot.s | 33 LDRSH R6, [R11, #94] 36 ADD R9, R5, R6 43 LDRSH R6, [R11, #190] 46 ADD R9, R5, R6 52 LDRSH R6, [R11, #94] 55 ADD R9, R5, R6 63 LDRSH R6, [R11, #190] 66 ADD R9, R5, R6 82 LDR R6, [R12, #0x80] 86 SMULWB R10, R6, R8 [all …]
|
D | ixheaacd_conv_ergtoamplitude.s | 36 LDRSH R6, [R2], #2 40 MOVS R6, R6 42 CLZ R8, R6 45 MOV R11, R6, LSL R8 64 LDRSH R6, [R3], #2 68 MOVS R6, R6 70 CLZ R8, R6 73 MOV R11, R6, LSL R8 92 LDRSH R6, [R4], #2 96 MOVS R6, R6 [all …]
|
D | ixheaacd_cos_sin_mod.s | 48 MOV R6, R7, LSL #3 66 SUB R6, R6, #4 67 ADD R9, R0, R6 72 ADD R11, R10, R6 94 SMULWB R6, R0, R2 100 QSUB R12, R12, R6 109 SMULWT R6, R0, R2 115 QSUB R12, R12, R6 126 SMULWB R6, R0, R2 131 QSUB R3, R3, R6 [all …]
|
D | ixheaacd_enery_calc_per_subband.s | 75 MOV R6, #0 79 MOV R6, #1 85 ORR R6, R6, R4 88 ORRGE R6, R6, R12 93 CLZ R6, R6 94 RSBS R14, R6, R10 95 MOV R6, #0 105 SMLABB R6, R4, R4, R6 107 SMLABB R6, R12, R12, R6 120 SMLABB R6, R4, R4, R6 [all …]
|
/external/llvm-project/llvm/test/CodeGen/Mips/ |
D | select.ll | 4 …-gnu -mcpu=mips32r6 -relocation-model=pic -verify-machineinstrs | FileCheck %s -check-prefix=32R6 7 …ux-gnu -mcpu=mips64r6 -relocation-model=pic -verify-machineinstrs | FileCheck %s -check-prefix=64R6 25 ; 32R6-LABEL: i32_icmp_ne_i32_val: 26 ; 32R6: # %bb.0: # %entry 27 ; 32R6-NEXT: seleqz $1, $5, $4 28 ; 32R6-NEXT: selnez $2, $6, $4 29 ; 32R6-NEXT: jr $ra 30 ; 32R6-NEXT: or $2, $2, $1 44 ; 64R6-LABEL: i32_icmp_ne_i32_val: 45 ; 64R6: # %bb.0: # %entry [all …]
|
D | madd-msub.ll | 4 ; RUN: llc -march=mips -mcpu=mips32r6 < %s | FileCheck %s -check-prefixes=32R6 8 ; RUN: llc -march=mips -mcpu=mips64r6 -target-abi n64 < %s | FileCheck %s -check-prefixes=64R6 22 ; 32R6-LABEL: madd1: 23 ; 32R6: # %bb.0: # %entry 24 ; 32R6-NEXT: mul $1, $5, $4 25 ; 32R6-NEXT: addu $3, $1, $6 26 ; 32R6-NEXT: sltu $1, $3, $1 27 ; 32R6-NEXT: muh $2, $5, $4 28 ; 32R6-NEXT: sra $4, $6, 31 29 ; 32R6-NEXT: addu $2, $2, $4 [all …]
|
D | zeroreg.ll | 3 …llc < %s -march=mipsel -mcpu=mips32r6 -relocation-model=pic | FileCheck %s -check-prefixes=ALL,32R6 7 …mipsel -mcpu=mips64r6 -target-abi n64 -relocation-model=pic | FileCheck %s -check-prefixes=ALL,64R6 18 ; 32R6: lw $[[R0:[0-9]+]], 0(${{[0-9]+}}) 19 ; 32R6: seleqz $2, $[[R0]], $4 24 ; 64R6: lw $[[R0:[0-9]+]], 0(${{[0-9]+}}) 25 ; 64R6: seleqz $2, $[[R0]], $4 40 ; 32R6: lw $[[R0:[0-9]+]], 0(${{[0-9]+}}) 41 ; 32R6: selnez $2, $[[R0]], $4 46 ; 64R6: lw $[[R0:[0-9]+]], 0(${{[0-9]+}}) 47 ; 64R6: selnez $2, $[[R0]], $4 [all …]
|
/external/llvm/test/CodeGen/Mips/llvm-ir/ |
D | srem.ll | 2 ; RUN: -check-prefixes=ALL,GP32,NOT-R6,NOT-R2-R6 4 ; RUN: -check-prefixes=ALL,GP32,NOT-R6,NOT-R2-R6 6 ; RUN: -check-prefixes=ALL,GP32,R2-R5,R2-R6,NOT-R6 8 ; RUN: -check-prefixes=ALL,GP32,R2-R5,R2-R6,NOT-R6 10 ; RUN: -check-prefixes=ALL,GP32,R2-R5,R2-R6,NOT-R6 12 ; RUN: -check-prefixes=ALL,GP32,R6,R2-R6 15 ; RUN: -check-prefixes=ALL,GP64-NOT-R6,NOT-R6,NOT-R2-R6 17 ; RUN: -check-prefixes=ALL,GP64-NOT-R6,NOT-R6,NOT-R2-R6 19 ; RUN: -check-prefixes=ALL,GP64-NOT-R6,NOT-R6,NOT-R2-R6 21 ; RUN: -check-prefixes=ALL,R2-R5,R2-R6,GP64-NOT-R6,NOT-R6 [all …]
|
D | urem.ll | 2 ; RUN: -check-prefixes=ALL,GP32,NOT-R6,NOT-R2-R6 4 ; RUN: -check-prefixes=ALL,GP32,NOT-R6,NOT-R2-R6 6 ; RUN: -check-prefixes=ALL,GP32,R2-R5,R2-R6,NOT-R6 8 ; RUN: -check-prefixes=ALL,GP32,R2-R5,R2-R6,NOT-R6 10 ; RUN: -check-prefixes=ALL,GP32,R2-R5,R2-R6,NOT-R6 12 ; RUN: -check-prefixes=ALL,GP32,R6,R2-R6 15 ; RUN: -check-prefixes=ALL,GP64-NOT-R6,NOT-R6,NOT-R2-R6 17 ; RUN: -check-prefixes=ALL,GP64-NOT-R6,NOT-R6,NOT-R2-R6 19 ; RUN: -check-prefixes=ALL,GP64-NOT-R6,NOT-R6,NOT-R2-R6 21 ; RUN: -check-prefixes=ALL,R2-R5,R2-R6,GP64-NOT-R6,NOT-R6 [all …]
|
D | shl.ll | 2 ; RUN: -check-prefixes=ALL,GP32,M2,NOT-R2-R6 4 ; RUN: -check-prefixes=ALL,GP32,NOT-R2-R6,32R1-R5 6 ; RUN: -check-prefixes=ALL,GP32,32R1-R5,R2-R6 8 ; RUN: -check-prefixes=ALL,GP32,32R1-R5,R2-R6 10 ; RUN: -check-prefixes=ALL,GP32,32R1-R5,R2-R6 12 ; RUN: -check-prefixes=ALL,GP32,32R6,R2-R6 14 ; RUN: -check-prefixes=ALL,GP64,M3,NOT-R2-R6 16 ; RUN: -check-prefixes=ALL,GP64,GP64-NOT-R6,NOT-R2-R6 18 ; RUN: -check-prefixes=ALL,GP64,GP64-NOT-R6,NOT-R2-R6 20 ; RUN: -check-prefixes=ALL,GP64,GP64-NOT-R6,R2-R6 [all …]
|
D | sdiv.ll | 2 ; RUN: -check-prefixes=ALL,NOT-R6,NOT-R2-R6,GP32 4 ; RUN: -check-prefixes=ALL,NOT-R6,NOT-R2-R6,GP32 6 ; RUN: -check-prefixes=ALL,NOT-R6,R2-R5,GP32 8 ; RUN: -check-prefixes=ALL,NOT-R6,R2-R5,GP32 10 ; RUN: -check-prefixes=ALL,NOT-R6,R2-R5,GP32 12 ; RUN: -check-prefixes=ALL,R6,GP32 15 ; RUN: -check-prefixes=ALL,NOT-R6,NOT-R2-R6,GP64-NOT-R6 17 ; RUN: -check-prefixes=ALL,NOT-R6,NOT-R2-R6,GP64-NOT-R6 19 ; RUN: -check-prefixes=ALL,NOT-R6,NOT-R2-R6,GP64-NOT-R6 21 ; RUN: -check-prefixes=ALL,NOT-R6,R2-R5,GP64-NOT-R6 [all …]
|
D | udiv.ll | 2 ; RUN: -check-prefixes=ALL,NOT-R6,GP32 4 ; RUN: -check-prefixes=ALL,NOT-R6,GP32 6 ; RUN: -check-prefixes=ALL,NOT-R6,GP32 8 ; RUN: -check-prefixes=ALL,NOT-R6,GP32 10 ; RUN: -check-prefixes=ALL,NOT-R6,GP32 12 ; RUN: -check-prefixes=ALL,R6,GP32 15 ; RUN: -check-prefixes=ALL,NOT-R6,GP64-NOT-R6 17 ; RUN: -check-prefixes=ALL,NOT-R6,GP64-NOT-R6 19 ; RUN: -check-prefixes=ALL,NOT-R6,GP64-NOT-R6 21 ; RUN: -check-prefixes=ALL,NOT-R6,GP64-NOT-R6 [all …]
|
D | ashr.ll | 12 ; RUN: -check-prefixes=ALL,GP32,32R6 16 ; RUN: -check-prefixes=ALL,GP64,GP64-NOT-R6 18 ; RUN: -check-prefixes=ALL,GP64,GP64-NOT-R6 20 ; RUN: -check-prefixes=ALL,GP64,GP64-NOT-R6 22 ; RUN: -check-prefixes=ALL,GP64,GP64-NOT-R6 24 ; RUN: -check-prefixes=ALL,GP64,GP64-NOT-R6 26 ; RUN: -check-prefixes=ALL,GP64,64R6 113 ; 32R6: srav $[[T0:[0-9]+]], $4, $7 114 ; 32R6: andi $[[T1:[0-9]+]], $7, 32 115 ; 32R6: seleqz $[[T2:[0-9]+]], $[[T0]], $[[T1]] [all …]
|
D | lshr.ll | 12 ; RUN: -check-prefixes=ALL,GP32,32R6 16 ; RUN: -check-prefixes=ALL,GP64,GP64-NOT-R6 18 ; RUN: -check-prefixes=ALL,GP64,GP64-NOT-R6 20 ; RUN: -check-prefixes=ALL,GP64,GP64-NOT-R6 22 ; RUN: -check-prefixes=ALL,GP64,GP64-NOT-R6 24 ; RUN: -check-prefixes=ALL,GP64,GP64-NOT-R6 26 ; RUN: -check-prefixes=ALL,GP64,64R6 110 ; 32R6: srlv $[[T0:[0-9]+]], $5, $7 111 ; 32R6: not $[[T1:[0-9]+]], $7 112 ; 32R6: sll $[[T2:[0-9]+]], $4, 1 [all …]
|
D | mul.ll | 12 ; RUN: FileCheck %s -check-prefixes=ALL,32R6,GP32 14 ; RUN: FileCheck %s -check-prefixes=ALL,M4,GP64-NOT-R6 16 ; RUN: FileCheck %s -check-prefixes=ALL,64R1-R5,GP64-NOT-R6 18 ; RUN: FileCheck %s -check-prefixes=ALL,64R1-R5,GP64,GP64-NOT-R6 20 ; RUN: FileCheck %s -check-prefixes=ALL,64R1-R5,GP64,GP64-NOT-R6 22 ; RUN: FileCheck %s -check-prefixes=ALL,64R1-R5,GP64,GP64-NOT-R6 24 ; RUN: FileCheck %s -check-prefixes=ALL,64R6 30 ; RUN: FileCheck %s -check-prefix=64R6 45 ; 32R6: mul $[[T0:[0-9]+]], $4, $5 46 ; 32R6: sll $[[T0]], $[[T0]], 31 [all …]
|
D | ret.ll | 10 …=mips -mcpu=mips32 -asm-show-inst < %s | FileCheck %s -check-prefixes=ALL,GPR32,NO-MTHC1,NOT-R6 11 …rch=mips -mcpu=mips32r2 -asm-show-inst < %s | FileCheck %s -check-prefixes=ALL,GPR32,MTHC1,NOT-R6 12 …rch=mips -mcpu=mips32r3 -asm-show-inst < %s | FileCheck %s -check-prefixes=ALL,GPR32,MTHC1,NOT-R6 13 …rch=mips -mcpu=mips32r5 -asm-show-inst < %s | FileCheck %s -check-prefixes=ALL,GPR32,MTHC1,NOT-R6 15 …rch=mips64 -mcpu=mips4 -asm-show-inst < %s | FileCheck %s -check-prefixes=ALL,GPR64,DMTC1,NOT-R6 16 …rch=mips64 -mcpu=mips64 -asm-show-inst < %s | FileCheck %s -check-prefixes=ALL,GPR64,DMTC1,NOT-R6 17 …rch=mips64 -mcpu=mips64r2 -asm-show-inst < %s | FileCheck %s -check-prefixes=ALL,GPR64,DMTC1,NOT-R6 18 …rch=mips64 -mcpu=mips64r3 -asm-show-inst < %s | FileCheck %s -check-prefixes=ALL,GPR64,DMTC1,NOT-R6 19 …rch=mips64 -mcpu=mips64r5 -asm-show-inst < %s | FileCheck %s -check-prefixes=ALL,GPR64,DMTC1,NOT-R6 31 ; NOT-R6-DAG: jr $ra # <MCInst #{{[0-9]+}} JR [all …]
|
/external/llvm/test/CodeGen/Mips/ |
D | select.ll | 3 …c < %s -march=mipsel -mcpu=mips32r6 -relocation-model=pic | FileCheck %s -check-prefixes=ALL,32R6 6 …c < %s -march=mips64el -mcpu=mips64r6 -relocation-model=pic | FileCheck %s -check-prefixes=ALL,64R6 21 ; 32R6-DAG: seleqz $[[T0:[0-9]+]], $5, $4 22 ; 32R6-DAG: selnez $[[T1:[0-9]+]], $6, $4 23 ; 32R6: or $2, $[[T1]], $[[T0]] 31 ; 64R6-DAG: seleqz $[[T0:[0-9]+]], $5, $4 32 ; 64R6-DAG: selnez $[[T1:[0-9]+]], $6, $4 33 ; 64R6: or $2, $[[T1]], $[[T0]] 58 ; 32R6-DAG: lw $[[F1:[0-9]+]], 16($sp) 59 ; 32R6-DAG: seleqz $[[T0:[0-9]+]], $6, $4 [all …]
|
D | madd-msub.ll | 3 ; RUN: llc -march=mips -mcpu=mips32r6 < %s | FileCheck %s -check-prefixes=ALL,32R6 7 ; RUN: llc -march=mips -mcpu=mips64r6 -target-abi n64 < %s | FileCheck %s -check-prefixes=ALL,64R6 26 ; 32R6-DAG: mul $[[T0:[0-9]+]], ${{[45]}}, ${{[45]}} 27 ; 32R6-DAG: addu $[[T1:[0-9]+]], $[[T0]], $6 28 ; 32R6-DAG: sltu $[[T2:[0-9]+]], $[[T1]], $6 29 ; 32R6-DAG: sra $[[T3:[0-9]+]], $6, 31 30 ; 32R6-DAG: addu $[[T4:[0-9]+]], $[[T2]], $[[T3]] 31 ; 32R6-DAG: muh $[[T5:[0-9]+]], ${{[45]}}, ${{[45]}} 32 ; 32R6-DAG: addu $2, $[[T5]], $[[T4]] 41 ; 64R6-DAG: sll $[[T0:[0-9]+]], $4, 0 [all …]
|
D | zeroreg.ll | 3 …llc < %s -march=mipsel -mcpu=mips32r6 -relocation-model=pic | FileCheck %s -check-prefixes=ALL,32R6 7 …mipsel -mcpu=mips64r6 -target-abi n64 -relocation-model=pic | FileCheck %s -check-prefixes=ALL,64R6 18 ; 32R6: lw $[[R0:[0-9]+]], 0(${{[0-9]+}}) 19 ; 32R6: seleqz $2, $[[R0]], $4 24 ; 64R6: lw $[[R0:[0-9]+]], 0(${{[0-9]+}}) 25 ; 64R6: seleqz $2, $[[R0]], $4 40 ; 32R6: lw $[[R0:[0-9]+]], 0(${{[0-9]+}}) 41 ; 32R6: selnez $2, $[[R0]], $4 46 ; 64R6: lw $[[R0:[0-9]+]], 0(${{[0-9]+}}) 47 ; 64R6: selnez $2, $[[R0]], $4 [all …]
|
/external/llvm-project/llvm/test/CodeGen/Mips/indirect-jump-hazard/ |
D | long-branch.ll | 11 ; RUN: | FileCheck %s -check-prefix=O32-R6-PIC 21 ; RUN: | FileCheck %s -check-prefix=N64-R6 53 ; O32-R6-PIC-LABEL: test1: 54 ; O32-R6-PIC: # %bb.0: # %entry 55 ; O32-R6-PIC-NEXT: lui $2, %hi(_gp_disp) 56 ; O32-R6-PIC-NEXT: addiu $2, $2, %lo(_gp_disp) 57 ; O32-R6-PIC-NEXT: bnez $4, $BB0_3 58 ; O32-R6-PIC-NEXT: addu $2, $2, $25 59 ; O32-R6-PIC-NEXT: # %bb.1: # %entry 60 ; O32-R6-PIC-NEXT: addiu $sp, $sp, -8 [all …]
|
/external/llvm-project/llvm/test/CodeGen/Mips/longbranch/ |
D | branch-limits-int-mipsr6.mir | 2 …rt-before mips-delay-slot-filler -stop-after mips-branch-expansion | FileCheck %s --check-prefix=R6 176 ; R6-LABEL: name: expand_BEQC 177 ; R6: bb.0 (%ir-block.0): 178 ; R6: successors: %bb.2(0x40000000), %bb.1(0x40000000) 179 ; R6: renamable $at = ANDi killed renamable $a0, 1 180 ; R6: BNEC $at, $zero, %bb.2, implicit-def $at 181 ; R6: bb.1 (%ir-block.0): 182 ; R6: successors: %bb.3(0x80000000) 183 ; R6: BC %bb.3 184 ; R6: bb.2.iftrue: [all …]
|
D | branch-limits-fp-mipsr6.mir | 2 …rt-before mips-delay-slot-filler -stop-after mips-branch-expansion | FileCheck %s --check-prefix=R6 72 ; R6-LABEL: name: a 73 ; R6: bb.0.entry: 74 ; R6: successors: %bb.2(0x50000000), %bb.1(0x30000000) 75 ; R6: $f0 = CMP_EQ_D killed $d12_64, killed $d14_64 76 ; R6: BC1NEZ $d0_64, %bb.2 { 77 ; R6: NOP 78 ; R6: } 79 ; R6: bb.1.entry: 80 ; R6: successors: %bb.3(0x80000000) [all …]
|
/external/llvm-project/llvm/test/CodeGen/Mips/llvm-ir/ |
D | mul.ll | 12 ; RUN: FileCheck %s -check-prefixes=ALL,32R6,GP32 14 ; RUN: FileCheck %s -check-prefixes=ALL,M4,GP64-NOT-R6 16 ; RUN: FileCheck %s -check-prefixes=ALL,64R1-R5,GP64-NOT-R6 18 ; RUN: FileCheck %s -check-prefixes=ALL,64R1-R5,GP64-NOT-R6 20 ; RUN: FileCheck %s -check-prefixes=ALL,64R1-R5,GP64-NOT-R6 22 ; RUN: FileCheck %s -check-prefixes=ALL,64R1-R5,GP64-NOT-R6 24 ; RUN: FileCheck %s -check-prefixes=ALL,64R6 43 ; 32R6: mul $[[T0:[0-9]+]], $4, $5 44 ; 32R6: andi $[[T0]], $[[T0]], 1 45 ; 32R6: negu $2, $[[T0]] [all …]
|
D | ret.ll | 10 …=mips -mcpu=mips32 -asm-show-inst < %s | FileCheck %s -check-prefixes=ALL,GPR32,NO-MTHC1,NOT-R6 11 …rch=mips -mcpu=mips32r2 -asm-show-inst < %s | FileCheck %s -check-prefixes=ALL,GPR32,MTHC1,NOT-R6 12 …rch=mips -mcpu=mips32r3 -asm-show-inst < %s | FileCheck %s -check-prefixes=ALL,GPR32,MTHC1,NOT-R6 13 …rch=mips -mcpu=mips32r5 -asm-show-inst < %s | FileCheck %s -check-prefixes=ALL,GPR32,MTHC1,NOT-R6 15 …rch=mips64 -mcpu=mips4 -asm-show-inst < %s | FileCheck %s -check-prefixes=ALL,GPR64,DMTC1,NOT-R6 16 …rch=mips64 -mcpu=mips64 -asm-show-inst < %s | FileCheck %s -check-prefixes=ALL,GPR64,DMTC1,NOT-R6 17 …rch=mips64 -mcpu=mips64r2 -asm-show-inst < %s | FileCheck %s -check-prefixes=ALL,GPR64,DMTC1,NOT-R6 18 …rch=mips64 -mcpu=mips64r3 -asm-show-inst < %s | FileCheck %s -check-prefixes=ALL,GPR64,DMTC1,NOT-R6 19 …rch=mips64 -mcpu=mips64r5 -asm-show-inst < %s | FileCheck %s -check-prefixes=ALL,GPR64,DMTC1,NOT-R6 31 ; NOT-R6-DAG: jr $ra # <MCInst #{{[0-9]+}} JR [all …]
|