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
Use sreal::nearest_int
2023-07-21
Jan
H
ub
i
cka
Use
s
re
a
l::nearest_int
commit
|
commitdiff
|
tree
2023-07-21
Jan Hubicka
F
i
x
s
rea
l
::to_i
n
t
a
nd implement
sreal::to_nearest_int
commit
|
commitdiff
|
tree
2023-07-21
Jan
H
u
b
icka
loop
-
ch improveme
n
t
s
, pa
r
t 5
commit
|
commitdiff
|
tree
2023-07-21
Jan Hubick
a
finite_loop_p tweak
commit
|
commitdiff
|
tree
2023-07-21
Jan Hubicka
improfe loo
p
d
umps
commit
|
commitdiff
|
tree
2023-07-21
Jan Hub
i
cka
Cleanup expected_loop_iterat
i
on
s
commit
|
commitdiff
|
tree
2023-07-20
J
a
n
Hub
i
cka
Fix last
-
minute
chang
e
to previs tree-ssa-loop-ch
.
c
c
.
.
.
commit
|
commitdiff
|
tree
2023-07-20
Jan
Hubick
a
loop-
c
h
i
mprovemen
t
s
,
part 3
commit
|
commitdiff
|
tree
2023-07-18
Jan
Hubi
c
ka
tree-ssa-loo
p
-ch impro
v
em
e
nts
,
part
3
commit
|
commitdiff
|
tree
2023-07-16
Ja
n
Hubicka
F
ix p
r
of
i
l
e update in scale_prof
i
le
_
fo
r
_
vect_loop
commit
|
commitdiff
|
tree
2023-07-16
Jan Hubicka
Fix optimize_mask_stores profile upda
t
e
commit
|
commitdiff
|
tree
2023-07-16
Jan Hubicka
Avoi
d
do
u
ble p
r
ofile udpate in try_p
e
el_loop
commit
|
commitdiff
|
tree
2023-07-14
Jan Hubicka
Turn TODO_rebuild_freque
n
cies to a pass
commit
|
commitdiff
|
tree
2023-07-12
Jan
Hubicka
Brea
k
out p
r
of
i
le updating
c
ode from gi
m
p
le_dupli
c
ate_ses
e
_r
.
.
.
commit
|
commitdiff
|
tree
2023-07-12
Jan Hubicka
Im
p
rove
p
rofil
e
u
pdate in loop-ch
commit
|
commitdiff
|
tree
2023-07-09
J
a
n
Hubicka
Impr
o
ve
d
umping of
p
rofile_c
o
unt
commit
|
commitdiff
|
tree
2023-07-08
Jan Hubick
a
Add mis
s
ing pr
o
file_d
u
mp
ch
e
ck
commit
|
commitdiff
|
tree
2023-07-08
J
a
n Hubicka
Fix tree-s
s
a/upd
a
te-cunroll
.
c
commit
|
commitdiff
|
tree
2023-07-07
Jan
H
u
b
icka
Dump p
r
ofil
e
_count along
w
ith
r
elative frequ
e
nc
y
commit
|
commitdiff
|
tree
2023-07-07
J
a
n
Hubicka
Fix fallo
u
t fr
o
m r
e
-
e
nabl
i
n
g profile
co
n
sistency c
h
ecks
.
commit
|
commitdiff
|
tree
2023-07-07
Jan H
u
bicka
Simp
l
if
y
fo
r
ce_edge_cold
.
commit
|
commitdiff
|
tree
2023-07-07
Jan Hubicka
Fix some pro
f
ile
consist
e
n
c
y testcases
commit
|
commitdiff
|
tree
2023-07-07
J
a
n Hubicka
Fix epilogue loop profile
commit
|
commitdiff
|
tree
2023-07-06
Jan Hubicka
Im
p
r
ove profi
l
e
updates
a
fter loop
-
ch an
d
cunro
l
l
commit
|
commitdiff
|
tree
2023-07-06
Jan Hub
i
c
k
a
I
m
prove scale_loop_
p
r
ofi
l
e
commit
|
commitdiff
|
tree
2023-07-06
J
an Hub
i
cka
updat_bb_prof
i
l
e
_f
o
r
_thre
a
d
i
ng TLC
commit
|
commitdiff
|
tree
2023-07-01
Jan Hub
i
cka
Add testcase from PR25623
commit
|
commitdiff
|
tree
2023-07-01
Jan Hubicka
Fix
p
r
ofil
e
update in c
o
p
y-
h
eader
commit
|
commitdiff
|
tree
2023-07-01
Jan Hubicka
Fix update_b
b
_profile_f
o
r_threading
commit
|
commitdiff
|
tree
2023-06-30
Jan Hubicka
Fi
x
handling of
_
_builtin_
e
xpect_with_probabilit
y
and
.
.
.
commit
|
commitdiff
|
tree
2023-06-29
Jan
Hubic
k
a
Comput
e
ipa-predicates for con
d
it
i
onals involving __bui
l
tin_
.
.
.
commit
|
commitdiff
|
tree
2023-06-28
Jan H
u
bic
k
a
Enable early inl
i
ning
into always_inline funct
i
ons
commit
|
commitdiff
|
tree
2023-06-28
Jan Hu
b
icka
Add
cold
attrib
u
te to thr
o
w w
r
appers
and termin
a
te
commit
|
commitdiff
|
tree
2023-06-28
Jan Hubicka
Enab
l
e ran
g
e
r
for ipa-prop
commit
|
commitdiff
|
tree
2023-06-26
Jan Hubicka
F
ix profile of forward
e
rs prod
u
ced by cd-dce
commit
|
commitdiff
|
tree
2023-06-23
Jan Hubicka
Tiny phiprop compi
l
e
t
ime optimization
commit
|
commitdiff
|
tree
2023-06-19
Jan Hubicka
optimize std::max early
commit
|
commitdiff
|
tree
2023-06-18
J
an
Hubick
a
Silence warning in gcc
.
dg/lt
o
/2009101
3
-1_0
.
c
commit
|
commitdiff
|
tree
2023-04-27
J
a
n Hub
i
c
ka
Unloop loops that no
longer loop
s
in
t
re
e
-ssa-loop-ch
commit
|
commitdiff
|
tree
2023-04-22
Jan Hu
b
ick
a
Update loop estimate after he
a
d
e
r
dupli
c
ation
2023-04-22
Jan Hubicka
<hubicka@ucw.cz>
2023-04-22
Jan Hubicka
<hubicka@ucw.cz>
commit
|
commitdiff
|
tree
2023-04-21
Jan Hu
b
i
c
ka
F
i
x boostrap failure
i
n tree-
s
sa-loop-c
h
.
c
c
commit
|
commitdiff
|
tree
2023-04-21
Ja
n
Hub
i
cka
Fix latent bug in
l
o
op header copying which forgets
.
.
.
2023-04-21
Jan Hubicka
<hubicka@ucw.cz>
commit
|
commitdiff
|
tree
2023-04-21
Jan Hubicka
Stabilize inliner
2023-04-21
Jan Hubicka
<hubicka@ucw.cz>
commit
|
commitdiff
|
tree
2023-04-21
Jan Hubicka
Cle
a
nup o
d
r_ty
p
es_eq
u
i
v
alent_p
2023-04-21
Jan Hubicka
<hubicka@ucw.cz>
commit
|
commitdiff
|
tree
2023-03-14
Jan
Hubicka
Fix overactiv
e
sanity check in pro
f
ile_count::to_s
r
e
a
l_scale
2023-03-14
Jan Hubicka
<hubicka@ucw.cz>
commit
|
commitdiff
|
tree
2023-03-06
Jan Hubicka
En
a
ble scatter
f
or
generic
2023-03-06
Jan Hubicka
<hubicka@ucw.cz>
commit
|
commitdiff
|
tree
2023-02-07
Jan Hubi
c
ka
E
n
able 512 bit vector f
o
r
z
e
n
4
commit
|
commitdiff
|
tree
2023-01-29
Jan
H
ubicka
Fix
fin
d
_always
_
e
xecut
e
d_bbs handling of infinite loops
2023-01-29
Jan Hubicka
<hubicka@ucw.cz>
2023-01-29
Jan Hubicka
<hubicka@ucw.cz>
commit
|
commitdiff
|
tree
2023-01-16
Jan Hub
i
cka
F
i
x
w
rong co
d
e
i
ssues wit
h
i
p
a-sra
2023-01-16
Jan Hubicka
<hubicka@ucw.cz>
2023-01-16
Jan Hubicka
<hubicka@ucw.cz>
commit
|
commitdiff
|
tree
2023-01-16
Ja
n
Hu
b
icka
Disable g
a
ther/
s
catte
r
for zen4
commit
|
commitdiff
|
tree
2023-01-04
Jan
H
ubicka
A
void
q
uad
r
atic be
h
avio
u
r of
L
TO symbo
l
promotion
2023-01-04
Jan Hubicka
<hubicka@ucw.cz>
commit
|
commitdiff
|
tree
2022-12-22
Jan
Hubicka
Ze
n
4 tuning
p
art 2
2022-12-22
Jan Hubicka
<hubicka@ucw.cz>
commit
|
commitdiff
|
tree
2022-12-22
Ja
n
H
ubi
c
ka
Update znver4 cos
t
s
2022-12-22
Jan Hubicka
<hubicka@ucw.cz>
commit
|
commitdiff
|
tree
2022-12-21
Jan Hubicka
Skip -fwhole-progra
m
when merging
L
TO options
.
2022-12-21
Jan Hubicka
<hubicka@ucw.cz>
commit
|
commitdiff
|
tree
2022-12-21
Jan Hubicka
When
d
o
i
ng WPA
in
i
nc
r
e
m
ental lin
k
pa
s
s down resol
u
tion
.
.
.
commit
|
commitdiff
|
tree
2022-12-21
J
an Hubicka
M
ake -f
w
h
ole
-
p
r
o
gram to work with inc
r
emental LTO li
n
king
2022-12-21
Jan Hubicka
<hubicka@ucw.cz>
2022-12-21
Jan Hubicka
<hubicka@ucw.cz>
commit
|
commitdiff
|
tree
2022-08-12
Jan Hubicka
Fix invalid devir
t
ualization when
c
ombining fina
l
keyword
.
.
.
2022-08-10
Jan Hubicka
<hubicka@ucw.cz>
2022-08-10
Jan Hubicka
<hubicka@ucw.cz>
commit
|
commitdiff
|
tree
2022-06-24
Jan Hubicka
F
i
x s
t
mt_k
i
lls_ref_p WRT external throws
commit
|
commitdiff
|
tree
2022-06-14
Jan Hubicka
Fix ipa-cp wrt volatil
e
lo
a
ds
2022-06-10
Jan Hubicka
<hubicka@ucw.cz>
2022-06-10
Jan Hubicka
<hubicka@ucw.cz>
commit
|
commitdiff
|
tree
2022-04-20
Jan Hubicka
Fix overf
l
ows
i
n
i
pa-modref-tree
.
cc
2022-04-20
Jan Hubicka
<hubicka@ucw.cz>
2022-04-20
Jan Hubicka
<hubicka@ucw.cz>
commit
|
commitdiff
|
tree
2022-04-09
Jan Hubicka
Up
d
at
e
se
m
antic_interposition flag at analysis time
2022-04-09
Jan Hubicka
<hubicka@ucw.cz>
2022-04-09
Jan Hubicka
<hubicka@ucw.cz>
commit
|
commitdiff
|
tree
2022-04-09
Jan H
u
bic
k
a
Propagat
e
nondetermini
s
tic
and side_ef
f
ects flag
s
in
.
.
.
2022-04-09
Jan Hubicka
<hubicka@ucw.cz>
2022-04-09
Jan Hubicka
<hubicka@ucw.cz>
commit
|
commitdiff
|
tree
2022-03-29
Jan Hubicka
Disable
gat
h
er
s
f
o
r
z
n
ve
r
3
f
or
v
e
cto
r
s
with 2 or 4
.
.
.
2022-03-28
Jan Hubicka
<hubicka@ucw.cz>
commit
|
commitdiff
|
tree
2021-12-20
J
an Hu
b
icka
Fix handling of deferr
e
d SSA nam
e
s
in modref dataflo
w
2021-12-20
Jan Hubicka
<hubicka@ucw.cz>
2021-12-20
Jan Hubicka
<hubicka@ucw.cz>
commit
|
commitdiff
|
tree
2021-12-19
Jan Hu
b
ic
k
a
Fix early exit in
m
odref_mer
g
e_call_site_flags
2021-12-19
Jan Hubicka
<hubicka@ucw.cz>
commit
|
commitdiff
|
tree
2021-12-14
Ja
n
Hu
b
icka
De
t
ermine global
memory
a
c
c
esses in
ipa-modr
e
f
2021-12-12
Jan Hubicka
<hubicka@ucw.cz>
2021-12-12
Jan Hubicka
<hubicka@ucw.cz>
commit
|
commitdiff
|
tree
2021-12-13
J
a
n
Hubi
c
ka
Add -fipa-stri
c
t
-
aliasing
2021-12-13
Jan Hubicka
<hubicka@ucw.cz>
commit
|
commitdiff
|
tree
2021-12-13
Jan Hubicka
D
o not ICE on ternary e
x
pres
s
io
n
s wh
e
n calcul
a
tin
g
.
.
.
2021-12-12
Jan Hubicka
<hubicka@ucw.cz>
2021-12-12
Jan Hubicka
<hubicka@ucw.cz>
commit
|
commitdiff
|
tree
2021-12-12
Jan Hubicka
Terminate BB a
n
aly
s
i
s on
N
ULL memory access in
i
pa
.
.
.
2021-12-12
Jan Hubicka
<hubicka@ucw.cz>
commit
|
commitdiff
|
tree
2021-12-11
Jan Hubicka
Avoid updati
n
g
hot bb thre
s
hold i
n
ca
l
l specu
l
ation
.
.
.
2021-12-11
Jan Hubicka
<hubicka@ucw.cz>
commit
|
commitdiff
|
tree
2021-12-11
Jan Hubicka
Fix handling of
t
hun
k
s in ipa-modref
2021-12-11
Jan Hubicka
<hubicka@ucw.cz>
commit
|
commitdiff
|
tree
2021-12-09
Jan Hu
b
icka
Lim
i
t inlin
i
n
g
functi
o
ns
called once
2021-12-09
Jan Hubicka
<hubicka@ucw.cz>
commit
|
commitdiff
|
tree
2021-11-28
Jan
Hubicka
C
ompare guess
e
d
a
nd f
e
edback fre
q
uencies during p
r
ofile
.
.
.
2021-11-28
Jan Hubicka
<hubicka@ucw.cz>
commit
|
commitdiff
|
tree
2021-11-28
Jan Hubick
a
Improve
-fprofile-report
2021-11-28
Jan Hubicka
<hubicka@ucw.cz>
commit
|
commitdiff
|
tree
2021-11-26
Jan Hubicka
Minor ipa-modref twea
k
s
2021-11-26
Jan Hubicka
<hubicka@ucw.cz>
commit
|
commitdiff
|
tree
2021-11-26
Ja
n
Hubicka
Fix fai
l
ur
e
in inll
i
ne
-
9
.
c
t
es
t
case
2021-11-26
Jan Hubicka
<hubicka@ucw.cz>
commit
|
commitdiff
|
tree
2021-11-26
Jan Hubick
a
Fix handling of in_flags
in update_escape_summar
y
_1
commit
|
commitdiff
|
tree
2021-11-25
Jan Hubi
c
ka
Remove forgotten early return in ipa
_
v
alue_range_from_jfunc
commit
|
commitdiff
|
tree
2021-11-25
J
a
n
Hub
i
cka
Initia
l
ize
n
ode_is_self_scc in ipa_n
o
de_params
:
:ipa_node_par
a
ms
2021-11-25
Jan Hubicka
<hubicka@ucw.cz>
commit
|
commitdiff
|
tree
2021-11-25
Jan Hubicka
Do
not check gimple_s
t
atic_cahin i
n
r
e
f_ma
y
be_used_by_call_p_1
2021-11-25
Jan Hubicka
<hubicka@ucw.cz>
commit
|
commitdiff
|
tree
2021-11-24
Jan
H
ubic
k
a
Fix ha
n
d
l
ing o
f
stat
i
c ch
a
i
n in i
p
a_merge_modref_su
m
mary_af
t
.
.
.
2021-11-24
Jan Hubicka
<hubicka@ucw.cz>
2021-11-24
Jan Hubicka
<hubicka@ucw.cz>
commit
|
commitdiff
|
tree
2021-11-23
J
an Hubi
c
ka
Remov
e
dupli
c
ated param valud in m
o
d
ref tree
commit
|
commitdiff
|
tree
2021-11-23
Jan
Hubicka
Im
p
rove bytewise DSE
2021-11-23
Jan Hubicka
<hubicka@ucw.cz>
2021-11-23
Jan Hubicka
<hubicka@ucw.cz>
commit
|
commitdiff
|
tree
2021-11-21
Jan Hubicka
Improve base tracking in ipa-
m
odref
2021-11-21
Jan Hubicka
<hubicka@ucw.cz>
2021-11-21
Jan Hubicka
<hubicka@ucw.cz>
commit
|
commitdiff
|
tree
2021-11-21
Jan Hubicka
F
i
x failure m
e
rge
_
block
.
c
tes
t
case
2021-11-21
Jan Hubicka
<hubicka@ucw.cz>
commit
|
commitdiff
|
tree
2021-11-21
Jan Hubicka
Refactor load/
s
tor
e
/
k
ill a
n
alys
i
s in ipa-mo
d
ref
2021-11-21
Jan Hubicka
<hubicka@ucw.cz>
commit
|
commitdiff
|
tree
2021-11-20
Jan Hubicka
Fix
i
gnore_nondetermi
n
ism
_
p in ipa-modref
2021-11-21
Jan Hubicka
<hubicka@ucw.cz>
commit
|
commitdiff
|
tree
2021-11-20
Jan Hubicka
Fix loopi
n
g flag discovery in ipa-
p
ur
e
-const
2021-11-21
Jan Hubicka
<hubicka@ucw.cz>
2021-11-21
Jan Hubicka
<hubicka@ucw.cz>
commit
|
commitdiff
|
tree
2021-11-19
Jan
Hubicka
Use modref even for nes
t
ed f
u
nctions in ref_maybe_used_by_ca
.
.
.
2021-11-19
Jan Hubicka
<hubicka@ucw.cz>
2021-11-19
Jan Hubicka
<hubicka@ucw.cz>
commit
|
commitdiff
|
tree
2021-11-18
Jan
H
ubi
c
ka
Turn
-
fsemantic-
i
nterpos
i
tion
t
o
opti
m
izatio
n
flag
2021-11-18
Jan Hubicka
<hubicka@ucw.cz>
2021-11-18
Jan Hubicka
<hubicka@ucw.cz>
2021-11-18
Jan Hubicka
<hubicka@ucw.cz>
2021-11-18
Jan Hubicka
<hubicka@ucw.cz>
commit
|
commitdiff
|
tree
2021-11-18
Jan Hubi
c
k
a
Fix modref
w
rt __builtin
_
a
s
sum
e
_aligned
2021-11-18
Jan Hubicka
<hubicka@ucw.cz>
2021-11-18
Jan Hubicka
<hubicka@ucw.cz>
commit
|
commitdiff
|
tree
2021-11-17
J
an Hubi
c
ka
Fix
m
odref summary st
r
eam
i
ng
2021-11-17
Jan Hubicka
<hubicka@ucw.cz>
commit
|
commitdiff
|
tree
2021-11-17
Jan
H
ubick
a
Ad
d
very
b
asic IPA
p
art of modr
e
f-kill analysis
2021-11-17
Jan Hubicka
<hubicka@ucw.cz>
commit
|
commitdiff
|
tree
2021-11-17
Jan Hub
i
cka
F
ix clearing of to_in
f
o_lto in ipa_
m
erge_m
o
dref_summa
r
y_afte
.
.
.
2021-11-17
Jan Hubicka
<hubicka@ucw.cz>
commit
|
commitdiff
|
tree
2021-11-16
Jan Hu
b
icka
Use modr
e
f summaries for byte
-
wise dead store elimination
.
commit
|
commitdiff
|
tree
2021-11-16
J
a
n Hub
i
c
ka
Fix uninitialized
access in merge
_
c
a
ll_side
_
effect
s
commit
|
commitdiff
|
tree
2021-11-14
J
an Hubicka
Track nondet
e
rminis
m
and i
n
ter
p
osable calls
i
n ip
a
.
.
.
commit
|
commitdiff
|
tree
2021-11-14
J
an Hubic
k
a
Extend
modr
e
f to track kills
2021-11-14
Jan Hubicka
<hubicka@ucw.cz>
2021-11-14
Jan Hubicka
<hubicka@ucw.cz>
commit
|
commitdiff
|
tree
2021-11-14
Jan Hubicka
Clea
n
up
t
ree-ssa-al
i
as and tree-ssa-dse use of modref
.
.
.
2021-11-14
Jan Hubicka
<hubicka@ucw.cz>
2021-11-14
Jan Hubicka
<hubicka@ucw.cz>
commit
|
commitdiff
|
tree
2021-11-13
J
a
n Hubicka
F
ix bug in ipa-pure-const and a
d
d
debug counters
commit
|
commitdiff
|
tree
next