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
Loop distribution fix for SCC detection
2023-11-14
Richard Biener
Loop dist
r
ibut
i
on fix for SCC dete
c
tion
commit
|
commitdiff
|
tree
2023-11-14
R
i
chard Bie
n
er
tree-optimization/112281
-
loop dis
t
ribution
a
nd zero
.
.
.
commit
|
commitdiff
|
tree
2023-11-13
R
i
chard Biener
tree-opti
m
i
za
t
ion/112495 -
ali
a
s v
e
rsioning and address
.
.
.
commit
|
commitdiff
|
tree
2023-11-13
Richard
Bien
e
r
middl
e
-
end/
1
12487 - inline and parameter mismatch
commit
|
commitdiff
|
tree
2023-11-13
Ri
c
hard Bi
e
ner
tree-opti
m
iz
a
tion/111792 - new testcase
commit
|
commitdiff
|
tree
2023-11-10
Richard Biener
tree-optimization/110221 - SLP a
n
d loop mas
k
/
len
commit
|
commitdiff
|
tree
2023-11-10
Ric
h
a
r
d Biener
middle-end/112469 - fix missing converts
i
n ve
c
_cond_
e
xpr
.
.
.
commit
|
commitdiff
|
tree
2023-11-09
R
icha
r
d Biener
Refac
t
o
r x86 decl based scatter vect
o
r
ization, prepare SLP
commit
|
commitdiff
|
tree
2023-11-09
Richard Biener
tree-optimizati
o
n/112450 - avoid AVX
5
1
2
style
mask
i
ng
.
.
.
commit
|
commitdiff
|
tree
2023-11-09
Richard Biener
t
ree-optimization/112444 - avoid
b
ougs PHI
value-numbering
commit
|
commitdiff
|
tree
2023-11-09
Richa
r
d Biener
Fix SIMD
c
lone
SLP a
b
it more
commit
|
commitdiff
|
tree
2023-11-08
R
i
chard Biener
Fix
S
L
P
o
f
e
mu
l
ated gathers
commit
|
commitdiff
|
tree
2023-11-08
Richard Biener
TLC
to vect_chec
k
_store_rhs and vect
_
slp_
c
hild
_
index_for_operand
commit
|
commitdiff
|
tree
2023-11-08
Richar
d
B
iener
Fix
S
LP
o
f mas
k
ed loads
commit
|
commitdiff
|
tree
2023-11-07
Richard Biener
libs
t
dc++
/
112351 -
deal with
_
_gthread_on
c
e
failure
.
.
.
commit
|
commitdiff
|
tree
2023-11-06
Ri
c
hard B
i
ener
tr
e
e-op
t
i
m
iz
a
tion/112405
-
SIMD clone
calls with (loop
.
.
.
commit
|
commitdiff
|
tree
2023-11-06
Richard
B
i
ener
tree-optimization/111
9
50
- vectorizer loop copying
commit
|
commitdiff
|
tree
2023-11-06
Rich
a
rd Bi
e
ner
t
r
ee-optimization
/
1124
0
4 - t
w
o issues with SLP o
f
.
.
.
commit
|
commitdiff
|
tree
2023-11-06
R
i
ch
a
rd Biener
tree-o
p
timization
/
112369 -
s
t
r
ip
_
float_extensions and
.
.
.
commit
|
commitdiff
|
tree
2023-11-06
Richard
Biener
middle-end/112296
-
__builtin_constant_
p
and side-effects
commit
|
commitdiff
|
tree
2023-11-03
R
i
char
d
Biene
r
T
e
stcases f
o
r vectorizer peeling
commit
|
commitdiff
|
tree
2023-11-03
Rich
a
r
d Biene
r
Cleanup vector
i
zable_l
i
ve_
o
peration
commit
|
commitdiff
|
tree
2023-11-03
Richard Biener
t
r
e
e
-opti
m
izatio
n
/112
3
66 -
r
emo
v
e a
s
s
ert
f
o
r
f
a
iled
.
.
.
commit
|
commitdiff
|
tree
2023-11-03
Richard Biener
t
ree
-
optim
i
zatio
n
/
11
2
310 - code hois
t
ing undefined
.
.
.
commit
|
commitdiff
|
tree
2023-11-02
Richar
d
Biene
r
tree-optimizati
o
n/11
2
320 - bougs debug IL after
S
C
CP
commit
|
commitdiff
|
tree
2023-10-31
Rich
a
rd Biener
tr
e
e-optimization/112305 - S
C
EV cprop and conditional
.
.
.
commit
|
commitdiff
|
tree
2023-10-30
Richar
d
Biener
PR tes
t
suite/1
1
1462
-
add powe
r
pc64le
t
o
list of
s
sa
.
.
.
commit
|
commitdiff
|
tree
2023-10-23
Richard
B
ien
e
r
t
ree-optimization/111916 - SRA of B
I
T_FIEL
D
_R
E
F of
.
.
.
commit
|
commitdiff
|
tree
2023-10-23
Richard Biener
tree-op
t
imization/111915 - mixing group
e
d and
n
on-grouped
.
.
.
commit
|
commitdiff
|
tree
2023-10-23
R
i
char
d
Biener
i
p
a
/
1
11914 - perform parameter in
i
t
af
t
er rema
p
ping
.
.
.
commit
|
commitdiff
|
tree
2023-10-23
Richa
r
d
Biener
tre
e
-o
p
tim
i
zation/
1
11917 -
b
ougs
I
L after guard hoisting
commit
|
commitdiff
|
tree
2023-10-20
R
ichard B
i
ener
tree-op
t
imiza
t
ion/1
1
1383 - testcase
f
or fixe
d
PR
commit
|
commitdiff
|
tree
2023-10-20
Richard Biener
t
ree-opt
i
mizatio
n
/111
4
45 - s
i
mple
_
iv simplification
.
.
.
commit
|
commitdiff
|
tree
2023-10-20
Richard Bien
e
r
tree-optimization/110243 - IV
O
P
T
s introducing undef
i
ned
.
.
.
commit
|
commitdiff
|
tree
2023-10-20
R
i
c
h
ard Biener
tree-optimization/1118
9
1 - fix assert in ve
c
to
r
izable_simd_c
.
.
.
commit
|
commitdiff
|
tree
2023-10-20
R
ichard Bi
e
ner
tree-optimizatio
n
/11
1
000
- rest
r
ic
t
invariant motion
.
.
.
commit
|
commitdiff
|
tree
2023-10-20
Richa
r
d
B
iener
Docum
e
nt {L,R}ROTATE_
E
XP
R
commit
|
commitdiff
|
tree
2023-10-20
Ric
h
a
r
d
Biener
Rew
r
i
t
e mor
e
r
efs fo
r
e
p
i
lo
g
ue vectorization
commit
|
commitdiff
|
tree
2023-10-20
R
i
c
hard
B
iener
Fixup vect_get_
a
nd_check_slp_defs for
g
a
t
hers and
.
.
.
commit
|
commitdiff
|
tree
2023-10-19
Richard
B
iener
t
ree-opti
m
ization/111131 - S
L
P for non-IFN
gathers
commit
|
commitdiff
|
tree
2023-10-19
Richar
d
Biener
R
e
fac
t
or x86 vectorized gather path
commit
|
commitdiff
|
tree
2023-10-18
Richard Biener
Re-instantiate integ
e
r mask
t
o tradi
t
ional vector mask
.
.
.
commit
|
commitdiff
|
tree
2023-10-17
Ric
h
ard
Biener
t
r
ee-optimizati
o
n/111846
- put simd-
c
lone-info
into
.
.
.
commit
|
commitdiff
|
tree
2023-10-17
R
i
char
d
Biene
r
mi
d
dl
e
-end/
1
1
18
1
8 - fa
i
led
DECL_NOT_GIM
P
LE_REG_P setting
.
.
.
commit
|
commitdiff
|
tree
2023-10-17
Richard Biener
tree-optimiza
t
ion/
1
11807 - ICE
in verif
y
_sra
_
access_fore
s
t
commit
|
commitdiff
|
tree
2023-10-13
Richard Bi
e
ner
OMP SIMD inbran
c
h call vecto
r
ization
f
o
r
AVX51
2
style
.
.
.
commit
|
commitdiff
|
tree
2023-10-13
Richar
d
Bien
e
r
Add suppo
r
t for
SLP
v
ectorization of
OpenMP
S
I
M
D clone
.
.
.
commit
|
commitdiff
|
tree
2023-10-13
R
i
chard Biener
t
ree
-
opti
m
ization/111779 - Handle some B
I
T_
F
IELD_
R
EFs
.
.
.
commit
|
commitdiff
|
tree
2023-10-13
Ri
c
har
d
B
iener
tre
e
-optim
i
z
a
t
i
on/111773 - av
o
i
d CD-DCE of noreturn
.
.
.
commit
|
commitdiff
|
tree
2023-10-12
Richard Biene
r
tree-opt
i
mization
/
1
1
1764 -
w
rong reduction vectoriza
t
ion
commit
|
commitdiff
|
tree
2023-10-10
Richar
d
Biener
tree-opti
m
izat
i
on/111751 - suppor
t
102
4
bit vector
.
.
.
commit
|
commitdiff
|
tree
2023-10-10
Richard Biener
Fix missed CSE
w
ith
a
BLKmode entity
commit
|
commitdiff
|
tree
2023-10-09
Richard Biener
tree-optim
i
zation/111715 - imp
r
o
v
e T
B
AA for acc
e
ss
.
.
.
commit
|
commitdiff
|
tree
2023-10-05
R
i
chard Biener
Fix SIMD call S
L
P discovery
commit
|
commitdiff
|
tree
2023-10-05
Richard B
i
e
n
er
A
void left around copies when value-numbering BBs
commit
|
commitdiff
|
tree
2023-10-05
Richard
B
iener
ipa/111643 - clarify flatte
n
attribute documen
t
ati
o
n
commit
|
commitdiff
|
tree
2023-09-29
Richard Biener
tree-op
t
i
m
ization/11
1
583 - loop distrib
u
tion is
s
u
e
commit
|
commitdiff
|
tree
2023-09-28
Richard Biener
target
/
1
1
1600 -
avoid deep
r
ecursion in access
diagnos
t
ics
commit
|
commitdiff
|
tree
2023-09-28
Richar
d
Biener
tree-op
t
imiza
t
i
o
n/
1
1
1
6
14 - missing convert i
n
u
ndis
t
ribute_b
.
.
.
commit
|
commitdiff
|
tree
2023-09-27
Richard Biener
Simplify
a
bs (copy
s
ign (x, y))
commit
|
commitdiff
|
tree
2023-09-20
Rich
a
rd Biener
tree-opti
m
iza
t
ion/111489 - r
a
i
s
e --p
a
r
am uninit-max
.
.
.
commit
|
commitdiff
|
tree
2023-09-20
Richard Biene
r
tree
-
o
ptimiz
a
ti
o
n/111489
- turn
u
ni
n
it limits to
p
a
r
a
ms
commit
|
commitdiff
|
tree
2023-09-19
R
ichard Biener
c/1114
6
8 - du
m
p unordered compare operator
s
i
n the
i
r
.
.
.
commit
|
commitdiff
|
tree
2023-09-19
R
i
c
h
ard
B
iener
tree-o
p
ti
m
ization/111465
-
bougs jump
threading with
.
.
.
commit
|
commitdiff
|
tree
2023-09-19
R
ichard
B
iener
c/111468 - add unordered compare an
d
pointer
d
iff
to
.
.
.
commit
|
commitdiff
|
tree
2023-09-18
Ri
c
hard Bi
e
ner
tree-optimization/111294 - back
w
ards threader PHI cos
t
ing
commit
|
commitdiff
|
tree
2023-09-14
Ric
h
ard Biener
tree-o
p
timizat
i
on/111
2
94
-
better
DCE after forwprop
commit
|
commitdiff
|
tree
2023-09-13
Ri
c
h
ard Biener
tr
e
e-opt
i
m
i
z
ati
o
n
/
1
11387
- BB SLP and irre
d
ucible regions
commit
|
commitdiff
|
tree
2023-09-13
Richa
r
d Biener
tree
-
op
t
imization/111397 - m
i
ss
e
d
copy propagation
.
.
.
commit
|
commitdiff
|
tree
2023-08-31
R
ichard Biener
midd
l
e
-end/111253
-
partl
y
reve
r
t
r
1
1-6508
-
g
a
bb1b6058c09a7
commit
|
commitdiff
|
tree
2023-08-31
Richard Biener
Fix gcc
.
dg/tree-ssa/forwp
r
o
p-42
.
c
commit
|
commitdiff
|
tree
2023-08-31
R
ich
a
rd Bien
e
r
A
d
j
u
st
g
c
c
.
target/i3
8
6/
p
r52252-{atom,core}
.
c
commit
|
commitdiff
|
tree
2023-08-30
Ric
h
ar
d
Bien
e
r
tree-
o
p
t
imizatio
n
/
1
11
2
28 - fix testcase
commit
|
commitdiff
|
tree
2023-08-30
Richard Biener
t
ree-optim
i
zatio
n
/1
1
1228 -
c
ombine
two
V
EC
_
P
ERM
_
EXPR
s
commit
|
commitdiff
|
tree
2023-08-25
Richard Biener
tree-optimizatio
n
/111137 - dependence checking for SLP
commit
|
commitdiff
|
tree
2023-08-25
Richard Biener
A
ppl
y
some TLC to ve
c
t_slp_ana
l
yze_ins
t
an
c
e_dependence
commit
|
commitdiff
|
tree
2023-08-25
Ric
h
ard
B
iener
tree-
o
ptimization/111136 - STMT_VINFO_SLP_VECT_ONLY
.
.
.
commit
|
commitdiff
|
tree
2023-08-24
R
i
c
ha
r
d Bien
e
r
tree-optimization/1
1
1123 - i
n
direct clobber
s
thrown
.
.
.
commit
|
commitdiff
|
tree
2023-08-24
Ric
h
a
rd Biener
F
i
x confusi
o
n a
b
out lo
a
d_p in v
e
ct
_
b
uild_slp_tree
_
1
commit
|
commitdiff
|
tree
2023-08-24
Ric
h
ard
B
iener
tree-optimization/11
1
125 - avoid BB vector
i
zati
o
n in
.
.
.
commit
|
commitdiff
|
tree
2023-08-24
Richard Bien
e
r
tree-optimiz
a
ti
o
n/111115 - SLP of maske
d
stor
e
s
commit
|
commitdiff
|
tree
2023-08-24
R
i
chard Biener
tree-optim
i
zation/1111
2
5 - p
r
o
p
e
rl
y
c
ost
B
B reduction
.
.
.
commit
|
commitdiff
|
tree
2023-08-24
Richard Biener
tre
e
-
o
ptimiza
t
io
n
/
1
1
1
128 - fix shift pat
t
ern re
c
og
commit
|
commitdiff
|
tree
2023-08-24
R
i
chard Biener
testsuite
/
111125 - disable BB ve
c
torization
f
or the
.
.
.
commit
|
commitdiff
|
tree
2023-08-24
Ric
h
ar
d
Biener
debug/111080 - avoid outpu
t
ting debug info for u
n
u
sed
.
.
.
commit
|
commitdiff
|
tree
2023-08-22
R
i
chard Biener
S
implify inter
e
aved
s
t
o
re
vector
i
z
a
t
i
on process
i
n
g
commit
|
commitdiff
|
tree
2023-08-22
Richa
r
d Biene
r
tr
e
e-optimiza
t
ion/
9
486
4
- vector
insert of vecto
r
ext
r
act
.
.
.
commit
|
commitdiff
|
tree
2023-08-21
Rich
a
rd B
i
e
n
er
F
i
x FAIL: gcc
.
target/i3
8
6/pr87007-5
.
c
commit
|
commitdiff
|
tree
2023-08-21
Richard Bie
n
er
F
ix gcc
.
dg/v
e
c
t
/bb-s
l
p-s
u
b
groups-2
.
c with
2
56
b
it vectors
commit
|
commitdiff
|
tree
2023-08-21
Richar
d
Biene
r
Fix gc
c
.
dg
/
vect
/
bb
-
sl
p
-46
.
c FA
I
L
commit
|
commitdiff
|
tree
2023-08-21
Richard
B
ie
n
er
tr
e
e-optimizati
o
n/1
1
1082 -
b
ogus promoted min
commit
|
commitdiff
|
tree
2023-08-21
Richa
r
d Bie
n
er
tree-op
t
imization/11
1
070 - fix ICE with
recent ifcombine fix
commit
|
commitdiff
|
tree
2023-08-18
Richard B
i
ener
tree-optimizati
o
n/111019 - inva
r
iant
moti
o
n and aliasi
n
g
commit
|
commitdiff
|
tree
2023-08-18
Ri
c
hard Bien
e
r
tree-optimizatio
n
/111048 - avoid flawed logic in fold_v
e
c
_perm
commit
|
commitdiff
|
tree
2023-08-17
Richard Bie
n
er
tr
e
e-op
t
imization
/
1
1
1039 - abno
r
mals and bit
test merging
commit
|
commitdiff
|
tree
2023-08-17
Ric
h
ard Biener
Hand
l
e
T
YPE_OVE
R
FLOW_UNDEFINED ve
c
torized
B
B reductions
commit
|
commitdiff
|
tree
2023-08-15
Richard Bi
e
ne
r
Clean
u
p BB vecto
r
iza
t
ion root
s
hand
l
ing
commit
|
commitdiff
|
tree
2023-08-15
R
ic
h
ard Biener
Support const
a
nts an
d
externals in BB reducti
o
n vectoriz
a
tion
commit
|
commitdiff
|
tree
2023-08-15
Richard
B
iener
Use find_lo
o
p
_lo
c
ation fr
o
m
un
r
oll
i
ng
commit
|
commitdiff
|
tree
2023-08-15
Richar
d
Bie
n
er
tree-optimization/11096
3
- more PR
E
when
optim
i
zing
.
.
.
commit
|
commitdiff
|
tree
next