)]}'
{
  "commit": "223a9455fd36f076ea564fb5c13517d47fdd8aa3",
  "tree": "f6521107736db6edbf7d58049ac2d546817c1c8c",
  "parents": [
    "af2d117d3bbe64997c6655d1256ca5104bd113a7"
  ],
  "author": {
    "name": "Gábor Spaits",
    "email": "gaborspaits1@gmail.com",
    "time": "Mon May 11 21:11:33 2026 +0200"
  },
  "committer": {
    "name": "GitHub",
    "email": "noreply@github.com",
    "time": "Mon May 11 21:11:33 2026 +0200"
  },
  "message": "[GlobalISel][AArch64] Add lowering for G_SMULFIX (#196757)\n\nAdding lowering for G_SMULFIX G_OP. It is needed to compile\n`libc/src/stdfix/expk.cpp` with `-O3`.",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "8bcae5d15ad2cb768736a354f67db12658c35fb0",
      "old_mode": 33188,
      "old_path": "llvm/include/llvm/CodeGen/GlobalISel/LegalizerHelper.h",
      "new_id": "9858f5e92de7a6648bf35974f3aa64b00e056ef2",
      "new_mode": 33188,
      "new_path": "llvm/include/llvm/CodeGen/GlobalISel/LegalizerHelper.h"
    },
    {
      "type": "modify",
      "old_id": "909decfb015b54934d0cc13515bfb6bb882aadad",
      "old_mode": 33188,
      "old_path": "llvm/lib/CodeGen/GlobalISel/LegalizerHelper.cpp",
      "new_id": "070d7ec4b963e5c8da68acc062073484fcea5874",
      "new_mode": 33188,
      "new_path": "llvm/lib/CodeGen/GlobalISel/LegalizerHelper.cpp"
    },
    {
      "type": "modify",
      "old_id": "14a3f7547fb092626975d58c3dd7f57165774faf",
      "old_mode": 33188,
      "old_path": "llvm/lib/Target/AArch64/GISel/AArch64LegalizerInfo.cpp",
      "new_id": "4c7abbfb871afc8aef386c812bdd54065c72a011",
      "new_mode": 33188,
      "new_path": "llvm/lib/Target/AArch64/GISel/AArch64LegalizerInfo.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "2b660e5064b035c4682962d96ea20249f40f9933",
      "new_mode": 33188,
      "new_path": "llvm/test/CodeGen/AArch64/GlobalISel/legalize-smulfix.mir"
    },
    {
      "type": "modify",
      "old_id": "2e0b781785785fa84127f33893b776aa83acb53a",
      "old_mode": 33188,
      "old_path": "llvm/test/CodeGen/AArch64/GlobalISel/legalizer-info-validation.mir",
      "new_id": "70dbeb7d49f651d635698cb693e8ba5818b39e7a",
      "new_mode": 33188,
      "new_path": "llvm/test/CodeGen/AArch64/GlobalISel/legalizer-info-validation.mir"
    },
    {
      "type": "modify",
      "old_id": "dacce720a73193323d30f1484a1ba15d150cebf5",
      "old_mode": 33188,
      "old_path": "llvm/test/CodeGen/AArch64/smul_fix.ll",
      "new_id": "f99d20a436a8dc9ce90b91f3d900169d93fb0e7b",
      "new_mode": 33188,
      "new_path": "llvm/test/CodeGen/AArch64/smul_fix.ll"
    }
  ]
}
