Index: src/arm/disasm-arm.cc |
diff --git a/src/arm/disasm-arm.cc b/src/arm/disasm-arm.cc |
index 9d86579f288ccb313881b83c5cebfb9b4beda316..66b7f4584943b3b9dc9fd3aa9749d39d5039a6a0 100644 |
--- a/src/arm/disasm-arm.cc |
+++ b/src/arm/disasm-arm.cc |
@@ -1781,28 +1781,28 @@ void Decoder::DecodeSpecialCondition(Instruction* instr) { |
if (dp_operation) { |
Format(instr, "vrinta.f64.f64 'Dd, 'Dm"); |
} else { |
- Unknown(instr); |
+ Format(instr, "vrinta.f32.f32 'Sd, 'Sm"); |
} |
break; |
case 0x1: |
if (dp_operation) { |
Format(instr, "vrintn.f64.f64 'Dd, 'Dm"); |
} else { |
- Unknown(instr); |
+ Format(instr, "vrintn.f32.f32 'Sd, 'Sm"); |
} |
break; |
case 0x2: |
if (dp_operation) { |
Format(instr, "vrintp.f64.f64 'Dd, 'Dm"); |
} else { |
- Unknown(instr); |
+ Format(instr, "vrintp.f32.f32 'Sd, 'Sm"); |
} |
break; |
case 0x3: |
if (dp_operation) { |
Format(instr, "vrintm.f64.f64 'Dd, 'Dm"); |
} else { |
- Unknown(instr); |
+ Format(instr, "vrintm.f32.f32 'Sd, 'Sm"); |
} |
break; |
default: |