Home
last modified time | relevance | path

Searched refs:emit_binop (Results 1 – 4 of 4) sorted by relevance

/third_party/mesa3d/src/gallium/drivers/zink/nir_to_spirv/
Dnir_to_spirv.c124 emit_binop(struct ntv_context *ctx, SpvOp op, SpvId type,
1156 return emit_binop(ctx, SpvOpINotEqual, type, value, zero); in uvec_to_bvec()
1425 emit_binop(struct ntv_context *ctx, SpvOp op, SpvId type, in emit_binop() function
1753 result = emit_binop(ctx, SpvOpFDiv, dest_type, in emit_alu()
1760 result = emit_binop(ctx, SpvOpFOrdNotEqual, dest_type, src[0], in emit_alu()
1767 result = emit_binop(ctx, SpvOpINotEqual, dest_type, src[0], in emit_alu()
1777 result = emit_binop(ctx, spirv_op, dest_type, src[0], src[1]); \ in emit_alu()
1810 result = emit_binop(ctx, spv_log_op, dest_type, src[0], src[1]); \ in emit_alu()
1812 result = emit_binop(ctx, spv_op, dest_type, src[0], src[1]); \ in emit_alu()
1839 result = emit_binop(ctx, SpvOpDot, dest_type, src[0], src[1]); in emit_alu()
[all …]
/third_party/mesa3d/src/microsoft/compiler/
Dnir_to_dxil.c1558 emit_binop(struct ntd_context *ctx, nir_alu_instr *alu, in emit_binop() function
2094 case nir_op_fadd: return emit_binop(ctx, alu, DXIL_BINOP_ADD, src[0], src[1]); in emit_alu()
2097 case nir_op_fsub: return emit_binop(ctx, alu, DXIL_BINOP_SUB, src[0], src[1]); in emit_alu()
2100 case nir_op_fmul: return emit_binop(ctx, alu, DXIL_BINOP_MUL, src[0], src[1]); in emit_alu()
2103 case nir_op_fdiv: return emit_binop(ctx, alu, DXIL_BINOP_SDIV, src[0], src[1]); in emit_alu()
2105 case nir_op_udiv: return emit_binop(ctx, alu, DXIL_BINOP_UDIV, src[0], src[1]); in emit_alu()
2106 case nir_op_irem: return emit_binop(ctx, alu, DXIL_BINOP_SREM, src[0], src[1]); in emit_alu()
2107 case nir_op_imod: return emit_binop(ctx, alu, DXIL_BINOP_UREM, src[0], src[1]); in emit_alu()
2108 case nir_op_umod: return emit_binop(ctx, alu, DXIL_BINOP_UREM, src[0], src[1]); in emit_alu()
2112 case nir_op_iand: return emit_binop(ctx, alu, DXIL_BINOP_AND, src[0], src[1]); in emit_alu()
[all …]
Ddxil_module.c2973 emit_binop(struct dxil_module *m, struct dxil_instr *instr) in emit_binop() function
3262 return emit_binop(m, instr); in emit_instr()
/third_party/ltp/tools/sparse/sparse-src/
Dcompile-i386.c1341 static struct storage *emit_binop(struct expression *expr) in emit_binop() function
2343 return emit_binop(expr); in x86_expression()