OSDN Git Service

i965/sched: Schedule trivial blocks.
authorMatt Turner <mattst88@gmail.com>
Mon, 28 Nov 2016 21:34:55 +0000 (13:34 -0800)
committerMatt Turner <mattst88@gmail.com>
Tue, 29 Nov 2016 19:53:36 +0000 (11:53 -0800)
commit218fec66cc6a48fed88d4a30d3d593eaf057a400
treea8bcf3d821f4cbc7fc460781cf7ba52b813b9217
parentcab0952d4b8bf633658d8ecf6539a3ec4f62b9c7
i965/sched: Schedule trivial blocks.

In commit 45cd76e342d1e8e schedule_instructions(bblock_t *) began
setting bblock_t::cycle_count, but that function was not called on
trivial blocks.

Remove the code to skip trivial blocks so that cycle_count is set.

Reviewed-by: Francisco Jerez <currojerez@riseup.net>
src/mesa/drivers/dri/i965/brw_schedule_instructions.cpp