intel/ir: Represent physical edge of ELSE instruction.
authorFrancisco Jerez <currojerez@riseup.net>
Fri, 27 Sep 2019 21:49:42 +0000 (14:49 -0700)
committerFrancisco Jerez <currojerez@riseup.net>
Fri, 11 Oct 2019 19:24:16 +0000 (12:24 -0700)
commiteeaad2992cc45c22f5e188d0a814db795112964d
treec69df378eddd6df2f873eca6339face6a500cfb1
parent152754665abb937a49e451331c88266ef5c3cdf1
intel/ir: Represent physical edge of ELSE instruction.

This edge doesn't exist in the original scalar program, but it
represents a potential control flow path the EU will take in cases
where the condition isn't uniform across channels of the same SIMD
thread.

Reviewed-by: Jordan Justen <jordan.l.justen@intel.com>
Reviewed-by: Caio Marcelo de Oliveira Filho <caio.oliveira@intel.com>
src/intel/compiler/brw_cfg.cpp