broadcom/vc5: Try to merge more than 2 QPU instructions together.
authorEric Anholt <eric@anholt.net>
Sun, 4 Feb 2018 21:37:22 +0000 (21:37 +0000)
committerEric Anholt <eric@anholt.net>
Mon, 5 Feb 2018 09:29:37 +0000 (09:29 +0000)
commit8bb000f460ad8af7a916af1b12206b22616fce32
tree94b9844ef7f8a9f2990f50c93e10fb355c9fdeb1
parentdc78643ace0125f5dea4b620c0dffcf5736584b2
broadcom/vc5: Try to merge more than 2 QPU instructions together.

Obviously it would be good to have an ADD and a MUL and a signal together,
but we can even potentially have multiple signals merged, as well.

total instructions in shared programs: 100423 -> 97874 (-2.54%)
instructions in affected programs:     78812 -> 76263 (-3.23%)
src/broadcom/compiler/qpu_schedule.c