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
* gimple.h (stmt_can_terminate_bb_p): New function.
2016-07-14
hubi
c
ka
* gimple
.
h (stmt_can_terminate_bb_p): N
e
w function
.
commit
|
commitdiff
|
tree
2016-07-07
hubicka
* tree-scalar-evo
l
ution
.
c (iv_can_overflow_p): export
.
commit
|
commitdiff
|
tree
2016-07-06
h
ubicka
* gcc
.
dg
/
t
r
e
e-ssa/scev-14
.
c: update template
.
commit
|
commitdiff
|
tree
2016-07-05
h
u
b
i
c
ka
*
t
r
ee-scalar
-
evo
l
ution
.
c (iv_c
a
n_overfl
o
w
_p):
N
ew
.
.
.
commit
|
commitdiff
|
tree
2016-07-05
hubicka
* tree-ss
a
-loop-niter
.
c (nowrap_type_p): Use
ANY_
I
NTEGRAL_T
.
.
.
commit
|
commitdiff
|
tree
2016-07-05
hu
b
ick
a
* tree-scal
a
r-ev
o
luiton
.
c
(sim
p
le_
i
v
): Use nowr
a
p_type
.
.
.
commit
|
commitdiff
|
tree
2016-06-26
hub
i
cka
* g
c
c
.
dg/predict-12
.
c:
New testcase
.
commit
|
commitdiff
|
tree
2016-06-25
hubi
c
ka
* predict
.
c (pr
e
dict_path
s
_le
a
ding_to, predict_paths_leadin
.
.
.
commit
|
commitdiff
|
tree
2016-06-25
hubicka
* p
r
edict
.
c: Include ipa-utils
.
h
commit
|
commitdiff
|
tree
2016-06-16
hubicka
* g++
.
dg/vec
t
/
pr36648
.
cc: Disable cunrolli
commit
|
commitdiff
|
tree
2016-06-10
hubicka
*
predict
.
c (predict_loops): Rem
o
ve PRED
_
L
OOP_BRANCH
.
commit
|
commitdiff
|
tree
2016-06-10
hubicka
* profile
.
c: Include cf
g
loop
.
h
.
commit
|
commitdiff
|
tree
2016-06-08
hubi
c
ka
*
invoke
.
texi (max-loop-
h
eaders
-
i
nsns)
:
Document
.
commit
|
commitdiff
|
tree
2016-06-08
h
ubicka
* predict
.
c (pass_strip_pr
e
dict_h
i
nts::execute):
Cl
e
anup
.
.
.
commit
|
commitdiff
|
tree
2016-06-07
hubicka
* pr
e
dic
t
.
c (p
r
edict_iv_comparison): Mention tha
t
.
.
.
commit
|
commitdiff
|
tree
2016-06-07
hubicka
*
gimple
.
c: Include
builtins
.
h
commit
|
commitdiff
|
tree
2016-06-05
hubick
a
*
gcc
.
dg/t
r
ee-prof/peel-1
.
c: Fix tes
t
ca
s
e
.
commit
|
commitdiff
|
tree
2016-06-05
hubi
c
ka
* predict
.
c (predicted_by
_
l
o
op_heuri
s
tics_p
)
: New
.
.
.
commit
|
commitdiff
|
tree
2016-06-05
hubicka
* cfg
.
c (check_bb_p
r
ofile): Do
n
ot report m
i
smatched
.
.
.
commit
|
commitdiff
|
tree
2016-06-04
hubic
k
a
* tree-ssa-l
o
o
p
-c
h
.
c (should_dup
l
icate_l
o
op_header_p
.
.
.
commit
|
commitdiff
|
tree
2016-06-03
h
u
bic
k
a
* tree-
s
s
a-loop-niter
.
c (estimat
e
_
n
u
m
be
r
s
_of_iterations_loo
.
.
.
commit
|
commitdiff
|
tree
2016-06-03
hu
b
i
cka
* g++
.
dg/tre
e
-s
s
a/pred-
1
.
C:
New testcase
commit
|
commitdiff
|
tree
2016-06-01
h
ubicka
* loop-do
l
o
p
.
c (doloop_optimize
)
: Us lik
e
ly max iteration
.
.
.
commit
|
commitdiff
|
tree
2016-06-01
h
u
bicka
* loop-un
r
o
ll
.
c (decide_
u
nroll_constant_iterations,
commit
|
commitdiff
|
tree
2016-05-31
hu
b
icka
* g++
.
d/predict-lop-exi
t
-
1
.
C
: Up
d
a
t
e temp
l
a
t
e for
.
.
.
commit
|
commitdiff
|
tree
2016-05-31
h
ubicka
* doc/
i
nvoke
.
tex
i
(-frena
m
e-re
g
ister
s
): D
r
o
p -fpeel
.
.
.
commit
|
commitdiff
|
tree
2016-05-31
hubicka
* loop-init
.
c
(
gate): D
o
not
enale RT
L
loop unroller
.
.
.
commit
|
commitdiff
|
tree
2016-05-30
hubicka
* tre
e
-
cfg
.
c (print_loop): Print likely
upper b
o
unds
.
commit
|
commitdiff
|
tree
2016-05-30
hubick
a
* doc
/
i
n
voke
.
texi (-fpeel-loops
,
-O3): U
p
date document
a
tion
.
commit
|
commitdiff
|
tree
2016-05-30
h
u
b
icka
* t
r
ee-v
e
ct-l
o
o
p
.
c
(
v
ect_transform_loop):
Upd
a
te likely
.
.
.
commit
|
commitdiff
|
tree
2016-05-30
hubicka
* t
r
ee-ssa-lo
o
p-ivcanon
.
c (try_pe
e
l_loop
)
: Corre
c
tly
.
.
.
commit
|
commitdiff
|
tree
2016-05-30
hubicka
*
pre
d
i
c
t
.
h (force_e
d
g
e
_cold):
Declare
.
commit
|
commitdiff
|
tree
2016-05-30
h
u
bi
c
ka
* tree-ve
c
t
-loop
.
c (vect_anal
y
z
e_loop_2): Use
commit
|
commitdiff
|
tree
2016-05-29
hubicka
*
p
redict
.
c (m
a
ybe_
h
ot_
f
reque
n
cy_p): Avoid division
.
commit
|
commitdiff
|
tree
2016-05-28
hubicka
* tree-ssa-loop-ivopts
.
c (estimated_stmt_
e
xecutions_
i
nt
.
.
.
commit
|
commitdiff
|
tree
2016-05-28
hubicka
* gcc
.
dg/tre
e
-ss
a
/prefetch-5
.
c: Remove xfail
.
commit
|
commitdiff
|
tree
2016-05-28
hubicka
* profile
.
c (compute_branch_p
r
obabilitie
s
): Do n
o
t
.
.
.
commit
|
commitdiff
|
tree
2016-05-28
hubicka
* predict
.
c (edge_pred
i
cted_by_p): New function
.
commit
|
commitdiff
|
tree
2016-05-28
hub
i
cka
*
t
r
e
e
-ssa-loop-niter
.
c (num
b
er_
o
f
_
iterations_exit
.
.
.
commit
|
commitdiff
|
tree
2016-05-27
hubicka
* cfgloop
.
c (r
e
cord
_
niter_bound)
:
R
e
cord likely upper
.
.
.
commit
|
commitdiff
|
tree
2016-05-21
hu
b
i
c
ka
* tree
.
c (array_at_struc
t
_end_p): Look through MEM_RE
F
.
commit
|
commitdiff
|
tree
2016-05-20
hubicka
* c
f
gloop
.
h (expected_loop_iterations_
u
nbounde
d
,
commit
|
commitdiff
|
tree
2016-05-20
hubicka
* lo
o
p-
d
oloop
.
c (dolo
o
p
_opti
m
i
ze)
:
Use g
e
t_estim
a
ted_loo
p
_i
.
.
.
commit
|
commitdiff
|
tree
2016-05-20
hubicka
* gcc
.
dg/tree-ssa/pre
f
etch-5
.
c: xfail
.
commit
|
commitdiff
|
tree
2016-05-19
hub
i
cka
* tre
e
-
vect-loop
.
c (vect_analyze_loop_2
)
: Use also
commit
|
commitdiff
|
tree
2016-05-18
h
ubicka
* ipa-inline-transform
.
c (preserv
e
_fu
n
ction_body_p
.
.
.
commit
|
commitdiff
|
tree
2016-05-16
hu
b
icka
*
i
pa-inlin
e
-analysis
.
c (compu
t
e_inline_parameters
.
.
.
commit
|
commitdiff
|
tree
2016-05-16
hub
i
c
k
a
* ipa-inlin
e
-a
n
alysis
.
c (compute_inli
n
e_paramete
r
s
.
.
.
commit
|
commitdiff
|
tree
2016-05-16
hub
i
cka
* tree-
i
nline
.
c (expand_c
a
ll_inl
i
ne):
recurse after
.
.
.
commit
|
commitdiff
|
tree
2016-05-16
hub
i
c
ka
* tree
.
c
(f
r
ee_lang_data_in_
d
ecl): Also set target
.
.
.
commit
|
commitdiff
|
tree
2016-05-16
hu
b
i
c
k
a
* ipa-in
l
in
e
.
c
(repo
r
t_inli
n
e_failed_reas
o
n): Look
.
.
.
commit
|
commitdiff
|
tree
2016-05-16
hubicka
* lto-cgraph
.
c (compu
t
e_l
t
rans_bounda
r
y,
output
_
symtab
.
.
.
commit
|
commitdiff
|
tree
2016-05-08
hubic
k
a
* cgraph
.
c
(thunk_adjust): Export
.
commit
|
commitdiff
|
tree
2016-05-04
h
u
bick
a
*
tree-inline
.
c (ex
p
and
_
call_inline): Fi
x
path d
e
a
l
ing
.
.
.
commit
|
commitdiff
|
tree
2016-05-04
hubicka
*
c
g
r
a
p
h
.
c
(cgraph_node::call_
f
or
_
symbol
_
thun
k
s_and_alia
s
e
s
):
commit
|
commitdiff
|
tree
2016-05-03
h
ubicka
*
c
graph
.
c (symbol_tab
l
e::c
r
e
a
t
e
_edge)
:
Set i
n
li
n
e
_
faile
d
.
commit
|
commitdiff
|
tree
2016-05-02
hubicka
* ipa-inline-a
n
alsysis
.
c (eval
u
ate_conditi
o
ns_for_known_arg
.
.
.
commit
|
commitdiff
|
tree
2016-05-02
hubi
c
ka
* cif-code
.
d
e
f (C
I
F_
T
HUNK): Add
.
commit
|
commitdiff
|
tree
2016-05-02
hub
i
cka
* i
p
a-i
n
lin
e
-analysis
.
c (res
e
t_inlin
e
_summary): Clear
.
.
.
commit
|
commitdiff
|
tree
2016-04-21
hubi
c
ka
* ipa-inline
.
c
(
ca
n
_
inline_e
d
ge_p):
Pas
s
caller info to
commit
|
commitdiff
|
tree
2016-04-21
hubicka
PR ipa/70018
commit
|
commitdiff
|
tree
2016-04-21
hubi
c
ka
*
t
ree-
s
sa-loop-unswi
t
ch
.
c (tree_unswitch_s
i
ngle_loop
.
.
.
commit
|
commitdiff
|
tree
2016-04-18
hubi
c
ka
* tree-ssa-loop
-
ivopts
.
c (a
v
g_loop_niter):
U
se a
l
so
commit
|
commitdiff
|
tree
2016-04-17
hub
i
c
ka
PR bootstrap/70706
commit
|
commitdiff
|
tree
2016-04-17
hub
i
cka
PR boot
s
trap/70706
commit
|
commitdiff
|
tree
2016-04-17
hubicka
* analyze_brprob: Update comm
e
nt
.
commit
|
commitdiff
|
tree
2016-04-17
hubicka
*
p
r
edict
.
c (combine_pr
e
dictions_for_bb
)
: Add dry_run
.
.
.
commit
|
commitdiff
|
tree
2016-04-17
hubic
k
a
P
R
ipa/
7
0018
commit
|
commitdiff
|
tree
2016-04-16
hubicka
PR
ipa/700
1
8
commit
|
commitdiff
|
tree
2016-04-16
h
ubicka
PR
i
pa/70018
commit
|
commitdiff
|
tree
2016-04-05
hub
i
c
k
a
PR ipa/6
6
223
commit
|
commitdiff
|
tree
2016-04-04
hu
b
i
cka
PR ipa/66223
commit
|
commitdiff
|
tree
2016-04-04
hubic
k
a
PR i
p
a
/
6
8
8
8
1
commit
|
commitdiff
|
tree
2016-03-30
hubicka
*
tree
-
ssa-
l
o
op-niter
.
c (idx_inf
e
r_loop_b
o
unds): We
.
.
.
commit
|
commitdiff
|
tree
2016-03-29
hubicka
*
tree-ssa-loop-ivc
a
non
.
c (t
r
y_peel_loo
p
): Change
.
.
.
commit
|
commitdiff
|
tree
2016-03-29
hubicka
PR ip
a
/
7
0283
commit
|
commitdiff
|
tree
2016-03-10
hubicka
P
R
l
t
o/69589
commit
|
commitdiff
|
tree
2016-03-10
hu
b
icka
PR
ipa/69630
commit
|
commitdiff
|
tree
2016-03-10
hubicka
PR lto/
6
9589
commit
|
commitdiff
|
tree
2016-03-10
hubi
c
ka
PR lto/69589
commit
|
commitdiff
|
tree
2016-02-25
hu
b
icka
PR ipa/69630
commit
|
commitdiff
|
tree
2016-01-19
hu
b
i
c
ka
P
R
ipa/662
2
3
commit
|
commitdiff
|
tree
2016-01-19
h
ubicka
*
cgraphunit
.
c (cgraph
_
node::
r
eset): Clear thunk in
f
o and
commit
|
commitdiff
|
tree
2016-01-19
h
u
bicka
PR
l
to/69
1
36
commit
|
commitdiff
|
tree
2016-01-19
h
u
bicka
PR
lto/69133
commit
|
commitdiff
|
tree
2016-01-19
h
u
bicka
* lto-st
r
eamer
-
out
.
c (lto_output): Do not stream instrument
.
.
.
commit
|
commitdiff
|
tree
2016-01-19
h
ubi
c
ka
* symt
a
b
.
c (symta
b
_node::asm_name)
:
Do not call printable
.
.
.
commit
|
commitdiff
|
tree
2016-01-18
hubicka
PR lto/69003
commit
|
commitdiff
|
tree
2016-01-15
hubick
a
*
gcc
.
c-tor
t
ure/execute/alias-4
.
c:
New t
e
stcase
.
commit
|
commitdiff
|
tree
2016-01-15
hubicka
PR ipa/68148
commit
|
commitdiff
|
tree
2016-01-15
hubi
c
k
a
* lto-
s
tream
e
r-out
.
c (su
b
tra
c
t_est
i
mated_size): New
.
.
.
commit
|
commitdiff
|
tree
2016-01-14
hubicka
*
a
lias
.
c (compare_base_symbol_refs): New function
.
commit
|
commitdiff
|
tree
2016-01-13
hubicka
PR ipa/66487
commit
|
commitdiff
|
tree
2016-01-08
hubi
c
ka
* ipa
-
icf
.
c
(sem_
i
te
m
_
optim
i
ze
r
::merge_classes): Do
.
.
.
commit
|
commitdiff
|
tree
2015-12-27
hubic
k
a
* ipa-visibilit
y
.
c
(
function_an
d
_vari
a
ble_visibility
.
.
.
commit
|
commitdiff
|
tree
2015-12-20
hubicka
PR middl
e
-
end/65337
commit
|
commitdiff
|
tree
2015-12-16
h
u
bic
k
a
*
i
pa
-
cp
.
c (
i
p
a_get_i
n
d
ir
e
ct_edge_target_
1
): Use can
_
re
f
er
.
.
.
commit
|
commitdiff
|
tree
2015-12-16
hubicka
PR
l
to/688
7
8
commit
|
commitdiff
|
tree
2015-12-16
hubicka
* symtab
.
c (sym
t
ab_node::fixu
p
_sa
m
e_cpp_alias_visibi
l
i
ty):
commit
|
commitdiff
|
tree
2015-12-13
hubicka
* cg
r
aph
.
c
(
cgraph_node:
:
get_untransform
e
d
_body):
.
.
.
commit
|
commitdiff
|
tree
next