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
Dump profile_count along with relative frequency
2023-07-07
Jan Hubicka
Dump pr
o
file_count
alo
n
g with rela
t
ive f
r
equency
commit
|
commitdiff
|
tree
2023-07-07
J
an Hub
i
cka
Fix fallo
u
t from r
e
-e
n
a
b
l
i
n
g prof
i
l
e
consis
t
en
c
y checks
.
commit
|
commitdiff
|
tree
2023-07-07
J
a
n
H
ubi
c
ka
Simplify force_edge_cold
.
commit
|
commitdiff
|
tree
2023-07-07
Jan Hubicka
Fix s
o
m
e p
r
ofile consi
s
tency testc
a
s
e
s
commit
|
commitdiff
|
tree
2023-07-07
Jan
H
u
bicka
Fi
x
epilogue
l
oop pro
f
i
l
e
commit
|
commitdiff
|
tree
2023-07-06
Jan Hubicka
Improve profi
l
e upda
t
es after loo
p
-ch and cunroll
commit
|
commitdiff
|
tree
2023-07-06
Jan Hubick
a
Improve scale_loop
_
profile
commit
|
commitdiff
|
tree
2023-07-06
Jan Hubicka
updat_bb
_
profi
l
e_for_thre
a
ding T
L
C
commit
|
commitdiff
|
tree
2023-07-01
J
a
n
Hubick
a
Add t
e
stcas
e
from PR2
5
623
commit
|
commitdiff
|
tree
2023-07-01
J
a
n
Hubic
k
a
Fi
x
pr
o
f
il
e
updat
e
in co
p
y-header
commit
|
commitdiff
|
tree
2023-07-01
J
a
n
Hubi
c
ka
Fix upd
a
te_bb_profile
_
for_
t
hreading
commit
|
commitdiff
|
tree
2023-06-30
J
an Hubick
a
Fix han
d
ling o
f
__builtin_expect_with
_
probability an
d
.
.
.
commit
|
commitdiff
|
tree
2023-06-29
Jan Hubick
a
C
o
m
pute i
p
a-predica
t
es fo
r
conditionals inv
o
l
ving
_
_builtin_
.
.
.
commit
|
commitdiff
|
tree
2023-06-28
Jan Hubicka
En
a
b
l
e ear
l
y in
l
ining int
o
always_in
l
ine functions
commit
|
commitdiff
|
tree
2023-06-28
J
a
n
H
ubicka
Add cold a
t
t
r
ibute
t
o
throw wrapp
e
rs
and
term
i
nate
commit
|
commitdiff
|
tree
2023-06-28
Jan Hubi
c
ka
Enable ranger for ipa-prop
commit
|
commitdiff
|
tree
2023-06-26
Jan
H
ubicka
Fix pro
f
ile of fo
r
warders produced by cd-dce
commit
|
commitdiff
|
tree
2023-06-23
Jan H
u
bicka
Tiny phipro
p
compile tim
e
optimization
commit
|
commitdiff
|
tree
2023-06-19
Jan Hu
b
ick
a
opt
i
mize std::max early
commit
|
commitdiff
|
tree
2023-06-18
Jan Hubicka
S
i
l
e
n
ce warning in gcc
.
d
g
/lto/20091
0
13-1_0
.
c
commit
|
commitdiff
|
tree
2023-04-27
Ja
n
Hubicka
Unl
o
o
p
loops that no longer loops
i
n tree-ssa-loop-
c
h
commit
|
commitdiff
|
tree
2023-04-22
Jan
H
ubicka
Update loop esti
m
ate after
h
e
ader duplication
2023-04-22
Jan Hubicka
<hubicka@ucw.cz>
2023-04-22
Jan Hubicka
<hubicka@ucw.cz>
commit
|
commitdiff
|
tree
2023-04-21
J
a
n
H
u
b
icka
Fix boostrap failure in tree-ssa-loop-ch
.
c
c
commit
|
commitdiff
|
tree
2023-04-21
J
an
H
ubicka
Fix lat
e
nt bug
in
lo
o
p head
e
r copying w
h
ich forgets
.
.
.
2023-04-21
Jan Hubicka
<hubicka@ucw.cz>
commit
|
commitdiff
|
tree
2023-04-21
Jan Hubicka
Stabili
z
e inli
n
er
2023-04-21
Jan Hubicka
<hubicka@ucw.cz>
commit
|
commitdiff
|
tree
2023-04-21
J
a
n Hubic
k
a
Cleanup o
d
r
_
types_equivalent
_
p
2023-04-21
Jan Hubicka
<hubicka@ucw.cz>
commit
|
commitdiff
|
tree
2023-03-14
Jan Hubick
a
F
i
x overa
c
tive sanity
c
h
e
ck in pr
o
file_count::to_sr
e
al
_
scale
2023-03-14
Jan Hubicka
<hubicka@ucw.cz>
commit
|
commitdiff
|
tree
2023-03-06
Jan Hu
b
icka
Enable scatter for generic
2023-03-06
Jan Hubicka
<hubicka@ucw.cz>
commit
|
commitdiff
|
tree
2023-02-07
Jan Hub
i
cka
Enable 512 bit
v
ector for zen4
commit
|
commitdiff
|
tree
2023-01-29
Jan
Hubicka
Fix find_
a
l
w
a
ys_executed_
b
bs handling of infinite l
o
ops
2023-01-29
Jan Hubicka
<hubicka@ucw.cz>
2023-01-29
Jan Hubicka
<hubicka@ucw.cz>
commit
|
commitdiff
|
tree
2023-01-16
J
a
n
H
u
bicka
Fix wron
g
code issue
s
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
J
a
n
Hubicka
Dis
a
b
le gather/scatter f
o
r zen4
commit
|
commitdiff
|
tree
2023-01-04
Jan Hubick
a
Avoid quadrati
c
behaviour of LTO s
y
mbol promotion
2023-01-04
Jan Hubicka
<hubicka@ucw.cz>
commit
|
commitdiff
|
tree
2022-12-22
Jan Hubicka
Zen4 tuning p
a
rt 2
2022-12-22
Jan Hubicka
<hubicka@ucw.cz>
commit
|
commitdiff
|
tree
2022-12-22
Jan
H
ubicka
Update znver4 costs
2022-12-22
Jan Hubicka
<hubicka@ucw.cz>
commit
|
commitdiff
|
tree
2022-12-21
J
an Hubi
c
k
a
Skip -fwhole-pr
o
g
ra
m
when merging LTO optio
n
s
.
2022-12-21
Jan Hubicka
<hubicka@ucw.cz>
commit
|
commitdiff
|
tree
2022-12-21
Jan Hu
b
icka
When doing WPA in incr
e
men
t
al link
pass down resolutio
n
.
.
.
commit
|
commitdiff
|
tree
2022-12-21
Jan
H
ubi
c
k
a
Make -fwhole-p
r
og
r
am to work with in
c
remental
LTO linki
n
g
2022-12-21
Jan Hubicka
<hubicka@ucw.cz>
2022-12-21
Jan Hubicka
<hubicka@ucw.cz>
commit
|
commitdiff
|
tree
2022-08-12
Jan H
u
bicka
Fix
i
n
valid devirtu
a
lization when combining fi
n
al
k
e
y
w
o
r
d
.
.
.
2022-08-10
Jan Hubicka
<hubicka@ucw.cz>
2022-08-10
Jan Hubicka
<hubicka@ucw.cz>
commit
|
commitdiff
|
tree
2022-06-24
Jan Hubicka
Fix st
m
t_k
i
lls_ref_p WRT ex
t
ernal t
h
r
o
ws
commit
|
commitdiff
|
tree
2022-06-14
Jan Hubicka
Fix ipa-cp wrt
volatile
loads
2022-06-10
Jan Hubicka
<hubicka@ucw.cz>
2022-06-10
Jan Hubicka
<hubicka@ucw.cz>
commit
|
commitdiff
|
tree
2022-04-20
Jan Hubic
k
a
Fi
x
overflows
in ipa-mod
r
ef-tree
.
c
c
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
Update
s
emantic
_
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 Hubick
a
Propagate nondeterministic an
d
s
ide_effects 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 gathers for
z
nv
e
r
3
f
o
r vectors wi
t
h 2 or 4
.
.
.
2022-03-28
Jan Hubicka
<hubicka@ucw.cz>
commit
|
commitdiff
|
tree
2021-12-20
Jan
H
ubicka
Fix hand
l
i
ng of deferred
S
SA
n
ames in modre
f
data
f
low
2021-12-20
Jan Hubicka
<hubicka@ucw.cz>
2021-12-20
Jan Hubicka
<hubicka@ucw.cz>
commit
|
commitdiff
|
tree
2021-12-19
Jan H
u
bicka
Fix
early exit i
n
modref_merge_ca
l
l_s
i
t
e_f
l
a
gs
2021-12-19
Jan Hubicka
<hubicka@ucw.cz>
commit
|
commitdiff
|
tree
2021-12-14
Jan
Hubicka
De
t
ermine gl
o
b
al memory a
c
cesse
s
in ipa-modref
2021-12-12
Jan Hubicka
<hubicka@ucw.cz>
2021-12-12
Jan Hubicka
<hubicka@ucw.cz>
commit
|
commitdiff
|
tree
2021-12-13
Ja
n
Hubick
a
Add -fi
p
a-s
t
rict-al
i
asing
2021-12-13
Jan Hubicka
<hubicka@ucw.cz>
commit
|
commitdiff
|
tree
2021-12-13
Jan Hubicka
Do not ICE on ternary
expression
s
when
calculating
.
.
.
2021-12-12
Jan Hubicka
<hubicka@ucw.cz>
2021-12-12
Jan Hubicka
<hubicka@ucw.cz>
commit
|
commitdiff
|
tree
2021-12-12
Jan Hubi
c
ka
Termina
t
e BB
analysis
on NULL memory
a
cce
s
s
i
n ipa
.
.
.
2021-12-12
Jan Hubicka
<hubicka@ucw.cz>
commit
|
commitdiff
|
tree
2021-12-11
J
an Hubick
a
Av
o
id updatin
g
hot
b
b threshold in call
s
peculation
.
.
.
2021-12-11
Jan Hubicka
<hubicka@ucw.cz>
commit
|
commitdiff
|
tree
2021-12-11
Jan
Hubicka
F
ix handling
o
f thunks in ipa-modref
2021-12-11
Jan Hubicka
<hubicka@ucw.cz>
commit
|
commitdiff
|
tree
2021-12-09
Jan Hubicka
Li
m
it inlin
i
ng fun
c
tio
n
s
c
alle
d
on
c
e
2021-12-09
Jan Hubicka
<hubicka@ucw.cz>
commit
|
commitdiff
|
tree
2021-11-28
J
an
H
ubicka
Compare guesse
d
a
nd
f
e
edba
c
k fre
q
uencies du
r
ing
p
r
o
file
.
.
.
2021-11-28
Jan Hubicka
<hubicka@ucw.cz>
commit
|
commitdiff
|
tree
2021-11-28
J
a
n H
u
bicka
Impr
o
ve -fp
r
ofile-
r
eport
2021-11-28
Jan Hubicka
<hubicka@ucw.cz>
commit
|
commitdiff
|
tree
2021-11-26
Jan Hubicka
Minor i
p
a-mod
r
ef tweaks
2021-11-26
Jan Hubicka
<hubicka@ucw.cz>
commit
|
commitdiff
|
tree
2021-11-26
Jan Hu
b
icka
F
ix failure in i
n
lli
n
e-9
.
c
t
estcas
e
2021-11-26
Jan Hubicka
<hubicka@ucw.cz>
commit
|
commitdiff
|
tree
2021-11-26
Jan Hu
b
i
c
ka
Fix ha
n
d
ling of
i
n_flags in update_escape_summary_1
commit
|
commitdiff
|
tree
2021-11-25
Jan Hu
b
icka
R
e
m
ov
e
forgotten
early
r
etu
r
n in ipa_value_range_
f
rom_j
f
unc
commit
|
commitdiff
|
tree
2021-11-25
Jan Hubicka
Initi
a
lize node_
i
s_self_scc
in ipa_node_p
a
ram
s
:
:
i
pa_node_par
a
ms
2021-11-25
Jan Hubicka
<hubicka@ucw.cz>
commit
|
commitdiff
|
tree
2021-11-25
Jan Hubicka
Do n
o
t
check gimpl
e
_
s
tati
c
_cahin
i
n ref_m
a
y
be_used_by_call_p_1
2021-11-25
Jan Hubicka
<hubicka@ucw.cz>
commit
|
commitdiff
|
tree
2021-11-24
Ja
n
Hubi
c
k
a
Fi
x
ha
n
d
l
ing
o
f static chai
n
in ipa_mer
g
e_modref_summary_aft
.
.
.
2021-11-24
Jan Hubicka
<hubicka@ucw.cz>
2021-11-24
Jan Hubicka
<hubicka@ucw.cz>
commit
|
commitdiff
|
tree
2021-11-23
Ja
n
Hub
i
c
k
a
Remove
d
uplic
a
ted param valud in modref tree
commit
|
commitdiff
|
tree
2021-11-23
Jan Hubick
a
Improv
e
bytewise DSE
2021-11-23
Jan Hubicka
<hubicka@ucw.cz>
2021-11-23
Jan Hubicka
<hubicka@ucw.cz>
commit
|
commitdiff
|
tree
2021-11-21
J
a
n Hu
b
icka
Impr
o
ve bas
e
tracking
in
i
pa-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 Hubic
k
a
Fix f
a
ilure mer
g
e_bl
o
ck
.
c
testca
s
e
2021-11-21
Jan Hubicka
<hubicka@ucw.cz>
commit
|
commitdiff
|
tree
2021-11-21
Jan Hubicka
Refactor load/store/k
i
ll a
n
a
l
ysis in ipa-modref
2021-11-21
Jan Hubicka
<hubicka@ucw.cz>
commit
|
commitdiff
|
tree
2021-11-20
Ja
n
Hubic
k
a
Fix i
g
nore
_
non
d
e
terminism_p in ipa-modref
2021-11-21
Jan Hubicka
<hubicka@ucw.cz>
commit
|
commitdiff
|
tree
2021-11-20
J
a
n Hubicka
Fix
l
o
oping flag discove
r
y in ipa-pure-cons
t
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
mo
d
ref even for nested f
u
n
ctions in ref
_
m
a
y
be_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 Hu
b
i
c
ka
Turn
-fsemantic-interposition to op
t
imization fl
a
g
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 Hub
i
c
k
a
Fix
m
odre
f
wrt
_
_builtin_assume_alig
n
ed
2021-11-18
Jan Hubicka
<hubicka@ucw.cz>
2021-11-18
Jan Hubicka
<hubicka@ucw.cz>
commit
|
commitdiff
|
tree
2021-11-17
Jan Hubicka
F
i
x
m
odref summary streaming
2021-11-17
Jan Hubicka
<hubicka@ucw.cz>
commit
|
commitdiff
|
tree
2021-11-17
J
an Hubick
a
Add very basic IP
A
part of
m
odref-kill ana
l
ysis
2021-11-17
Jan Hubicka
<hubicka@ucw.cz>
commit
|
commitdiff
|
tree
2021-11-17
Jan Hubicka
F
i
x
c
le
a
r
ing
o
f to_i
n
fo_
l
to in
ipa_merge_modref_summary_afte
.
.
.
2021-11-17
Jan Hubicka
<hubicka@ucw.cz>
commit
|
commitdiff
|
tree
2021-11-16
J
an Hubick
a
Use modr
e
f summarie
s
fo
r
byte-
w
ise
d
ead store elim
i
nati
o
n
.
commit
|
commitdiff
|
tree
2021-11-16
Jan Hubicka
F
i
x
unini
t
ializ
e
d
acce
s
s
i
n
m
erge
_
c
al
l
_side
_
effect
s
commit
|
commitdiff
|
tree
2021-11-14
Jan Hu
b
icka
T
rack nondeterminism and interpo
s
abl
e
calls
i
n
ipa
.
.
.
commit
|
commitdiff
|
tree
2021-11-14
J
a
n
H
ubicka
Extend m
o
dref 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
C
l
eanup tre
e
-ssa-alias and tree-ssa-ds
e
use of mod
r
ef
.
.
.
2021-11-14
Jan Hubicka
<hubicka@ucw.cz>
2021-11-14
Jan Hubicka
<hubicka@ucw.cz>
commit
|
commitdiff
|
tree
2021-11-13
Jan Hubi
c
k
a
Fix
b
ug in ipa-pure-const
and ad
d
d
ebug counters
commit
|
commitdiff
|
tree
2021-11-13
Jan Hubicka
M
ore ipa-modr
e
f-tree
.
h cle
a
nups
2021-11-13
Jan Hubicka
<hubicka@ucw.cz>
commit
|
commitdiff
|
tree
2021-11-13
J
a
n Hubicka
Implement
DSE
o
f dead
fun
c
tions
c
a
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
Fi
x
checking di
s
abled b
u
ild
.
2021-11-13
Jan Hubicka
<hubicka@ucw.cz>
commit
|
commitdiff
|
tree
2021-11-13
J
an Hubic
k
a
mo
d
r
ef
_
ac
c
ess_nod
e
cleanup
commit
|
commitdiff
|
tree
2021-11-13
Jan
H
ubi
c
ka
Add finalize method to
m
o
d
ref
s
um
m
ary
.
commit
|
commitdiff
|
tree
2021-11-13
Jan Hub
i
cka
White
l
ity type at
t
ributes for
function s
i
gnatu
r
e change
commit
|
commitdiff
|
tree
2021-11-13
J
an Hubicka
Remembe
r
fnspec based EAF fl
a
gs in modref summ
a
ry
.
commit
|
commitdiff
|
tree
2021-11-13
Jan Hu
b
icka
Enable ipa-sra with fnspe
c
attributes
commit
|
commitdiff
|
tree
2021-11-13
Jan Hubicka
Fix
w
rong code with modref and some b
u
iltins
.
commit
|
commitdiff
|
tree
2021-11-12
J
a
n H
u
bicka
Fix wrong
c
ode wit
h
pure functions
commit
|
commitdiff
|
tree
2021-11-12
Jan Hubicka
Fix ipa-pure-co
n
st
commit
|
commitdiff
|
tree
2021-11-12
Jan Hubicka
Fix ex
i
t
c
ond
i
t
i
on in ip
a
_make_functi
o
n_pure
commit
|
commitdiff
|
tree
2021-11-12
Ja
n
Hubicka
Fix ICE in tre
e
-ss
a
-str
u
ctali
a
s
.
c
commit
|
commitdiff
|
tree
2021-11-12
Jan Hubicka
Fix ipa-mod
r
ef pure/c
o
n
s
t disco
v
ery
commit
|
commitdiff
|
tree
2021-11-11
Jan Hubicka
F
ix
gfortr
a
n
.
dg/inl
i
ne_ma
t
mul
_
1
7
.
f90
t
emplat
e
.
2021-11-11
Jan Hubicka
<hubicka@ucw.cz>
commit
|
commitdiff
|
tree
2021-11-11
Jan
Hubicka
Enable
pure-con
s
t discovery in
m
o
d
ref
.
2021-11-11
Jan Hubicka
<hubicka@ucw.cz>
2021-11-11
Jan Hubicka
<hubicka@ucw.cz>
commit
|
commitdiff
|
tree
2021-11-11
J
an
H
u
bicka
Fix
s
ome side cases
o
f si
d
e effects discovery
2021-11-11
Jan Hubicka
<hubicka@ucw.cz>
commit
|
commitdiff
|
tree
2021-11-11
Jan Hubicka
Fix recursion discovery in ipa-pur
e
-const
2021-11-11
Jan Hubicka
<hubicka@ucw.cz>
commit
|
commitdiff
|
tree
next