Searched refs:vhdl_binop_expr (Results 1 – 7 of 7) sorted by relevance
/dports/cad/iverilog/verilog-11.0/tgt-vhdl/ |
H A D | stmt.cc | 80 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 D | logic.cc | 37 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 D | expr.cc | 228 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 D | lpm.cc | 49 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 D | cast.cc | 148 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 D | vhdl_syntax.cc | 925 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 D | vhdl_syntax.hh | 120 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();
|