Searched refs:vhdl_entity (Results 1 – 7 of 7) sorted by relevance
/dports/cad/iverilog/verilog-11.0/tgt-vhdl/ |
H A D | state.hh | 30 class vhdl_entity; 41 void remember_entity(vhdl_entity *ent, ivl_scope_t scope); 42 vhdl_entity* find_entity(ivl_scope_t scope); 43 vhdl_entity* find_entity(const std::string& name); 48 vhdl_entity *get_active_entity(); 49 void set_active_entity(vhdl_entity *ent);
|
H A D | state.cc | 77 static vhdl_entity *g_active_entity = NULL; 149 bool operator()(const vhdl_entity* ent) const in operator ()() 158 vhdl_entity* find_entity(const string& name) in find_entity() 174 vhdl_entity* find_entity(ivl_scope_t scope) in find_entity() 203 void remember_entity(vhdl_entity* ent, ivl_scope_t scope) in remember_entity() 234 vhdl_entity *get_active_entity() in get_active_entity() 240 void set_active_entity(vhdl_entity *ent) in set_active_entity()
|
H A D | scope.cc | 193 vhdl_entity *ent = find_entity(log_scope); in draw_nexus() 219 vhdl_entity *ent = find_entity(lpm_scope); in draw_nexus() 774 vhdl_entity *ent = find_entity(parent); in draw_function() 875 vhdl_entity *ent = find_entity(parent); in draw_task() 926 vhdl_entity *ent = new vhdl_entity(tname, arch, depth); in create_skeleton_entity_for() 1006 vhdl_entity *ent = find_entity(scope); in draw_all_signals() 1020 vhdl_entity* ent = find_entity(parent); in draw_all_signals() 1064 vhdl_entity *ent = find_entity(scope); in draw_constant_drivers() 1137 vhdl_entity *ent = find_entity(scope); in draw_all_logic_and_lpm() 1164 vhdl_entity *ent = find_entity(scope); in draw_hierarchy() [all …]
|
H A D | process.cc | 33 static int generate_vhdl_process(vhdl_entity *ent, ivl_process_t proc) in generate_vhdl_process() 103 vhdl_entity *ent = find_entity(scope); in draw_process()
|
H A D | vhdl_syntax.hh | 33 class vhdl_entity; 657 static vhdl_component_decl *component_decl_for(vhdl_entity *ent); 901 class vhdl_entity : public vhdl_element { class 903 vhdl_entity(const string& name, vhdl_arch *arch, int depth=0); 904 virtual ~vhdl_entity(); 914 friend vhdl_const_time* scale_time(const vhdl_entity* ent, uint64_t t); 930 typedef std::list<vhdl_entity*> entity_list_t;
|
H A D | vhdl_syntax.cc | 114 vhdl_entity::vhdl_entity(const string& name, vhdl_arch *arch, int depth__) in vhdl_entity() function in vhdl_entity 121 vhdl_entity::~vhdl_entity() in ~vhdl_entity() 126 void vhdl_entity::add_port(vhdl_port_decl *decl) in add_port() 131 void vhdl_entity::emit(std::ostream &of, int level) const in emit() 158 vhdl_const_time* scale_time(const vhdl_entity* ent, uint64_t t) in scale_time() 164 void vhdl_entity::set_time_units(int units, int precision) in set_time_units() 347 vhdl_component_decl *vhdl_component_decl::component_decl_for(vhdl_entity *ent) in component_decl_for()
|
H A D | expr.cc | 551 vhdl_entity *parent_ent = find_entity(parentscope); in translate_ufunc()
|