From: rodolph.perfetta@arm.com Date: Fri, 7 Mar 2014 16:11:50 +0000 (+0000) Subject: A64: tidy up the disassembler X-Git-Tag: upstream/4.7.83~10446 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=40325916fd138e0ef075f16f57e2593b0eca2fd6;p=platform%2Fupstream%2Fv8.git A64: tidy up the disassembler R=ulan@chromium.org Review URL: https://codereview.chromium.org/171603020 git-svn-id: http://v8.googlecode.com/svn/branches/bleeding_edge@19727 ce2b1a6d-e550-0410-aec6-3dcde31c8c00 --- diff --git a/src/a64/disasm-a64.cc b/src/a64/disasm-a64.cc index 970be11..a28800a 100644 --- a/src/a64/disasm-a64.cc +++ b/src/a64/disasm-a64.cc @@ -1488,7 +1488,7 @@ int Disassembler::SubstituteImmediateField(Instruction* instr, return 6; } default: { - UNIMPLEMENTED(); + UNREACHABLE(); return 0; } } @@ -1564,7 +1564,7 @@ int Disassembler::SubstituteShiftField(Instruction* instr, const char* format) { return 3; } default: - UNIMPLEMENTED(); + UNREACHABLE(); return 0; } } @@ -1626,7 +1626,7 @@ int Disassembler::SubstituteBranchTargetField(Instruction* instr, case 'm': offset = instr->ImmCmpBranch(); break; // BImmTest - test and branch immediate. case 'e': offset = instr->ImmTestBranch(); break; - default: UNIMPLEMENTED(); + default: UNREACHABLE(); } offset <<= kInstructionSizeLog2; char sign = '+';