diff options
author | Eric Anholt <[email protected]> | 2014-11-13 12:40:59 -0800 |
---|---|---|
committer | Eric Anholt <[email protected]> | 2015-01-23 16:37:23 -0800 |
commit | 447ddfc1371b1ca6e8a9fe53ea8ea6bca6dbd795 (patch) | |
tree | 7421024cf9b49d6329841c7ef8f507f99f10a7dc /.gitignore | |
parent | b2001278169b1f943c0bb6edb2d6985348beab4a (diff) |
nir: Add nir_lower_alu_to_scalar.
This is the equivalent of brw_fs_channel_expressions.cpp, which I wanted
for vc4.
v2: Use the nir_src_for_ssa() helper, and another instance of
nir_alu_src_copy().
v3: Drop the non-SSA support. All intended callers will have SSA-only ALU
ops.
v4: Use insert_before, drop stale bcsel/fcsel comment, drop now-unused
unsupported() function, drop lower_context struct.
v5: Completely rename the pass to nir_lower_alu_to_scalar(), add an assert
about weird input_sizes[].
Reviewed-by: Jason Ekstrand <[email protected]>
Diffstat (limited to '.gitignore')
0 files changed, 0 insertions, 0 deletions