)]}'
{
  "commit": "571b787b83cb1bfc7d4c8214b296ec965e7bb7e2",
  "tree": "fb586aa0fc3de7ab2697552cdd75ced885a78b14",
  "parents": [
    "664cbd1b5db190724ceea498d1f520eb66d78d69"
  ],
  "author": {
    "name": "Craig Topper",
    "email": "craig.topper@sifive.com",
    "time": "Mon Feb 24 09:55:34 2025 -0800"
  },
  "committer": {
    "name": "GitHub",
    "email": "noreply@github.com",
    "time": "Mon Feb 24 09:55:34 2025 -0800"
  },
  "message": "[CodeGen] Change copyPhysReg interface to use Register instead of MCRegister. (#128473)\n\nNVPTX, SPIRV, and WebAssembly pass virtual registers to this function\nsince they don\u0027t perform register allocation. We need to use Register to\navoid a virtual register being converted to MCRegister by the caller.",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "c8eba71c9bb0ac147e1e6b3121b5ce3964b01c5e",
      "old_mode": 33188,
      "old_path": "llvm/include/llvm/CodeGen/TargetInstrInfo.h",
      "new_id": "9e7893d5c4142e68eab0ea9a8e0b15529f4a8d91",
      "new_mode": 33188,
      "new_path": "llvm/include/llvm/CodeGen/TargetInstrInfo.h"
    },
    {
      "type": "modify",
      "old_id": "efa03d4a1035bcee3f7a55865d239d111cb08aa2",
      "old_mode": 33188,
      "old_path": "llvm/lib/Target/AArch64/AArch64InstrInfo.cpp",
      "new_id": "1d600e87230f35e9c8dd37469d68552dd0662165",
      "new_mode": 33188,
      "new_path": "llvm/lib/Target/AArch64/AArch64InstrInfo.cpp"
    },
    {
      "type": "modify",
      "old_id": "f7a1485cdd26a786605ea5badcd87b8551a21f28",
      "old_mode": 33188,
      "old_path": "llvm/lib/Target/AArch64/AArch64InstrInfo.h",
      "new_id": "3eab98139fa7c5b54a861ba4bf6527e025fac8ea",
      "new_mode": 33188,
      "new_path": "llvm/lib/Target/AArch64/AArch64InstrInfo.h"
    },
    {
      "type": "modify",
      "old_id": "1c4a992c8727162264c2727d5c88f21dffde0648",
      "old_mode": 33188,
      "old_path": "llvm/lib/Target/AMDGPU/R600InstrInfo.cpp",
      "new_id": "fb586fa0903214f2dc6138713fa6c517c09b8a4c",
      "new_mode": 33188,
      "new_path": "llvm/lib/Target/AMDGPU/R600InstrInfo.cpp"
    },
    {
      "type": "modify",
      "old_id": "a403c65141fed526effb47ad632f60f87ef4e7b1",
      "old_mode": 33188,
      "old_path": "llvm/lib/Target/AMDGPU/R600InstrInfo.h",
      "new_id": "68bbac103cb9a154f498b4cbf7ecb395a8065448",
      "new_mode": 33188,
      "new_path": "llvm/lib/Target/AMDGPU/R600InstrInfo.h"
    },
    {
      "type": "modify",
      "old_id": "2cf6de73fa90c2b51ba3f70c630c771170720a63",
      "old_mode": 33188,
      "old_path": "llvm/lib/Target/AMDGPU/SIInstrInfo.cpp",
      "new_id": "d5d54337306c0413ca431f4eb92af83b5f11304c",
      "new_mode": 33188,
      "new_path": "llvm/lib/Target/AMDGPU/SIInstrInfo.cpp"
    },
    {
      "type": "modify",
      "old_id": "79ecc2a657ed0f234dc813b1ca54aafaa2e158d8",
      "old_mode": 33188,
      "old_path": "llvm/lib/Target/AMDGPU/SIInstrInfo.h",
      "new_id": "428322a5a2f047b6555e0ffbb81602f2ebea6e73",
      "new_mode": 33188,
      "new_path": "llvm/lib/Target/AMDGPU/SIInstrInfo.h"
    },
    {
      "type": "modify",
      "old_id": "aa30c8a2a96dafb3ed5d213b8d535e825c1dcb70",
      "old_mode": 33188,
      "old_path": "llvm/lib/Target/ARC/ARCInstrInfo.cpp",
      "new_id": "8a89bdb546f3bf6f457457019e2b7f7f113c7611",
      "new_mode": 33188,
      "new_path": "llvm/lib/Target/ARC/ARCInstrInfo.cpp"
    },
    {
      "type": "modify",
      "old_id": "8861b4689925f21bfb228c6fd11ea1b48e49a2c5",
      "old_mode": 33188,
      "old_path": "llvm/lib/Target/ARC/ARCInstrInfo.h",
      "new_id": "2cf05ba57bd4b585ed11fc7e452784936c03bef3",
      "new_mode": 33188,
      "new_path": "llvm/lib/Target/ARC/ARCInstrInfo.h"
    },
    {
      "type": "modify",
      "old_id": "839b7e81f8998ff0e5a2636e8d5ed1b745ef98af",
      "old_mode": 33188,
      "old_path": "llvm/lib/Target/ARM/ARMBaseInstrInfo.cpp",
      "new_id": "71fe990e5ab7ccb5e8e8e68b6b22f27d998bf73f",
      "new_mode": 33188,
      "new_path": "llvm/lib/Target/ARM/ARMBaseInstrInfo.cpp"
    },
    {
      "type": "modify",
      "old_id": "ae760e881e7fa700bbd6d8b39ec63f4fe1d8f948",
      "old_mode": 33188,
      "old_path": "llvm/lib/Target/ARM/ARMBaseInstrInfo.h",
      "new_id": "35edd5bf003ef91351e9c297980f4fd231d50765",
      "new_mode": 33188,
      "new_path": "llvm/lib/Target/ARM/ARMBaseInstrInfo.h"
    },
    {
      "type": "modify",
      "old_id": "cf151e1f8458fb4492ed7b412ade7b7d8e2f664a",
      "old_mode": 33188,
      "old_path": "llvm/lib/Target/ARM/Thumb1InstrInfo.cpp",
      "new_id": "ce4ee157289df2ba378b0a8129c4f473cce3b0c3",
      "new_mode": 33188,
      "new_path": "llvm/lib/Target/ARM/Thumb1InstrInfo.cpp"
    },
    {
      "type": "modify",
      "old_id": "b9eb58692bab063e0266d7811c735381b842dad0",
      "old_mode": 33188,
      "old_path": "llvm/lib/Target/ARM/Thumb1InstrInfo.h",
      "new_id": "68b326c0ebef6c402719017dbead8540edfedbe8",
      "new_mode": 33188,
      "new_path": "llvm/lib/Target/ARM/Thumb1InstrInfo.h"
    },
    {
      "type": "modify",
      "old_id": "3e7bd05b1d9d1c68f3a3ae0f5778512c8dd8723d",
      "old_mode": 33188,
      "old_path": "llvm/lib/Target/ARM/Thumb2InstrInfo.cpp",
      "new_id": "8b254fafc438ee78e077df296569a89786a436b2",
      "new_mode": 33188,
      "new_path": "llvm/lib/Target/ARM/Thumb2InstrInfo.cpp"
    },
    {
      "type": "modify",
      "old_id": "7e751c5b6bb9ee4af5ff5d5f75a901e2c5b98a17",
      "old_mode": 33188,
      "old_path": "llvm/lib/Target/ARM/Thumb2InstrInfo.h",
      "new_id": "3ec3a6216b9f6ad75f67984a95fa55831b6377b5",
      "new_mode": 33188,
      "new_path": "llvm/lib/Target/ARM/Thumb2InstrInfo.h"
    },
    {
      "type": "modify",
      "old_id": "5ba83b616db37a900aa1c2c8f32980090b3ac063",
      "old_mode": 33188,
      "old_path": "llvm/lib/Target/AVR/AVRInstrInfo.cpp",
      "new_id": "601068bf1793352de7fd196ae3a36ecd9e416733",
      "new_mode": 33188,
      "new_path": "llvm/lib/Target/AVR/AVRInstrInfo.cpp"
    },
    {
      "type": "modify",
      "old_id": "452160a06663d6dc5b5a0b6e2b78a2d46583e0b8",
      "old_mode": 33188,
      "old_path": "llvm/lib/Target/AVR/AVRInstrInfo.h",
      "new_id": "1c92f173d254bc9182a61f0c5409580d306dae06",
      "new_mode": 33188,
      "new_path": "llvm/lib/Target/AVR/AVRInstrInfo.h"
    },
    {
      "type": "modify",
      "old_id": "c79fb99ba5cf4894d055ddee029fedb363b98d6f",
      "old_mode": 33188,
      "old_path": "llvm/lib/Target/BPF/BPFInstrInfo.cpp",
      "new_id": "70bc163615f61098416a58bb1d7091ee6e668bd3",
      "new_mode": 33188,
      "new_path": "llvm/lib/Target/BPF/BPFInstrInfo.cpp"
    },
    {
      "type": "modify",
      "old_id": "904d94d47e4767fef269685792bc709a32b61497",
      "old_mode": 33188,
      "old_path": "llvm/lib/Target/BPF/BPFInstrInfo.h",
      "new_id": "d8bbad44e314e6c408e4ecbbad9f9e50d229609b",
      "new_mode": 33188,
      "new_path": "llvm/lib/Target/BPF/BPFInstrInfo.h"
    },
    {
      "type": "modify",
      "old_id": "75d581382fe5f5f476da1b0f5ab597ae93a614ca",
      "old_mode": 33188,
      "old_path": "llvm/lib/Target/CSKY/CSKYInstrInfo.cpp",
      "new_id": "ccb3f16394d4c3a2d841007fb73cdb108bb2b0da",
      "new_mode": 33188,
      "new_path": "llvm/lib/Target/CSKY/CSKYInstrInfo.cpp"
    },
    {
      "type": "modify",
      "old_id": "3e0166ecf8e0a0db7fc1c8547048166b56225881",
      "old_mode": 33188,
      "old_path": "llvm/lib/Target/CSKY/CSKYInstrInfo.h",
      "new_id": "98f583e8b4051a913245c4367f6b9d5db3224719",
      "new_mode": 33188,
      "new_path": "llvm/lib/Target/CSKY/CSKYInstrInfo.h"
    },
    {
      "type": "modify",
      "old_id": "bd6ece19f9ad7db6751c3774fb192515a09bc82f",
      "old_mode": 33188,
      "old_path": "llvm/lib/Target/Hexagon/HexagonInstrInfo.cpp",
      "new_id": "b80cd2961f1be3c5f916bd3cd67c4eee41c1979d",
      "new_mode": 33188,
      "new_path": "llvm/lib/Target/Hexagon/HexagonInstrInfo.cpp"
    },
    {
      "type": "modify",
      "old_id": "2debdde78bfb29bcb4d13eabae9440a5efb04889",
      "old_mode": 33188,
      "old_path": "llvm/lib/Target/Hexagon/HexagonInstrInfo.h",
      "new_id": "b8f345581b7ac47a3cf4b0836093d2bde489028f",
      "new_mode": 33188,
      "new_path": "llvm/lib/Target/Hexagon/HexagonInstrInfo.h"
    },
    {
      "type": "modify",
      "old_id": "bd13c79ca79d6bf89f0367d9c5a104a4cc45e1e7",
      "old_mode": 33188,
      "old_path": "llvm/lib/Target/Lanai/LanaiInstrInfo.cpp",
      "new_id": "1aeedd531c4ac3cc5140a0a5af00b8ecaca42ca1",
      "new_mode": 33188,
      "new_path": "llvm/lib/Target/Lanai/LanaiInstrInfo.cpp"
    },
    {
      "type": "modify",
      "old_id": "13cf2b357103938b0badcc27df0e6e22c1004ebf",
      "old_mode": 33188,
      "old_path": "llvm/lib/Target/Lanai/LanaiInstrInfo.h",
      "new_id": "07b1e87dc8b2c7988c2b5a2b8e8afa9612a3c454",
      "new_mode": 33188,
      "new_path": "llvm/lib/Target/Lanai/LanaiInstrInfo.h"
    },
    {
      "type": "modify",
      "old_id": "903ee76fbc8d534f7095ccf299295a374360ecbb",
      "old_mode": 33188,
      "old_path": "llvm/lib/Target/LoongArch/LoongArchInstrInfo.cpp",
      "new_id": "26d36f1c5058fd88881282bf74af14aef54fd3dc",
      "new_mode": 33188,
      "new_path": "llvm/lib/Target/LoongArch/LoongArchInstrInfo.cpp"
    },
    {
      "type": "modify",
      "old_id": "08dc54dbfe98d9b3eec92a77c0eecfd6b9cc764d",
      "old_mode": 33188,
      "old_path": "llvm/lib/Target/LoongArch/LoongArchInstrInfo.h",
      "new_id": "63b7112b8b40a32b1807ab805d4b49b801b687d1",
      "new_mode": 33188,
      "new_path": "llvm/lib/Target/LoongArch/LoongArchInstrInfo.h"
    },
    {
      "type": "modify",
      "old_id": "febd020f3f2a58a6d42cd65bf8762951e5fd1f10",
      "old_mode": 33188,
      "old_path": "llvm/lib/Target/M68k/M68kInstrInfo.cpp",
      "new_id": "568938f1f50b77fc07d31f08fb1899a79c3eac6a",
      "new_mode": 33188,
      "new_path": "llvm/lib/Target/M68k/M68kInstrInfo.cpp"
    },
    {
      "type": "modify",
      "old_id": "b72fd7a53b93d7685ca732e3d02156029c04165b",
      "old_mode": 33188,
      "old_path": "llvm/lib/Target/M68k/M68kInstrInfo.h",
      "new_id": "97615d60caa0b6253d72303dfc9eb818b3169acf",
      "new_mode": 33188,
      "new_path": "llvm/lib/Target/M68k/M68kInstrInfo.h"
    },
    {
      "type": "modify",
      "old_id": "3018d97f66b86cd847e9c2c24d45ce0993015b39",
      "old_mode": 33188,
      "old_path": "llvm/lib/Target/MSP430/MSP430InstrInfo.cpp",
      "new_id": "8bc6387e6a7ee9ac46c0c27655bbe8cea530a531",
      "new_mode": 33188,
      "new_path": "llvm/lib/Target/MSP430/MSP430InstrInfo.cpp"
    },
    {
      "type": "modify",
      "old_id": "71395557454e893625ff6967d1c35c2ec334283b",
      "old_mode": 33188,
      "old_path": "llvm/lib/Target/MSP430/MSP430InstrInfo.h",
      "new_id": "58be64336f26edbd862cbadaf3cc7fcbda773d7f",
      "new_mode": 33188,
      "new_path": "llvm/lib/Target/MSP430/MSP430InstrInfo.h"
    },
    {
      "type": "modify",
      "old_id": "351caf55062e35870a89c4e73306aa47f3083d31",
      "old_mode": 33188,
      "old_path": "llvm/lib/Target/Mips/Mips16InstrInfo.cpp",
      "new_id": "cafc11b8a0d9bf8e3a294c202c8cf9ee4f53fdfa",
      "new_mode": 33188,
      "new_path": "llvm/lib/Target/Mips/Mips16InstrInfo.cpp"
    },
    {
      "type": "modify",
      "old_id": "095a1b2239a36b88e06e96e430cb9fc2cce89267",
      "old_mode": 33188,
      "old_path": "llvm/lib/Target/Mips/Mips16InstrInfo.h",
      "new_id": "1058e8c25fb5ba7853387193b1f8f13bf37ea0bf",
      "new_mode": 33188,
      "new_path": "llvm/lib/Target/Mips/Mips16InstrInfo.h"
    },
    {
      "type": "modify",
      "old_id": "c245a18ae0befddd0ff0622ee4edc087daf59b1a",
      "old_mode": 33188,
      "old_path": "llvm/lib/Target/Mips/MipsSEInstrInfo.cpp",
      "new_id": "caa20f72aacf943aa9b03e08220a355f69ce5497",
      "new_mode": 33188,
      "new_path": "llvm/lib/Target/Mips/MipsSEInstrInfo.cpp"
    },
    {
      "type": "modify",
      "old_id": "9004254857f32112003afc97fb8e50c5934086c6",
      "old_mode": 33188,
      "old_path": "llvm/lib/Target/Mips/MipsSEInstrInfo.h",
      "new_id": "2b4f55d184b8b4fcbf82d137e186c5b34c310896",
      "new_mode": 33188,
      "new_path": "llvm/lib/Target/Mips/MipsSEInstrInfo.h"
    },
    {
      "type": "modify",
      "old_id": "b4dbe6a0930caae4b0e9009090d64ee8a00192c0",
      "old_mode": 33188,
      "old_path": "llvm/lib/Target/NVPTX/NVPTXInstrInfo.cpp",
      "new_id": "18b513039ecea800ae44144701a22a6453eda9cb",
      "new_mode": 33188,
      "new_path": "llvm/lib/Target/NVPTX/NVPTXInstrInfo.cpp"
    },
    {
      "type": "modify",
      "old_id": "06b111c69fb742d07f53e80454ba5596562cf0ff",
      "old_mode": 33188,
      "old_path": "llvm/lib/Target/NVPTX/NVPTXInstrInfo.h",
      "new_id": "95464dbbd176d171d3083cc738fae74e6ad79bb6",
      "new_mode": 33188,
      "new_path": "llvm/lib/Target/NVPTX/NVPTXInstrInfo.h"
    },
    {
      "type": "modify",
      "old_id": "3aef6f2c893fa21c358bf22d174c6e85edbde43d",
      "old_mode": 33188,
      "old_path": "llvm/lib/Target/PowerPC/PPCInstrInfo.cpp",
      "new_id": "9b526066fe75bf6c35e4cb28b3bf0d7f30af978c",
      "new_mode": 33188,
      "new_path": "llvm/lib/Target/PowerPC/PPCInstrInfo.cpp"
    },
    {
      "type": "modify",
      "old_id": "69279efe5c151d7c849c4187e5c2cb425250cf7b",
      "old_mode": 33188,
      "old_path": "llvm/lib/Target/PowerPC/PPCInstrInfo.h",
      "new_id": "d4554379cdb1d0d15ea2e4e528b4f17cac4cea43",
      "new_mode": 33188,
      "new_path": "llvm/lib/Target/PowerPC/PPCInstrInfo.h"
    },
    {
      "type": "modify",
      "old_id": "f50789f5963b0d9aee595e34a828b57bed58ef94",
      "old_mode": 33188,
      "old_path": "llvm/lib/Target/RISCV/RISCVInstrInfo.cpp",
      "new_id": "bca508e2136abea57cc93b30a77cfdf7eb2fc5c5",
      "new_mode": 33188,
      "new_path": "llvm/lib/Target/RISCV/RISCVInstrInfo.cpp"
    },
    {
      "type": "modify",
      "old_id": "95d79da771dd802fbd3707cb867980a083bdf3b9",
      "old_mode": 33188,
      "old_path": "llvm/lib/Target/RISCV/RISCVInstrInfo.h",
      "new_id": "1c46d761a7e1ea89724bce2d6b92f547434f454b",
      "new_mode": 33188,
      "new_path": "llvm/lib/Target/RISCV/RISCVInstrInfo.h"
    },
    {
      "type": "modify",
      "old_id": "49b6b3bbb6cef11ff12da553983691980358a400",
      "old_mode": 33188,
      "old_path": "llvm/lib/Target/SPIRV/SPIRVInstrInfo.cpp",
      "new_id": "34acc3c98d8f4fdd821dc7c3df1b8e5513112d36",
      "new_mode": 33188,
      "new_path": "llvm/lib/Target/SPIRV/SPIRVInstrInfo.cpp"
    },
    {
      "type": "modify",
      "old_id": "4e5059b4b88912dab8b11461eb5a9f3cfc2b7691",
      "old_mode": 33188,
      "old_path": "llvm/lib/Target/SPIRV/SPIRVInstrInfo.h",
      "new_id": "577e7f6ae9ffb48a1f2055825b2a71aa8e20b5cc",
      "new_mode": 33188,
      "new_path": "llvm/lib/Target/SPIRV/SPIRVInstrInfo.h"
    },
    {
      "type": "modify",
      "old_id": "225d6cd80f908aa44928aa989878a3b2dfdc6a8c",
      "old_mode": 33188,
      "old_path": "llvm/lib/Target/Sparc/SparcInstrInfo.cpp",
      "new_id": "a7fbbd4044c11632aa3b3c55a13012056772bdd0",
      "new_mode": 33188,
      "new_path": "llvm/lib/Target/Sparc/SparcInstrInfo.cpp"
    },
    {
      "type": "modify",
      "old_id": "552e7c52be262e792e05ca82b4c67e2f2cbdc84b",
      "old_mode": 33188,
      "old_path": "llvm/lib/Target/Sparc/SparcInstrInfo.h",
      "new_id": "1feb12ba2fdae99bd2a94a5763f26b8ef262798a",
      "new_mode": 33188,
      "new_path": "llvm/lib/Target/Sparc/SparcInstrInfo.h"
    },
    {
      "type": "modify",
      "old_id": "8a32d998fce2cd3466eec6436e2549913c24190a",
      "old_mode": 33188,
      "old_path": "llvm/lib/Target/SystemZ/SystemZInstrInfo.cpp",
      "new_id": "ab2e5b3c9a190af42997b06fc378d5d5022335eb",
      "new_mode": 33188,
      "new_path": "llvm/lib/Target/SystemZ/SystemZInstrInfo.cpp"
    },
    {
      "type": "modify",
      "old_id": "3d709a24db36cc2ebeb4587202f0a609454eecc4",
      "old_mode": 33188,
      "old_path": "llvm/lib/Target/SystemZ/SystemZInstrInfo.h",
      "new_id": "5f09ad508905d63f78b93cba0baafd6251dcf9ce",
      "new_mode": 33188,
      "new_path": "llvm/lib/Target/SystemZ/SystemZInstrInfo.h"
    },
    {
      "type": "modify",
      "old_id": "3ace8e7eae927787a03e044a29530a205dcfafe9",
      "old_mode": 33188,
      "old_path": "llvm/lib/Target/VE/VEInstrInfo.cpp",
      "new_id": "98e4b452a8a5e9c84b439dadc329622a226f4c82",
      "new_mode": 33188,
      "new_path": "llvm/lib/Target/VE/VEInstrInfo.cpp"
    },
    {
      "type": "modify",
      "old_id": "210ce1a8a2662a99fd8351ea3c9922bbc35d3e2e",
      "old_mode": 33188,
      "old_path": "llvm/lib/Target/VE/VEInstrInfo.h",
      "new_id": "49dcba5034624c15e0022a7eb463b859eaaae6e2",
      "new_mode": 33188,
      "new_path": "llvm/lib/Target/VE/VEInstrInfo.h"
    },
    {
      "type": "modify",
      "old_id": "75011ab3c8721e4335b412c74b091501ddbe5440",
      "old_mode": 33188,
      "old_path": "llvm/lib/Target/WebAssembly/WebAssemblyInstrInfo.cpp",
      "new_id": "a934853ff9f454327136d856648b994d6d7e61a2",
      "new_mode": 33188,
      "new_path": "llvm/lib/Target/WebAssembly/WebAssemblyInstrInfo.cpp"
    },
    {
      "type": "modify",
      "old_id": "474f04628066b59c660a3a3a1899a545e7e10561",
      "old_mode": 33188,
      "old_path": "llvm/lib/Target/WebAssembly/WebAssemblyInstrInfo.h",
      "new_id": "ba00097034bf517635196c3477de2395afc4ebe6",
      "new_mode": 33188,
      "new_path": "llvm/lib/Target/WebAssembly/WebAssemblyInstrInfo.h"
    },
    {
      "type": "modify",
      "old_id": "d756e73659a240424a2c378e0022125bf25265d5",
      "old_mode": 33188,
      "old_path": "llvm/lib/Target/X86/X86InstrInfo.cpp",
      "new_id": "5fe7203c052d82cc92a4cd7426bcf4f7e5fc2d23",
      "new_mode": 33188,
      "new_path": "llvm/lib/Target/X86/X86InstrInfo.cpp"
    },
    {
      "type": "modify",
      "old_id": "e499f925f48ec37077032ac6c55a965c76a55d67",
      "old_mode": 33188,
      "old_path": "llvm/lib/Target/X86/X86InstrInfo.h",
      "new_id": "f383eaddfd0b45c543c13b577e05ba7ebf068826",
      "new_mode": 33188,
      "new_path": "llvm/lib/Target/X86/X86InstrInfo.h"
    },
    {
      "type": "modify",
      "old_id": "a15681afa28d424f3168d47f25e6b8b4e7c13059",
      "old_mode": 33188,
      "old_path": "llvm/lib/Target/XCore/XCoreInstrInfo.cpp",
      "new_id": "0a86588b6bdb4f5798f484a0b83ba913dc44831d",
      "new_mode": 33188,
      "new_path": "llvm/lib/Target/XCore/XCoreInstrInfo.cpp"
    },
    {
      "type": "modify",
      "old_id": "036321b573e359efb2b142b8dbb38f40b93b9ebd",
      "old_mode": 33188,
      "old_path": "llvm/lib/Target/XCore/XCoreInstrInfo.h",
      "new_id": "5026671616fae2b7574b819e92418ba6103db2f3",
      "new_mode": 33188,
      "new_path": "llvm/lib/Target/XCore/XCoreInstrInfo.h"
    },
    {
      "type": "modify",
      "old_id": "c38c78b54ec21c84d61ec62a4c9e5320bee1351e",
      "old_mode": 33188,
      "old_path": "llvm/lib/Target/Xtensa/XtensaInstrInfo.cpp",
      "new_id": "da2883e1902ca838f537b2ba18781e8fb51da7d0",
      "new_mode": 33188,
      "new_path": "llvm/lib/Target/Xtensa/XtensaInstrInfo.cpp"
    },
    {
      "type": "modify",
      "old_id": "5d1206b918089ca1bb853284a8df6de33c4f8669",
      "old_mode": 33188,
      "old_path": "llvm/lib/Target/Xtensa/XtensaInstrInfo.h",
      "new_id": "9bb21144271466b7705e4b28a78100a9db6702dc",
      "new_mode": 33188,
      "new_path": "llvm/lib/Target/Xtensa/XtensaInstrInfo.h"
    }
  ]
}
