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-optimization/112404 - two issues with SLP of .MASK_LOAD
2023-11-06
R
i
chard Biener
t
re
e
-o
p
timization/112404 - tw
o
issues w
i
th SLP of
.
.
.
commit
|
commitdiff
|
tree
2023-11-06
R
i
chard
Bien
e
r
tre
e
-optimizati
o
n/112369 -
s
tri
p
_
float_extensions and
.
.
.
commit
|
commitdiff
|
tree
2023-11-06
Richard Biener
middle
-
end/
1
12296 -
_
_builtin_
c
o
n
stant_p and side-
e
f
fec
t
s
commit
|
commitdiff
|
tree
2023-11-03
Ri
c
hard B
i
ener
Tes
t
case
s
f
o
r vecto
r
izer peeling
commit
|
commitdiff
|
tree
2023-11-03
Richard
B
iener
C
leanu
p
v
ec
t
or
i
zab
l
e_live_operat
i
o
n
commit
|
commitdiff
|
tree
2023-11-03
Ri
c
ha
r
d Biener
tree
-
opt
i
miza
t
i
on/112366 - rem
o
ve a
s
sert for fa
i
l
ed
.
.
.
commit
|
commitdiff
|
tree
2023-11-03
Richa
r
d Bie
n
er
tree-optimization
/
112310 - code hoisting
undefined
.
.
.
commit
|
commitdiff
|
tree
2023-11-02
Richar
d
Biener
tree-optim
i
zation/11
2
3
20 - bougs debug
IL after SCCP
commit
|
commitdiff
|
tree
2023-10-31
Rich
a
rd Bie
n
er
tree-optimizat
i
o
n
/112305 - SCEV cprop and conditional
.
.
.
commit
|
commitdiff
|
tree
2023-10-30
Richard B
i
e
ner
PR t
e
stsuite/111462 - add
powerp
c
64le to li
s
t
o
f ssa
.
.
.
commit
|
commitdiff
|
tree
2023-10-23
Ri
c
hard
B
iene
r
t
ree-optimization/111916 - SRA of BIT_F
I
ELD_REF of
.
.
.
commit
|
commitdiff
|
tree
2023-10-23
Ric
h
a
rd Biener
tree-op
t
imization/111915 - mixi
n
g
grouped
and non-grouped
.
.
.
commit
|
commitdiff
|
tree
2023-10-23
Richard Biener
ipa/11
1
914 - perform parameter init
aft
e
r rema
p
pi
n
g
.
.
.
commit
|
commitdiff
|
tree
2023-10-23
Rich
a
r
d
Biene
r
tre
e
-optimi
z
ation/111917 - b
o
u
gs IL a
f
ter guard ho
i
sting
commit
|
commitdiff
|
tree
2023-10-20
Ric
h
ard Biener
t
r
ee-optimiz
a
tion/111
3
83
- tes
t
case for fixed
P
R
commit
|
commitdiff
|
tree
2023-10-20
Richard Bi
e
ner
tree-optimization/
1
11
4
4
5 - sim
p
le_iv
s
imp
l
ificati
o
n
.
.
.
commit
|
commitdiff
|
tree
2023-10-20
Richard Biener
t
ree-
o
ptimiza
t
ion/110
2
43 - IVOPTs introducing undefined
.
.
.
commit
|
commitdiff
|
tree
2023-10-20
Ric
h
a
rd
B
iener
tree-optimizat
i
on/111891
- fix
a
ssert in v
e
ctoriz
a
b
le_simd_
c
.
.
.
commit
|
commitdiff
|
tree
2023-10-20
Richa
r
d Biener
tree-opti
m
ization/1
1
1000 - restrict invaria
n
t motion
.
.
.
commit
|
commitdiff
|
tree
2023-10-20
Ri
c
hard Biene
r
Do
c
ument {L,R}ROTATE_EXPR
commit
|
commitdiff
|
tree
2023-10-20
Ric
h
ard Biener
R
ewrite m
o
re
re
f
s
for epilogue
vecto
r
i
za
t
ion
commit
|
commitdiff
|
tree
2023-10-20
R
i
chard Biener
Fixu
p
vect_get_and
_
ch
e
ck_s
l
p_defs
for ga
t
h
e
rs and
.
.
.
commit
|
commitdiff
|
tree
2023-10-19
Rich
a
rd
B
iener
t
re
e
-optimization/1111
3
1 - SLP
for non-IFN gathers
commit
|
commitdiff
|
tree
2023-10-19
R
i
c
ha
r
d Bie
n
er
Refact
o
r x86 vectorized gather path
commit
|
commitdiff
|
tree
2023-10-18
Richa
r
d
Bi
e
ner
Re-ins
t
antiate in
t
eg
e
r mask
t
o tra
d
i
tio
n
al vector mask
.
.
.
commit
|
commitdiff
|
tree
2023-10-17
R
i
chard Bi
e
ner
tr
e
e-optimization/111846 - put simd-clone-
i
nfo i
n
to
.
.
.
commit
|
commitdiff
|
tree
2023-10-17
R
ich
a
rd Biener
m
iddle-end/111818 - fa
i
le
d
D
E
CL_NOT_GIM
P
L
E
_REG_P
s
etting
.
.
.
commit
|
commitdiff
|
tree
2023-10-17
Richard
B
ie
n
er
tree-optimizati
o
n/111807
-
ICE in verify_sra_access_fore
s
t
commit
|
commitdiff
|
tree
2023-10-13
R
ichard Biener
O
MP SIMD inb
r
anch call vectoriz
a
t
i
o
n fo
r
A
VX512 style
.
.
.
commit
|
commitdiff
|
tree
2023-10-13
R
ichard Biener
Add support f
o
r SL
P
v
ect
o
ri
z
ation of Open
M
P SIM
D
clon
e
.
.
.
commit
|
commitdiff
|
tree
2023-10-13
Ric
h
ard Biener
tree-optimiz
a
t
ion/1
1
1779
-
Handle some BIT_FIELD_R
E
F
s
.
.
.
commit
|
commitdiff
|
tree
2023-10-13
R
i
chard Biener
tre
e
-optimization/111773 - a
v
oid CD-DCE of
n
oreturn
.
.
.
commit
|
commitdiff
|
tree
2023-10-12
Ric
h
ard B
i
ene
r
t
ree-optim
i
zation/111764 -
w
r
ong reduction vec
t
oriz
a
tion
commit
|
commitdiff
|
tree
2023-10-10
R
i
chard Bi
e
n
er
tree-optimi
z
at
i
on
/
111751
- s
u
ppo
r
t
1024
bit
vector
.
.
.
commit
|
commitdiff
|
tree
2023-10-10
Ri
c
hard Bie
n
er
Fix miss
e
d CSE with
a B
L
Kmode entity
commit
|
commitdiff
|
tree
2023-10-09
Richard B
i
ener
tr
e
e-o
p
timi
z
a
t
ion/111715
-
i
mprove T
B
AA
for access
.
.
.
commit
|
commitdiff
|
tree
2023-10-05
R
i
c
hard Biener
Fi
x
SIMD
ca
l
l SLP discovery
commit
|
commitdiff
|
tree
2023-10-05
Richard Biener
Avoid
left
around
c
opie
s
w
h
en value-num
b
ering BBs
commit
|
commitdiff
|
tree
2023-10-05
Richard Biener
i
p
a/111
6
43
-
c
l
arify flatt
e
n
attrib
u
t
e
documentation
commit
|
commitdiff
|
tree
2023-09-29
Richard Biener
t
r
e
e
-optimiza
t
ion/111583 -
loop distribution i
s
s
u
e
commit
|
commitdiff
|
tree
2023-09-28
Richard Bi
e
n
er
tar
g
et/1
1
1600
- avoid deep recursion in access d
i
ag
n
ostic
s
commit
|
commitdiff
|
tree
2023-09-28
Richard Biener
tree-op
t
imi
z
a
tion/11
1
614 - missing convert in undist
r
i
b
ute_b
.
.
.
commit
|
commitdiff
|
tree
2023-09-27
Richard
B
iene
r
S
implif
y
a
bs (copysign (x, y))
commit
|
commitdiff
|
tree
2023-09-20
Richard Biener
tree-optimizatio
n
/11
1
489 - rai
s
e
-
-param uninit-max
.
.
.
commit
|
commitdiff
|
tree
2023-09-20
Richard B
i
ene
r
tr
e
e-optim
i
zation/1
1
1489 - turn uninit limi
t
s to
params
commit
|
commitdiff
|
tree
2023-09-19
Richard
Biener
c/111468 -
d
ump
u
nor
d
ered comp
a
re operator
s
i
n
t
heir
.
.
.
commit
|
commitdiff
|
tree
2023-09-19
R
i
chard Bi
e
ner
tree-
o
ptimization/111465 - b
o
ugs jum
p
t
hreading with
.
.
.
commit
|
commitdiff
|
tree
2023-09-19
Rich
a
rd Bi
e
ner
c
/1
1
1
4
68 - ad
d
unord
e
r
e
d compare
a
n
d
p
oi
n
t
e
r
diff
t
o
.
.
.
commit
|
commitdiff
|
tree
2023-09-18
Richar
d
Biener
tree-o
p
timization/111294 - backwards
t
h
r
eader PHI costing
commit
|
commitdiff
|
tree
2023-09-14
Richard
B
ie
n
e
r
tree-optimizati
o
n/111
2
94 - better DCE
a
fter
f
orwpro
p
commit
|
commitdiff
|
tree
2023-09-13
Richard Biene
r
t
r
ee-op
t
imization/111387
- BB SLP
and irreduc
i
ble regions
commit
|
commitdiff
|
tree
2023-09-13
Richard Biener
t
ree-optimization/11139
7
- missed c
o
py
propagation
.
.
.
commit
|
commitdiff
|
tree
2023-08-31
Richard Biener
middle-end/1
1
1253 - par
t
ly
revert r11
-
6508-
g
ab
b
1b6058c09a7
commit
|
commitdiff
|
tree
2023-08-31
Richa
r
d
B
iener
Fix gc
c
.
dg/tree-
s
sa/forwprop-42
.
c
commit
|
commitdiff
|
tree
2023-08-31
Richard Biener
A
djust gcc
.
target
/
i386/pr52252-{atom,core}
.
c
commit
|
commitdiff
|
tree
2023-08-30
Ri
c
hard Bien
e
r
tree-optimization/
1
11228 - fix testcase
commit
|
commitdiff
|
tree
2023-08-30
Ri
c
hard
B
iener
tree-optimiz
a
t
ion
/
1
11228
- c
o
m
bin
e
two VEC_PERM_EXPRs
commit
|
commitdiff
|
tree
2023-08-25
R
i
c
ha
r
d
Biener
tree-optimization/111137 - depen
d
ence
c
heck
i
ng f
o
r SLP
commit
|
commitdiff
|
tree
2023-08-25
Richard Biener
Apply some T
L
C to
vect_slp_analyz
e
_ins
t
a
nce_dep
e
ndence
commit
|
commitdiff
|
tree
2023-08-25
Richard
B
iener
tre
e
-o
p
ti
m
izat
i
on/111136 - STMT_VINFO_SLP_VECT_ONLY
.
.
.
commit
|
commitdiff
|
tree
2023-08-24
Richard Biener
tree-optimi
z
ation/
1
1
1123 - indir
e
ct
c
lobbers thrown
.
.
.
commit
|
commitdiff
|
tree
2023-08-24
Ri
c
hard Biener
Fix confusion about l
o
ad_p in vect_build_sl
p
_tree_1
commit
|
commitdiff
|
tree
2023-08-24
R
ich
a
r
d
B
ien
e
r
t
r
e
e
-optimiza
t
i
on/111125 - av
o
i
d
BB vectoriz
a
tion in
.
.
.
commit
|
commitdiff
|
tree
2023-08-24
Richard Bien
e
r
tree-optimiza
t
ion/111115 - S
L
P of masked st
o
res
commit
|
commitdiff
|
tree
2023-08-24
R
i
c
hard Bie
n
er
t
ree
-
optimization/111125
-
properly
cost BB
r
e
duction
.
.
.
commit
|
commitdiff
|
tree
2023-08-24
Richard
Biener
tree-o
p
ti
m
ization/111128 - fix
s
h
ift pa
t
tern
recog
commit
|
commitdiff
|
tree
2023-08-24
Rich
a
rd B
i
ener
test
s
uite/111125 - d
i
sa
b
l
e
B
B vectorization f
o
r the
.
.
.
commit
|
commitdiff
|
tree
2023-08-24
Richa
r
d
Biener
debug/
1
1
1080 - avoi
d
outputting
d
ebug info for
unus
e
d
.
.
.
commit
|
commitdiff
|
tree
2023-08-22
Richard Biener
S
implif
y
in
t
ereave
d
st
o
re
v
ectorization p
r
oc
e
ssin
g
commit
|
commitdiff
|
tree
2023-08-22
Ric
h
ard Biener
tree-opt
i
mization
/
94864 - ve
c
tor i
n
se
r
t of ve
c
tor extract
.
.
.
commit
|
commitdiff
|
tree
2023-08-21
Ric
h
ard B
i
ener
Fix
F
A
I
L
: gcc
.
target/i386/pr87007-5
.
c
commit
|
commitdiff
|
tree
2023-08-21
Ri
c
hard Biener
Fix gcc
.
dg/ve
c
t/bb-slp-subgroups-2
.
c with 256bit
vect
o
rs
commit
|
commitdiff
|
tree
2023-08-21
Richard Bien
e
r
F
ix g
c
c
.
dg
/
v
e
ct/bb-slp-46
.
c FAIL
commit
|
commitdiff
|
tree
2023-08-21
Ric
h
ard Biener
tr
e
e-optimization/111082 -
b
ogu
s
pro
m
oted min
commit
|
commitdiff
|
tree
2023-08-21
Ri
c
har
d
Biener
t
r
ee-optimization/111
0
70 -
fi
x
IC
E
with r
e
c
e
nt ifco
m
bin
e
fix
commit
|
commitdiff
|
tree
2023-08-18
Richard Biener
tree-optimization/11
1
0
19
-
invariant motion a
n
d aliasing
commit
|
commitdiff
|
tree
2023-08-18
Richard Bie
n
e
r
tree-opt
i
mization/111048 - avoid
f
l
awed logic
in fo
l
d_v
e
c
_
p
erm
commit
|
commitdiff
|
tree
2023-08-17
Ric
h
ard Biener
tree
-
optimization/111039 - a
b
normals an
d
bit tes
t
merging
commit
|
commitdiff
|
tree
2023-08-17
Ri
c
h
ard Biener
Handle TYP
E
_OVERF
L
OW_UN
D
E
F
INED vectorized BB reductions
commit
|
commitdiff
|
tree
2023-08-15
Ric
h
ard Biener
Cleanup
B
B vecto
r
ization roots
hand
l
in
g
commit
|
commitdiff
|
tree
2023-08-15
Richa
r
d Biener
Support constants and ext
e
rnals
in
B
B
r
eduction vector
i
zation
commit
|
commitdiff
|
tree
2023-08-15
Rich
a
rd Biener
Use f
i
nd_lo
o
p_location fr
o
m u
n
roll
i
ng
commit
|
commitdiff
|
tree
2023-08-15
Richard Biener
tre
e
-optimizati
o
n/110963
- more PR
E
when o
p
ti
m
izin
g
.
.
.
commit
|
commitdiff
|
tree
2023-08-15
Rich
a
r
d
Biener
tree-optimizat
i
o
n
/110991 - unroll siz
e
estimat
e
after
.
.
.
commit
|
commitdiff
|
tree
2023-08-14
Richar
d
Biener
Fi
x
prin
t
_loop_i
n
fo ICE
commit
|
commitdiff
|
tree
2023-08-11
R
ic
h
ard Biener
tre
e
-optimizat
i
on/11
0
979 - fold-left redu
c
tio
n
and
.
.
.
commit
|
commitdiff
|
tree
2023-08-11
Richard
B
iener
Improv
e
BB
vectorizati
o
n
o
p
t-info
commit
|
commitdiff
|
tree
2023-08-10
Richard Biener
Ma
k
e
I
S
EL us
e
d internal functions cons
t
/n
o
t
h
row whe
r
e
.
.
.
commit
|
commitdiff
|
tree
2023-08-10
Ri
c
hard Bi
e
ne
r
Remove
insert l
o
catio
n
argument fro
m
vect
o
rizable_live_o
p
e
r
ati
o
n
commit
|
commitdiff
|
tree
2023-08-09
R
ic
h
ar
d
Biener
rtl
-
optimizati
o
n/110587
-
speedup find_har
d
_
re
g
no_for_1
commit
|
commitdiff
|
tree
2023-08-08
Richa
r
d
B
iener
t
r
ee-optimization/49955 - B
B
r
e
duct
i
on with od
d
number
.
.
.
commit
|
commitdiff
|
tree
2023-08-08
Richard B
i
ener
t
r
ee-opt
i
mization/110
9
24 - fix vo
p
l
i
veness for noretu
r
n
.
.
.
commit
|
commitdiff
|
tree
2023-08-07
Rich
a
rd Biener
Use RPO order for sink
i
n
g
commit
|
commitdiff
|
tree
2023-08-07
Rich
a
r
d
Bien
e
r
Improve
-
f
o
p
t-info-vec for basic-block vecto
r
ization
commit
|
commitdiff
|
tree
2023-08-04
Rich
a
r
d
Biener
t
ree-
o
ptimiza
t
io
n
/
110838 - vectorization of wid
e
ned
.
.
.
commit
|
commitdiff
|
tree
2023-08-04
Richa
r
d
Biener
tree-optimizat
i
on/1108
3
8 - less aggr
e
ssively fold out
.
.
.
commit
|
commitdiff
|
tree
2023-08-03
Rich
a
rd Bi
e
n
e
r
[
lib
b
ac
k
t
r
a
ce]
fix
u
p
b
roken test
commit
|
commitdiff
|
tree
2023-08-03
R
i
chard B
i
e
n
er
tre
e
-op
t
imizati
o
n/11
0
838 - vectorization of
wide
n
ed
.
.
.
commit
|
commitdiff
|
tree
2023-08-03
Richard B
i
ener
tree
-
o
p
t
imiz
a
ti
o
n
/
110702 -
avoi
d
z
e
ro-based memor
y
.
.
.
commit
|
commitdiff
|
tree
2023-08-03
Richard Biener
Improve sinking with unrelated def
s
commit
|
commitdiff
|
tree
next