)]}'
{
  "commit": "eb191833c9f11cfb849eb83bb6fca48b85309f57",
  "tree": "2ecd39a01b269d969cf583163e5cf7fddbd9238d",
  "parents": [
    "f0332eb1f2c110b189b84ba268076dbfa28a6f54"
  ],
  "author": {
    "name": "Simon Pilgrim",
    "email": "llvm-dev@redking.me.uk",
    "time": "Thu Sep 04 11:12:34 2025 +0100"
  },
  "committer": {
    "name": "GitHub",
    "email": "noreply@github.com",
    "time": "Thu Sep 04 10:12:34 2025 +0000"
  },
  "message": "[AArch64] canCreateUndefOrPoisonForTargetNode - AArch64ISD::MOVI opcodes can\u0027t create undef/poison (#149323)\n\nPossible fix for failed fold in #148191",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "d3515cf81f443b097dedfdc9ae61aeed32b6d613",
      "old_mode": 33188,
      "old_path": "llvm/lib/Target/AArch64/AArch64ISelLowering.cpp",
      "new_id": "f59cb9c5c6770be455fba7b0bd10abf85831eadc",
      "new_mode": 33188,
      "new_path": "llvm/lib/Target/AArch64/AArch64ISelLowering.cpp"
    },
    {
      "type": "modify",
      "old_id": "b840af36be7e7151575dd5a2224da287a0feba4b",
      "old_mode": 33188,
      "old_path": "llvm/lib/Target/AArch64/AArch64ISelLowering.h",
      "new_id": "1988ee82880a86a0a4fe52c21f38fe0a9df89693",
      "new_mode": 33188,
      "new_path": "llvm/lib/Target/AArch64/AArch64ISelLowering.h"
    },
    {
      "type": "modify",
      "old_id": "18c8d4a69e7a84a4b11ec06c77dc5ff1ad72837a",
      "old_mode": 33188,
      "old_path": "llvm/unittests/Target/AArch64/AArch64SelectionDAGTest.cpp",
      "new_id": "c4cbd4f7015e6e9b3269bad67fac44f6b329e28b",
      "new_mode": 33188,
      "new_path": "llvm/unittests/Target/AArch64/AArch64SelectionDAGTest.cpp"
    }
  ]
}
