)]}'
{
  "commit": "33de41988fcac8c3e1475fbe9a04ddb0375ba67d",
  "tree": "e5bb346bcdfe3322bd9380f0bfda03f1fd273a9b",
  "parents": [
    "43a9b666b6ce75cb7bfe206f744cc6f9a938f28d"
  ],
  "author": {
    "name": "Justin Fargnoli",
    "email": "jfargnoli@nvidia.com",
    "time": "Mon Aug 25 15:11:18 2025 -0700"
  },
  "committer": {
    "name": "GitHub",
    "email": "noreply@github.com",
    "time": "Mon Aug 25 22:11:18 2025 +0000"
  },
  "message": "Partial revert \"[NVPTX] Enhance mul.wide and mad.wide peepholes #150477\" (#155024)\n\nFix\nhttps://github.com/llvm/llvm-project/pull/150477#issuecomment-3191367837\n\nUndo `add (mul.wide a, b), c` -\u003e `mad.wide a, b, c` instruction\nselection pattern, but preserve `mul.wide` DAG combine.",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "7b135098bd4c18dacefbc532eb3c1c6baa373616",
      "old_mode": 33188,
      "old_path": "llvm/lib/Target/NVPTX/NVPTXInstrInfo.td",
      "new_id": "4d6f7b3d96601aded79814818259e5271059454a",
      "new_mode": 33188,
      "new_path": "llvm/lib/Target/NVPTX/NVPTXInstrInfo.td"
    },
    {
      "type": "modify",
      "old_id": "46172b1af1236c63da80a936104c0156757689cb",
      "old_mode": 33188,
      "old_path": "llvm/test/CodeGen/NVPTX/bug26185-2.ll",
      "new_id": "4e11f58f85ee0fe161e26f2b788b70a5d20fc7cb",
      "new_mode": 33188,
      "new_path": "llvm/test/CodeGen/NVPTX/bug26185-2.ll"
    },
    {
      "type": "modify",
      "old_id": "ed4a2b6e419c3797871f80ad79ddd628526cac7b",
      "old_mode": 33188,
      "old_path": "llvm/test/CodeGen/NVPTX/combine-wide.ll",
      "new_id": "b5948d37c35053a16a830a1ec819e37f85d44efe",
      "new_mode": 33188,
      "new_path": "llvm/test/CodeGen/NVPTX/combine-wide.ll"
    },
    {
      "type": "modify",
      "old_id": "f7137e05a5e4f9f6d9fee8dcb127093aeb26ccac",
      "old_mode": 33188,
      "old_path": "llvm/test/CodeGen/NVPTX/local-stack-frame.ll",
      "new_id": "e89211826a514641a5af6e041bb024bbcf82df39",
      "new_mode": 33188,
      "new_path": "llvm/test/CodeGen/NVPTX/local-stack-frame.ll"
    },
    {
      "type": "modify",
      "old_id": "ccac7ff8e6472e1060dfb1bbfe670da087202905",
      "old_mode": 33188,
      "old_path": "llvm/test/CodeGen/NVPTX/vector-loads.ll",
      "new_id": "1ae6f6bcd748f0311fd1d10087e468aabca61f60",
      "new_mode": 33188,
      "new_path": "llvm/test/CodeGen/NVPTX/vector-loads.ll"
    }
  ]
}
