Home
last modified time | relevance | path

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

12345678910>>...36

/dports/devel/avr-gcc/gcc-10.2.0/gcc/
H A Drange-op.cc70 const value_range &op1, const value_range & op2) in empty_range_check()
85 undefined_shift_range_check (value_range &r, tree type, const value_range op) in undefined_shift_range_check()
89 r = value_range (); in undefined_shift_range_check()
135 r = value_range (type); in wi_fold()
150 value_range tmp; in fold_range()
268 r = value_range (type); in value_range_with_overflow()
344 get_bool_state (value_range &r, const value_range &lhs, tree val_type) in get_bool_state()
753 const value_range &op1, const value_range &op2) const in fold_range()
772 const value_range &lhs, const value_range &op2) const in op1_range()
1576 r = value_range (); in fold_range()
[all …]
H A Dvalue-range.h43 value_range (); in class()
47 value_range (tree type); in class()
98 static value_range union_helper (const value_range *, const value_range *); in class()
99 static value_range intersect_helper (const value_range *, in class()
121 value_range *, value_range *);
130 value_range::value_range () in value_range() function
137 value_range::kind () const in kind()
143 value_range::type () const in type()
149 value_range::min () const in min()
155 value_range::max () const in max()
[all …]
H A Drange-op.h53 virtual bool fold_range (value_range &r, tree type,
54 const value_range &lh,
55 const value_range &rh) const;
68 virtual bool op1_range (value_range &r, tree type,
69 const value_range &lhs,
70 const value_range &op2) const;
71 virtual bool op2_range (value_range &r, tree type,
72 const value_range &lhs,
73 const value_range &op1) const;
77 virtual void wi_fold (value_range &r, tree type,
[all …]
/dports/lang/gcc10/gcc-10.3.0/gcc/
H A Drange-op.cc70 const value_range &op1, const value_range & op2) in empty_range_check()
85 undefined_shift_range_check (value_range &r, tree type, const value_range op) in undefined_shift_range_check()
89 r = value_range (); in undefined_shift_range_check()
135 r = value_range (type); in wi_fold()
150 value_range tmp; in fold_range()
268 r = value_range (type); in value_range_with_overflow()
344 get_bool_state (value_range &r, const value_range &lhs, tree val_type) in get_bool_state()
753 const value_range &op1, const value_range &op2) const in fold_range()
772 const value_range &lhs, const value_range &op2) const in op1_range()
1576 r = value_range (); in fold_range()
[all …]
H A Dvalue-range.h43 value_range (); in class()
47 value_range (tree type); in class()
98 static value_range union_helper (const value_range *, const value_range *); in class()
99 static value_range intersect_helper (const value_range *, in class()
121 value_range *, value_range *);
130 value_range::value_range () in value_range() function
137 value_range::kind () const in kind()
143 value_range::type () const in type()
149 value_range::min () const in min()
155 value_range::max () const in max()
[all …]
/dports/lang/gcc10-devel/gcc-10-20211008/gcc/
H A Drange-op.cc70 const value_range &op1, const value_range & op2) in empty_range_check()
85 undefined_shift_range_check (value_range &r, tree type, const value_range op) in undefined_shift_range_check()
89 r = value_range (); in undefined_shift_range_check()
135 r = value_range (type); in wi_fold()
150 value_range tmp; in fold_range()
268 r = value_range (type); in value_range_with_overflow()
344 get_bool_state (value_range &r, const value_range &lhs, tree val_type) in get_bool_state()
753 const value_range &op1, const value_range &op2) const in fold_range()
772 const value_range &lhs, const value_range &op2) const in op1_range()
1576 r = value_range (); in fold_range()
[all …]
H A Dvalue-range.h43 value_range (); in class()
47 value_range (tree type); in class()
98 static value_range union_helper (const value_range *, const value_range *); in class()
99 static value_range intersect_helper (const value_range *, in class()
121 value_range *, value_range *);
130 value_range::value_range () in value_range() function
137 value_range::kind () const in kind()
143 value_range::type () const in type()
149 value_range::min () const in min()
155 value_range::max () const in max()
[all …]
/dports/lang/gcc8/gcc-8.5.0/gcc/
H A Dtree-vrp.h30 struct GTY((for_user)) value_range struct
54 extern void vrp_intersect_ranges (value_range *vr0, value_range *vr1); argument
55 extern void vrp_meet (value_range *vr0, const value_range *vr1);
60 value_range *vr0_,
85 extern void set_value_range_to_varying (value_range *);
96 extern bool range_is_nonnull (value_range *);
98 extern bool symbolic_range_p (value_range *);
103 extern void copy_value_range (value_range *, value_range *);
106 tree, value_range *,
107 value_range *);
[all …]
H A Dvr-values.h43 value_range *get_value_range (const_tree);
45 void set_vr_value (tree, value_range *);
47 bool update_value_range (const_tree, value_range *);
54 tree, tree, value_range *);
56 void extract_range_basic (value_range *, gimple *);
68 value_range *allocate_value_range (void) in allocate_value_range()
76 value_range get_vr_for_comparison (int);
87 void extract_range_from_assert (value_range *, tree);
88 void extract_range_from_ssa_name (value_range *, tree);
110 object_allocator<value_range> vrp_value_range_pool;
[all …]
/dports/devel/riscv64-none-elf-gcc/gcc-8.4.0/gcc/
H A Dtree-vrp.h30 struct GTY((for_user)) value_range struct
54 extern void vrp_intersect_ranges (value_range *vr0, value_range *vr1); argument
55 extern void vrp_meet (value_range *vr0, const value_range *vr1);
60 value_range *vr0_,
85 extern void set_value_range_to_varying (value_range *);
96 extern bool range_is_nonnull (value_range *);
98 extern bool symbolic_range_p (value_range *);
103 extern void copy_value_range (value_range *, value_range *);
106 tree, value_range *,
107 value_range *);
[all …]
H A Dvr-values.h43 value_range *get_value_range (const_tree);
45 void set_vr_value (tree, value_range *);
47 bool update_value_range (const_tree, value_range *);
54 tree, tree, value_range *);
56 void extract_range_basic (value_range *, gimple *);
68 value_range *allocate_value_range (void) in allocate_value_range()
76 value_range get_vr_for_comparison (int);
87 void extract_range_from_assert (value_range *, tree);
88 void extract_range_from_ssa_name (value_range *, tree);
110 object_allocator<value_range> vrp_value_range_pool;
[all …]
/dports/devel/arm-none-eabi-gcc/gcc-8.4.0/gcc/
H A Dtree-vrp.h30 struct GTY((for_user)) value_range struct
54 extern void vrp_intersect_ranges (value_range *vr0, value_range *vr1); argument
55 extern void vrp_meet (value_range *vr0, const value_range *vr1);
60 value_range *vr0_,
85 extern void set_value_range_to_varying (value_range *);
96 extern bool range_is_nonnull (value_range *);
98 extern bool symbolic_range_p (value_range *);
103 extern void copy_value_range (value_range *, value_range *);
106 tree, value_range *,
107 value_range *);
[all …]
H A Dvr-values.h43 value_range *get_value_range (const_tree);
45 void set_vr_value (tree, value_range *);
47 bool update_value_range (const_tree, value_range *);
54 tree, tree, value_range *);
56 void extract_range_basic (value_range *, gimple *);
68 value_range *allocate_value_range (void) in allocate_value_range()
76 value_range get_vr_for_comparison (int);
87 void extract_range_from_assert (value_range *, tree);
88 void extract_range_from_ssa_name (value_range *, tree);
110 object_allocator<value_range> vrp_value_range_pool;
[all …]
/dports/devel/riscv32-unknown-elf-gcc/gcc-8.4.0/gcc/
H A Dtree-vrp.h30 struct GTY((for_user)) value_range struct
54 extern void vrp_intersect_ranges (value_range *vr0, value_range *vr1); argument
55 extern void vrp_meet (value_range *vr0, const value_range *vr1);
60 value_range *vr0_,
85 extern void set_value_range_to_varying (value_range *);
96 extern bool range_is_nonnull (value_range *);
98 extern bool symbolic_range_p (value_range *);
103 extern void copy_value_range (value_range *, value_range *);
106 tree, value_range *,
107 value_range *);
[all …]
H A Dvr-values.h43 value_range *get_value_range (const_tree);
45 void set_vr_value (tree, value_range *);
47 bool update_value_range (const_tree, value_range *);
54 tree, tree, value_range *);
56 void extract_range_basic (value_range *, gimple *);
68 value_range *allocate_value_range (void) in allocate_value_range()
76 value_range get_vr_for_comparison (int);
87 void extract_range_from_assert (value_range *, tree);
88 void extract_range_from_ssa_name (value_range *, tree);
110 object_allocator<value_range> vrp_value_range_pool;
[all …]
/dports/devel/aarch64-none-elf-gcc/gcc-8.4.0/gcc/
H A Dtree-vrp.h30 struct GTY((for_user)) value_range struct
54 extern void vrp_intersect_ranges (value_range *vr0, value_range *vr1); argument
55 extern void vrp_meet (value_range *vr0, const value_range *vr1);
60 value_range *vr0_,
85 extern void set_value_range_to_varying (value_range *);
96 extern bool range_is_nonnull (value_range *);
98 extern bool symbolic_range_p (value_range *);
103 extern void copy_value_range (value_range *, value_range *);
106 tree, value_range *,
107 value_range *);
[all …]
H A Dvr-values.h43 value_range *get_value_range (const_tree);
45 void set_vr_value (tree, value_range *);
47 bool update_value_range (const_tree, value_range *);
54 tree, tree, value_range *);
56 void extract_range_basic (value_range *, gimple *);
68 value_range *allocate_value_range (void) in allocate_value_range()
76 value_range get_vr_for_comparison (int);
87 void extract_range_from_assert (value_range *, tree);
88 void extract_range_from_ssa_name (value_range *, tree);
110 object_allocator<value_range> vrp_value_range_pool;
[all …]
/dports/devel/riscv64-gcc/gcc-8.3.0/gcc/
H A Dtree-vrp.h30 struct GTY((for_user)) value_range struct
54 extern void vrp_intersect_ranges (value_range *vr0, value_range *vr1); argument
55 extern void vrp_meet (value_range *vr0, const value_range *vr1);
60 value_range *vr0_,
85 extern void set_value_range_to_varying (value_range *);
96 extern bool range_is_nonnull (value_range *);
98 extern bool symbolic_range_p (value_range *);
103 extern void copy_value_range (value_range *, value_range *);
106 tree, value_range *,
107 value_range *);
[all …]
H A Dvr-values.h43 value_range *get_value_range (const_tree);
45 void set_vr_value (tree, value_range *);
47 bool update_value_range (const_tree, value_range *);
54 tree, tree, value_range *);
56 void extract_range_basic (value_range *, gimple *);
68 value_range *allocate_value_range (void) in allocate_value_range()
76 value_range get_vr_for_comparison (int);
87 void extract_range_from_assert (value_range *, tree);
88 void extract_range_from_ssa_name (value_range *, tree);
110 object_allocator<value_range> vrp_value_range_pool;
[all …]
/dports/lang/gcc9-devel/gcc-9-20211007/gcc/
H A Dvr-values.h43 value_range *get_value_range (const_tree);
45 void set_vr_value (tree, value_range *);
47 bool update_value_range (const_tree, value_range *);
54 tree, tree, value_range *);
56 void extract_range_basic (value_range *, gimple *);
68 value_range *allocate_value_range (void) in allocate_value_range()
78 value_range *get_vr_for_comparison (int, value_range *);
89 void extract_range_from_assert (value_range *, tree);
90 void extract_range_from_ssa_name (value_range *, tree);
112 object_allocator<value_range> vrp_value_range_pool;
[all …]
H A Dtree-vrp.h103 value_range (); in class()
104 value_range (const value_range_base &); in class()
109 value_range (const value_range &) /* = delete */; in class()
111 value_range& operator=(const value_range&) /* = delete */; in class()
114 void move (value_range *); in class()
126 void intersect (const value_range *); in class()
127 void union_ (const value_range *); in class()
140 void deep_copy (const value_range *); in class()
148 void intersect_helper (value_range *, const value_range *); in class()
163 value_range::value_range () in value_range() function
[all …]
/dports/lang/gcc9/gcc-9.4.0/gcc/
H A Dvr-values.h43 value_range *get_value_range (const_tree);
45 void set_vr_value (tree, value_range *);
47 bool update_value_range (const_tree, value_range *);
54 tree, tree, value_range *);
56 void extract_range_basic (value_range *, gimple *);
68 value_range *allocate_value_range (void) in allocate_value_range()
78 value_range *get_vr_for_comparison (int, value_range *);
89 void extract_range_from_assert (value_range *, tree);
90 void extract_range_from_ssa_name (value_range *, tree);
112 object_allocator<value_range> vrp_value_range_pool;
[all …]
H A Dtree-vrp.h103 value_range (); in class()
104 value_range (const value_range_base &); in class()
109 value_range (const value_range &) /* = delete */; in class()
111 value_range& operator=(const value_range&) /* = delete */; in class()
114 void move (value_range *); in class()
126 void intersect (const value_range *); in class()
127 void union_ (const value_range *); in class()
140 void deep_copy (const value_range *); in class()
148 void intersect_helper (value_range *, const value_range *); in class()
163 value_range::value_range () in value_range() function
[all …]
/dports/lang/gcc9-aux/gcc-9.1.0/gcc/
H A Dvr-values.h43 value_range *get_value_range (const_tree);
45 void set_vr_value (tree, value_range *);
47 bool update_value_range (const_tree, value_range *);
54 tree, tree, value_range *);
56 void extract_range_basic (value_range *, gimple *);
68 value_range *allocate_value_range (void) in allocate_value_range()
78 value_range *get_vr_for_comparison (int, value_range *);
89 void extract_range_from_assert (value_range *, tree);
90 void extract_range_from_ssa_name (value_range *, tree);
112 object_allocator<value_range> vrp_value_range_pool;
[all …]
H A Dtree-vrp.h103 value_range (); in class()
104 value_range (const value_range_base &); in class()
109 value_range (const value_range &) /* = delete */; in class()
111 value_range& operator=(const value_range&) /* = delete */; in class()
114 void move (value_range *); in class()
126 void intersect (const value_range *); in class()
127 void union_ (const value_range *); in class()
140 void deep_copy (const value_range *); in class()
148 void intersect_helper (value_range *, const value_range *); in class()
163 value_range::value_range () in value_range() function
[all …]

12345678910>>...36