[DynInst_API:] [dyninst/dyninst] 5cc151: Issue #253 (Floating point instructions can have m...


Date: Tue, 20 Dec 2016 13:54:44 -0800
From: Sunny Shah <shah28@xxxxxxxx>
Subject: [DynInst_API:] [dyninst/dyninst] 5cc151: Issue #253 (Floating point instructions can have m...
  Branch: refs/heads/att_syntax
  Home:   https://github.com/dyninst/dyninst
  Commit: 5cc151bb4b5c1261f2be333b01fd91167ec1e44a
      https://github.com/dyninst/dyninst/commit/5cc151bb4b5c1261f2be333b01fd91167ec1e44a
  Author: Sunny Shah <shah28@xxxxxxxx>
  Date:   2016-12-20 (Tue, 20 Dec 2016)

  Changed paths:
    M instructionAPI/src/InstructionDecoder-aarch64.C

  Log Message:
  -----------
  Issue #253 (Floating point instructions can have mismatched operand sizes)

For all instructions except FCVT, a 'type' field value greater than 1 should render the instruction invalid. The 'opc' field is used only for FCVT to determine only the destination register. All other instructions and operands use solely the 'type' field to determine source/destination registers.

This commit also fixes Issue #254.


[← Prev in Thread] Current Thread [Next in Thread→]
  • [DynInst_API:] [dyninst/dyninst] 5cc151: Issue #253 (Floating point instructions can have m..., Sunny Shah <=