)]}'
{
  "commit": "b1ad37b175940db03ee4e1fee9a14cc349281ec1",
  "tree": "eedefdeb5584b88439907b73bfe716445db31701",
  "parents": [
    "5b38abc87761807e03190db2caf0599aa79b34d4"
  ],
  "author": {
    "name": "Cassandra Beckley",
    "email": "cbeckley@google.com",
    "time": "Thu Sep 26 13:49:36 2024 -0700"
  },
  "committer": {
    "name": "GitHub",
    "email": "noreply@github.com",
    "time": "Thu Sep 26 16:49:36 2024 -0400"
  },
  "message": "opt: Mark InterpolateAt* argument as live for DCE (#5824)\n\nThe GLSL 450 InterpolateAt* instructions should be treated as a load by dead code elimination. This is part of https://github.com/microsoft/DirectXShaderCompiler/issues/3649.",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "953a7f5a3fb5470b769cacc443f9784c9534151c",
      "old_mode": 33188,
      "old_path": "source/opt/aggressive_dead_code_elim_pass.cpp",
      "new_id": "79654224ac0314f70d63dcefeb06edeedc2efb6b",
      "new_mode": 33188,
      "new_path": "source/opt/aggressive_dead_code_elim_pass.cpp"
    },
    {
      "type": "modify",
      "old_id": "a4353b1b880bac44261d19d505e7b911c4d5097b",
      "old_mode": 33188,
      "old_path": "test/opt/aggressive_dead_code_elim_test.cpp",
      "new_id": "5b88117ee9601f762408a674becc6e271e01ac4a",
      "new_mode": 33188,
      "new_path": "test/opt/aggressive_dead_code_elim_test.cpp"
    }
  ]
}
