[DynInst_API:] [dyninst/dyninst] a9a941: Semantics for CLS and CLZ


Date: Thu, 05 Jan 2017 12:42:38 -0800
From: Sunny Shah <shah28@xxxxxxxx>
Subject: [DynInst_API:] [dyninst/dyninst] a9a941: Semantics for CLS and CLZ
  Branch: refs/heads/arm64/feature/semantics
  Home:   https://github.com/dyninst/dyninst
  Commit: a9a9410e6b0b8a88a125b9286997b236bbcb44b6
      https://github.com/dyninst/dyninst/commit/a9a9410e6b0b8a88a125b9286997b236bbcb44b6
  Author: Sunny Shah <shah28@xxxxxxxx>
  Date:   2017-01-05 (Thu, 05 Jan 2017)

  Changed paths:
    M dataflowAPI/rose/semantics/DispatcherARM64.C
    M dataflowAPI/rose/semantics/DispatcherARM64.h

  Log Message:
  -----------
  Semantics for CLS and CLZ

Introduced new enum CountOp that indicates type of count operation for
these instructions, as well as the utility functions -
CountLeadingZeroBits and CountLeadingSignBits - that implement the
counting logic.


[← Prev in Thread] Current Thread [Next in Thread→]
  • [DynInst_API:] [dyninst/dyninst] a9a941: Semantics for CLS and CLZ, Sunny Shah <=