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
middle-end: lower COND_EXPR into gimple form in vect_recog_bool_pattern
2024-06-28
Aldy He
r
nan
d
ez
Remove unused
hyb
r
i
d_
*
op
e
rators in
r
ang
e
-ops
.
commit
|
commitdiff
|
tree
2024-06-27
Aldy Her
n
andez
A
v
oid
g
loba
l
bit
m
ap spa
c
e in ranger
.
commit
|
commitdiff
|
tree
2024-06-17
A
l
d
y H
e
rnandez
Rename Va
l
ue_R
a
nge to
v
alue_range
.
commit
|
commitdiff
|
tree
2024-06-03
Aldy Hernandez
Remove va
l
ue_ra
n
ge typedef
.
commit
|
commitdiff
|
tree
2024-05-23
A
l
dy H
e
rnandez
[prange] Use type
a
gnostic range in
p
hiopt
[
P
R
1151
9
1]
commit
|
commitdiff
|
tree
2024-05-17
Aldy
Hernandez
[p
r
ange] Drop range to VA
R
YING if the bitmask inter
s
e
c
tion
.
.
.
commit
|
commitdiff
|
tree
2024-05-17
Aldy
Hernand
e
z
[prange
]
Avoi
d
look
i
ng
at type() for
u
ndefin
e
d ranges
commit
|
commitdiff
|
tree
2024-05-16
Aldy Hern
a
ndez
Revert "Revert: "Enabl
e
prange support
.
""
commit
|
commitdiff
|
tree
2024-05-16
Aldy
Hernandez
Cleanup prange
s
anity checks
.
commit
|
commitdiff
|
tree
2024-05-16
A
ldy He
r
nand
e
z
Use
a
b
o
olean type when foldi
n
g conditiona
l
s in simp
l
ify_usi
.
.
.
commit
|
commitdiff
|
tree
2024-05-15
A
l
dy Her
n
andez
[prange] D
e
fault pointers_handled_p()
t
o
f
alse
.
commit
|
commitdiff
|
tree
2024-05-11
Ald
y
Her
n
a
ndez
[prange] De
f
ault unimp
l
em
e
n
t
ed pr
a
nge
o
pera
t
ors to
.
.
.
commit
|
commitdiff
|
tree
2024-05-11
A
ldy Her
n
andez
[prange]
D
o no
t
trap by defa
u
l
t
on range d
i
spatch
m
i
smatches
.
commit
|
commitdiff
|
tree
2024-05-10
Aldy Hernandez
[
p
ran
g
e
]
Fix thinko in prange::update
_
bitmask()
[
P
R115026]
commit
|
commitdiff
|
tree
2024-05-10
Aldy Hernandez
[prange]
D
o not assu
m
e
a
ll po
i
nters are the same
size
.
.
.
commit
|
commitdiff
|
tree
2024-05-09
Aldy Hernandez
Rev
e
rt: "Enable prange support
.
"
[
PR1
1
4985]
commit
|
commitdiff
|
tree
2024-05-09
Ald
y
H
e
rnandez
[ranger] Force buffer al
i
gnme
n
t
i
n
Value_Range [PR114912]
commit
|
commitdiff
|
tree
2024-05-09
Aldy Her
n
andez
[pra
n
ge] Reword dispatch error message
commit
|
commitdiff
|
tree
2024-05-08
Aldy Hernandez
Enabl
e
prange support
.
commit
|
commitdiff
|
tree
2024-05-07
Aldy
H
ernandez
M
i
nor range type fixes for
I
PA in p
r
epara
t
ion for prange
.
commit
|
commitdiff
|
tree
2024-05-04
Aldy Hern
a
ndez
Add prange entries in g
i
mple-r
a
nge-op
.
cc
.
commit
|
commitdiff
|
tree
2024-05-04
A
l
d
y Hern
a
nde
z
Implemen
t
o
p
erator_ge for pr
a
ng
e
.
.
.
.
commit
|
commitdiff
|
tree
2024-05-04
Al
d
y Hernandez
I
m
plement oper
a
tor_gt for prange
.
commit
|
commitdiff
|
tree
2024-05-04
Aldy H
e
rnandez
Impleme
n
t
opera
t
or_le for pra
n
g
e
.
commit
|
commitdiff
|
tree
2024-05-04
Aldy Hernandez
Implement
o
p
e
rator_lt fo
r
pran
g
e
.
commit
|
commitdiff
|
tree
2024-05-04
Al
d
y
H
er
n
andez
I
mplement
o
p
erator_equal
for prang
e
.
commit
|
commitdiff
|
tree
2024-05-04
Aldy Hernandez
Imple
m
ent operator_not_equal for prange
.
commit
|
commitdiff
|
tree
2024-05-04
Ald
y
He
r
n
andez
Implement
o
perator_
b
itw
i
se_or for pran
g
e
.
commit
|
commitdiff
|
tree
2024-05-04
Aldy Hernandez
Implement
operato
r
_
b
i
t
w
i
se_and for prange
.
commit
|
commitdiff
|
tree
2024-05-04
Aldy Her
n
a
nde
z
Im
p
le
m
en
t
operator_pointer_diff for
p
ra
n
ge
.
commit
|
commitdiff
|
tree
2024-05-04
Al
d
y
Hernandez
I
m
p
l
ement pointe
r
_
plus_ope
r
at
o
r fo
r
prange
.
commit
|
commitdiff
|
tree
2024-05-04
A
ldy Hernandez
Implemen
t
o
perat
o
r_addr_e
x
pr for prange
.
commit
|
commitdiff
|
tree
2024-05-04
Aldy Hern
a
ndez
Imple
m
ent operator_min and operator_max for pran
g
e
.
commit
|
commitdiff
|
tree
2024-05-04
Aldy
Hernandez
Implement
opera
t
o
r_cast for pra
n
ge
.
commit
|
commitdiff
|
tree
2024-05-04
Al
d
y Hernandez
Implement oper
a
tor_cst
f
or prange
.
commit
|
commitdiff
|
tree
2024-05-04
A
l
d
y Hernandez
Impleme
n
t operator_identity f
o
r pr
a
n
ge
.
commit
|
commitdiff
|
tree
2024-05-04
Aldy Hernandez
Implem
e
nt r
a
nge-op dispatc
h
fo
r
prang
e
.
commit
|
commitdiff
|
tree
2024-05-04
Aldy Hernande
z
Add prange i
m
plementati
o
n for get
_
lega
c
y_ra
n
ge
.
commit
|
commitdiff
|
tree
2024-05-04
Aldy Hernandez
Add hashi
n
g
s
upport for prange
.
commit
|
commitdiff
|
tree
2024-05-04
Aldy H
e
rnand
e
z
A
d
d
sto
r
age
su
p
port for prange
.
commit
|
commitdiff
|
tree
2024-05-04
Aldy H
e
rn
a
n
dez
Add
s
t
ream
i
ng
s
upport for
p
rang
e
.
commit
|
commitdiff
|
tree
2024-05-04
Aldy Hernandez
Implement
b
as
i
c pran
g
e class
.
commit
|
commitdiff
|
tree
2024-05-04
Aldy Hernan
d
ez
Minimal pra
n
ge class
s
ho
w
in
g
inlining de
g
r
a
dati
o
n to
.
.
.
commit
|
commitdiff
|
tree
2024-05-01
Al
d
y He
r
n
a
ndez
Reduc
e
sta
r
tup
costs
f
or Val
u
e_Range
.
commit
|
commitdiff
|
tree
2024-05-01
Aldy Hernand
e
z
Cle
a
n
u
ps
to unsupported_ran
g
e
.
commit
|
commitdiff
|
tree
2024-04-30
Aldy Her
n
andez
C
h
a
n
ge int_range<2>
t
o infinite p
r
ec
i
sio
n
.
commit
|
commitdiff
|
tree
2024-04-28
Ald
y
Hernan
d
e
z
C
a
l
l
ers of ir
a
nge_bitmask
m
ust normalize value/ma
s
k
.
.
.
commit
|
commitdiff
|
tree
2024-04-28
Aldy Hernande
z
Remo
v
e range_
z
ero and r
a
nge_n
o
nzero
.
commit
|
commitdiff
|
tree
2024-04-28
A
l
dy Hernandez
Move print
_
irange_*
out of vrange_prin
t
e
r
class
.
commit
|
commitdiff
|
tree
2024-04-28
Aldy H
e
rnandez
Accept any vrange in range_includes_zero_p
.
commit
|
commitdiff
|
tree
2024-04-28
Aldy Hernandez
M
ake some integer specific ran
g
es
g
eneric Value
_
Range's
.
commit
|
commitdiff
|
tree
2024-04-28
Aldy H
e
rnandez
Move get_
b
i
tmask_from
_
range out of irange class
.
commit
|
commitdiff
|
tree
2024-04-28
Ald
y
Hernandez
Accep
t
a vran
g
e in ge
t
_lega
c
y_range
.
commit
|
commitdiff
|
tree
2024-04-28
Aldy Hern
a
ndez
Verify that
r
ead
i
n
g bac
k
from vrange_storage doesn
.
.
.
commit
|
commitdiff
|
tree
2024-04-28
Aldy Hern
a
ndez
C
hange
r
ange_include
s
_
z
ero_p argument to a
r
efere
n
ce
.
commit
|
commitdiff
|
tree
2024-04-28
Aldy Hernan
d
ez
Make fold_cond_wi
t
h_o
p
s use a b
o
olean type for range_true
.
.
.
commit
|
commitdiff
|
tree
2024-04-28
A
ldy
H
e
rnandez
Remo
v
e GTY su
p
port for vrange and derive
d
classes
.
commit
|
commitdiff
|
tree
2024-04-28
A
ld
y
Hernande
z
Move bitmas
k
routines to vrange base
c
las
s
.
commit
|
commitdiff
|
tree
2024-04-28
Al
d
y He
r
n
a
ndez
Add tree
ve
r
sions of lower and
upper bounds to vra
n
ge
.
commit
|
commitdiff
|
tree
2024-04-28
Aldy Hernandez
M
ake
some
V
al
u
e_
R
ange'
s
explicitl
y
integer
.
commit
|
commitdiff
|
tree
2024-04-28
A
l
d
y
He
r
n
a
ndez
Add
a virt
u
a
l vrange destructor
.
commit
|
commitdiff
|
tree
2024-04-28
Aldy Hernandez
Make vran
g
e
an abstract class
.
commit
|
commitdiff
|
tree
2024-02-08
Aldy Hernandez
ranger: Grow BBs in relation orac
l
e as
neede
d
[PR1
1
3
7
35]
commit
|
commitdiff
|
tree
2023-10-26
Aldy Hernandez
[ra
n
g
e-op
]
Remove unus
e
d vari
a
bl
e
in fold_range
.
commit
|
commitdiff
|
tree
2023-10-26
Aldy Hernandez
[range-ops] Remove unneeded parame
t
e
r
s
from rv
_
fold
.
commit
|
commitdiff
|
tree
2023-10-26
A
ldy
H
e
r
nandez
[ran
g
e-o
p
s]
A
dd frange& argu
m
ent to rv
_
fold
.
commit
|
commitdiff
|
tree
2023-09-20
Ald
y
Hernande
z
[
f
range] Remove special c
a
sing
f
rom
u
nor
d
ered
o
p
erators
.
commit
|
commitdiff
|
tree
2023-09-19
A
l
dy Hernandez
[fra
n
g
e] Clean up
f
l
o
ating point relationa
l
fo
l
ding
.
commit
|
commitdiff
|
tree
2023-09-19
Aldy Hernandez
[fra
n
g
e
]
Remo
v
e
redundant
known_isn
a
n
() checks
.
commit
|
commitdiff
|
tree
2023-09-19
Aldy Hernandez
A
d
d frange::update_nan (const
n
a
n
_s
t
ate &)
.
commit
|
commitdiff
|
tree
2023-09-19
Aldy He
r
nand
e
z
[frange
]
Add
op2_range for
op
e
rator_not_
e
qual
.
commit
|
commitdiff
|
tree
2023-09-08
Aldy
Hernandez
[f
r
ange] Revert
rela
t
ion handling in LTGT_EXPR
.
commit
|
commitdiff
|
tree
2023-09-07
A
l
dy H
e
rnandez
[ira
n
ge]
F
i
x typo in contains_
z
ero_
p
.
commit
|
commitdiff
|
tree
2023-08-28
Aldy H
e
rnandez
[f
r
ang
e
]
Handle relations
i
n LTGT
_
EXPR
.
2023-08-28 Aldy Hernandez <
aldyh
@redhat.com>
commit
|
commitdiff
|
tree
2023-08-25
Aldy Hernandez
[frang
e
] Re
l
ax fl
o
ating poin
t
relational folding
.
commit
|
commitdiff
|
tree
2023-08-21
Aldy Hernandez
[
f
range] Return false if no
t
hing changed in un
i
on
_
nans(
)
.
commit
|
commitdiff
|
tree
2023-08-18
Aldy Herna
n
dez
[ira
n
ge] Return FALSE if updated bitmas
k
i
s
u
nchanged
.
.
.
commit
|
commitdiff
|
tree
2023-08-03
Aldy He
r
nandez
Read global
value/mask in
I
PA
.
commit
|
commitdiff
|
tree
2023-07-26
Aldy Hernande
z
[range-ops] Remo
v
e
special case for
h
and
l
in
g
bitmasks
.
.
.
commit
|
commitdiff
|
tree
2023-07-26
Aldy
H
ernandez
[range-ops] H
a
nd
l
e b
i
t
m
asks for ABSU_EX
P
R
.
commit
|
commitdiff
|
tree
2023-07-26
Aldy Her
n
andez
[range-o
p
s] Handle
b
i
tmasks for ABS_EX
P
R
.
commit
|
commitdiff
|
tree
2023-07-26
Aldy Her
n
a
n
dez
[r
a
nge-ops] Handle bitma
s
ks
f
or
B
I
T_NOT_EXPR
.
commit
|
commitdiff
|
tree
2023-07-26
Aldy Hernandez
[r
a
nge-ops
]
Handle b
i
tmasks for unary operators
.
commit
|
commitdiff
|
tree
2023-07-26
A
ldy Hernandez
Initi
a
lize value
i
n
b
i
t_value_unop
.
commit
|
commitdiff
|
tree
2023-07-25
Aldy Her
n
a
n
dez
Ma
k
e
some funct
i
o
ns
in
C
C
P
static
.
commit
|
commitdiff
|
tree
2023-07-17
Aldy Hernandez
Expo
r
t valu
e
/mas
k
kn
o
wn bits from
C
CP
.
commit
|
commitdiff
|
tree
2023-07-17
A
ldy Hernande
z
Ex
p
ort val
u
e/mask kn
o
wn
b
i
ts
from IPA
.
commit
|
commitdiff
|
tree
2023-07-17
A
l
d
y He
r
nandez
Add global se
t
te
r
for value/m
a
sk pair
f
or SS
A
names
.
commit
|
commitdiff
|
tree
2023-07-17
Aldy H
e
rnandez
N
orma
l
ize
i
r
a
nge_bitmask
b
efore union/i
n
ters
e
ct
.
commit
|
commitdiff
|
tree
2023-07-12
Aldy
Herna
n
dez
[range-op] Take known mask int
o
account f
o
r bitwi
s
e
.
.
.
commit
|
commitdiff
|
tree
2023-07-12
Aldy Hernandez
[
ran
g
e
-
op] Take kn
o
wn set
bits int
o
account in popcou
n
t
.
.
.
commit
|
commitdiff
|
tree
2023-07-12
Aldy Her
n
andez
[r
a
nge-op] Enable val
u
e/mask pro
p
aga
t
i
o
n in range-op
.
commit
|
commitdiff
|
tree
2023-07-07
Aldy Hernandez
A singleton irange h
a
s all known bits
.
commit
|
commitdiff
|
tree
2023-07-07
Aldy Hernandez
The c
a
ller to irange::in
t
ersect
(
wide_int,
w
ide_int
.
.
.
commit
|
commitdiff
|
tree
2023-07-07
Aldy Hernandez
Implemen
t
value/mask tracking f
o
r irange
.
commit
|
commitdiff
|
tree
2023-06-29
Al
d
y Hernandez
Move
mayb
e
_set_nonzero_bits() t
o
i
t
s
o
nly user
.
commit
|
commitdiff
|
tree
2023-06-29
A
l
dy Hernandez
Tidy up the
range normalizatio
n
code
.
commit
|
commitdiff
|
tree
2023-06-27
Aldy Hernandez
Convert remaining
u
ses o
f
val
u
e_rang
e
in ipa-
*
.
cc to
.
.
.
commit
|
commitdiff
|
tree
2023-06-27
A
ldy Hernandez
Impleme
n
t
ipa_vr hashing
.
commit
|
commitdiff
|
tree
2023-06-27
A
ldy Hernandez
Convert ipa_jump
_
func to
u
se i
p
a_vr ins
t
ead of a val
u
e_ran
g
e
.
commit
|
commitdiff
|
tree
next