repo.or.cz
/
official-gcc.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
Update libbid according to the latest Intel Decimal Floating-Point Math Library.
34 hours ago
Ald
y
H
e
rnandez
Add
pra
n
ge en
t
ries in g
i
m
p
le-
r
ange-o
p
.
cc
.
commit
|
commitdiff
|
tree
34 hours ago
Ald
y
Herna
n
dez
Im
p
lemen
t
opera
t
or_ge for prange
.
.
.
.
commit
|
commitdiff
|
tree
34 hours ago
Aldy Hernandez
I
mplement
o
pera
t
or_g
t
fo
r
prange
.
commit
|
commitdiff
|
tree
34 hours ago
A
ldy H
e
r
n
andez
I
m
ple
m
ent ope
r
a
t
or_l
e
for prange
.
commit
|
commitdiff
|
tree
34 hours ago
Al
d
y Hernande
z
Implement ope
r
ato
r
_lt
for p
r
an
g
e
.
commit
|
commitdiff
|
tree
34 hours ago
Aldy Hernandez
Implement operator_equ
a
l for prange
.
commit
|
commitdiff
|
tree
34 hours ago
Ald
y
Herna
n
dez
Impleme
n
t
o
perator_no
t
_equal
f
or
p
ran
g
e
.
commit
|
commitdiff
|
tree
34 hours ago
Aldy Hernandez
Impleme
n
t ope
r
ator_bitwi
s
e
_or
f
or prange
.
commit
|
commitdiff
|
tree
34 hours ago
Aldy He
r
nandez
Implement operat
o
r_bitwi
s
e_and for
p
range
.
commit
|
commitdiff
|
tree
34 hours ago
Aldy Hernandez
Im
p
lement operator
_
pointer_
d
i
f
f for pr
a
nge
.
commit
|
commitdiff
|
tree
34 hours ago
Aldy Hernan
d
ez
Implem
e
n
t
p
o
i
nter_plus_operator
for prange
.
commit
|
commitdiff
|
tree
34 hours ago
A
l
dy
Hernandez
I
mplement operator_add
r
_expr for prange
.
commit
|
commitdiff
|
tree
34 hours ago
Aldy Hernandez
I
mp
l
ement op
e
rator_min a
n
d
o
perator_max for pra
n
ge
.
commit
|
commitdiff
|
tree
34 hours ago
Ald
y
H
ernandez
Impl
e
ment operator_cast fo
r
pr
a
nge
.
commit
|
commitdiff
|
tree
34 hours ago
Aldy
Herna
n
dez
Implement operator_cst for
pra
n
ge
.
commit
|
commitdiff
|
tree
34 hours ago
Aldy Her
n
andez
Implement operator_identity
for pr
a
nge
.
commit
|
commitdiff
|
tree
34 hours ago
Aldy H
e
r
n
andez
Implement
r
ange-op
dispatch for prange
.
commit
|
commitdiff
|
tree
34 hours ago
Aldy
H
e
rnandez
Add pr
a
nge imple
m
ent
a
tion fo
r
get_legacy
_
range
.
commit
|
commitdiff
|
tree
34 hours ago
Aldy Hernandez
Add hash
i
ng support for
p
range
.
commit
|
commitdiff
|
tree
34 hours ago
Aldy H
e
rnand
e
z
A
dd storage support f
o
r prange
.
commit
|
commitdiff
|
tree
34 hours ago
Aldy
Hernande
z
Add
streami
n
g support for prange
.
commit
|
commitdiff
|
tree
34 hours ago
Aldy Her
n
and
e
z
Implement basic prange class
.
commit
|
commitdiff
|
tree
34 hours ago
A
l
dy
H
erna
n
d
ez
Minimal p
r
ange
class show
i
ng inlini
n
g degradati
o
n
to
.
.
.
commit
|
commitdiff
|
tree
4 days ago
A
ldy Hernandez
Reduce startup
c
ost
s
fo
r
Va
l
u
e
_Range
.
commit
|
commitdiff
|
tree
4 days ago
Aldy H
e
rnand
e
z
Clean
u
ps to unsupported
_
range
.
commit
|
commitdiff
|
tree
5 days ago
Aldy Herna
n
dez
Change int_range<2> to
i
nfinit
e
prec
i
sion
.
commit
|
commitdiff
|
tree
6 days ago
A
l
d
y Hernand
e
z
C
a
ller
s
of iran
g
e_bitmask must normal
i
ze va
l
ue/mask
.
.
.
commit
|
commitdiff
|
tree
6 days ago
Aldy Hernandez
Remove range_z
e
ro and ran
g
e_nonzero
.
commit
|
commitdiff
|
tree
6 days ago
A
l
dy
H
e
r
n
andez
Mov
e
pri
n
t_irange
_
* out
of vrange_printer class
.
commit
|
commitdiff
|
tree
6 days ago
Aldy
Hernan
d
ez
Acc
e
pt any vr
a
n
g
e in rang
e
_includes_z
e
r
o_p
.
commit
|
commitdiff
|
tree
6 days ago
Aldy
H
ernandez
Make some intege
r
specific
r
anges gen
e
ric Value_Range's
.
commit
|
commitdiff
|
tree
6 days ago
Aldy
Hernan
d
ez
Move
get_bi
t
ma
s
k_f
r
om_range out of
irange cla
s
s
.
commit
|
commitdiff
|
tree
6 days ago
Aldy Hernandez
Accept a v
r
ange in get
_
leg
a
cy_ran
g
e
.
commit
|
commitdiff
|
tree
6 days ago
Aldy H
e
rnandez
Ve
r
ify that reading bac
k
from vr
a
nge_storage doesn
.
.
.
commit
|
commitdiff
|
tree
6 days ago
A
l
dy
H
e
rnandez
Change range_includes_zero_p argument to a ref
e
re
n
ce
.
commit
|
commitdiff
|
tree
6 days ago
Aldy Hernan
d
e
z
Make
fold_c
o
n
d
_with_op
s
use a boolean
t
ype for range
_
true
.
.
.
commit
|
commitdiff
|
tree
6 days ago
A
l
dy Hernandez
Remove GTY support
for v
r
ange and derived class
e
s
.
commit
|
commitdiff
|
tree
6 days ago
Aldy Hernandez
Move
bitmask routines to vrange base class
.
commit
|
commitdiff
|
tree
6 days ago
Aldy
H
ernandez
Add tree versions of lo
w
er
and upper bounds
to v
r
ange
.
commit
|
commitdiff
|
tree
6 days ago
Aldy He
r
n
a
ndez
M
a
ke
s
ome Value_Range's explici
t
ly
i
nteger
.
commit
|
commitdiff
|
tree
6 days ago
Aldy Hernandez
Add
a
virtu
a
l vr
a
nge
dest
r
ucto
r
.
commit
|
commitdiff
|
tree
6 days ago
A
l
d
y
Hernandez
M
a
ke
v
range an abstra
c
t class
.
commit
|
commitdiff
|
tree
2024-02-08
Aldy Hernandez
r
a
nger: Grow BBs i
n
r
elatio
n
or
a
cle as needed
[
P
R113735]
commit
|
commitdiff
|
tree
2023-10-26
Aldy
H
ernandez
[range-op] Remove unus
e
d variable i
n
fold_range
.
commit
|
commitdiff
|
tree
2023-10-26
Aldy
H
ernandez
[rang
e
-ops
]
R
e
move
u
n
n
eeded parameters from rv_fold
.
commit
|
commitdiff
|
tree
2023-10-26
Aldy Hernandez
[range-op
s
] Add frange&
a
rgume
n
t
to rv_
f
old
.
commit
|
commitdiff
|
tree
2023-09-20
Aldy Herna
n
dez
[frange]
R
emove special casing from unordere
d
operators
.
commit
|
commitdiff
|
tree
2023-09-19
A
ldy He
r
nandez
[f
r
a
n
g
e] Cle
a
n
u
p
f
loating po
i
nt r
e
lational
fo
l
d
ing
.
commit
|
commitdiff
|
tree
2023-09-19
Al
d
y
Hern
a
ndez
[
f
rang
e
] Remove r
e
dundant
k
n
own_isna
n
() checks
.
commit
|
commitdiff
|
tree
2023-09-19
Aldy Hernande
z
Add fran
g
e::update_nan (con
s
t nan_state &
)
.
commit
|
commitdiff
|
tree
2023-09-19
Aldy Hernandez
[frange] Ad
d
op2_r
a
nge for
o
pe
r
ator_not_equal
.
commit
|
commitdiff
|
tree
2023-09-08
Aldy
H
ernandez
[
f
range] Revert rela
t
ion handling in LTGT_EXPR
.
commit
|
commitdiff
|
tree
2023-09-07
Al
d
y Her
n
and
e
z
[
irange] Fix typo in contains_zero_p
.
commit
|
commitdiff
|
tree
2023-08-28
Aldy
H
e
r
n
andez
[frange]
H
andle relat
i
o
n
s in LTG
T
_EXPR
.
2023-08-28 Aldy Hernandez <
aldyh
@redhat.com>
commit
|
commitdiff
|
tree
2023-08-25
A
l
dy Hernan
d
ez
[
f
r
a
n
ge]
R
e
lax floating
point relational
f
olding
.
commit
|
commitdiff
|
tree
2023-08-21
Ald
y
Hernandez
[frang
e
] Return false if not
h
ing changed in
uni
o
n_nans()
.
commit
|
commitdiff
|
tree
2023-08-18
Ald
y
Hernand
e
z
[irange] Return
F
ALSE if upda
t
ed bitma
s
k
is
unchanged
.
.
.
commit
|
commitdiff
|
tree
2023-08-03
A
l
dy Hernan
d
ez
Read
g
l
o
b
al val
u
e/mask in
I
P
A
.
commit
|
commitdiff
|
tree
2023-07-26
Aldy Hernandez
[
r
a
nge-ops] Remo
v
e special case
f
or h
a
ndling
b
itmasks
.
.
.
commit
|
commitdiff
|
tree
2023-07-26
Aldy Hernandez
[
r
a
n
ge-op
s
] Handle b
i
tmasks
f
or ABSU_EXPR
.
commit
|
commitdiff
|
tree
2023-07-26
Aldy Hern
a
ndez
[range-ops] Handle bitmasks for A
B
S_E
X
P
R
.
commit
|
commitdiff
|
tree
2023-07-26
Aldy H
e
rnandez
[range-ops] Handle bitmasks
f
o
r BIT_NOT_EXPR
.
commit
|
commitdiff
|
tree
2023-07-26
A
ldy Hern
a
ndez
[ra
n
g
e-ops] Hand
l
e
bitmasks
for unary operat
o
rs
.
commit
|
commitdiff
|
tree
2023-07-26
Aldy He
r
nandez
Initiali
z
e valu
e
i
n
bit_value_uno
p
.
commit
|
commitdiff
|
tree
2023-07-25
Aldy Hernandez
Make some f
u
n
c
t
i
ons in CCP
s
ta
t
i
c
.
commit
|
commitdiff
|
tree
2023-07-17
A
l
d
y Hernandez
Export value/mask known b
i
ts
f
r
om CCP
.
commit
|
commitdiff
|
tree
2023-07-17
Al
d
y Hernandez
Ex
p
ort value/mask known
bits from
I
P
A
.
commit
|
commitdiff
|
tree
2023-07-17
Aldy
Hernandez
A
d
d
global se
t
ter for value
/
m
a
sk pa
i
r
f
or SSA names
.
commit
|
commitdiff
|
tree
2023-07-17
Aldy
Hernandez
Normal
i
ze ir
a
nge_bit
m
ask before
union/
i
nte
r
s
ect
.
commit
|
commitdiff
|
tree
2023-07-12
Aldy Hernande
z
[range-o
p
] Take known
m
a
s
k i
n
to acc
o
unt for bitwise
.
.
.
commit
|
commitdiff
|
tree
2023-07-12
Aldy Hernande
z
[range-op]
T
ake known set bits into ac
c
ount in popcount
.
.
.
commit
|
commitdiff
|
tree
2023-07-12
A
l
dy Hernandez
[r
a
nge-op]
En
a
ble value/mask prop
a
gation in range-op
.
commit
|
commitdiff
|
tree
2023-07-07
Aldy H
e
rnandez
A s
i
ngleton
i
r
ange has all known
b
i
t
s
.
commit
|
commitdiff
|
tree
2023-07-07
Aldy Herna
n
d
e
z
T
he c
a
ller to irang
e
::intersect
(wid
e
_int, wide_int
.
.
.
commit
|
commitdiff
|
tree
2023-07-07
A
ldy Hernandez
Implement v
a
lue/mask tracking for ira
n
ge
.
commit
|
commitdiff
|
tree
2023-06-29
Aldy Hernand
e
z
Move maybe_
s
et_nonz
e
ro_bits() to its
o
nly us
e
r
.
commit
|
commitdiff
|
tree
2023-06-29
Aldy He
r
nandez
Tidy up the
range no
r
mali
z
ation code
.
commit
|
commitdiff
|
tree
2023-06-27
Aldy H
e
rnan
d
ez
Con
v
ert
remaining us
e
s of value_range i
n
ipa-*
.
cc t
o
.
.
.
commit
|
commitdiff
|
tree
2023-06-27
A
l
d
y
Hernandez
Implement ipa_vr hashing
.
commit
|
commitdiff
|
tree
2023-06-27
A
ldy Hernan
d
ez
Conv
e
rt i
p
a_jump_func t
o
u
se
i
p
a
_
vr instead of a value_ra
n
ge
.
commit
|
commitdiff
|
tree
2023-06-10
Ald
y
Her
n
an
d
ez
Convert ipc
p
_
vr_l
a
ttice to type agnostic f
r
amework
.
commit
|
commitdiff
|
tree
2023-05-25
Aldy Hernandez
Stre
a
m
ou
t
NANs correctly
.
commit
|
commitdiff
|
tree
2023-05-25
Aldy Hernandez
Disal
l
ow s
e
tting of NANs in frange s
e
tter u
n
less set
t
ing
.
.
.
commit
|
commitdiff
|
tree
2023-05-25
Aldy Her
n
andez
H
a
sh known NANs co
r
rectly for franges
.
commit
|
commitdiff
|
tree
2023-05-25
Al
d
y Hernand
e
z
Add an fr
a
nge:
:
s
e
t_nan() va
r
iant that
ta
k
es a
n
an_s
t
ate
.
commit
|
commitdiff
|
tree
2023-05-24
Aldy Hernandez
Remove deprecated vrange::kind()
.
commit
|
commitdiff
|
tree
2023-05-24
Aldy He
r
n
a
ndez
Pr
o
v
i
de an
A
P
I for ipa_vr
.
commit
|
commitdiff
|
tree
2023-05-23
Al
d
y Hernand
e
z
Remove
buggy specia
l
case in irange::invert [PR109934]
.
commit
|
commitdiff
|
tree
2023-05-23
A
l
dy Hernan
d
ez
Use
delete[] in int_
r
ange des
t
ructor [PR109920]
commit
|
commitdiff
|
tree
2023-05-22
Aldy Hernandez
Implement s
o
me
miscell
a
neous zero
a
ccessors for V
a
lue_Ra
n
ge
.
commit
|
commitdiff
|
tree
2023-05-17
A
l
d
y Hernandez
Add Value_Range::operato
r
=
.
commit
|
commitdiff
|
tree
2023-05-17
Aldy
H
e
rn
a
ndez
Provide suppor
t
for copying unsupported ranges
.
commit
|
commitdiff
|
tree
2023-05-17
Aldy Hernandez
Add supp
o
rt for
v
range stre
a
ming
.
commit
|
commitdiff
|
tree
2023-05-15
Aldy Hernandez
Add a
u
to-
r
esizing capability
to
i
ra
n
g
e
's [P
R
109695]
commit
|
commitdiff
|
tree
2023-05-15
Aldy Hernandez
O
nly return changed=true
i
n union_
n
onz
e
r
o when
a
ppropr
i
ate
.
commit
|
commitdiff
|
tree
2023-05-06
Ald
y
He
r
nandez
Remove type fr
o
m vrange_storag
e
:
:
e
qual_p
.
commit
|
commitdiff
|
tree
2023-05-03
A
l
d
y Hernan
d
ez
Allow varying ranges of unknown types in
i
ra
n
ge::v
e
rify_rang
.
.
.
commit
|
commitdiff
|
tree
2023-05-01
Aldy
H
ernandez
Remo
v
e
unuse
d
f
r
ien
d
s in int_rang
e
<>
.
commit
|
commitdiff
|
tree
2023-05-01
A
l
dy H
e
rnandez
Inline irange::set_nonzero
.
commit
|
commitdiff
|
tree
2023-05-01
Ald
y
Hernand
e
z
Cl
e
anup i
r
ange::set
.
commit
|
commitdiff
|
tree
next