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
contrib/gcc-changelog/git_update_version.py: Improve diagnostic
3 days ago
Aldy He
r
n
a
ndez
[
p
range] Drop range to V
A
RYIN
G
if th
e
b
i
tmask
inter
s
ecti
o
n
.
.
.
commit
|
commitdiff
|
tree
3 days ago
Ald
y
Hernandez
[prange] Avoid looking at type() for undef
i
ne
d
ranges
commit
|
commitdiff
|
tree
4 days ago
Aldy Her
n
and
e
z
Reve
r
t "
R
ev
e
rt: "Enable prange s
u
pport
.
""
commit
|
commitdiff
|
tree
4 days ago
Aldy Her
n
ande
z
Cle
a
nup prange sanity ch
e
cks
.
commit
|
commitdiff
|
tree
4 days ago
Aldy
He
r
n
a
ndez
U
s
e a
b
oolean type wh
e
n folding co
n
di
t
i
on
a
ls in si
m
plify
_
usi
.
.
.
commit
|
commitdiff
|
tree
5 days ago
Aldy Hern
a
ndez
[prange
]
Default po
i
nters
_
h
andl
e
d_
p
() to false
.
commit
|
commitdiff
|
tree
10 days ago
A
l
dy
Hern
a
ndez
[prange] D
e
fault uni
m
plemen
t
e
d pra
n
ge operat
o
rs t
o
.
.
.
commit
|
commitdiff
|
tree
10 days ago
Aldy Hern
a
ndez
[prange]
Do not
t
r
a
p by
d
e
fault on range dispa
t
ch mis
m
atches
.
commit
|
commitdiff
|
tree
10 days ago
Aldy Hernan
d
ez
[prange] F
i
x thi
n
k
o in
p
ra
n
ge::update_bitmask
(
)
[PR115026]
commit
|
commitdiff
|
tree
11 days ago
Aldy He
r
nandez
[prange] Do not ass
u
me all pointe
r
s are the same size
.
.
.
commit
|
commitdiff
|
tree
11 days ago
Aldy Her
n
andez
Revert: "Enable
prange supp
o
r
t
.
" [PR114985]
commit
|
commitdiff
|
tree
12 days ago
Aldy Hernandez
[
ranger] Force buffer alignme
n
t in Va
l
ue_Range
[PR114912]
commit
|
commitdiff
|
tree
12 days ago
Aldy Hern
a
n
d
ez
[prang
e
] Rew
o
rd dispatc
h
e
rr
o
r messa
g
e
commit
|
commitdiff
|
tree
13 days ago
Aldy
Hern
a
ndez
E
nable prange sup
p
ort
.
commit
|
commitdiff
|
tree
13 days ago
A
l
d
y
Hernand
e
z
Mino
r
range
ty
p
e fixes for IPA in prepa
r
a
t
io
n
f
o
r pra
n
ge
.
commit
|
commitdiff
|
tree
2024-05-04
Aldy Hernan
d
ez
Add
pra
n
ge entries in
g
i
mple-range-
o
p
.
c
c
.
commit
|
commitdiff
|
tree
2024-05-04
Aldy Her
n
andez
Implem
e
nt operator_ge for prange
.
.
.
.
commit
|
commitdiff
|
tree
2024-05-04
Aldy Hernandez
I
m
p
l
e
m
ent operator_gt for prange
.
commit
|
commitdiff
|
tree
2024-05-04
A
ldy Hernandez
Implement
ope
r
ator_le for prange
.
commit
|
commitdiff
|
tree
2024-05-04
Al
d
y Hernan
d
ez
Im
p
lement operator_lt fo
r
p
r
ange
.
commit
|
commitdiff
|
tree
2024-05-04
Aldy H
e
rna
n
dez
Implem
e
nt op
e
rator_equal for prange
.
commit
|
commitdiff
|
tree
2024-05-04
A
l
dy Hernande
z
Implement oper
a
tor_
n
ot_equ
a
l for prange
.
commit
|
commitdiff
|
tree
2024-05-04
Aldy H
e
rnandez
Imp
l
ement operator_bitwise
_
or for
pra
n
g
e
.
commit
|
commitdiff
|
tree
2024-05-04
Aldy Hernandez
Implement operator_bitwise_
a
nd for p
r
a
n
g
e
.
commit
|
commitdiff
|
tree
2024-05-04
Aldy He
r
nandez
Implement op
e
rator_point
e
r_diff for prange
.
commit
|
commitdiff
|
tree
2024-05-04
Aldy Hernandez
Imp
l
ement poi
n
ter_plus_o
p
erator for p
r
an
g
e
.
commit
|
commitdiff
|
tree
2024-05-04
Aldy Hernandez
Implement operator_addr_e
x
pr for prang
e
.
commit
|
commitdiff
|
tree
2024-05-04
Aldy Hernandez
I
mplement operator_
m
in a
n
d
o
p
erator_max for
prange
.
commit
|
commitdiff
|
tree
2024-05-04
Aldy Hernan
d
ez
Impl
e
ment operator_cast for prange
.
commit
|
commitdiff
|
tree
2024-05-04
Ald
y
Hernand
e
z
Imple
m
ent operator
_
cst for
pr
a
n
g
e
.
commit
|
commitdiff
|
tree
2024-05-04
Aldy Hern
a
n
d
ez
Implement operator_id
e
n
t
ity for p
r
ange
.
commit
|
commitdiff
|
tree
2024-05-04
Aldy Hernandez
I
m
p
lement range-op dispatch
f
or
prange
.
commit
|
commitdiff
|
tree
2024-05-04
Aldy Her
n
andez
Add p
r
ange implementation for ge
t
_le
g
acy_range
.
commit
|
commitdiff
|
tree
2024-05-04
Aldy Herna
n
d
e
z
Add ha
s
h
i
ng su
p
port
f
or prange
.
commit
|
commitdiff
|
tree
2024-05-04
Ald
y
He
r
nandez
Add stora
g
e
suppo
r
t for prange
.
commit
|
commitdiff
|
tree
2024-05-04
Aldy Hernandez
Add s
t
reaming support for prange
.
commit
|
commitdiff
|
tree
2024-05-04
Aldy Hernandez
Impl
e
ment bas
i
c
prang
e
class
.
commit
|
commitdiff
|
tree
2024-05-04
Aldy H
e
rnandez
Minimal pr
a
nge class
showing
i
nlin
i
ng degradation to
.
.
.
commit
|
commitdiff
|
tree
2024-05-01
A
ldy Herna
n
d
e
z
Reduce s
t
artup cost
s
for Va
l
ue_Range
.
commit
|
commitdiff
|
tree
2024-05-01
Aldy Hernandez
Cleanups
to
u
nsupported_range
.
commit
|
commitdiff
|
tree
2024-04-30
Aldy Hernandez
C
h
ange
i
nt_ra
n
ge
<
2> to infinite precision
.
commit
|
commitdiff
|
tree
2024-04-28
Aldy H
e
rnandez
C
allers of
irange_bitmask m
u
s
t
normalize value/mask
.
.
.
commit
|
commitdiff
|
tree
2024-04-28
Aldy
Hernandez
R
emove range_zero and
r
ange_n
o
nzero
.
commit
|
commitdiff
|
tree
2024-04-28
Aldy
H
ernan
d
ez
M
ove pr
i
nt_irange_* out of vrange_printer cl
a
ss
.
commit
|
commitdiff
|
tree
2024-04-28
Aldy H
e
rna
n
dez
A
cce
p
t
a
ny vrange in range_i
n
clu
d
e
s_
z
ero_p
.
commit
|
commitdiff
|
tree
2024-04-28
Aldy H
e
rn
a
ndez
Make some
i
n
teg
e
r s
p
ecific ra
n
ges generic Value_Range
'
s
.
commit
|
commitdiff
|
tree
2024-04-28
Aldy Hernand
e
z
Move get_bit
m
ask_
f
rom_range
o
ut
o
f
irange c
l
ass
.
commit
|
commitdiff
|
tree
2024-04-28
Aldy Hernan
d
ez
Acc
e
pt a
v
range in get_legacy_ran
g
e
.
commit
|
commitdiff
|
tree
2024-04-28
Aldy Hernandez
Ver
i
fy that reading ba
c
k from vrange
_
storage doesn
.
.
.
commit
|
commitdiff
|
tree
2024-04-28
Aldy Hernand
e
z
Change range_i
n
cludes_zero_p a
r
g
ument to a refere
n
ce
.
commit
|
commitdiff
|
tree
2024-04-28
Aldy He
r
n
a
ndez
M
a
k
e fo
l
d_cond_with_ops use a boolean type for range_tr
u
e
.
.
.
commit
|
commitdiff
|
tree
2024-04-28
Aldy He
r
nandez
Remove GTY support for
v
r
a
nge and deri
v
ed
cl
a
s
ses
.
commit
|
commitdiff
|
tree
2024-04-28
Aldy
Herna
n
dez
Move bitma
s
k routines to vrange
b
ase class
.
commit
|
commitdiff
|
tree
2024-04-28
A
l
dy Hernandez
Add tree
v
e
r
sion
s
of
lower and upper
bounds to vrange
.
commit
|
commitdiff
|
tree
2024-04-28
Ald
y
Hernandez
Make
s
ome
Va
l
ue_R
a
nge's explicitly integer
.
commit
|
commitdiff
|
tree
2024-04-28
A
l
d
y
H
e
r
nand
e
z
Add a virtual vrange destructor
.
commit
|
commitdiff
|
tree
2024-04-28
Aldy Hernandez
Ma
k
e
vran
g
e an
abst
r
act class
.
commit
|
commitdiff
|
tree
2024-02-08
Ald
y
Hernandez
r
a
nge
r
: Gro
w
BBs in
relation oracle as needed [PR113735]
commit
|
commitdiff
|
tree
2023-10-26
Aldy Hernan
d
ez
[
r
ange-op] Rem
o
ve unus
e
d vari
a
ble in fold_ran
g
e
.
commit
|
commitdiff
|
tree
2023-10-26
Aldy Hernandez
[range-ops
]
Remov
e
unne
e
ded parameters
from rv_fold
.
commit
|
commitdiff
|
tree
2023-10-26
Aldy
Hernandez
[range-ops] Ad
d
frang
e
& argume
n
t to rv_fold
.
commit
|
commitdiff
|
tree
2023-09-20
A
ldy Herna
n
dez
[frange] Remove
s
pecial casing from unordered
operators
.
commit
|
commitdiff
|
tree
2023-09-19
A
l
dy
Hernan
d
ez
[frange] Clean
up
f
loating point rela
t
ional
folding
.
commit
|
commitdiff
|
tree
2023-09-19
Aldy
Hernandez
[frange] R
e
move red
u
ndant known
_
i
s
na
n
(
)
checks
.
commit
|
commitdiff
|
tree
2023-09-19
A
l
dy Her
n
an
d
ez
Add frange::upd
a
te_nan (const nan
_
state
&)
.
commit
|
commitdiff
|
tree
2023-09-19
Aldy Her
n
andez
[frange] Add o
p
2
_range f
o
r
operator_not_
e
qual
.
commit
|
commitdiff
|
tree
2023-09-08
A
ldy Hernandez
[fra
n
g
e
]
R
evert relation han
d
ling in LTG
T
_EXPR
.
commit
|
commitdiff
|
tree
2023-09-07
Aldy He
r
na
n
dez
[irange
]
Fix typo
i
n
con
t
ains_zero_p
.
commit
|
commitdiff
|
tree
2023-08-28
Aldy
H
erna
n
dez
[frange] H
a
n
dle relations i
n
LTG
T
_EXPR
.
2023-08-28
Aldy Hernandez
<aldyh@redhat.com>
commit
|
commitdiff
|
tree
2023-08-25
Aldy Hernandez
[frange] Relax floating
p
oint relational folding
.
commit
|
commitdiff
|
tree
2023-08-21
Aldy Hernan
d
ez
[frange]
R
etu
r
n false if
nothing
changed in un
i
on_
n
a
ns()
.
commit
|
commitdiff
|
tree
2023-08-18
Aldy Hernandez
[irange] Return FALSE if updated bitmask
is u
n
changed
.
.
.
commit
|
commitdiff
|
tree
2023-08-03
Al
d
y Hernandez
Read glo
b
a
l
value
/
mask
i
n
I
PA
.
commit
|
commitdiff
|
tree
2023-07-26
Aldy Hernand
e
z
[
range-ops] Remove special case for handling bitmasks
.
.
.
commit
|
commitdiff
|
tree
2023-07-26
Aldy Hernandez
[range-ops] Han
d
le bitmasks
f
or ABSU_E
X
P
R
.
commit
|
commitdiff
|
tree
2023-07-26
A
l
dy
H
ern
a
ndez
[rang
e
-op
s
] Handle bitmasks for ABS_EXPR
.
commit
|
commitdiff
|
tree
2023-07-26
Aldy
H
ernandez
[
rang
e
-
o
ps] Han
d
le bitm
a
sks for BIT_NOT_EXPR
.
commit
|
commitdiff
|
tree
2023-07-26
Aldy
H
er
n
and
e
z
[
r
a
n
g
e-ops] Handle b
i
tmas
k
s for u
n
ary op
e
rator
s
.
commit
|
commitdiff
|
tree
2023-07-26
Aldy Her
n
and
e
z
I
n
itialize
v
a
lue in bit
_
valu
e
_
u
nop
.
commit
|
commitdiff
|
tree
2023-07-25
Aldy He
r
nandez
M
a
k
e
some
f
u
n
c
t
ions
i
n CCP stat
i
c
.
commit
|
commitdiff
|
tree
2023-07-17
Aldy Hernandez
E
x
port value/mask k
n
own
b
i
ts from CC
P
.
commit
|
commitdiff
|
tree
2023-07-17
Aldy Hernandez
Exp
o
rt
v
alue/mask known bi
t
s from IPA
.
commit
|
commitdiff
|
tree
2023-07-17
A
ld
y
Hernandez
Add
global sette
r
fo
r
v
a
lue/mas
k
p
a
ir for
S
SA
names
.
commit
|
commitdiff
|
tree
2023-07-17
Aldy Hernandez
N
o
rmal
i
z
e
irange
_
b
itmask be
f
ore union
/
intersect
.
commit
|
commitdiff
|
tree
2023-07-12
A
l
d
y H
e
rna
n
dez
[
ran
g
e
-op] Take k
n
ow
n
mask in
t
o account for bitw
i
s
e
.
.
.
commit
|
commitdiff
|
tree
2023-07-12
Aldy Hernandez
[rang
e
-op] Take known
s
e
t bits into
account in popco
u
nt
.
.
.
commit
|
commitdiff
|
tree
2023-07-12
Aldy H
e
r
n
ande
z
[range-op]
E
nable value/mask prop
a
gation in
range
-
o
p
.
commit
|
commitdiff
|
tree
2023-07-07
A
ldy Herna
n
dez
A s
i
ngleton irange has
all known bit
s
.
commit
|
commitdiff
|
tree
2023-07-07
Aldy Hernande
z
The caller to irange::int
e
rsect (wide_int, wide_int
.
.
.
commit
|
commitdiff
|
tree
2023-07-07
A
l
dy Hernan
d
e
z
Implement value/mask tr
a
cking for i
r
ang
e
.
commit
|
commitdiff
|
tree
2023-06-29
Aldy He
r
nandez
Move m
a
ybe_set
_
n
onzero_bit
s
(
)
to its on
l
y us
e
r
.
commit
|
commitdiff
|
tree
2023-06-29
Aldy
H
e
r
nandez
Tidy up
t
h
e range normalization code
.
commit
|
commitdiff
|
tree
2023-06-27
Aldy Hern
a
ndez
C
on
v
ert
r
emaining uses
o
f value_ra
n
ge
i
n
i
pa-*
.
cc to
.
.
.
commit
|
commitdiff
|
tree
2023-06-27
Aldy He
r
nandez
Im
p
l
e
m
e
n
t ipa_vr hashing
.
commit
|
commitdiff
|
tree
2023-06-27
Aldy Hernandez
Convert ipa_ju
m
p
_func to us
e
ip
a
_vr
i
nstead of a v
a
lue_range
.
commit
|
commitdiff
|
tree
2023-06-10
Aldy
H
e
rnandez
C
onvert
i
p
cp_vr_lattice
t
o type agnostic framework
.
commit
|
commitdiff
|
tree
2023-05-25
Aldy Hernandez
Stream out NANs co
r
rectly
.
commit
|
commitdiff
|
tree
2023-05-25
Aldy
Hernandez
Disall
o
w setting of NANs in frange setter
unless
s
ett
i
ng
.
.
.
commit
|
commitdiff
|
tree
2023-05-25
A
ldy Hern
a
n
dez
Ha
s
h kn
o
w
n NANs correctly
f
o
r
fr
a
nges
.
commit
|
commitdiff
|
tree
2023-05-25
Aldy
Hernandez
Add an frange::set_nan
(
) vari
a
nt
that takes a na
n
_state
.
commit
|
commitdiff
|
tree
next