[DynInst_API:] [dyninst/dyninst] 8b07f6: Merge branch 'v9.3.x'


Date: Tue, 10 Oct 2017 14:20:00 -0700
From: Bill Williams <bill@xxxxxxxxxxx>
Subject: [DynInst_API:] [dyninst/dyninst] 8b07f6: Merge branch 'v9.3.x'
  Branch: refs/heads/new-parallel-parsing
  Home:   https://github.com/dyninst/dyninst
  Commit: 8b07f67f4053ff5c25973bb5365375983e7fa8a3
      https://github.com/dyninst/dyninst/commit/8b07f67f4053ff5c25973bb5365375983e7fa8a3
  Author: Bill Williams <bill@xxxxxxxxxxx>
  Date:   2017-05-10 (Wed, 10 May 2017)

  Changed paths:
    R .idea/deployment.xml
    R .idea/webServers.xml
    M CHANGELOG.md
    M appveyor.yml
    M cmake/DyninstConfig.cmake.in
    M cmake/packages.cmake
    M cmake/shared.cmake
    R dyninstAPI/doc/dyninstAPI.doc
    A dyninstAPI/doc/dyninstAPI.docx
    M dyninstAPI/doc/dyninstAPI.pdf
    M dyninstAPI/h/BPatch_type.h
    M dyninstAPI/src/BPatch_type.C
    M dyninstAPI/src/Parsing.C
    M dyninstAPI/src/Relocation/Transformers/Movement-analysis.C
    M dyninstAPI/src/binaryEdit.h
    M dyninstAPI/src/codegen-power.C
    M dyninstAPI/src/dynProcess.C
    M dyninstAPI/src/pcEventMuxer.C
    M instructionAPI/doc/API/Instruction.tex
    M symtabAPI/h/Function.h
    M symtabAPI/h/Symtab.h
    M symtabAPI/src/Object-elf.C
    M symtabAPI/src/Object-elf.h
    M symtabAPI/src/Object-nt.C
    M symtabAPI/src/Object-nt.h
    M symtabAPI/src/Symtab.C
    M symtabAPI/src/Type.C
    M symtabAPI/src/dwarfWalker.C
    M symtabAPI/src/emitElf.C
    M symtabAPI/src/emitElf.h

  Log Message:
  -----------
  Merge branch 'v9.3.x'

# Conflicts:
#	dyninstAPI/src/Relocation/CFG/RelocBlock.C
#	dyninstAPI/src/Relocation/Transformers/Movement-analysis.C


  Commit: 69728a4e68bd4b46f7c137bf48ea73d564fdc55c
      https://github.com/dyninst/dyninst/commit/69728a4e68bd4b46f7c137bf48ea73d564fdc55c
  Author: Sasha Nicolas <sasha@xxxxxxxxxxx>
  Date:   2017-07-06 (Thu, 06 Jul 2017)

  Changed paths:
    M dyninstAPI/src/dynProcess.C
    M dyninstAPI/src/pcEventHandler.C
    M dyninstAPI/src/pcEventMuxer.C

  Log Message:
  -----------
  Fixing the destruction of objects under process control api.


  Commit: 1fb3b48d3095b41b16fbb5c3b212f717951ccb11
      https://github.com/dyninst/dyninst/commit/1fb3b48d3095b41b16fbb5c3b212f717951ccb11
  Author: Sasha NÃcolas <sasha.nicolas@xxxxxxxxx>
  Date:   2017-07-07 (Fri, 07 Jul 2017)

  Changed paths:
    M dyninstAPI/src/dynProcess.C
    M dyninstAPI/src/pcEventHandler.C
    M dyninstAPI/src/pcEventMuxer.C

  Log Message:
  -----------
  Merge pull request #382 from dyninst/sasha/process_control_fix

Fixing the destruction of objects under process control api.


  Commit: d0160a877e65f8a6ce562d94af67d3a6b54cb935
      https://github.com/dyninst/dyninst/commit/d0160a877e65f8a6ce562d94af67d3a6b54cb935
  Author: Bill Williams <bill@xxxxxxxxxxx>
  Date:   2017-08-09 (Wed, 09 Aug 2017)

  Changed paths:
    M symtabAPI/src/LineInformation.C
    M symtabAPI/src/Object-elf.C
    M symtabAPI/src/Symtab.C

  Log Message:
  -----------
  Fix line info lookup by file/line


  Commit: 901ebfbe2dded83ddba9c3cd179713af44d60d8d
      https://github.com/dyninst/dyninst/commit/901ebfbe2dded83ddba9c3cd179713af44d60d8d
  Author: Bill Williams <bill@xxxxxxxxxxx>
  Date:   2017-08-09 (Wed, 09 Aug 2017)

  Changed paths:
    M symtabAPI/src/LineInformation.C
    M symtabAPI/src/Object-elf.C
    M symtabAPI/src/Symtab.C

  Log Message:
  -----------
  Merge commit 'd0160a8' into v9.3.x


  Commit: 8377b4c12456f235f0d34147aa37f7de49e46d06
      https://github.com/dyninst/dyninst/commit/8377b4c12456f235f0d34147aa37f7de49e46d06
  Author: Bill Williams <bill@xxxxxxxxxxx>
  Date:   2017-08-18 (Fri, 18 Aug 2017)

  Changed paths:
    M parseAPI/src/BoundFactCalculator.C

  Log Message:
  -----------
  Fix memory leaks in indirect control flow.


  Commit: b8330b631e6806dc47858d89b885af3c8a66dcae
      https://github.com/dyninst/dyninst/commit/b8330b631e6806dc47858d89b885af3c8a66dcae
  Author: Peter Foley <pefoley2@xxxxxxxxxxx>
  Date:   2017-08-18 (Fri, 18 Aug 2017)

  Changed paths:
    M symtabAPI/src/Collections.C
    M symtabAPI/src/Type.C

  Log Message:
  -----------
  fix memory leaks


  Commit: 67287202e33877ecc1c1fbbaaa983b9cccc3bb9c
      https://github.com/dyninst/dyninst/commit/67287202e33877ecc1c1fbbaaa983b9cccc3bb9c
  Author: Peter Foley <pefoley2@xxxxxxxxxxx>
  Date:   2017-08-18 (Fri, 18 Aug 2017)

  Changed paths:
    M dyninstAPI/src/BPatch.C
    M dyninstAPI/src/BPatch_type.C
    M symtabAPI/src/Type.C

  Log Message:
  -----------
  fix more leaks


  Commit: a589681ea044a1e729efb7fc959351b9d7a06366
      https://github.com/dyninst/dyninst/commit/a589681ea044a1e729efb7fc959351b9d7a06366
  Author: Peter Foley <pefoley2@xxxxxxxxxxx>
  Date:   2017-08-18 (Fri, 18 Aug 2017)

  Changed paths:
    M dyninstAPI/h/BPatch_type.h
    M dyninstAPI/src/BPatch.C
    M dyninstAPI/src/BPatch_collections.C
    M dyninstAPI/src/BPatch_type.C

  Log Message:
  -----------
  more leak fixes


  Commit: 49657266867b60d2d832ccebf16cc6a99f726535
      https://github.com/dyninst/dyninst/commit/49657266867b60d2d832ccebf16cc6a99f726535
  Author: Peter Foley <pefoley2@xxxxxxxxxxx>
  Date:   2017-08-18 (Fri, 18 Aug 2017)

  Changed paths:
    M common/src/addrtranslate-sysv.C
    M dyninstAPI/src/image.C

  Log Message:
  -----------
  more leaks


  Commit: 1ec1aacbcf65cc5eeefaebd81f4b800dc291c4d8
      https://github.com/dyninst/dyninst/commit/1ec1aacbcf65cc5eeefaebd81f4b800dc291c4d8
  Author: Itaru Kitayama <itaru.kitayama@xxxxxxxx>
  Date:   2017-08-18 (Fri, 18 Aug 2017)

  Changed paths:
    M stackwalk/src/linux-swk.C

  Log Message:
  -----------
  Suppress debug message when no vsyscall page was found on arm64


  Commit: 7ed0d40fa98a7fdf0375a72d88e04af734ddef64
      https://github.com/dyninst/dyninst/commit/7ed0d40fa98a7fdf0375a72d88e04af734ddef64
  Author: Itaru Kitayama <itaru.kitayama@xxxxxxxx>
  Date:   2017-08-18 (Fri, 18 Aug 2017)

  Changed paths:
    M dyninstAPI/src/linux-aarch64.C

  Log Message:
  -----------
  getOPDFunctionAddr() should always return a true value on arm64


  Commit: 535795ee68d2035a739202272e2e244470cc4f10
      https://github.com/dyninst/dyninst/commit/535795ee68d2035a739202272e2e244470cc4f10
  Author: Itaru Kitayama <itaru.kitayama@xxxxxxxx>
  Date:   2017-08-18 (Fri, 18 Aug 2017)

  Changed paths:
    M dataflowAPI/src/liveness.C

  Log Message:
  -----------
  Use ifdef to guard x86 code


  Commit: 76a181598dd7dae6f2d9a04fc26ff038c4405c7f
      https://github.com/dyninst/dyninst/commit/76a181598dd7dae6f2d9a04fc26ff038c4405c7f
  Author: Itaru Kitayama <itaru.kitayama@xxxxxxxx>
  Date:   2017-08-18 (Fri, 18 Aug 2017)

  Changed paths:
    M dataflowAPI/src/RegisterMap.C

  Log Message:
  -----------
  Add a mapping of AArch64 MachRegister to index for Linux


  Commit: f1f358b5ce7f4e80c4ef44fd5935bdd2240b451e
      https://github.com/dyninst/dyninst/commit/f1f358b5ce7f4e80c4ef44fd5935bdd2240b451e
  Author: Itaru Kitayama <itaru.kitayama@xxxxxxxx>
  Date:   2017-08-18 (Fri, 18 Aug 2017)

  Changed paths:
    M dyninstAPI/src/codegen.C

  Log Message:
  -----------
  arm64: set number of regs defined in beginTrackRegDefs()


  Commit: 472ca3053d55bf6121a1b4855f03ecfe63da6058
      https://github.com/dyninst/dyninst/commit/472ca3053d55bf6121a1b4855f03ecfe63da6058
  Author: Xiaozhu Meng <xmeng@xxxxxxxxxxx>
  Date:   2017-08-18 (Fri, 18 Aug 2017)

  Changed paths:
    M parseAPI/src/BoundFactData.C
    M parseAPI/src/IndirectASTVisitor.C

  Log Message:
  -----------
  A memory access to a known address should be considered as a variable, rather than a table read.
So, the jump table analysis should not try to read the content of the variable, but try to determine whether the variable is bounded


  Commit: 8d3d4ccd380341929cbb8c604d4a2ddd9120a86c
      https://github.com/dyninst/dyninst/commit/8d3d4ccd380341929cbb8c604d4a2ddd9120a86c
  Author: Bill Williams <bill@xxxxxxxxxxx>
  Date:   2017-08-18 (Fri, 18 Aug 2017)

  Changed paths:
    A CHANGELOG.md
    M cmake/shared.cmake

  Log Message:
  -----------
  Increment version and add changelog for 9.3.1


  Commit: e09bbcddf2e622f8050156c4a9e3464c1fe6ecbe
      https://github.com/dyninst/dyninst/commit/e09bbcddf2e622f8050156c4a9e3464c1fe6ecbe
  Author: Bill Williams <bill@xxxxxxxxxxx>
  Date:   2017-08-18 (Fri, 18 Aug 2017)

  Changed paths:
    M CHANGELOG.md

  Log Message:
  -----------
  Brought issues up to date and updated changelog accordingly.


  Commit: d538f469f9d8941f8bf7d5293d1f92f893f0e985
      https://github.com/dyninst/dyninst/commit/d538f469f9d8941f8bf7d5293d1f92f893f0e985
  Author: Sasha Nicolas <sasha@xxxxxxxxxxx>
  Date:   2017-08-18 (Fri, 18 Aug 2017)

  Changed paths:
    M .gitignore
    M INSTALL
    M cmake/Modules/FindLibDwarf.cmake
    M cmake/packages.cmake
    M dataflowAPI/rose/semantics/MemoryMap.C
    M dataflowAPI/rose/util/Message.C
    M dwarf/h/dwarfExprParser.h
    M dwarf/h/dwarfFrameParser.h
    M dwarf/h/dwarfHandle.h
    M dwarf/h/dwarfResult.h
    M dwarf/src/dwarfExprParser.C
    M dwarf/src/dwarfFrameParser.C
    M dwarf/src/dwarfHandle.C
    M dynC_API/src/dynC.tab.C
    M dyninstAPI/src/emit-x86.C
    M dyninstAPI/src/image.C
    M stackwalk/src/dbginfo-stepper.C
    M symtabAPI/doc/A-Appendix.tex
    M symtabAPI/h/Module.h
    M symtabAPI/src/Object-elf.C
    M symtabAPI/src/Object-elf.h
    M symtabAPI/src/dwarfWalker.C
    M symtabAPI/src/dwarfWalker.h
    M symtabAPI/src/parseDwarf.C

  Log Message:
  -----------
  Starting to change the library used for dwarf parsin.


  Commit: 0aa5b882938f7fbf4da0d93a5eb37464247ba358
      https://github.com/dyninst/dyninst/commit/0aa5b882938f7fbf4da0d93a5eb37464247ba358
  Author: Sasha Nicolas <sasha@xxxxxxxxxxx>
  Date:   2017-08-18 (Fri, 18 Aug 2017)

  Changed paths:
    M dwarf/h/dwarfFrameParser.h
    M dwarf/src/dwarfFrameParser.C

  Log Message:
  -----------
  Fixing indentation


  Commit: 65f2a286f749426769ce5d2f16204760ece13111
      https://github.com/dyninst/dyninst/commit/65f2a286f749426769ce5d2f16204760ece13111
  Author: Sasha Nicolas <sasha@xxxxxxxxxxx>
  Date:   2017-08-18 (Fri, 18 Aug 2017)

  Changed paths:
    M dwarf/h/dwarfExprParser.h
    M dwarf/h/dwarfFrameParser.h
    M dwarf/h/dwarfHandle.h
    M dwarf/src/dwarfExprParser.C
    M dwarf/src/dwarfFrameParser.C
    M dwarf/src/dwarfHandle.C
    M symtabAPI/src/Object-elf.h

  Log Message:
  -----------
  libdynDwarf is compiling now.


  Commit: 340799a201f5f5294d6f2922f3bf6e75d43128ca
      https://github.com/dyninst/dyninst/commit/340799a201f5f5294d6f2922f3bf6e75d43128ca
  Author: Sasha Nicolas <sasha@xxxxxxxxxxx>
  Date:   2017-08-18 (Fri, 18 Aug 2017)

  Changed paths:
    M CMakeLists.txt
    M cmake/Modules/FindLibDwarf.cmake
    M cmake/packages.cmake
    M dwarf/h/dwarfExprParser.h
    M dwarf/h/dwarfFrameParser.h
    M dwarf/h/dwarfHandle.h
    M dwarf/h/dwarfResult.h
    M dwarf/src/dwarfFrameParser.C
    M dwarf/src/dwarfHandle.C
    M dyninstAPI/h/BPatch.h
    M dyninstAPI/src/image.C
    M instructionAPI/src/Instruction.C
    M parseAPI/src/CodeObject.C
    M patchAPI/src/PatchMgr.C
    M proccontrol/src/process.C
    M stackwalk/h/walker.h
    M stackwalk/src/dbginfo-stepper.C
    M symtabAPI/h/Module.h
    M symtabAPI/h/Symtab.h
    M symtabAPI/src/Object-elf.C
    M symtabAPI/src/Object-elf.h
    M symtabAPI/src/Symtab.C
    M symtabAPI/src/dwarfWalker.C
    M symtabAPI/src/dwarfWalker.h
    M symtabAPI/src/parseDwarf.C

  Log Message:
  -----------
  Adapting Object-elf.C


  Commit: acf50ca38f3a40ec6c870ec821108a12865ed114
      https://github.com/dyninst/dyninst/commit/acf50ca38f3a40ec6c870ec821108a12865ed114
  Author: Sasha Nicolas <sasha@xxxxxxxxxxx>
  Date:   2017-08-18 (Fri, 18 Aug 2017)

  Changed paths:
    M symtabAPI/src/Object-elf.C
    M symtabAPI/src/dwarfWalker.C

  Log Message:
  -----------
  Object-elf.C is compiling with some incomplete functions.


  Commit: 972f41474b5e7ce9c2bb1ab5f303ad44f4d78afd
      https://github.com/dyninst/dyninst/commit/972f41474b5e7ce9c2bb1ab5f303ad44f4d78afd
  Author: Sasha Nicolas <sasha@xxxxxxxxxxx>
  Date:   2017-08-18 (Fri, 18 Aug 2017)

  Changed paths:
    M symtabAPI/src/dwarfWalker.C
    M symtabAPI/src/dwarfWalker.h

  Log Message:
  -----------
  More changes in DwarfWalker.


  Commit: ce09095833af35877f4b4e89e0baa15d3644414f
      https://github.com/dyninst/dyninst/commit/ce09095833af35877f4b4e89e0baa15d3644414f
  Author: Sasha Nicolas <sasha@xxxxxxxxxxx>
  Date:   2017-08-18 (Fri, 18 Aug 2017)

  Changed paths:
    M symtabAPI/src/dwarfWalker.C

  Log Message:
  -----------
  Some changes at the dwarfWalker.


  Commit: 18278f6b4816d21f4dff56739bfe6efe5c3c0c16
      https://github.com/dyninst/dyninst/commit/18278f6b4816d21f4dff56739bfe6efe5c3c0c16
  Author: Sasha Nicolas <sasha@xxxxxxxxxxx>
  Date:   2017-08-18 (Fri, 18 Aug 2017)

  Changed paths:
    M symtabAPI/src/Object-elf.C
    M symtabAPI/src/dwarfWalker.C
    M symtabAPI/src/dwarfWalker.h

  Log Message:
  -----------
  New changes to adapt code to libdw.


  Commit: e7d8a091caec60e639e1d0da11d22bd41b1273c2
      https://github.com/dyninst/dyninst/commit/e7d8a091caec60e639e1d0da11d22bd41b1273c2
  Author: Sasha Nicolas <sasha@xxxxxxxxxxx>
  Date:   2017-08-18 (Fri, 18 Aug 2017)

  Changed paths:
    M dwarf/h/dwarfExprParser.h
    M dwarf/h/dwarfFrameParser.h
    M dwarf/h/dwarfHandle.h
    M dwarf/h/dwarfResult.h
    M dwarf/src/dwarfExprParser.C
    M dwarf/src/dwarfFrameParser.C
    M dwarf/src/dwarfHandle.C
    M dwarf/src/dwarfResult.C
    M stackwalk/src/dbginfo-stepper.C
    M stackwalk/src/dbgstepper-impl.h
    M symtabAPI/src/Function.C
    M symtabAPI/src/Object-elf.C
    M symtabAPI/src/Object-elf.h
    M symtabAPI/src/dwarfWalker.C
    M symtabAPI/src/dwarfWalker.h
    M symtabAPI/src/parseDwarf.C

  Log Message:
  -----------
  Adaptations done, but remain to be fixed at some points. Dyninst is compiling.


  Commit: 3ffe4514cb4b9467ab42a4c48fbce6c56f7d5804
      https://github.com/dyninst/dyninst/commit/3ffe4514cb4b9467ab42a4c48fbce6c56f7d5804
  Author: Sasha Nicolas <sasha@xxxxxxxxxxx>
  Date:   2017-08-18 (Fri, 18 Aug 2017)

  Changed paths:
    M symtabAPI/src/Object-elf.C

  Log Message:
  -----------
  Fixing assert.


  Commit: a8e9a6590f34aacf91522d8aa927d4a478d94c50
      https://github.com/dyninst/dyninst/commit/a8e9a6590f34aacf91522d8aa927d4a478d94c50
  Author: Sasha Nicolas <sasha@xxxxxxxxxxx>
  Date:   2017-08-18 (Fri, 18 Aug 2017)

  Changed paths:
    M symtabAPI/src/dwarfWalker.C
    M symtabAPI/src/dwarfWalker.h

  Log Message:
  -----------
  Fixing use of dwarf_nextcu.


  Commit: 7f58620d8e42e13336c264e4f24e82f3733478ac
      https://github.com/dyninst/dyninst/commit/7f58620d8e42e13336c264e4f24e82f3733478ac
  Author: Sasha Nicolas <sasha@xxxxxxxxxxx>
  Date:   2017-08-18 (Fri, 18 Aug 2017)

  Changed paths:
    M symtabAPI/h/Symtab.h
    M symtabAPI/src/Aggregate.C
    M symtabAPI/src/Module.C
    M symtabAPI/src/dwarfWalker.C

  Log Message:
  -----------
  Getting modifications from master.


  Commit: 035e4c5b31f46e1703832aadacecfc995d2bcd71
      https://github.com/dyninst/dyninst/commit/035e4c5b31f46e1703832aadacecfc995d2bcd71
  Author: mneumann <mneumann@xxxxxxxx>
  Date:   2017-08-18 (Fri, 18 Aug 2017)

  Changed paths:
    M symtabAPI/src/dwarfWalker.C

  Log Message:
  -----------
  Enable parsing of members without location information (implicitely 0) in unions


  Commit: f93707f13116b2f2b9c62d44b44df0415b4cccf9
      https://github.com/dyninst/dyninst/commit/f93707f13116b2f2b9c62d44b44df0415b4cccf9
  Author: mneumann <mneumann@xxxxxxxx>
  Date:   2017-08-18 (Fri, 18 Aug 2017)

  Changed paths:
    M symtabAPI/src/dwarfWalker.C

  Log Message:
  -----------
  Use an explicit name for anonymous unions, structs and classes


  Commit: 095e526d00f4f8cc93a2d9f6109c3b1d324a8e6e
      https://github.com/dyninst/dyninst/commit/095e526d00f4f8cc93a2d9f6109c3b1d324a8e6e
  Author: Bill Williams <bill@xxxxxxxxxxx>
  Date:   2017-08-18 (Fri, 18 Aug 2017)

  Changed paths:
    M symtabAPI/src/Object-elf.C

  Log Message:
  -----------
  Replaced a bunch of asserts with graceful error handling.


  Commit: 3a7d20c3f2d390c77674325b0434d446bde623c8
      https://github.com/dyninst/dyninst/commit/3a7d20c3f2d390c77674325b0434d446bde623c8
  Author: Sasha Nicolas <sasha@xxxxxxxxxxx>
  Date:   2017-08-18 (Fri, 18 Aug 2017)

  Changed paths:
    M dwarf/h/dwarfHandle.h
    M dwarf/src/dwarfHandle.C
    M symtabAPI/src/Object-elf.C
    M symtabAPI/src/dwarfWalker.C
    M symtabAPI/src/dwarfWalker.h

  Log Message:
  -----------
  Fixing some bugs. Including, among others, module language determination and parsing global symbol modules.

Fixing parseLineInfoForCU function. Still miss a snippet.

Fixing some logical comparisons due to diferent meaning of return status
between the libraries libdw and libdwarf.


  Commit: 1aec77b59872093a9f733dfeba28d1e3e8e16341
      https://github.com/dyninst/dyninst/commit/1aec77b59872093a9f733dfeba28d1e3e8e16341
  Author: Sasha Nicolas <sasha@xxxxxxxxxxx>
  Date:   2017-08-18 (Fri, 18 Aug 2017)

  Changed paths:
    M symtabAPI/src/dwarfWalker.C
    M symtabAPI/src/dwarfWalker.h

  Log Message:
  -----------
  Editing some verification of return values and changing some dwarf
decoding code.

Editing decodeLocationList and fixing some return values verification.


  Commit: 00ffcb9ed88b396b04a67bddb698158e25621e29
      https://github.com/dyninst/dyninst/commit/00ffcb9ed88b396b04a67bddb698158e25621e29
  Author: Sasha Nicolas <sasha@xxxxxxxxxxx>
  Date:   2017-08-18 (Fri, 18 Aug 2017)

  Changed paths:
    M cmake/packages.cmake
    M dwarf/h/dwarfFrameParser.h
    M dwarf/src/dwarfFrameParser.C
    M dwarf/src/dwarfHandle.C
    M dwarf/src/dwarfResult.C
    M dyninstAPI/src/BPatch_function.C
    M stackwalk/src/dbginfo-stepper.C
    M symtabAPI/src/Function.C
    M symtabAPI/src/Object-elf.C
    M symtabAPI/src/dwarfWalker.C
    M symtabAPI/src/dwarfWalker.h
    M symtabAPI/src/parseDwarf.C

  Log Message:
  -----------
  Cleaning up some code. Fixing DwarfWalker::decodeExpression, and minor issues.


  Commit: 7a63daee36d8bc550286801feb1c6c08b546031e
      https://github.com/dyninst/dyninst/commit/7a63daee36d8bc550286801feb1c6c08b546031e
  Author: Sasha Nicolas <sasha@xxxxxxxxxxx>
  Date:   2017-08-18 (Fri, 18 Aug 2017)

  Changed paths:
    M dwarf/CMakeLists.txt
    M dwarf/h/dwarfFrameParser.h
    M dwarf/src/dwarfFrameParser.C

  Log Message:
  -----------
  Fixing DwarfFrameParser to seek FDE and not Dwarf_Frame.


  Commit: b4f0d96123615726e6fd036dae5bc787c5dc5346
      https://github.com/dyninst/dyninst/commit/b4f0d96123615726e6fd036dae5bc787c5dc5346
  Author: Sasha Nicolas <sasha@xxxxxxxxxxx>
  Date:   2017-08-18 (Fri, 18 Aug 2017)

  Changed paths:
    M dwarf/h/dwarfFrameParser.h
    M dwarf/src/dwarfFrameParser.C
    M symtabAPI/src/Function.C
    M symtabAPI/src/Variable.C
    M symtabAPI/src/dwarfWalker.C

  Log Message:
  -----------
  About to make many changes in dwarfFrameParser

Passing test of local_var_locations.

Fixing decode location list.


  Commit: 390e3239eac42b3a9f0668a384d5f0934072161c
      https://github.com/dyninst/dyninst/commit/390e3239eac42b3a9f0668a384d5f0934072161c
  Author: Sasha Nicolas <sasha@xxxxxxxxxxx>
  Date:   2017-08-18 (Fri, 18 Aug 2017)

  Changed paths:
    M dyninstAPI/src/dynProcess.C
    M dyninstAPI/src/pcEventHandler.C
    M dyninstAPI/src/pcEventMuxer.C

  Log Message:
  -----------
  Fixing the destruction of objects under process control api.


  Commit: 8bc31bc29ca35a6c888b35aa449cb7e58d83c87d
      https://github.com/dyninst/dyninst/commit/8bc31bc29ca35a6c888b35aa449cb7e58d83c87d
  Author: Sasha Nicolas <sasha@xxxxxxxxxxx>
  Date:   2017-08-18 (Fri, 18 Aug 2017)

  Changed paths:
    M symtabAPI/src/Object-elf.C

  Log Message:
  -----------
  test_line_info now passing.


  Commit: 42752bf00a61c958fe8d42cd97493a40d35beac1
      https://github.com/dyninst/dyninst/commit/42752bf00a61c958fe8d42cd97493a40d35beac1
  Author: Sasha Nicolas <sasha@xxxxxxxxxxx>
  Date:   2017-08-18 (Fri, 18 Aug 2017)

  Changed paths:
    M symtabAPI/src/Object-elf.C
    M symtabAPI/src/Object-elf.h
    M symtabAPI/src/dwarfWalker.C
    M symtabAPI/src/dwarfWalker.h

  Log Message:
  -----------
  Editing functions that are used to get exception blocks.

Getting the augmentation data of a FDE.


  Commit: 50c43e19595a14be924949aaa700f5bf9640c47f
      https://github.com/dyninst/dyninst/commit/50c43e19595a14be924949aaa700f5bf9640c47f
  Author: Sasha Nicolas <sasha@xxxxxxxxxxx>
  Date:   2017-08-18 (Fri, 18 Aug 2017)

  Changed paths:
    M symtabAPI/src/Object-elf.C
    M symtabAPI/src/emitElf.C

  Log Message:
  -----------
  Implemented decoding of low pc address for FDE.

Fixing a bug already fixed in another branch.


  Commit: e0b9befe7b8a03ff918b00132f496eea9398dec4
      https://github.com/dyninst/dyninst/commit/e0b9befe7b8a03ff918b00132f496eea9398dec4
  Author: Sasha Nicolas <sasha@xxxxxxxxxxx>
  Date:   2017-08-23 (Wed, 23 Aug 2017)

  Changed paths:
    M .gitignore
    M CMakeLists.txt
    M INSTALL
    M cmake/Modules/FindLibDwarf.cmake
    M cmake/packages.cmake
    M dataflowAPI/rose/semantics/MemoryMap.C
    M dataflowAPI/rose/util/Message.C
    M dwarf/CMakeLists.txt
    M dwarf/h/dwarfExprParser.h
    M dwarf/h/dwarfFrameParser.h
    M dwarf/h/dwarfHandle.h
    M dwarf/h/dwarfResult.h
    M dwarf/src/dwarfExprParser.C
    M dwarf/src/dwarfFrameParser.C
    M dwarf/src/dwarfHandle.C
    M dwarf/src/dwarfResult.C
    M dynC_API/src/dynC.tab.C
    M dyninstAPI/h/BPatch.h
    M dyninstAPI/h/BPatch_type.h
    M dyninstAPI/src/BPatch_function.C
    M dyninstAPI/src/emit-x86.C
    M dyninstAPI/src/image.C
    M instructionAPI/src/Instruction.C
    M parseAPI/src/CodeObject.C
    M patchAPI/src/PatchMgr.C
    M proccontrol/src/process.C
    M stackwalk/h/walker.h
    M stackwalk/src/dbginfo-stepper.C
    M stackwalk/src/dbgstepper-impl.h
    M symtabAPI/doc/A-Appendix.tex
    M symtabAPI/h/Module.h
    M symtabAPI/h/Symtab.h
    M symtabAPI/src/Function.C
    M symtabAPI/src/Object-elf.C
    M symtabAPI/src/Object-elf.h
    M symtabAPI/src/Symtab.C
    M symtabAPI/src/Variable.C
    M symtabAPI/src/dwarfWalker.C
    M symtabAPI/src/dwarfWalker.h
    M symtabAPI/src/emitElf.C
    M symtabAPI/src/parseDwarf.C

  Log Message:
  -----------
  Merge branch 'sasha/libdw_deploy' into v9.3.x


  Commit: 38e17c89ba4a76329ffd11ebcfec379a04c64b7a
      https://github.com/dyninst/dyninst/commit/38e17c89ba4a76329ffd11ebcfec379a04c64b7a
  Author: Sasha Nicolas <sasha@xxxxxxxxxxx>
  Date:   2017-08-23 (Wed, 23 Aug 2017)

  Changed paths:
    M dyninstAPI/h/BPatch_type.h
    M symtabAPI/src/Object-elf.C
    M symtabAPI/src/dwarfWalker.C

  Log Message:
  -----------
  Fixing small things after the merge.


  Commit: 096962021d551bce15b736d86a87ec36fe6072fa
      https://github.com/dyninst/dyninst/commit/096962021d551bce15b736d86a87ec36fe6072fa
  Author: Xiaozhu Meng <xmeng@xxxxxxxxxxx>
  Date:   2017-08-24 (Thu, 24 Aug 2017)

  Changed paths:
    M parseAPI/src/IndirectASTVisitor.C
    M parseAPI/src/IndirectAnalyzer.C
    M parseAPI/src/SymbolicExpression.C

  Log Message:
  -----------
  1. When we find potential indexing variable with table stride being 1, we need to make sure that we have already found the table base to declare this variable as the table index.
2. Add constants multiplication in AST simplification


  Commit: 4957dd223d61bb1e8eabac735a51e5c40cf1e4a9
      https://github.com/dyninst/dyninst/commit/4957dd223d61bb1e8eabac735a51e5c40cf1e4a9
  Author: Xiaozhu Meng <xmeng@xxxxxxxxxxx>
  Date:   2017-08-24 (Thu, 24 Aug 2017)

  Changed paths:
    M .gitignore
    R .idea/deployment.xml
    R .idea/webServers.xml
    M CHANGELOG.md
    M CMakeLists.txt
    M INSTALL
    M appveyor.yml
    M cmake/DyninstConfig.cmake.in
    M cmake/Modules/FindLibDwarf.cmake
    M cmake/packages.cmake
    M cmake/shared.cmake
    M dataflowAPI/rose/semantics/MemoryMap.C
    M dataflowAPI/rose/util/Message.C
    M dwarf/CMakeLists.txt
    M dwarf/h/dwarfExprParser.h
    M dwarf/h/dwarfFrameParser.h
    M dwarf/h/dwarfHandle.h
    M dwarf/h/dwarfResult.h
    M dwarf/src/dwarfExprParser.C
    M dwarf/src/dwarfFrameParser.C
    M dwarf/src/dwarfHandle.C
    M dwarf/src/dwarfResult.C
    M dynC_API/src/dynC.tab.C
    R dyninstAPI/doc/dyninstAPI.doc
    A dyninstAPI/doc/dyninstAPI.docx
    M dyninstAPI/doc/dyninstAPI.pdf
    M dyninstAPI/h/BPatch.h
    M dyninstAPI/h/BPatch_type.h
    M dyninstAPI/src/BPatch_function.C
    M dyninstAPI/src/BPatch_type.C
    M dyninstAPI/src/Parsing.C
    M dyninstAPI/src/Relocation/Transformers/Movement-analysis.C
    M dyninstAPI/src/binaryEdit.h
    M dyninstAPI/src/codegen-power.C
    M dyninstAPI/src/dynProcess.C
    M dyninstAPI/src/emit-x86.C
    M dyninstAPI/src/image.C
    M dyninstAPI/src/pcEventHandler.C
    M dyninstAPI/src/pcEventMuxer.C
    M instructionAPI/doc/API/Instruction.tex
    M instructionAPI/src/Instruction.C
    M parseAPI/src/CodeObject.C
    M patchAPI/src/PatchMgr.C
    M proccontrol/src/process.C
    M stackwalk/h/walker.h
    M stackwalk/src/dbginfo-stepper.C
    M stackwalk/src/dbgstepper-impl.h
    M symtabAPI/doc/A-Appendix.tex
    M symtabAPI/h/Function.h
    M symtabAPI/h/Module.h
    M symtabAPI/h/Symtab.h
    M symtabAPI/src/Function.C
    M symtabAPI/src/LineInformation.C
    M symtabAPI/src/Object-elf.C
    M symtabAPI/src/Object-elf.h
    M symtabAPI/src/Object-nt.C
    M symtabAPI/src/Object-nt.h
    M symtabAPI/src/Symtab.C
    M symtabAPI/src/Type.C
    M symtabAPI/src/Variable.C
    M symtabAPI/src/dwarfWalker.C
    M symtabAPI/src/dwarfWalker.h
    M symtabAPI/src/emitElf.C
    M symtabAPI/src/emitElf.h
    M symtabAPI/src/parseDwarf.C

  Log Message:
  -----------
  Merge branch 'libdw' into jumptable_rebase


  Commit: 0f5fea85dbda31d253671a9b6da41f0102a4049c
      https://github.com/dyninst/dyninst/commit/0f5fea85dbda31d253671a9b6da41f0102a4049c
  Author: Xiaozhu Meng <xmeng@xxxxxxxxxxx>
  Date:   2017-08-24 (Thu, 24 Aug 2017)

  Changed paths:
    M parseAPI/src/SymbolicExpression.C

  Log Message:
  -----------
  Fix symplifying concat operations in jump table analysis


  Commit: 25d9e439d1d36d5e5404c3de995320a04dd0ee2a
      https://github.com/dyninst/dyninst/commit/25d9e439d1d36d5e5404c3de995320a04dd0ee2a
  Author: Xiaozhu Meng <xmeng@xxxxxxxxxxx>
  Date:   2017-08-29 (Tue, 29 Aug 2017)

  Changed paths:
    M symtabAPI/src/LineInformation.C

  Log Message:
  -----------
  Fix uninitialized return value in line info


  Commit: 7916e9804d50882ebb700f1e37b2f926e6dd51f7
      https://github.com/dyninst/dyninst/commit/7916e9804d50882ebb700f1e37b2f926e6dd51f7
  Author: Xiaozhu Meng <xmeng@xxxxxxxxxxx>
  Date:   2017-08-29 (Tue, 29 Aug 2017)

  Changed paths:
    M dyninstAPI/src/dynProcess.C

  Log Message:
  -----------
  We should only set proccontrol level process's data to NULL when the Dyninst level process is the only owner of the proccontrol level process


  Commit: 6cf65314975a95bad417af5cc8791c42209989e9
      https://github.com/dyninst/dyninst/commit/6cf65314975a95bad417af5cc8791c42209989e9
  Author: Xiaozhu Meng <xmeng@xxxxxxxxxxx>
  Date:   2017-08-29 (Tue, 29 Aug 2017)

  Changed paths:
    M common/src/arch-x86.C

  Log Message:
  -----------
  Displacements should be signed integers


  Commit: c3b83381951579e04978ced1956979ef0c64d037
      https://github.com/dyninst/dyninst/commit/c3b83381951579e04978ced1956979ef0c64d037
  Author: Xiaozhu Meng <xmeng@xxxxxxxxxxx>
  Date:   2017-08-29 (Tue, 29 Aug 2017)

  Changed paths:
    M symtabAPI/src/Object-elf.C

  Log Message:
  -----------
  Only do endianess translation for powerpc binaries


  Commit: e45835ab0683318a476b3dffdf67b9331e82cb45
      https://github.com/dyninst/dyninst/commit/e45835ab0683318a476b3dffdf67b9331e82cb45
  Author: Xiaozhu Meng <mxz297@xxxxxxxxx>
  Date:   2017-08-29 (Tue, 29 Aug 2017)

  Changed paths:
    M .gitignore
    R .idea/deployment.xml
    R .idea/webServers.xml
    M CHANGELOG.md
    M CMakeLists.txt
    M INSTALL
    M appveyor.yml
    M cmake/DyninstConfig.cmake.in
    M cmake/Modules/FindLibDwarf.cmake
    M cmake/packages.cmake
    M cmake/shared.cmake
    A common/docs/decoding_diagram.png
    A common/docs/rose_structure.png
    M common/h/Graph.h
    M common/h/dyn_regs.h
    M common/h/entryIDs.h
    M common/src/Graph.C
    M common/src/arch-x86.C
    M common/src/arch-x86.h
    M common/src/dyn_regs.C
    M dataflowAPI/h/slicing.h
    R dataflowAPI/rose/powerpcInstructionSemantics.h
    M dataflowAPI/rose/semantics/DispatcherARM64.C
    M dataflowAPI/rose/semantics/DispatcherARM64.h
    A dataflowAPI/rose/semantics/DispatcherPowerpc.C
    A dataflowAPI/rose/semantics/DispatcherPowerpc.h
    M dataflowAPI/rose/semantics/MemoryMap.C
    M dataflowAPI/rose/semantics/Registers.C
    M dataflowAPI/rose/semantics/Registers.h
    M dataflowAPI/rose/semantics/SymEvalSemantics.C
    M dataflowAPI/rose/semantics/SymEvalSemantics.h
    M dataflowAPI/rose/util/Message.C
    M dataflowAPI/rose/util/PoolAllocator.h
    M dataflowAPI/src/AbslocInterface.C
    M dataflowAPI/src/ExpressionConversionVisitor.C
    M dataflowAPI/src/RoseImpl.C
    M dataflowAPI/src/RoseInsnFactory.C
    M dataflowAPI/src/SymEval.C
    M dataflowAPI/src/SymbolicExpansion.C
    M dataflowAPI/src/SymbolicExpansion.h
    M dataflowAPI/src/convertOpcodes.C
    M dataflowAPI/src/liveness.C
    M dataflowAPI/src/slicing.C
    M dataflowAPI/src/stackanalysis.C
    M dwarf/CMakeLists.txt
    M dwarf/h/dwarfExprParser.h
    M dwarf/h/dwarfFrameParser.h
    M dwarf/h/dwarfHandle.h
    M dwarf/h/dwarfResult.h
    M dwarf/src/dwarfExprParser.C
    M dwarf/src/dwarfFrameParser.C
    M dwarf/src/dwarfHandle.C
    M dwarf/src/dwarfResult.C
    M dynC_API/src/dynC.tab.C
    R dyninstAPI/doc/dyninstAPI.doc
    A dyninstAPI/doc/dyninstAPI.docx
    M dyninstAPI/doc/dyninstAPI.pdf
    M dyninstAPI/h/BPatch.h
    M dyninstAPI/h/BPatch_type.h
    M dyninstAPI/src/BPatch_function.C
    M dyninstAPI/src/BPatch_type.C
    M dyninstAPI/src/Parsing.C
    M dyninstAPI/src/Relocation/Transformers/Movement-adhoc.C
    M dyninstAPI/src/Relocation/Transformers/Movement-analysis.C
    M dyninstAPI/src/StackMod/StackAccess.C
    M dyninstAPI/src/binaryEdit.h
    M dyninstAPI/src/codegen-power.C
    M dyninstAPI/src/dynProcess.C
    M dyninstAPI/src/emit-x86.C
    M dyninstAPI/src/image.C
    M dyninstAPI/src/inst-x86.C
    M dyninstAPI/src/pcEventHandler.C
    M dyninstAPI/src/pcEventMuxer.C
    M external/rose/powerpcInstructionEnum.h
    M instructionAPI/CMakeLists.txt
    A instructionAPI/ISA_ps/abs_advsimd
    A instructionAPI/ISA_ps/adc
    A instructionAPI/ISA_ps/adcs
    A instructionAPI/ISA_ps/add_addsub_ext
    A instructionAPI/ISA_ps/add_addsub_imm
    A instructionAPI/ISA_ps/add_addsub_shift
    A instructionAPI/ISA_ps/add_advsimd
    A instructionAPI/ISA_ps/addhn_advsimd
    A instructionAPI/ISA_ps/addp_advsimd_pair
    A instructionAPI/ISA_ps/addp_advsimd_vec
    A instructionAPI/ISA_ps/adds_addsub_ext
    A instructionAPI/ISA_ps/adds_addsub_imm
    A instructionAPI/ISA_ps/adds_addsub_shift
    A instructionAPI/ISA_ps/addv_advsimd
    A instructionAPI/ISA_ps/adr
    A instructionAPI/ISA_ps/adrp
    A instructionAPI/ISA_ps/aesd_advsimd
    A instructionAPI/ISA_ps/aese_advsimd
    A instructionAPI/ISA_ps/aesimc_advsimd
    A instructionAPI/ISA_ps/aesmc_advsimd
    A instructionAPI/ISA_ps/and_advsimd
    A instructionAPI/ISA_ps/and_log_imm
    A instructionAPI/ISA_ps/and_log_shift
    A instructionAPI/ISA_ps/ands_log_imm
    A instructionAPI/ISA_ps/ands_log_shift
    A instructionAPI/ISA_ps/asr_asrv
    A instructionAPI/ISA_ps/asr_sbfm
    A instructionAPI/ISA_ps/asrv
    A instructionAPI/ISA_ps/at_sys
    A instructionAPI/ISA_ps/b_cond
    A instructionAPI/ISA_ps/b_uncond
    A instructionAPI/ISA_ps/bfi_bfm
    A instructionAPI/ISA_ps/bfm
    A instructionAPI/ISA_ps/bfxil_bfm
    A instructionAPI/ISA_ps/bic_advsimd_imm
    A instructionAPI/ISA_ps/bic_advsimd_reg
    A instructionAPI/ISA_ps/bic_log_shift
    A instructionAPI/ISA_ps/bics
    A instructionAPI/ISA_ps/bif_advsimd
    A instructionAPI/ISA_ps/bit_advsimd
    A instructionAPI/ISA_ps/bl
    A instructionAPI/ISA_ps/blr
    A instructionAPI/ISA_ps/br
    A instructionAPI/ISA_ps/brk
    A instructionAPI/ISA_ps/bsl_advsimd
    A instructionAPI/ISA_ps/cbnz
    A instructionAPI/ISA_ps/cbz
    A instructionAPI/ISA_ps/ccmn_imm
    A instructionAPI/ISA_ps/ccmn_reg
    A instructionAPI/ISA_ps/ccmp_imm
    A instructionAPI/ISA_ps/ccmp_reg
    A instructionAPI/ISA_ps/cinc_csinc
    A instructionAPI/ISA_ps/cinv_csinv
    A instructionAPI/ISA_ps/clrex
    A instructionAPI/ISA_ps/cls_advsimd
    A instructionAPI/ISA_ps/cls_int
    A instructionAPI/ISA_ps/clz_advsimd
    A instructionAPI/ISA_ps/clz_int
    A instructionAPI/ISA_ps/cmeq_advsimd_reg
    A instructionAPI/ISA_ps/cmeq_advsimd_zero
    A instructionAPI/ISA_ps/cmge_advsimd_reg
    A instructionAPI/ISA_ps/cmge_advsimd_zero
    A instructionAPI/ISA_ps/cmgt_advsimd_reg
    A instructionAPI/ISA_ps/cmgt_advsimd_zero
    A instructionAPI/ISA_ps/cmhi_advsimd
    A instructionAPI/ISA_ps/cmhs_advsimd
    A instructionAPI/ISA_ps/cmle_advsimd
    A instructionAPI/ISA_ps/cmlt_advsimd
    A instructionAPI/ISA_ps/cmn_adds_addsub_ext
    A instructionAPI/ISA_ps/cmn_adds_addsub_imm
    A instructionAPI/ISA_ps/cmn_adds_addsub_shift
    A instructionAPI/ISA_ps/cmp_subs_addsub_ext
    A instructionAPI/ISA_ps/cmp_subs_addsub_imm
    A instructionAPI/ISA_ps/cmp_subs_addsub_shift
    A instructionAPI/ISA_ps/cmtst_advsimd
    A instructionAPI/ISA_ps/cneg_csneg
    A instructionAPI/ISA_ps/cnt_advsimd
    A instructionAPI/ISA_ps/crc32
    A instructionAPI/ISA_ps/crc32c
    A instructionAPI/ISA_ps/csel
    A instructionAPI/ISA_ps/cset_csinc
    A instructionAPI/ISA_ps/csetm_csinv
    A instructionAPI/ISA_ps/csinc
    A instructionAPI/ISA_ps/csinv
    A instructionAPI/ISA_ps/csneg
    A instructionAPI/ISA_ps/dc_sys
    A instructionAPI/ISA_ps/dcps1
    A instructionAPI/ISA_ps/dcps2
    A instructionAPI/ISA_ps/dcps3
    A instructionAPI/ISA_ps/dmb
    A instructionAPI/ISA_ps/drps
    A instructionAPI/ISA_ps/dsb
    A instructionAPI/ISA_ps/dup_advsimd_elt
    A instructionAPI/ISA_ps/dup_advsimd_gen
    A instructionAPI/ISA_ps/encodingindex
    A instructionAPI/ISA_ps/enumerated-symbol-accounts
    A instructionAPI/ISA_ps/eon
    A instructionAPI/ISA_ps/eor_advsimd
    A instructionAPI/ISA_ps/eor_log_imm
    A instructionAPI/ISA_ps/eor_log_shift
    A instructionAPI/ISA_ps/eret
    A instructionAPI/ISA_ps/ext_advsimd
    A instructionAPI/ISA_ps/extr
    A instructionAPI/ISA_ps/fabd_advsimd
    A instructionAPI/ISA_ps/fabs_advsimd
    A instructionAPI/ISA_ps/fabs_float
    A instructionAPI/ISA_ps/facge_advsimd
    A instructionAPI/ISA_ps/facgt_advsimd
    A instructionAPI/ISA_ps/fadd_advsimd
    A instructionAPI/ISA_ps/fadd_float
    A instructionAPI/ISA_ps/faddp_advsimd_pair
    A instructionAPI/ISA_ps/faddp_advsimd_vec
    A instructionAPI/ISA_ps/fccmp_float
    A instructionAPI/ISA_ps/fccmpe_float
    A instructionAPI/ISA_ps/fcmeq_advsimd_reg
    A instructionAPI/ISA_ps/fcmeq_advsimd_zero
    A instructionAPI/ISA_ps/fcmge_advsimd_reg
    A instructionAPI/ISA_ps/fcmge_advsimd_zero
    A instructionAPI/ISA_ps/fcmgt_advsimd_reg
    A instructionAPI/ISA_ps/fcmgt_advsimd_zero
    A instructionAPI/ISA_ps/fcmle_advsimd
    A instructionAPI/ISA_ps/fcmlt_advsimd
    A instructionAPI/ISA_ps/fcmp_float
    A instructionAPI/ISA_ps/fcmpe_float
    A instructionAPI/ISA_ps/fcsel_float
    A instructionAPI/ISA_ps/fcvt_float
    A instructionAPI/ISA_ps/fcvtas_advsimd
    A instructionAPI/ISA_ps/fcvtas_float
    A instructionAPI/ISA_ps/fcvtau_advsimd
    A instructionAPI/ISA_ps/fcvtau_float
    A instructionAPI/ISA_ps/fcvtl_advsimd
    A instructionAPI/ISA_ps/fcvtms_advsimd
    A instructionAPI/ISA_ps/fcvtms_float
    A instructionAPI/ISA_ps/fcvtmu_advsimd
    A instructionAPI/ISA_ps/fcvtmu_float
    A instructionAPI/ISA_ps/fcvtn_advsimd
    A instructionAPI/ISA_ps/fcvtns_advsimd
    A instructionAPI/ISA_ps/fcvtns_float
    A instructionAPI/ISA_ps/fcvtnu_advsimd
    A instructionAPI/ISA_ps/fcvtnu_float
    A instructionAPI/ISA_ps/fcvtps_advsimd
    A instructionAPI/ISA_ps/fcvtps_float
    A instructionAPI/ISA_ps/fcvtpu_advsimd
    A instructionAPI/ISA_ps/fcvtpu_float
    A instructionAPI/ISA_ps/fcvtxn_advsimd
    A instructionAPI/ISA_ps/fcvtzs_advsimd_fix
    A instructionAPI/ISA_ps/fcvtzs_advsimd_int
    A instructionAPI/ISA_ps/fcvtzs_float_fix
    A instructionAPI/ISA_ps/fcvtzs_float_int
    A instructionAPI/ISA_ps/fcvtzu_advsimd_fix
    A instructionAPI/ISA_ps/fcvtzu_advsimd_int
    A instructionAPI/ISA_ps/fcvtzu_float_fix
    A instructionAPI/ISA_ps/fcvtzu_float_int
    A instructionAPI/ISA_ps/fdiv_advsimd
    A instructionAPI/ISA_ps/fdiv_float
    A instructionAPI/ISA_ps/fmadd_float
    A instructionAPI/ISA_ps/fmax_advsimd
    A instructionAPI/ISA_ps/fmax_float
    A instructionAPI/ISA_ps/fmaxnm_advsimd
    A instructionAPI/ISA_ps/fmaxnm_float
    A instructionAPI/ISA_ps/fmaxnmp_advsimd_pair
    A instructionAPI/ISA_ps/fmaxnmp_advsimd_vec
    A instructionAPI/ISA_ps/fmaxnmv_advsimd
    A instructionAPI/ISA_ps/fmaxp_advsimd_pair
    A instructionAPI/ISA_ps/fmaxp_advsimd_vec
    A instructionAPI/ISA_ps/fmaxv_advsimd
    A instructionAPI/ISA_ps/fmin_advsimd
    A instructionAPI/ISA_ps/fmin_float
    A instructionAPI/ISA_ps/fminnm_advsimd
    A instructionAPI/ISA_ps/fminnm_float
    A instructionAPI/ISA_ps/fminnmp_advsimd_pair
    A instructionAPI/ISA_ps/fminnmp_advsimd_vec
    A instructionAPI/ISA_ps/fminnmv_advsimd
    A instructionAPI/ISA_ps/fminp_advsimd_pair
    A instructionAPI/ISA_ps/fminp_advsimd_vec
    A instructionAPI/ISA_ps/fminv_advsimd
    A instructionAPI/ISA_ps/fmla_advsimd_elt
    A instructionAPI/ISA_ps/fmla_advsimd_vec
    A instructionAPI/ISA_ps/fmls_advsimd_elt
    A instructionAPI/ISA_ps/fmls_advsimd_vec
    A instructionAPI/ISA_ps/fmov_advsimd
    A instructionAPI/ISA_ps/fmov_float
    A instructionAPI/ISA_ps/fmov_float_gen
    A instructionAPI/ISA_ps/fmov_float_imm
    A instructionAPI/ISA_ps/fmsub_float
    A instructionAPI/ISA_ps/fmul_advsimd_elt
    A instructionAPI/ISA_ps/fmul_advsimd_vec
    A instructionAPI/ISA_ps/fmul_float
    A instructionAPI/ISA_ps/fmulx_advsimd_elt
    A instructionAPI/ISA_ps/fmulx_advsimd_vec
    A instructionAPI/ISA_ps/fneg_advsimd
    A instructionAPI/ISA_ps/fneg_float
    A instructionAPI/ISA_ps/fnmadd_float
    A instructionAPI/ISA_ps/fnmsub_float
    A instructionAPI/ISA_ps/fnmul_float
    A instructionAPI/ISA_ps/fpsimdindex
    A instructionAPI/ISA_ps/frecpe_advsimd
    A instructionAPI/ISA_ps/frecps_advsimd
    A instructionAPI/ISA_ps/frecpx_advsimd
    A instructionAPI/ISA_ps/frinta_advsimd
    A instructionAPI/ISA_ps/frinta_float
    A instructionAPI/ISA_ps/frinti_advsimd
    A instructionAPI/ISA_ps/frinti_float
    A instructionAPI/ISA_ps/frintm_advsimd
    A instructionAPI/ISA_ps/frintm_float
    A instructionAPI/ISA_ps/frintn_advsimd
    A instructionAPI/ISA_ps/frintn_float
    A instructionAPI/ISA_ps/frintp_advsimd
    A instructionAPI/ISA_ps/frintp_float
    A instructionAPI/ISA_ps/frintx_advsimd
    A instructionAPI/ISA_ps/frintx_float
    A instructionAPI/ISA_ps/frintz_advsimd
    A instructionAPI/ISA_ps/frintz_float
    A instructionAPI/ISA_ps/frsqrte_advsimd
    A instructionAPI/ISA_ps/frsqrts_advsimd
    A instructionAPI/ISA_ps/fsqrt_advsimd
    A instructionAPI/ISA_ps/fsqrt_float
    A instructionAPI/ISA_ps/fsub_advsimd
    A instructionAPI/ISA_ps/fsub_float
    A instructionAPI/ISA_ps/hint
    A instructionAPI/ISA_ps/hlt
    A instructionAPI/ISA_ps/hvc
    A instructionAPI/ISA_ps/ic_sys
    A instructionAPI/ISA_ps/index
    A instructionAPI/ISA_ps/ins_advsimd_elt
    A instructionAPI/ISA_ps/ins_advsimd_gen
    A instructionAPI/ISA_ps/isb
    A instructionAPI/ISA_ps/ld1_advsimd_mult
    A instructionAPI/ISA_ps/ld1_advsimd_sngl
    A instructionAPI/ISA_ps/ld1r_advsimd
    A instructionAPI/ISA_ps/ld2_advsimd_mult
    A instructionAPI/ISA_ps/ld2_advsimd_sngl
    A instructionAPI/ISA_ps/ld2r_advsimd
    A instructionAPI/ISA_ps/ld3_advsimd_mult
    A instructionAPI/ISA_ps/ld3_advsimd_sngl
    A instructionAPI/ISA_ps/ld3r_advsimd
    A instructionAPI/ISA_ps/ld4_advsimd_mult
    A instructionAPI/ISA_ps/ld4_advsimd_sngl
    A instructionAPI/ISA_ps/ld4r_advsimd
    A instructionAPI/ISA_ps/ldar
    A instructionAPI/ISA_ps/ldarb
    A instructionAPI/ISA_ps/ldarh
    A instructionAPI/ISA_ps/ldaxp
    A instructionAPI/ISA_ps/ldaxr
    A instructionAPI/ISA_ps/ldaxrb
    A instructionAPI/ISA_ps/ldaxrh
    A instructionAPI/ISA_ps/ldnp_fpsimd
    A instructionAPI/ISA_ps/ldnp_gen
    A instructionAPI/ISA_ps/ldp_fpsimd
    A instructionAPI/ISA_ps/ldp_gen
    A instructionAPI/ISA_ps/ldpsw
    A instructionAPI/ISA_ps/ldr_imm_fpsimd
    A instructionAPI/ISA_ps/ldr_imm_gen
    A instructionAPI/ISA_ps/ldr_lit_fpsimd
    A instructionAPI/ISA_ps/ldr_lit_gen
    A instructionAPI/ISA_ps/ldr_reg_fpsimd
    A instructionAPI/ISA_ps/ldr_reg_gen
    A instructionAPI/ISA_ps/ldrb_imm
    A instructionAPI/ISA_ps/ldrb_reg
    A instructionAPI/ISA_ps/ldrh_imm
    A instructionAPI/ISA_ps/ldrh_reg
    A instructionAPI/ISA_ps/ldrsb_imm
    A instructionAPI/ISA_ps/ldrsb_reg
    A instructionAPI/ISA_ps/ldrsh_imm
    A instructionAPI/ISA_ps/ldrsh_reg
    A instructionAPI/ISA_ps/ldrsw_imm
    A instructionAPI/ISA_ps/ldrsw_lit
    A instructionAPI/ISA_ps/ldrsw_reg
    A instructionAPI/ISA_ps/ldtr
    A instructionAPI/ISA_ps/ldtrb
    A instructionAPI/ISA_ps/ldtrh
    A instructionAPI/ISA_ps/ldtrsb
    A instructionAPI/ISA_ps/ldtrsh
    A instructionAPI/ISA_ps/ldtrsw
    A instructionAPI/ISA_ps/ldur_fpsimd
    A instructionAPI/ISA_ps/ldur_gen
    A instructionAPI/ISA_ps/ldurb
    A instructionAPI/ISA_ps/ldurh
    A instructionAPI/ISA_ps/ldursb
    A instructionAPI/ISA_ps/ldursh
    A instructionAPI/ISA_ps/ldursw
    A instructionAPI/ISA_ps/ldxp
    A instructionAPI/ISA_ps/ldxr
    A instructionAPI/ISA_ps/ldxrb
    A instructionAPI/ISA_ps/ldxrh
    A instructionAPI/ISA_ps/lsl_lslv
    A instructionAPI/ISA_ps/lsl_ubfm
    A instructionAPI/ISA_ps/lslv
    A instructionAPI/ISA_ps/lsr_lsrv
    A instructionAPI/ISA_ps/lsr_ubfm
    A instructionAPI/ISA_ps/lsrv
    A instructionAPI/ISA_ps/madd
    A instructionAPI/ISA_ps/mla_advsimd_elt
    A instructionAPI/ISA_ps/mla_advsimd_vec
    A instructionAPI/ISA_ps/mls_advsimd_elt
    A instructionAPI/ISA_ps/mls_advsimd_vec
    A instructionAPI/ISA_ps/mneg_msub
    A instructionAPI/ISA_ps/mov_add_addsub_imm
    A instructionAPI/ISA_ps/mov_dup_advsimd_elt
    A instructionAPI/ISA_ps/mov_ins_advsimd_elt
    A instructionAPI/ISA_ps/mov_ins_advsimd_gen
    A instructionAPI/ISA_ps/mov_movn
    A instructionAPI/ISA_ps/mov_movz
    A instructionAPI/ISA_ps/mov_orr_advsimd_reg
    A instructionAPI/ISA_ps/mov_orr_log_imm
    A instructionAPI/ISA_ps/mov_orr_log_shift
    A instructionAPI/ISA_ps/mov_umov_advsimd
    A instructionAPI/ISA_ps/movi_advsimd
    A instructionAPI/ISA_ps/movk
    A instructionAPI/ISA_ps/movn
    A instructionAPI/ISA_ps/movz
    A instructionAPI/ISA_ps/mrs
    A instructionAPI/ISA_ps/msr_imm
    A instructionAPI/ISA_ps/msr_reg
    A instructionAPI/ISA_ps/msub
    A instructionAPI/ISA_ps/mul_advsimd_elt
    A instructionAPI/ISA_ps/mul_advsimd_vec
    A instructionAPI/ISA_ps/mul_madd
    A instructionAPI/ISA_ps/mvn_not_advsimd
    A instructionAPI/ISA_ps/mvn_orn_log_shift
    A instructionAPI/ISA_ps/mvni_advsimd
    A instructionAPI/ISA_ps/neg_advsimd
    A instructionAPI/ISA_ps/neg_sub_addsub_shift
    A instructionAPI/ISA_ps/negs_subs_addsub_shift
    A instructionAPI/ISA_ps/ngc_sbc
    A instructionAPI/ISA_ps/ngcs_sbcs
    A instructionAPI/ISA_ps/nop_hint
    A instructionAPI/ISA_ps/not_advsimd
    A instructionAPI/ISA_ps/orn_advsimd
    A instructionAPI/ISA_ps/orn_log_shift
    A instructionAPI/ISA_ps/orr_advsimd_imm
    A instructionAPI/ISA_ps/orr_advsimd_reg
    A instructionAPI/ISA_ps/orr_log_imm
    A instructionAPI/ISA_ps/orr_log_shift
    A instructionAPI/ISA_ps/permindex
    A instructionAPI/ISA_ps/pmul_advsimd
    A instructionAPI/ISA_ps/pmull_advsimd
    A instructionAPI/ISA_ps/prfm_imm
    A instructionAPI/ISA_ps/prfm_lit
    A instructionAPI/ISA_ps/prfm_reg
    A instructionAPI/ISA_ps/prfum
    A instructionAPI/ISA_ps/raddhn_advsimd
    A instructionAPI/ISA_ps/rbit_advsimd
    A instructionAPI/ISA_ps/rbit_int
    A instructionAPI/ISA_ps/ret
    A instructionAPI/ISA_ps/rev
    A instructionAPI/ISA_ps/rev16_advsimd
    A instructionAPI/ISA_ps/rev16_int
    A instructionAPI/ISA_ps/rev32_advsimd
    A instructionAPI/ISA_ps/rev32_int
    A instructionAPI/ISA_ps/rev64_advsimd
    A instructionAPI/ISA_ps/ror_extr
    A instructionAPI/ISA_ps/ror_rorv
    A instructionAPI/ISA_ps/rorv
    A instructionAPI/ISA_ps/rshrn_advsimd
    A instructionAPI/ISA_ps/rsubhn_advsimd
    A instructionAPI/ISA_ps/saba_advsimd
    A instructionAPI/ISA_ps/sabal_advsimd
    A instructionAPI/ISA_ps/sabd_advsimd
    A instructionAPI/ISA_ps/sabdl_advsimd
    A instructionAPI/ISA_ps/sadalp_advsimd
    A instructionAPI/ISA_ps/saddl_advsimd
    A instructionAPI/ISA_ps/saddlp_advsimd
    A instructionAPI/ISA_ps/saddlv_advsimd
    A instructionAPI/ISA_ps/saddw_advsimd
    A instructionAPI/ISA_ps/sbc
    A instructionAPI/ISA_ps/sbcs
    A instructionAPI/ISA_ps/sbfiz_sbfm
    A instructionAPI/ISA_ps/sbfm
    A instructionAPI/ISA_ps/sbfx_sbfm
    A instructionAPI/ISA_ps/scvtf_advsimd_fix
    A instructionAPI/ISA_ps/scvtf_advsimd_int
    A instructionAPI/ISA_ps/scvtf_float_fix
    A instructionAPI/ISA_ps/scvtf_float_int
    A instructionAPI/ISA_ps/sdiv
    A instructionAPI/ISA_ps/sev_hint
    A instructionAPI/ISA_ps/sevl_hint
    A instructionAPI/ISA_ps/sha1c_advsimd
    A instructionAPI/ISA_ps/sha1h_advsimd
    A instructionAPI/ISA_ps/sha1m_advsimd
    A instructionAPI/ISA_ps/sha1p_advsimd
    A instructionAPI/ISA_ps/sha1su0_advsimd
    A instructionAPI/ISA_ps/sha1su1_advsimd
    A instructionAPI/ISA_ps/sha256h2_advsimd
    A instructionAPI/ISA_ps/sha256h_advsimd
    A instructionAPI/ISA_ps/sha256su0_advsimd
    A instructionAPI/ISA_ps/sha256su1_advsimd
    A instructionAPI/ISA_ps/shadd_advsimd
    A instructionAPI/ISA_ps/shared_pseudocode
    A instructionAPI/ISA_ps/shl_advsimd
    A instructionAPI/ISA_ps/shll_advsimd
    A instructionAPI/ISA_ps/shrn_advsimd
    A instructionAPI/ISA_ps/shsub_advsimd
    A instructionAPI/ISA_ps/sli_advsimd
    A instructionAPI/ISA_ps/smaddl
    A instructionAPI/ISA_ps/smax_advsimd
    A instructionAPI/ISA_ps/smaxp_advsimd
    A instructionAPI/ISA_ps/smaxv_advsimd
    A instructionAPI/ISA_ps/smc
    A instructionAPI/ISA_ps/smin_advsimd
    A instructionAPI/ISA_ps/sminp_advsimd
    A instructionAPI/ISA_ps/sminv_advsimd
    A instructionAPI/ISA_ps/smlal_advsimd_elt
    A instructionAPI/ISA_ps/smlal_advsimd_vec
    A instructionAPI/ISA_ps/smlsl_advsimd_elt
    A instructionAPI/ISA_ps/smlsl_advsimd_vec
    A instructionAPI/ISA_ps/smnegl_smsubl
    A instructionAPI/ISA_ps/smov_advsimd
    A instructionAPI/ISA_ps/smsubl
    A instructionAPI/ISA_ps/smulh
    A instructionAPI/ISA_ps/smull_advsimd_elt
    A instructionAPI/ISA_ps/smull_advsimd_vec
    A instructionAPI/ISA_ps/smull_smaddl
    A instructionAPI/ISA_ps/sqabs_advsimd
    A instructionAPI/ISA_ps/sqadd_advsimd
    A instructionAPI/ISA_ps/sqdmlal_advsimd_elt
    A instructionAPI/ISA_ps/sqdmlal_advsimd_vec
    A instructionAPI/ISA_ps/sqdmlsl_advsimd_elt
    A instructionAPI/ISA_ps/sqdmlsl_advsimd_vec
    A instructionAPI/ISA_ps/sqdmulh_advsimd_elt
    A instructionAPI/ISA_ps/sqdmulh_advsimd_vec
    A instructionAPI/ISA_ps/sqdmull_advsimd_elt
    A instructionAPI/ISA_ps/sqdmull_advsimd_vec
    A instructionAPI/ISA_ps/sqneg_advsimd
    A instructionAPI/ISA_ps/sqrdmulh_advsimd_elt
    A instructionAPI/ISA_ps/sqrdmulh_advsimd_vec
    A instructionAPI/ISA_ps/sqrshl_advsimd
    A instructionAPI/ISA_ps/sqrshrn_advsimd
    A instructionAPI/ISA_ps/sqrshrun_advsimd
    A instructionAPI/ISA_ps/sqshl_advsimd_imm
    A instructionAPI/ISA_ps/sqshl_advsimd_reg
    A instructionAPI/ISA_ps/sqshlu_advsimd
    A instructionAPI/ISA_ps/sqshrn_advsimd
    A instructionAPI/ISA_ps/sqshrun_advsimd
    A instructionAPI/ISA_ps/sqsub_advsimd
    A instructionAPI/ISA_ps/sqxtn_advsimd
    A instructionAPI/ISA_ps/sqxtun_advsimd
    A instructionAPI/ISA_ps/srhadd_advsimd
    A instructionAPI/ISA_ps/sri_advsimd
    A instructionAPI/ISA_ps/srshl_advsimd
    A instructionAPI/ISA_ps/srshr_advsimd
    A instructionAPI/ISA_ps/srsra_advsimd
    A instructionAPI/ISA_ps/sshl_advsimd
    A instructionAPI/ISA_ps/sshll_advsimd
    A instructionAPI/ISA_ps/sshr_advsimd
    A instructionAPI/ISA_ps/ssra_advsimd
    A instructionAPI/ISA_ps/ssubl_advsimd
    A instructionAPI/ISA_ps/ssubw_advsimd
    A instructionAPI/ISA_ps/st1_advsimd_mult
    A instructionAPI/ISA_ps/st1_advsimd_sngl
    A instructionAPI/ISA_ps/st2_advsimd_mult
    A instructionAPI/ISA_ps/st2_advsimd_sngl
    A instructionAPI/ISA_ps/st3_advsimd_mult
    A instructionAPI/ISA_ps/st3_advsimd_sngl
    A instructionAPI/ISA_ps/st4_advsimd_mult
    A instructionAPI/ISA_ps/st4_advsimd_sngl
    A instructionAPI/ISA_ps/stlr
    A instructionAPI/ISA_ps/stlrb
    A instructionAPI/ISA_ps/stlrh
    A instructionAPI/ISA_ps/stlxp
    A instructionAPI/ISA_ps/stlxr
    A instructionAPI/ISA_ps/stlxrb
    A instructionAPI/ISA_ps/stlxrh
    A instructionAPI/ISA_ps/stnp_fpsimd
    A instructionAPI/ISA_ps/stnp_gen
    A instructionAPI/ISA_ps/stp_fpsimd
    A instructionAPI/ISA_ps/stp_gen
    A instructionAPI/ISA_ps/str_imm_fpsimd
    A instructionAPI/ISA_ps/str_imm_gen
    A instructionAPI/ISA_ps/str_reg_fpsimd
    A instructionAPI/ISA_ps/str_reg_gen
    A instructionAPI/ISA_ps/strb_imm
    A instructionAPI/ISA_ps/strb_reg
    A instructionAPI/ISA_ps/strh_imm
    A instructionAPI/ISA_ps/strh_reg
    A instructionAPI/ISA_ps/sttr
    A instructionAPI/ISA_ps/sttrb
    A instructionAPI/ISA_ps/sttrh
    A instructionAPI/ISA_ps/stur_fpsimd
    A instructionAPI/ISA_ps/stur_gen
    A instructionAPI/ISA_ps/sturb
    A instructionAPI/ISA_ps/sturh
    A instructionAPI/ISA_ps/stxp
    A instructionAPI/ISA_ps/stxr
    A instructionAPI/ISA_ps/stxrb
    A instructionAPI/ISA_ps/stxrh
    A instructionAPI/ISA_ps/sub_addsub_ext
    A instructionAPI/ISA_ps/sub_addsub_imm
    A instructionAPI/ISA_ps/sub_addsub_shift
    A instructionAPI/ISA_ps/sub_advsimd
    A instructionAPI/ISA_ps/subhn_advsimd
    A instructionAPI/ISA_ps/subs_addsub_ext
    A instructionAPI/ISA_ps/subs_addsub_imm
    A instructionAPI/ISA_ps/subs_addsub_shift
    A instructionAPI/ISA_ps/suqadd_advsimd
    A instructionAPI/ISA_ps/svc
    A instructionAPI/ISA_ps/sxtb_sbfm
    A instructionAPI/ISA_ps/sxth_sbfm
    A instructionAPI/ISA_ps/sxtl_sshll_advsimd
    A instructionAPI/ISA_ps/sxtw_sbfm
    A instructionAPI/ISA_ps/sys
    A instructionAPI/ISA_ps/sysl
    A instructionAPI/ISA_ps/tbl_advsimd
    A instructionAPI/ISA_ps/tbnz
    A instructionAPI/ISA_ps/tbx_advsimd
    A instructionAPI/ISA_ps/tbz
    A instructionAPI/ISA_ps/temp.py
    A instructionAPI/ISA_ps/tlbi_sys
    A instructionAPI/ISA_ps/trn1_advsimd
    A instructionAPI/ISA_ps/trn2_advsimd
    A instructionAPI/ISA_ps/tst_ands_log_imm
    A instructionAPI/ISA_ps/tst_ands_log_shift
    A instructionAPI/ISA_ps/uaba_advsimd
    A instructionAPI/ISA_ps/uabal_advsimd
    A instructionAPI/ISA_ps/uabd_advsimd
    A instructionAPI/ISA_ps/uabdl_advsimd
    A instructionAPI/ISA_ps/uadalp_advsimd
    A instructionAPI/ISA_ps/uaddl_advsimd
    A instructionAPI/ISA_ps/uaddlp_advsimd
    A instructionAPI/ISA_ps/uaddlv_advsimd
    A instructionAPI/ISA_ps/uaddw_advsimd
    A instructionAPI/ISA_ps/ubfiz_ubfm
    A instructionAPI/ISA_ps/ubfm
    A instructionAPI/ISA_ps/ubfx_ubfm
    A instructionAPI/ISA_ps/ucvtf_advsimd_fix
    A instructionAPI/ISA_ps/ucvtf_advsimd_int
    A instructionAPI/ISA_ps/ucvtf_float_fix
    A instructionAPI/ISA_ps/ucvtf_float_int
    A instructionAPI/ISA_ps/udiv
    A instructionAPI/ISA_ps/uhadd_advsimd
    A instructionAPI/ISA_ps/uhsub_advsimd
    A instructionAPI/ISA_ps/umaddl
    A instructionAPI/ISA_ps/umax_advsimd
    A instructionAPI/ISA_ps/umaxp_advsimd
    A instructionAPI/ISA_ps/umaxv_advsimd
    A instructionAPI/ISA_ps/umin_advsimd
    A instructionAPI/ISA_ps/uminp_advsimd
    A instructionAPI/ISA_ps/uminv_advsimd
    A instructionAPI/ISA_ps/umlal_advsimd_elt
    A instructionAPI/ISA_ps/umlal_advsimd_vec
    A instructionAPI/ISA_ps/umlsl_advsimd_elt
    A instructionAPI/ISA_ps/umlsl_advsimd_vec
    A instructionAPI/ISA_ps/umnegl_umsubl
    A instructionAPI/ISA_ps/umov_advsimd
    A instructionAPI/ISA_ps/umsubl
    A instructionAPI/ISA_ps/umulh
    A instructionAPI/ISA_ps/umull_advsimd_elt
    A instructionAPI/ISA_ps/umull_advsimd_vec
    A instructionAPI/ISA_ps/umull_umaddl
    A instructionAPI/ISA_ps/uqadd_advsimd
    A instructionAPI/ISA_ps/uqrshl_advsimd
    A instructionAPI/ISA_ps/uqrshrn_advsimd
    A instructionAPI/ISA_ps/uqshl_advsimd_imm
    A instructionAPI/ISA_ps/uqshl_advsimd_reg
    A instructionAPI/ISA_ps/uqshrn_advsimd
    A instructionAPI/ISA_ps/uqsub_advsimd
    A instructionAPI/ISA_ps/uqxtn_advsimd
    A instructionAPI/ISA_ps/urecpe_advsimd
    A instructionAPI/ISA_ps/urhadd_advsimd
    A instructionAPI/ISA_ps/urshl_advsimd
    A instructionAPI/ISA_ps/urshr_advsimd
    A instructionAPI/ISA_ps/ursqrte_advsimd
    A instructionAPI/ISA_ps/ursra_advsimd
    A instructionAPI/ISA_ps/ushl_advsimd
    A instructionAPI/ISA_ps/ushll_advsimd
    A instructionAPI/ISA_ps/ushr_advsimd
    A instructionAPI/ISA_ps/usqadd_advsimd
    A instructionAPI/ISA_ps/usra_advsimd
    A instructionAPI/ISA_ps/usubl_advsimd
    A instructionAPI/ISA_ps/usubw_advsimd
    A instructionAPI/ISA_ps/uxtb_ubfm
    A instructionAPI/ISA_ps/uxth_ubfm
    A instructionAPI/ISA_ps/uxtl_ushll_advsimd
    A instructionAPI/ISA_ps/uzp1_advsimd
    A instructionAPI/ISA_ps/uzp2_advsimd
    A instructionAPI/ISA_ps/wfe_hint
    A instructionAPI/ISA_ps/wfi_hint
    A instructionAPI/ISA_ps/xtn_advsimd
    A instructionAPI/ISA_ps/yield_hint
    A instructionAPI/ISA_ps/zip1_advsimd
    A instructionAPI/ISA_ps/zip2_advsimd
    A instructionAPI/aarch64_pseudocode_extractor.py
    M instructionAPI/doc/API/Instruction.tex
    A instructionAPI/h/ArchSpecificFormatters.h
    M instructionAPI/h/BinaryFunction.h
    M instructionAPI/h/Dereference.h
    M instructionAPI/h/Expression.h
    M instructionAPI/h/Immediate.h
    M instructionAPI/h/Instruction.h
    M instructionAPI/h/InstructionAST.h
    M instructionAPI/h/Operand.h
    M instructionAPI/h/Register.h
    M instructionAPI/h/Result.h
    M instructionAPI/h/Visitor.h
    A instructionAPI/src/ArchSpecificFormatters.C
    M instructionAPI/src/Immediate.C
    M instructionAPI/src/Instruction.C
    M instructionAPI/src/InstructionDecoder-aarch64.C
    M instructionAPI/src/InstructionDecoder-aarch64.h
    M instructionAPI/src/InstructionDecoder-power.C
    M instructionAPI/src/InstructionDecoder-power.h
    M instructionAPI/src/InstructionDecoder-x86.C
    M instructionAPI/src/InstructionDecoder-x86.h
    M instructionAPI/src/Operand.C
    M instructionAPI/src/Register.C
    M instructionAPI/src/aarch64_opcode_tables.C
    M instructionAPI/src/power_opcode_tables.C
    M parseAPI/CMakeLists.txt
    M parseAPI/h/CodeObject.h
    M parseAPI/h/CodeSource.h
    M parseAPI/src/Block.C
    M parseAPI/src/BoundFactCalculator.C
    M parseAPI/src/BoundFactCalculator.h
    M parseAPI/src/BoundFactData.C
    M parseAPI/src/BoundFactData.h
    M parseAPI/src/CodeObject.C
    M parseAPI/src/CodeSource.C
    M parseAPI/src/IA_IAPI.C
    M parseAPI/src/IA_IAPI.h
    M parseAPI/src/IA_InstrucIter.C
    M parseAPI/src/IA_aarch64.C
    A parseAPI/src/IA_aarch64.h
    R parseAPI/src/IA_aarch64Details.C
    R parseAPI/src/IA_aarch64Details.h
    R parseAPI/src/IA_platformDetails.h
    R parseAPI/src/IA_platformDetailsFactory.C
    M parseAPI/src/IA_power.C
    M parseAPI/src/IA_power.h
    R parseAPI/src/IA_powerDetails.C
    R parseAPI/src/IA_powerDetails.h
    M parseAPI/src/IA_x86.C
    A parseAPI/src/IA_x86.h
    R parseAPI/src/IA_x86Details.C
    R parseAPI/src/IA_x86Details.h
    M parseAPI/src/IndirectASTVisitor.C
    M parseAPI/src/IndirectASTVisitor.h
    M parseAPI/src/IndirectAnalyzer.C
    M parseAPI/src/IndirectAnalyzer.h
    R parseAPI/src/InstructionSource-aarch64.C
    R parseAPI/src/InstructionSource-power.C
    R parseAPI/src/InstructionSource-x86.C
    A parseAPI/src/JumpTableFormatPred.C
    A parseAPI/src/JumpTableFormatPred.h
    A parseAPI/src/JumpTableIndexPred.C
    A parseAPI/src/JumpTableIndexPred.h
    R parseAPI/src/JumpTablePred.C
    R parseAPI/src/JumpTablePred.h
    M parseAPI/src/ParseData.C
    M parseAPI/src/ParseData.h
    M parseAPI/src/Parser-speculative.C
    M parseAPI/src/Parser.C
    M parseAPI/src/Parser.h
    M parseAPI/src/ParserDetails.C
    M parseAPI/src/ParserDetails.h
    A parseAPI/src/SymbolicExpression.C
    A parseAPI/src/SymbolicExpression.h
    M parseAPI/src/SymtabCodeSource.C
    M patchAPI/src/PatchMgr.C
    M proccontrol/src/process.C
    M stackwalk/h/walker.h
    M stackwalk/src/dbginfo-stepper.C
    M stackwalk/src/dbgstepper-impl.h
    M symtabAPI/doc/A-Appendix.tex
    M symtabAPI/h/Function.h
    M symtabAPI/h/Module.h
    M symtabAPI/h/Symtab.h
    M symtabAPI/src/Function.C
    M symtabAPI/src/LineInformation.C
    M symtabAPI/src/Object-elf.C
    M symtabAPI/src/Object-elf.h
    M symtabAPI/src/Object-nt.C
    M symtabAPI/src/Object-nt.h
    M symtabAPI/src/Symtab.C
    M symtabAPI/src/Type.C
    M symtabAPI/src/Variable.C
    M symtabAPI/src/dwarfWalker.C
    M symtabAPI/src/dwarfWalker.h
    M symtabAPI/src/emitElf.C
    M symtabAPI/src/emitElf.h
    M symtabAPI/src/parseDwarf.C

  Log Message:
  -----------
  Merge pull request #401 from mxz297/jumptable_merge

Merging my jump table improvements, att_syntax, arm semantics, v9.3.x, and libdw


  Commit: aa0b62cd781016dbdf79406c65ffe3ab73363a04
      https://github.com/dyninst/dyninst/commit/aa0b62cd781016dbdf79406c65ffe3ab73363a04
  Author: John Mellor-Crummey <johnmc@xxxxxxxx>
  Date:   2017-09-06 (Wed, 06 Sep 2017)

  Changed paths:
    M symtabAPI/src/Object-elf.C

  Log Message:
  -----------
  don't skip the first line in all but first range.

(cherry picked from commit 5b8cf9fd1aaf877feeed2971fc9d2f952d06fa7e)


  Commit: 689250b55969cc41e630f9c5b3752ee04d5f69fe
      https://github.com/dyninst/dyninst/commit/689250b55969cc41e630f9c5b3752ee04d5f69fe
  Author: John Mellor-Crummey <johnmc@xxxxxxxx>
  Date:   2017-09-06 (Wed, 06 Sep 2017)

  Changed paths:
    M symtabAPI/src/Object-elf.C

  Log Message:
  -----------
  improve fix to dwarf line reading.

(cherry picked from commit f5f04afc71e8318f9295b209e8ee60600d156ae6)


  Commit: e4ee9b92a9a7e2c16e06517b898b8e8f7ad800fb
      https://github.com/dyninst/dyninst/commit/e4ee9b92a9a7e2c16e06517b898b8e8f7ad800fb
  Author: John Mellor-Crummey <johnmc@xxxxxxxx>
  Date:   2017-09-06 (Wed, 06 Sep 2017)

  Changed paths:
    M symtabAPI/src/dwarfWalker.C

  Log Message:
  -----------
  temporary patch to dwarfWalker
returning false for getFrameBase prevented processing
of multiple levels of inlined functions in CUBINs

(cherry picked from commit e91fb8670dc5884db902a678a00f48466b126ced)


  Commit: dc0db4179023035f78c3a7e8bd3d87910ebc8eca
      https://github.com/dyninst/dyninst/commit/dc0db4179023035f78c3a7e8bd3d87910ebc8eca
  Author: Sasha NÃcolas <sasha@xxxxxxxxxxx>
  Date:   2017-09-08 (Fri, 08 Sep 2017)

  Changed paths:
    M symtabAPI/src/Object-elf.C
    M symtabAPI/src/dwarfWalker.C

  Log Message:
  -----------
  Merge pull request #403 from dyninst/sasha/fix-dwarf-symbol-frame

fix dwarf symbol frame


  Commit: a8def5c64b5ae87c068dbc6a915377a5127aac90
      https://github.com/dyninst/dyninst/commit/a8def5c64b5ae87c068dbc6a915377a5127aac90
  Author: Bill Williams <bill@xxxxxxxxxxx>
  Date:   2017-09-27 (Wed, 27 Sep 2017)

  Changed paths:
    M common/src/linuxKludges.C
    M dyninstAPI/CMakeLists.txt
    M dyninstAPI/src/BPatch.C
    M dyninstAPI/src/BPatch_snippet.C
    M dyninstAPI/src/BPatch_type.C
    M symtabAPI/CMakeLists.txt
    M symtabAPI/h/Collections.h
    M symtabAPI/h/Type.h
    M symtabAPI/src/Collections.C
    M symtabAPI/src/Type-mem.h
    M symtabAPI/src/Type.C
    M symtabAPI/src/dwarfWalker.C
    M symtabAPI/src/parseStab.C

  Log Message:
  -----------
  Some initial DWARF parallelism


  Commit: 9f77aa4f79cb2e19b9612adb49e6aae9cd769b58
      https://github.com/dyninst/dyninst/commit/9f77aa4f79cb2e19b9612adb49e6aae9cd769b58
  Author: Bill Williams <bill@xxxxxxxxxxx>
  Date:   2017-09-27 (Wed, 27 Sep 2017)

  Log Message:
  -----------
  Merge branch 'master' into new-parallel-parsing

# Conflicts:
#	dyninstAPI/src/Relocation/Transformers/Movement-analysis.C


  Commit: 84ffda2a8cca36b1c8f34c4eab9f1319989014ab
      https://github.com/dyninst/dyninst/commit/84ffda2a8cca36b1c8f34c4eab9f1319989014ab
  Author: Bill Williams <bill@xxxxxxxxxxx>
  Date:   2017-09-27 (Wed, 27 Sep 2017)

  Changed paths:
    M .gitignore
    M CMakeLists.txt
    M INSTALL
    M cmake/Modules/FindLibDwarf.cmake
    M cmake/packages.cmake
    A common/docs/decoding_diagram.png
    A common/docs/rose_structure.png
    M common/h/Graph.h
    M common/h/dyn_regs.h
    M common/h/entryIDs.h
    M common/src/Graph.C
    M common/src/arch-x86.C
    M common/src/arch-x86.h
    M common/src/dyn_regs.C
    M dataflowAPI/doc/StackAnalysis.tex
    M dataflowAPI/doc/dataflowAPI.pdf
    M dataflowAPI/h/slicing.h
    M dataflowAPI/h/stackanalysis.h
    R dataflowAPI/rose/powerpcInstructionSemantics.h
    M dataflowAPI/rose/semantics/DispatcherARM64.C
    M dataflowAPI/rose/semantics/DispatcherARM64.h
    A dataflowAPI/rose/semantics/DispatcherPowerpc.C
    A dataflowAPI/rose/semantics/DispatcherPowerpc.h
    M dataflowAPI/rose/semantics/MemoryMap.C
    M dataflowAPI/rose/semantics/Registers.C
    M dataflowAPI/rose/semantics/Registers.h
    M dataflowAPI/rose/semantics/SymEvalSemantics.C
    M dataflowAPI/rose/semantics/SymEvalSemantics.h
    M dataflowAPI/rose/util/Message.C
    M dataflowAPI/rose/util/PoolAllocator.h
    M dataflowAPI/src/AbslocInterface.C
    M dataflowAPI/src/ExpressionConversionVisitor.C
    M dataflowAPI/src/RoseImpl.C
    M dataflowAPI/src/RoseInsnFactory.C
    M dataflowAPI/src/SymEval.C
    M dataflowAPI/src/SymbolicExpansion.C
    M dataflowAPI/src/SymbolicExpansion.h
    M dataflowAPI/src/convertOpcodes.C
    M dataflowAPI/src/liveness.C
    M dataflowAPI/src/slicing.C
    M dataflowAPI/src/stackanalysis.C
    M dwarf/CMakeLists.txt
    M dwarf/h/dwarfExprParser.h
    M dwarf/h/dwarfFrameParser.h
    M dwarf/h/dwarfHandle.h
    M dwarf/h/dwarfResult.h
    M dwarf/src/dwarfExprParser.C
    M dwarf/src/dwarfFrameParser.C
    M dwarf/src/dwarfHandle.C
    M dwarf/src/dwarfResult.C
    M dynC_API/src/dynC.tab.C
    M dyninstAPI/h/BPatch.h
    M dyninstAPI/h/BPatch_type.h
    M dyninstAPI/h/StackMod.h
    M dyninstAPI/src/BPatch_function.C
    M dyninstAPI/src/Relocation/Transformers/Movement-adhoc.C
    M dyninstAPI/src/StackMod/StackAccess.C
    M dyninstAPI/src/dynProcess.C
    M dyninstAPI/src/emit-x86.C
    M dyninstAPI/src/image.C
    M dyninstAPI/src/inst-x86.C
    M dyninstAPI/src/pcEventHandler.C
    M dyninstAPI/src/pcEventMuxer.C
    M external/rose/powerpcInstructionEnum.h
    M instructionAPI/CMakeLists.txt
    A instructionAPI/ISA_ps/abs_advsimd
    A instructionAPI/ISA_ps/adc
    A instructionAPI/ISA_ps/adcs
    A instructionAPI/ISA_ps/add_addsub_ext
    A instructionAPI/ISA_ps/add_addsub_imm
    A instructionAPI/ISA_ps/add_addsub_shift
    A instructionAPI/ISA_ps/add_advsimd
    A instructionAPI/ISA_ps/addhn_advsimd
    A instructionAPI/ISA_ps/addp_advsimd_pair
    A instructionAPI/ISA_ps/addp_advsimd_vec
    A instructionAPI/ISA_ps/adds_addsub_ext
    A instructionAPI/ISA_ps/adds_addsub_imm
    A instructionAPI/ISA_ps/adds_addsub_shift
    A instructionAPI/ISA_ps/addv_advsimd
    A instructionAPI/ISA_ps/adr
    A instructionAPI/ISA_ps/adrp
    A instructionAPI/ISA_ps/aesd_advsimd
    A instructionAPI/ISA_ps/aese_advsimd
    A instructionAPI/ISA_ps/aesimc_advsimd
    A instructionAPI/ISA_ps/aesmc_advsimd
    A instructionAPI/ISA_ps/and_advsimd
    A instructionAPI/ISA_ps/and_log_imm
    A instructionAPI/ISA_ps/and_log_shift
    A instructionAPI/ISA_ps/ands_log_imm
    A instructionAPI/ISA_ps/ands_log_shift
    A instructionAPI/ISA_ps/asr_asrv
    A instructionAPI/ISA_ps/asr_sbfm
    A instructionAPI/ISA_ps/asrv
    A instructionAPI/ISA_ps/at_sys
    A instructionAPI/ISA_ps/b_cond
    A instructionAPI/ISA_ps/b_uncond
    A instructionAPI/ISA_ps/bfi_bfm
    A instructionAPI/ISA_ps/bfm
    A instructionAPI/ISA_ps/bfxil_bfm
    A instructionAPI/ISA_ps/bic_advsimd_imm
    A instructionAPI/ISA_ps/bic_advsimd_reg
    A instructionAPI/ISA_ps/bic_log_shift
    A instructionAPI/ISA_ps/bics
    A instructionAPI/ISA_ps/bif_advsimd
    A instructionAPI/ISA_ps/bit_advsimd
    A instructionAPI/ISA_ps/bl
    A instructionAPI/ISA_ps/blr
    A instructionAPI/ISA_ps/br
    A instructionAPI/ISA_ps/brk
    A instructionAPI/ISA_ps/bsl_advsimd
    A instructionAPI/ISA_ps/cbnz
    A instructionAPI/ISA_ps/cbz
    A instructionAPI/ISA_ps/ccmn_imm
    A instructionAPI/ISA_ps/ccmn_reg
    A instructionAPI/ISA_ps/ccmp_imm
    A instructionAPI/ISA_ps/ccmp_reg
    A instructionAPI/ISA_ps/cinc_csinc
    A instructionAPI/ISA_ps/cinv_csinv
    A instructionAPI/ISA_ps/clrex
    A instructionAPI/ISA_ps/cls_advsimd
    A instructionAPI/ISA_ps/cls_int
    A instructionAPI/ISA_ps/clz_advsimd
    A instructionAPI/ISA_ps/clz_int
    A instructionAPI/ISA_ps/cmeq_advsimd_reg
    A instructionAPI/ISA_ps/cmeq_advsimd_zero
    A instructionAPI/ISA_ps/cmge_advsimd_reg
    A instructionAPI/ISA_ps/cmge_advsimd_zero
    A instructionAPI/ISA_ps/cmgt_advsimd_reg
    A instructionAPI/ISA_ps/cmgt_advsimd_zero
    A instructionAPI/ISA_ps/cmhi_advsimd
    A instructionAPI/ISA_ps/cmhs_advsimd
    A instructionAPI/ISA_ps/cmle_advsimd
    A instructionAPI/ISA_ps/cmlt_advsimd
    A instructionAPI/ISA_ps/cmn_adds_addsub_ext
    A instructionAPI/ISA_ps/cmn_adds_addsub_imm
    A instructionAPI/ISA_ps/cmn_adds_addsub_shift
    A instructionAPI/ISA_ps/cmp_subs_addsub_ext
    A instructionAPI/ISA_ps/cmp_subs_addsub_imm
    A instructionAPI/ISA_ps/cmp_subs_addsub_shift
    A instructionAPI/ISA_ps/cmtst_advsimd
    A instructionAPI/ISA_ps/cneg_csneg
    A instructionAPI/ISA_ps/cnt_advsimd
    A instructionAPI/ISA_ps/crc32
    A instructionAPI/ISA_ps/crc32c
    A instructionAPI/ISA_ps/csel
    A instructionAPI/ISA_ps/cset_csinc
    A instructionAPI/ISA_ps/csetm_csinv
    A instructionAPI/ISA_ps/csinc
    A instructionAPI/ISA_ps/csinv
    A instructionAPI/ISA_ps/csneg
    A instructionAPI/ISA_ps/dc_sys
    A instructionAPI/ISA_ps/dcps1
    A instructionAPI/ISA_ps/dcps2
    A instructionAPI/ISA_ps/dcps3
    A instructionAPI/ISA_ps/dmb
    A instructionAPI/ISA_ps/drps
    A instructionAPI/ISA_ps/dsb
    A instructionAPI/ISA_ps/dup_advsimd_elt
    A instructionAPI/ISA_ps/dup_advsimd_gen
    A instructionAPI/ISA_ps/encodingindex
    A instructionAPI/ISA_ps/enumerated-symbol-accounts
    A instructionAPI/ISA_ps/eon
    A instructionAPI/ISA_ps/eor_advsimd
    A instructionAPI/ISA_ps/eor_log_imm
    A instructionAPI/ISA_ps/eor_log_shift
    A instructionAPI/ISA_ps/eret
    A instructionAPI/ISA_ps/ext_advsimd
    A instructionAPI/ISA_ps/extr
    A instructionAPI/ISA_ps/fabd_advsimd
    A instructionAPI/ISA_ps/fabs_advsimd
    A instructionAPI/ISA_ps/fabs_float
    A instructionAPI/ISA_ps/facge_advsimd
    A instructionAPI/ISA_ps/facgt_advsimd
    A instructionAPI/ISA_ps/fadd_advsimd
    A instructionAPI/ISA_ps/fadd_float
    A instructionAPI/ISA_ps/faddp_advsimd_pair
    A instructionAPI/ISA_ps/faddp_advsimd_vec
    A instructionAPI/ISA_ps/fccmp_float
    A instructionAPI/ISA_ps/fccmpe_float
    A instructionAPI/ISA_ps/fcmeq_advsimd_reg
    A instructionAPI/ISA_ps/fcmeq_advsimd_zero
    A instructionAPI/ISA_ps/fcmge_advsimd_reg
    A instructionAPI/ISA_ps/fcmge_advsimd_zero
    A instructionAPI/ISA_ps/fcmgt_advsimd_reg
    A instructionAPI/ISA_ps/fcmgt_advsimd_zero
    A instructionAPI/ISA_ps/fcmle_advsimd
    A instructionAPI/ISA_ps/fcmlt_advsimd
    A instructionAPI/ISA_ps/fcmp_float
    A instructionAPI/ISA_ps/fcmpe_float
    A instructionAPI/ISA_ps/fcsel_float
    A instructionAPI/ISA_ps/fcvt_float
    A instructionAPI/ISA_ps/fcvtas_advsimd
    A instructionAPI/ISA_ps/fcvtas_float
    A instructionAPI/ISA_ps/fcvtau_advsimd
    A instructionAPI/ISA_ps/fcvtau_float
    A instructionAPI/ISA_ps/fcvtl_advsimd
    A instructionAPI/ISA_ps/fcvtms_advsimd
    A instructionAPI/ISA_ps/fcvtms_float
    A instructionAPI/ISA_ps/fcvtmu_advsimd
    A instructionAPI/ISA_ps/fcvtmu_float
    A instructionAPI/ISA_ps/fcvtn_advsimd
    A instructionAPI/ISA_ps/fcvtns_advsimd
    A instructionAPI/ISA_ps/fcvtns_float
    A instructionAPI/ISA_ps/fcvtnu_advsimd
    A instructionAPI/ISA_ps/fcvtnu_float
    A instructionAPI/ISA_ps/fcvtps_advsimd
    A instructionAPI/ISA_ps/fcvtps_float
    A instructionAPI/ISA_ps/fcvtpu_advsimd
    A instructionAPI/ISA_ps/fcvtpu_float
    A instructionAPI/ISA_ps/fcvtxn_advsimd
    A instructionAPI/ISA_ps/fcvtzs_advsimd_fix
    A instructionAPI/ISA_ps/fcvtzs_advsimd_int
    A instructionAPI/ISA_ps/fcvtzs_float_fix
    A instructionAPI/ISA_ps/fcvtzs_float_int
    A instructionAPI/ISA_ps/fcvtzu_advsimd_fix
    A instructionAPI/ISA_ps/fcvtzu_advsimd_int
    A instructionAPI/ISA_ps/fcvtzu_float_fix
    A instructionAPI/ISA_ps/fcvtzu_float_int
    A instructionAPI/ISA_ps/fdiv_advsimd
    A instructionAPI/ISA_ps/fdiv_float
    A instructionAPI/ISA_ps/fmadd_float
    A instructionAPI/ISA_ps/fmax_advsimd
    A instructionAPI/ISA_ps/fmax_float
    A instructionAPI/ISA_ps/fmaxnm_advsimd
    A instructionAPI/ISA_ps/fmaxnm_float
    A instructionAPI/ISA_ps/fmaxnmp_advsimd_pair
    A instructionAPI/ISA_ps/fmaxnmp_advsimd_vec
    A instructionAPI/ISA_ps/fmaxnmv_advsimd
    A instructionAPI/ISA_ps/fmaxp_advsimd_pair
    A instructionAPI/ISA_ps/fmaxp_advsimd_vec
    A instructionAPI/ISA_ps/fmaxv_advsimd
    A instructionAPI/ISA_ps/fmin_advsimd
    A instructionAPI/ISA_ps/fmin_float
    A instructionAPI/ISA_ps/fminnm_advsimd
    A instructionAPI/ISA_ps/fminnm_float
    A instructionAPI/ISA_ps/fminnmp_advsimd_pair
    A instructionAPI/ISA_ps/fminnmp_advsimd_vec
    A instructionAPI/ISA_ps/fminnmv_advsimd
    A instructionAPI/ISA_ps/fminp_advsimd_pair
    A instructionAPI/ISA_ps/fminp_advsimd_vec
    A instructionAPI/ISA_ps/fminv_advsimd
    A instructionAPI/ISA_ps/fmla_advsimd_elt
    A instructionAPI/ISA_ps/fmla_advsimd_vec
    A instructionAPI/ISA_ps/fmls_advsimd_elt
    A instructionAPI/ISA_ps/fmls_advsimd_vec
    A instructionAPI/ISA_ps/fmov_advsimd
    A instructionAPI/ISA_ps/fmov_float
    A instructionAPI/ISA_ps/fmov_float_gen
    A instructionAPI/ISA_ps/fmov_float_imm
    A instructionAPI/ISA_ps/fmsub_float
    A instructionAPI/ISA_ps/fmul_advsimd_elt
    A instructionAPI/ISA_ps/fmul_advsimd_vec
    A instructionAPI/ISA_ps/fmul_float
    A instructionAPI/ISA_ps/fmulx_advsimd_elt
    A instructionAPI/ISA_ps/fmulx_advsimd_vec
    A instructionAPI/ISA_ps/fneg_advsimd
    A instructionAPI/ISA_ps/fneg_float
    A instructionAPI/ISA_ps/fnmadd_float
    A instructionAPI/ISA_ps/fnmsub_float
    A instructionAPI/ISA_ps/fnmul_float
    A instructionAPI/ISA_ps/fpsimdindex
    A instructionAPI/ISA_ps/frecpe_advsimd
    A instructionAPI/ISA_ps/frecps_advsimd
    A instructionAPI/ISA_ps/frecpx_advsimd
    A instructionAPI/ISA_ps/frinta_advsimd
    A instructionAPI/ISA_ps/frinta_float
    A instructionAPI/ISA_ps/frinti_advsimd
    A instructionAPI/ISA_ps/frinti_float
    A instructionAPI/ISA_ps/frintm_advsimd
    A instructionAPI/ISA_ps/frintm_float
    A instructionAPI/ISA_ps/frintn_advsimd
    A instructionAPI/ISA_ps/frintn_float
    A instructionAPI/ISA_ps/frintp_advsimd
    A instructionAPI/ISA_ps/frintp_float
    A instructionAPI/ISA_ps/frintx_advsimd
    A instructionAPI/ISA_ps/frintx_float
    A instructionAPI/ISA_ps/frintz_advsimd
    A instructionAPI/ISA_ps/frintz_float
    A instructionAPI/ISA_ps/frsqrte_advsimd
    A instructionAPI/ISA_ps/frsqrts_advsimd
    A instructionAPI/ISA_ps/fsqrt_advsimd
    A instructionAPI/ISA_ps/fsqrt_float
    A instructionAPI/ISA_ps/fsub_advsimd
    A instructionAPI/ISA_ps/fsub_float
    A instructionAPI/ISA_ps/hint
    A instructionAPI/ISA_ps/hlt
    A instructionAPI/ISA_ps/hvc
    A instructionAPI/ISA_ps/ic_sys
    A instructionAPI/ISA_ps/index
    A instructionAPI/ISA_ps/ins_advsimd_elt
    A instructionAPI/ISA_ps/ins_advsimd_gen
    A instructionAPI/ISA_ps/isb
    A instructionAPI/ISA_ps/ld1_advsimd_mult
    A instructionAPI/ISA_ps/ld1_advsimd_sngl
    A instructionAPI/ISA_ps/ld1r_advsimd
    A instructionAPI/ISA_ps/ld2_advsimd_mult
    A instructionAPI/ISA_ps/ld2_advsimd_sngl
    A instructionAPI/ISA_ps/ld2r_advsimd
    A instructionAPI/ISA_ps/ld3_advsimd_mult
    A instructionAPI/ISA_ps/ld3_advsimd_sngl
    A instructionAPI/ISA_ps/ld3r_advsimd
    A instructionAPI/ISA_ps/ld4_advsimd_mult
    A instructionAPI/ISA_ps/ld4_advsimd_sngl
    A instructionAPI/ISA_ps/ld4r_advsimd
    A instructionAPI/ISA_ps/ldar
    A instructionAPI/ISA_ps/ldarb
    A instructionAPI/ISA_ps/ldarh
    A instructionAPI/ISA_ps/ldaxp
    A instructionAPI/ISA_ps/ldaxr
    A instructionAPI/ISA_ps/ldaxrb
    A instructionAPI/ISA_ps/ldaxrh
    A instructionAPI/ISA_ps/ldnp_fpsimd
    A instructionAPI/ISA_ps/ldnp_gen
    A instructionAPI/ISA_ps/ldp_fpsimd
    A instructionAPI/ISA_ps/ldp_gen
    A instructionAPI/ISA_ps/ldpsw
    A instructionAPI/ISA_ps/ldr_imm_fpsimd
    A instructionAPI/ISA_ps/ldr_imm_gen
    A instructionAPI/ISA_ps/ldr_lit_fpsimd
    A instructionAPI/ISA_ps/ldr_lit_gen
    A instructionAPI/ISA_ps/ldr_reg_fpsimd
    A instructionAPI/ISA_ps/ldr_reg_gen
    A instructionAPI/ISA_ps/ldrb_imm
    A instructionAPI/ISA_ps/ldrb_reg
    A instructionAPI/ISA_ps/ldrh_imm
    A instructionAPI/ISA_ps/ldrh_reg
    A instructionAPI/ISA_ps/ldrsb_imm
    A instructionAPI/ISA_ps/ldrsb_reg
    A instructionAPI/ISA_ps/ldrsh_imm
    A instructionAPI/ISA_ps/ldrsh_reg
    A instructionAPI/ISA_ps/ldrsw_imm
    A instructionAPI/ISA_ps/ldrsw_lit
    A instructionAPI/ISA_ps/ldrsw_reg
    A instructionAPI/ISA_ps/ldtr
    A instructionAPI/ISA_ps/ldtrb
    A instructionAPI/ISA_ps/ldtrh
    A instructionAPI/ISA_ps/ldtrsb
    A instructionAPI/ISA_ps/ldtrsh
    A instructionAPI/ISA_ps/ldtrsw
    A instructionAPI/ISA_ps/ldur_fpsimd
    A instructionAPI/ISA_ps/ldur_gen
    A instructionAPI/ISA_ps/ldurb
    A instructionAPI/ISA_ps/ldurh
    A instructionAPI/ISA_ps/ldursb
    A instructionAPI/ISA_ps/ldursh
    A instructionAPI/ISA_ps/ldursw
    A instructionAPI/ISA_ps/ldxp
    A instructionAPI/ISA_ps/ldxr
    A instructionAPI/ISA_ps/ldxrb
    A instructionAPI/ISA_ps/ldxrh
    A instructionAPI/ISA_ps/lsl_lslv
    A instructionAPI/ISA_ps/lsl_ubfm
    A instructionAPI/ISA_ps/lslv
    A instructionAPI/ISA_ps/lsr_lsrv
    A instructionAPI/ISA_ps/lsr_ubfm
    A instructionAPI/ISA_ps/lsrv
    A instructionAPI/ISA_ps/madd
    A instructionAPI/ISA_ps/mla_advsimd_elt
    A instructionAPI/ISA_ps/mla_advsimd_vec
    A instructionAPI/ISA_ps/mls_advsimd_elt
    A instructionAPI/ISA_ps/mls_advsimd_vec
    A instructionAPI/ISA_ps/mneg_msub
    A instructionAPI/ISA_ps/mov_add_addsub_imm
    A instructionAPI/ISA_ps/mov_dup_advsimd_elt
    A instructionAPI/ISA_ps/mov_ins_advsimd_elt
    A instructionAPI/ISA_ps/mov_ins_advsimd_gen
    A instructionAPI/ISA_ps/mov_movn
    A instructionAPI/ISA_ps/mov_movz
    A instructionAPI/ISA_ps/mov_orr_advsimd_reg
    A instructionAPI/ISA_ps/mov_orr_log_imm
    A instructionAPI/ISA_ps/mov_orr_log_shift
    A instructionAPI/ISA_ps/mov_umov_advsimd
    A instructionAPI/ISA_ps/movi_advsimd
    A instructionAPI/ISA_ps/movk
    A instructionAPI/ISA_ps/movn
    A instructionAPI/ISA_ps/movz
    A instructionAPI/ISA_ps/mrs
    A instructionAPI/ISA_ps/msr_imm
    A instructionAPI/ISA_ps/msr_reg
    A instructionAPI/ISA_ps/msub
    A instructionAPI/ISA_ps/mul_advsimd_elt
    A instructionAPI/ISA_ps/mul_advsimd_vec
    A instructionAPI/ISA_ps/mul_madd
    A instructionAPI/ISA_ps/mvn_not_advsimd
    A instructionAPI/ISA_ps/mvn_orn_log_shift
    A instructionAPI/ISA_ps/mvni_advsimd
    A instructionAPI/ISA_ps/neg_advsimd
    A instructionAPI/ISA_ps/neg_sub_addsub_shift
    A instructionAPI/ISA_ps/negs_subs_addsub_shift
    A instructionAPI/ISA_ps/ngc_sbc
    A instructionAPI/ISA_ps/ngcs_sbcs
    A instructionAPI/ISA_ps/nop_hint
    A instructionAPI/ISA_ps/not_advsimd
    A instructionAPI/ISA_ps/orn_advsimd
    A instructionAPI/ISA_ps/orn_log_shift
    A instructionAPI/ISA_ps/orr_advsimd_imm
    A instructionAPI/ISA_ps/orr_advsimd_reg
    A instructionAPI/ISA_ps/orr_log_imm
    A instructionAPI/ISA_ps/orr_log_shift
    A instructionAPI/ISA_ps/permindex
    A instructionAPI/ISA_ps/pmul_advsimd
    A instructionAPI/ISA_ps/pmull_advsimd
    A instructionAPI/ISA_ps/prfm_imm
    A instructionAPI/ISA_ps/prfm_lit
    A instructionAPI/ISA_ps/prfm_reg
    A instructionAPI/ISA_ps/prfum
    A instructionAPI/ISA_ps/raddhn_advsimd
    A instructionAPI/ISA_ps/rbit_advsimd
    A instructionAPI/ISA_ps/rbit_int
    A instructionAPI/ISA_ps/ret
    A instructionAPI/ISA_ps/rev
    A instructionAPI/ISA_ps/rev16_advsimd
    A instructionAPI/ISA_ps/rev16_int
    A instructionAPI/ISA_ps/rev32_advsimd
    A instructionAPI/ISA_ps/rev32_int
    A instructionAPI/ISA_ps/rev64_advsimd
    A instructionAPI/ISA_ps/ror_extr
    A instructionAPI/ISA_ps/ror_rorv
    A instructionAPI/ISA_ps/rorv
    A instructionAPI/ISA_ps/rshrn_advsimd
    A instructionAPI/ISA_ps/rsubhn_advsimd
    A instructionAPI/ISA_ps/saba_advsimd
    A instructionAPI/ISA_ps/sabal_advsimd
    A instructionAPI/ISA_ps/sabd_advsimd
    A instructionAPI/ISA_ps/sabdl_advsimd
    A instructionAPI/ISA_ps/sadalp_advsimd
    A instructionAPI/ISA_ps/saddl_advsimd
    A instructionAPI/ISA_ps/saddlp_advsimd
    A instructionAPI/ISA_ps/saddlv_advsimd
    A instructionAPI/ISA_ps/saddw_advsimd
    A instructionAPI/ISA_ps/sbc
    A instructionAPI/ISA_ps/sbcs
    A instructionAPI/ISA_ps/sbfiz_sbfm
    A instructionAPI/ISA_ps/sbfm
    A instructionAPI/ISA_ps/sbfx_sbfm
    A instructionAPI/ISA_ps/scvtf_advsimd_fix
    A instructionAPI/ISA_ps/scvtf_advsimd_int
    A instructionAPI/ISA_ps/scvtf_float_fix
    A instructionAPI/ISA_ps/scvtf_float_int
    A instructionAPI/ISA_ps/sdiv
    A instructionAPI/ISA_ps/sev_hint
    A instructionAPI/ISA_ps/sevl_hint
    A instructionAPI/ISA_ps/sha1c_advsimd
    A instructionAPI/ISA_ps/sha1h_advsimd
    A instructionAPI/ISA_ps/sha1m_advsimd
    A instructionAPI/ISA_ps/sha1p_advsimd
    A instructionAPI/ISA_ps/sha1su0_advsimd
    A instructionAPI/ISA_ps/sha1su1_advsimd
    A instructionAPI/ISA_ps/sha256h2_advsimd
    A instructionAPI/ISA_ps/sha256h_advsimd
    A instructionAPI/ISA_ps/sha256su0_advsimd
    A instructionAPI/ISA_ps/sha256su1_advsimd
    A instructionAPI/ISA_ps/shadd_advsimd
    A instructionAPI/ISA_ps/shared_pseudocode
    A instructionAPI/ISA_ps/shl_advsimd
    A instructionAPI/ISA_ps/shll_advsimd
    A instructionAPI/ISA_ps/shrn_advsimd
    A instructionAPI/ISA_ps/shsub_advsimd
    A instructionAPI/ISA_ps/sli_advsimd
    A instructionAPI/ISA_ps/smaddl
    A instructionAPI/ISA_ps/smax_advsimd
    A instructionAPI/ISA_ps/smaxp_advsimd
    A instructionAPI/ISA_ps/smaxv_advsimd
    A instructionAPI/ISA_ps/smc
    A instructionAPI/ISA_ps/smin_advsimd
    A instructionAPI/ISA_ps/sminp_advsimd
    A instructionAPI/ISA_ps/sminv_advsimd
    A instructionAPI/ISA_ps/smlal_advsimd_elt
    A instructionAPI/ISA_ps/smlal_advsimd_vec
    A instructionAPI/ISA_ps/smlsl_advsimd_elt
    A instructionAPI/ISA_ps/smlsl_advsimd_vec
    A instructionAPI/ISA_ps/smnegl_smsubl
    A instructionAPI/ISA_ps/smov_advsimd
    A instructionAPI/ISA_ps/smsubl
    A instructionAPI/ISA_ps/smulh
    A instructionAPI/ISA_ps/smull_advsimd_elt
    A instructionAPI/ISA_ps/smull_advsimd_vec
    A instructionAPI/ISA_ps/smull_smaddl
    A instructionAPI/ISA_ps/sqabs_advsimd
    A instructionAPI/ISA_ps/sqadd_advsimd
    A instructionAPI/ISA_ps/sqdmlal_advsimd_elt
    A instructionAPI/ISA_ps/sqdmlal_advsimd_vec
    A instructionAPI/ISA_ps/sqdmlsl_advsimd_elt
    A instructionAPI/ISA_ps/sqdmlsl_advsimd_vec
    A instructionAPI/ISA_ps/sqdmulh_advsimd_elt
    A instructionAPI/ISA_ps/sqdmulh_advsimd_vec
    A instructionAPI/ISA_ps/sqdmull_advsimd_elt
    A instructionAPI/ISA_ps/sqdmull_advsimd_vec
    A instructionAPI/ISA_ps/sqneg_advsimd
    A instructionAPI/ISA_ps/sqrdmulh_advsimd_elt
    A instructionAPI/ISA_ps/sqrdmulh_advsimd_vec
    A instructionAPI/ISA_ps/sqrshl_advsimd
    A instructionAPI/ISA_ps/sqrshrn_advsimd
    A instructionAPI/ISA_ps/sqrshrun_advsimd
    A instructionAPI/ISA_ps/sqshl_advsimd_imm
    A instructionAPI/ISA_ps/sqshl_advsimd_reg
    A instructionAPI/ISA_ps/sqshlu_advsimd
    A instructionAPI/ISA_ps/sqshrn_advsimd
    A instructionAPI/ISA_ps/sqshrun_advsimd
    A instructionAPI/ISA_ps/sqsub_advsimd
    A instructionAPI/ISA_ps/sqxtn_advsimd
    A instructionAPI/ISA_ps/sqxtun_advsimd
    A instructionAPI/ISA_ps/srhadd_advsimd
    A instructionAPI/ISA_ps/sri_advsimd
    A instructionAPI/ISA_ps/srshl_advsimd
    A instructionAPI/ISA_ps/srshr_advsimd
    A instructionAPI/ISA_ps/srsra_advsimd
    A instructionAPI/ISA_ps/sshl_advsimd
    A instructionAPI/ISA_ps/sshll_advsimd
    A instructionAPI/ISA_ps/sshr_advsimd
    A instructionAPI/ISA_ps/ssra_advsimd
    A instructionAPI/ISA_ps/ssubl_advsimd
    A instructionAPI/ISA_ps/ssubw_advsimd
    A instructionAPI/ISA_ps/st1_advsimd_mult
    A instructionAPI/ISA_ps/st1_advsimd_sngl
    A instructionAPI/ISA_ps/st2_advsimd_mult
    A instructionAPI/ISA_ps/st2_advsimd_sngl
    A instructionAPI/ISA_ps/st3_advsimd_mult
    A instructionAPI/ISA_ps/st3_advsimd_sngl
    A instructionAPI/ISA_ps/st4_advsimd_mult
    A instructionAPI/ISA_ps/st4_advsimd_sngl
    A instructionAPI/ISA_ps/stlr
    A instructionAPI/ISA_ps/stlrb
    A instructionAPI/ISA_ps/stlrh
    A instructionAPI/ISA_ps/stlxp
    A instructionAPI/ISA_ps/stlxr
    A instructionAPI/ISA_ps/stlxrb
    A instructionAPI/ISA_ps/stlxrh
    A instructionAPI/ISA_ps/stnp_fpsimd
    A instructionAPI/ISA_ps/stnp_gen
    A instructionAPI/ISA_ps/stp_fpsimd
    A instructionAPI/ISA_ps/stp_gen
    A instructionAPI/ISA_ps/str_imm_fpsimd
    A instructionAPI/ISA_ps/str_imm_gen
    A instructionAPI/ISA_ps/str_reg_fpsimd
    A instructionAPI/ISA_ps/str_reg_gen
    A instructionAPI/ISA_ps/strb_imm
    A instructionAPI/ISA_ps/strb_reg
    A instructionAPI/ISA_ps/strh_imm
    A instructionAPI/ISA_ps/strh_reg
    A instructionAPI/ISA_ps/sttr
    A instructionAPI/ISA_ps/sttrb
    A instructionAPI/ISA_ps/sttrh
    A instructionAPI/ISA_ps/stur_fpsimd
    A instructionAPI/ISA_ps/stur_gen
    A instructionAPI/ISA_ps/sturb
    A instructionAPI/ISA_ps/sturh
    A instructionAPI/ISA_ps/stxp
    A instructionAPI/ISA_ps/stxr
    A instructionAPI/ISA_ps/stxrb
    A instructionAPI/ISA_ps/stxrh
    A instructionAPI/ISA_ps/sub_addsub_ext
    A instructionAPI/ISA_ps/sub_addsub_imm
    A instructionAPI/ISA_ps/sub_addsub_shift
    A instructionAPI/ISA_ps/sub_advsimd
    A instructionAPI/ISA_ps/subhn_advsimd
    A instructionAPI/ISA_ps/subs_addsub_ext
    A instructionAPI/ISA_ps/subs_addsub_imm
    A instructionAPI/ISA_ps/subs_addsub_shift
    A instructionAPI/ISA_ps/suqadd_advsimd
    A instructionAPI/ISA_ps/svc
    A instructionAPI/ISA_ps/sxtb_sbfm
    A instructionAPI/ISA_ps/sxth_sbfm
    A instructionAPI/ISA_ps/sxtl_sshll_advsimd
    A instructionAPI/ISA_ps/sxtw_sbfm
    A instructionAPI/ISA_ps/sys
    A instructionAPI/ISA_ps/sysl
    A instructionAPI/ISA_ps/tbl_advsimd
    A instructionAPI/ISA_ps/tbnz
    A instructionAPI/ISA_ps/tbx_advsimd
    A instructionAPI/ISA_ps/tbz
    A instructionAPI/ISA_ps/temp.py
    A instructionAPI/ISA_ps/tlbi_sys
    A instructionAPI/ISA_ps/trn1_advsimd
    A instructionAPI/ISA_ps/trn2_advsimd
    A instructionAPI/ISA_ps/tst_ands_log_imm
    A instructionAPI/ISA_ps/tst_ands_log_shift
    A instructionAPI/ISA_ps/uaba_advsimd
    A instructionAPI/ISA_ps/uabal_advsimd
    A instructionAPI/ISA_ps/uabd_advsimd
    A instructionAPI/ISA_ps/uabdl_advsimd
    A instructionAPI/ISA_ps/uadalp_advsimd
    A instructionAPI/ISA_ps/uaddl_advsimd
    A instructionAPI/ISA_ps/uaddlp_advsimd
    A instructionAPI/ISA_ps/uaddlv_advsimd
    A instructionAPI/ISA_ps/uaddw_advsimd
    A instructionAPI/ISA_ps/ubfiz_ubfm
    A instructionAPI/ISA_ps/ubfm
    A instructionAPI/ISA_ps/ubfx_ubfm
    A instructionAPI/ISA_ps/ucvtf_advsimd_fix
    A instructionAPI/ISA_ps/ucvtf_advsimd_int
    A instructionAPI/ISA_ps/ucvtf_float_fix
    A instructionAPI/ISA_ps/ucvtf_float_int
    A instructionAPI/ISA_ps/udiv
    A instructionAPI/ISA_ps/uhadd_advsimd
    A instructionAPI/ISA_ps/uhsub_advsimd
    A instructionAPI/ISA_ps/umaddl
    A instructionAPI/ISA_ps/umax_advsimd
    A instructionAPI/ISA_ps/umaxp_advsimd
    A instructionAPI/ISA_ps/umaxv_advsimd
    A instructionAPI/ISA_ps/umin_advsimd
    A instructionAPI/ISA_ps/uminp_advsimd
    A instructionAPI/ISA_ps/uminv_advsimd
    A instructionAPI/ISA_ps/umlal_advsimd_elt
    A instructionAPI/ISA_ps/umlal_advsimd_vec
    A instructionAPI/ISA_ps/umlsl_advsimd_elt
    A instructionAPI/ISA_ps/umlsl_advsimd_vec
    A instructionAPI/ISA_ps/umnegl_umsubl
    A instructionAPI/ISA_ps/umov_advsimd
    A instructionAPI/ISA_ps/umsubl
    A instructionAPI/ISA_ps/umulh
    A instructionAPI/ISA_ps/umull_advsimd_elt
    A instructionAPI/ISA_ps/umull_advsimd_vec
    A instructionAPI/ISA_ps/umull_umaddl
    A instructionAPI/ISA_ps/uqadd_advsimd
    A instructionAPI/ISA_ps/uqrshl_advsimd
    A instructionAPI/ISA_ps/uqrshrn_advsimd
    A instructionAPI/ISA_ps/uqshl_advsimd_imm
    A instructionAPI/ISA_ps/uqshl_advsimd_reg
    A instructionAPI/ISA_ps/uqshrn_advsimd
    A instructionAPI/ISA_ps/uqsub_advsimd
    A instructionAPI/ISA_ps/uqxtn_advsimd
    A instructionAPI/ISA_ps/urecpe_advsimd
    A instructionAPI/ISA_ps/urhadd_advsimd
    A instructionAPI/ISA_ps/urshl_advsimd
    A instructionAPI/ISA_ps/urshr_advsimd
    A instructionAPI/ISA_ps/ursqrte_advsimd
    A instructionAPI/ISA_ps/ursra_advsimd
    A instructionAPI/ISA_ps/ushl_advsimd
    A instructionAPI/ISA_ps/ushll_advsimd
    A instructionAPI/ISA_ps/ushr_advsimd
    A instructionAPI/ISA_ps/usqadd_advsimd
    A instructionAPI/ISA_ps/usra_advsimd
    A instructionAPI/ISA_ps/usubl_advsimd
    A instructionAPI/ISA_ps/usubw_advsimd
    A instructionAPI/ISA_ps/uxtb_ubfm
    A instructionAPI/ISA_ps/uxth_ubfm
    A instructionAPI/ISA_ps/uxtl_ushll_advsimd
    A instructionAPI/ISA_ps/uzp1_advsimd
    A instructionAPI/ISA_ps/uzp2_advsimd
    A instructionAPI/ISA_ps/wfe_hint
    A instructionAPI/ISA_ps/wfi_hint
    A instructionAPI/ISA_ps/xtn_advsimd
    A instructionAPI/ISA_ps/yield_hint
    A instructionAPI/ISA_ps/zip1_advsimd
    A instructionAPI/ISA_ps/zip2_advsimd
    A instructionAPI/aarch64_pseudocode_extractor.py
    A instructionAPI/h/ArchSpecificFormatters.h
    M instructionAPI/h/BinaryFunction.h
    M instructionAPI/h/Dereference.h
    M instructionAPI/h/Expression.h
    M instructionAPI/h/Immediate.h
    M instructionAPI/h/Instruction.h
    M instructionAPI/h/InstructionAST.h
    M instructionAPI/h/Operand.h
    M instructionAPI/h/Register.h
    M instructionAPI/h/Result.h
    M instructionAPI/h/Visitor.h
    A instructionAPI/src/ArchSpecificFormatters.C
    M instructionAPI/src/Immediate.C
    M instructionAPI/src/Instruction.C
    M instructionAPI/src/InstructionDecoder-aarch64.C
    M instructionAPI/src/InstructionDecoder-aarch64.h
    M instructionAPI/src/InstructionDecoder-power.C
    M instructionAPI/src/InstructionDecoder-power.h
    M instructionAPI/src/InstructionDecoder-x86.C
    M instructionAPI/src/InstructionDecoder-x86.h
    M instructionAPI/src/Operand.C
    M instructionAPI/src/Register.C
    M instructionAPI/src/aarch64_opcode_tables.C
    M instructionAPI/src/power_opcode_tables.C
    M parseAPI/CMakeLists.txt
    M parseAPI/h/CodeObject.h
    M parseAPI/h/CodeSource.h
    M parseAPI/src/Block.C
    M parseAPI/src/BoundFactCalculator.C
    M parseAPI/src/BoundFactCalculator.h
    M parseAPI/src/BoundFactData.C
    M parseAPI/src/BoundFactData.h
    M parseAPI/src/CodeObject.C
    M parseAPI/src/CodeSource.C
    M parseAPI/src/IA_IAPI.C
    M parseAPI/src/IA_IAPI.h
    M parseAPI/src/IA_InstrucIter.C
    M parseAPI/src/IA_aarch64.C
    A parseAPI/src/IA_aarch64.h
    R parseAPI/src/IA_aarch64Details.C
    R parseAPI/src/IA_aarch64Details.h
    R parseAPI/src/IA_platformDetails.h
    R parseAPI/src/IA_platformDetailsFactory.C
    M parseAPI/src/IA_power.C
    M parseAPI/src/IA_power.h
    R parseAPI/src/IA_powerDetails.C
    R parseAPI/src/IA_powerDetails.h
    M parseAPI/src/IA_x86.C
    A parseAPI/src/IA_x86.h
    R parseAPI/src/IA_x86Details.C
    R parseAPI/src/IA_x86Details.h
    M parseAPI/src/IndirectASTVisitor.C
    M parseAPI/src/IndirectASTVisitor.h
    M parseAPI/src/IndirectAnalyzer.C
    M parseAPI/src/IndirectAnalyzer.h
    R parseAPI/src/InstructionSource-aarch64.C
    R parseAPI/src/InstructionSource-power.C
    R parseAPI/src/InstructionSource-x86.C
    A parseAPI/src/JumpTableFormatPred.C
    A parseAPI/src/JumpTableFormatPred.h
    A parseAPI/src/JumpTableIndexPred.C
    A parseAPI/src/JumpTableIndexPred.h
    R parseAPI/src/JumpTablePred.C
    R parseAPI/src/JumpTablePred.h
    M parseAPI/src/ParseData.C
    M parseAPI/src/ParseData.h
    M parseAPI/src/Parser-speculative.C
    M parseAPI/src/Parser.C
    M parseAPI/src/Parser.h
    M parseAPI/src/ParserDetails.C
    M parseAPI/src/ParserDetails.h
    A parseAPI/src/SymbolicExpression.C
    A parseAPI/src/SymbolicExpression.h
    M parseAPI/src/SymtabCodeSource.C
    M patchAPI/src/PatchMgr.C
    M proccontrol/src/process.C
    M stackwalk/h/walker.h
    M stackwalk/src/dbginfo-stepper.C
    M stackwalk/src/dbgstepper-impl.h
    M symtabAPI/doc/A-Appendix.tex
    M symtabAPI/h/Module.h
    M symtabAPI/h/Symtab.h
    M symtabAPI/src/Function.C
    M symtabAPI/src/LineInformation.C
    M symtabAPI/src/Object-elf.C
    M symtabAPI/src/Object-elf.h
    M symtabAPI/src/Symtab.C
    M symtabAPI/src/Variable.C
    M symtabAPI/src/dwarfWalker.C
    M symtabAPI/src/dwarfWalker.h
    M symtabAPI/src/emitElf.C
    M symtabAPI/src/parseDwarf.C

  Log Message:
  -----------
  Merge remote-tracking branch 'origin/master'


  Commit: 3cd48c5c21cdeb3e0331ec04eaa4b51a4cf17b13
      https://github.com/dyninst/dyninst/commit/3cd48c5c21cdeb3e0331ec04eaa4b51a4cf17b13
  Author: Bill Williams <bill@xxxxxxxxxxx>
  Date:   2017-09-27 (Wed, 27 Sep 2017)

  Changed paths:
    M .gitignore
    M CMakeLists.txt
    M INSTALL
    M cmake/Modules/FindLibDwarf.cmake
    M cmake/packages.cmake
    M common/src/arch-x86.C
    M dataflowAPI/rose/semantics/MemoryMap.C
    M dataflowAPI/rose/util/Message.C
    M dwarf/CMakeLists.txt
    M dwarf/h/dwarfExprParser.h
    M dwarf/h/dwarfFrameParser.h
    M dwarf/h/dwarfHandle.h
    M dwarf/h/dwarfResult.h
    M dwarf/src/dwarfExprParser.C
    M dwarf/src/dwarfFrameParser.C
    M dwarf/src/dwarfHandle.C
    M dwarf/src/dwarfResult.C
    M dynC_API/src/dynC.tab.C
    M dyninstAPI/h/BPatch.h
    M dyninstAPI/h/BPatch_type.h
    M dyninstAPI/src/BPatch_function.C
    M dyninstAPI/src/Relocation/Transformers/Movement-analysis.C
    M dyninstAPI/src/dynProcess.C
    M dyninstAPI/src/emit-x86.C
    M dyninstAPI/src/image.C
    M dyninstAPI/src/pcEventHandler.C
    M dyninstAPI/src/pcEventMuxer.C
    M instructionAPI/src/Instruction.C
    M parseAPI/src/CodeObject.C
    M parseAPI/src/IndirectASTVisitor.C
    M parseAPI/src/SymbolicExpression.C
    M patchAPI/src/PatchMgr.C
    M proccontrol/src/process.C
    M stackwalk/h/walker.h
    M stackwalk/src/dbginfo-stepper.C
    M stackwalk/src/dbgstepper-impl.h
    M symtabAPI/doc/A-Appendix.tex
    M symtabAPI/h/Module.h
    M symtabAPI/h/Symtab.h
    M symtabAPI/src/Function.C
    M symtabAPI/src/LineInformation.C
    M symtabAPI/src/Object-elf.C
    M symtabAPI/src/Object-elf.h
    M symtabAPI/src/Symtab.C
    M symtabAPI/src/Variable.C
    M symtabAPI/src/dwarfWalker.C
    M symtabAPI/src/dwarfWalker.h
    M symtabAPI/src/emitElf.C
    M symtabAPI/src/parseDwarf.C

  Log Message:
  -----------
  Merge branch 'master' into new-parallel-parsing

# Conflicts:
#	dyninstAPI/src/Relocation/Transformers/Movement-analysis.C
#	symtabAPI/src/LineInformation.C
#	symtabAPI/src/dwarfWalker.C


  Commit: aaa5e321c9393f8a5c6419632bc08891eab6135d
      https://github.com/dyninst/dyninst/commit/aaa5e321c9393f8a5c6419632bc08891eab6135d
  Author: Bill Williams <bill@xxxxxxxxxxx>
  Date:   2017-10-10 (Tue, 10 Oct 2017)

  Changed paths:
    M cmake/packages.cmake
    M common/src/linuxKludges.C
    M common/src/pathName.C
    M common/src/string-regex.C
    M instructionAPI/src/InstructionDecoder-x86.C
    M symtabAPI/h/Collections.h
    M symtabAPI/h/StringTable.h
    M symtabAPI/h/Symtab.h
    M symtabAPI/src/Collections.C
    M symtabAPI/src/Function.C
    M symtabAPI/src/LineInformation.C
    M symtabAPI/src/Symtab-edit.C
    M symtabAPI/src/Symtab-lookup.C
    M symtabAPI/src/dwarfWalker.C
    M symtabAPI/src/dwarfWalker.h

  Log Message:
  -----------
  Backed out DWARF parallelism. Fixed memory leaks and DWARF bugs.


Compare: https://github.com/dyninst/dyninst/compare/9157d8a0595b...aaa5e321c939
[← Prev in Thread] Current Thread [Next in Thread→]