{"push_id":1464640955,"size":2,"distinct_size":2,"ref":"refs/heads/intel_ci","head":"9d9d4228d62b5a65037e8c8a24ea7e33ec5a50fa","before":"cd4561aa8f9573a5ab57b6df64ee4e4cc397c833","commits":[{"sha":"67be852a9a4bcd0ca1d8fa3ad321ea4977da88df","author":{"name":"Timothy Arceri","email":"2ddafe7dbd3e23500c275f83e0c6a411ad072887@collabora.com"},"message":"nir: update nir_lower_returns to only predicate instructions when needed\n\nUnless an if statement contains nested returns we can simply add\nany following instructions to the branch without the return.\n\nV2: fix handling if_nested_return value when there is a sibling if/loop\nthat doesn't contain a return. (Spotted by Ken)","distinct":true,"url":"https://api.github.com/repos/tarceri/Mesa/commits/67be852a9a4bcd0ca1d8fa3ad321ea4977da88df"},{"sha":"9d9d4228d62b5a65037e8c8a24ea7e33ec5a50fa","author":{"name":"Timothy Arceri","email":"2ddafe7dbd3e23500c275f83e0c6a411ad072887@collabora.com"},"message":"i965: make use of nir_lower_returns() for GL\n\nFixes two new piglit tests:\n\nspec/glsl-1.10/execution/vs-nested-return-sibling-loop.shader_test\nspec/glsl-1.10/execution/vs-nested-return-sibling-loop2.shader_test\n\nshader-db results for BDW:\n\nfills helped:   shaders/closed/steam/deus-ex-mankind-\ndivided/306.shader_test CS SIMD16: 56 -> 53 (-5.36%)\nfills helped:   shaders/closed/steam/deus-ex-mankind-\ndivided/206.shader_test CS SIMD16: 56 -> 53 (-5.36%)\n\ntotal instructions in shared programs: 13065576 -> 13065524 (-0.00%)\ninstructions in affected programs: 37675 -> 37623 (-0.14%)\nhelped: 36\nHURT: 4\n\ntotal cycles in shared programs: 295966670 -> 295964212 (-0.00%)\ncycles in affected programs: 10168934 -> 10166476 (-0.02%)\nhelped: 38\nHURT: 5\n\ntotal fills in shared programs: 20301 -> 20295 (-0.03%)\nfills in affected programs: 112 -> 106 (-5.36%)\nhelped: 2\nHURT: 0","distinct":true,"url":"https://api.github.com/repos/tarceri/Mesa/commits/9d9d4228d62b5a65037e8c8a24ea7e33ec5a50fa"}]}
{"actor":{"display_login":"tarceri"}}