)]}'
{
  "commit": "3d15150d715521b8ff9778dbc90061dc9ab72b8e",
  "tree": "2bd6860cf7fe886ed4157b2ed4134c19aba68a07",
  "parents": [
    "204e932607aa582cd7036b08e20521c2c6c49941"
  ],
  "author": {
    "name": "Giacomo Travaglini",
    "email": "giacomo.travaglini@arm.com",
    "time": "Thu Jan 10 17:26:00 2019 +0000"
  },
  "committer": {
    "name": "Giacomo Travaglini",
    "email": "giacomo.travaglini@arm.com",
    "time": "Fri Jan 25 12:55:27 2019 +0000"
  },
  "message": "cpu, arch, arch-arm: Wire unused VecElem code in the O3 model\n\nVecElem code had been introduced in order to simulate change of renaming\nfor vector registers. Most of the work is happening on the rename_map\nswitchRenameMode. Change of renaming can happen after a squash in the\npipeline.\nThis patch is also changing the interface to the ISA part so that\na PCState is used instead of ISA in order to check if rename mode\nhas changed.\n\nChange-Id: I8af795d771b958e0a0d459abfeceff5f16b4b5d4\nSigned-off-by: Giacomo Travaglini \u003cgiacomo.travaglini@arm.com\u003e\nReviewed-on: https://gem5-review.googlesource.com/c/15601\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "60c572833cc86215a8d77413ff6dcffaaebbaed5",
      "old_mode": 33188,
      "old_path": "src/arch/arm/isa.hh",
      "new_id": "a3e89b544c3245e97257620e3f55f118940456fd",
      "new_mode": 33188,
      "new_path": "src/arch/arm/isa.hh"
    },
    {
      "type": "modify",
      "old_id": "175fd7c002644b6856b9f37c42b652ac11690dc8",
      "old_mode": 33188,
      "old_path": "src/arch/arm/utility.cc",
      "new_id": "11c3479c623a455d3bb13ae1fcdb9e47fc4b4809",
      "new_mode": 33188,
      "new_path": "src/arch/arm/utility.cc"
    },
    {
      "type": "modify",
      "old_id": "3dc6b30eee4d2da6a20bfb47db4d09587d8514d1",
      "old_mode": 33188,
      "old_path": "src/arch/generic/traits.hh",
      "new_id": "c95c5ab90b68ccabcb1a24d0c5d5fd1ca182bcc2",
      "new_mode": 33188,
      "new_path": "src/arch/generic/traits.hh"
    },
    {
      "type": "modify",
      "old_id": "9e1efa179f439417c66ad870fcb1395b50d19577",
      "old_mode": 33188,
      "old_path": "src/cpu/o3/cpu.cc",
      "new_id": "5d92d92dc603044f76f108e8c178219c7f522c01",
      "new_mode": 33188,
      "new_path": "src/cpu/o3/cpu.cc"
    },
    {
      "type": "modify",
      "old_id": "1159850f82f976d424972400fe83ec5940e113ce",
      "old_mode": 33188,
      "old_path": "src/cpu/o3/cpu.hh",
      "new_id": "b5f754056ca38308a85bd07916fdaef1c21ec9c9",
      "new_mode": 33188,
      "new_path": "src/cpu/o3/cpu.hh"
    },
    {
      "type": "modify",
      "old_id": "c5be4046492e565bab832582359d742c64f48ce2",
      "old_mode": 33188,
      "old_path": "src/cpu/o3/rename_impl.hh",
      "new_id": "ed5dfb6eb9192dec37045e632212d84ee989a685",
      "new_mode": 33188,
      "new_path": "src/cpu/o3/rename_impl.hh"
    },
    {
      "type": "modify",
      "old_id": "1b831d940267d5883b4b87c21bdbd4d673e1c5f3",
      "old_mode": 33188,
      "old_path": "src/cpu/o3/rename_map.cc",
      "new_id": "86c43932c59c46ce8e7c7da1802f511a268487a4",
      "new_mode": 33188,
      "new_path": "src/cpu/o3/rename_map.cc"
    },
    {
      "type": "modify",
      "old_id": "ab909f0902971dc0338cfb6299ed10b369540bcb",
      "old_mode": 33188,
      "old_path": "src/cpu/o3/rename_map.hh",
      "new_id": "d30668027d258f61772b6e8c57b485c787638117",
      "new_mode": 33188,
      "new_path": "src/cpu/o3/rename_map.hh"
    },
    {
      "type": "modify",
      "old_id": "e1d771740e53e45051605d15491ecd6ca36dd7fc",
      "old_mode": 33188,
      "old_path": "src/cpu/o3/thread_context_impl.hh",
      "new_id": "bd2bf63b087ba91c51f0632c7a6246079e80a5f8",
      "new_mode": 33188,
      "new_path": "src/cpu/o3/thread_context_impl.hh"
    }
  ]
}
