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
RISC-V: Fix format issue for trailing operator [NFC]
2024-04-23
Jan Hubi
c
ka
Remo
v
e repeated informat
i
on
i
n -ftree-loo
p
-dis
t
ribute
.
.
.
commit
|
commitdiff
|
tree
2024-03-28
Jan
Hubi
c
ka
Hash op
e
rands of PHI
i
n ip
a
-i
c
f
commit
|
commitdiff
|
tree
2024-03-18
Jan Hubi
c
k
a
A
dd missing config/i386/zn4zn
5
.
md file
commit
|
commitdiff
|
tree
2024-03-18
Jan
H
ubicka
Add A
M
D z
n
ver5 processor enablemen
t
with
scheduler
.
.
.
2024-02-14
Jan Hubicka
<jh@suse.cz>
commit
|
commitdiff
|
tree
2024-02-14
Ja
n
Hubicka
F
i
x
I
C
E
in loo
p
splitting w
i
th -fno-guess-branch-pr
o
babilit
y
commit
|
commitdiff
|
tree
2024-01-24
Ja
n
Hubicka
Add -fmin-function-alignmnet
commit
|
commitdiff
|
tree
2024-01-17
J
an Hubick
a
Re
m
ove
a
ccidental hac
k
in
i
pa_pol
y
mo
r
ph
i
c
_
c
a
l
l
_con
t
e
x
t
.
.
.
commit
|
commitdiff
|
tree
2024-01-17
Jan Hubic
k
a
Fix handling
of X
8
6_TU
N
E_AVOID
_
51
2
F
MA_CHAINS
.
commit
|
commitdiff
|
tree
2024-01-17
Jan Hubicka
Fix merging of value predictors
2024-01-17
Jan Hubicka
<jh@suse.cz>
commit
|
commitdiff
|
tree
2023-12-29
J
a
n
H
ubicka
Disable FMADD
in chains for Zen4 and generic
commit
|
commitdiff
|
tree
2023-11-24
Jan Hub
i
cka
Use memcpy instead of m
e
mmove i
n
__relocate_a_1
commit
|
commitdiff
|
tree
2023-11-21
Jan Hubi
c
ka
op
t
i
m
ize std::vect
o
r::push_back
commit
|
commitdiff
|
tree
2023-11-20
Jan H
u
bicka
inter-procedural
v
alue
range pro
p
agation
commit
|
commitdiff
|
tree
2023-08-24
Jan Hubicka
Check that pa
s
ses do not forget to def
i
n
e
profi
l
e
commit
|
commitdiff
|
tree
2023-08-24
J
a
n Hubicka
Fix prof
i
le updat
e
i
n gimple-harden-co
n
di
t
ionals
.
cc
commit
|
commitdiff
|
tree
2023-08-23
J
a
n Hubicka
F
i
x
h
andling of stati
c
exists in loop_ch
commit
|
commitdiff
|
tree
2023-08-23
Jan Hubic
k
a
Add testcase for PR110940
commit
|
commitdiff
|
tree
2023-08-14
Jan Hubi
c
ka
Avoid division
b
y
zer
o
in
f
old_loop_
i
ntern
a
l_
c
al
l
commit
|
commitdiff
|
tree
2023-08-10
Jan Hubicka
Fix divisi
o
n by
zer
o
in l
o
op splitting
commit
|
commitdiff
|
tree
2023-08-10
Jan Hubicka
Fix profil
e
update
in duplicat_loop_bo
d
y_
t
o_h
e
ad
e
r_edge
.
.
.
commit
|
commitdiff
|
tree
2023-08-10
Jan Hubicka
Fix pr
o
fi
l
e updat
i
n
g
b
u
g in tree
-
ssa-thr
e
adupdate
commit
|
commitdiff
|
tree
2023-08-10
Jan Hubicka
Fix u
n
d
efined b
e
ha
v
iour in profile_count::differs_from
_
p
commit
|
commitdiff
|
tree
2023-08-07
Jan H
u
bicka
Fix
prof
i
l
e update after versioning ifconverted
l
oop
commit
|
commitdiff
|
tree
2023-08-06
Jan Hub
i
c
ka
Add builtin
_
expect to predict that
CPU supports cpuid
.
.
.
commit
|
commitdiff
|
tree
2023-08-06
Ja
n
Hu
b
icka
Disable lo
o
p d
i
st
r
ibution f
o
r loops wi
t
h est
i
mated
.
.
.
commit
|
commitdiff
|
tree
2023-08-06
Jan Hu
b
icka
Fix p
r
ofile u
p
d
a
te after peeled epi
l
ogue
s
commit
|
commitdiff
|
tree
2023-08-03
J
an
H
ubicka
Print entry
c
ount in p
r
int
_
loop_info
commit
|
commitdiff
|
tree
2023-08-03
J
a
n Hubicka
Upd
a
te
lo
o
p iterat
i
on
estimate
s
aft
e
r s
p
litt
i
ng
commit
|
commitdiff
|
tree
2023-08-03
J
an Hub
i
cka
Fix prof
i
ledb
o
otstrap
commit
|
commitdiff
|
tree
2023-08-02
Jan Hubicka
Mor
e
prof
i
le upd
a
t
i
ng cle
n
a
u
p
s
commit
|
commitdiff
|
tree
2023-08-02
Jan Hu
b
ick
a
F
i
x profile updat
e
after cancelle
d
loop distribution
commit
|
commitdiff
|
tree
2023-08-01
Jan Hubicka
F
i
x profile update af
t
er
p
rologue pee
l
ing in
vectorizer
commit
|
commitdiff
|
tree
2023-07-29
J
a
n Hubicka
Fi
x
profile update after vectori
z
e loop versioning
commit
|
commitdiff
|
tree
2023-07-29
Jan H
u
bicka
F
i
x pr
o
fi
l
e
up
d
a
te after vectori
z
e
loop v
e
rsi
o
n
i
n
g
commit
|
commitdiff
|
tree
2023-07-28
Jan Hubicka
loop-split
i
mprovements, par
t
3
commit
|
commitdiff
|
tree
2023-07-28
Jan Hubicka
l
o
op-spli
t
improvements,
p
art 2
commit
|
commitdiff
|
tree
2023-07-28
Jan Hubicka
loop-s
p
lit imp
r
ov
e
me
n
ts, part 1
commit
|
commitdiff
|
tree
2023-07-27
Jan Hubic
k
a
Make store likely in optimize_
m
ask_
s
tores
commit
|
commitdiff
|
tree
2023-07-27
Jan Hubicka
F
i
x profile update after RTL u
n
rollin
g
commit
|
commitdiff
|
tree
2023-07-27
Jan Hubicka
Fix prof
i
l
e
update in
t
ree_transfor
m
_and
_
unro
l
l_lo
o
p
commit
|
commitdiff
|
tree
2023-07-27
Jan H
u
bic
k
a
F
ix profile update in tr
e
e-ss
a
-loop-im
.
cc
commit
|
commitdiff
|
tree
2023-07-27
Jan Hubick
a
F
ix profile_count::a
p
ply_probabi
l
i
t
y
commit
|
commitdiff
|
tree
2023-07-26
Jan
H
u
b
icka
Fix profile_
c
ount::to_sreal_scale
commit
|
commitdiff
|
tree
2023-07-21
Jan Hubicka
Avoid scaling flat l
o
op p
r
o
f
iles of
v
ectorized loop
s
commit
|
commitdiff
|
tree
2023-07-21
J
a
n
Hu
b
ick
a
Impl
e
m
ent
f
lat lo
o
p profile detectio
n
commit
|
commitdiff
|
tree
2023-07-21
Ja
n
Hubicka
Fix
g
c
c
.
dg/tre
e
-
ssa
/
copy-
h
eade
r
s-9
.
c and gcc
.
dg/tree
.
.
.
commit
|
commitdiff
|
tree
2023-07-21
J
an Hubi
c
k
a
Use
sr
e
al::neare
s
t_int
commit
|
commitdiff
|
tree
2023-07-21
Jan Hubicka
Fix sreal::to_in
t
and i
m
p
l
eme
n
t
sreal:
:
t
o_
n
earest_int
commit
|
commitdiff
|
tree
2023-07-21
J
a
n Hubicka
loop-ch improvements, p
a
r
t
5
commit
|
commitdiff
|
tree
2023-07-21
Jan Hub
i
cka
f
i
nite_loop_p twe
a
k
commit
|
commitdiff
|
tree
2023-07-21
Jan Hubicka
improfe l
o
o
p
dumps
commit
|
commitdiff
|
tree
2023-07-21
Jan Hu
b
icka
Cl
e
anup
e
xpecte
d
_loop_iter
a
tions
commit
|
commitdiff
|
tree
2023-07-20
Jan Hubicka
Fix last
-
mi
n
ute change to
previ
s
tree-ssa-loop-ch
.
cc
.
.
.
commit
|
commitdiff
|
tree
2023-07-20
Jan Hubicka
lo
o
p-
c
h im
p
rovements, part
3
commit
|
commitdiff
|
tree
2023-07-18
Jan Hub
i
cka
tre
e
-ssa-loop-c
h
improvements, part 3
commit
|
commitdiff
|
tree
2023-07-16
Jan H
u
bicka
Fix
p
rofi
l
e update in sc
a
le_profile_for_vec
t
_lo
o
p
commit
|
commitdiff
|
tree
2023-07-16
J
an Hubicka
Fix optimize_mask_stores profile upda
t
e
commit
|
commitdiff
|
tree
2023-07-16
J
a
n Hubicka
Avo
i
d double profile ud
p
ate i
n
try_p
e
e
l
_
loop
commit
|
commitdiff
|
tree
2023-07-14
Jan H
u
bic
k
a
T
urn TOD
O
_rebuild
_
fr
e
qu
e
ncies to a pass
commit
|
commitdiff
|
tree
2023-07-12
Jan Hubicka
Break out profile updating code from gimple_duplic
a
t
e
_sese_r
.
.
.
commit
|
commitdiff
|
tree
2023-07-12
Jan Hubicka
I
m
prove profile update
in lo
o
p-c
h
commit
|
commitdiff
|
tree
2023-07-09
Jan Hub
i
cka
I
mprove dumpi
n
g of profil
e
_count
commit
|
commitdiff
|
tree
2023-07-08
Ja
n
H
u
bick
a
Ad
d
missing profile_dump
c
heck
commit
|
commitdiff
|
tree
2023-07-08
Jan
H
ubick
a
Fix tr
e
e-ssa/u
p
d
ate-cunroll
.
c
commit
|
commitdiff
|
tree
2023-07-07
Ja
n
Hubicka
D
ump profil
e
_count alo
n
g
w
ith r
e
lative freque
n
c
y
commit
|
commitdiff
|
tree
2023-07-07
Ja
n
Hubicka
Fix fal
l
out from re-enabling profile con
s
istency checks
.
commit
|
commitdiff
|
tree
2023-07-07
Jan Hubic
k
a
Sim
p
l
i
f
y
force_edge_c
o
ld
.
commit
|
commitdiff
|
tree
2023-07-07
Jan Hubicka
Fix
some profile consi
s
tency testcases
commit
|
commitdiff
|
tree
2023-07-07
Jan Hubicka
Fix e
p
i
l
ogue loop profile
commit
|
commitdiff
|
tree
2023-07-06
Jan Hubi
c
ka
Improve profil
e
updates
aft
e
r loop-c
h
and
c
unroll
commit
|
commitdiff
|
tree
2023-07-06
Jan Hubicka
Improve scale
_
l
o
op_
p
rof
i
le
commit
|
commitdiff
|
tree
2023-07-06
Jan Hubicka
u
p
dat_bb_p
r
ofile_fo
r
_thread
i
ng TLC
commit
|
commitdiff
|
tree
2023-07-01
Jan
H
ubicka
Add testcase fr
o
m
P
R
2
5
623
commit
|
commitdiff
|
tree
2023-07-01
Ja
n
Hubicka
Fix profile upd
a
te in
copy-header
commit
|
commitdiff
|
tree
2023-07-01
Jan H
u
b
icka
F
i
x
upd
a
t
e
_bb
_
prof
i
le_fo
r
_threa
d
ing
commit
|
commitdiff
|
tree
2023-06-30
Jan Hubick
a
Fix handling
o
f
__bui
l
tin_expect_wit
h
_probability
an
d
.
.
.
commit
|
commitdiff
|
tree
2023-06-29
J
an Hub
i
cka
Compute
ipa-predicates for
conditionals i
n
volving __builtin_
.
.
.
commit
|
commitdiff
|
tree
2023-06-28
J
an Hubicka
E
n
able early inl
i
n
i
ng into always_inline functions
commit
|
commitdiff
|
tree
2023-06-28
Jan H
u
bi
c
ka
Ad
d
cold attribute to throw wrapper
s
a
nd termina
t
e
commit
|
commitdiff
|
tree
2023-06-28
J
an Hubi
c
ka
Enable ran
g
e
r
f
o
r ipa-pr
o
p
commit
|
commitdiff
|
tree
2023-06-26
J
a
n
Hubicka
Fix profil
e
of
f
orw
a
rders pr
o
d
u
ced
by c
d
-dce
commit
|
commitdiff
|
tree
2023-06-23
Jan
Hubicka
T
i
ny phi
p
ro
p
compile time optimiz
a
tion
commit
|
commitdiff
|
tree
2023-06-19
Jan Hubicka
optimize std:
:
m
ax ea
r
ly
commit
|
commitdiff
|
tree
2023-06-18
Jan Hubicka
Silence warning
i
n
g
cc
.
dg/lto/20091013-1_0
.
c
commit
|
commitdiff
|
tree
2023-04-27
J
a
n Hubicka
Unloop
l
oops that no longer loo
p
s in tree-ss
a
-loop
-
ch
commit
|
commitdiff
|
tree
2023-04-22
Jan
Hubicka
Update loop estim
a
te after
h
eader duplicat
i
o
n
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 Hubicka
Fix boo
s
trap f
a
ilure
in t
r
ee-ssa
-
l
o
o
p-ch
.
c
c
commit
|
commitdiff
|
tree
2023-04-21
Jan Hubic
k
a
Fix latent bug in loop
h
ead
e
r copying wh
i
c
h
f
orgets
.
.
.
2023-04-21
Jan Hubicka
<hubicka@ucw.cz>
commit
|
commitdiff
|
tree
2023-04-21
Jan Hubicka
S
t
a
b
ilize in
l
iner
2023-04-21
Jan Hubicka
<hubicka@ucw.cz>
commit
|
commitdiff
|
tree
2023-04-21
Jan H
u
b
i
cka
Cleanup
o
dr_types_equivalent_p
2023-04-21
Jan Hubicka
<hubicka@ucw.cz>
commit
|
commitdiff
|
tree
2023-03-14
Jan
Hubicka
Fix
overactive sa
n
i
t
y che
c
k in prof
i
le_co
u
nt::to_sreal_scale
2023-03-14
Jan Hubicka
<hubicka@ucw.cz>
commit
|
commitdiff
|
tree
2023-03-06
Ja
n
Hubick
a
Enable scatter for generic
2023-03-06
Jan Hubicka
<hubicka@ucw.cz>
commit
|
commitdiff
|
tree
2023-02-07
Jan
H
ubi
c
ka
Enable 5
1
2 bit vector
for zen4
commit
|
commitdiff
|
tree
2023-01-29
Jan Hubick
a
Fix
find_alwa
y
s_exec
u
ted_bbs handl
i
ng o
f
inf
i
nit
e
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
Fi
x
wrong code issues with ip
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
Hubic
k
a
Di
s
a
ble gathe
r
/scatter for zen
4
commit
|
commitdiff
|
tree
2023-01-04
Jan Hubicka
Av
o
id quadratic be
h
aviour
o
f LTO symbol promotion
2023-01-04
Jan Hubicka
<hubicka@ucw.cz>
commit
|
commitdiff
|
tree
2022-12-22
Jan
H
ubicka
Zen4 tuning
part 2
2022-12-22
Jan Hubicka
<hubicka@ucw.cz>
commit
|
commitdiff
|
tree
2022-12-22
Jan Hubicka
Update znver4 co
s
ts
2022-12-22
Jan Hubicka
<hubicka@ucw.cz>
commit
|
commitdiff
|
tree
2022-12-21
J
a
n Hubic
k
a
S
kip -fwhole-pro
g
ram when mergin
g
LTO options
.
2022-12-21
Jan Hubicka
<hubicka@ucw.cz>
commit
|
commitdiff
|
tree
next