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.c126 emit_binop(struct ntv_context *ctx, SpvOp op, SpvId type,
1721 emit_binop(struct ntv_context *ctx, SpvOp op, SpvId type, in emit_binop() function
2045 result = emit_binop(ctx, SpvOpFDiv, dest_type, in emit_alu()
2052 result = emit_binop(ctx, SpvOpFOrdNotEqual, dest_type, src[0], in emit_alu()
2059 result = emit_binop(ctx, SpvOpINotEqual, dest_type, src[0], in emit_alu()
2069 result = emit_binop(ctx, spirv_op, dest_type, src[0], src[1]); \ in emit_alu()
2097 result = emit_binop(ctx, spv_log_op, dest_type, src[0], src[1]); \ in emit_alu()
2099 result = emit_binop(ctx, spv_op, dest_type, src[0], src[1]); \ in emit_alu()
2116 SpvId shift_count = emit_binop(ctx, SpvOpBitwiseAnd, shift_type, src[1], shift_mask); \ in emit_alu()
2117 result = emit_binop(ctx, spirv_op, dest_type, src[0], shift_count); \ in emit_alu()
[all …]
/third_party/mesa3d/src/microsoft/compiler/
Dnir_to_dxil.c1824 emit_binop(struct ntd_context *ctx, nir_alu_instr *alu, in emit_binop() function
2382 case nir_op_fadd: return emit_binop(ctx, alu, DXIL_BINOP_ADD, src[0], src[1]); in emit_alu()
2385 case nir_op_fsub: return emit_binop(ctx, alu, DXIL_BINOP_SUB, src[0], src[1]); in emit_alu()
2388 case nir_op_fmul: return emit_binop(ctx, alu, DXIL_BINOP_MUL, src[0], src[1]); in emit_alu()
2395 return emit_binop(ctx, alu, DXIL_BINOP_SDIV, src[0], src[1]); in emit_alu()
2397 case nir_op_udiv: return emit_binop(ctx, alu, DXIL_BINOP_UDIV, src[0], src[1]); in emit_alu()
2398 case nir_op_irem: return emit_binop(ctx, alu, DXIL_BINOP_SREM, src[0], src[1]); in emit_alu()
2399 case nir_op_imod: return emit_binop(ctx, alu, DXIL_BINOP_UREM, src[0], src[1]); in emit_alu()
2400 case nir_op_umod: return emit_binop(ctx, alu, DXIL_BINOP_UREM, src[0], src[1]); in emit_alu()
2404 case nir_op_iand: return emit_binop(ctx, alu, DXIL_BINOP_AND, src[0], src[1]); in emit_alu()
[all …]
Ddxil_module.c3027 emit_binop(struct dxil_module *m, struct dxil_instr *instr) in emit_binop() function
3316 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()