diff options
author | Damien Lespiau <damien.lespiau@intel.com> | 2013-01-31 00:53:46 +0000 |
---|---|---|
committer | Damien Lespiau <damien.lespiau@intel.com> | 2013-03-04 15:54:41 +0000 |
commit | a2a6583518682442865b683a1e48ec83c46ed100 (patch) | |
tree | 83343ac7d638df830e07a6cc359c1c3df52eb333 /assembler/brw_eu.h | |
parent | 49861a03b6b3c9316ca329dba231623e64930816 (diff) |
assembler: Expose setters for 3src operands
Signed-off-by: Damien Lespiau <damien.lespiau@intel.com>
Diffstat (limited to 'assembler/brw_eu.h')
-rw-r--r-- | assembler/brw_eu.h | 17 |
1 files changed, 17 insertions, 0 deletions
diff --git a/assembler/brw_eu.h b/assembler/brw_eu.h index 6d656a4d..20d4b82e 100644 --- a/assembler/brw_eu.h +++ b/assembler/brw_eu.h @@ -385,6 +385,23 @@ void brw_set_uip_jip(struct brw_compile *p); uint32_t brw_swap_cmod(uint32_t cmod); +void +brw_set_3src_dest(struct brw_compile *p, + struct brw_instruction *insn, + struct brw_reg dest); +void +brw_set_3src_src0(struct brw_compile *p, + struct brw_instruction *insn, + struct brw_reg src0); +void +brw_set_3src_src1(struct brw_compile *p, + struct brw_instruction *insn, + struct brw_reg src1); +void +brw_set_3src_src2(struct brw_compile *p, + struct brw_instruction *insn, + struct brw_reg src2); + /* brw_eu_compact.c */ void brw_init_compaction_tables(struct intel_context *intel); void brw_compact_instructions(struct brw_compile *p); |