openfimg: compiler: Specify whether opcode can be swizzled arbitrarily

Signed-off-by: Tomasz Figa <tomasz.figa@gmail.com>
openfimg: compiler: Fix bitmap size calculation

Signed-off-by: Tomasz Figa <tomasz.figa@gmail.com>
openfimg: Implement simple set of integer values

Signed-off-by: Tomasz Figa <tomasz.figa@gmail.com>
openfimg: compiler: Move ra to new data structures

This includes valsets and dynarrays.

Signed-off-by: Tomasz Figa <tomasz.figa@gmail.com>
openfimg: compiler: Lock component only for affected opcodes

Signed-off-by: Tomasz Figa <tomasz.figa@gmail.com>
openfimg: compiler: Implement part of constraint precoloring

Signed-off-by: Tomasz Figa <tomasz.figa@gmail.com>