Home
last modified time | relevance | path

Searched refs:vhdl_binop_expr (Results 1 – 7 of 7) sorted by relevance

/dports/cad/iverilog/verilog-11.0/tgt-vhdl/
H A Dstmt.cc80 vhdl_binop_expr *text = new vhdl_binop_expr(VHDL_BINOP_CONCAT, in draw_stask_display()
955 vhdl_binop_expr *test = in draw_wait()
956 new vhdl_binop_expr(VHDL_BINOP_OR, vhdl_type::boolean()); in draw_wait()
1207 vhdl_binop_expr *sub_expr = in check_against_x()
1216 vhdl_binop_expr *cmp = in check_against_x()
1259 vhdl_binop_expr *sub_expr = in process_number()
1260 new vhdl_binop_expr(VHDL_BINOP_OR, vhdl_type::boolean()); in process_number()
1268 vhdl_binop_expr *cmp = in process_number()
1331 vhdl_binop_expr *cmp; in process_signal()
1360 vhdl_binop_expr *sub_expr = in process_signal()
[all …]
H A Dlogic.cc37 vhdl_binop_expr *gate = in inputs_to_expr()
38 new vhdl_binop_expr(op, vhdl_type::std_logic()); in inputs_to_expr()
76 cmp = new vhdl_binop_expr(sel, VHDL_BINOP_EQ, on, NULL); in bufif_logic()
81 cmp = new vhdl_binop_expr(sel, op, zero, NULL); in bufif_logic()
205 vhdl_binop_expr *concat = new vhdl_binop_expr(VHDL_BINOP_CONCAT, NULL); in seq_udp_logic()
H A Dexpr.cc228 return new vhdl_binop_expr(lhs, op, rhs, rtype); in translate_numeric()
238 return new vhdl_binop_expr(lhs, op, r_cast, vhdl_type::boolean()); in translate_relation()
273 return new vhdl_binop_expr(lhs, op, r_cast, rtype); in translate_shift()
294 vhdl_expr *result = new vhdl_binop_expr(lhs_int, VHDL_BINOP_POWER, rhs_int, in translate_power()
500 return new vhdl_binop_expr(from, VHDL_BINOP_SR, base->to_integer(), in translate_select()
619 vhdl_binop_expr *concat = new vhdl_binop_expr(VHDL_BINOP_CONCAT, rtype); in translate_concat()
623 translate_parms<vhdl_binop_expr>(concat, e); in translate_concat()
746 return new vhdl_binop_expr(time, VHDL_BINOP_MULT, ns1, in translate_time_expr()
H A Dlpm.cc49 vhdl_binop_expr *expr = new vhdl_binop_expr(op, result_type); in binop_lpm_to_expr()
85 vhdl_binop_expr *expr = new vhdl_binop_expr(op, vhdl_type::boolean()); in rel_lpm_to_expr()
223 return new vhdl_binop_expr(lhs, shift_op, r_cast, rtype); in shift_lpm_to_expr()
308 new vhdl_binop_expr(sel, VHDL_BINOP_EQ, b1, vhdl_type::boolean()); in draw_mux_lpm()
H A Dcast.cc148 return new vhdl_binop_expr in to_boolean()
241 vhdl_binop_expr* concat = in resize()
242 new vhdl_binop_expr(zeros, VHDL_BINOP_CONCAT, this, in resize()
H A Dvhdl_syntax.cc925 vhdl_binop_expr::vhdl_binop_expr(vhdl_expr *left, vhdl_binop_t op, in vhdl_binop_expr() function in vhdl_binop_expr
933 vhdl_binop_expr::~vhdl_binop_expr() in ~vhdl_binop_expr()
938 void vhdl_binop_expr::add_expr(vhdl_expr *e) in add_expr()
943 void vhdl_binop_expr::add_expr_front(vhdl_expr *e) in add_expr_front()
948 void vhdl_binop_expr::find_vars(vhdl_var_set_t& read) in find_vars()
955 void vhdl_binop_expr::emit(std::ostream &of, int level) const in emit()
H A Dvhdl_syntax.hh120 class vhdl_binop_expr : public vhdl_expr { class
122 vhdl_binop_expr(vhdl_binop_t op, const vhdl_type *type) in vhdl_binop_expr() function in vhdl_binop_expr
124 vhdl_binop_expr(vhdl_expr *left, vhdl_binop_t op,
126 ~vhdl_binop_expr();