Lines Matching refs:instr_expr
513 tree instr_expr = NULL_TREE; in operator ()() local
534 instr_expr = sat_arith (*this, in_operands[0], in_operands[1]); in operator ()()
625 instr_expr = m_parent.m_cf->pack (result_elements); in operator ()()
634 instr_expr = build_inst_expr (brig_inst->opcode, brig_inst_type, in operator ()()
638 if (instr_expr == NULL_TREE) in operator ()()
663 = build_resize_convert_view (TREE_TYPE (instr_expr), operands[0]); in operator ()()
684 tree new_value = create_tmp_var (TREE_TYPE (instr_expr), "new_output"); in operator ()()
686 = build2 (MODIFY_EXPR, TREE_TYPE (instr_expr), new_value, instr_expr); in operator ()()
689 instr_expr in operator ()()
692 tree lower_output = create_tmp_var (TREE_TYPE (instr_expr), "s_output"); in operator ()()
693 tree assign_lower = build2 (MODIFY_EXPR, TREE_TYPE (instr_expr), in operator ()()
694 lower_output, instr_expr); in operator ()()
696 instr_expr = lower_output; in operator ()()
700 build_output_assignment (*brig_inst, operands[0], instr_expr); in operator ()()
702 m_parent.m_cf->append_statement (instr_expr); in operator ()()