)]}'
{
  "commit": "4343cad32c10a45defe7feba63df493d3e18d13a",
  "tree": "c15800d8f4f136a801d9eaaded89e838da18ffd8",
  "parents": [
    "a8e52977d7383770d2864d5afe2769993bdb86b4"
  ],
  "author": {
    "name": "Christudasan Devadasan",
    "email": "Christudasan.Devadasan@amd.com",
    "time": "Wed Jan 07 12:42:45 2026 +0000"
  },
  "committer": {
    "name": "Christudasan Devadasan",
    "email": "Christudasan.Devadasan@amd.com",
    "time": "Tue Jan 13 03:50:24 2026 +0000"
  },
  "message": "[CodeGen] Enhance createFrom for sub-reg aware cloning\n\nInstead of just cloning the virtual register, this\nfunction now creates a new virtual register derived\nfrom a subregister class of the original value.\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "d0ed3ff660d9b748a5075194f4d6b43c50397cd1",
      "old_mode": 33188,
      "old_path": "llvm/include/llvm/CodeGen/LiveRangeEdit.h",
      "new_id": "4db5e8008e671bbe02ab33267fbbdee4b4bf4a4e",
      "new_mode": 33188,
      "new_path": "llvm/include/llvm/CodeGen/LiveRangeEdit.h"
    },
    {
      "type": "modify",
      "old_id": "6fe11704a91374f168ddb7604f17cedac96bc6c1",
      "old_mode": 33188,
      "old_path": "llvm/lib/CodeGen/LiveRangeEdit.cpp",
      "new_id": "d8a2ad47568b4c55a8eb32b228e19b4b1da22b91",
      "new_mode": 33188,
      "new_path": "llvm/lib/CodeGen/LiveRangeEdit.cpp"
    }
  ]
}
