)]}'
{
  "commit": "5c13d2f099353d66d98ed97b482d8d64f907fa7b",
  "tree": "f4a75a5033e5541fe267bb12526aebb60b42f77f",
  "parents": [
    "38034d42bdc68b0397531d6c05e21051c2e84ae9"
  ],
  "author": {
    "name": "SiliconA-Z",
    "email": "gfunni234@gmail.com",
    "time": "Mon Apr 06 14:05:14 2026 -0400"
  },
  "committer": {
    "name": "GitHub",
    "email": "noreply@github.com",
    "time": "Mon Apr 06 20:05:14 2026 +0200"
  },
  "message": "[ARM] Enable creation of ARMISD::CMN nodes (#163223)\n\nMap ARMISD::CMN to tCMN instead of armcmpz.\n\nRename the cmn instructions to match this new reality.\n\nPlease note that I do not have merge permissions.",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "99e0ef05b5e219afcdd1cfe444e5d710890c1be6",
      "old_mode": 33188,
      "old_path": "llvm/lib/Target/ARM/ARMFeatures.h",
      "new_id": "eeb67abe27512cab901b8359f43b5bdc6c4c2d1e",
      "new_mode": 33188,
      "new_path": "llvm/lib/Target/ARM/ARMFeatures.h"
    },
    {
      "type": "modify",
      "old_id": "87996a41c44b6ec2aa7041361b72fab0b889b8ee",
      "old_mode": 33188,
      "old_path": "llvm/lib/Target/ARM/ARMISelLowering.cpp",
      "new_id": "5573413ad4f0e902a4316548e6a0c28be1896345",
      "new_mode": 33188,
      "new_path": "llvm/lib/Target/ARM/ARMISelLowering.cpp"
    },
    {
      "type": "modify",
      "old_id": "b72aa4b28736e35503109a3ea222555a9893479c",
      "old_mode": 33188,
      "old_path": "llvm/lib/Target/ARM/ARMInstrInfo.td",
      "new_id": "c74c84a2602b13560eeee69f9ffadd5e42ee870c",
      "new_mode": 33188,
      "new_path": "llvm/lib/Target/ARM/ARMInstrInfo.td"
    },
    {
      "type": "modify",
      "old_id": "89fa822db2483d8d041647655d2ae71dc10d65ce",
      "old_mode": 33188,
      "old_path": "llvm/lib/Target/ARM/ARMInstrThumb.td",
      "new_id": "1e2e3c30a78f78dcae52c98045511323d4c5a738",
      "new_mode": 33188,
      "new_path": "llvm/lib/Target/ARM/ARMInstrThumb.td"
    },
    {
      "type": "modify",
      "old_id": "b17c76baec4efd04dfad2d75a91d0b2dcf246529",
      "old_mode": 33188,
      "old_path": "llvm/lib/Target/ARM/ARMInstrThumb2.td",
      "new_id": "4f0cea8b00aace8c514acc2644b314109268a16d",
      "new_mode": 33188,
      "new_path": "llvm/lib/Target/ARM/ARMInstrThumb2.td"
    },
    {
      "type": "modify",
      "old_id": "85bad4f1925a43b9744a178bbf23e6cdddb446aa",
      "old_mode": 33188,
      "old_path": "llvm/lib/Target/ARM/ARMLatencyMutations.cpp",
      "new_id": "7a0d38d66dcca4dda66b155747de904cfc12cfad",
      "new_mode": 33188,
      "new_path": "llvm/lib/Target/ARM/ARMLatencyMutations.cpp"
    },
    {
      "type": "modify",
      "old_id": "ff05936e8ba45c447fcda8688bc16c5130700529",
      "old_mode": 33188,
      "old_path": "llvm/lib/Target/ARM/ARMScheduleM55.td",
      "new_id": "cd22fb831549c1506ee507bc6f9ab26bc5aef8ea",
      "new_mode": 33188,
      "new_path": "llvm/lib/Target/ARM/ARMScheduleM55.td"
    },
    {
      "type": "modify",
      "old_id": "99d2e4a832220aef1de3794c9196f0dc1513786a",
      "old_mode": 33188,
      "old_path": "llvm/lib/Target/ARM/ARMScheduleM7.td",
      "new_id": "482e417220d3e143556dc12b4c7d573f9f82bf1b",
      "new_mode": 33188,
      "new_path": "llvm/lib/Target/ARM/ARMScheduleM7.td"
    },
    {
      "type": "modify",
      "old_id": "e9938d857e6afc5a5180ffc0f47e7716047856ba",
      "old_mode": 33188,
      "old_path": "llvm/lib/Target/ARM/ARMScheduleM85.td",
      "new_id": "beeda468397ecee95fa8e51f1f62f6a378e4cfc4",
      "new_mode": 33188,
      "new_path": "llvm/lib/Target/ARM/ARMScheduleM85.td"
    },
    {
      "type": "modify",
      "old_id": "c350180baa250d88cb8b02ed1c11e7d1f22959d0",
      "old_mode": 33188,
      "old_path": "llvm/lib/Target/ARM/ARMScheduleR52.td",
      "new_id": "8781ece621ba2da0b919ce4f9f90e75a7ee8defe",
      "new_mode": 33188,
      "new_path": "llvm/lib/Target/ARM/ARMScheduleR52.td"
    },
    {
      "type": "modify",
      "old_id": "500c7b5ef67ca657d073bc7f8bf9c41a364dc13c",
      "old_mode": 33188,
      "old_path": "llvm/lib/Target/ARM/Thumb2SizeReduction.cpp",
      "new_id": "2e2d6e42689281d433a735d65147a56f7bb67d33",
      "new_mode": 33188,
      "new_path": "llvm/lib/Target/ARM/Thumb2SizeReduction.cpp"
    },
    {
      "type": "modify",
      "old_id": "6c61567ab4cdd0fb6002d06261381ba2c7849a42",
      "old_mode": 33188,
      "old_path": "llvm/test/CodeGen/ARM/cmp-to-cmn.ll",
      "new_id": "60ab6473dce12524f71dce1f1b5c7ca54622545c",
      "new_mode": 33188,
      "new_path": "llvm/test/CodeGen/ARM/cmp-to-cmn.ll"
    },
    {
      "type": "modify",
      "old_id": "3c57b67f6e3ba797db430dab489ad185e77e465e",
      "old_mode": 33188,
      "old_path": "llvm/test/MC/ARM/arm-shift-encoding.s",
      "new_id": "52a6f429429869bfd419f67b5c838baa109b16e0",
      "new_mode": 33188,
      "new_path": "llvm/test/MC/ARM/arm-shift-encoding.s"
    },
    {
      "type": "modify",
      "old_id": "ad35aff450556c88cc66d21440044cf01bb8f050",
      "old_mode": 33188,
      "old_path": "llvm/test/MC/ARM/thumb-shift-encoding.s",
      "new_id": "6226e0204757cdfddc2790ccfe3aa5bdf54c7ddb",
      "new_mode": 33188,
      "new_path": "llvm/test/MC/ARM/thumb-shift-encoding.s"
    }
  ]
}
