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
Move VF based dependence check
2023-08-24
Rich
a
r
d Biener
t
e
s
tsuite
/
111125
-
disabl
e
BB vectorization for the
.
.
.
commit
|
commitdiff
|
tree
2023-08-24
Ric
h
ard Biener
debu
g
/1110
8
0 -
avoid
out
p
u
tting debug info fo
r
unused
.
.
.
commit
|
commitdiff
|
tree
2023-08-22
Rich
a
rd Biener
Simplify interea
v
ed stor
e
vectorizati
o
n
p
rocessing
commit
|
commitdiff
|
tree
2023-08-22
Richard Biener
tree-optimiz
a
tion/9
4
864 - vecto
r
insert of vecto
r
extr
a
ct
.
.
.
commit
|
commitdiff
|
tree
2023-08-21
Richard
Biener
Fix FA
I
L:
gcc
.
target/i386/pr87007-5
.
c
commit
|
commitdiff
|
tree
2023-08-21
Ric
h
ard B
i
ener
Fix
gcc
.
dg/vect
/
b
b-slp-subgro
u
ps-
2
.
c wi
t
h 256bit vecto
r
s
commit
|
commitdiff
|
tree
2023-08-21
Richard Bi
e
ner
Fix gcc
.
dg/v
e
ct/bb-slp-46
.
c FAIL
commit
|
commitdiff
|
tree
2023-08-21
Ric
h
a
rd
Bi
e
ne
r
tree-optim
i
zatio
n
/111
0
82 - bogu
s
promoted min
commit
|
commitdiff
|
tree
2023-08-21
Richard
B
iener
tree
-
op
t
imization/111
0
7
0 - fi
x
I
CE with rec
e
nt ifcombine fix
commit
|
commitdiff
|
tree
2023-08-18
Richard
B
ien
e
r
tree-optimizati
o
n/111019 -
invariant
moti
o
n and a
l
iasing
commit
|
commitdiff
|
tree
2023-08-18
Richar
d
B
i
ener
tree-optim
i
zatio
n
/111048 - avoid fla
w
ed logic i
n
fold_vec
_
perm
commit
|
commitdiff
|
tree
2023-08-17
Ri
c
hard
B
iener
tree-opti
m
izat
i
o
n/111039 - abnormals and b
i
t test
merging
commit
|
commitdiff
|
tree
2023-08-17
Richard Bie
n
er
Hand
l
e
T
Y
P
E_O
V
E
RFLOW_U
N
DEFINE
D
vecto
r
i
z
ed
B
B reduction
s
commit
|
commitdiff
|
tree
2023-08-15
Richard Biener
Clea
n
up BB vectorization roots hand
l
ing
commit
|
commitdiff
|
tree
2023-08-15
Richard Bien
e
r
Support constants an
d
externals in
BB red
u
cti
o
n vectorizati
o
n
commit
|
commitdiff
|
tree
2023-08-15
Richa
r
d Bien
e
r
Use find
_
l
o
o
p
_lo
c
ation
f
rom
u
nrollin
g
commit
|
commitdiff
|
tree
2023-08-15
R
ichard Biener
t
r
ee-optimization/1
1
0
9
63 - more PRE when opt
i
mizing
.
.
.
commit
|
commitdiff
|
tree
2023-08-15
Richard
Biener
tree-optimiz
a
tion/
1
1
0991 - unroll size estima
t
e
a
f
ter
.
.
.
commit
|
commitdiff
|
tree
2023-08-14
Ri
c
ha
r
d Biener
Fix p
r
int_lo
o
p_info IC
E
commit
|
commitdiff
|
tree
2023-08-11
Richard
Biener
tree-
o
ptimization/110979 - fol
d
-left reduction a
n
d
.
.
.
commit
|
commitdiff
|
tree
2023-08-11
Rich
a
r
d
B
iener
Im
p
rove
B
B vectori
z
ation
opt-info
commit
|
commitdiff
|
tree
2023-08-10
Rich
a
rd B
i
en
e
r
Make I
S
E
L
use
d
internal funct
i
ons
c
onst/nothrow where
.
.
.
commit
|
commitdiff
|
tree
2023-08-10
Ric
h
a
r
d Bie
n
e
r
Remove
i
n
s
ert loc
a
tion argument f
r
o
m v
e
ctor
i
zab
l
e_live_o
p
eration
commit
|
commitdiff
|
tree
2023-08-09
R
i
char
d
Bien
e
r
rtl-opti
m
ization/
1
10
5
87 - speedup find_ha
r
d_
r
egno_f
o
r
_1
commit
|
commitdiff
|
tree
2023-08-08
Andrzej T
u
r
ko
genmatch: Log line numbe
r
s indirectly
commit
|
commitdiff
|
tree
2023-08-08
Andrzej Tu
r
ko
genmatch: Redu
c
e variability of generated co
d
e
commit
|
commitdiff
|
tree
2023-08-08
A
n
drzej T
u
rko
Support get_or_inse
r
t in
o
rdered_
h
a
sh_ma
p
commit
|
commitdiff
|
tree
2023-08-08
Richard Bi
e
ne
r
tre
e
-optimiz
a
ti
o
n/49955 - BB r
e
duction with odd number
.
.
.
commit
|
commitdiff
|
tree
2023-08-08
R
ichard
Biene
r
t
ree
-
o
p
tim
i
zation/110924 - fix vop liveness for
n
oreturn
.
.
.
commit
|
commitdiff
|
tree
2023-08-07
Richard Bi
e
ner
Use RPO order for s
i
nking
commit
|
commitdiff
|
tree
2023-08-07
Richard
B
iener
Improve -f
o
p
t
-info-vec f
o
r basic-b
l
ock vec
t
o
r
ization
commit
|
commitdiff
|
tree
2023-08-04
Ric
h
ard Bie
n
er
tree-optim
i
zati
o
n
/1
1
0838 - vectorization of w
i
dened
.
.
.
commit
|
commitdiff
|
tree
2023-08-04
Ri
c
hard Biener
tree-op
t
imizati
o
n/
1
10838 - less
aggressi
v
ely f
o
ld out
.
.
.
commit
|
commitdiff
|
tree
2023-08-03
Richard Biener
[libbacktrac
e
] fix up bro
k
e
n te
s
t
commit
|
commitdiff
|
tree
2023-08-03
Ri
c
hard Biener
tree
-
optimiz
a
tio
n
/
110838
-
vec
t
o
r
izat
i
on of widened
.
.
.
commit
|
commitdiff
|
tree
2023-08-03
Richa
r
d Bie
n
er
t
ree-optimization/110702 - avo
i
d zero-based memory
.
.
.
commit
|
commitdiff
|
tree
2023-08-03
Ri
c
h
ard Biener
Improve sinkin
g
with unre
l
ated defs
commit
|
commitdiff
|
tree
2023-08-03
Richard Biener
Add
virtual op
e
rand global liveness com
p
u
ta
t
ion class
commit
|
commitdiff
|
tree
2023-08-03
Richard Biener
Swap loop splitting and final value
r
eplacem
e
nt
commit
|
commitdiff
|
tree
2023-08-02
Richard Biener
Ma
k
e add_phi_node_to_bb stat
i
c
commit
|
commitdiff
|
tree
2023-08-02
R
ic
h
ar
d
Biener
tree-optimization/923
3
5 - Impr
o
ve sink
i
ng heuristics
.
.
.
commit
|
commitdiff
|
tree
2023-08-02
Ric
h
ard Biener
rtl-optimization/110587 - remove quadrat
i
c reg
n
o_in_use_p
commit
|
commitdiff
|
tree
2023-07-27
R
ic
h
ard Biener
tree-optimiz
a
t
i
o
n/91838 - fix FAIL
o
f g+
+
.
dg/o
p
t/pr91838
.
C
commit
|
commitdiff
|
tree
2023-07-27
R
i
chard Biener
XFAIL parts broken deliberate
l
y by r13-1762-gf9d4c3b45c5
e
d5
commit
|
commitdiff
|
tree
2023-07-27
Richard Bie
n
e
r
Remove re
c
ursive post-dom
i
n
a
tor
trav
e
rsa
l
in sink
i
ng
commit
|
commitdiff
|
tree
2023-07-26
Richard Biener
tree-opt
i
mization/106
0
81 -
e
lide red
u
n
d
ant permute
commit
|
commitdiff
|
tree
2023-07-26
Rich
a
rd Biener
tree-optimizati
o
n
/110799
- fix
b
u
g
in
c
o
de hoisting
commit
|
commitdiff
|
tree
2023-07-24
Richard Biener
Remove SLP
_
TREE_VEC_STMTS in
f
avor of SLP_TREE_
V
E
C_
D
EFS
commit
|
commitdiff
|
tree
2023-07-24
Richard Biener
Remove unused
t
ree-vecto
r
ize
r
.
h includ
e
commit
|
commitdiff
|
tree
2023-07-24
Ric
h
a
rd
Biener
[
i386] remove unused
t
ree-vectoriz
e
r
.
h
in
c
ludes
commit
|
commitdiff
|
tree
2023-07-24
Richard B
i
ene
r
t
r
ee-optimization/11077
7
- abnormals and recent PRE
.
.
.
commit
|
commitdiff
|
tree
2023-07-24
Richard Bi
e
ner
t
ree-o
p
timization
/
110
7
66 - missing PHI loca
t
i
o
n check
commit
|
commitdiff
|
tree
2023-07-21
Richard Bien
e
r
tree-optimization/41320 - remove bogus XFAILed testc
a
se
commit
|
commitdiff
|
tree
2023-07-21
Richard
B
iener
tree-optimiz
a
t
i
on/88540 - FP
x
> y ? x : y if-conversion
.
.
.
commit
|
commitdiff
|
tree
2023-07-21
Richard Biener
tree-o
p
t
i
mization/110742 -
f
ix lat
e
nt issue wit
h
per
m
ut
i
ng
.
.
.
commit
|
commitdiff
|
tree
2023-07-20
Richar
d
B
i
ene
r
tree-opti
m
ization
/
110204 - second lev
e
l red
u
n
dancy
.
.
.
commit
|
commitdiff
|
tree
2023-07-20
Richa
r
d Bie
n
er
middle-end/61747
-
c
o
n
dit
i
ona
l
move expansion and c
o
nstants
commit
|
commitdiff
|
tree
2023-07-18
Richard
Biener
mid
d
le-end/
1
05715 - missed R
T
L if-conv
e
rsion wi
t
h COND_EXPR
.
.
.
commit
|
commitdiff
|
tree
2023-07-17
R
i
chard Biener
tree
-
opt
i
mization/110669 - bo
g
us ma
t
ch
i
ng o
f
loop bitop
commit
|
commitdiff
|
tree
2023-07-14
Richard Biener
Provide extra c
h
ecking f
o
r
p
hi argument access from
.
.
.
commit
|
commitdiff
|
tree
2023-07-12
Richa
r
d Biener
t
r
ee-optimiz
a
t
i
on/110
6
30
-
en
h
ance SL
P
permute
support
commit
|
commitdiff
|
tree
2023-07-11
Ric
h
ard Biener
tree-optimizati
o
n/110
6
14 - SLP spl
a
t and re-a
l
ign
.
.
.
commit
|
commitdiff
|
tree
2023-07-07
Richard
B
ien
e
r
Closing the
G
C
C 10
b
ranch
commit
|
commitdiff
|
tree
2023-07-06
Richa
r
d Bien
e
r
tree-optimi
z
ati
o
n/110556
-
t
ail me
r
gi
n
g still pre-tuples
commit
|
commitdiff
|
tree
2023-07-06
Richa
r
d Bie
n
er
tree-optimi
z
ation/110563
-
simp
l
i
f
y
ep
i
logu
e
VF check
s
commit
|
commitdiff
|
tree
2023-07-06
R
ic
h
ard Biener
tree-optimi
z
ation/110515 - wron
g
code with
L
IM + PRE
commit
|
commitdiff
|
tree
2023-07-06
Richard Bien
e
r
Fi
x
ex
p
ectation on
gcc
.
d
g
/vect/pr71264
.
c
commit
|
commitdiff
|
tree
2023-07-05
Ri
c
har
d
Bien
e
r
a
djust testcase f
o
r now happenin
g
epilogue vectoriza
t
ion
commit
|
commitdiff
|
tree
2023-07-05
Richard B
i
ener
middle-end/1
1
0541 - VEC
_
PERM_EXPR documentatio
n
is
of
f
commit
|
commitdiff
|
tree
2023-07-05
Richard
B
iene
r
Fix
t
y
po
in vectorizer debug me
s
sage
commit
|
commitdiff
|
tree
2023-07-04
Richard Bie
n
er
tree-optimiza
t
ion/110491 - PHI-OPT and undefs
commit
|
commitdiff
|
tree
2023-07-04
Richard
Biener
Use mark_ssa_maybe
_
unde
f
s in PHI-OP
T
commit
|
commitdiff
|
tree
2023-07-04
Rich
a
rd Biener
R
e
m
ove u
n
nec
e
ssary che
c
k
on scalar_niter
=
= 0
commit
|
commitdiff
|
tree
2023-07-04
Richard
Bie
n
er
tree-optimiza
t
ion/110376 - te
s
tcase for fixed bug
commit
|
commitdiff
|
tree
2023-07-04
Richard Bi
e
ner
tr
e
e-opt
i
mizatio
n
/110228 - a
v
oi
d
undefs in ifcombine
.
.
.
commit
|
commitdiff
|
tree
2023-07-04
Richard
Biener
tr
e
e-optimization/110436 -
b
ogus live/rel
e
vant fo
r
.
.
.
commit
|
commitdiff
|
tree
2023-07-04
R
ic
h
a
rd Biene
r
mid
d
l
e
-e
n
d/110495 - avoid associa
t
ing
constant
s
wi
t
h
.
.
.
commit
|
commitdiff
|
tree
2023-07-04
Richard B
i
ener
tree-
o
ptimizatio
n
/110310 - move vector epilogue disabling
.
.
.
commit
|
commitdiff
|
tree
2023-07-03
R
ichard
B
i
e
n
er
tree-optimiz
a
tion/110506 - I
C
E in pattern rec
o
g with
.
.
.
commit
|
commitdiff
|
tree
2023-07-03
Ri
c
h
ard Biener
tree-o
p
ti
m
i
z
a
ti
o
n/110506 - bogus non-zero mask in CCP
.
.
.
commit
|
commitdiff
|
tree
2023-06-30
Richard
Biener
t
ree-optimizati
o
n/110496 - TYPE_PR
E
CISION
issue with
.
.
.
commit
|
commitdiff
|
tree
2023-06-30
Rich
a
rd Biener
mid
d
l
e-
e
nd/110489
-
avoid u
s
el
e
ss work on
statis
t
ics
commit
|
commitdiff
|
tree
2023-06-30
Ri
c
har
d
B
iener
tree-optimizati
o
n
/
110381 - fix testcase
commit
|
commitdiff
|
tree
2023-06-29
Rich
a
rd Biener
tree-op
t
imizati
o
n/
1
10460 -
fend
o
f
f
vector typ
e
s fro
m
.
.
.
commit
|
commitdiff
|
tree
2023-06-29
Rich
a
rd B
i
ene
r
middle
-
end/110452
-
bad co
d
e gene
r
ati
o
n with AVX
5
12
.
.
.
commit
|
commitdiff
|
tree
2023-06-29
Richard Biener
m
iddle-end/110
4
61
- patt
e
rn apply
i
ng
wrongl
y
to v
e
c
tors
commit
|
commitdiff
|
tree
2023-06-29
Ric
h
ard B
i
ener
c
/11
0
4
54
-
ICE
with bogus TYPE_PRECISION use
commit
|
commitdiff
|
tree
2023-06-28
Richard Biener
t
r
ee-optimization
/
110434
-
avoid
<ret
v
al>
=
{v} {CLOBBER
.
.
.
commit
|
commitdiff
|
tree
2023-06-28
Richard Biener
tree
-
o
ptim
i
zation/110451 - hoist invariant compare
.
.
.
commit
|
commitdiff
|
tree
2023-06-28
Richar
d
Bie
n
er
tree-op
t
imization/110443 - p
r
event SLP splat of
gathe
r
s
commit
|
commitdiff
|
tree
2023-06-28
R
i
chard Biener
Pr
e
vent TYPE_PR
E
CISION on VECTOR
_
TYPEs
commit
|
commitdiff
|
tree
2023-06-27
R
ichar
d
Biener
tree-o
p
t
i
miza
t
ion/9
6
2
0
8 - SLP of n
o
n
-gr
o
up
e
d loads
commit
|
commitdiff
|
tree
2023-06-26
R
i
chard Biener
tree-opt
i
m
i
z
a
t
ion/110381
-
preserve S
L
P
p
ermutation
.
.
.
commit
|
commitdiff
|
tree
2023-06-26
Richard Bie
n
er
na
r
rowing initializ
e
rs and ini
t
ialize
r
_con
s
tant_valid_p_1
commit
|
commitdiff
|
tree
2023-06-26
Richard Biener
Avoid shorten_bin
a
ry_op on VECTOR_TYPE
commit
|
commitdiff
|
tree
2023-06-26
Richard B
i
ener
Fix T
Y
PE_PRECISI
O
N use
i
n
h
a
s
habl
e
_expr_equal_p
commit
|
commitdiff
|
tree
2023-06-26
Richard B
i
ener
tree-optimizati
o
n/110392 - ICE with
p
redicate a
n
al
y
sis
commit
|
commitdiff
|
tree
2023-06-23
Richard Biener
Fix in
i
tializer_
c
onstant_valid_p_1 TYPE
_
PRECIS
I
ON use
commit
|
commitdiff
|
tree
2023-06-23
Richard Biener
Deal with vector typed operands in conversi
o
ns
commit
|
commitdiff
|
tree
2023-06-23
Richa
r
d Biene
r
F
i
x
tree_s
i
mple_
n
o
n
negativ
e
_warnv
_
p for VECTOR_T
Y
PEs
commit
|
commitdiff
|
tree
next