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
Fix profile update in scale_profile_for_vect_loop
2023-07-16
Jan Hubic
k
a
F
ix profile update in scale_p
r
ofile_for_vect_loop
commit
|
commitdiff
|
tree
2023-07-16
Jan Hubicka
Fi
x
optim
i
ze_ma
s
k_store
s
profile u
p
date
commit
|
commitdiff
|
tree
2023-07-16
J
a
n Hub
i
cka
Avoi
d
double profile udpate in
t
ry_p
e
e
l_lo
o
p
commit
|
commitdiff
|
tree
2023-07-14
Jan
Hubick
a
Tur
n
TODO_rebuild_frequencies to a pass
commit
|
commitdiff
|
tree
2023-07-12
Jan Hubicka
Break
o
ut profile u
p
d
atin
g
c
o
de from gimple_duplic
a
t
e_sese_r
.
.
.
commit
|
commitdiff
|
tree
2023-07-12
Jan Hubicka
Improve
profile upda
t
e in loop-ch
commit
|
commitdiff
|
tree
2023-07-09
Jan Hu
b
icka
Improve dumping of profile_count
commit
|
commitdiff
|
tree
2023-07-08
Jan Hubicka
Add missing
profile_dump chec
k
commit
|
commitdiff
|
tree
2023-07-08
Jan
H
ubicka
Fi
x
tree-ssa/update-cunroll
.
c
commit
|
commitdiff
|
tree
2023-07-07
Jan Hubi
c
k
a
D
u
m
p pr
o
file_count along with relati
v
e fr
e
quency
commit
|
commitdiff
|
tree
2023-07-07
Jan Hubicka
Fix fall
o
ut from re-enabling profile
consistency checks
.
commit
|
commitdiff
|
tree
2023-07-07
Jan Hubicka
S
i
m
p
l
ify force
_
edge_cold
.
commit
|
commitdiff
|
tree
2023-07-07
Jan H
u
bicka
Fix some p
r
ofi
l
e
c
onsistency tes
t
cases
commit
|
commitdiff
|
tree
2023-07-07
J
a
n Hubicka
Fix ep
i
logue loop profile
commit
|
commitdiff
|
tree
2023-07-06
J
an Hubicka
Impro
v
e prof
i
le updates after loop-ch and cun
r
o
l
l
commit
|
commitdiff
|
tree
2023-07-06
Jan Hubicka
Improve scale_l
o
op_profile
commit
|
commitdiff
|
tree
2023-07-06
Jan H
u
bicka
updat_bb_profile_for_
t
h
r
eading TLC
commit
|
commitdiff
|
tree
2023-07-01
Jan Hubicka
Add te
s
tcase from
P
R2
5
623
commit
|
commitdiff
|
tree
2023-07-01
Jan
Hu
b
i
c
k
a
Fix
profile update in copy-
h
e
ader
commit
|
commitdiff
|
tree
2023-07-01
Jan Hubi
c
ka
Fix update_
b
b_prof
i
le_fo
r
_threading
commit
|
commitdiff
|
tree
2023-06-30
J
a
n Hubicka
Fix handling of __builtin_ex
p
e
c
t_w
i
th_probabilit
y
and
.
.
.
commit
|
commitdiff
|
tree
2023-06-29
Jan Hubicka
Compute
ipa
-
pre
d
icates for
c
onditional
s
i
n
volving __buil
t
in_
.
.
.
commit
|
commitdiff
|
tree
2023-06-28
Jan Hubicka
Enable
early inlining into
a
l
w
ays_inline functio
n
s
commit
|
commitdiff
|
tree
2023-06-28
Jan Hubic
k
a
A
d
d
cold attribute to throw wrappers and terminat
e
commit
|
commitdiff
|
tree
2023-06-28
Jan Hubicka
En
a
ble ranger for ipa
-
prop
commit
|
commitdiff
|
tree
2023-06-26
Jan Hubick
a
Fix p
r
ofile of forwarders p
r
oduced by cd-dce
commit
|
commitdiff
|
tree
2023-06-23
J
an H
u
bick
a
Ti
n
y phiprop
compile
t
ime
o
ptimization
commit
|
commitdiff
|
tree
2023-06-19
Jan
Hubi
c
ka
op
t
imize std::max early
commit
|
commitdiff
|
tree
2023-06-18
Jan Hubicka
Silenc
e
warning in gcc
.
dg
/
lto/20091013-1_
0
.
c
commit
|
commitdiff
|
tree
2023-04-27
Jan
Hubicka
Unloop loops that
n
o longer loops in tree-ssa-loop
-
ch
commit
|
commitdiff
|
tree
2023-04-22
Jan Hubicka
Update loop estimate
a
fter header d
u
plic
a
tion
2023-04-22
Jan Hubicka
<hubicka@ucw.cz>
2023-04-22
Jan Hubicka
<hubicka@ucw.cz>
commit
|
commitdiff
|
tree
2023-04-21
Jan
Hub
i
cka
Fix boo
s
trap failu
r
e in
t
r
ee-s
s
a
-loop-ch
.
cc
commit
|
commitdiff
|
tree
2023-04-21
Jan
Hubicka
Fix
l
a
tent bug
i
n loop
h
eader
copying
w
h
i
c
h for
g
ets
.
.
.
2023-04-21
Jan Hubicka
<hubicka@ucw.cz>
commit
|
commitdiff
|
tree
2023-04-21
Jan Hubicka
St
a
bil
i
z
e inliner
2023-04-21
Jan Hubicka
<hubicka@ucw.cz>
commit
|
commitdiff
|
tree
2023-04-21
J
an Hubic
k
a
Clean
u
p o
d
r
_
types_equivalent_p
2023-04-21
Jan Hubicka
<hubicka@ucw.cz>
commit
|
commitdiff
|
tree
2023-03-14
Jan Hubicka
Fix overactiv
e
s
a
nity ch
e
ck in profile_count::to_sreal_scale
2023-03-14
Jan Hubicka
<hubicka@ucw.cz>
commit
|
commitdiff
|
tree
2023-03-06
Jan H
u
b
i
cka
E
nable scatter for
g
eneric
2023-03-06
Jan Hubicka
<hubicka@ucw.cz>
commit
|
commitdiff
|
tree
2023-02-07
Jan Hubicka
En
a
ble 512 bit vector
f
or zen4
commit
|
commitdiff
|
tree
2023-01-29
Ja
n
Hubicka
Fix find_always_exe
c
ute
d
_bbs h
a
ndling 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 Hubicka
Fix
w
r
ong
code issues with ipa-sr
a
2023-01-16
Jan Hubicka
<hubicka@ucw.cz>
2023-01-16
Jan Hubicka
<hubicka@ucw.cz>
commit
|
commitdiff
|
tree
2023-01-16
Jan Hubicka
Disabl
e
gather/scatter
for
zen4
commit
|
commitdiff
|
tree
2023-01-04
Jan Hubi
c
ka
Av
o
id quadratic behaviour
of L
T
O symbol p
r
omot
i
on
2023-01-04
Jan Hubicka
<hubicka@ucw.cz>
commit
|
commitdiff
|
tree
2022-12-22
J
a
n
Hubicka
Ze
n
4 tuning p
a
rt 2
2022-12-22
Jan Hubicka
<hubicka@ucw.cz>
commit
|
commitdiff
|
tree
2022-12-22
J
an
H
ubicka
Update znver4
co
s
ts
2022-12-22
Jan Hubicka
<hubicka@ucw.cz>
commit
|
commitdiff
|
tree
2022-12-21
Jan Hubicka
Ski
p
-fwhole-
p
rogram when me
r
gin
g
LTO opt
i
ons
.
2022-12-21
Jan Hubicka
<hubicka@ucw.cz>
commit
|
commitdiff
|
tree
2022-12-21
Jan Hubi
c
ka
When doing
WPA in i
n
cremental
link
p
a
ss do
w
n resolution
.
.
.
commit
|
commitdiff
|
tree
2022-12-21
Ja
n
H
ubicka
Make
-
fwhol
e
-
program to work w
i
th
incrementa
l
L
T
O li
n
k
i
ng
2022-12-21
Jan Hubicka
<hubicka@ucw.cz>
2022-12-21
Jan Hubicka
<hubicka@ucw.cz>
commit
|
commitdiff
|
tree
2022-08-12
Jan Hu
b
ick
a
F
i
x invalid devirtualiz
a
tion when com
b
ining
f
i
n
al keywor
d
.
.
.
2022-08-10
Jan Hubicka
<hubicka@ucw.cz>
2022-08-10
Jan Hubicka
<hubicka@ucw.cz>
commit
|
commitdiff
|
tree
2022-06-24
Ja
n
Hubicka
Fix stm
t
_kills_re
f
_p WRT ex
t
ernal thro
w
s
commit
|
commitdiff
|
tree
2022-06-14
Jan
Hubi
c
ka
Fix ipa-cp
wrt vo
l
atile loads
2022-06-10
Jan Hubicka
<hubicka@ucw.cz>
2022-06-10
Jan Hubicka
<hubicka@ucw.cz>
commit
|
commitdiff
|
tree
2022-04-20
Jan Hubicka
F
ix overflows in ipa-modr
e
f
-
t
r
e
e
.
cc
2022-04-20
Jan Hubicka
<hubicka@ucw.cz>
2022-04-20
Jan Hubicka
<hubicka@ucw.cz>
commit
|
commitdiff
|
tree
2022-04-09
Jan H
u
bicka
Upd
a
te semantic_inte
r
position fl
a
g at analysis t
i
me
2022-04-09
Jan Hubicka
<hubicka@ucw.cz>
2022-04-09
Jan Hubicka
<hubicka@ucw.cz>
commit
|
commitdiff
|
tree
2022-04-09
Jan Hubicka
Propagate nondeterminist
i
c
and si
d
e_effects flags in
.
.
.
2022-04-09
Jan Hubicka
<hubicka@ucw.cz>
2022-04-09
Jan Hubicka
<hubicka@ucw.cz>
commit
|
commitdiff
|
tree
2022-03-29
Jan
H
ubicka
D
i
sable
g
at
h
ers f
o
r znver3 for vectors with 2 or
4
.
.
.
2022-03-28
Jan Hubicka
<hubicka@ucw.cz>
commit
|
commitdiff
|
tree
2021-12-20
Jan
Hubicka
F
i
x handling of defe
r
re
d
S
S
A names in modref dataflow
2021-12-20
Jan Hubicka
<hubicka@ucw.cz>
2021-12-20
Jan Hubicka
<hubicka@ucw.cz>
commit
|
commitdiff
|
tree
2021-12-19
J
an
Hubic
k
a
Fix ear
l
y exit in modref_m
e
r
ge_call_site_flags
2021-12-19
Jan Hubicka
<hubicka@ucw.cz>
commit
|
commitdiff
|
tree
2021-12-14
Jan Hubicka
Determine g
l
obal memory access
e
s in
i
pa-modref
2021-12-12
Jan Hubicka
<hubicka@ucw.cz>
2021-12-12
Jan Hubicka
<hubicka@ucw.cz>
commit
|
commitdiff
|
tree
2021-12-13
Jan
H
ubicka
Add -fi
p
a
-
strict-aliasi
n
g
2021-12-13
Jan Hubicka
<hubicka@ucw.cz>
commit
|
commitdiff
|
tree
2021-12-13
Jan Hu
b
icka
Do not
I
CE on ternary expressions w
h
en calcula
t
ing
.
.
.
2021-12-12
Jan Hubicka
<hubicka@ucw.cz>
2021-12-12
Jan Hubicka
<hubicka@ucw.cz>
commit
|
commitdiff
|
tree
2021-12-12
Jan
H
u
b
icka
T
e
rminate BB
a
n
alysis on N
U
LL m
e
mory access in
i
pa
.
.
.
2021-12-12
Jan Hubicka
<hubicka@ucw.cz>
commit
|
commitdiff
|
tree
2021-12-11
Jan Hubicka
Avoid updating hot bb
t
h
r
e
s
h
o
ld in call sp
e
culation
.
.
.
2021-12-11
Jan Hubicka
<hubicka@ucw.cz>
commit
|
commitdiff
|
tree
2021-12-11
Jan
H
ub
i
cka
Fi
x
handl
i
n
g
of thunks in ipa-
m
odref
2021-12-11
Jan Hubicka
<hubicka@ucw.cz>
commit
|
commitdiff
|
tree
2021-12-09
Jan Hubicka
L
i
m
it i
n
lining funct
i
o
n
s called once
2021-12-09
Jan Hubicka
<hubicka@ucw.cz>
commit
|
commitdiff
|
tree
2021-11-28
Jan
H
u
bicka
Compare guessed
a
n
d
fee
d
back freque
n
cies during pro
f
i
l
e
.
.
.
2021-11-28
Jan Hubicka
<hubicka@ucw.cz>
commit
|
commitdiff
|
tree
2021-11-28
Jan
Hubick
a
Improve -
f
p
r
o
fil
e
-rep
o
rt
2021-11-28
Jan Hubicka
<hubicka@ucw.cz>
commit
|
commitdiff
|
tree
2021-11-26
Jan Hubicka
Minor ipa-modref tweaks
2021-11-26
Jan Hubicka
<hubicka@ucw.cz>
commit
|
commitdiff
|
tree
2021-11-26
Jan Hubicka
Fix failure in
i
n
lline-9
.
c
te
s
t
case
2021-11-26
Jan Hubicka
<hubicka@ucw.cz>
commit
|
commitdiff
|
tree
2021-11-26
J
a
n Hubicka
Fix hand
l
i
n
g of
i
n
_f
l
a
g
s
i
n update_escape_summ
a
r
y_
1
commit
|
commitdiff
|
tree
2021-11-25
Jan Hubicka
Remove for
g
otten ear
l
y
retu
r
n in ipa_value_range_from_j
f
unc
commit
|
commitdiff
|
tree
2021-11-25
J
an Hub
i
cka
Initialize no
d
e_is_self_sc
c
i
n ipa_node_par
a
ms::
i
pa_node_p
a
rams
2021-11-25
Jan Hubicka
<hubicka@ucw.cz>
commit
|
commitdiff
|
tree
2021-11-25
Jan Hubic
k
a
Do not ch
e
ck
g
i
mple_st
a
tic
_
c
a
h
in in ref_m
a
ybe_used_by_call_p_1
2021-11-25
Jan Hubicka
<hubicka@ucw.cz>
commit
|
commitdiff
|
tree
2021-11-24
Jan Hu
b
icka
F
ix handling o
f
s
tatic
c
hain
i
n
ipa_
m
e
rge_m
o
d
r
ef
_
summary_aft
.
.
.
2021-11-24
Jan Hubicka
<hubicka@ucw.cz>
2021-11-24
Jan Hubicka
<hubicka@ucw.cz>
commit
|
commitdiff
|
tree
2021-11-23
Jan Hubicka
R
e
move duplic
a
ted
p
a
r
am valud in
m
o
dref tree
commit
|
commitdiff
|
tree
2021-11-23
Jan Hubic
k
a
Improve byt
e
wise D
S
E
2021-11-23
Jan Hubicka
<hubicka@ucw.cz>
2021-11-23
Jan Hubicka
<hubicka@ucw.cz>
commit
|
commitdiff
|
tree
2021-11-21
Jan Hubicka
I
m
prov
e
base t
r
acking in ipa-m
o
dref
2021-11-21
Jan Hubicka
<hubicka@ucw.cz>
2021-11-21
Jan Hubicka
<hubicka@ucw.cz>
commit
|
commitdiff
|
tree
2021-11-21
Jan Hu
b
icka
Fix
f
ail
u
re merge_block
.
c tes
t
case
2021-11-21
Jan Hubicka
<hubicka@ucw.cz>
commit
|
commitdiff
|
tree
2021-11-21
Jan Hub
i
c
ka
Refactor load/st
o
r
e
/kill
a
nalysis in i
p
a-modref
2021-11-21
Jan Hubicka
<hubicka@ucw.cz>
commit
|
commitdiff
|
tree
2021-11-20
Jan Hubick
a
Fix ignore_n
o
ndeterminism_p in ipa-modref
2021-11-21
Jan Hubicka
<hubicka@ucw.cz>
commit
|
commitdiff
|
tree
2021-11-20
Ja
n
H
ubicka
F
ix looping flag dis
c
overy in ipa-pure-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 neste
d
functi
o
ns in ref_
m
aybe_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 Hubicka
T
urn -fsemantic-interpos
i
ti
o
n t
o
optim
i
zation
f
l
ag
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
Ja
n
Hubi
c
ka
Fix modref wrt __builtin
_
a
s
sum
e
_ali
g
ned
2021-11-18
Jan Hubicka
<hubicka@ucw.cz>
2021-11-18
Jan Hubicka
<hubicka@ucw.cz>
commit
|
commitdiff
|
tree
2021-11-17
Jan Hubicka
Fix modref
s
u
m
m
a
ry
s
treaming
2021-11-17
Jan Hubicka
<hubicka@ucw.cz>
commit
|
commitdiff
|
tree
2021-11-17
Jan Hubicka
Add very
b
asic IPA
part of modref-
k
ill ana
l
y
s
is
2021-11-17
Jan Hubicka
<hubicka@ucw.cz>
commit
|
commitdiff
|
tree
2021-11-17
Jan Hubi
c
ka
Fix clearing
o
f to_info_lto i
n
ip
a
_merge_m
o
dref_su
m
mary_afte
.
.
.
2021-11-17
Jan Hubicka
<hubicka@ucw.cz>
commit
|
commitdiff
|
tree
2021-11-16
Ja
n
Hubicka
U
s
e modref summaries
for byte-
w
i
se
dead store eliminati
o
n
.
commit
|
commitdiff
|
tree
2021-11-16
Ja
n
Hub
i
cka
Fix uninitiali
z
ed access
i
n
me
r
ge_call
_
sid
e
_effects
commit
|
commitdiff
|
tree
2021-11-14
Jan Hu
b
icka
Track nondeterminis
m
and interposa
b
le cal
l
s in
ipa
.
.
.
commit
|
commitdiff
|
tree
2021-11-14
Jan Hubicka
E
x
tend mod
r
e
f to
trac
k
kills
2021-11-14
Jan Hubicka
<hubicka@ucw.cz>
2021-11-14
Jan Hubicka
<hubicka@ucw.cz>
commit
|
commitdiff
|
tree
2021-11-14
Ja
n
Hubicka
C
leanup tree-ssa-alias and
t
ree-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 Hubic
k
a
F
ix bug in ipa-
p
u
re-cons
t
and add debug
c
oun
t
e
r
s
commit
|
commitdiff
|
tree
2021-11-13
Jan Hubicka
More ipa-
m
odref-tree
.
h cleanups
2021-11-13
Jan Hubicka
<hubicka@ucw.cz>
commit
|
commitdiff
|
tree
2021-11-13
J
a
n H
u
bicka
I
m
plement DSE of dead functi
o
ns ca
l
ls
storing
memory
.
2021-11-13
Jan Hubicka
<hubicka@ucw.cz>
2021-11-13
Jan Hubicka
<hubicka@ucw.cz>
commit
|
commitdiff
|
tree
2021-11-13
Jan Hubi
c
ka
Fix
checking disabled build
.
2021-11-13
Jan Hubicka
<hubicka@ucw.cz>
commit
|
commitdiff
|
tree
2021-11-13
Jan Hubicka
m
odref_access_node cleanup
commit
|
commitdiff
|
tree
2021-11-13
Ja
n
Hubicka
Add finaliz
e
method to modref
s
ummary
.
commit
|
commitdiff
|
tree
2021-11-13
Jan Hub
i
cka
Whi
t
elity type
a
t
tributes f
o
r function signa
t
ure change
commit
|
commitdiff
|
tree
2021-11-13
Jan Hu
b
icka
Remember fn
s
pec
based
EAF flag
s
in modref summary
.
commit
|
commitdiff
|
tree
2021-11-13
Jan
H
u
bicka
E
n
able ipa-sra with
f
n
s
pec attributes
commit
|
commitdiff
|
tree
2021-11-13
Ja
n
Hubick
a
Fix wrong co
d
e w
i
th mod
r
ef
a
n
d some
builtins
.
commit
|
commitdiff
|
tree
next