Searched refs:new_op (Results 1 - 5 of 5) sorted by relevance

/xsrc/external/mit/MesaLib/dist/src/compiler/glsl/
H A Dopt_algebraic.cpp435 enum ir_expression_operation new_op = ir_unop_logic_not; local in function:ir_algebraic_visitor::handle_expression
441 case ir_binop_less: new_op = ir_binop_gequal; break;
442 case ir_binop_gequal: new_op = ir_binop_less; break;
443 case ir_binop_equal: new_op = ir_binop_nequal; break;
444 case ir_binop_nequal: new_op = ir_binop_equal; break;
445 case ir_binop_all_equal: new_op = ir_binop_any_nequal; break;
446 case ir_binop_any_nequal: new_op = ir_binop_all_equal; break;
454 if (new_op != ir_unop_logic_not) {
455 return new(mem_ctx) ir_expression(new_op,
/xsrc/external/mit/MesaLib.old/dist/src/compiler/glsl/
H A Dopt_algebraic.cpp435 enum ir_expression_operation new_op = ir_unop_logic_not; local in function:ir_algebraic_visitor::handle_expression
441 case ir_binop_less: new_op = ir_binop_gequal; break;
442 case ir_binop_gequal: new_op = ir_binop_less; break;
443 case ir_binop_equal: new_op = ir_binop_nequal; break;
444 case ir_binop_nequal: new_op = ir_binop_equal; break;
445 case ir_binop_all_equal: new_op = ir_binop_any_nequal; break;
446 case ir_binop_any_nequal: new_op = ir_binop_all_equal; break;
454 if (new_op != ir_unop_logic_not) {
455 return new(mem_ctx) ir_expression(new_op,
/xsrc/external/mit/MesaLib/dist/src/amd/compiler/
H A Daco_ir.cpp674 can_swap_operands(aco_ptr<Instruction>& instr, aco_opcode* new_op) argument
710 case aco_opcode::v_min_u16_e64: *new_op = instr->opcode; return true;
711 case aco_opcode::v_sub_f16: *new_op = aco_opcode::v_subrev_f16; return true;
712 case aco_opcode::v_sub_f32: *new_op = aco_opcode::v_subrev_f32; return true;
713 case aco_opcode::v_sub_co_u32: *new_op = aco_opcode::v_subrev_co_u32; return true;
714 case aco_opcode::v_sub_u16: *new_op = aco_opcode::v_subrev_u16; return true;
715 case aco_opcode::v_sub_u32: *new_op = aco_opcode::v_subrev_u32; return true;
720 *new_op = info.ordered_swapped;
724 *new_op = info.unordered_swapped;
H A Daco_optimizer.cpp1819 aco_opcode new_op = aco_opcode::num_opcodes; local in function:aco::combine_ordering_test
1821 case 16: new_op = is_or ? aco_opcode::v_cmp_u_f16 : aco_opcode::v_cmp_o_f16; break;
1822 case 32: new_op = is_or ? aco_opcode::v_cmp_u_f32 : aco_opcode::v_cmp_o_f32; break;
1823 case 64: new_op = is_or ? aco_opcode::v_cmp_u_f64 : aco_opcode::v_cmp_o_f64; break;
1828 create_instruction<VOP3_instruction>(new_op, asVOP3(Format::VOPC), 2, 1);
1836 new_instr = create_instruction<VOPC_instruction>(new_op, Format::VOPC, 2, 1);
1898 aco_opcode new_op = is_or ? get_unordered(cmp->opcode) : get_ordered(cmp->opcode); local in function:aco::combine_comparison_ordering
1902 create_instruction<VOP3_instruction>(new_op, asVOP3(Format::VOPC), 2, 1);
1911 new_instr = create_instruction<VOPC_instruction>(new_op, Format::VOPC, 2, 1);
2024 aco_opcode new_op local in function:aco::combine_constant_comparison_ordering
2224 combine_three_valu_op(opt_ctx & ctx,aco_ptr<Instruction> & instr,aco_opcode op2,aco_opcode new_op,const char * shuffle,uint8_t ops) argument
2466 combine_add_sub_b2i(opt_ctx & ctx,aco_ptr<Instruction> & instr,aco_opcode new_op,uint8_t ops) argument
3931 aco_opcode new_op = local in function:aco::apply_literals
[all...]
H A Daco_ir.h1776 bool can_swap_operands(aco_ptr<Instruction>& instr, aco_opcode* new_op);

Completed in 14 milliseconds