Bug 108639

Summary: [GEN8+] dEQP-VK.spirv_assembly.instruction.graphics.selection_block_order.out_of_order_geom regression
Product: Mesa Reporter: Mark Janes <mark.a.janes>
Component: Drivers/DRI/i965Assignee: Timothy Arceri <t_arceri>
Status: RESOLVED FIXED QA Contact: Intel 3D Bugs Mailing List <intel-3d-bugs>
Severity: normal    
Priority: medium CC: jason
Version: gitKeywords: bisected, regression
Hardware: Other   
OS: All   
Whiteboard:
i915 platform: i915 features:

Description Mark Janes 2018-11-02 18:50:43 UTC
Bisected to:
c7bdda8aa5f1fb1d797512a0a54a032153755c6c
Author:     Timothy Arceri <tarceri@itsqueeze.com>
nir: allow propagation of if evaluation for bcsel

Shader-db results Skylake:

total instructions in shared programs: 13109035 -> 13109024 (<.01%)
instructions in affected programs: 4777 -> 4766 (-0.23%)
helped: 11
HURT: 0

total cycles in shared programs: 332090418 -> 332090443 (<.01%)
cycles in affected programs: 19474 -> 19499 (0.13%)
helped: 6
HURT: 4

Reviewed-by: Jason Ekstrand <jason@jlekstrand.net>
Comment 1 Mark Janes 2018-11-02 20:55:43 UTC
this was already fixed by
769ae9fb7f8cea1d4a03e31f7f4a1c988e424c03
Author:     Timothy Arceri <tarceri@itsqueeze.com>
nir: fix condition propagation when src has a swizzle

Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.