Home
last modified time | relevance | path

Searched refs:Get_Range_Constraint (Results 1 – 24 of 24) sorted by relevance

/dports/cad/ghdl/ghdl-1.0.0/src/vhdl/translate/
H A Dtrans-chap14.adb109 Cons : constant Iir := Get_Range_Constraint (Atype);
185 (Get_Range_Constraint (Atype), Atype));
195 (Get_Range_Constraint (Atype), Atype));
207 (Get_Range_Constraint (Atype)));
310 Get_Direction (Get_Range_Constraint (Prefix_Type)) = Dir_Downto;
313 Get_Direction (Get_Range_Constraint (Prefix_Type)) = Dir_To;
580 (Get_Right_Limit (Get_Range_Constraint (Time_Subtype_Definition)));
H A Dtrans-chap6.adb40 Constraint := Get_Range_Constraint (Index_Type);
143 Rng := Get_Range_Constraint (Expr_Type);
175 R := Get_Range_Constraint (T);
336 Index_Range : constant Iir := Get_Range_Constraint (Index_Type);
478 (Get_Range_Constraint (Itype)));
627 Index_Range : constant Iir := Get_Range_Constraint (Index_Type);
630 Get_Range_Constraint (Slice_Index_Type);
H A Dtrans-chap3.adb1945 Get_Range_Constraint (Def), Def);
1950 return Chap7.Translate_Static_Range (Get_Range_Constraint (Def),
2142 Rng : constant Iir := Get_Range_Constraint (Def);
2156 Tm_Rng : constant Iir := Get_Range_Constraint (Base);
2746 Rng := Get_Range_Constraint (Index);
3371 Constr : constant Iir := Get_Range_Constraint (Atype);
3835 Range_Constr : constant Iir := Get_Range_Constraint (Index_Type);
H A Dtrans-chap8.adb474 Constraint : constant Iir := Get_Range_Constraint (Iter_Type);
530 Constraint : constant Iir := Get_Range_Constraint (Iter_Type);
576 Constraint : constant Iir := Get_Range_Constraint (Iter_Type);
631 Constraint : constant Iir := Get_Range_Constraint (Iter_Type);
H A Dtrans-chap7.adb1356 + Eval_Discrete_Range_Length (Get_Range_Constraint (Idx_Type));
1550 Idx_Rng := Get_Range_Constraint
3411 (A_Range, Get_Range_Constraint (Subaggr_Type), Subaggr_Type);
4773 Get_Range_Constraint (Arange),
/dports/cad/ghdl/ghdl-1.0.0/src/vhdl/
H A Dvhdl-sem_types.adb360 Range_Expr := Get_Range_Constraint (Def);
390 Get_Range_Constraint (Universal_Integer_Subtype_Definition);
1479 Set_Range_Constraint (Res, Get_Range_Constraint (Def));
1486 Set_Range_Constraint (Res, Get_Range_Constraint (Def));
1743 if Get_Range_Constraint (Def) /= Null_Iir then
2203 if Get_Range_Constraint (Def) = Null_Iir
2221 A_Range := Get_Range_Constraint (Def);
2223 A_Range := Get_Range_Constraint (Type_Mark);
2229 A_Range := Get_Range_Constraint (Type_Mark);
2342 or else Get_Range_Constraint (Def) /= Null_Iir
[all …]
H A Dvhdl-evaluation.adb367 Index_Constraint := Get_Range_Constraint (A_Type);
1228 Get_Range_Constraint (Left_Index);
3080 (Get_Left_Limit (Get_Range_Constraint (Index)));
3096 (Get_Low_Limit (Get_Range_Constraint (Index)));
3547 Type_Range := Get_Range_Constraint (Sub_Type);
3556 Type_Range := Get_Range_Constraint (Sub_Type);
3568 Type_Range := Get_Range_Constraint (Sub_Type);
3578 Type_Range := Get_Range_Constraint (Sub_Type);
3688 Type_Range := Get_Range_Constraint (Sub_Type);
3794 (Get_Range_Constraint (Sub_Type));
[all …]
H A Dvhdl-sem_assocs.adb538 Src_Range := Get_Range_Constraint (Src);
539 Dst_Range := Get_Range_Constraint (Dest);
957 Index_Constraint := Get_Range_Constraint (Base_Index);
992 Get_Low_High_Limit (Get_Range_Constraint (Actual_Type),
H A Dvhdl-sem_expr.adb2709 Get_Low_High_Limit (Get_Range_Constraint (Choice_Type), Lb, Hb);
3789 Index_Constraint := Get_Range_Constraint (Index_Type);
3822 Get_Range_Constraint (Index_Type));
3869 if Eval_Pos (Eval_Discrete_Range_Left (Get_Range_Constraint
3871 /= Eval_Pos (Eval_Discrete_Range_Left (Get_Range_Constraint
3887 (Get_Range_Constraint (Info.Index_Subtype), L, H);
4001 Rng := Get_Range_Constraint (St);
H A Dvhdl-annotations.adb249 (Block_Info, Get_Range_Constraint (Def));
260 El := Get_Range_Constraint (Def);
H A Dvhdl-std_package.adb1422 Rng := Get_Range_Constraint (Time_Subtype_Definition);
1428 Rng := Get_Range_Constraint (Delay_Length_Subtype_Definition);
H A Dvhdl-prints.adb630 Rng : constant Iir := Get_Range_Constraint (Def);
634 Print (Ctxt, Get_Range_Constraint (Def));
646 or else Get_Range_Constraint (Def)
647 /= Get_Range_Constraint (Type_Mark)
652 Print (Ctxt, Get_Range_Constraint (Def));
891 Print (Ctxt, Get_Range_Constraint (Rng));
940 Print (Ctxt, Get_Range_Constraint (St));
H A Dvhdl-canon.adb490 Rng : constant Iir := Get_Range_Constraint (It_Type);
826 Canon_Expression (Get_Range_Constraint (Rng));
2855 Rng : constant Iir := Get_Range_Constraint (Def);
H A Dvhdl-sem.adb1477 if Are_Trees_Equal (Get_Range_Constraint (Left),
1478 Get_Range_Constraint (Right)) = False
H A Dvhdl-utils.adb1632 return Get_Range_Constraint (Rng);
H A Dvhdl-sem_names.adb758 Suffix_Rng := Get_Range_Constraint (Get_Type (Suffix));
761 Suffix_Rng := Get_Range_Constraint (Suffix);
H A Dvhdl-nodes.ads8128 function Get_Range_Constraint (Target : Iir) return Iir; subprogspec
H A Dvhdl-nodes.adb3724 function Get_Range_Constraint (Target : Iir) return Iir is subprogram
3730 end Get_Range_Constraint;
H A Dvhdl-nodes_meta.adb6165 return Get_Range_Constraint (N);
/dports/cad/ghdl/ghdl-1.0.0/src/synth/
H A Dsynth-decls.adb302 Cst : constant Node := Get_Range_Constraint (St);
317 Cst : constant Node := Get_Range_Constraint (St);
450 (Syn_Inst, Get_Range_Constraint (Atype));
460 (Syn_Inst, Get_Range_Constraint (Atype));
H A Dsynth-expr.adb593 (Syn_Inst, Get_Range_Constraint (Bound), Rng);
682 Rng : constant Node := Get_Range_Constraint (Atype);
/dports/cad/ghdl/ghdl-1.0.0/src/vhdl/simulate/
H A Dsimul-elaboration.adb941 Elaborate_Range_Constraint (Instance, Get_Range_Constraint (Ind));
943 Elaborate_Range_Constraint (Instance, Get_Range_Constraint (Ind));
958 Elaborate_Type_Range (Instance, Get_Range_Constraint (Def));
2747 Constraint := Get_Range_Constraint (Obj_Type);
H A Dsimul-execution.adb2325 return Execute_Bounds (Block, Get_Range_Constraint (Prefix));
2344 Get_Range_Constraint (Get_Type (Get_Type_Declarator (Prefix))));
/dports/cad/ghdl/ghdl-1.0.0/pyGHDL/libghdl/vhdl/
H A Dnodes.py2173 Get_Range_Constraint = libghdl.vhdl__nodes__get_range_constraint variable