)]}'
{
  "commit": "b21dda0ee7a3ea4e0192a7b2b09db1df1de9d5e7",
  "tree": "95c9c111437812a9c3298eb9863fb845d2333b16",
  "parents": [
    "edc68950bf725edc89b3e1974c533454cf2ae37c"
  ],
  "author": {
    "name": "Kévin Petit",
    "email": "kevin.petit@arm.com",
    "time": "Thu Aug 29 13:15:31 2024 +0100"
  },
  "committer": {
    "name": "GitHub",
    "email": "noreply@github.com",
    "time": "Thu Aug 29 08:15:31 2024 -0400"
  },
  "message": "Validate presence of Stride operand to OpCooperativeMatrix{Load,Store}KHR (#5777)\n\n* Validate Stride operand to OpCooperativeMatrix{Load,Store}KHR\r\n\r\nThe specification requires the Stride operand for the RowMajorKHR and\r\nColumnMajorKHR layouts.\r\n\r\nSigned-off-by: Kevin Petit \u003ckevin.petit@arm.com\u003e\r\nChange-Id: I51084b9b8dedebf9cab7ae25334ee56b75ef0126\r\n\r\n* Update source/val/validate_memory.cpp\r\n\r\nCo-authored-by: alan-baker \u003calanbaker@google.com\u003e\r\n\r\n* add test to exercise memory layout from spec constant and fix validation\r\n\r\nChange-Id: I06d7308c4a2b62d26d69e88e03bfa009a7f8fff3\r\n\r\n* format fixes\r\n\r\nChange-Id: I9cbabec0ed2172dcd228cc385551cb7a5b79df1a\r\n\r\n---------\r\n\r\nSigned-off-by: Kevin Petit \u003ckevin.petit@arm.com\u003e\r\nCo-authored-by: alan-baker \u003calanbaker@google.com\u003e",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "beaa79c28e7a5a920637533ae782acc35b528147",
      "old_mode": 33188,
      "old_path": "source/val/validate_memory.cpp",
      "new_id": "9bfa3c21586dd3f52e84f8f5e55dc8788976a3c0",
      "new_mode": 33188,
      "new_path": "source/val/validate_memory.cpp"
    },
    {
      "type": "modify",
      "old_id": "dcce4f578912138c608befaa416bf7d6fd5f47c8",
      "old_mode": 33188,
      "old_path": "test/opt/aggressive_dead_code_elim_test.cpp",
      "new_id": "d837099fe93c9bbffc1d66022f0f4e975ad382fa",
      "new_mode": 33188,
      "new_path": "test/opt/aggressive_dead_code_elim_test.cpp"
    },
    {
      "type": "modify",
      "old_id": "b4689f2e9db0bed8438ff5a565ba55e823e6099d",
      "old_mode": 33188,
      "old_path": "test/val/val_memory_test.cpp",
      "new_id": "df92fff4c0a693b448b6fe150ebe6205dd0b7c54",
      "new_mode": 33188,
      "new_path": "test/val/val_memory_test.cpp"
    }
  ]
}
