/external/llvm/test/CodeGen/Mips/llvm-ir/ |
D | select-flt.ll | 81 ; M2: mov.s $f12, $f14 82 ; M3: mov.s $f12, $f13 85 ; M2-M3: mov.s $f0, $f12 88 ; CMOV-32: movn.s $f14, $f12, $[[T0]] 92 ; SEL-32: sel.s $f0, $f14, $f12 95 ; CMOV-64: movn.s $f13, $f12, $[[T0]] 99 ; SEL-64: sel.s $f0, $f13, $f12 102 ; MM32R3: movn.s $[[F0:f[0-9]+]], $f12, $[[T0]] 113 ; M2: c.olt.s $f12, $f14 114 ; M3: c.olt.s $f12, $f13 [all …]
|
D | select-dbl.ll | 94 ; M2: mov.d $f12, $f14 97 ; M2: mov.d $f0, $f12 101 ; CMOV-32: movn.d $f14, $f12, $[[T1]] 106 ; SEL-32: sel.d $f0, $f14, $f12 111 ; M3: mov.d $f12, $f13 114 ; M3: mov.d $f0, $f12 117 ; CMOV-64: movn.d $f13, $f12, $[[T0]] 121 ; SEL-64: sel.d $f0, $f13, $f12 125 ; MM32R3: movn.d $f14, $f12, $[[T1]] 136 ; M2: c.olt.d $f12, $f14 [all …]
|
/external/llvm/test/MC/Mips/ |
D | mips-fpu-instructions.s | 9 # CHECK: abs.d $f12, $f14 # encoding: [0x05,0x73,0x20,0x46] 11 # CHECK: add.d $f8, $f12, $f14 # encoding: [0x00,0x62,0x2e,0x46] 13 # CHECK: floor.w.d $f12, $f14 # encoding: [0x0f,0x73,0x20,0x46] 15 # CHECK: ceil.w.d $f12, $f14 # encoding: [0x0e,0x73,0x20,0x46] 17 # CHECK: mul.d $f8, $f12, $f14 # encoding: [0x02,0x62,0x2e,0x46] 19 # CHECK: neg.d $f12, $f14 # encoding: [0x07,0x73,0x20,0x46] 21 # CHECK: round.w.d $f12, $f14 # encoding: [0x0c,0x73,0x20,0x46] 23 # CHECK: sqrt.d $f12, $f14 # encoding: [0x04,0x73,0x20,0x46] 25 # CHECK: sub.d $f8, $f12, $f14 # encoding: [0x01,0x62,0x2e,0x46] 27 # CHECK: trunc.w.d $f12, $f14 # encoding: [0x0d,0x73,0x20,0x46] [all …]
|
/external/swiftshader/third_party/llvm-7.0/llvm/test/MC/Mips/ |
D | mips-fpu-instructions.s | 9 # CHECK: abs.d $f12, $f14 # encoding: [0x05,0x73,0x20,0x46] 11 # CHECK: add.d $f8, $f12, $f14 # encoding: [0x00,0x62,0x2e,0x46] 13 # CHECK: floor.w.d $f12, $f14 # encoding: [0x0f,0x73,0x20,0x46] 15 # CHECK: ceil.w.d $f12, $f14 # encoding: [0x0e,0x73,0x20,0x46] 17 # CHECK: mul.d $f8, $f12, $f14 # encoding: [0x02,0x62,0x2e,0x46] 19 # CHECK: neg.d $f12, $f14 # encoding: [0x07,0x73,0x20,0x46] 21 # CHECK: round.w.d $f12, $f14 # encoding: [0x0c,0x73,0x20,0x46] 23 # CHECK: sqrt.d $f12, $f14 # encoding: [0x04,0x73,0x20,0x46] 25 # CHECK: sub.d $f8, $f12, $f14 # encoding: [0x01,0x62,0x2e,0x46] 27 # CHECK: trunc.w.d $f12, $f14 # encoding: [0x0d,0x73,0x20,0x46] [all …]
|
/external/capstone/suite/MC/Mips/ |
D | mips-fpu-instructions.s.cs | 2 0x05,0x73,0x20,0x46 = abs.d $f12, $f14 4 0x00,0x62,0x2e,0x46 = add.d $f8, $f12, $f14 6 0x0f,0x73,0x20,0x46 = floor.w.d $f12, $f14 8 0x0e,0x73,0x20,0x46 = ceil.w.d $f12, $f14 10 0x02,0x62,0x2e,0x46 = mul.d $f8, $f12, $f14 12 0x07,0x73,0x20,0x46 = neg.d $f12, $f14 14 0x0c,0x73,0x20,0x46 = round.w.d $f12, $f14 16 0x04,0x73,0x20,0x46 = sqrt.d $f12, $f14 18 0x01,0x62,0x2e,0x46 = sub.d $f8, $f12, $f14 20 0x0d,0x73,0x20,0x46 = trunc.w.d $f12, $f14 [all …]
|
/external/llvm/test/CodeGen/Mips/ |
D | fcmp.ll | 43 ; 32-C-DAG: c.eq.s $f12, $f14 47 ; 64-C-DAG: c.eq.s $f12, $f13 50 ; 32-CMP-DAG: cmp.eq.s $[[T0:f[0-9]+]], $f12, $f14 54 ; 64-CMP-DAG: cmp.eq.s $[[T0:f[0-9]+]], $f12, $f13 60 ; MM32R3-DAG: c.eq.s $f12, $f14 63 ; MM32R6-DAG: cmp.eq.s $[[T0:f[0-9]+]], $f12, $f14 64 ; MM64R6-DAG: cmp.eq.s $[[T0:f[0-9]+]], $f12, $f13 77 ; 32-C-DAG: c.ule.s $f12, $f14 81 ; 64-C-DAG: c.ule.s $f12, $f13 84 ; 32-CMP-DAG: cmp.lt.s $[[T0:f[0-9]+]], $f14, $f12 [all …]
|
D | fmadd1.ll | 26 ; 32-DAG: mul.s $[[T1:f[0-9]+]], $f12, $f14 32 ; 32R2: madd.s $[[T1:f[0-9]+]], $[[T0]], $f12, $f14 37 ; 32R6-DAG: mul.s $[[T1:f[0-9]+]], $f12, $f14 42 ; 64-DAG: madd.s $[[T0:f[0-9]+]], $f14, $f12, $f13 46 ; 64R2: madd.s $[[T0:f[0-9]+]], $f14, $f12, $f13 50 ; 64R6-DAG: mul.s $[[T0:f[0-9]+]], $f12, $f13 66 ; 32-DAG: mul.s $[[T1:f[0-9]+]], $f12, $f14 72 ; 32R2: msub.s $[[T1:f[0-9]+]], $[[T0]], $f12, $f14 77 ; 32R6-DAG: mul.s $[[T1:f[0-9]+]], $f12, $f14 82 ; 64-DAG: msub.s $[[T0:f[0-9]+]], $f14, $f12, $f13 [all …]
|
D | o32_cc.ll | 6 ; $f12, $f14 8 ; ALL-DAG: ldc1 $f12, %lo 18 ; $f12, $f14 20 ; ALL-DAG: lwc1 $f12, %lo 30 ; $f12, $f14 32 ; ALL-DAG: lwc1 $f12, %lo 42 ; $f12, $f14 44 ; ALL-DAG: ldc1 $f12, %lo 68 ; $f12, $6, stack 70 ; ALL-DAG: ldc1 $f12, %lo [all …]
|
D | fpbr.ll | 12 ; 32-FCC: c.eq.s $f12, $f14 13 ; 64-FCC: c.eq.s $f12, $f13 16 ; 32-GPR: cmp.eq.s $[[FGRCC:f[0-9]+]], $f12, $f14 17 ; 64-GPR: cmp.eq.s $[[FGRCC:f[0-9]+]], $f12, $f13 47 ; 32-FCC: c.olt.s $f12, $f14 48 ; 64-FCC: c.olt.s $f12, $f13 51 ; 32-GPR: cmp.ule.s $[[FGRCC:f[0-9]+]], $f14, $f12 52 ; 64-GPR: cmp.ule.s $[[FGRCC:f[0-9]+]], $f13, $f12 77 ; 32-FCC: c.ole.s $f12, $f14 78 ; 64-FCC: c.ole.s $f12, $f13 [all …]
|
/external/swiftshader/third_party/llvm-7.0/llvm/test/CodeGen/Mips/ |
D | fcmp.ll | 41 ; 32-C-DAG: c.eq.s $f12, $f14 45 ; 64-C-DAG: c.eq.s $f12, $f13 48 ; 32-CMP-DAG: cmp.eq.s $[[T0:f[0-9]+]], $f12, $f14 52 ; 64-CMP-DAG: cmp.eq.s $[[T0:f[0-9]+]], $f12, $f13 58 ; MM32R3-DAG: c.eq.s $f12, $f14 61 ; MM32R6-DAG: cmp.eq.s $[[T0:f[0-9]+]], $f12, $f14 74 ; 32-C-DAG: c.ule.s $f12, $f14 78 ; 64-C-DAG: c.ule.s $f12, $f13 81 ; 32-CMP-DAG: cmp.lt.s $[[T0:f[0-9]+]], $f14, $f12 85 ; 64-CMP-DAG: cmp.lt.s $[[T0:f[0-9]+]], $f13, $f12 [all …]
|
D | fmadd1.ll | 37 ; 32-NOMADD-DAG: mul.s $[[T1:f[0-9]+]], $f12, $f14 43 ; 32R2: madd.s $[[T1:f[0-9]+]], $[[T0]], $f12, $f14 48 ; 32R6-NOMADD-DAG: mul.s $[[T1:f[0-9]+]], $f12, $f14 53 ; 64-DAG: madd.s $[[T0:f[0-9]+]], $f14, $f12, $f13 57 ; 64R2: madd.s $[[T0:f[0-9]+]], $f14, $f12, $f13 61 ; 64R6-NOMADD-DAG: mul.s $[[T0:f[0-9]+]], $f12, $f13 77 ; 32-NOMADD-DAG: mul.s $[[T1:f[0-9]+]], $f12, $f14 83 ; 32R2: msub.s $[[T1:f[0-9]+]], $[[T0]], $f12, $f14 88 ; 32R6-NOMADD-DAG: mul.s $[[T1:f[0-9]+]], $f12, $f14 93 ; 64-DAG: msub.s $[[T0:f[0-9]+]], $f14, $f12, $f13 [all …]
|
D | o32_cc.ll | 6 ; $f12, $f14 8 ; ALL-DAG: ldc1 $f12, %lo 18 ; $f12, $f14 20 ; ALL-DAG: lwc1 $f12, %lo 30 ; $f12, $f14 32 ; ALL-DAG: lwc1 $f12, %lo 42 ; $f12, $f14 44 ; ALL-DAG: ldc1 $f12, %lo 68 ; $f12, $6, stack 70 ; ALL-DAG: ldc1 $f12, %lo [all …]
|
D | fpbr.ll | 12 ; 32-FCC: c.eq.s $f12, $f14 14 ; 64-FCC: c.eq.s $f12, $f13 17 ; 32-GPR: cmp.eq.s $[[FGRCC:f[0-9]+]], $f12, $f14 18 ; 64-GPR: cmp.eq.s $[[FGRCC:f[0-9]+]], $f12, $f13 48 ; 32-FCC: c.olt.s $f12, $f14 50 ; 64-FCC: c.olt.s $f12, $f13 53 ; 32-GPR: cmp.ule.s $[[FGRCC:f[0-9]+]], $f14, $f12 54 ; 64-GPR: cmp.ule.s $[[FGRCC:f[0-9]+]], $f13, $f12 79 ; 32-FCC: c.ole.s $f12, $f14 81 ; 64-FCC: c.ole.s $f12, $f13 [all …]
|
/external/swiftshader/third_party/llvm-7.0/llvm/test/CodeGen/Mips/llvm-ir/ |
D | select-flt.ll | 119 ; M2-NEXT: mov.s $f0, $f12 131 ; CMOV32R1-NEXT: movn.s $f0, $f12, $1 138 ; CMOV32R2-NEXT: movn.s $f0, $f12, $1 144 ; 32R6-NEXT: sel.s $f0, $f14, $f12 150 ; M3-NEXT: mov.s $f0, $f12 162 ; CMOV64-NEXT: movn.s $f0, $f12, $1 168 ; 64R6-NEXT: sel.s $f0, $f13, $f12 175 ; MM32R3: movn.s $f0, $f12, $2 # <MCInst #{{.*}} MOVN_I_S_MM 180 ; MM32R6-NEXT: sel.s $f0, $f14, $f12 191 ; M2-NEXT: c.olt.s $f12, $f14 [all …]
|
D | select-dbl.ll | 128 ; M2-NEXT: mov.d $f0, $f12 141 ; CMOV32R1-NEXT: movn.d $f0, $f12, $1 149 ; CMOV32R2-NEXT: movn.d $f0, $f12, $1 156 ; 32R6-NEXT: sel.d $f0, $f14, $f12 162 ; M3-NEXT: mov.d $f0, $f12 174 ; CMOV64-NEXT: movn.d $f0, $f12, $1 180 ; 64R6-NEXT: sel.d $f0, $f13, $f12 188 ; MM32R3: movn.d $f0, $f12, $2 # <MCInst #{{.*}} MOVN_I_D32_MM 194 ; MM32R6-NEXT: sel.d $f0, $f14, $f12 205 ; M2-NEXT: c.olt.d $f12, $f14 [all …]
|
/external/swiftshader/third_party/subzero/tests_lit/assembler/mips32/ |
D | encoding_test_arith_fp.ll | 38 ; ASM-NEXT: abs.s $f12, $f12 39 ; ASM-NEXT: mov.s $f0, $f12 43 ; DIS-NEXT: 0: 46006305 abs.s $f12,$f12 44 ; DIS-NEXT: 4: 46006006 mov.s $f0,$f12 75 ; ASM-NEXT: abs.d $f12, $f12 76 ; ASM-NEXT: mov.d $f0, $f12 80 ; DIS-NEXT: 10: 46206305 abs.d $f12,$f12 81 ; DIS-NEXT: 14: 46206006 mov.d $f0,$f12 112 ; ASM-NEXT: add.s $f12, $f12, $f14 113 ; ASM-NEXT: mov.s $f0, $f12 [all …]
|
/external/swiftshader/third_party/LLVM/test/CodeGen/Mips/ |
D | o32_cc.ll | 6 ; $f12, $f14 7 ; CHECK: ldc1 $f12, %lo 17 ; $f12, $f14 18 ; CHECK: lwc1 $f12, %lo 28 ; $f12, $f14 29 ; CHECK: lwc1 $f12, %lo 39 ; $f12, $f14 40 ; CHECK: ldc1 $f12, %lo 63 ; $f12, $6, stack 66 ; CHECK: ldc1 $f12, %lo [all …]
|
/external/swiftshader/third_party/LLVM/test/CodeGen/X86/ |
D | field-extract-use-trunc.ll | 4 define i32 @test(i32 %f12) nounwind { 5 %tmp7.25 = lshr i32 %f12, 16 11 define i32 @test2(i32 %f12) nounwind { 12 %f11 = shl i32 %f12, 8 17 define i32 @test3(i32 %f12) nounwind { 18 %f11 = shl i32 %f12, 13 23 define i64 @test4(i64 %f12) nounwind { 24 %f11 = shl i64 %f12, 32 29 define i16 @test5(i16 %f12) nounwind { 30 %f11 = shl i16 %f12, 2 [all …]
|
/external/swiftshader/third_party/llvm-7.0/llvm/test/CodeGen/X86/ |
D | field-extract-use-trunc.ll | 4 define i32 @test(i32 %f12) nounwind { 5 %tmp7.25 = lshr i32 %f12, 16 11 define i32 @test2(i32 %f12) nounwind { 12 %f11 = shl i32 %f12, 8 17 define i32 @test3(i32 %f12) nounwind { 18 %f11 = shl i32 %f12, 13 23 define i64 @test4(i64 %f12) nounwind { 24 %f11 = shl i64 %f12, 32 29 define i16 @test5(i16 %f12) nounwind { 30 %f11 = shl i16 %f12, 2 [all …]
|
/external/llvm/test/CodeGen/X86/ |
D | field-extract-use-trunc.ll | 4 define i32 @test(i32 %f12) nounwind { 5 %tmp7.25 = lshr i32 %f12, 16 11 define i32 @test2(i32 %f12) nounwind { 12 %f11 = shl i32 %f12, 8 17 define i32 @test3(i32 %f12) nounwind { 18 %f11 = shl i32 %f12, 13 23 define i64 @test4(i64 %f12) nounwind { 24 %f11 = shl i64 %f12, 32 29 define i16 @test5(i16 %f12) nounwind { 30 %f11 = shl i16 %f12, 2 [all …]
|
/external/llvm/test/MC/Disassembler/Mips/mips32r2/ |
D | valid-mips32r2-el.txt | 5 0x05 0x73 0x20 0x46 # CHECK: abs.d $f12, $f14 8 0x00 0x62 0x2e 0x46 # CHECK: add.d $f8, $f12, $f14 26 0x32 0x60 0x2e 0x46 # CHECK: c.eq.d $f12, $f14 28 0x30 0x60 0x2e 0x46 # CHECK: c.f.d $f12, $f14 30 0x3e 0x60 0x2e 0x46 # CHECK: c.le.d $f12, $f14 32 0x3c 0x60 0x2e 0x46 # CHECK: c.lt.d $f12, $f14 34 0x3d 0x60 0x2e 0x46 # CHECK: c.nge.d $f12, $f14 36 0x3b 0x60 0x2e 0x46 # CHECK: c.ngl.d $f12, $f14 38 0x39 0x60 0x2e 0x46 # CHECK: c.ngle.d $f12, $f14 40 0x3f 0x60 0x2e 0x46 # CHECK: c.ngt.d $f12, $f14 [all …]
|
/external/swiftshader/third_party/llvm-7.0/llvm/test/MC/Disassembler/Mips/mips32r5/ |
D | valid-mips32r5-el.txt | 3 0x05 0x73 0x20 0x46 # CHECK: abs.d $f12, $f14 6 0x00 0x62 0x2e 0x46 # CHECK: add.d $f8, $f12, $f14 25 0x32 0x60 0x2e 0x46 # CHECK: c.eq.d $f12, $f14 27 0x30 0x60 0x2e 0x46 # CHECK: c.f.d $f12, $f14 29 0x3e 0x60 0x2e 0x46 # CHECK: c.le.d $f12, $f14 31 0x3c 0x60 0x2e 0x46 # CHECK: c.lt.d $f12, $f14 33 0x3d 0x60 0x2e 0x46 # CHECK: c.nge.d $f12, $f14 35 0x3b 0x60 0x2e 0x46 # CHECK: c.ngl.d $f12, $f14 37 0x39 0x60 0x2e 0x46 # CHECK: c.ngle.d $f12, $f14 39 0x3f 0x60 0x2e 0x46 # CHECK: c.ngt.d $f12, $f14 [all …]
|
/external/llvm/test/MC/Disassembler/Mips/mips32r3/ |
D | valid-mips32r3-el.txt | 2 0x05 0x73 0x20 0x46 # CHECK: abs.d $f12, $f14 5 0x00 0x62 0x2e 0x46 # CHECK: add.d $f8, $f12, $f14 23 0x32 0x60 0x2e 0x46 # CHECK: c.eq.d $f12, $f14 25 0x30 0x60 0x2e 0x46 # CHECK: c.f.d $f12, $f14 27 0x3e 0x60 0x2e 0x46 # CHECK: c.le.d $f12, $f14 29 0x3c 0x60 0x2e 0x46 # CHECK: c.lt.d $f12, $f14 31 0x3d 0x60 0x2e 0x46 # CHECK: c.nge.d $f12, $f14 33 0x3b 0x60 0x2e 0x46 # CHECK: c.ngl.d $f12, $f14 35 0x39 0x60 0x2e 0x46 # CHECK: c.ngle.d $f12, $f14 37 0x3f 0x60 0x2e 0x46 # CHECK: c.ngt.d $f12, $f14 [all …]
|
/external/swiftshader/third_party/llvm-7.0/llvm/test/MC/Disassembler/Mips/mips32r3/ |
D | valid-mips32r3-el.txt | 3 0x05 0x73 0x20 0x46 # CHECK: abs.d $f12, $f14 6 0x00 0x62 0x2e 0x46 # CHECK: add.d $f8, $f12, $f14 25 0x32 0x60 0x2e 0x46 # CHECK: c.eq.d $f12, $f14 27 0x30 0x60 0x2e 0x46 # CHECK: c.f.d $f12, $f14 29 0x3e 0x60 0x2e 0x46 # CHECK: c.le.d $f12, $f14 31 0x3c 0x60 0x2e 0x46 # CHECK: c.lt.d $f12, $f14 33 0x3d 0x60 0x2e 0x46 # CHECK: c.nge.d $f12, $f14 35 0x3b 0x60 0x2e 0x46 # CHECK: c.ngl.d $f12, $f14 37 0x39 0x60 0x2e 0x46 # CHECK: c.ngle.d $f12, $f14 39 0x3f 0x60 0x2e 0x46 # CHECK: c.ngt.d $f12, $f14 [all …]
|
/external/llvm/test/MC/Disassembler/Mips/mips32r5/ |
D | valid-mips32r5-el.txt | 2 0x05 0x73 0x20 0x46 # CHECK: abs.d $f12, $f14 5 0x00 0x62 0x2e 0x46 # CHECK: add.d $f8, $f12, $f14 23 0x32 0x60 0x2e 0x46 # CHECK: c.eq.d $f12, $f14 25 0x30 0x60 0x2e 0x46 # CHECK: c.f.d $f12, $f14 27 0x3e 0x60 0x2e 0x46 # CHECK: c.le.d $f12, $f14 29 0x3c 0x60 0x2e 0x46 # CHECK: c.lt.d $f12, $f14 31 0x3d 0x60 0x2e 0x46 # CHECK: c.nge.d $f12, $f14 33 0x3b 0x60 0x2e 0x46 # CHECK: c.ngl.d $f12, $f14 35 0x39 0x60 0x2e 0x46 # CHECK: c.ngle.d $f12, $f14 37 0x3f 0x60 0x2e 0x46 # CHECK: c.ngt.d $f12, $f14 [all …]
|