)]}'
{
  "commit": "538b898a836ac6efc3b0ec12cf27b511608d2e64",
  "tree": "2dab95a68e3a38910d750e98324d37bc295a309c",
  "parents": [
    "b66ec64b5b634cbf760d69d1629e462268aa1cbd"
  ],
  "author": {
    "name": "quic_hchandel",
    "email": "quic_hchandel@quicinc.com",
    "time": "Mon Feb 24 21:34:29 2025 +0530"
  },
  "committer": {
    "name": "GitHub",
    "email": "noreply@github.com",
    "time": "Mon Feb 24 08:04:29 2025 -0800"
  },
  "message": "[RISCV] Add Qualcomm uC Xqcilia (Large Immediate Arithmetic) extension (#124706)\n\nThis extension adds eight 48 bit large arithmetic instructions.\n\nThe current spec can be found at:\nhttps://github.com/quic/riscv-unified-db/releases/latest\n\nThis patch adds assembler only support.",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "9c089bed99e9abd50723ff8a1b3f1143e0d62013",
      "old_mode": 33188,
      "old_path": "clang/test/Driver/print-supported-extensions-riscv.c",
      "new_id": "fcd820464e2d17adba057e905db08891e3320bff",
      "new_mode": 33188,
      "new_path": "clang/test/Driver/print-supported-extensions-riscv.c"
    },
    {
      "type": "modify",
      "old_id": "09fb59f94e84dc3893f6f9a61dbae8ad543c4bc1",
      "old_mode": 33188,
      "old_path": "llvm/docs/RISCVUsage.rst",
      "new_id": "3c59216a40976bcd0da66769df05f98fbb151e3f",
      "new_mode": 33188,
      "new_path": "llvm/docs/RISCVUsage.rst"
    },
    {
      "type": "modify",
      "old_id": "9203e22a9c886ac9bdbf0b0c76f5b8418fb4f047",
      "old_mode": 33188,
      "old_path": "llvm/docs/ReleaseNotes.md",
      "new_id": "2a617901a1146bf1d9998dc0576c9d898690dd39",
      "new_mode": 33188,
      "new_path": "llvm/docs/ReleaseNotes.md"
    },
    {
      "type": "modify",
      "old_id": "6d4466b7abf53d78747763e277b20830f0d62abb",
      "old_mode": 33188,
      "old_path": "llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp",
      "new_id": "650ad48e50de0be0db7b949edeb9b15bc8764f8c",
      "new_mode": 33188,
      "new_path": "llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp"
    },
    {
      "type": "modify",
      "old_id": "53208b43faabcea46587b17cd2048c2e68da6753",
      "old_mode": 33188,
      "old_path": "llvm/lib/Target/RISCV/Disassembler/RISCVDisassembler.cpp",
      "new_id": "8c07d87680d651d4b0f836aed7a2472077d06a89",
      "new_mode": 33188,
      "new_path": "llvm/lib/Target/RISCV/Disassembler/RISCVDisassembler.cpp"
    },
    {
      "type": "modify",
      "old_id": "2e5b03c2eba5a72d8fcb5e3c8fadd1596afda631",
      "old_mode": 33188,
      "old_path": "llvm/lib/Target/RISCV/MCTargetDesc/RISCVBaseInfo.h",
      "new_id": "80ff18d914dca230ea426de99d16770ae1a2ef92",
      "new_mode": 33188,
      "new_path": "llvm/lib/Target/RISCV/MCTargetDesc/RISCVBaseInfo.h"
    },
    {
      "type": "modify",
      "old_id": "26d46afe689238e38ee41f589cc79de8426f63f5",
      "old_mode": 33188,
      "old_path": "llvm/lib/Target/RISCV/RISCVFeatures.td",
      "new_id": "1a93371a4d92fd20fe736db86283868b82c63a49",
      "new_mode": 33188,
      "new_path": "llvm/lib/Target/RISCV/RISCVFeatures.td"
    },
    {
      "type": "modify",
      "old_id": "1f042b0f47e968fe7aeb3f91906f00e1ec22e206",
      "old_mode": 33188,
      "old_path": "llvm/lib/Target/RISCV/RISCVInstrInfoXqci.td",
      "new_id": "3a8039fce1f49472c6971a7f53ddc23803d97834",
      "new_mode": 33188,
      "new_path": "llvm/lib/Target/RISCV/RISCVInstrInfoXqci.td"
    },
    {
      "type": "modify",
      "old_id": "c78d60fd86b3fc9139cd4dabac73d93cd77833b0",
      "old_mode": 33188,
      "old_path": "llvm/lib/TargetParser/RISCVISAInfo.cpp",
      "new_id": "132c47ca631b6fa1e1e81e9359c6b4fedb11542a",
      "new_mode": 33188,
      "new_path": "llvm/lib/TargetParser/RISCVISAInfo.cpp"
    },
    {
      "type": "modify",
      "old_id": "b9d5bf0a7227cde0aba1077b0ea0e334df4f32da",
      "old_mode": 33188,
      "old_path": "llvm/test/CodeGen/RISCV/attributes.ll",
      "new_id": "daab7b236879f842592add3c39f78fbb6474eed7",
      "new_mode": 33188,
      "new_path": "llvm/test/CodeGen/RISCV/attributes.ll"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "50b56bc0db41d3d693a630e67b13510b8d07447e",
      "new_mode": 33188,
      "new_path": "llvm/test/MC/RISCV/xqcilia-invalid.s"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "49727d5d362397244b35dce71a799f6384313301",
      "new_mode": 33188,
      "new_path": "llvm/test/MC/RISCV/xqcilia-valid.s"
    },
    {
      "type": "modify",
      "old_id": "549a411381040041afbe585b71cd54b6b70d2101",
      "old_mode": 33188,
      "old_path": "llvm/unittests/TargetParser/RISCVISAInfoTest.cpp",
      "new_id": "f734b4e25551bb950c8d130ceac7132a8b40c8e3",
      "new_mode": 33188,
      "new_path": "llvm/unittests/TargetParser/RISCVISAInfoTest.cpp"
    }
  ]
}
