Home
last modified time | relevance | path

Searched refs:ddivu (Results 1 – 25 of 90) sorted by relevance

1234

/external/swiftshader/third_party/llvm-7.0/llvm/test/MC/Mips/
Dmacro-ddivu.s6 ddivu $25,$11
9 # CHECK-NOTRAP: ddivu $zero, $25, $11 # encoding: [0x03,0x2b,0x00,0x1f]
14 # CHECK-TRAP: ddivu $zero, $25, $11 # encoding: [0x03,0x2b,0x00,0x1f]
17 ddivu $24,$12
20 # CHECK-NOTRAP: ddivu $zero, $24, $12 # encoding: [0x03,0x0c,0x00,0x1f]
25 # CHECK-TRAP: ddivu $zero, $24, $12 # encoding: [0x03,0x0c,0x00,0x1f]
28 ddivu $25,$0
32 ddivu $0,$9
35 # CHECK-NOTRAP: ddivu $zero, $zero, $9 # encoding: [0x00,0x09,0x00,0x1f]
40 # CHECK-TRAP: ddivu $zero, $zero, $9 # encoding: [0x00,0x09,0x00,0x1f]
[all …]
Dmacro-dremu.s9 # CHECK-NOTRAP: ddivu $zero, $4, $5 # encoding: [0x1f,0x00,0x85,0x00]
14 # CHECK-TRAP: ddivu $zero, $4, $5 # encoding: [0x1f,0x00,0x85,0x00]
35 # CHECK-NOTRAP: ddivu $zero, $4, $1 # encoding: [0x1f,0x00,0x81,0x00]
38 # CHECK-TRAP: ddivu $zero, $4, $1 # encoding: [0x1f,0x00,0x81,0x00]
43 # CHECK-NOTRAP: ddivu $zero, $4, $1 # encoding: [0x1f,0x00,0x81,0x00]
46 # CHECK-TRAP: ddivu $zero, $4, $1 # encoding: [0x1f,0x00,0x81,0x00]
52 # CHECK-NOTRAP: ddivu $zero, $4, $1 # encoding: [0x1f,0x00,0x81,0x00]
56 # CHECK-TRAP: ddivu $zero, $4, $1 # encoding: [0x1f,0x00,0x81,0x00]
61 # CHECK-NOTRAP: ddivu $zero, $4, $1 # encoding: [0x1f,0x00,0x81,0x00]
64 # CHECK-TRAP: ddivu $zero, $4, $1 # encoding: [0x1f,0x00,0x81,0x00]
[all …]
Dmacro-ddiv-bad.s11 ddivu $25, $11
14 ddivu $25, $0
17 ddivu $0,$0
Dmacro-ddivu-bad.s11 ddivu $25, $11
14 ddivu $25, $0
17 ddivu $0,$0
/external/llvm/test/MC/Mips/
Dmacro-ddivu.s6 ddivu $25,$11
8 # CHECK-NOTRAP: ddivu $zero, $25, $11 # encoding: [0x03,0x2b,0x00,0x1f]
12 ddivu $24,$12
14 # CHECK-NOTRAP: ddivu $zero, $24, $12 # encoding: [0x03,0x0c,0x00,0x1f]
18 ddivu $25,$0
20 # CHECK-NOTRAP: ddivu $zero, $25, $zero # encoding: [0x03,0x20,0x00,0x1f]
24 ddivu $0,$9
26 # CHECK-NOTRAP: ddivu $zero, $zero, $9 # encoding: [0x00,0x09,0x00,0x1f]
30 ddivu $0,$0
32 # CHECK-NOTRAP: ddivu $zero, $zero, $zero # encoding: [0x00,0x00,0x00,0x1f]
[all …]
Dmacro-ddiv-bad.s11 ddivu $25, $11
14 ddivu $25, $0
17 ddivu $0,$0
Dmacro-ddivu-bad.s11 ddivu $25, $11
14 ddivu $25, $0
17 ddivu $0,$0
/external/swiftshader/third_party/llvm-7.0/llvm/test/CodeGen/Mips/
Dmips64muldiv.ll44 ; ACC: ddivu $zero, $4, $5
46 ; GPR: ddivu $2, $4, $5
64 ; ACC: ddivu $zero, $4, $5
Dmips64instrs.ll136 ; ACCMULDIV: ddivu $zero, $[[T0]], $[[T1]]
140 ; GPRMULDIV: ddivu $2, $[[T0]], $[[T1]]
168 ; ACCMULDIV: ddivu $zero, $4, $5
Ddivrem.ll285 ; GPR64: ddivu $2, $4, $5
366 ; ACC64: ddivu $zero, $4, $5
378 ; GPR64-DAG: ddivu $2, $4, $5
/external/llvm/test/CodeGen/Mips/
Dmips64muldiv.ll44 ; ACC: ddivu $zero, $4, $5
46 ; GPR: ddivu $2, $4, $5
64 ; ACC: ddivu $zero, $4, $5
Dmips64instrs.ll140 ; ACCMULDIV: ddivu $zero, $[[T0]], $[[T1]]
144 ; GPRMULDIV: ddivu $2, $[[T0]], $[[T1]]
172 ; ACCMULDIV: ddivu $zero, $4, $5
Ddivrem.ll285 ; GPR64: ddivu $2, $4, $5
366 ; ACC64: ddivu $zero, $4, $5
373 ; GPR64-DAG: ddivu $2, $4, $5
/external/llvm/test/CodeGen/Mips/llvm-ir/
Dudiv.ll130 ; GP64-NOT-R6: ddivu $zero, $4, $5
134 ; 64R6: ddivu $2, $4, $5
139 ; MM64: ddivu $2, $4, $5
/external/swiftshader/third_party/LLVM/test/CodeGen/Mips/
Dmips64instrs.ll97 ; CHECK: ddivu $zero
113 ; CHECK: ddivu $zero
/external/swiftshader/third_party/llvm-7.0/llvm/test/CodeGen/Mips/llvm-ir/
Dudiv.ll128 ; GP64-NOT-R6: ddivu $zero, $4, $5
132 ; 64R6: ddivu $2, $4, $5
/external/swiftshader/third_party/llvm-7.0/llvm/test/MC/Mips/mips64r6/
Dinvalid-mips3.s31 # ddivu has been re-encoded. See valid.s
Dinvalid-mips64.s52 # ddivu has been re-encoded. See valid.s
/external/llvm/test/MC/Mips/mips64r6/
Dinvalid-mips3.s31 # ddivu has been re-encoded. See valid.s
Dinvalid-mips64.s52 # ddivu has been re-encoded. See valid.s
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/Mips/
DMips64InstrInfo.td310 def DUDIV : Div<"ddivu", II_DDIVU, GPR64Opnd, [HI0_64, LO0_64]>,
1063 "ddivu\t$rd, $rs, $rt">,
1067 "ddivu\t$rd, $rs, $imm">,
1083 // GAS expands 'divu' and 'ddivu' differently when the destination
1085 // form. 'ddivu' gets expanded, while 'divu' is not expanded.
1087 def : MipsInstAlias<"ddivu $rt, $rs", (DUDivMacro GPR64Opnd:$rt,
1091 def : MipsInstAlias<"ddivu $rd, $imm", (DUDivIMacro GPR64Opnd:$rd,
/external/llvm/test/MC/Mips/micromips64r6/
Dinvalid.s79 ddivu $32, $4, $5 # CHECK: :[[@LINE]]:{{[0-9]+}}: error: invalid operand for instruction
80 ddivu $3, $34, $5 # CHECK: :[[@LINE]]:{{[0-9]+}}: error: invalid operand for instruction
81 ddivu $3, $4, $35 # CHECK: :[[@LINE]]:{{[0-9]+}}: error: invalid operand for instruction
/external/llvm/test/MC/Mips/mips2/
Dinvalid-mips3.s21ddivu $zero,$s0,$s1 # CHECK: :[[@LINE]]:{{[0-9]+}}: error: instruction requires a CPU fea…
/external/swiftshader/third_party/llvm-7.0/llvm/test/MC/Mips/mips2/
Dinvalid-mips3.s21ddivu $zero,$s0,$s1 # CHECK: :[[@LINE]]:{{[0-9]+}}: error: instruction requires a CPU fea…
/external/llvm/lib/Target/Mips/
DMicroMips64r6InstrInfo.td29 class DDIVU_MM64R6_ENC : POOL32A_DIVMOD_FM_MMR6<"ddivu", 0b110011000>;
129 class DDIVU_MM64R6_DESC : DIVMOD_MMR6_DESC_BASE<"ddivu", GPR64Opnd, udiv>;

1234