Searched refs:emit_binop (Results 1 – 4 of 4) sorted by relevance
/third_party/mesa3d/src/gallium/drivers/zink/nir_to_spirv/ |
D | nir_to_spirv.c | 126 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/ |
D | nir_to_dxil.c | 1824 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 …]
|
D | dxil_module.c | 3027 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/ |
D | compile-i386.c | 1341 static struct storage *emit_binop(struct expression *expr) in emit_binop() function 2343 return emit_binop(expr); in x86_expression()
|