diff options
author | Rob Clark <[email protected]> | 2015-06-26 14:24:08 -0400 |
---|---|---|
committer | Rob Clark <[email protected]> | 2015-06-30 12:13:44 -0400 |
commit | 879dcf07f6a3ab56f23d540b0df94c57e0706094 (patch) | |
tree | 452742210920e393f8c044733c86affc2bc6ea62 /m4 | |
parent | d1f0e019797863b23388bfef53a77f659f749d3c (diff) |
gallium/ttn: don't upset nir_validate w/ BRK's
Previously we were unconditionally doing ttn_get_src() even for
instructions with no src's. Which created a lot of unnecessary
load_const instructions. These were mostly harmless since NIR opt
passes would strip them back out. But for an ENDIF following a
BRK, it would result in load_const instructions created after the
NIR break instruction. Which nir_validate dislikes.
But we can actually just dtrt by using NumSrcRegs instead.
Signed-off-by: Rob Clark <[email protected]>
Reviewed-by: Eric Anholt <[email protected]>
Diffstat (limited to 'm4')
0 files changed, 0 insertions, 0 deletions