)]}'
{
  "commit": "1cf0af3d321e3aca57e348b9c0675d153c7b6968",
  "tree": "adad9019e828e04f3ea798e7fdce518609c4ce4c",
  "parents": [
    "719f0d92538c917306004e541f38c79717d0c07d"
  ],
  "author": {
    "name": "Brox Chen",
    "email": "guochen2@amd.com",
    "time": "Wed Jan 22 15:56:58 2025 -0500"
  },
  "committer": {
    "name": "GitHub",
    "email": "noreply@github.com",
    "time": "Wed Jan 22 15:56:58 2025 -0500"
  },
  "message": "[AMDGPU][True16][MC] true16 for v_cmpx_class_f16 (#123251)\n\nTrue16 format for v_cmpx_class_f16. Update VOPCX_CLASS t16 and fake16\r\npseudo.",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "91ad2cafe9b54b41422f8288385d8887685cc91a",
      "old_mode": 33188,
      "old_path": "llvm/lib/Target/AMDGPU/VOPCInstructions.td",
      "new_id": "0f80271686d4a68ee682b4171cf9e8772e76c046",
      "new_mode": 33188,
      "new_path": "llvm/lib/Target/AMDGPU/VOPCInstructions.td"
    },
    {
      "type": "modify",
      "old_id": "60ec94446235ed1019c92d0edcf1cf2e7fb4b06e",
      "old_mode": 33188,
      "old_path": "llvm/test/MC/AMDGPU/gfx11_asm_vop3_dpp16_from_vopcx.s",
      "new_id": "379142e84aabdb7a3aa63b64a5f975158f6620fe",
      "new_mode": 33188,
      "new_path": "llvm/test/MC/AMDGPU/gfx11_asm_vop3_dpp16_from_vopcx.s"
    },
    {
      "type": "modify",
      "old_id": "fb2b28874bd04f70475732672bc4e0f0cd4e6407",
      "old_mode": 33188,
      "old_path": "llvm/test/MC/AMDGPU/gfx11_asm_vop3_dpp8_from_vopcx.s",
      "new_id": "4d6928ecbbc7674a20a4b2e5c3b4199bed0575f0",
      "new_mode": 33188,
      "new_path": "llvm/test/MC/AMDGPU/gfx11_asm_vop3_dpp8_from_vopcx.s"
    },
    {
      "type": "modify",
      "old_id": "7a95d8cd53cde4c4d6fed8f5efed6541970b46d3",
      "old_mode": 33188,
      "old_path": "llvm/test/MC/AMDGPU/gfx11_asm_vop3_from_vopcx.s",
      "new_id": "0d8dc8b1bbc8b469bf7f4804e282481176a4f98a",
      "new_mode": 33188,
      "new_path": "llvm/test/MC/AMDGPU/gfx11_asm_vop3_from_vopcx.s"
    },
    {
      "type": "modify",
      "old_id": "42d7c5ea600b4101d4671b537bc234b058ebadb0",
      "old_mode": 33188,
      "old_path": "llvm/test/MC/AMDGPU/gfx11_asm_vopcx.s",
      "new_id": "d3eff378e630f2db9fc94def80de80ae7aa78379",
      "new_mode": 33188,
      "new_path": "llvm/test/MC/AMDGPU/gfx11_asm_vopcx.s"
    },
    {
      "type": "modify",
      "old_id": "57185330971e1ad4dd238a302d31265ddb7636b3",
      "old_mode": 33188,
      "old_path": "llvm/test/MC/AMDGPU/gfx11_asm_vopcx_dpp16.s",
      "new_id": "2b565fa43bc2b83bca5aac713db23a9cd4b301e9",
      "new_mode": 33188,
      "new_path": "llvm/test/MC/AMDGPU/gfx11_asm_vopcx_dpp16.s"
    },
    {
      "type": "modify",
      "old_id": "e78840e08c49748a05bbcf5b57a7bcd94ef33411",
      "old_mode": 33188,
      "old_path": "llvm/test/MC/AMDGPU/gfx11_asm_vopcx_dpp8.s",
      "new_id": "5b2e9ae507b0c3933eda2be8964dab0a88a0872e",
      "new_mode": 33188,
      "new_path": "llvm/test/MC/AMDGPU/gfx11_asm_vopcx_dpp8.s"
    },
    {
      "type": "modify",
      "old_id": "7c9fa7f846d47a1ae37fb9b3346f02fe6fa493e3",
      "old_mode": 33188,
      "old_path": "llvm/test/MC/AMDGPU/gfx11_asm_vopcx_t16_err.s",
      "new_id": "50a30ecf3ba122c2b018525ae77b409e8fd4725f",
      "new_mode": 33188,
      "new_path": "llvm/test/MC/AMDGPU/gfx11_asm_vopcx_t16_err.s"
    },
    {
      "type": "modify",
      "old_id": "bffe5c7251ddf175fdbdafd80cdea14bcc552706",
      "old_mode": 33188,
      "old_path": "llvm/test/MC/AMDGPU/gfx11_asm_vopcx_t16_promote.s",
      "new_id": "b7e1976a7ccf925d19ec2327200c8775e929b78c",
      "new_mode": 33188,
      "new_path": "llvm/test/MC/AMDGPU/gfx11_asm_vopcx_t16_promote.s"
    },
    {
      "type": "modify",
      "old_id": "6730482540060c5442965b7696cfe7d2fa2fc9ca",
      "old_mode": 33188,
      "old_path": "llvm/test/MC/AMDGPU/gfx12_asm_vop3cx.s",
      "new_id": "1540f498c0b21ac29ec6bd39bb87eccc94016be4",
      "new_mode": 33188,
      "new_path": "llvm/test/MC/AMDGPU/gfx12_asm_vop3cx.s"
    },
    {
      "type": "modify",
      "old_id": "2ffdf04ff886a50acc75c2215bbaa9a3736ddf51",
      "old_mode": 33188,
      "old_path": "llvm/test/MC/AMDGPU/gfx12_asm_vop3cx_dpp16.s",
      "new_id": "d51b4e35b0484d1cbff8fd4fd59280fe63a5780e",
      "new_mode": 33188,
      "new_path": "llvm/test/MC/AMDGPU/gfx12_asm_vop3cx_dpp16.s"
    },
    {
      "type": "modify",
      "old_id": "05bce2e0e61f27edfce58a5e1942d23b947f803a",
      "old_mode": 33188,
      "old_path": "llvm/test/MC/AMDGPU/gfx12_asm_vop3cx_dpp8.s",
      "new_id": "928443c1d19590b79689493a0c7fc23ed2cfdcd3",
      "new_mode": 33188,
      "new_path": "llvm/test/MC/AMDGPU/gfx12_asm_vop3cx_dpp8.s"
    },
    {
      "type": "modify",
      "old_id": "1392b9b8112f9ff570a41b06b889e037f5e5df8c",
      "old_mode": 33188,
      "old_path": "llvm/test/MC/AMDGPU/gfx12_asm_vopcx.s",
      "new_id": "cf0581edf9e3658c74c6e5d347a0124a37206ca3",
      "new_mode": 33188,
      "new_path": "llvm/test/MC/AMDGPU/gfx12_asm_vopcx.s"
    },
    {
      "type": "modify",
      "old_id": "c8f98351818373327ddb4949d5dc0c6bd5b2d72e",
      "old_mode": 33188,
      "old_path": "llvm/test/MC/AMDGPU/gfx12_asm_vopcx_dpp16.s",
      "new_id": "97f56535364c75c3470c04e261105d9c3005832e",
      "new_mode": 33188,
      "new_path": "llvm/test/MC/AMDGPU/gfx12_asm_vopcx_dpp16.s"
    },
    {
      "type": "modify",
      "old_id": "3e7922d2acbda8ceeb5f57d5a62fe4c42037de2d",
      "old_mode": 33188,
      "old_path": "llvm/test/MC/AMDGPU/gfx12_asm_vopcx_dpp8.s",
      "new_id": "834c89dd30cddb89839cdeb74d75c4147808cb5d",
      "new_mode": 33188,
      "new_path": "llvm/test/MC/AMDGPU/gfx12_asm_vopcx_dpp8.s"
    },
    {
      "type": "modify",
      "old_id": "cb317443d282818ccffd2e3f213eae6798765f53",
      "old_mode": 33188,
      "old_path": "llvm/test/MC/AMDGPU/gfx12_asm_vopcx_t16_err.s",
      "new_id": "39afbf4d47be089c3ef4d5d96d8eb6afdb3bcdb1",
      "new_mode": 33188,
      "new_path": "llvm/test/MC/AMDGPU/gfx12_asm_vopcx_t16_err.s"
    },
    {
      "type": "modify",
      "old_id": "f3278c826475add844de5f205f4a7c18a2b08a96",
      "old_mode": 33188,
      "old_path": "llvm/test/MC/AMDGPU/gfx12_asm_vopcx_t16_promote.s",
      "new_id": "ca84ac51f6dd8667ee1cae6e1dd3935767f7537e",
      "new_mode": 33188,
      "new_path": "llvm/test/MC/AMDGPU/gfx12_asm_vopcx_t16_promote.s"
    },
    {
      "type": "modify",
      "old_id": "ab5f0af5f6629428ab2ccc743809d0943d4e0908",
      "old_mode": 33188,
      "old_path": "llvm/test/MC/Disassembler/AMDGPU/gfx11_dasm_vop3_dpp16_from_vopcx.txt",
      "new_id": "fea883471177f93c7f16eaa2b4f15a13146c9abe",
      "new_mode": 33188,
      "new_path": "llvm/test/MC/Disassembler/AMDGPU/gfx11_dasm_vop3_dpp16_from_vopcx.txt"
    },
    {
      "type": "modify",
      "old_id": "6867126e9c70e66f8375bcb70c5dae212e71d8ad",
      "old_mode": 33188,
      "old_path": "llvm/test/MC/Disassembler/AMDGPU/gfx11_dasm_vop3_dpp8_from_vopcx.txt",
      "new_id": "826374f8f830aeeb3e2da6189592197fe209ff5e",
      "new_mode": 33188,
      "new_path": "llvm/test/MC/Disassembler/AMDGPU/gfx11_dasm_vop3_dpp8_from_vopcx.txt"
    },
    {
      "type": "modify",
      "old_id": "b9d7a5296cc5e543d8141a9159df91ac10a87f98",
      "old_mode": 33188,
      "old_path": "llvm/test/MC/Disassembler/AMDGPU/gfx11_dasm_vop3_from_vopcx.txt",
      "new_id": "281eb66be5a184876607b007a0966155899ee12d",
      "new_mode": 33188,
      "new_path": "llvm/test/MC/Disassembler/AMDGPU/gfx11_dasm_vop3_from_vopcx.txt"
    },
    {
      "type": "modify",
      "old_id": "913e753627581153f38a2ed0a46e41eea0263001",
      "old_mode": 33188,
      "old_path": "llvm/test/MC/Disassembler/AMDGPU/gfx11_dasm_vopcx.txt",
      "new_id": "caabe1eecc1a061c49e8f83c726073b1d1649daa",
      "new_mode": 33188,
      "new_path": "llvm/test/MC/Disassembler/AMDGPU/gfx11_dasm_vopcx.txt"
    },
    {
      "type": "modify",
      "old_id": "8919d86071f4dd21bf3afcb5581eaa863a2f9fab",
      "old_mode": 33188,
      "old_path": "llvm/test/MC/Disassembler/AMDGPU/gfx11_dasm_vopcx_dpp16.txt",
      "new_id": "f660760cd9c51be9f797d5572fdc8e52683e017c",
      "new_mode": 33188,
      "new_path": "llvm/test/MC/Disassembler/AMDGPU/gfx11_dasm_vopcx_dpp16.txt"
    },
    {
      "type": "modify",
      "old_id": "867fd7374b7881c98708b7c5bc66594a18d5517b",
      "old_mode": 33188,
      "old_path": "llvm/test/MC/Disassembler/AMDGPU/gfx11_dasm_vopcx_dpp8.txt",
      "new_id": "f32adeb61b16ee3efb47311e581351d9296fc08d",
      "new_mode": 33188,
      "new_path": "llvm/test/MC/Disassembler/AMDGPU/gfx11_dasm_vopcx_dpp8.txt"
    },
    {
      "type": "modify",
      "old_id": "55e0bf6c525ecb4cad8805dd8fc0b75bcbc0e572",
      "old_mode": 33188,
      "old_path": "llvm/test/MC/Disassembler/AMDGPU/gfx12_dasm_vop3cx.txt",
      "new_id": "fae898c04b6cbb44fdbc1abb5c3ce6be28933398",
      "new_mode": 33188,
      "new_path": "llvm/test/MC/Disassembler/AMDGPU/gfx12_dasm_vop3cx.txt"
    },
    {
      "type": "modify",
      "old_id": "041e43f4d05e50989e492306ef381fe6206fcf9d",
      "old_mode": 33188,
      "old_path": "llvm/test/MC/Disassembler/AMDGPU/gfx12_dasm_vop3cx_dpp16.txt",
      "new_id": "ffbdcba67ce18e32f7b07e9923860c2cf089dea1",
      "new_mode": 33188,
      "new_path": "llvm/test/MC/Disassembler/AMDGPU/gfx12_dasm_vop3cx_dpp16.txt"
    },
    {
      "type": "modify",
      "old_id": "35e7a45a7b16259842f07ecd2012d4b586bf5119",
      "old_mode": 33188,
      "old_path": "llvm/test/MC/Disassembler/AMDGPU/gfx12_dasm_vop3cx_dpp8.txt",
      "new_id": "ae945cbad54aeac9d805cede610085da578ccfe3",
      "new_mode": 33188,
      "new_path": "llvm/test/MC/Disassembler/AMDGPU/gfx12_dasm_vop3cx_dpp8.txt"
    },
    {
      "type": "modify",
      "old_id": "9e5959ca4a77e87ca000bddd35ac10af52a3936a",
      "old_mode": 33188,
      "old_path": "llvm/test/MC/Disassembler/AMDGPU/gfx12_dasm_vopcx.txt",
      "new_id": "ac83043628cb48d750aede68cade13cd0d02d9d0",
      "new_mode": 33188,
      "new_path": "llvm/test/MC/Disassembler/AMDGPU/gfx12_dasm_vopcx.txt"
    },
    {
      "type": "modify",
      "old_id": "8ecef5536ad798585c999d7e2955699d34a4b430",
      "old_mode": 33188,
      "old_path": "llvm/test/MC/Disassembler/AMDGPU/gfx12_dasm_vopcx_dpp16.txt",
      "new_id": "0db4a98489683f50915a63082250cbdf1dba05c6",
      "new_mode": 33188,
      "new_path": "llvm/test/MC/Disassembler/AMDGPU/gfx12_dasm_vopcx_dpp16.txt"
    },
    {
      "type": "modify",
      "old_id": "147084df5384fd0d3ac871a62e3967eeb9323eb7",
      "old_mode": 33188,
      "old_path": "llvm/test/MC/Disassembler/AMDGPU/gfx12_dasm_vopcx_dpp8.txt",
      "new_id": "9bcc6a89ff5d8eaa8ca8f630c2e1ea976f212858",
      "new_mode": 33188,
      "new_path": "llvm/test/MC/Disassembler/AMDGPU/gfx12_dasm_vopcx_dpp8.txt"
    }
  ]
}
