gallium: add double opcodes and TGSI execution (v4.2)