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/113026 - avoid vector epilog in more cases
2023-10-17
Ri
c
hard Biener
middl
e
-end/111818 - failed
DECL_
N
OT_GI
M
PLE_REG_P
setti
n
g
.
.
.
commit
|
commitdiff
|
tree
2023-10-17
Richard Bi
e
ner
tree-opt
i
mization
/
11
1
807 - ICE in ve
r
ify_sra_a
c
cess_fores
t
commit
|
commitdiff
|
tree
2023-10-13
Richard
Biene
r
OMP
S
I
MD
inbranch call vectoriz
a
tion
f
or AVX
5
1
2 st
y
le
.
.
.
commit
|
commitdiff
|
tree
2023-10-13
Ric
h
ard Biener
Add support for
S
LP
v
ector
i
zation of
O
penMP SI
M
D clone
.
.
.
commit
|
commitdiff
|
tree
2023-10-13
R
ichard Biener
tree-op
t
imiza
t
io
n
/1
1
1
7
79
-
Han
d
le some B
I
T_FIELD_REFs
.
.
.
commit
|
commitdiff
|
tree
2023-10-13
R
ichard Biener
tree-optimizatio
n
/111773 - av
o
id CD-D
C
E of
n
o
r
e
t
urn
.
.
.
commit
|
commitdiff
|
tree
2023-10-12
Richard B
i
ener
tree-optimization/1
1
1764 - wrong r
e
duction vectorization
commit
|
commitdiff
|
tree
2023-10-10
Richard Bie
n
er
tr
e
e-optimization/111751 -
su
p
po
r
t 1024 bit
v
ect
o
r
.
.
.
commit
|
commitdiff
|
tree
2023-10-10
Ri
c
ha
r
d Biener
Fix
misse
d
CSE
with a
B
LKmode entit
y
commit
|
commitdiff
|
tree
2023-10-09
R
i
c
hard Biener
t
r
ee
-
o
p
ti
m
ization
/
11
1
7
15 - impro
v
e TBAA for a
c
cess
.
.
.
commit
|
commitdiff
|
tree
2023-10-05
Richar
d
Bi
e
ne
r
Fix SIMD cal
l
SLP discovery
commit
|
commitdiff
|
tree
2023-10-05
Richard Bie
n
er
Avo
i
d
left around copi
e
s whe
n
va
l
ue-numbe
r
ing BBs
commit
|
commitdiff
|
tree
2023-10-05
Richard Biener
i
p
a/1
1
1643 - clarify f
l
atten attrib
u
te
doc
u
mentat
i
on
commit
|
commitdiff
|
tree
2023-09-29
R
ichard B
i
ener
tr
e
e-optimizati
o
n
/
111
5
8
3
-
l
oop distribution issue
commit
|
commitdiff
|
tree
2023-09-28
Richard Bie
n
er
tar
g
e
t
/111600 - avoid de
e
p
recur
s
ion in a
c
c
ess diagnostics
commit
|
commitdiff
|
tree
2023-09-28
Richard
Biener
tree
-
opti
m
i
z
ation/
1
11614
-
mis
s
ing co
n
ve
r
t
in un
d
istribut
e
_b
.
.
.
commit
|
commitdiff
|
tree
2023-09-27
Richard Biener
S
i
mplify abs (copysign (x, y))
commit
|
commitdiff
|
tree
2023-09-20
R
i
chard
B
ie
n
e
r
tree
-
o
ptim
i
zation/11
1
489
-
raise --para
m
uninit-max
.
.
.
commit
|
commitdiff
|
tree
2023-09-20
Ri
c
h
a
rd
B
iener
tree-optimization/1
1
1
489 - turn u
n
init
limits to params
commit
|
commitdiff
|
tree
2023-09-19
Richa
r
d B
i
ener
c/111
4
68 -
d
ump un
o
rder
e
d comp
a
re oper
a
tors in their
.
.
.
commit
|
commitdiff
|
tree
2023-09-19
Richard Biener
tree-optimization/111465 - bou
g
s j
u
mp
t
h
re
a
ding wit
h
.
.
.
commit
|
commitdiff
|
tree
2023-09-19
Ric
h
ard Bi
e
n
er
c/111468
-
add unorde
r
ed
compare and
pointer diff to
.
.
.
commit
|
commitdiff
|
tree
2023-09-18
Richa
r
d Biener
tree-
o
ptimization/111294 - backwards threader
PHI costing
commit
|
commitdiff
|
tree
2023-09-14
Richard B
i
ener
tre
e
-optimization
/
1
1129
4
- bette
r
DCE after for
w
prop
commit
|
commitdiff
|
tree
2023-09-13
Richard
B
iener
tree-optimiz
a
tion/1
1
138
7
- BB SLP
and
ir
r
educi
b
le regio
n
s
commit
|
commitdiff
|
tree
2023-09-13
Richard B
i
ener
t
ree-o
p
timization/
1
11397 - missed copy propagation
.
.
.
commit
|
commitdiff
|
tree
2023-08-31
Ri
c
hard Biener
middle-end/111253 - partly revert r
1
1-65
0
8-ga
b
b1b6058c09a7
commit
|
commitdiff
|
tree
2023-08-31
Richard Biener
Fix gcc
.
dg
/
tree-ssa/forwp
r
o
p-
4
2
.
c
commit
|
commitdiff
|
tree
2023-08-31
Richard Biener
Adjust g
c
c
.
target/i386/pr52252-{ato
m
,
c
ore}
.
c
commit
|
commitdiff
|
tree
2023-08-30
Ri
c
hard Bie
n
er
tree-optimiza
t
ion/111
2
28 - fi
x
test
c
ase
commit
|
commitdiff
|
tree
2023-08-30
Ri
c
h
a
rd Biener
tree-opti
m
ization/111228 - combine two VEC_PERM
_
EXPR
s
commit
|
commitdiff
|
tree
2023-08-25
Richard Biener
tree-
o
ptim
i
zation/111137 - dependence checking
f
or SL
P
commit
|
commitdiff
|
tree
2023-08-25
Ri
c
hard Biene
r
Apply some TL
C
to vect_slp_an
a
lyze_i
n
stance_depend
e
nc
e
commit
|
commitdiff
|
tree
2023-08-25
Rich
a
rd
B
iener
tree-optimization
/
111136 - STMT_VIN
F
O
_SLP_
V
ECT_ONLY
.
.
.
commit
|
commitdiff
|
tree
2023-08-24
Rich
a
r
d Bie
n
er
tree-
o
ptimization/11
1
123 - indir
e
ct
clobbe
r
s thrown
.
.
.
commit
|
commitdiff
|
tree
2023-08-24
Richard Biener
Fix c
o
nfusion abo
u
t loa
d
_p in vect_bu
i
ld_slp_tree_1
commit
|
commitdiff
|
tree
2023-08-24
R
ich
a
r
d Biener
tr
e
e-optimization/11112
5
- avoid BB vectorization in
.
.
.
commit
|
commitdiff
|
tree
2023-08-24
Richard Biener
tre
e
-optimization/111115 - SLP of masked
s
t
o
res
commit
|
commitdiff
|
tree
2023-08-24
R
ichard B
i
e
n
er
tre
e
-optimization/11
1
125 - p
r
op
e
rly cost B
B
re
d
uction
.
.
.
commit
|
commitdiff
|
tree
2023-08-24
Ric
h
ard Biene
r
t
ree-optimization/111128 - fix shift pa
t
tern recog
commit
|
commitdiff
|
tree
2023-08-24
Richard Biener
tests
u
it
e
/111
1
25 - disable B
B
vecto
r
ization for
the
.
.
.
commit
|
commitdiff
|
tree
2023-08-24
Ri
c
hard
B
i
ener
debug/111080 - av
o
id outputting debug info
f
or unused
.
.
.
commit
|
commitdiff
|
tree
2023-08-22
Richar
d
Biener
Simpl
i
fy intereave
d
stor
e
v
ectorization processing
commit
|
commitdiff
|
tree
2023-08-22
Richard Biene
r
t
ree-o
p
timization/948
6
4 - vector i
n
sert of vector
e
x
t
rac
t
.
.
.
commit
|
commitdiff
|
tree
2023-08-21
Richar
d
Bie
n
er
F
i
x
FAIL: gcc
.
t
arget/i3
8
6/
p
r
8
70
0
7
-5
.
c
commit
|
commitdiff
|
tree
2023-08-21
Richard Bi
e
ner
Fix
gcc
.
d
g/vect/bb-slp-s
u
b
g
r
oup
s
-2
.
c with
256bit vectors
commit
|
commitdiff
|
tree
2023-08-21
Richa
r
d
Biener
Fix gcc
.
dg/
v
ect/bb-slp-46
.
c
F
AIL
commit
|
commitdiff
|
tree
2023-08-21
Richard
Bie
n
er
tr
e
e-optimi
z
ati
o
n
/
1
1108
2
- b
o
g
us
p
rom
o
t
e
d
m
in
commit
|
commitdiff
|
tree
2023-08-21
Richard Bi
e
ner
tree-optimization/111070 - fix ICE w
i
th
recent ifcombine fix
commit
|
commitdiff
|
tree
2023-08-18
Ric
h
ard Biener
tree-op
t
im
i
zat
i
on/1
1
1019 - invariant m
o
tion and aliasing
commit
|
commitdiff
|
tree
2023-08-18
Rich
a
rd B
i
ener
tre
e
-
o
ptimization/11104
8
- av
o
id flawed logic in f
o
ld_vec_perm
commit
|
commitdiff
|
tree
2023-08-17
Rich
a
rd Bi
e
n
er
t
ree-optimizati
o
n
/111039 -
a
bnorma
l
s a
n
d
bit tes
t
me
r
g
ing
commit
|
commitdiff
|
tree
2023-08-17
Richard
B
i
e
ner
Handle TYPE_OVERFLOW_UNDEFINE
D
vectorized BB reductions
commit
|
commitdiff
|
tree
2023-08-15
Richar
d
Bie
n
er
Cl
e
anup BB vectoriz
a
tion root
s
handl
i
ng
commit
|
commitdiff
|
tree
2023-08-15
Richard Biener
Suppo
r
t
c
onstants and
e
xternal
s
in BB reduct
i
on vectorizat
i
o
n
commit
|
commitdiff
|
tree
2023-08-15
R
ichard
B
iener
Use fin
d
_loop_l
o
cation
from unrolling
commit
|
commitdiff
|
tree
2023-08-15
Ri
c
hard
Bi
e
n
er
t
r
ee-o
p
ti
m
iz
a
tion/110963 - mor
e
P
R
E when optimizing
.
.
.
commit
|
commitdiff
|
tree
2023-08-15
Richard Biener
t
r
ee-o
p
timization/11099
1
- unrol
l
size esti
m
a
te after
.
.
.
commit
|
commitdiff
|
tree
2023-08-14
Rich
a
rd Biener
F
i
x print_loop_info
ICE
commit
|
commitdiff
|
tree
2023-08-11
Richard Biener
tree-opt
i
mization/110979
-
fold-left reduct
i
o
n and
.
.
.
commit
|
commitdiff
|
tree
2023-08-11
Richard Biener
Improve
BB vectorization opt-info
commit
|
commitdiff
|
tree
2023-08-10
Richard Bien
e
r
M
ake ISEL used internal
f
unctions
c
onst/nothrow where
.
.
.
commit
|
commitdiff
|
tree
2023-08-10
Richard Bi
e
ner
Remo
v
e insert loc
a
tion argument
from
vectoriz
a
ble
_
live
_
operati
o
n
commit
|
commitdiff
|
tree
2023-08-09
Richard Biener
rtl-optimizatio
n
/110587 - speed
u
p f
i
nd_
h
ard_regno_for_1
commit
|
commitdiff
|
tree
2023-08-08
Richard Biener
tree
-
optimization/49955 - BB reduction with odd number
.
.
.
commit
|
commitdiff
|
tree
2023-08-08
Richard Biener
t
r
ee-optimization/11092
4
- fix
v
op liveness for noreturn
.
.
.
commit
|
commitdiff
|
tree
2023-08-07
Richard Biener
Use RPO order fo
r
sinking
commit
|
commitdiff
|
tree
2023-08-07
Richard B
i
ener
Im
p
r
ove
-
fopt-info-vec for
basic-block vectorization
commit
|
commitdiff
|
tree
2023-08-04
Richard Bi
e
ner
tree-op
t
imization/110838 - vect
o
ri
z
a
t
ion
o
f
widened
.
.
.
commit
|
commitdiff
|
tree
2023-08-04
Ric
h
ard Biener
tree-
o
pti
m
iza
t
i
on/110838
-
les
s
ag
g
ressively fold
out
.
.
.
commit
|
commitdiff
|
tree
2023-08-03
Richard Biener
[
l
ibbacktrac
e
] fix up broken tes
t
commit
|
commitdiff
|
tree
2023-08-03
Richard Bien
e
r
tree-opti
m
ization/110838
-
vectorizat
i
on of widene
d
.
.
.
commit
|
commitdiff
|
tree
2023-08-03
Richard Biener
tr
e
e
-optimiz
a
tion/110702 - av
o
id zero-based memory
.
.
.
commit
|
commitdiff
|
tree
2023-08-03
R
ich
a
rd Biener
Improve sinki
n
g with u
n
r
e
l
ated defs
commit
|
commitdiff
|
tree
2023-08-03
Richard Biene
r
A
d
d virtua
l
operand global
liveness computation c
l
a
ss
commit
|
commitdiff
|
tree
2023-08-03
Richard B
i
en
e
r
Swa
p
lo
o
p splitting
a
nd fin
a
l val
u
e
repl
a
cement
commit
|
commitdiff
|
tree
2023-08-02
Ri
c
hard Biener
Make add_ph
i
_
nod
e
_to_bb stati
c
commit
|
commitdiff
|
tree
2023-08-02
Ri
c
hard Biener
tree-op
t
imizatio
n
/923
3
5 - Im
p
r
o
ve s
i
nking heu
r
istics
.
.
.
commit
|
commitdiff
|
tree
2023-08-02
Richard Biener
rtl-optimization/110587 - remove quad
r
atic regno_
i
n_use_p
commit
|
commitdiff
|
tree
2023-07-27
Richard B
i
e
n
er
tree-optimization/91
8
3
8
-
fix FAIL of g++
.
d
g
/opt/pr91838
.
C
commit
|
commitdiff
|
tree
2023-07-27
R
i
chard Biener
XFAIL parts broke
n
deliberately b
y
r13-1762-gf9d4c3b45c5ed5
commit
|
commitdiff
|
tree
2023-07-27
Richard Biener
Remove recursive p
o
st-domin
a
tor traversal in sin
k
ing
commit
|
commitdiff
|
tree
2023-07-26
Richard Bie
n
er
tree
-
optimization/106081 - elide
redundant
permute
commit
|
commitdiff
|
tree
2023-07-26
R
ichard Biener
tree-
o
pti
m
ization
/
110
7
9
9
- f
i
x bug in code hoi
s
ting
commit
|
commitdiff
|
tree
2023-07-24
Richard Biener
Re
m
o
v
e SL
P
_T
R
EE
_
VE
C
_
S
TMTS in favor of SLP_TREE_VEC_DEFS
commit
|
commitdiff
|
tree
2023-07-24
Ric
h
ar
d
Biener
Remove unu
s
ed t
r
ee-ve
c
torizer
.
h include
commit
|
commitdiff
|
tree
2023-07-24
Richard Bi
e
n
er
[i386] re
m
ove
unused tr
e
e-vectoriz
e
r
.
h includes
commit
|
commitdiff
|
tree
2023-07-24
Richard Biener
tree-optim
i
zation/1
1
0777 - abnormals a
n
d r
e
cent PRE
.
.
.
commit
|
commitdiff
|
tree
2023-07-24
Ri
c
hard Bie
n
er
tree-opti
m
ization/11
0
7
6
6
- missing
PHI location check
commit
|
commitdiff
|
tree
2023-07-21
Ri
c
hard
B
iener
tr
e
e
-o
p
timizat
i
on/41320 - remove bogus X
F
AILed testcase
commit
|
commitdiff
|
tree
2023-07-21
Richar
d
Bie
n
er
tr
e
e-optimiza
t
i
o
n
/
88540 - FP x > y ? x : y if-conver
s
io
n
.
.
.
commit
|
commitdiff
|
tree
2023-07-21
Richard Bie
n
er
tree-optimizatio
n
/110742 - fi
x
laten
t
issue with
p
ermut
i
n
g
.
.
.
commit
|
commitdiff
|
tree
2023-07-20
Richa
r
d
Biener
t
ree-optimizati
o
n
/1
1
0204 - s
e
cond level redundancy
.
.
.
commit
|
commitdiff
|
tree
2023-07-20
Ri
c
ha
r
d Biene
r
middl
e
-end/
6
1747 - conditiona
l
move exp
a
nsion and c
o
nstants
commit
|
commitdiff
|
tree
2023-07-18
Richard
B
i
en
e
r
m
iddle-end
/
1
0
5715 -
missed
R
TL
if-conversion with COND_E
X
P
R
.
.
.
commit
|
commitdiff
|
tree
2023-07-17
Richar
d
B
i
ene
r
tr
e
e-
o
p
timization/110669 - bogus ma
t
ching o
f
l
oo
p
bitop
commit
|
commitdiff
|
tree
2023-07-14
R
i
c
hard B
i
e
ner
Provide extr
a
checkin
g
for ph
i
argument ac
c
ess from
.
.
.
commit
|
commitdiff
|
tree
2023-07-12
R
icha
r
d
Biener
tre
e
-op
t
imization/110630 - enhanc
e
S
LP permute suppor
t
commit
|
commitdiff
|
tree
2023-07-11
Ri
c
hard
B
iene
r
tre
e
-
o
p
timi
z
ati
o
n/1106
1
4 - SLP splat and
r
e
-ali
g
n
.
.
.
commit
|
commitdiff
|
tree
2023-07-07
R
i
chard B
i
e
n
er
Closing the GCC 10 branch
commit
|
commitdiff
|
tree
next