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
hubicka
* bb-reorder
.
c (find_rarely_executed_basic_
b
locks_and_cross
.
.
.
commit
|
commitdiff
|
tree
2017-07-20
hu
b
icka
* bb-reorder
.
c (connect_tr
a
ce
s
): Allow copying
o
f
.
.
.
commit
|
commitdiff
|
tree
2017-07-20
hu
b
icka
PR middle-end/81030
commit
|
commitdiff
|
tree
2017-07-19
h
ubicka
P
R
middle-end/81
3
31
commit
|
commitdiff
|
tree
2017-07-19
h
u
b
i
cka
* predict
.
c (propagate_unlikely_bbs_forward): Break
.
.
.
commit
|
commitdiff
|
tree
2017-07-19
hubic
k
a
*
predic
t
.
c (propa
g
ate_unlikely_bbs
_
forwar
d
): Bre
a
k
.
.
.
commit
|
commitdiff
|
tree
2017-07-19
hubicka
PR middle-end/813
3
1
commit
|
commitdiff
|
tree
2017-07-18
hubicka
PR midd
l
e-end/
8
14
6
3
commit
|
commitdiff
|
tree
2017-07-18
h
u
bic
k
a
P
R
middle
-
end/81462
commit
|
commitdiff
|
tree
2017-07-16
h
ubicka
* tree-ssa-loop-mani
p
.
c (tree_transform_
a
nd_unroll_l
o
op
.
.
.
commit
|
commitdiff
|
tree
2017-07-16
hubicka
* cg
r
aph
.
c
(cgraph_e
d
ge::redirec
t
_ca
l
l_stmt_to_caller
.
.
.
commit
|
commitdiff
|
tree
2017-07-16
hu
b
ick
a
* cf
g
loopmanip
.
c
(scale_loop_profile): Avoi
d
u
s
e of
.
.
.
commit
|
commitdiff
|
tree
2017-07-16
hubicka
* tre
e
-ssa-lo
o
p-unswitch
.
c (hoist_g
u
ar
d
): Avo
i
d
u
se
.
.
.
commit
|
commitdiff
|
tree
2017-07-16
hubicka
* asan
.
c (create_con
d
_insert_point
)
: Avoid use of
.
.
.
commit
|
commitdiff
|
tree
2017-07-16
hu
b
icka
* p
r
ofil
e
-coun
t
.
h (profile_probability::from_reg_br_prob_not
e
,
commit
|
commitdiff
|
tree
2017-07-16
hubic
k
a
*
i
p
a
-
visib
i
l
ity
.
c
(functio
n
_
and_
v
ariable
_
visibility
.
.
.
commit
|
commitdiff
|
tree
2017-07-16
h
u
bick
a
*
ip
a
-fnsummary
.
c (pass_d
a
ta_ipa_
f
n_summary):
U
se
commit
|
commitdiff
|
tree
2017-07-16
hubicka
* tree-ssa-
t
h
readupdate
.
c (compu
t
e_path_counts,
commit
|
commitdiff
|
tree
2017-07-10
h
ubicka
PR l
t
o/808
3
8
commit
|
commitdiff
|
tree
2017-07-07
hubicka
* ipa-comdats
.
c: Remove optimiz
e
ch
e
ck from gate
.
commit
|
commitdiff
|
tree
2017-07-06
h
u
b
icka
* lto-wrapper
.
c (mer
g
e_
a
n
d
_complain): Do
not m
e
rge
commit
|
commitdiff
|
tree
2017-07-06
hubicka
* cgraphu
n
it
.
c (cgra
p
h_node:
:
finaliz
e
_function): When
commit
|
commitdiff
|
tree
2017-07-06
h
u
bicka
* b
b
-reorder
.
c (b
e
tter_edge
_
p): Do not buil
d
traces
.
.
.
commit
|
commitdiff
|
tree
2017-07-06
hubicka
* au
t
o
-
p
rof
i
le
.
c (afdo
_
set_bb_count
,
afdo_propag
a
te_ed
g
e,
commit
|
commitdiff
|
tree
2017-07-04
hubicka
* ipa-utils
.
c (ipa_m
e
rge_p
r
ofiles):
Fix
merging
when
.
.
.
commit
|
commitdiff
|
tree
2017-07-04
hubi
c
ka
* ha
i
fa-
s
ched
.
c (s
c
hed_
c
reate_recovery_edges)
:
Update
.
.
.
commit
|
commitdiff
|
tree
2017-07-04
h
u
bic
k
a
* bb-reorder
.
c (better_edge_p): Fix ha
n
dling of uninitia
l
ized
commit
|
commitdiff
|
tree
2017-07-03
hu
b
icka
*
tree-vect-
l
o
o
p-manip
.
c (vect_d
o
_
peeling)
:
F
i
x scaling up
.
commit
|
commitdiff
|
tree
2017-07-03
hub
i
cka
PR middle-end/81
2
90
commit
|
commitdiff
|
tree
2017-07-03
hubicka
*
t
ree-cfg
.
c (gimple_find_sub_
b
bs):
Fix profile updatin
g
.
commit
|
commitdiff
|
tree
2017-07-03
hu
b
ic
k
a
* tree-cfgcl
e
a
n
up
.
c
(w
a
nt_merge
_
b
locks_
p
)
: New function
.
commit
|
commitdiff
|
tree
2017-07-03
hubicka
PR
boot
s
tra
p
/81285
commit
|
commitdiff
|
tree
2017-07-02
hubicka
* cfgrtl
.
c (rtl_v
e
rify_edges): E
n
able c
h
ecking
of
.
.
.
commit
|
commitdiff
|
tree
2017-07-02
hubicka
* dumpfil
e
.
c: Include profile-count
.
h
commit
|
commitdiff
|
tree
2017-07-02
hubicka
* bb-reorde
r
.
c
(fix_up
_
cros
s
i
ng_landin
g
_pad): Update
.
.
.
commit
|
commitdiff
|
tree
2017-07-02
h
u
b
i
cka
* expect
.
c
(dw
2
_build_landing_pads): U
p
dat
e
profile
.
.
.
commit
|
commitdiff
|
tree
2017-07-02
h
u
bicka
* tree-comp
l
ex
.
c
(expand_complex_div_
w
i
de): update
.
.
.
commit
|
commitdiff
|
tree
2017-07-01
hubicka
*
cf
g
.
c (scale
_
bbs
_
frequencies):
New function
.
commit
|
commitdiff
|
tree
2017-07-01
hubic
k
a
*
t
r
a
ns-mem
.
c (split_bb_make_tm_edge):
U
pdate profile
.
commit
|
commitdiff
|
tree
2017-07-01
hubicka
* tree-i
f
-conv
.
c (combine_
b
lo
c
k
s
)
:
Use m
a
ke
_
single_su
c
c_edge
commit
|
commitdiff
|
tree
2017-07-01
hubicka
* cfgrtl
.
c (rtl_flow_c
a
ll_edges_add): U
p
d
a
te profile
.
commit
|
commitdiff
|
tree
2017-07-01
h
ub
i
cka
* bb-reor
d
er
.
c (fix_up
_
crossing_la
n
d
i
ng_pad,
commit
|
commitdiff
|
tree
2017-07-01
hubicka
* tr
e
e-vect
-
loo
p
.
c
(op
t
imi
z
e_mask_stores):
U
se make_single_
.
.
.
commit
|
commitdiff
|
tree
2017-07-01
h
ubicka
Patc
h
by Alexander Mo
n
akov
<
amonakov@
i
spra
s
.
ru>
commit
|
commitdiff
|
tree
2017-07-01
h
ubicka
* sel-sched-
i
r
.
c (compute_su
c
cs
_
info):
Han
d
l
e
uninitiali
z
ed
commit
|
commitdiff
|
tree
2017-07-01
h
u
bicka
*
pa
.
c (pa_expand_compare_and_sw
a
p
_loop): Update call
o
f
commit
|
commitdiff
|
tree
2017-06-30
hub
i
ck
a
P
R
i
pa/8
1
261
commit
|
commitdiff
|
tree
2017-06-29
hubicka
*
arm/arm-
b
uiltins
.
c
: Include profil
e
-count
.
h
commit
|
commitdiff
|
tree
2017-06-29
hubick
a
* asan
.
c (asan_emit_stack_protection): Update
.
commit
|
commitdiff
|
tree
2017-06-22
hubicka
* profile-count
.
h
(apply_
p
robabilit
y
,
commit
|
commitdiff
|
tree
2017-06-19
hubick
a
Fix typo
commit
|
commitdiff
|
tree
2017-06-19
hubicka
* pr
o
file-count
.
c (profile
_
count::dump): Dump quality
.
commit
|
commitdiff
|
tree
2017-06-18
h
ubicka
* g
c
c
.
dg/lto/pr6986
6
_0
.
c: T
h
is test needs alias
.
commit
|
commitdiff
|
tree
2017-06-16
hubi
c
ka
* gim
p
le-s
s
a
-isolate-pa
t
hs
.
c (isolate_
p
at
h
): Set edg
e
.
.
.
commit
|
commitdiff
|
tree
2017-06-16
hubicka
* predict
.
c (force_edge_c
o
ld): Handle decl
a
ring edge
s
.
.
.
commit
|
commitdiff
|
tree
2017-06-16
hub
i
cka
* tree-ss
a
-l
o
op
-
i
vc
a
n
o
n
.
c (remo
v
e_ex
i
ts_and_undefin
e
d_
s
tmts
.
.
.
commit
|
commitdiff
|
tree
2017-06-16
hubi
c
ka
* tree-ssa-
t
ail-merge
.
c (replace
_
b
l
ock_by)
:
Fix profile
.
.
.
commit
|
commitdiff
|
tree
2017-06-16
hubicka
* gcc
.
dg/
t
ree-ssa/ssa-lim-11
.
c: Disable br
a
nch p
r
edict
i
on
.
commit
|
commitdiff
|
tree
2017-06-16
h
u
bick
a
*
p
rofile
.
c (
c
omp
a
re_freqs): New function
.
commit
|
commitdiff
|
tree
2017-06-16
hubick
a
* ipa-inline-
t
ransform
.
c
(
updat
e
_nonclone
d
_freq
u
e
n
c
i
es
.
.
.
commit
|
commitdiff
|
tree
2017-06-15
h
u
bicka
Rev
e
rt accid
e
ntal
c
heck
i
n
.
commit
|
commitdiff
|
tree
2017-06-15
hubi
c
ka
PR lto/69866
commit
|
commitdiff
|
tree
2017-06-12
h
ub
i
cka
* cgraph
.
c (cgraph_
n
ode::dump): Complain about
p
r
ofile
.
.
.
commit
|
commitdiff
|
tree
2017-06-11
hubicka
* opts
.
c (fini
s
h
_
o
pt
i
ons):
Move
test f
o
r flag_split_stack
.
.
.
commit
|
commitdiff
|
tree
2017-06-10
hubicka
* ipa-
i
nline
-
trans
f
orm
.
c: Incl
u
d
e function
.
h, cfg
.
.
.
commit
|
commitdiff
|
tree
2017-06-10
hu
b
ic
k
a
*
cgraph
.
h (cgraph_edge::clone):
Update prototype
.
commit
|
commitdiff
|
tree
2017-06-10
hubicka
*
predi
c
t
.
c (drop_prof
i
le)
:
Also
d
rop indiv
i
du
a
l bb
.
.
.
commit
|
commitdiff
|
tree
2017-06-10
hubicka
*
c
graphbuild
.
c (cgraph_edge::rebuild_refe
r
ences)
.
.
.
commit
|
commitdiff
|
tree
2017-06-09
hu
b
icka
* built
i
n-attrs
.
def
(
ATTR_NOR
E
TURN
_
N
O
THR
O
W_LEAF_COLD
_
L
I
ST,
commit
|
commitdiff
|
tree
2017-06-09
h
ub
i
ck
a
* pr
e
dict
.
c
(
unlikely_ex
e
cuted_stm
t
_
p):
C
leanup
.
commit
|
commitdiff
|
tree
2017-06-09
h
ubicka
* predict
.
c (unli
k
ely_exec
u
ted_stmt_p): C
l
eanup
.
commit
|
commitdiff
|
tree
2017-06-09
hubic
k
a
* profile
.
c (edge_gcov_counts): Turn
to
p
ointer
.
commit
|
commitdiff
|
tree
2017-06-09
hubicka
* profile
.
c
(
e
dge_gcov_c
o
unts): Turn to
p
o
i
nt
e
r
.
commit
|
commitdiff
|
tree
2017-06-09
hubicka
* gimple
.
h
(
gim
p
le_check_failed): Mark
c
o
l
d
.
commit
|
commitdiff
|
tree
2017-06-08
hu
b
i
c
ka
* predic
t
.
c (un
l
ikely_execut
e
d_edge_p): Move a
h
ead
.
commit
|
commitdiff
|
tree
2017-06-08
hubic
k
a
*
system
.
h
(
fancy_abort):
Annotate b
y
A
T
TRIBUTE_COLD
.
commit
|
commitdiff
|
tree
2017-06-08
hubicka
*
c
graph
.
c (
c
g
ra
p
h_edge
:
:m
a
ybe_hot_p): Do not c
h
eck
commit
|
commitdiff
|
tree
2017-06-08
hu
b
icka
* opts
.
c
(
f
inish_option
s
): x_flag_reor
d
er_blocks_and_pa
r
tit
.
.
.
commit
|
commitdiff
|
tree
2017-06-08
hubicka
* c
f
grtl
.
c (cfg_layout_initia
l
ize): Check crtl->h
a
s_bb_part
.
.
.
commit
|
commitdiff
|
tree
2017-06-08
hubicka
* pr
e
dic
t
.
c (maybe_
h
o
t
_
bb_p):
Do not chec
k
profile
.
.
.
commit
|
commitdiff
|
tree
2017-06-08
hubic
k
a
*
c
fgbuild
.
c
(find_ma
n
y_sub_ba
s
ic_bl
o
cks):
Fix thinko
.
commit
|
commitdiff
|
tree
2017-06-07
hubicka
*
c
f
gbuild
.
c (find
_
bb_boundaries): Ini
t
i
a
l
ize pr
o
file
.
.
.
commit
|
commitdiff
|
tree
2017-06-06
hubick
a
PR bootstrap/
8
0
9
78
commit
|
commitdiff
|
tree
2017-06-06
hubic
k
a
* s
h
rin
k
-wr
a
p
.
c
(
h
andle_simple_exit): Update profile
.
commit
|
commitdiff
|
tree
2017-06-06
hubicka
* pred
i
ct
.
c (t
r
ee_estimate_probabi
l
ity_bb
)
: A
d
d LOCA
L
_ONLY
.
commit
|
commitdiff
|
tree
2017-06-06
h
u
bic
k
a
* ipa-split
.
c (split_f
u
n
cti
o
n
)
: I
n
i
tial
i
ze return
.
.
.
commit
|
commitdiff
|
tree
2017-06-06
hubicka
*
p
r
o
fil
e
.
c (co
m
pute_branch_
p
r
obabilitie
s
): Al
s
o initialize
commit
|
commitdiff
|
tree
2017-06-05
hubicka
* shring-wr
a
p
.
c
: Rever
t
accid
e
ntal
commi
t
.
commit
|
commitdiff
|
tree
2017-06-05
hubicka
*
cfgexp
a
nd
.
c (expand_gimple_tailcall): I
n
itiali
z
e
.
.
.
commit
|
commitdiff
|
tree
2017-06-05
h
u
b
icka
* conf
i
g
/
mips/frame-hea
d
er-opt
.
c: In
c
lude profile
.
.
.
commit
|
commitdiff
|
tree
2017-06-05
h
u
bicka
* gcc
.
dg/tree-prof/col
d
_partitio
n
_label
.
c: Updat
e
.
.
.
commit
|
commitdiff
|
tree
2017-06-04
h
u
b
icka
20
1
7-0
5
-23 Jan Hub
i
cka <hubicka@ucw
.
cz>
commit
|
commitdiff
|
tree
2017-05-25
hubicka
*
g
f
o
rtran
.
dg/pr4
8
636
.
f9
0
: Fix templat
e
better
.
commit
|
commitdiff
|
tree
2017-05-23
hubick
a
*
cgr
a
p
huni
t
.
c (symbol_t
a
ble::process_
n
ew_functions
.
.
.
commit
|
commitdiff
|
tree
2017-05-23
hubicka
* ip
a
-fnsum
m
ary
.
c (estimate_node_size_a
n
d
_time): D
o
.
.
.
commit
|
commitdiff
|
tree
2017-05-23
hub
i
cka
* i
p
a
-inline-analysis
.
c
(
c
g
rap
h
_2e
d
ge_
h
ook_li
s
t, cgraph_edg
.
.
.
commit
|
commitdiff
|
tree
2017-05-22
hubicka
* Makefile
.
in:
A
dd ipa-fnsummary
.
o
and ipa-f
n
s
ummary
.
h
commit
|
commitdiff
|
tree
2017-05-22
hubicka
* ipa-inline
.
c (
e
dge_b
a
dness): Use inline
d
_t
i
m
e
inste
a
d
of
commit
|
commitdiff
|
tree
2017-05-22
hubic
k
a
* ipa-inl
i
ne-analysis
.
c
(inline_summary::reset):
D
o
.
.
.
commit
|
commitdiff
|
tree
2017-05-22
hub
i
cka
* ipa-in
l
ine-analys
i
s
.
c (account_
s
iz
e
_time): Re
n
ame
.
.
.
commit
|
commitdiff
|
tree
next