Home
last modified time | relevance | path

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

/dports/cad/ghdl/ghdl-1.0.0/src/vhdl/
H A Dvhdl-parse.adb1361 Res := Create_Iir (Kind);
1608 First := Create_Iir (Kind);
1637 Inter := Create_Iir (Kind);
2106 Subprg := Create_Iir (Kind);
6041 Res := Create_Iir (Kind);
6303 Res := Create_Iir (Op);
6318 Res := Create_Iir (Op);
6515 Expr := Create_Iir (Op);
7220 Res := Create_Iir (Kind);
8239 Subprg := Create_Iir (Kind);
[all …]
H A Dvhdl-sem_utils.adb120 Operation := Create_Iir (Iir_Kind_Function_Declaration);
152 Proc := Create_Iir (Iir_Kind_Procedure_Declaration);
210 Proc := Create_Iir (Iir_Kind_Procedure_Declaration);
236 Proc := Create_Iir (Iir_Kind_Procedure_Declaration);
243 Inter := Create_Iir (File_Interface_Kind);
278 Proc := Create_Iir (Iir_Kind_Procedure_Declaration);
285 Inter := Create_Iir (File_Interface_Kind);
310 Proc := Create_Iir (Iir_Kind_Procedure_Declaration);
316 Inter := Create_Iir (File_Interface_Kind);
331 Func := Create_Iir (Iir_Kind_Function_Declaration);
[all …]
H A Dvhdl-sem_names.adb88 Res := Create_Iir (Iir_Kind_Overload_List);
520 Res := Create_Iir (Iir_Kind_Implicit_Dereference);
584 Call := Create_Iir (Iir_Kind_Function_Call);
1515 Conv := Create_Iir (Iir_Kind_Type_Conversion);
2252 Se := Create_Iir (Iir_Kind_Selected_Element);
2699 Res := Create_Iir (Kind);
2840 R := Create_Iir (Slice_Index_Kind);
3191 R := Create_Iir (Iir_Kind_Dereference);
3264 Res := Create_Iir (Iir_Kind_Base_Attribute);
3711 Res := Create_Iir (Iir_Kind_Subtype_Attribute);
[all …]
H A Dvhdl-canon.adb1068 Res := Create_Iir (Iir_Kind_If_Statement);
1096 N_El := Create_Iir (Iir_Kind_Elsif);
1322 If_Stmt := Create_Iir (Iir_Kind_If_Statement);
1391 Proc := Create_Iir (Iir_Kind_Process_Statement);
1462 Stmt := Create_Iir (Iir_Kind_Null_Statement);
1565 Res1 := Create_Iir (Iir_Kind_Elsif);
1838 Asrt := Create_Iir (Iir_Kind_Assertion_Statement);
1889 Brk := Create_Iir (Iir_Kind_Break_Statement);
2487 El := Create_Iir (Get_Kind (Assoc));
2971 Asgn := Create_Iir
[all …]
H A Dvhdl-sem_types.adb244 Ntype := Create_Iir (Iir_Kind_Integer_Subtype_Definition);
246 Ndef := Create_Iir (Iir_Kind_Integer_Type_Definition);
341 Lit := Create_Iir (Iir_Kind_Integer_Literal);
434 Phys_Range := Create_Iir (Iir_Kind_Range_Expression);
1035 Base_Type := Create_Iir (Iir_Kind_Array_Type_Definition);
1478 Res := Create_Iir (Get_Kind (Def));
1874 Res := Create_Iir (Iir_Kind_Record_Subtype_Definition);
1923 Res := Create_Iir (Iir_Kind_Array_Subtype_Definition);
1974 Res := Create_Iir (Iir_Kind_Record_Subtype_Definition);
2216 Res := Create_Iir (Get_Kind (Type_Mark));
[all …]
H A Dvhdl-sem_assocs.adb42 N_Assoc := Create_Iir (Iir_Kind_Association_Element_Package);
44 N_Assoc := Create_Iir (Iir_Kind_Association_Element_Type);
53 N_Actual := Create_Iir (Iir_Kind_Array_Subtype_Definition);
83 N_Assoc := Create_Iir (Iir_Kind_Association_Element_Subprogram);
88 N_Assoc := Create_Iir (Iir_Kind_Association_Element_Terminal);
698 Choice := Create_Iir (Iir_Kind_Choice_By_Expression);
714 Sub_Assoc := Create_Iir
745 Choice := Create_Iir (Iir_Kind_Choice_By_Range);
771 Choice := Create_Iir (Iir_Kind_Choice_By_Name);
947 Create_Iir (Iir_Kind_Integer_Subtype_Definition);
[all …]
H A Dvhdl-evaluation.adb80 Res := Create_Iir (Iir_Kind_Integer_Literal);
94 Res := Create_Iir (Iir_Kind_Floating_Point_Literal);
124 Res := Create_Iir (Iir_Kind_Integer_Literal);
152 Res := Create_Iir (Iir_Kind_String_Literal8);
173 Res := Create_Iir (Iir_Kind_Simple_Aggregate);
187 Res := Create_Iir (Iir_Kind_Overflow_Literal);
208 Res := Create_Iir (Iir_Kind_Integer_Literal);
290 Res := Create_Iir (Iir_Kind_Range_Expression);
390 Res := Create_Iir (Get_Kind (A_Type));
2325 R := Create_Iir (Iir_Kind_Integer_Literal);
[all …]
H A Dvhdl-sem_decls.adb83 Decl := Create_Iir (Iir_Kind_Signal_Attribute_Declaration);
530 Operation := Create_Iir (Iir_Kind_Interface_Function_Declaration);
549 Def := Create_Iir (Iir_Kind_Interface_Type_Definition);
701 Def := Create_Iir (Iir_Kind_Incomplete_Type_Definition);
731 St_Decl := Create_Iir (Iir_Kind_Subtype_Declaration);
1636 Create_Iir (Iir_Kind_Non_Object_Alias_Declaration);
1637 N_Name : constant Iir := Create_Iir (Iir_Kind_Simple_Name);
1908 Res := Create_Iir (Iir_Kind_Non_Object_Alias_Declaration);
1934 Name := Create_Iir (Iir_Kind_Simple_Name);
H A Dvhdl-sem_psl.adb719 El := Create_Iir (Iir_Kind_Psl_Declaration);
789 Res := Create_Iir (Kind);
801 Res := Create_Iir (Kind);
823 Res := Create_Iir (Iir_Kind_Parenthesis_Expression);
847 Res := Create_Iir (Iir_Kind_Concurrent_Assertion_Statement);
1087 Res2 := Create_Iir (Iir_Kind_Psl_Expression);
H A Dvhdl-utils.adb781 Res := Create_Iir (Iir_Kind_Enumeration_Literal);
799 Range_Expr := Create_Iir (Iir_Kind_Range_Expression);
1111 Res := Create_Iir (Iir_Kind_Simple_Name);
1131 Res := Create_Iir (Iir_Kind_Reference_Name);
1650 Res := Create_Iir (Iir_Kind_Array_Subtype_Definition);
1708 Res := Create_Iir (Iir_Kind_Error);
1742 Res := Create_Iir (Iir_Kind_Error);
H A Dvhdl-sem_specs.adb345 El := Create_Iir (Iir_Kind_Attribute_Value);
1780 Aspect := Create_Iir (Iir_Kind_Entity_Aspect_Open);
1782 Res := Create_Iir (Iir_Kind_Binding_Indication);
1827 Res := Create_Iir (Iir_Kind_Binding_Indication);
1829 Aspect := Create_Iir (Iir_Kind_Entity_Aspect_Entity);
1928 Assoc := Create_Iir (Iir_Kind_Association_Element_Open);
1955 Assoc := Create_Iir (Iir_Kind_Association_Element_By_Expression);
H A Dvhdl-parse_psl.adb86 Res := Create_Iir (Kind);
106 Res := Create_Iir (Iir_Kind_Parenthesis_Expression);
112 Res := Create_Iir (Iir_Kind_Error);
165 Expr := Create_Iir (Op);
H A Dvhdl-std_package.adb49 Res := Create_Iir (Kind);
351 Inter := Create_Iir (Iir_Kind_Interface_Constant_Declaration);
359 Inter2 := Create_Iir (Iir_Kind_Interface_Constant_Declaration);
385 Inter := Create_Iir (Iir_Kind_Interface_Signal_Declaration);
H A Dvhdl-sem_expr.adb2836 N_Choice := Create_Iir (Iir_Kind_Choice_By_Range);
3108 N_El := Create_Iir (Iir_Kind_Choice_By_Name);
3272 Create_Iir (Iir_Kind_Record_Element_Constraint);
3779 Create_Iir (Iir_Kind_Integer_Subtype_Definition);
3783 Create_Iir (Iir_Kind_Enumeration_Subtype_Definition);
3795 Index_Subtype_Constraint := Create_Iir (Iir_Kind_Range_Expression);
4020 Info := Create_Iir (Iir_Kind_Aggregate_Info);
4116 Res := Create_Iir (Iir_Kind_Physical_Int_Literal);
5630 Op := Create_Iir (Iir_Kind_Implicit_Condition_Operator);
H A Dvhdl-sem_inst.adb450 Res := Create_Iir (Kind);
699 Res := Create_Iir (Get_Kind (Inter));
H A Dvhdl-nodes.adb.in771 function Create_Iir (Kind : Iir_Kind) return Iir subprogram
780 end Create_Iir; argument
H A Dvhdl-configuration.adb1180 Res := Create_Iir (Iir_Kind_String_Literal8);
H A Dvhdl-sem.adb511 Sig := Create_Iir (Iir_Kind_Anonymous_Signal_Declaration);
522 Res := Create_Iir (Iir_Kind_Reference_Name);
H A Dvhdl-sem_stmts.adb1956 N_Stmt := Create_Iir (Iir_Kind_Component_Instantiation_Statement);
H A Dvhdl-nodes.ads7343 function Create_Iir (Kind : Iir_Kind) return Iir; subprogspec
H A Dvhdl-nodes.adb771 function Create_Iir (Kind : Iir_Kind) return Iir subprogram
780 end Create_Iir; argument
/dports/cad/ghdl/ghdl-1.0.0/src/
H A Dlibraries.adb469 Design_File := Create_Iir (Iir_Kind_Design_File);
516 Design_Unit := Create_Iir (Iir_Kind_Design_Unit);
523 Library_Unit := Create_Iir (Iir_Kind_Architecture_Body);
527 Create_Iir (Iir_Kind_Configuration_Declaration);
532 Library_Unit := Create_Iir (Iir_Kind_Package_Body);
541 Library_Unit := Create_Iir (Iir_Kind_Vunit_Declaration);
568 Ent := Create_Iir (Iir_Kind_Simple_Name);
657 Std_Library := Create_Iir (Iir_Kind_Library_Declaration);
716 Work_Library := Create_Iir (Iir_Kind_Library_Declaration);
766 Library := Create_Iir (Iir_Kind_Library_Declaration);
[all …]
/dports/cad/ghdl/ghdl-1.0.0/src/vhdl/simulate/
H A Dsimul-elaboration.adb1584 Assoc := Create_Iir (Iir_Kind_Association_Element_Open);
1587 Create_Iir (Iir_Kind_Association_Element_By_Expression);
2897 Res := Create_Iir (Iir_Kind_String_Literal8);
2948 Create_Iir (Iir_Kind_Association_Element_By_Expression);
/dports/cad/ghdl/ghdl-1.0.0/src/vhdl/translate/
H A Dtrans-chap1.adb90 Default := Create_Iir (Iir_Kind_Association_Element_Open);
H A Dtrans-chap7.adb763 R := Create_Iir (Iir_Kind_Association_Element_By_Expression);