)]}'
{
  "commit": "371cf9f27144b8174b1edcf2e3fe04847ae09ac8",
  "tree": "e14d119b5256902b6b7f785cd2480ce7663d28ed",
  "parents": [
    "18f991f15fee5d8b49890642bd1df0c35086d364"
  ],
  "author": {
    "name": "Fangrui Song",
    "email": "i@maskray.me",
    "time": "Sat Aug 02 12:55:29 2025 -0700"
  },
  "committer": {
    "name": "Copybara-Service",
    "email": "copybara-worker@google.com",
    "time": "Sat Aug 02 13:00:12 2025 -0700"
  },
  "message": "RISCVAsmBackend::relaxDwarflineAddr: Try special opcode\n\nLoongArch #77728 did better than RISCV.\nIf the label difference can be resolved (there is no linker-relaxable\nfragment in between), we should use the default handling, which utilizes\na shorter special opcode.\n\nGitOrigin-RevId: 281df9e64720c3ab1c5e03d05087d3fab752d459\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "3a2d14843c40bbaa685682949f58c5db27947aec",
      "old_mode": 33188,
      "old_path": "lib/Target/RISCV/MCTargetDesc/RISCVAsmBackend.cpp",
      "new_id": "eb7460ede7d8a75023374660b086b22196faecd4",
      "new_mode": 33188,
      "new_path": "lib/Target/RISCV/MCTargetDesc/RISCVAsmBackend.cpp"
    },
    {
      "type": "modify",
      "old_id": "d609a3fa889c0bf346a0cc3efbf6526d3787bedd",
      "old_mode": 33188,
      "old_path": "test/DebugInfo/RISCV/dwarf-riscv-relocs.ll",
      "new_id": "65542e890632ee5bcd022e7fd0cbcb98a0efe6db",
      "new_mode": 33188,
      "new_path": "test/DebugInfo/RISCV/dwarf-riscv-relocs.ll"
    }
  ]
}
