/dports/cad/ghdl/ghdl-1.0.0/src/vhdl/translate/ |
H A D | trans-chap14.adb | 109 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 D | trans-chap6.adb | 40 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 D | trans-chap3.adb | 1945 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 D | trans-chap8.adb | 474 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 D | trans-chap7.adb | 1356 + 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 D | vhdl-sem_types.adb | 360 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 D | vhdl-evaluation.adb | 367 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 D | vhdl-sem_assocs.adb | 538 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 D | vhdl-sem_expr.adb | 2709 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 D | vhdl-annotations.adb | 249 (Block_Info, Get_Range_Constraint (Def)); 260 El := Get_Range_Constraint (Def);
|
H A D | vhdl-std_package.adb | 1422 Rng := Get_Range_Constraint (Time_Subtype_Definition); 1428 Rng := Get_Range_Constraint (Delay_Length_Subtype_Definition);
|
H A D | vhdl-prints.adb | 630 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 D | vhdl-canon.adb | 490 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 D | vhdl-sem.adb | 1477 if Are_Trees_Equal (Get_Range_Constraint (Left), 1478 Get_Range_Constraint (Right)) = False
|
H A D | vhdl-utils.adb | 1632 return Get_Range_Constraint (Rng);
|
H A D | vhdl-sem_names.adb | 758 Suffix_Rng := Get_Range_Constraint (Get_Type (Suffix)); 761 Suffix_Rng := Get_Range_Constraint (Suffix);
|
H A D | vhdl-nodes.ads | 8128 function Get_Range_Constraint (Target : Iir) return Iir; subprogspec
|
H A D | vhdl-nodes.adb | 3724 function Get_Range_Constraint (Target : Iir) return Iir is subprogram 3730 end Get_Range_Constraint;
|
H A D | vhdl-nodes_meta.adb | 6165 return Get_Range_Constraint (N);
|
/dports/cad/ghdl/ghdl-1.0.0/src/synth/ |
H A D | synth-decls.adb | 302 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 D | synth-expr.adb | 593 (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 D | simul-elaboration.adb | 941 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 D | simul-execution.adb | 2325 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 D | nodes.py | 2173 Get_Range_Constraint = libghdl.vhdl__nodes__get_range_constraint variable
|