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
* bb-reorder.c (find_rarely_executed_basic_blocks_and_crossing_edges):
2017-07-21
hub
i
cka
*
bb-reor
d
er
.
c
(f
i
nd_
r
ar
e
l
y
_executed_basic_b
l
ocks_and_c
r
o
s
s
.
.
.
commit
|
commitdiff
|
tree
2017-07-20
h
ubicka
* bb-reord
e
r
.
c (connect
_
trace
s
): Allow
copyin
g
of
.
.
.
commit
|
commitdiff
|
tree
2017-07-20
hubicka
PR middle-end/
8
1030
commit
|
commitdiff
|
tree
2017-07-19
h
ubicka
PR
middle-end/81331
commit
|
commitdiff
|
tree
2017-07-19
hu
b
icka
* pr
e
dict
.
c (pro
p
agate_
u
nlikely_b
b
s
_for
w
ard
)
: Break
.
.
.
commit
|
commitdiff
|
tree
2017-07-19
hubi
c
k
a
*
p
red
i
ct
.
c (propagat
e
_
unlikel
y
_bbs_forward):
Break
.
.
.
commit
|
commitdiff
|
tree
2017-07-19
hu
b
icka
PR middle-end/81331
commit
|
commitdiff
|
tree
2017-07-18
hubicka
PR middle-end
/
814
6
3
commit
|
commitdiff
|
tree
2017-07-18
hubicka
P
R middle-end/81
4
62
commit
|
commitdiff
|
tree
2017-07-16
hub
i
cka
*
t
ree-ssa-loop
-
manip
.
c (tree_transform
_
and_unroll_loop
.
.
.
commit
|
commitdiff
|
tree
2017-07-16
h
ub
i
ck
a
* cgrap
h
.
c (
c
g
raph_e
d
ge::re
d
ire
c
t_call_
s
t
m
t_to_caller
.
.
.
commit
|
commitdiff
|
tree
2017-07-16
hubick
a
* cfgloopmanip
.
c
(scale_loop_pro
f
ile): Avoid use o
f
.
.
.
commit
|
commitdiff
|
tree
2017-07-16
hubicka
* tree
-
ssa-
l
oop-u
n
swit
c
h
.
c (hoist_g
u
ard): Avo
i
d use
.
.
.
commit
|
commitdiff
|
tree
2017-07-16
hubicka
* asan
.
c
(create_cond_insert_point):
Av
o
id use of
.
.
.
commit
|
commitdiff
|
tree
2017-07-16
hubicka
*
profile-c
o
u
n
t
.
h
(
p
rofile
_
probability::from_r
e
g_br_prob_not
e
,
commit
|
commitdiff
|
tree
2017-07-16
hubicka
* ipa-visibility
.
c (function
_
a
n
d
_variable_v
i
s
i
bi
l
ity
.
.
.
commit
|
commitdiff
|
tree
2017-07-16
hubicka
* ipa-fnsum
m
a
r
y
.
c
(pass_data_ipa_fn_summary): Us
e
commit
|
commitdiff
|
tree
2017-07-16
hubic
k
a
*
t
ree-ssa-thr
e
adupdate
.
c
(compute_pa
t
h_c
o
u
n
t
s,
commit
|
commitdiff
|
tree
2017-07-10
h
ubicka
PR lto/80838
commit
|
commitdiff
|
tree
2017-07-07
hubic
k
a
* ipa-comd
a
ts
.
c: R
e
move optimize check
f
rom
g
ate
.
commit
|
commitdiff
|
tree
2017-07-06
hub
i
cka
* lto-wr
a
pper
.
c (merge_and_co
m
plain): Do not me
r
ge
commit
|
commitdiff
|
tree
2017-07-06
h
ubicka
* cgraphunit
.
c (cgraph_node::finalize_fu
n
ction): When
commit
|
commitdiff
|
tree
2017-07-06
hub
i
cka
*
b
b-reorde
r
.
c (better_e
d
ge_p)
:
Do not build trac
e
s
.
.
.
commit
|
commitdiff
|
tree
2017-07-06
hubicka
* auto-
p
rofile
.
c
(afdo_set_bb
_
count, af
d
o_propaga
t
e_edge,
commit
|
commitdiff
|
tree
2017-07-04
hu
b
icka
* ipa
-
utils
.
c (ipa_me
r
g
e
_
p
ro
f
iles): F
i
x mer
g
i
n
g when
.
.
.
commit
|
commitdiff
|
tree
2017-07-04
hubicka
* h
a
i
f
a-sched
.
c (sch
e
d_cr
e
a
t
e
_re
c
overy_edges): Update
.
.
.
commit
|
commitdiff
|
tree
2017-07-04
hub
i
cka
* bb-reorder
.
c (b
e
tter_edge
_
p): Fix handling of
u
n
i
nitialized
commit
|
commitdiff
|
tree
2017-07-03
hu
b
icka
*
tree-vect-loop-mani
p
.
c (vect_do_peeli
n
g): Fi
x
scaling up
.
commit
|
commitdiff
|
tree
2017-07-03
h
ubi
c
ka
PR middle
-
end/81290
commit
|
commitdiff
|
tree
2017-07-03
hubicka
*
tree
-
cfg
.
c (gimple
_
fin
d
_su
b
_
bbs)
:
Fix pro
f
i
le updat
i
ng
.
commit
|
commitdiff
|
tree
2017-07-03
hub
i
c
k
a
* tree-cfgc
l
eanup
.
c (want_merge_blo
c
ks_p):
N
ew fu
n
ct
i
on
.
commit
|
commitdiff
|
tree
2017-07-03
hubicka
P
R bo
o
tst
r
ap/81285
commit
|
commitdiff
|
tree
2017-07-02
hubicka
*
cfgrtl
.
c (rtl_
v
erify_e
d
ges): Enable che
c
king
of
.
.
.
commit
|
commitdiff
|
tree
2017-07-02
hubicka
*
du
m
p
f
ile
.
c
: Include prof
i
le-count
.
h
commit
|
commitdiff
|
tree
2017-07-02
hub
i
cka
* bb-reor
d
er
.
c (fix_up
_
crossin
g
_landing_
p
ad): Update
.
.
.
commit
|
commitdiff
|
tree
2017-07-02
hubicka
* ex
p
ect
.
c (dw2_bu
i
ld_l
a
ndin
g
_pa
d
s): Upd
a
te profi
l
e
.
.
.
commit
|
commitdiff
|
tree
2017-07-02
hubicka
*
t
ree-comple
x
.
c (expand_complex_
d
iv_wide)
:
update
.
.
.
commit
|
commitdiff
|
tree
2017-07-01
hubicka
*
cfg
.
c (scale_
b
bs_frequencies
)
: New funct
i
on
.
commit
|
commitdiff
|
tree
2017-07-01
hubicka
* trans
-
m
e
m
.
c (split_bb_make_tm_edge): Upda
t
e profi
l
e
.
commit
|
commitdiff
|
tree
2017-07-01
h
ubic
k
a
* tree-if-conv
.
c
(co
m
bine_blocks): U
s
e mak
e
_single_succ_edge
commit
|
commitdiff
|
tree
2017-07-01
hubick
a
* cfgrt
l
.
c (rtl
_
flow_call_edges_
a
dd): Update pro
f
i
l
e
.
commit
|
commitdiff
|
tree
2017-07-01
hubicka
* bb-reor
d
er
.
c
(fix_up_cro
s
sing_landing_pad,
commit
|
commitdiff
|
tree
2017-07-01
h
u
bicka
* tree-v
e
ct-loop
.
c
(optimize_mask_
s
t
or
e
s
)
: Use make_single_
.
.
.
commit
|
commitdiff
|
tree
2017-07-01
hubi
c
k
a
P
a
t
ch by Alexan
d
er Mona
k
ov <amonakov@ispras
.
ru
>
commit
|
commitdiff
|
tree
2017-07-01
hubicka
*
s
el-sched-
i
r
.
c
(
compute_succs
_
i
nfo): Handle unini
t
ia
l
iz
e
d
commit
|
commitdiff
|
tree
2017-07-01
hub
i
cka
* pa
.
c (pa
_
exp
a
nd_compare_
a
nd_s
w
ap
_
loo
p
)
:
Update call
o
f
commit
|
commitdiff
|
tree
2017-06-30
hubicka
P
R
ip
a
/81261
commit
|
commitdiff
|
tree
2017-06-29
h
ubicka
* arm/arm
-
bui
l
tins
.
c: Include
p
rofile
-
count
.
h
commit
|
commitdiff
|
tree
2017-06-29
h
u
bicka
*
asan
.
c (asan_
e
mit_stack_prote
c
ti
o
n)
:
Update
.
commit
|
commitdiff
|
tree
2017-06-22
hubicka
* profi
l
e-count
.
h (apply_probability,
commit
|
commitdiff
|
tree
2017-06-19
hubicka
Fix typo
commit
|
commitdiff
|
tree
2017-06-19
h
ubic
k
a
*
p
r
ofile-count
.
c (p
r
ofile_count:
:
dump): Du
m
p quality
.
commit
|
commitdiff
|
tree
2017-06-18
hubicka
*
gcc
.
dg/lto/
p
r69866
_
0
.
c: T
h
is test needs al
i
as
.
commit
|
commitdiff
|
tree
2017-06-16
hubicka
*
gimpl
e
-
ssa-isolate
-
paths
.
c
(
i
solate_pat
h
): Se
t
edge
.
.
.
commit
|
commitdiff
|
tree
2017-06-16
hubicka
*
pr
e
dict
.
c (force_edge_cold): Handle declaring ed
g
es
.
.
.
commit
|
commitdiff
|
tree
2017-06-16
h
ubicka
* tree-ssa-l
o
op-ivcan
o
n
.
c (r
e
move_
e
xits_a
n
d_undefin
e
d_stmts
.
.
.
commit
|
commitdiff
|
tree
2017-06-16
hu
b
icka
* tree-ssa-tail-m
e
rge
.
c (replace_block_by): Fix p
r
of
i
le
.
.
.
commit
|
commitdiff
|
tree
2017-06-16
hu
b
icka
* gcc
.
dg/tree-ss
a
/ss
a
-lim-1
1
.
c: Disable branch prediction
.
commit
|
commitdiff
|
tree
2017-06-16
h
u
b
icka
* profile
.
c (compare_freqs): N
e
w f
u
nctio
n
.
commit
|
commitdiff
|
tree
2017-06-16
hubic
k
a
*
i
p
a
-inl
i
n
e
-t
r
ansf
o
rm
.
c (update_noncloned
_
fre
q
ue
n
cies
.
.
.
commit
|
commitdiff
|
tree
2017-06-15
hubick
a
Reve
r
t accidental
c
heckin
.
commit
|
commitdiff
|
tree
2017-06-15
hubicka
PR lto/69866
commit
|
commitdiff
|
tree
2017-06-12
hubicka
* cgraph
.
c (
c
g
r
aph_nod
e
:
:
du
m
p
):
C
omplain about profile
.
.
.
commit
|
commitdiff
|
tree
2017-06-11
hubicka
* opts
.
c (fini
s
h_options): Move test for fla
g
_spli
t
_
s
ta
c
k
.
.
.
commit
|
commitdiff
|
tree
2017-06-10
hubicka
* ipa-in
l
i
n
e
-transform
.
c: In
c
l
u
d
e functi
o
n
.
h, cfg
.
.
.
commit
|
commitdiff
|
tree
2017-06-10
hubicka
*
c
graph
.
h (c
g
raph_edge::clone)
:
U
p
date protot
y
pe
.
commit
|
commitdiff
|
tree
2017-06-10
hu
b
icka
*
p
red
i
ct
.
c (drop_profil
e
): Also
d
rop individu
a
l bb
.
.
.
commit
|
commitdiff
|
tree
2017-06-10
hubick
a
*
cgra
p
hbuild
.
c (cgraph_e
d
ge::re
b
u
ild_referen
c
es)
.
.
.
commit
|
commitdiff
|
tree
2017-06-09
hubicka
* builtin-a
t
t
r
s
.
def (A
T
TR_
N
ORETURN_NOTHROW_LEAF_C
O
LD_LIST,
commit
|
commitdiff
|
tree
2017-06-09
h
ubicka
* predict
.
c (un
l
ik
e
ly_executed_s
t
m
t
_p): Cl
e
anup
.
commit
|
commitdiff
|
tree
2017-06-09
h
u
bicka
*
predict
.
c (un
l
ike
l
y_executed_stmt_p): Cleanup
.
commit
|
commitdiff
|
tree
2017-06-09
hub
i
cka
* profile
.
c (edge_gcov
_
count
s
): Turn to
p
o
in
t
er
.
commit
|
commitdiff
|
tree
2017-06-09
h
ubicka
*
p
rofile
.
c (edge_g
c
ov_counts
)
:
Turn to
p
ointer
.
commit
|
commitdiff
|
tree
2017-06-09
hubicka
*
gimple
.
h (gimple
_
che
c
k_faile
d
): Mark cold
.
commit
|
commitdiff
|
tree
2017-06-08
hubick
a
*
predict
.
c (
u
nlikely_exec
u
ted_edge_p): Move ahead
.
commit
|
commitdiff
|
tree
2017-06-08
hubicka
* sys
t
e
m
.
h (fan
c
y_a
b
ort):
Annotate by
A
TTRIBUTE_COLD
.
commit
|
commitdiff
|
tree
2017-06-08
h
ubicka
*
cg
r
aph
.
c (cgraph_e
d
ge::
m
aybe_hot_p): Do not check
commit
|
commitdiff
|
tree
2017-06-08
hu
b
icka
* opts
.
c (f
i
n
ish_optio
n
s): x_flag_reorder_blo
c
ks_a
n
d_part
i
t
.
.
.
commit
|
commitdiff
|
tree
2017-06-08
hubi
c
ka
* cfgrtl
.
c (cfg
_
layo
u
t_
i
n
i
tialize
)
:
C
h
eck
c
rt
l
-
>has_bb_p
a
rt
.
.
.
commit
|
commitdiff
|
tree
2017-06-08
hubicka
*
p
r
edict
.
c
(maybe
_
hot_bb_p): Do not che
c
k profile
.
.
.
commit
|
commitdiff
|
tree
2017-06-08
hubicka
* cfgb
u
ild
.
c (find_many
_
s
u
b_basic_blocks): Fix thinko
.
commit
|
commitdiff
|
tree
2017-06-07
hubicka
*
cfgbuild
.
c (find_bb_boundaries):
I
n
itialize
profil
e
.
.
.
commit
|
commitdiff
|
tree
2017-06-06
hubick
a
PR bootstra
p
/80978
commit
|
commitdiff
|
tree
2017-06-06
hub
i
cka
* shrin
k
-wrap
.
c (ha
n
d
l
e_s
i
mple_exit): Up
d
a
te
profile
.
commit
|
commitdiff
|
tree
2017-06-06
hubicka
*
predict
.
c
(tree_estimate_pro
b
a
b
ili
t
y_bb): Add LOC
A
L_
O
NLY
.
commit
|
commitdiff
|
tree
2017-06-06
hubicka
* ipa-spl
i
t
.
c (sp
l
i
t
_functi
o
n): Init
i
ali
z
e return
.
.
.
commit
|
commitdiff
|
tree
2017-06-06
h
u
bicka
*
p
rofile
.
c (compu
t
e_branch_probabi
l
ities): Also
i
n
itializ
e
commit
|
commitdiff
|
tree
2017-06-05
hub
i
cka
* shring-wrap
.
c: Revert
accidental commit
.
commit
|
commitdiff
|
tree
2017-06-05
hubicka
*
c
fgexpand
.
c (e
x
pa
n
d_gimple_tai
l
call)
:
Initi
a
lize
.
.
.
commit
|
commitdiff
|
tree
2017-06-05
h
u
bicka
* confi
g
/mips/frame-hea
d
er-
o
pt
.
c:
I
nclude pro
f
ile
.
.
.
commit
|
commitdiff
|
tree
2017-06-05
h
u
b
i
ck
a
*
g
c
c
.
dg/tree-p
r
of/c
o
ld_partition_label
.
c: Update
.
.
.
commit
|
commitdiff
|
tree
2017-06-04
hubic
k
a
2017-05-23
Jan Hub
i
cka <hubicka@
u
cw
.
cz>
2017-05-23 Jan
Hubicka
<hubicka@ucw.cz>
commit
|
commitdiff
|
tree
2017-05-25
hu
b
i
cka
*
gfortran
.
dg/p
r
4
8
6
3
6
.
f90: Fi
x
tem
p
late b
e
tter
.
commit
|
commitdiff
|
tree
2017-05-23
hub
i
cka
*
c
graphunit
.
c (symbol_table::process_new_functi
o
ns
.
.
.
commit
|
commitdiff
|
tree
2017-05-23
h
ub
i
c
ka
* ipa-fnsummary
.
c (estim
a
te_node_size_and_ti
m
e
)
: Do
.
.
.
commit
|
commitdiff
|
tree
2017-05-23
hubicka
*
i
p
a-inl
i
ne-analysis
.
c (cgraph_2edg
e
_h
o
ok_l
i
st, cgraph_edg
.
.
.
commit
|
commitdiff
|
tree
2017-05-22
hubicka
* Makefile
.
in: Add ip
a
-fnsummar
y
.
o
and ipa-fnsummary
.
h
commit
|
commitdiff
|
tree
2017-05-22
hubic
k
a
* ipa-inline
.
c (edge_b
a
dness)
:
U
s
e
i
n
l
ined_t
i
m
e in
s
t
e
ad of
commit
|
commitdiff
|
tree
2017-05-22
hubick
a
* ipa-inline
-
a
n
alysis
.
c (inline_summary::reset): Do
.
.
.
commit
|
commitdiff
|
tree
2017-05-22
h
u
b
i
c
ka
*
ipa-inli
n
e-analysis
.
c (accou
n
t_
s
ize_tim
e
): Rename
.
.
.
commit
|
commitdiff
|
tree
next