/external/llvm-project/llvm/test/MC/Mips/ |
D | mul-macro-variants.s | 22 # CHECK: mflo $4 # encoding: [0x00,0x00,0x20,0x12] 25 # CHECK-TRAP: mflo $4 # encoding: [0x00,0x00,0x20,0x12] 29 # CHECK: mflo $4 # encoding: [0x00,0x00,0x20,0x12] 32 # CHECK-TRAP: mflo $4 # encoding: [0x00,0x00,0x20,0x12] 36 # CHECK: mflo $4 # encoding: [0x00,0x00,0x20,0x12] 39 # CHECK-TRAP: mflo $4 # encoding: [0x00,0x00,0x20,0x12] 43 # CHECK: mflo $4 # encoding: [0x00,0x00,0x20,0x12] 46 # CHECK-TRAP: mflo $4 # encoding: [0x00,0x00,0x20,0x12] 50 # CHECK: mflo $4 # encoding: [0x00,0x00,0x20,0x12] 53 # CHECK-TRAP: mflo $4 # encoding: [0x00,0x00,0x20,0x12] [all …]
|
D | macro-ddivu.s | 12 # CHECK-NOTRAP: mflo $25 # encoding: [0x00,0x00,0xc8,0x12] 15 # CHECK-TRAP: mflo $25 # encoding: [0x00,0x00,0xc8,0x12] 23 # CHECK-NOTRAP: mflo $24 # encoding: [0x00,0x00,0xc0,0x12] 26 # CHECK-TRAP: mflo $24 # encoding: [0x00,0x00,0xc0,0x12] 38 # CHECK-NOTRAP: mflo $zero # encoding: [0x00,0x00,0x00,0x12] 41 # CHECK-TRAP: mflo $zero # encoding: [0x00,0x00,0x00,0x12] 62 # CHECK-NOTRAP: mflo $4 # encoding: [0x00,0x00,0x20,0x12] 65 # CHECK-TRAP: mflo $4 # encoding: [0x00,0x00,0x20,0x12] 70 # CHECK-NOTRAP: mflo $4 # encoding: [0x00,0x00,0x20,0x12] 73 # CHECK-TRAP: mflo $4 # encoding: [0x00,0x00,0x20,0x12] [all …]
|
D | macro-ddiv.s | 22 # CHECK-NOTRAP: mflo $25 # encoding: [0x00,0x00,0xc8,0x12] 33 # CHECK-TRAP: mflo $25 # encoding: [0x00,0x00,0xc8,0x12] 51 # CHECK-NOTRAP: mflo $24 # encoding: [0x00,0x00,0xc0,0x12] 62 # CHECK-TRAP: mflo $24 # encoding: [0x00,0x00,0xc0,0x12] 80 # CHECK-TRAP: mflo $zero # encoding: [0x00,0x00,0x00,0x12] 105 # CHECK-NOTRAP: mflo $4 # encoding: [0x00,0x00,0x20,0x12] 108 # CHECK-TRAP: mflo $4 # encoding: [0x00,0x00,0x20,0x12] 113 # CHECK-NOTRAP: mflo $4 # encoding: [0x00,0x00,0x20,0x12] 116 # CHECK-TRAP: mflo $4 # encoding: [0x00,0x00,0x20,0x12] 121 # CHECK-NOTRAP: mflo $4 # encoding: [0x00,0x00,0x20,0x12] [all …]
|
D | macro-div.s | 21 # CHECK-NOTRAP: mflo $25 # encoding: [0x00,0x00,0xc8,0x12] 30 # CHECK-TRAP: mflo $25 # encoding: [0x00,0x00,0xc8,0x12] 47 # CHECK-NOTRAP: mflo $24 # encoding: [0x00,0x00,0xc0,0x12] 56 # CHECK-TRAP: mflo $24 # encoding: [0x00,0x00,0xc0,0x12] 89 # CHECK-NOTRAP: mflo $4 # encoding: [0x00,0x00,0x20,0x12] 92 # CHECK-TRAP: mflo $4 # encoding: [0x00,0x00,0x20,0x12] 97 # CHECK-NOTRAP: mflo $4 # encoding: [0x00,0x00,0x20,0x12] 100 # CHECK-TRAP: mflo $4 # encoding: [0x00,0x00,0x20,0x12] 105 # CHECK-NOTRAP: mflo $4 # encoding: [0x00,0x00,0x20,0x12] 108 # CHECK-TRAP: mflo $4 # encoding: [0x00,0x00,0x20,0x12] [all …]
|
D | macro-divu.s | 12 # CHECK-NOTRAP: mflo $25 # encoding: [0x00,0x00,0xc8,0x12] 20 # CHECK-NOTRAP: mflo $24 # encoding: [0x00,0x00,0xc0,0x12] 37 # CHECK-NOTRAP: mflo $4 # encoding: [0x00,0x00,0x20,0x12] 51 # CHECK-TRAP: mflo $25 # encoding: [0x00,0x00,0xc8,0x12] 56 # CHECK-TRAP: mflo $24 # encoding: [0x00,0x00,0xc0,0x12] 70 # CHECK-TRAP: mflo $4 # encoding: [0x00,0x00,0x20,0x12] 78 # CHECK-TRAP: mflo $4 # encoding: [0x00,0x00,0x20,0x12]
|
/external/llvm/test/MC/Mips/ |
D | macro-ddivu.s | 10 # CHECK-NOTRAP: mflo $25 # encoding: [0x00,0x00,0xc8,0x12] 16 # CHECK-NOTRAP: mflo $24 # encoding: [0x00,0x00,0xc0,0x12] 22 # CHECK-NOTRAP: mflo $25 # encoding: [0x00,0x00,0xc8,0x12] 28 # CHECK-NOTRAP: mflo $zero # encoding: [0x00,0x00,0x00,0x12] 34 # CHECK-NOTRAP: mflo $zero # encoding: [0x00,0x00,0x00,0x12] 40 # CHECK-NOTRAP: mflo $4 # encoding: [0x00,0x00,0x20,0x12] 46 # CHECK-NOTRAP: mflo $4 # encoding: [0x00,0x00,0x20,0x12] 52 # CHECK-NOTRAP: mflo $4 # encoding: [0x00,0x00,0x20,0x12] 60 # CHECK-TRAP: mflo $25 # encoding: [0x00,0x00,0xc8,0x12] 65 # CHECK-TRAP: mflo $24 # encoding: [0x00,0x00,0xc0,0x12] [all …]
|
D | macro-divu.s | 10 # CHECK-NOTRAP: mflo $25 # encoding: [0x00,0x00,0xc8,0x12] 16 # CHECK-NOTRAP: mflo $24 # encoding: [0x00,0x00,0xc0,0x12] 22 # CHECK-NOTRAP: mflo $25 # encoding: [0x00,0x00,0xc8,0x12] 34 # CHECK-NOTRAP: mflo $4 # encoding: [0x00,0x00,0x20,0x12] 40 # CHECK-NOTRAP: mflo $4 # encoding: [0x00,0x00,0x20,0x12] 46 # CHECK-NOTRAP: mflo $4 # encoding: [0x00,0x00,0x20,0x12] 54 # CHECK-TRAP: mflo $25 # encoding: [0x00,0x00,0xc8,0x12] 59 # CHECK-TRAP: mflo $24 # encoding: [0x00,0x00,0xc0,0x12] 64 # CHECK-TRAP: mflo $25 # encoding: [0x00,0x00,0xc8,0x12] 75 # CHECK-TRAP: mflo $4 # encoding: [0x00,0x00,0x20,0x12] [all …]
|
D | macro-ddiv.s | 17 # CHECK-NOTRAP: mflo $25 # encoding: [0x00,0x00,0xc8,0x12] 30 # CHECK-NOTRAP: mflo $24 # encoding: [0x00,0x00,0xc0,0x12] 46 # CHECK-NOTRAP: mflo $zero # encoding: [0x00,0x00,0x00,0x12] 62 # CHECK-NOTRAP: mflo $4 # encoding: [0x00,0x00,0x20,0x12] 81 # CHECK-TRAP: mflo $25 # encoding: [0x00,0x00,0xc8,0x12] 91 # CHECK-TRAP: mflo $24 # encoding: [0x00,0x00,0xc0,0x12] 104 # CHECK-TRAP: mflo $zero # encoding: [0x00,0x00,0x00,0x12] 117 # CHECK-TRAP: mflo $4 # encoding: [0x00,0x00,0x20,0x12]
|
D | macro-div.s | 16 # CHECK-NOTRAP: mflo $25 # encoding: [0x00,0x00,0xc8,0x12] 28 # CHECK-NOTRAP: mflo $24 # encoding: [0x00,0x00,0xc0,0x12] 49 # CHECK-NOTRAP: mflo $4 # encoding: [0x00,0x00,0x20,0x12] 67 # CHECK-TRAP: mflo $25 # encoding: [0x00,0x00,0xc8,0x12] 76 # CHECK-TRAP: mflo $24 # encoding: [0x00,0x00,0xc0,0x12] 94 # CHECK-TRAP: mflo $4 # encoding: [0x00,0x00,0x20,0x12]
|
/external/llvm/test/CodeGen/Mips/llvm-ir/ |
D | mul.ll | 37 ; M2: mflo $[[T0:[0-9]+]] 50 ; M4: mflo $[[T0:[0-9]+]] 75 ; M2: mflo $[[T0:[0-9]+]] 90 ; M4: mflo $[[T0:[0-9]+]] 116 ; M2: mflo $[[T0:[0-9]+]] 131 ; M4: mflo $[[T0:[0-9]+]] 157 ; M2: mflo $2 176 ; M2: mflo $[[T0:[0-9]+]] 178 ; M2: mflo $[[T1:[0-9]+]] 180 ; M2: mflo $3 [all …]
|
D | udiv.ll | 42 ; NOT-R6: mflo $2 49 ; MMR3: mflo $2 64 ; NOT-R6: mflo $2 71 ; MMR3: mflo $2 86 ; NOT-R6: mflo $2 93 ; MMR3: mflo $2 108 ; NOT-R6: mflo $2 115 ; MMR3: mflo $2 132 ; GP64-NOT-R6: mflo $2
|
D | sdiv.ll | 42 ; NOT-R6: mflo $[[T0:[0-9]+]] 55 ; MMR3: mflo $[[T0:[0-9]+]] 74 ; NOT-R2-R6: mflo $[[T0:[0-9]+]] 81 ; R2-R5: mflo $[[T0:[0-9]+]] 92 ; MMR3: mflo $[[T0:[0-9]+]] 109 ; NOT-R2-R6: mflo $[[T0:[0-9]+]] 116 ; R2-R5: mflo $[[T0:[0-9]+]] 127 ; MMR3: mflo $[[T0:[0-9]+]] 144 ; NOT-R6: mflo $2 151 ; MMR3: mflo $2 [all …]
|
/external/llvm-project/llvm/test/CodeGen/Mips/llvm-ir/ |
D | mul.ll | 35 ; M2: mflo $[[T0:[0-9]+]] 48 ; M4: mflo $[[T0:[0-9]+]] 74 ; M2: mflo $[[T0:[0-9]+]] 89 ; M4: mflo $[[T0:[0-9]+]] 115 ; M2: mflo $[[T0:[0-9]+]] 130 ; M4: mflo $[[T0:[0-9]+]] 156 ; M2: mflo $2 159 ; M4: mflo $1 178 ; M2: mflo $[[T0:[0-9]+]] 180 ; M2: mflo $[[T1:[0-9]+]] [all …]
|
D | sdiv.ll | 77 ; GP32R0R2-NEXT: mflo $1 86 ; GP32R2R5-NEXT: mflo $1 101 ; GP64R0R1-NEXT: mflo $1 110 ; GP64R2R5-NEXT: mflo $1 145 ; GP32R0R2-NEXT: mflo $1 154 ; GP32R2R5-NEXT: mflo $1 169 ; GP64R0R1-NEXT: mflo $1 178 ; GP64R2R5-NEXT: mflo $1 214 ; GP32-NEXT: mflo $2 227 ; GP64-NEXT: mflo $2 [all …]
|
/external/llvm-project/llvm/test/CodeGen/Mips/ |
D | madd-msub.ll | 20 ; 32-NEXT: mflo $3 41 ; DSP-NEXT: mflo $3, $ac0 48 ; 64-NEXT: mflo $1 65 ; 16-NEXT: mflo $2 92 ; 32-NEXT: mflo $3 111 ; DSP-NEXT: mflo $3, $ac0 116 ; 64-NEXT: mflo $1 129 ; 16-NEXT: mflo $2 153 ; 32-NEXT: mflo $3 172 ; DSP-NEXT: mflo $3, $ac0 [all …]
|
D | divrem.ll | 48 ; ACC32: mflo $2 49 ; ACC64: mflo $2 102 ; ACC32: mflo $2 103 ; ACC64: mflo $2 144 ; ACC32: mflo $2 151 ; ACC64: mflo $2 185 ; ACC32: mflo $2 192 ; ACC64: mflo $2 244 ; ACC64: mflo $2 290 ; ACC64: mflo $2 [all …]
|
D | mulll.ll | 16 ; 16: mflo ${{[0-9]+}} 18 ; 16: mflo ${{[0-9]+}}
|
D | inlineasm-constraint-reg.ll | 34 ; after the inline expression for a mflo to pull the value out of lo. 39 ; CHECK-NEXT: mflo ${{[0-9]+}} 49 ; CHECK-NEXT: mflo ${{[0-9]+}}
|
D | mulull.ll | 17 ; 16: mflo ${{[0-9]+}} 19 ; 16: mflo ${{[0-9]+}}
|
D | mips64muldiv.ll | 15 ; ACC: mflo $2 45 ; ACC: mflo $2 55 ; ACC: mflo $2
|
/external/llvm/test/CodeGen/Mips/ |
D | divrem.ll | 48 ; ACC32: mflo $2 49 ; ACC64: mflo $2 102 ; ACC32: mflo $2 103 ; ACC64: mflo $2 144 ; ACC32: mflo $2 151 ; ACC64: mflo $2 185 ; ACC32: mflo $2 192 ; ACC64: mflo $2 244 ; ACC64: mflo $2 290 ; ACC64: mflo $2 [all …]
|
D | mulll.ll | 16 ; 16: mflo ${{[0-9]+}} 18 ; 16: mflo ${{[0-9]+}}
|
D | mulull.ll | 17 ; 16: mflo ${{[0-9]+}} 19 ; 16: mflo ${{[0-9]+}}
|
D | mips64muldiv.ll | 15 ; ACC: mflo $2 45 ; ACC: mflo $2 55 ; ACC: mflo $2
|
/external/llvm-project/llvm/test/CodeGen/Mips/GlobalISel/llvm-ir/ |
D | rem_and_div.ll | 14 ; MIPS32-NEXT: mflo $1 33 ; MIPS32-NEXT: mflo $1 48 ; MIPS32-NEXT: mflo $2 90 ; MIPS32-NEXT: mflo $1 164 ; MIPS32-NEXT: mflo $1 181 ; MIPS32-NEXT: mflo $1 196 ; MIPS32-NEXT: mflo $2
|