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
* cfgcleanup.c (flow_find_cross_jump): Do not crossjump across
2017-07-21
hubicka
* cf
g
cleanup
.
c (flow
_
find
_
cross_jum
p
):
Do not
c
rossjump
.
.
.
commit
|
commitdiff
|
tree
2017-07-21
hub
i
cka
* bb-reorde
r
.
c (find_rarely_execut
e
d_ba
s
ic_blocks_and_cro
s
s
.
.
.
commit
|
commitdiff
|
tree
2017-07-20
hu
b
icka
* bb-reorder
.
c (conne
c
t_traces): A
l
low copying o
f
.
.
.
commit
|
commitdiff
|
tree
2017-07-20
hub
i
cka
PR mi
d
dl
e
-end/8
1
030
commit
|
commitdiff
|
tree
2017-07-19
hubicka
P
R middle-end/8133
1
commit
|
commitdiff
|
tree
2017-07-19
h
ub
i
ck
a
* predict
.
c
(
pro
p
a
g
ate_u
n
l
i
kel
y
_bbs_fo
r
w
a
r
d
): Break
.
.
.
commit
|
commitdiff
|
tree
2017-07-19
hu
b
icka
* pre
d
ict
.
c
(
propagate_unlikely_bbs_forwa
r
d):
Brea
k
.
.
.
commit
|
commitdiff
|
tree
2017-07-19
hubicka
PR middle-
e
nd/81331
commit
|
commitdiff
|
tree
2017-07-18
h
u
bicka
PR
m
iddle-end/
8
1463
commit
|
commitdiff
|
tree
2017-07-18
hubicka
PR middl
e
-end/81462
commit
|
commitdiff
|
tree
2017-07-16
hubicka
*
t
re
e
-ssa-loop-manip
.
c (tre
e
_transfo
r
m
_
a
nd_unroll_loop
.
.
.
commit
|
commitdiff
|
tree
2017-07-16
h
u
bicka
* cg
r
a
p
h
.
c
(cgr
a
ph_edge
:
:
r
edirect_call_stmt_to_cal
l
e
r
.
.
.
commit
|
commitdiff
|
tree
2017-07-16
hubicka
* cfgloopmanip
.
c (scale_loop_profile
)
: Avoid
u
s
e of
.
.
.
commit
|
commitdiff
|
tree
2017-07-16
hu
b
i
cka
* tree-ssa-
l
oop-
u
nswitch
.
c
(
hoist_g
u
a
rd)
:
Avoid use
.
.
.
commit
|
commitdiff
|
tree
2017-07-16
h
u
bicka
*
asan
.
c (creat
e
_cond_insert
_
point): Avoid u
s
e
of
.
.
.
commit
|
commitdiff
|
tree
2017-07-16
hubicka
* profile-
c
ount
.
h (pr
o
file_probability::from_reg_
b
r_prob_note,
commit
|
commitdiff
|
tree
2017-07-16
hub
i
cka
* ipa-visibilit
y
.
c (function_
a
nd_varia
b
le_visibili
t
y
.
.
.
commit
|
commitdiff
|
tree
2017-07-16
hu
b
i
c
ka
*
i
pa-fnsummary
.
c (pass_data_
i
pa_fn_summary): Use
commit
|
commitdiff
|
tree
2017-07-16
hu
b
icka
* t
r
e
e
-ss
a
-t
h
readup
d
ate
.
c
(compute_pa
t
h_cou
n
ts,
commit
|
commitdiff
|
tree
2017-07-10
hubicka
PR lt
o
/80
8
38
commit
|
commitdiff
|
tree
2017-07-07
hubi
c
ka
* ipa
-
comdats
.
c: R
e
move optimize
check from gate
.
commit
|
commitdiff
|
tree
2017-07-06
hubi
c
ka
* lto-wrapper
.
c
(
mer
g
e_and_
c
omplai
n
):
D
o
not
m
erge
commit
|
commitdiff
|
tree
2017-07-06
hubicka
*
c
gr
a
phu
n
it
.
c (cgraph_
n
o
d
e::fin
a
lize_functio
n
)
:
When
commit
|
commitdiff
|
tree
2017-07-06
hubicka
* b
b
-
r
eorder
.
c (better_edge_p)
:
D
o
n
o
t build traces
.
.
.
commit
|
commitdiff
|
tree
2017-07-06
hubicka
* auto-profile
.
c
(
a
fdo_s
e
t
_
b
b_count, afdo
_
propagate_edge,
commit
|
commitdiff
|
tree
2017-07-04
hubicka
* i
p
a-utils
.
c
(ipa_merge_
p
rofiles): Fix merging wh
e
n
.
.
.
commit
|
commitdiff
|
tree
2017-07-04
hubicka
* haifa-s
c
hed
.
c
(
sched_
c
reate_
r
ecovery_edges): U
p
date
.
.
.
commit
|
commitdiff
|
tree
2017-07-04
h
ubicka
* bb-reor
d
er
.
c (bette
r
_edge_p): Fix ha
n
dling o
f
uninitial
i
zed
commit
|
commitdiff
|
tree
2017-07-03
hubicka
* tree-ve
c
t-loop
-
manip
.
c (ve
c
t_
d
o
_
p
e
eling): Fix scalin
g
u
p
.
commit
|
commitdiff
|
tree
2017-07-03
h
u
b
icka
PR middle-end/81290
commit
|
commitdiff
|
tree
2017-07-03
hubic
k
a
*
t
ree-cfg
.
c (gimple_f
i
nd_sub_bbs): Fix profile updatin
g
.
commit
|
commitdiff
|
tree
2017-07-03
hubicka
* tre
e
-cfgcle
a
nup
.
c
(want_mer
g
e_blocks_p): New f
u
n
c
t
i
o
n
.
commit
|
commitdiff
|
tree
2017-07-03
hubi
c
ka
PR bootstrap/8128
5
commit
|
commitdiff
|
tree
2017-07-02
h
u
bicka
*
c
fgrtl
.
c (rtl_verify_edges):
Enable checki
n
g of
.
.
.
commit
|
commitdiff
|
tree
2017-07-02
hu
b
i
c
ka
* d
u
mpfile
.
c: Include prof
i
l
e
-cou
n
t
.
h
commit
|
commitdiff
|
tree
2017-07-02
hubicka
* bb-reorde
r
.
c
(
fix_up_crossing
_
landing_
p
a
d): Update
.
.
.
commit
|
commitdiff
|
tree
2017-07-02
hubick
a
* expect
.
c (dw2_bu
i
ld_la
n
ding_pads): Update profile
.
.
.
commit
|
commitdiff
|
tree
2017-07-02
h
ubicka
* tree-complex
.
c (ex
p
and_complex_div_wide):
upd
a
t
e
.
.
.
commit
|
commitdiff
|
tree
2017-07-01
h
u
b
i
cka
*
c
fg
.
c (scale_bb
s
_frequenc
i
es): New func
t
io
n
.
commit
|
commitdiff
|
tree
2017-07-01
hubic
k
a
* tra
n
s-m
e
m
.
c (sp
l
it_bb_make_t
m
_edge): U
p
date profile
.
commit
|
commitdiff
|
tree
2017-07-01
hub
i
cka
* tree-if-conv
.
c (combine_blocks
)
: Use
m
ake_sing
l
e_su
c
c_edge
commit
|
commitdiff
|
tree
2017-07-01
hubicka
*
c
fgrtl
.
c (rtl_flow_
c
a
ll_edges_add):
Update profi
l
e
.
commit
|
commitdiff
|
tree
2017-07-01
hubic
k
a
* bb-
r
eorder
.
c
(f
i
x_up_
c
rossing_
l
anding_pad,
commit
|
commitdiff
|
tree
2017-07-01
hubi
c
k
a
* tree
-
v
e
ct-loop
.
c
(optimiz
e
_mask_st
o
res): Use ma
k
e_single_
.
.
.
commit
|
commitdiff
|
tree
2017-07-01
hubicka
Patch by
A
lexa
n
der Monakov
<
a
m
onakov@i
s
pras
.
r
u
>
commit
|
commitdiff
|
tree
2017-07-01
hubicka
* sel-sche
d
-ir
.
c (c
o
mpute
_
suc
c
s_
i
nfo
)
: Handle
u
ninitialize
d
commit
|
commitdiff
|
tree
2017-07-01
h
ubicka
* pa
.
c (pa_e
x
pa
n
d
_compa
r
e_and_sw
a
p
_loop): Update call of
commit
|
commitdiff
|
tree
2017-06-30
hubicka
PR ip
a
/81261
commit
|
commitdiff
|
tree
2017-06-29
hubicka
* arm/
a
r
m
-builtins
.
c: Include profile-co
u
n
t
.
h
commit
|
commitdiff
|
tree
2017-06-29
hubicka
*
as
a
n
.
c (asan_emit_
s
tac
k
_protection): Update
.
commit
|
commitdiff
|
tree
2017-06-22
hubicka
* profile-count
.
h
(
apply_p
r
o
b
ability,
commit
|
commitdiff
|
tree
2017-06-19
h
u
bicka
Fix typo
commit
|
commitdiff
|
tree
2017-06-19
h
u
bicka
* profile-count
.
c (profi
l
e_c
o
unt::dump): Dum
p
q
u
ality
.
commit
|
commitdiff
|
tree
2017-06-18
hubic
k
a
* gcc
.
d
g/lto/pr69866_0
.
c: This test
n
e
e
ds alias
.
commit
|
commitdiff
|
tree
2017-06-16
h
ubicka
* gimple-ssa-iso
l
ate-
p
aths
.
c (i
s
o
late
_
path): Set edge
.
.
.
commit
|
commitdiff
|
tree
2017-06-16
h
ubicka
* p
r
edict
.
c (
f
orc
e
_edge_cold):
H
andle declaring edges
.
.
.
commit
|
commitdiff
|
tree
2017-06-16
hubi
c
k
a
* tree-ssa-loop-i
v
canon
.
c (r
e
move_exits_and_undefined_
s
tmts
.
.
.
commit
|
commitdiff
|
tree
2017-06-16
hu
b
icka
* tree-ssa
-
tail-merge
.
c (replace_block
_
by): Fix profile
.
.
.
commit
|
commitdiff
|
tree
2017-06-16
h
ubicka
*
gcc
.
dg
/
tree-ssa/
s
s
a
-lim-11
.
c: Disable
b
r
a
n
ch predic
t
i
o
n
.
commit
|
commitdiff
|
tree
2017-06-16
hu
b
icka
*
p
rofi
l
e
.
c (compare_fre
q
s): Ne
w
f
unction
.
commit
|
commitdiff
|
tree
2017-06-16
hubicka
*
ipa-inline-transform
.
c (updat
e
_noncloned_freque
n
cies
.
.
.
commit
|
commitdiff
|
tree
2017-06-15
h
u
bic
k
a
R
evert accidental checkin
.
commit
|
commitdiff
|
tree
2017-06-15
hubicka
PR lto
/
69866
commit
|
commitdiff
|
tree
2017-06-12
hubick
a
* cgraph
.
c (cg
r
a
p
h_node::dump): C
o
mplain
a
bout prof
i
le
.
.
.
commit
|
commitdiff
|
tree
2017-06-11
hu
b
icka
*
opts
.
c (finish_op
t
i
o
ns): Move te
s
t for
flag_s
p
l
i
t_stac
k
.
.
.
commit
|
commitdiff
|
tree
2017-06-10
hubicka
* ipa-inline-transf
o
r
m
.
c:
I
ncl
u
de funct
i
on
.
h, cf
g
.
.
.
commit
|
commitdiff
|
tree
2017-06-10
hubicka
* cgraph
.
h (cgraph_
e
dge::clone): Up
d
a
te
p
rototy
p
e
.
commit
|
commitdiff
|
tree
2017-06-10
h
ubicka
* predi
c
t
.
c (drop_pro
f
ile):
Also
drop individual
bb
.
.
.
commit
|
commitdiff
|
tree
2017-06-10
hubicka
* cgraphbuild
.
c (cgraph
_
e
d
g
e::reb
u
i
l
d_refe
r
ences)
.
.
.
commit
|
commitdiff
|
tree
2017-06-09
hubicka
* built
i
n-attrs
.
def
(
ATTR_NORETUR
N
_NOTHROW_LEA
F
_COLD_
L
IST,
commit
|
commitdiff
|
tree
2017-06-09
hubicka
* predi
c
t
.
c (unlikely_executed_stmt_p):
C
le
a
nup
.
commit
|
commitdiff
|
tree
2017-06-09
hub
i
cka
* predict
.
c (un
l
i
kely_execut
e
d
_stmt_p): Cleanup
.
commit
|
commitdiff
|
tree
2017-06-09
hubicka
* p
r
ofile
.
c (edge_gcov_
c
ounts
)
: Turn t
o
pointer
.
commit
|
commitdiff
|
tree
2017-06-09
hubicka
* p
r
ofile
.
c
(edge
_
gcov_counts
)
: Tu
r
n to pointer
.
commit
|
commitdiff
|
tree
2017-06-09
hubick
a
* gimple
.
h (
g
i
m
ple_check_faile
d
): Mark cold
.
commit
|
commitdiff
|
tree
2017-06-08
hubicka
*
p
redict
.
c
(unlik
e
ly_exec
u
ted_edge_p): M
o
ve ahe
a
d
.
commit
|
commitdiff
|
tree
2017-06-08
h
ubic
k
a
*
s
y
s
tem
.
h (fancy_ab
o
rt):
A
nnotate by AT
T
RIBUTE_COLD
.
commit
|
commitdiff
|
tree
2017-06-08
hubicka
* cgraph
.
c (cgraph_edge::maybe_hot
_
p)
:
D
o
not c
h
eck
commit
|
commitdiff
|
tree
2017-06-08
hubicka
* opts
.
c (fini
s
h_o
p
tions):
x_flag_re
o
r
de
r
_blocks_and_partit
.
.
.
commit
|
commitdiff
|
tree
2017-06-08
hubicka
* cf
g
rt
l
.
c (c
f
g_layout_initializ
e
)
:
Check crt
l
->
h
a
s_bb_part
.
.
.
commit
|
commitdiff
|
tree
2017-06-08
hubicka
* predic
t
.
c
(
maybe_hot_b
b
_p
)
: Do not check profile
.
.
.
commit
|
commitdiff
|
tree
2017-06-08
hubicka
*
c
f
gbuil
d
.
c (find_many_sub_basic_blocks): Fix thinko
.
commit
|
commitdiff
|
tree
2017-06-07
hu
b
ic
k
a
*
cfgbu
i
ld
.
c (find_bb_boun
d
aries)
:
I
n
i
t
iali
z
e profile
.
.
.
commit
|
commitdiff
|
tree
2017-06-06
hubicka
P
R
bootstrap/80978
commit
|
commitdiff
|
tree
2017-06-06
hubicka
* sh
r
ink
-
wrap
.
c (
h
an
d
le_simp
l
e_e
x
it): Update profile
.
commit
|
commitdiff
|
tree
2017-06-06
hub
i
cka
* predic
t
.
c (tree_estim
a
te_probab
i
lity_bb): A
d
d LOCAL_O
N
LY
.
commit
|
commitdiff
|
tree
2017-06-06
hubi
c
ka
* ipa-sp
l
it
.
c (
s
pli
t
_func
t
ion):
I
nitialize ret
u
rn
.
.
.
commit
|
commitdiff
|
tree
2017-06-06
hu
b
icka
* profile
.
c (co
m
pute_
b
ranc
h
_probabili
t
ies): Also initia
l
ize
commit
|
commitdiff
|
tree
2017-06-05
hubicka
*
shring-wrap
.
c: Re
v
ert accidental c
o
mmit
.
commit
|
commitdiff
|
tree
2017-06-05
hubicka
*
cfgexpand
.
c (expand_gimple_tailcall
)
: I
n
itialize
.
.
.
commit
|
commitdiff
|
tree
2017-06-05
hubicka
* c
o
nfig/mi
p
s/frame-header
-
o
pt
.
c: Include pro
f
ile
.
.
.
commit
|
commitdiff
|
tree
2017-06-05
hub
i
cka
* gc
c
.
dg/tree-prof/cold_partition_
l
abel
.
c: Update
.
.
.
commit
|
commitdiff
|
tree
2017-06-04
h
ubicka
2
0
17-
0
5-23 Jan Hubi
c
ka <hub
i
c
ka@ucw
.
cz>
2017-05-23 Jan
Hubicka
<hubicka@ucw.cz>
commit
|
commitdiff
|
tree
2017-05-25
hubick
a
* gfor
t
ran
.
d
g/
p
r48636
.
f90: Fix
t
e
m
plate better
.
commit
|
commitdiff
|
tree
2017-05-23
h
ubicka
* cgraphunit
.
c (symbol_ta
b
le::p
r
oc
e
ss_new_
f
u
nctions
.
.
.
commit
|
commitdiff
|
tree
2017-05-23
hubicka
* ipa-fn
s
umm
a
ry
.
c (estima
t
e_node_size_a
n
d_time): Do
.
.
.
commit
|
commitdiff
|
tree
2017-05-23
h
u
bicka
* ipa-inline-analysis
.
c
(cgraph_2edge_hook_list, cgraph_edg
.
.
.
commit
|
commitdiff
|
tree
2017-05-22
hu
b
icka
* Makefile
.
in: Add ipa-fnsummary
.
o and i
p
a-fnsummary
.
h
commit
|
commitdiff
|
tree
2017-05-22
hubi
c
ka
* ipa-inline
.
c (edge_badness): Use inline
d
_time instead of
commit
|
commitdiff
|
tree
2017-05-22
hubi
c
ka
*
i
pa-in
l
ine-an
a
lysis
.
c (in
l
ine_summary::reset): D
o
.
.
.
commit
|
commitdiff
|
tree
next