Commit dcf34383 authored by Milad Fa's avatar Milad Fa Committed by V8 LUCI CQ

PPC: fix fcfid on disassembler

This CL corrects the selection and print of fcfid variations
(singe and double precision).

Change-Id: I438a76793ec5fdb814ea6bc46bd0a2b0c9b2acd2
Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/3712063Reviewed-by: 's avatarJunliang Yan <junyan@redhat.com>
Commit-Queue: Milad Farazmand <mfarazma@redhat.com>
Cr-Commit-Position: refs/heads/main@{#81226}
parent 8b8e044f
......@@ -1335,10 +1335,18 @@ void Decoder::DecodeExt2(Instruction* instr) {
void Decoder::DecodeExt3(Instruction* instr) {
switch (EXT3 | (instr->BitField(10, 1))) {
case FCFID: {
Format(instr, "fcfid'. 'Dt, 'Db");
break;
}
case FCFIDS: {
Format(instr, "fcfids'. 'Dt, 'Db");
break;
}
case FCFIDU: {
Format(instr, "fcfidu'. 'Dt, 'Db");
break;
}
case FCFIDUS: {
Format(instr, "fcfidus'.'Dt, 'Db");
break;
}
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment