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
* tree-loop-distribution.c: Add general explanantion on the pass.
2017-07-05
am
k
er
* tree-lo
o
p
-di
s
tribution
.
c:
A
dd g
e
n
eral explananti
o
n
.
.
.
commit
|
commitdiff
|
tree
2017-07-05
amker
* tree-lo
o
p-distribut
i
on
.
c (c
l
assif
y
_p
a
rtition)
:
New
.
.
.
commit
|
commitdiff
|
tree
2017-07-05
am
k
er
* tree-loop
-
distr
i
bution
.
c (enu
m
partitio
n
_type
)
:
.
.
.
commit
|
commitdiff
|
tree
2017-07-05
amker
* tree-loo
p
-di
s
tribution
.
c (struct ddr_hasher):
N
e
w
.
commit
|
commitdiff
|
tree
2017-07-05
amker
* tree-loop-distribution
.
c (ref_ba
s
e_addre
s
s
):
D
e
l
ete
.
commit
|
commitdiff
|
tree
2017-07-05
amk
e
r
*
t
ree-loop-distribu
t
ion
.
c (st
r
uct part
i
tion
)
: N
e
w
.
.
.
commit
|
commitdiff
|
tree
2017-07-05
amker
*
tree-loop-dis
t
ri
b
u
t
i
on
.
c
(par
a
m
s
.
h): Include
header
.
.
.
commit
|
commitdiff
|
tree
2017-07-05
amker
* tr
e
e-loop-distribution
.
c (loop
_
nest):
New
g
lobal
.
.
.
commit
|
commitdiff
|
tree
2017-07-05
amker
* tree
-
loop-d
i
s
tributio
n
.
c
(enum
fuse_type, f
u
se_me
s
sage
.
.
.
commit
|
commitdiff
|
tree
2017-07-05
amker
* t
r
ee-loop-distribut
i
on
.
c (bb_t
o
p_order
_
in
d
ex): New
.
commit
|
commitdiff
|
tree
2017-07-05
a
m
ker
* tree
-
loop-distribution
.
c
(pass_lo
o
p_distributio
n
.
.
.
commit
|
commitdiff
|
tree
2017-07-05
amke
r
* cfgloop
.
h
(
s
tr
u
ct
loo
p
): Add comment
.
New field
.
.
.
commit
|
commitdiff
|
tree
2017-06-29
amker
P
R t
r
ee-optimization/
8
1196
commit
|
commitdiff
|
tree
2017-06-07
amker
* passe
s
.
def (pas
s
_iv_ca
n
on): M
o
ve before
p
ass_
l
oop_distri
b
.
.
.
commit
|
commitdiff
|
tree
2017-06-07
amk
e
r
* gra
p
hds
.
c
(a
d
d_edge
)
: I
n
titial
i
ze
e
dge'
s
a
t
tached
.
.
.
commit
|
commitdiff
|
tree
2017-06-07
amker
*
t
ree-
v
ect-data-refs
.
c (vect_mark_for_
r
un
t
ime_alias_test
.
.
.
commit
|
commitdiff
|
tree
2017-06-07
amker
gcc/testsuit
e
commit
|
commitdiff
|
tree
2017-06-07
amker
* tree-vec
t
-l
o
op
-
manip
.
c
(
v
ect_do_peel
i
n
g
): Don't
.
.
.
commit
|
commitdiff
|
tree
2017-06-07
amke
r
* tree
-
vectoriz
e
r
.
h (vect_build_loop_ni
t
e
rs): New
.
.
.
commit
|
commitdiff
|
tree
2017-06-07
amker
*
tree-
a
ffine
.
c (ssa
.
h): Include header f
i
le
.
commit
|
commitdiff
|
tree
2017-06-07
amker
*
t
r
ee-affine
.
c (tree_to_aff_com
b
ina
t
io
n
): Hand
l
e
.
.
.
commit
|
commitdiff
|
tree
2017-06-07
amke
r
(aff
_
combi
n
a
t
ion_expand
)
: M
o
ve (
T
1)(
X
*+
-
CST) simplifi
c
ati
.
.
.
commit
|
commitdiff
|
tree
2017-06-07
amker
* tree-ssa-loop-ivopts
.
c (
i
vopts_
e
stim
a
te_
r
eg_pre
s
s
ure
.
.
.
commit
|
commitdiff
|
tree
2017-05-31
amker
gcc/tests
u
ite
commit
|
commitdiff
|
tree
2017-05-31
amker
* tre
e
-vect-lo
o
p-manip
.
c (crea
t
e_
i
nterse
c
t_ra
n
ge_checks_index)
commit
|
commitdiff
|
tree
2017-05-31
a
m
ker
*
t
r
e
e-data-ref
.
c (prune_runt
i
me_alias_test_lis
t
)
.
.
.
commit
|
commitdiff
|
tree
2017-05-26
amker
*
t
r
ee-vect-loop-manip
.
c
(
crea
t
e_i
n
t
er
s
ect_range_ch
e
cks_ind
.
.
.
commit
|
commitdiff
|
tree
2017-05-26
amker
PR tree-optimiz
a
t
i
on/80815
commit
|
commitdiff
|
tree
2017-05-26
amker
* tree-ve
c
t-data-re
f
s
.
c (Operator
=
=,
c
omp_
d
r_wi
t
h_seg_len
_
p
.
.
.
commit
|
commitdiff
|
tree
2017-05-26
amker
*
tree-vect
-
d
a
ta-refs
.
c (compar
e
_
t
r
e
e): Rename and
.
.
.
commit
|
commitdiff
|
tree
2017-05-11
a
m
ker
*
t
r
e
e-
s
sa-lo
o
p-ivopts
.
c (dete
r
mine_set_costs): Skip
.
.
.
commit
|
commitdiff
|
tree
2017-05-11
amker
* tr
e
e-ssa-loop-ivopts
.
c (c
o
mpare_c
o
st_pair):
N
ew
.
commit
|
commitdiff
|
tree
2017-05-11
a
m
ker
* tree-ssa-loop-
i
v
opts
.
c (find_interest
i
ng_uses)
:
.
.
.
commit
|
commitdiff
|
tree
2017-05-11
amker
*
tr
e
e-ssa-
l
oop-ivopts
.
c (allow_ip_end_p
o
s_p): Refine
.
.
.
commit
|
commitdiff
|
tree
2017-05-11
amker
* tree
-
ssa-address
.
c
:
I
n
c
lude header file
.
commit
|
commitdiff
|
tree
2017-05-11
a
m
ker
PR tree-optimization/
5
3090
commit
|
commitdiff
|
tree
2017-05-11
amk
e
r
* tree
-
ssa
-
loop-ivopts
.
c (enum
c
omp_iv_rewrit
e
): New
.
commit
|
commitdiff
|
tree
2017-05-11
amker
* tree-ssa-loop-iv
o
pts
.
c (rewrite_u
s
e_non
l
inear_
e
x
p
r
.
.
.
commit
|
commitdiff
|
tree
2017-05-11
a
m
ker
* tre
e
-ssa-loo
p
-
iv
o
pts
.
c (relate_comp
a
re_use_wi
t
h_all_
c
and
s
.
.
.
commit
|
commitdiff
|
tree
2017-05-11
amker
* tr
e
e-ssa-loop-
i
v
o
pts
.
c (struct iv_cand
)
: New f
i
e
l
d
.
.
.
commit
|
commitdiff
|
tree
2017-05-11
amker
*
t
ree-ssa-l
o
op-ivopt
s
.
c
(mul
t
iplier_allowed
_
in_addre
s
s_p
.
.
.
commit
|
commitdiff
|
tree
2017-05-11
amker
* tree-
s
sa-loop-
i
vopt
s
.
c (a
u
toinc_possible
_
for_pai
r
.
.
.
commit
|
commitdiff
|
tree
2017-05-11
a
m
ker
* tree-ssa-loop-ivopts
.
c (force_e
x
pr_to
_
var_cost)
.
.
.
commit
|
commitdiff
|
tree
2017-05-11
amk
e
r
* tr
e
e-ssa-lo
o
p-ivo
p
ts
.
c (
g
et_l
o
op_inva
r
i
ant_
e
xpr
.
.
.
commit
|
commitdiff
|
tree
2017-05-11
amk
e
r
*
tree-ssa-ad
d
r
ess
.
c
(
struct mem
_
a
ddress): Move t
o
.
.
.
commit
|
commitdiff
|
tree
2017-05-11
amker
* tr
e
e-affin
e
.
h
(aff_combination_t
y
pe
)
:
N
e
w interface
.
commit
|
commitdiff
|
tree
2017-05-11
amker
* rtlanal
.
c (rtx_cost): Handle TRUNC
A
TE between
t
iea
b
le
.
.
.
commit
|
commitdiff
|
tree
2017-05-05
amker
*
M
a
kefile
.
in (GTFILES): Add tree
-
ssa-loop-ivopts
.
c
.
commit
|
commitdiff
|
tree
2017-05-04
a
m
ker
* tree-ssa-l
o
op-ivopts
.
c (s
t
r
u
ct
c
ost_pa
i
r)
:
R
emove
.
.
.
commit
|
commitdiff
|
tree
2017-05-03
amker
Revert r247509
commit
|
commitdiff
|
tree
2017-05-02
amker
* tree-
s
s
a-loop-ivo
p
t
s
.
c (get_
s
cale
d
_
computation_cost_at
.
.
.
commit
|
commitdiff
|
tree
2017-05-02
a
mke
r
* tree-s
s
a
-lo
o
p-ivopts
.
c (
g
et_co
m
pu
t
ation_af
f
_1):
.
.
.
commit
|
commitdiff
|
tree
2017-05-02
amker
* tree-ssa-l
o
op-ivopts
.
c
(
g
et
_
computation_at): Reorder
.
.
.
commit
|
commitdiff
|
tree
2017-05-02
a
mke
r
* tree-ssa-
l
o
o
p-ivopt
s
.
c (rewrite_use_addr
e
ss): S
i
mpl
e
.
.
.
commit
|
commitdiff
|
tree
2017-05-02
amker
* t
r
ee-
s
sa-loop-iv
o
pts
.
c (struct i
v
_ca): Rename n_regs
.
.
.
commit
|
commitdiff
|
tree
2017-05-02
amker
* tre
e
-
s
sa-loop
-
ivopts
.
c (struct walk_tre
e
_dat
a
):
.
.
.
commit
|
commitdiff
|
tree
2017-05-02
amker
* tree-ss
a
-loop-ivopts
.
c
(
struct cost_p
a
i
r
): Rename
.
.
.
commit
|
commitdiff
|
tree
2017-05-02
amker
* tree-ssa-loop-iv
o
pts
.
c (get_computation_co
s
t_at
.
.
.
commit
|
commitdiff
|
tree
2017-05-02
amker
* rtl
a
nal
.
c
(
rtx_cost): Handle TRUNCA
T
E
between
t
ieab
l
e
.
.
.
commit
|
commitdiff
|
tree
2017-04-10
amker
PR tree-
o
ptimizati
o
n
/80153
commit
|
commitdiff
|
tree
2017-04-10
a
m
ker
P
R tree-optimization/80153
commit
|
commitdiff
|
tree
2017-04-03
amke
r
gcc/tests
u
ite
commit
|
commitdiff
|
tree
2017-03-28
amker
* tr
e
e-vect-loop
.
c (o
p
tim
i
ze
_
mask_stores): Add bb
.
.
.
commit
|
commitdiff
|
tree
2017-03-28
amke
r
* tree-v
e
c
t-loop-manip
.
c (slpeel
_
add_l
o
op_g
u
ar
d
):
.
.
.
commit
|
commitdiff
|
tree
2017-03-02
amker
PR tree-optimization/66768
commit
|
commitdiff
|
tree
2017-02-27
amker
PR tree-opt
i
mizat
i
on/
7
7536
commit
|
commitdiff
|
tree
2017-02-15
amk
e
r
PR tree-optimization/79347
commit
|
commitdiff
|
tree
2017-01-27
amker
PR rtl-optim
i
zat
i
on/
7
8559
commit
|
commitdiff
|
tree
2017-01-26
amk
e
r
g
c
c/testsuite
commit
|
commitdiff
|
tree
2017-01-25
amke
r
gcc/test
s
u
i
te
commit
|
commitdiff
|
tree
2017-01-24
amker
P
R tree-optimization/79159
commit
|
commitdiff
|
tree
2017-01-23
a
m
ker
PR tree-optimization/70754
commit
|
commitdiff
|
tree
2016-12-08
amker
PR midd
l
e-end/78684
commit
|
commitdiff
|
tree
2016-12-07
amker
PR tre
e
-optimizatio
n
/78691
commit
|
commitdiff
|
tree
2016-12-02
amker
* match
.
pd: Add
new pattern:
commit
|
commitdiff
|
tree
2016-11-30
am
k
er
PR tree-optimization/78574
commit
|
commitdiff
|
tree
2016-11-25
a
mker
PR middl
e
-en
d
/7850
7
commit
|
commitdiff
|
tree
2016-11-24
amker
* match
.
pd: Refine
typ
e
conversion in
result
expr
.
.
.
commit
|
commitdiff
|
tree
2016-11-23
amker
* fol
d
-const
.
c (fold_cond_e
x
pr_with_co
m
parison): Mov
e
.
.
.
commit
|
commitdiff
|
tree
2016-11-23
amker
* fold-const
.
c
(fold_cond_ex
p
r_wit
h
_comparison): Move
.
.
.
commit
|
commitdiff
|
tree
2016-11-21
amke
r
gcc/testsuite
commit
|
commitdiff
|
tree
2016-11-16
amker
gcc/testsuite
commit
|
commitdiff
|
tree
2016-11-11
a
mker
gcc
/
testsui
t
e
commit
|
commitdiff
|
tree
2016-11-08
am
k
e
r
gcc/test
s
uit
e
commit
|
commitdiff
|
tree
2016-11-08
a
mker
g
c
c/te
s
tsuite
commit
|
commitdiff
|
tree
2016-11-08
amker
gcc/testsu
i
te
commit
|
commitdiff
|
tree
2016-11-04
amker
* fold-const
.
c (
f
old_cond_expr_w
i
th_
c
omparis
o
n): Remove
.
.
.
commit
|
commitdiff
|
tree
2016-11-03
amke
r
* tree-
v
ect-loop
.
c (dest
r
oy_l
o
op_vec_info)
:
Han
d
le
.
.
.
commit
|
commitdiff
|
tree
2016-10-31
amker
*
tree-vect-slp
.
c (
v
e
ct_get
_
and_chec
k
_slp
_
defs): New
.
.
.
commit
|
commitdiff
|
tree
2016-10-31
a
mker
*
tr
e
e-vect-data-r
e
fs
.
c (ve
c
t
_slp_analyze_node_d
e
pe
n
d
e
nces
.
.
.
commit
|
commitdiff
|
tree
2016-10-27
amker
* match
.
p
d
((co
n
vert (op:s (convert@2 @0)
(
c
o
nvert
.
.
.
commit
|
commitdiff
|
tree
2016-10-27
amker
*
match
.
p
d
((
c
onvert1 (
m
inmax ((convert2
(x
)
c
)
))
.
.
.
commit
|
commitdiff
|
tree
2016-10-19
amker
PR tree-op
t
imization/78005
commit
|
commitdiff
|
tree
2016-10-13
am
k
er
* tree-vect-loo
p
.
c
(loop_
n
ite
r
s_no_o
v
er
f
low): New
.
.
.
commit
|
commitdiff
|
tree
2016-10-13
amker
g
cc/tes
t
suite
commit
|
commitdiff
|
tree
2016-10-13
amker
* t
r
ee-predcom
.
c (tree_predicti
v
e_commoning_loop)
.
.
.
commit
|
commitdiff
|
tree
2016-10-13
amker
* t
r
ee-vect-lo
o
p-manip
.
c (adj
u
st_vec_debug_st
m
t
s
)
.
.
.
commit
|
commitdiff
|
tree
2016-10-13
am
k
er
* tree-
v
ect-
l
oop-manip
.
c
(
slp
e
el_tr
e
e_d
u
plicate_loop_to_edg
.
.
.
commit
|
commitdiff
|
tree
2016-10-13
amker
*
tree
-
vect-loop
.
c (v
e
ct_anal
y
ze_loop_2): C
h
eck a
n
d
.
.
.
commit
|
commitdiff
|
tree
2016-10-13
amker
* tr
e
e-vect-loop
.
c (
v
ec
t
o
r
izable_live_operation):
.
.
.
commit
|
commitdiff
|
tree
next