)]}'
{
  "commit": "e06bec300806a4ebfa4fa67c9e5c0358e2b03f88",
  "tree": "5f4190ce005e505e25a7f0577a0398376ae2f93c",
  "parents": [
    "6104d373a1863e0dab13494b706f200a06240f14"
  ],
  "author": {
    "name": "derek.bruening",
    "email": "derek.bruening",
    "time": "Fri Oct 31 03:28:31 2014"
  },
  "committer": {
    "name": "derek.bruening",
    "email": "derek.bruening",
    "time": "Fri Oct 31 03:28:31 2014"
  },
  "message": "i#1551 port to ARM: predicated SIMD/FP, part 1: types + opcodes\n\nAdd new decoding types and opcodes for all of the predicated SIMD/FP\ninstructions.  Updates the type name and other locations.\n\nAdds new register DR_REG_FPSCR and updates the reg arrays.\n\nAdds various notes and comments for later improvements.\n\ngit-svn-id: https://dynamorio.googlecode.com/svn/trunk@2925 49cc7528-f6fd-11dd-9d1a-b59b2e1864b6\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "8e544a013402fb3444b7c3fa509d3fd72289b2f2",
      "old_mode": 33188,
      "old_path": "core/arch/arm/decode.c",
      "new_id": "c2268c47cddf834f75b697e111c96ec38d5052f4",
      "new_mode": 33188,
      "new_path": "core/arch/arm/decode.c"
    },
    {
      "type": "modify",
      "old_id": "171f61419831381a827b7c58bd29c0e4341c24a8",
      "old_mode": 33188,
      "old_path": "core/arch/arm/decode_private.h",
      "new_id": "954cbbe6659dd9768ee3996897b27e259f90121a",
      "new_mode": 33188,
      "new_path": "core/arch/arm/decode_private.h"
    },
    {
      "type": "modify",
      "old_id": "92b4f2f3c6c00d0ca61cf0b150ca403a1619d8e1",
      "old_mode": 33188,
      "old_path": "core/arch/arm/disassemble.c",
      "new_id": "074a2c8a8ad316d9622a57e689d544691698dc17",
      "new_mode": 33188,
      "new_path": "core/arch/arm/disassemble.c"
    },
    {
      "type": "modify",
      "old_id": "d512a64e51275417efc0c386f67b42fa9ab7ab3e",
      "old_mode": 33188,
      "old_path": "core/arch/arm/encode.c",
      "new_id": "0ca0b21ae19c1d19ce93c700557c6805e4981924",
      "new_mode": 33188,
      "new_path": "core/arch/arm/encode.c"
    },
    {
      "type": "modify",
      "old_id": "043a6e650ab3cf52587132c67943c1ab9b11e68e",
      "old_mode": 33188,
      "old_path": "core/arch/arm/instr.c",
      "new_id": "f874b13018d47fc02007ae57b390d24c7e3c873f",
      "new_mode": 33188,
      "new_path": "core/arch/arm/instr.c"
    },
    {
      "type": "modify",
      "old_id": "698b6fcdd1044ab3bb8ecbf702cd5f9cf20d69e9",
      "old_mode": 33188,
      "old_path": "core/arch/arm/opcode.h",
      "new_id": "f1a6dac64bf43f310cfebaf670727997127217e2",
      "new_mode": 33188,
      "new_path": "core/arch/arm/opcode.h"
    },
    {
      "type": "modify",
      "old_id": "8e1b363b9661c0dabf397a8214673ab1809b46ba",
      "old_mode": 33188,
      "old_path": "core/arch/arm/table_private.h",
      "new_id": "bf0e7321a162c749f10ceb1666ed372499c884b4",
      "new_mode": 33188,
      "new_path": "core/arch/arm/table_private.h"
    },
    {
      "type": "modify",
      "old_id": "bdd63453fe6c0201e6cb6a80e13c3b0f2c0e273b",
      "old_mode": 33188,
      "old_path": "core/arch/instr.h",
      "new_id": "36ecdeb7c103af861c4d1ecad73e5a18e085fc8e",
      "new_mode": 33188,
      "new_path": "core/arch/instr.h"
    },
    {
      "type": "modify",
      "old_id": "04368421c345eefa9ef5cb725960395aec4681bc",
      "old_mode": 33188,
      "old_path": "core/arch/instr_shared.c",
      "new_id": "5d257bf5fdc5cac60980ee918770cd90c3ef4f36",
      "new_mode": 33188,
      "new_path": "core/arch/instr_shared.c"
    },
    {
      "type": "modify",
      "old_id": "529b65965dd44c3b9706b6f9b6c8f1c39da0e841",
      "old_mode": 33188,
      "old_path": "core/arch/opnd.h",
      "new_id": "fd46e4e11e06fba0bfc40d9666b479325aaf51cb",
      "new_mode": 33188,
      "new_path": "core/arch/opnd.h"
    }
  ]
}
