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
c++: fix source printing for "required from here" message
3 days ago
Jan H
u
bicka
Remove repeated in
f
ormation in
-
ftree-loop-dis
t
rib
u
te
.
.
.
commit
|
commitdiff
|
tree
2024-03-28
J
an
Hubicka
Hash op
e
ran
d
s of PHI in ipa-icf
commit
|
commitdiff
|
tree
2024-03-18
Jan Hubicka
Add missing config/i386/zn
4
zn5
.
md file
commit
|
commitdiff
|
tree
2024-03-18
Jan Hubick
a
A
d
d AM
D
znver5 pro
c
e
s
sor enablement with scheduler
.
.
.
2024-02-14 Jan
Hubicka
<jh@suse.cz>
commit
|
commitdiff
|
tree
2024-02-14
Jan Hubicka
Fix IC
E
i
n loop splitt
i
ng w
i
th -fno-guess-b
r
a
n
c
h
-
probability
commit
|
commitdiff
|
tree
2024-01-24
Jan Hubicka
Ad
d
-fmi
n
-function
-
alignmnet
commit
|
commitdiff
|
tree
2024-01-17
Jan Hubicka
Re
m
ove acci
d
e
n
tal hack in
i
pa_polymorph
i
c_call_context
.
.
.
commit
|
commitdiff
|
tree
2024-01-17
Jan Hubick
a
Fix handling o
f
X86_TUNE
_
AVOID_5
1
2FMA_
C
HAINS
.
commit
|
commitdiff
|
tree
2024-01-17
Jan
Hubick
a
Fix merging
of val
u
e
p
r
edictors
2024-01-17 Jan
Hubicka
<jh@suse.cz>
commit
|
commitdiff
|
tree
2023-12-29
Ja
n
H
u
bicka
Disable
F
MADD in cha
i
n
s
for Zen4 and generic
commit
|
commitdiff
|
tree
2023-11-24
J
a
n
H
ubic
k
a
U
s
e m
e
m
cpy instead
of memmove in __relocate_a_1
commit
|
commitdiff
|
tree
2023-11-21
Jan Hu
b
icka
optimi
z
e std::vector:
:
pu
s
h_
b
ack
commit
|
commitdiff
|
tree
2023-11-20
Jan Hubi
c
ka
in
t
er-pr
o
ce
d
u
ral value r
a
ng
e
p
ropagation
commit
|
commitdiff
|
tree
2023-08-24
Jan Hubi
c
ka
Check that
passes do not forget to define profile
commit
|
commitdiff
|
tree
2023-08-24
Jan Hubicka
Fix
p
r
o
f
i
l
e
update
in gimp
l
e-harde
n
-
conditionals
.
cc
commit
|
commitdiff
|
tree
2023-08-23
Jan Hubick
a
F
ix
handling of s
t
atic exists in loop_ch
commit
|
commitdiff
|
tree
2023-08-23
Jan
Hubicka
Add
testc
a
se for
PR
1
1
0
940
commit
|
commitdiff
|
tree
2023-08-14
Jan
Hubicka
Avoid di
v
ision b
y
zero in
f
old_loop_
i
nterna
l
_call
commit
|
commitdiff
|
tree
2023-08-10
Jan Hu
b
ic
k
a
Fix division by zero in lo
o
p sp
l
i
tting
commit
|
commitdiff
|
tree
2023-08-10
Jan Hubick
a
Fix profile upd
a
te
i
n duplicat_loop_body_to_h
e
ader_edge
.
.
.
commit
|
commitdiff
|
tree
2023-08-10
Jan H
u
bick
a
Fix profile updating bug
i
n tree-s
s
a-thr
e
a
dupdate
commit
|
commitdiff
|
tree
2023-08-10
Jan H
u
bick
a
Fix undef
i
ned
b
e
haviour in prof
i
le_c
o
unt
:
:differ
s
_from_p
commit
|
commitdiff
|
tree
2023-08-07
Jan Hubicka
Fi
x
profil
e
upd
a
te after versionin
g
ifconverted loop
commit
|
commitdiff
|
tree
2023-08-06
J
an Hubick
a
Add b
u
i
ltin_
e
xpect
to
p
re
d
i
c
t
that CPU supp
o
rts cpuid
.
.
.
commit
|
commitdiff
|
tree
2023-08-06
Jan
H
ubicka
Disa
b
le loop distribution fo
r
loops with estimated
.
.
.
commit
|
commitdiff
|
tree
2023-08-06
J
a
n Hub
i
cka
Fix pro
f
ile up
d
ate a
f
ter peeled epilogues
commit
|
commitdiff
|
tree
2023-08-03
Jan Hubick
a
P
ri
n
t e
n
t
ry count in p
r
in
t
_loop_info
commit
|
commitdiff
|
tree
2023-08-03
Jan Hubic
k
a
Update l
o
op i
t
e
r
ation
e
stimates after spl
i
tting
commit
|
commitdiff
|
tree
2023-08-03
J
an Hubicka
Fix profile
d
boot
s
tra
p
commit
|
commitdiff
|
tree
2023-08-02
Jan Hubicka
More
profile
updating clenaups
commit
|
commitdiff
|
tree
2023-08-02
Ja
n
Hubick
a
F
i
x pro
f
ile update af
t
e
r can
c
e
lled loop distribution
commit
|
commitdiff
|
tree
2023-08-01
J
an Hu
b
icka
Fi
x
p
r
o
f
i
l
e
update
a
fter prologue peeling i
n
vectorizer
commit
|
commitdiff
|
tree
2023-07-29
J
a
n
Hubicka
F
ix profile update after
v
ectorize l
o
op v
e
rsioning
commit
|
commitdiff
|
tree
2023-07-29
Jan Hubicka
Fix prof
i
le update
a
fter
v
e
c
torize l
o
o
p
ve
r
s
ion
i
ng
commit
|
commitdiff
|
tree
2023-07-28
Jan
H
ubicka
loop-split impro
v
emen
t
s,
p
a
rt 3
commit
|
commitdiff
|
tree
2023-07-28
Jan Hubicka
loop-split i
m
proveme
n
t
s
,
part 2
commit
|
commitdiff
|
tree
2023-07-28
Jan Hubicka
loo
p
-s
p
lit
improvem
e
nts,
p
art
1
commit
|
commitdiff
|
tree
2023-07-27
J
a
n Hub
i
cka
Make sto
r
e likely in optimize_mask
_
stores
commit
|
commitdiff
|
tree
2023-07-27
J
an
H
u
bicka
Fix
profile update af
t
er R
T
L unr
o
l
l
i
n
g
commit
|
commitdiff
|
tree
2023-07-27
Jan H
u
bicka
Fix profile update i
n
tree
_
tr
a
nsfor
m
_
an
d
_unroll_loop
commit
|
commitdiff
|
tree
2023-07-27
Jan
H
ubicka
Fix profile up
d
ate
i
n tree-ssa-loop-
i
m
.
cc
commit
|
commitdiff
|
tree
2023-07-27
Jan Hubicka
Fix profil
e
_count::apply_
p
robability
commit
|
commitdiff
|
tree
2023-07-26
Jan Hubicka
Fix profile_count::to
_
sre
a
l_s
c
al
e
commit
|
commitdiff
|
tree
2023-07-21
J
a
n Hubick
a
Avoid s
c
aling flat loo
p
profiles of v
e
ctorized loops
commit
|
commitdiff
|
tree
2023-07-21
Jan Hubicka
Implemen
t
fl
a
t
l
oop profile detectio
n
commit
|
commitdiff
|
tree
2023-07-21
Jan Hubi
c
k
a
Fix gcc
.
dg/tree
-
ssa
/
copy-h
e
a
ders-9
.
c and gcc
.
d
g/tree
.
.
.
commit
|
commitdiff
|
tree
2023-07-21
Jan Hubick
a
Use sreal::nearest_in
t
commit
|
commitdiff
|
tree
2023-07-21
Jan Hubicka
Fi
x
sreal::to_int and implem
e
nt sr
e
al::to_
n
earest_int
commit
|
commitdiff
|
tree
2023-07-21
Jan H
u
bic
k
a
loop-ch imp
r
o
v
e
m
en
t
s,
p
art 5
commit
|
commitdiff
|
tree
2023-07-21
Jan
Hubick
a
finite_loop_
p
tweak
commit
|
commitdiff
|
tree
2023-07-21
Jan
Hubicka
imp
r
of
e
l
oop dumps
commit
|
commitdiff
|
tree
2023-07-21
Jan Hu
b
i
c
ka
C
leanup expected_lo
o
p
_iter
a
tions
commit
|
commitdiff
|
tree
2023-07-20
Jan Hubicka
F
ix last-mi
n
ute change to previs t
r
ee-s
s
a
-
lo
o
p-ch
.
cc
.
.
.
commit
|
commitdiff
|
tree
2023-07-20
Jan Hubicka
loop-ch improvement
s
, par
t
3
commit
|
commitdiff
|
tree
2023-07-18
Jan
Hubi
c
ka
tree-ssa-loop-ch improvements, part 3
commit
|
commitdiff
|
tree
2023-07-16
Jan Hubicka
F
ix profile update
i
n scale_p
r
o
f
ile_for_vect_loop
commit
|
commitdiff
|
tree
2023-07-16
J
a
n Hubi
c
ka
Fix o
p
timiz
e
_
m
ask_st
o
res profile
update
commit
|
commitdiff
|
tree
2023-07-16
Jan
H
u
b
i
cka
Avoid double prof
i
l
e
udpate in try
_
peel_loop
commit
|
commitdiff
|
tree
2023-07-14
J
an Hubicka
Turn TODO_rebuild_frequenc
i
es to a pa
s
s
commit
|
commitdiff
|
tree
2023-07-12
Jan H
u
bick
a
Break out
profile
u
p
d
atin
g
code f
r
o
m
g
im
p
le_duplicate_sese_r
.
.
.
commit
|
commitdiff
|
tree
2023-07-12
Ja
n
Hubicka
I
m
prove p
r
o
f
i
l
e
update in loop-ch
commit
|
commitdiff
|
tree
2023-07-09
Jan H
u
bicka
Improve dumping
of profil
e
_count
commit
|
commitdiff
|
tree
2023-07-08
Jan Hu
b
icka
Add missing
p
rofile_dump c
h
eck
commit
|
commitdiff
|
tree
2023-07-08
J
an H
u
bick
a
F
i
x tree-ssa/
u
pda
t
e-cunroll
.
c
commit
|
commitdiff
|
tree
2023-07-07
Jan Hub
i
cka
Dump profile_co
u
nt along with re
l
a
t
iv
e
f
r
equen
c
y
commit
|
commitdiff
|
tree
2023-07-07
Jan
Hubicka
F
ix fallout fro
m
re-enabling profile
consistency checks
.
commit
|
commitdiff
|
tree
2023-07-07
Jan Hubic
k
a
S
implify force_ed
g
e_cold
.
commit
|
commitdiff
|
tree
2023-07-07
Jan Hubicka
Fix some profile consistency testcases
commit
|
commitdiff
|
tree
2023-07-07
Jan Hub
i
cka
Fix epilogue
l
oop profile
commit
|
commitdiff
|
tree
2023-07-06
Ja
n
Hubicka
I
mp
r
ove profil
e
updates a
f
ter loop-ch
and
cunro
l
l
commit
|
commitdiff
|
tree
2023-07-06
Jan Hubicka
Improve sc
a
le_
l
o
o
p_profile
commit
|
commitdiff
|
tree
2023-07-06
Jan Hubicka
updat_bb_profi
l
e
_
f
or_
t
hreadi
n
g TLC
commit
|
commitdiff
|
tree
2023-07-01
Jan Hubicka
Add testca
s
e from PR25
6
23
commit
|
commitdiff
|
tree
2023-07-01
Jan H
u
bicka
Fix profile up
d
a
t
e i
n
copy-hea
d
e
r
commit
|
commitdiff
|
tree
2023-07-01
Jan
Hubicka
Fix update_bb_p
r
o
f
ile_
f
or_threading
commit
|
commitdiff
|
tree
2023-06-30
Ja
n
Hubi
c
k
a
Fix handling of __buil
t
in_expect_w
i
th_pr
o
bability a
n
d
.
.
.
commit
|
commitdiff
|
tree
2023-06-29
Jan Hubic
k
a
Comp
u
te ipa
-
predicates for
c
ond
i
tionals in
v
olvi
n
g _
_
builtin_
.
.
.
commit
|
commitdiff
|
tree
2023-06-28
Jan Hubicka
Enable early inlining i
n
to always_inline functions
commit
|
commitdiff
|
tree
2023-06-28
Ja
n
H
u
bicka
Add c
o
ld attr
i
bu
t
e t
o
throw w
r
a
p
p
e
rs
a
nd terminate
commit
|
commitdiff
|
tree
2023-06-28
J
a
n
Hubicka
E
n
able r
a
nger for ipa-prop
commit
|
commitdiff
|
tree
2023-06-26
Jan Hubicka
Fix profile of
f
orward
e
r
s
pro
d
uced by cd-dce
commit
|
commitdiff
|
tree
2023-06-23
J
an Hu
b
ic
k
a
Tiny
p
hiprop c
o
mpile time o
p
timization
commit
|
commitdiff
|
tree
2023-06-19
Jan
H
u
b
i
cka
o
p
ti
m
ize std::
m
ax early
commit
|
commitdiff
|
tree
2023-06-18
Jan Hu
b
icka
Silence w
a
rning in gcc
.
dg/lto/20091013
-
1
_
0
.
c
commit
|
commitdiff
|
tree
2023-04-27
Jan Hubicka
Unloop loo
p
s tha
t
no longer loops
i
n tree-ssa-loo
p
-ch
commit
|
commitdiff
|
tree
2023-04-22
Ja
n
Hubicka
Upda
t
e loop estimate after h
e
ad
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
icka
F
i
x
boostrap
f
ailure in tree-ssa-loop-ch
.
cc
commit
|
commitdiff
|
tree
2023-04-21
Jan Hu
b
i
c
ka
Fix laten
t
bug in
l
o
op hea
d
er co
p
ying
w
h
ich
forg
e
ts
.
.
.
2023-04-21 Jan
Hubicka
<hubicka@ucw.cz>
commit
|
commitdiff
|
tree
2023-04-21
Jan Hubic
k
a
Sta
b
ilize inline
r
2023-04-21 Jan
Hubicka
<hubicka@ucw.cz>
commit
|
commitdiff
|
tree
2023-04-21
Jan Hubicka
Cle
a
nup odr_types_equiv
a
lent_p
2023-04-21 Jan
Hubicka
<hubicka@ucw.cz>
commit
|
commitdiff
|
tree
2023-03-14
Jan Hubicka
Fi
x
o
v
e
r
a
ctive
s
anity chec
k
in profil
e
_count:
:
to_sreal_sca
l
e
2023-03-14 Jan
Hubicka
<hubicka@ucw.cz>
commit
|
commitdiff
|
tree
2023-03-06
Jan Hub
i
ck
a
Enable scatter for
g
e
neric
2023-03-06 Jan
Hubicka
<hubicka@ucw.cz>
commit
|
commitdiff
|
tree
2023-02-07
Jan Hubicka
En
a
bl
e
512 bit vect
o
r fo
r
zen4
commit
|
commitdiff
|
tree
2023-01-29
J
an Hubic
k
a
Fix find_alway
s
_executed_bbs
handling
o
f
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 Hubick
a
Fix wrong code issues with 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
Jan Hubick
a
Disabl
e
gath
e
r/scatter fo
r
zen4
commit
|
commitdiff
|
tree
2023-01-04
Jan Hub
i
cka
Avoid q
u
a
d
ra
t
ic b
e
ha
v
iour of L
T
O
s
ymbol
p
romotion
2023-01-04 Jan
Hubicka
<hubicka@ucw.cz>
commit
|
commitdiff
|
tree
2022-12-22
Jan Hubicka
Zen4 tuning part 2
2022-12-22 Jan
Hubicka
<hubicka@ucw.cz>
commit
|
commitdiff
|
tree
2022-12-22
Jan
Hubicka
U
p
date znver4 costs
2022-12-22 Jan
Hubicka
<hubicka@ucw.cz>
commit
|
commitdiff
|
tree
2022-12-21
Jan Hubicka
Skip -fwhole-p
r
ogram when merg
i
n
g
LTO o
p
t
i
o
n
s
.
2022-12-21 Jan
Hubicka
<hubicka@ucw.cz>
commit
|
commitdiff
|
tree
next