Home
last modified time | relevance | path

Searched refs:Synth_Instance_Acc (Results 1 – 25 of 28) sorted by relevance

12

/dports/cad/ghdl/ghdl-1.0.0/src/synth/
H A Dsynth-context.ads38 type Synth_Instance_Acc is access Synth_Instance_Type; type
41 (Syn_Inst: Synth_Instance_Acc; Scope: Sim_Info_Acc)
42 return Synth_Instance_Acc;
51 function Make_Instance (Parent : Synth_Instance_Acc;
54 return Synth_Instance_Acc;
66 procedure Set_Error (Inst : Synth_Instance_Acc);
109 (Syn_Inst : Synth_Instance_Acc; Decl : Node);
129 (Syn_Inst : Synth_Instance_Acc; Pkg : Node) return Synth_Instance_Acc;
139 (Syn_Inst : Synth_Instance_Acc; Bod : Node);
158 I_Inst : Synth_Instance_Acc;
[all …]
H A Dsynth-context.adb39 Res : Synth_Instance_Acc;
78 Res : Synth_Instance_Acc;
163 function Get_Build (Inst : Synth_Instance_Acc)
274 return Synth_Instance_Acc
276 Parent : Synth_Instance_Acc;
283 (Syn_Inst : Synth_Instance_Acc; Pkg : Node) return Synth_Instance_Acc is
330 return Synth_Instance_Acc is
337 Current : Synth_Instance_Acc;
352 Current : Synth_Instance_Acc;
387 Obj_Inst : Synth_Instance_Acc;
[all …]
H A Dsynth-decls.ads42 (Syn_Inst : Synth_Instance_Acc; Atype : Node) return Type_Acc;
45 (Syn_Inst : Synth_Instance_Acc; Atype : Node);
47 (Syn_Inst : Synth_Instance_Acc; Atype : Node) return Type_Acc;
51 (Syn_Inst : Synth_Instance_Acc; Decl : Node);
53 procedure Synth_Declaration (Syn_Inst : Synth_Instance_Acc;
58 procedure Synth_Declarations (Syn_Inst : Synth_Instance_Acc;
62 procedure Finalize_Declaration (Syn_Inst : Synth_Instance_Acc;
65 procedure Finalize_Declarations (Syn_Inst : Synth_Instance_Acc;
70 (Parent_Inst : Synth_Instance_Acc; Pkg : Node);
72 (Parent_Inst : Synth_Instance_Acc; Pkg : Node; Bod : Node);
[all …]
H A Dsynth-expr.ads73 (Syn_Inst : Synth_Instance_Acc; Left, Right : Node) return Net;
82 (Syn_Inst : Synth_Instance_Acc; Expr : Node) return Valtyp;
86 function Synth_Expression_With_Type (Syn_Inst : Synth_Instance_Acc;
92 function Synth_Expression_With_Basetype (Syn_Inst : Synth_Instance_Acc;
96 (Syn_Inst : Synth_Instance_Acc; Expr : PSL.Types.PSL_Node) return Net;
98 function Synth_Bounds_From_Range (Syn_Inst : Synth_Instance_Acc;
101 function Synth_Array_Bounds (Syn_Inst : Synth_Instance_Acc;
110 (Syn_Inst : Synth_Instance_Acc; Rng : Node) return Float_Range_Type;
112 procedure Synth_Discrete_Range (Syn_Inst : Synth_Instance_Acc;
116 procedure Synth_Slice_Suffix (Syn_Inst : Synth_Instance_Acc;
[all …]
H A Dsynth-stmts.ads32 procedure Synth_Subprogram_Association (Subprg_Inst : Synth_Instance_Acc;
33 Caller_Inst : Synth_Instance_Acc;
59 procedure Synth_Assignment_Prefix (Syn_Inst : Synth_Instance_Acc;
66 procedure Synth_Assignment (Syn_Inst : Synth_Instance_Acc;
71 function Synth_Read_Memory (Syn_Inst : Synth_Instance_Acc;
79 (Syn_Inst : Synth_Instance_Acc; Expr : Node) return Valtyp;
82 function Synth_User_Operator (Syn_Inst : Synth_Instance_Acc;
89 (Syn_Inst : Synth_Instance_Acc; Stmts : Node);
93 (Syn_Inst : Synth_Instance_Acc; Unit : Node);
96 (Syn_Inst : Synth_Instance_Acc; Unit : Node);
[all …]
H A Dsynth-decls.adb122 (Syn_Inst : Synth_Instance_Acc; Atype : Node) is
469 (Syn_Inst : Synth_Instance_Acc; Atype : Node)
509 (Syn_Inst : Synth_Instance_Acc; Decl : Node)
638 (Syn_Inst : Synth_Instance_Acc; Spec : Node)
678 (Syn_Inst : Synth_Instance_Acc; Subprg : Node)
710 Syn_Inst : Synth_Instance_Acc;
726 Syn_Inst : Synth_Instance_Acc;
744 Pkg_Inst : Synth_Instance_Acc;
802 Pkg_Inst : Synth_Instance_Acc;
828 Sub_Inst : Synth_Instance_Acc;
[all …]
H A Dsynth-insts.ads28 procedure Synth_Top_Entity (Global_Instance : Synth_Instance_Acc;
32 Inst : out Synth_Instance_Acc);
43 (Syn_Inst : Synth_Instance_Acc; Stmt : Node);
45 (Syn_Inst : Synth_Instance_Acc; Stmt : Node);
48 (Syn_Inst : Synth_Instance_Acc; Stmt : Node);
H A Dsynth-oper.ads29 (Syn_Inst : Synth_Instance_Acc; Expr : Node) return Valtyp;
31 (Syn_Inst : Synth_Instance_Acc; Expr : Node) return Valtyp;
33 function Synth_Dyadic_Operation (Syn_Inst : Synth_Instance_Acc;
39 function Synth_Monadic_Operation (Syn_Inst : Synth_Instance_Acc;
45 (Syn_Inst : Synth_Instance_Acc; Atype : Iir; Len : Iir_Index32)
H A Dsynth-files_operations.ads36 (Syn_Inst : Synth_Instance_Acc; Decl : Node) return File_Index;
41 (Syn_Inst : Synth_Instance_Acc; Imp : Node; Loc : Node);
43 (Syn_Inst : Synth_Instance_Acc; Imp : Node; Loc : Node);
46 (Syn_Inst : Synth_Instance_Acc; Imp : Node; Loc : Node);
49 (Syn_Inst : Synth_Instance_Acc; Imp : Node; Loc : Node);
H A Dsynth-insts.adb58 Root_Instance : Synth_Instance_Acc;
85 Syn_Inst : Synth_Instance_Acc;
94 Syn_Inst : Synth_Instance_Acc;
388 Syn_Inst : Synth_Instance_Acc;
692 Act_Inst : Synth_Instance_Acc;
918 (Syn_Inst : Synth_Instance_Acc;
924 Sub_Inst : Synth_Instance_Acc;
978 (Syn_Inst : Synth_Instance_Acc; Stmt : Node)
1051 Comp_Inst : Synth_Instance_Acc;
1056 Sub_Inst : Synth_Instance_Acc;
[all …]
H A Dsynth-debugger.adb29 procedure Debug_Break (Inst : Synth_Instance_Acc; Stmt : Node) is
34 procedure Debug_Leave (Inst : Synth_Instance_Acc) is
39 procedure Debug_Error (Inst : Synth_Instance_Acc; Expr : Node) is
H A Dsynth-debugger.ads32 procedure Debug_Break (Inst : Synth_Instance_Acc; Stmt : Node);
34 procedure Debug_Leave (Inst : Synth_Instance_Acc);
38 procedure Debug_Error (Inst : Synth_Instance_Acc; Expr : Node);
H A Dsynth-static_oper.ads27 function Synth_Static_Dyadic_Predefined (Syn_Inst : Synth_Instance_Acc;
32 function Synth_Static_Monadic_Predefined (Syn_Inst : Synth_Instance_Acc;
38 (Subprg_Inst : Synth_Instance_Acc; Expr : Node) return Memtyp;
H A Dsynth-stmts.adb612 (Syn_Inst : Synth_Instance_Acc; Stmt : Node)
624 (Syn_Inst : Synth_Instance_Acc; Stmt : Node)
1856 (Subprg_Inst : Synth_Instance_Acc;
1857 Caller_Inst : Synth_Instance_Acc;
2084 Sub_Inst : Synth_Instance_Acc;
2085 Up_Inst : Synth_Instance_Acc;
2165 Sub_Inst : Synth_Instance_Acc;
3153 Blk_Inst : Synth_Instance_Acc;
3423 (Syn_Inst : Synth_Instance_Acc;
3432 Bod_Inst : Synth_Instance_Acc;
[all …]
H A Dsynth-expr.adb57 function Synth_Name (Syn_Inst : Synth_Instance_Acc; Name : Node)
574 procedure Synth_Discrete_Range (Syn_Inst : Synth_Instance_Acc;
637 function Synth_Array_Bounds (Syn_Inst : Synth_Instance_Acc;
668 function Synth_Bounds_From_Range (Syn_Inst : Synth_Instance_Acc;
700 function Synth_Simple_Aggregate (Syn_Inst : Synth_Instance_Acc;
1031 (Syn_Inst : Synth_Instance_Acc; Attr : Node) return Valtyp
1194 procedure Synth_Indexed_Name (Syn_Inst : Synth_Instance_Acc;
1484 procedure Synth_Slice_Suffix (Syn_Inst : Synth_Instance_Acc;
1702 (Syn_Inst : Synth_Instance_Acc; Conv : Node) return Valtyp
2064 function Synth_Short_Circuit (Syn_Inst : Synth_Instance_Acc;
[all …]
H A Dsynthesis.adb36 Inst : out Synth_Instance_Acc)
41 Global_Instance : Synth_Instance_Acc;
H A Dsynth-static_proc.adb30 procedure Synth_Deallocate (Syn_Inst : Synth_Instance_Acc; Imp : Node)
43 procedure Synth_Static_Procedure (Syn_Inst : Synth_Instance_Acc;
H A Dsynth-files_operations.adb172 (Syn_Inst : Synth_Instance_Acc; Decl : Node) return File_Index
275 (Syn_Inst : Synth_Instance_Acc; Imp : Node; Loc : Node)
314 (Syn_Inst : Synth_Instance_Acc; Imp : Node; Loc : Node)
334 procedure Synth_Untruncated_Text_Read (Syn_Inst : Synth_Instance_Acc;
407 (Syn_Inst : Synth_Instance_Acc; Imp : Node; Loc : Node)
H A Dsynth-aggr.adb102 procedure Fill_Array_Aggregate (Syn_Inst : Synth_Instance_Acc;
328 procedure Fill_Record_Aggregate (Syn_Inst : Synth_Instance_Acc;
414 function Synth_Aggregate_Array (Syn_Inst : Synth_Instance_Acc;
461 function Synth_Aggregate_Record (Syn_Inst : Synth_Instance_Acc;
515 function Synth_Aggregate (Syn_Inst : Synth_Instance_Acc;
H A Dsynth-debugger__on.adb45 Current_Instance : Synth_Instance_Acc;
91 Exec_Instance : Synth_Instance_Acc;
511 (Instance : Synth_Instance_Acc; Decl : Iir) is
553 (Instance : Synth_Instance_Acc; Decl_Chain : Iir)
1245 procedure Debug_Break (Inst : Synth_Instance_Acc; Stmt : Node) is
1253 procedure Debug_Leave (Inst : Synth_Instance_Acc) is
1272 procedure Debug_Error (Inst : Synth_Instance_Acc; Expr : Node) is
H A Dsynth-static_proc.ads25 procedure Synth_Static_Procedure (Syn_Inst : Synth_Instance_Acc;
H A Dsynth-disp_vhdl.ads28 (Ent : Node; Top : Module; Inst : Synth_Instance_Acc);
H A Dsynthesis.ads32 Inst : out Synth_Instance_Acc);
H A Dsynth-aggr.ads29 function Synth_Aggregate (Syn_Inst : Synth_Instance_Acc;
H A Dsynth-disp_vhdl.adb245 procedure Disp_Input_Port_Converter (Inst : Synth_Instance_Acc;
401 procedure Disp_Output_Port_Converter (Inst : Synth_Instance_Acc;
413 (Ent : Node; Top : Module; Inst : Synth_Instance_Acc)

12