)]}' { "commit": "b0d308c9fe9d37a33464028ce244e3390881bc52", "tree": "ee51ab12422298c22bc738d301a6905a7b8019c7", "parents": [ "bff3b7831382de3cdb437f0013170728a0bf0ee6" ], "author": { "name": "David Neto", "email": "dneto@google.com", "time": "Mon Jun 08 18:26:03 2020 +0000" }, "committer": { "name": "dan sinclair", "email": "dsinclair@google.com", "time": "Mon Jun 08 18:26:03 2020 +0000" }, "message": "[spirv-reader] Emit non-header OpBranchConditional\n\nThis emits the equivalent of break-if, break-unless, continue-if,\ncontinue-unless. But we do it via a regular if-then-else.\n\nAdds a test matrix.\nAdds all required tests except for those needing OpSwitch.\n\nBug: tint:3\nChange-Id: I960a40aa00f95f394a92a099c8b12104010ad49f\nReviewed-on: https://dawn-review.googlesource.com/c/tint/+/22603\nReviewed-by: dan sinclair \u003cdsinclair@google.com\u003e\n", "tree_diff": [ { "type": "modify", "old_id": "2322589182664dc059b59e80d4544275d94abf0c", "old_mode": 33188, "old_path": "src/reader/spirv/function.cc", "new_id": "0cd954e6936aadeae3cffe0896ff2b636cfd04e1", "new_mode": 33188, "new_path": "src/reader/spirv/function.cc" }, { "type": "modify", "old_id": "b98eedfbf6c7234f4a3e7ec3e694ad66ffd9837b", "old_mode": 33188, "old_path": "src/reader/spirv/function.h", "new_id": "246038fc3da1f568ec7409d2a78422789cd64470", "new_mode": 33188, "new_path": "src/reader/spirv/function.h" }, { "type": "modify", "old_id": "c2887dc1a1a685e9d4395bcb80be1e1f065c973c", "old_mode": 33188, "old_path": "src/reader/spirv/function_cfg_test.cc", "new_id": "52b42f1dcd7a1485b64703f60ad67f1367bd2f95", "new_mode": 33188, "new_path": "src/reader/spirv/function_cfg_test.cc" } ] }