Searched refs:vhdl_fcall (Results 1 – 6 of 6) sorted by relevance
/dports/cad/iverilog/verilog-11.0/tgt-vhdl/ |
H A D | cast.cc | 92 vhdl_fcall *conv = new vhdl_fcall(t->get_string().c_str(), t); in to_vector() 107 vhdl_fcall *conv; in to_integer() 127 vhdl_fcall *image = new vhdl_fcall("integer'image", vhdl_type::string()); in to_string() 133 vhdl_fcall *image = new vhdl_fcall(type_->get_string() + "'image", in to_string() 155 vhdl_fcall *conv = in to_boolean() 164 vhdl_fcall *conv = in to_boolean() 182 vhdl_fcall *ah = in to_std_logic() 192 vhdl_fcall *ah = in to_std_logic() 202 vhdl_fcall *ah = in to_std_logic() 216 vhdl_fcall *f = new vhdl_fcall("std_logic", vhdl_type::std_logic()); in to_std_ulogic() [all …]
|
H A D | expr.cc | 152 vhdl_fcall *fcall = in translate_reduction() 153 new vhdl_fcall(support_function::function_name(f), in translate_reduction() 266 vhdl_fcall *sra = new vhdl_fcall("shift_right", rtype); in translate_shift() 302 vhdl_fcall *conv = new vhdl_fcall(func, type); in translate_power() 332 vhdl_fcall *lqual = new vhdl_fcall("std_logic'", lhs->get_type()); in translate_binary() 493 vhdl_fcall *sra = new vhdl_fcall("shift_right", from->get_type()); in translate_select() 558 vhdl_fcall *fcall = new vhdl_fcall(funcname, rettype); in translate_ufunc() 605 vhdl_fcall *fcall = in translate_ternary() 606 new vhdl_fcall(support_function::function_name(sf), in translate_ternary()
|
H A D | lpm.cc | 72 vhdl_fcall *resize = in binop_lpm_to_expr() 73 new vhdl_fcall("Resize", vhdl_type::nsigned(out_width)); in binop_lpm_to_expr() 132 vhdl_fcall *fcall = new vhdl_fcall(ivl_scope_basename(f_scope), NULL); in ufunc_lpm_to_expr() 159 vhdl_fcall *fcall = new vhdl_fcall(support_function::function_name(f), in reduction_lpm_to_expr()
|
H A D | stmt.cc | 798 vhdl_fcall *edge = NULL; in draw_synthesisable_wait() 806 edge = new vhdl_fcall("rising_edge", vhdl_type::boolean()); in draw_synthesisable_wait() 812 edge = new vhdl_fcall("falling_edge", vhdl_type::boolean()); in draw_synthesisable_wait() 980 vhdl_fcall *detect = in draw_wait() 981 new vhdl_fcall("falling_edge", vhdl_type::boolean()); in draw_wait() 994 vhdl_fcall *detect = in draw_wait() 995 new vhdl_fcall("rising_edge", vhdl_type::boolean()); in draw_wait()
|
H A D | vhdl_syntax.hh | 273 class vhdl_fcall : public vhdl_expr { class 275 vhdl_fcall(const string& name, const vhdl_type *rtype) in vhdl_fcall() function in vhdl_fcall 277 ~vhdl_fcall() {} in ~vhdl_fcall()
|
H A D | vhdl_syntax.cc | 631 void vhdl_fcall::find_vars(vhdl_var_set_t& read) in find_vars() 636 void vhdl_fcall::emit(std::ostream &of, int level) const in emit()
|