)]}'
{
  "commit": "e1b6574f23b67c92fe367128b6597d54c55e88fb",
  "tree": "373f1c1e127b6dfa1fe2aa534244b64481996c49",
  "parents": [
    "cad0b7597cdee839950dae55fccaaa7b54734d79"
  ],
  "author": {
    "name": "Karl Schimpf",
    "email": "kschimpf@google.com",
    "time": "Wed Jan 27 15:36:18 2016 -0800"
  },
  "committer": {
    "name": "Karl Schimpf",
    "email": "kschimpf@google.com",
    "time": "Wed Jan 27 15:36:18 2016 -0800"
  },
  "message": "Add vmov between integers and floats in ARM assembler.\n\nAdds vmovrs that implements moving from an integer (GP) register and a\nfloat (S) register to the integrated ARM assembler.\n\nThe test also shows that moving from a float (S) register to an\ninteger (GP) register also works.\n\nBUG\u003d https://bugs.chromium.org/p/nativeclient/issues/detail?id\u003d4334\nR\u003deholk@chromium.org, stichnot@chromium.org\n\nReview URL: https://codereview.chromium.org/1647683002 .\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "8e25dde891dbebd2a88b9690a2e81f41bb8a8447",
      "old_mode": 33188,
      "old_path": "src/DartARM32/assembler_arm.cc",
      "new_id": "c8bb8a3a4886b6763e209a4c1627f8394987699d",
      "new_mode": 33188,
      "new_path": "src/DartARM32/assembler_arm.cc"
    },
    {
      "type": "modify",
      "old_id": "ddb498790e51310609acfe2d6b17db1c79a17d0f",
      "old_mode": 33188,
      "old_path": "src/DartARM32/assembler_arm.h",
      "new_id": "344fe16e4e9721129557f789e90ae7a6ac565972",
      "new_mode": 33188,
      "new_path": "src/DartARM32/assembler_arm.h"
    },
    {
      "type": "modify",
      "old_id": "29a9c25f12806ffdcb489555b85a48796ceb0068",
      "old_mode": 33188,
      "old_path": "src/IceAssemblerARM32.cpp",
      "new_id": "f42a69a73983d1c0711c69f7bab9cd1ee888f851",
      "new_mode": 33188,
      "new_path": "src/IceAssemblerARM32.cpp"
    },
    {
      "type": "modify",
      "old_id": "2ff66b012ae56dae43e5d2477a1b95fac14c639c",
      "old_mode": 33188,
      "old_path": "src/IceAssemblerARM32.h",
      "new_id": "91ed038109d51f2f77d8c1d9fe7bf86bf811ceda",
      "new_mode": 33188,
      "new_path": "src/IceAssemblerARM32.h"
    },
    {
      "type": "modify",
      "old_id": "9ca108508243094173de152c7b6492038afb20b3",
      "old_mode": 33188,
      "old_path": "src/IceInstARM32.cpp",
      "new_id": "0bfa540907795b7732e111aa39b8c084147b75bf",
      "new_mode": 33188,
      "new_path": "src/IceInstARM32.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "c8b8504595898916a595fb381b0c3d0602048345",
      "new_mode": 33188,
      "new_path": "tests_lit/assembler/arm32/vmov-f2i.ll"
    }
  ]
}
