Home
last modified time | relevance | path

Searched refs:Sig_Type (Results 1 – 10 of 10) sorted by relevance

/dports/cad/ghdl/ghdl-1.0.0/src/grt/
H A Dgrt-disp_signals.adb130 Sig_Type : Ghdl_Rti_Access;
139 if Sig_Type /= null then
140 Disp_Value (stdout, T.Val, Sig_Type);
145 if Sig_Type /= null then
146 Disp_Value (stdout, T.Val_Ptr.all, Sig_Type);
212 if Sig_Type /= null then
213 Disp_Value (stdout, Val, Sig_Type);
219 if Sig_Type /= null then
220 Disp_Value (stdout, Sig.Driving_Value, Sig_Type);
226 if Sig_Type /= null then
[all …]
H A Dgrt-vcd.adb338 Sig_Type : VhpiHandleT; variable
350 Vhpi_Handle (VhpiSubtype, Sig, Sig_Type, Error);
356 Rti := Avhpi_Get_Rti (Sig_Type);
/dports/cad/ghdl/ghdl-1.0.0/src/vhdl/translate/
H A Dtrans-chap7.ads20 function Allocate_Value_From_Signal (Sig : Mnode; Sig_Type : Iir)
25 with function Read_Value (Sig : O_Enode; Sig_Type : Iir)
27 function Translate_Signal_Value (Sig : Mnode; Sig_Type : Iir) return Mnode;
29 function Translate_Signal_Driving_Value (Sig : Mnode; Sig_Type : Iir)
33 procedure Set_Driving_Value (Sig : Mnode; Sig_Type : Iir; Val : Mnode);
H A Dtrans-chap4.adb862 Res_Type := Sig_Type;
1134 Sig_Type : constant Iir := Get_Type (Decl); constant
1147 Type_Info := Get_Info (Sig_Type);
1164 (Alloc_System, Name_Val, Sig_Type);
1170 (Alloc_System, Name_Sig, Sig_Type);
1176 (Alloc_System, Name_Val, Sig_Type);
1219 Sig_Type : constant Iir := Get_Type (Decl); constant
1236 (Alloc_System, Name_Node, Sig_Type);
1254 Sig_Type : constant Iir := Get_Type (Sig); constant
1302 Elab_Signal (Name_Sig, Sig_Type, Data);
[all …]
H A Dtrans-chap14.adb460 (Sig : O_Enode; Sig_Type : Iir; Field : O_Fnode) return O_Lnode
462 Tinfo : constant Type_Info_Acc := Get_Info (Sig_Type);
605 function Read_Last_Value (Sig : O_Enode; Sig_Type : Iir) return O_Enode is
608 (Sig, Sig_Type, Ghdl_Signal_Last_Value_Field));
840 function Read_Driving_Value (Sig : O_Enode; Sig_Type : Iir)
847 Tinfo := Get_Info (Sig_Type);
H A Dtrans-chap14.ads22 (Sig : O_Enode; Sig_Type : Iir; Field : O_Fnode)
H A Dtrans-chap7.adb4094 function Allocate_Value_From_Signal (Sig : Mnode; Sig_Type : Iir)
4097 Tinfo : constant Type_Info_Acc := Get_Info (Sig_Type);
4112 Chap4.Allocate_Complex_Object (Sig_Type, Alloc_Stack, Res);
4140 Tinfo : constant Type_Info_Acc := Get_Info (Sig_Type);
4145 return E2M (Read_Value (M2E (Sig), Sig_Type), Tinfo, Mode_Value);
4150 Res := Allocate_Value_From_Signal (Sig2, Sig_Type);
4153 Translate_Signal_Target (Res, Sig_Type, Sig2);
4160 function Read_Signal_Driving_Value (Sig : O_Enode; Sig_Type : Iir)
4164 (Sig, Sig_Type, Ghdl_Signal_Driving_Value_Field));
4171 (Sig : Mnode; Sig_Type : Iir) return Mnode
[all …]
/dports/cad/ghdl/ghdl-1.0.0/src/vhdl/simulate/
H A Dsimul-simulation-main.adb1047 Sig_Type: Iir;
1055 and then Get_Kind (Sig_Type) in Iir_Kinds_Subtype_Definition
1057 Resolv_Func := Get_Resolution_Indication (Sig_Type);
1077 Get_Element_Subtype (Get_Base_Type (Sig_Type));
1087 (Get_Base_Type (Sig_Type));
1130 Sig_Type: constant Iir := Get_Type (Signal); constant
1147 Create_Signal (Val, Sig, Sig_Type, False);
H A Dsimul-debugger.adb371 (Val : Value_Union; Mode : Mode_Type; Sig_Type : Iir) is
381 Disp_Iir_Value_Enum (Ghdl_E32'Pos (Val.E32), Sig_Type);
383 Disp_Iir_Value_Enum (Ghdl_E8'Pos (Val.E8), Sig_Type);
385 Disp_Iir_Value_Enum (Ghdl_B1'Pos (Val.B1), Sig_Type);
390 (Head : Transaction_Acc; Mode : Mode_Type; Sig_Type : Iir)
398 Disp_Signal_Value (Trans.Val, Mode, Sig_Type);
400 Disp_Signal_Value (Trans.Val_Ptr.all, Mode, Sig_Type);
/dports/cad/ghdl/ghdl-1.0.0/src/vhdl/
H A Dvhdl-sem_stmts.adb475 (Stmt: Iir; Sig_Type : in out Iir)
483 Target := Sem_Expression_Wildcard (Target, Get_Base_Type (Sig_Type));
489 Sig_Type := Get_Type (Target);
490 Sem_Types.Set_Type_Has_Signal (Sig_Type);