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
Document {L,R}ROTATE_EXPR
2023-10-20
Richard Biener
Docume
n
t
{
L,R
}
ROT
A
T
E_EXPR
commit
|
commitdiff
|
tree
2023-10-20
Richard
Bie
n
e
r
R
ewri
t
e
more refs for e
p
i
l
ogue vector
i
zation
commit
|
commitdiff
|
tree
2023-10-20
Richard B
i
e
ner
Fixup vect_get_and_che
c
k_slp_defs fo
r
gathers and
.
.
.
commit
|
commitdiff
|
tree
2023-10-19
Ric
h
ard Biener
tree-optimizat
i
on/111131 - SLP
for non-IFN ga
t
hers
commit
|
commitdiff
|
tree
2023-10-19
R
ichard Bi
e
ner
Refactor x86 vectorized gather p
a
th
commit
|
commitdiff
|
tree
2023-10-18
Richard Biener
Re-instantiate
integer mask
to traditiona
l
vecto
r
mask
.
.
.
commit
|
commitdiff
|
tree
2023-10-17
Ri
c
ha
r
d
Biener
tree-optimization
/
111
8
46 - pu
t
simd-cl
o
ne-info
int
o
.
.
.
commit
|
commitdiff
|
tree
2023-10-17
R
ichard Bi
e
ner
middle-en
d
/
111818 - failed DECL_NOT_GIMP
L
E_R
E
G_P s
e
tt
i
ng
.
.
.
commit
|
commitdiff
|
tree
2023-10-17
Richard
B
iene
r
tree-optimiz
a
tion/1
1
18
0
7
-
I
CE in verify_sra_access_forest
commit
|
commitdiff
|
tree
2023-10-13
R
ichar
d
Biene
r
O
M
P SIMD inbra
n
c
h
c
a
ll v
e
ctorizatio
n
for AVX51
2
st
y
le
.
.
.
commit
|
commitdiff
|
tree
2023-10-13
Richard Biener
Ad
d
support for SLP vec
t
orization of OpenMP S
I
MD clon
e
.
.
.
commit
|
commitdiff
|
tree
2023-10-13
R
i
chard
Biener
t
ree-opti
m
ization
/
1
1
1779 - Handle some BIT_FIEL
D
_REFs
.
.
.
commit
|
commitdiff
|
tree
2023-10-13
Richard Biener
tree-optim
i
zatio
n
/1
1
177
3
- a
v
oid CD-DCE of
n
ore
t
urn
.
.
.
commit
|
commitdiff
|
tree
2023-10-12
Richard Biener
t
r
ee-optimizat
i
on/111764 -
w
rong reduction v
e
ct
o
rization
commit
|
commitdiff
|
tree
2023-10-10
Richard Biener
t
ree-
o
ptimization
/
11
1
7
51
-
suppo
r
t
1
024 bit vector
.
.
.
commit
|
commitdiff
|
tree
2023-10-10
Richa
r
d Biene
r
Fix mis
s
ed CSE
w
it
h
a BLKmode
e
nti
t
y
commit
|
commitdiff
|
tree
2023-10-09
Rich
a
rd Biener
t
r
ee-optimization/111715 - improve TBAA for access
.
.
.
commit
|
commitdiff
|
tree
2023-10-05
R
i
c
h
a
r
d
Biener
Fix SIMD call SLP discovery
commit
|
commitdiff
|
tree
2023-10-05
Richard Biener
Avo
i
d l
e
ft
a
round c
o
pies
w
h
en va
l
ue-nu
m
bering BBs
commit
|
commitdiff
|
tree
2023-10-05
Ric
h
ard Bie
n
er
ipa/111643 - clarify flat
t
en attribute
documentat
i
on
commit
|
commitdiff
|
tree
2023-09-29
R
i
ch
a
rd
B
iener
tr
e
e-
o
ptimization/111583 - lo
o
p dist
r
ib
u
tion
is
s
ue
commit
|
commitdiff
|
tree
2023-09-28
Richard
B
iener
target/
1
11600 - avoi
d
deep
r
e
c
ursion
in
access dia
g
no
s
t
ics
commit
|
commitdiff
|
tree
2023-09-28
Ric
h
ard Biener
t
r
ee
-
o
p
timization/
1
11
6
14 - missing convert
i
n undis
t
ri
b
ut
e
_b
.
.
.
commit
|
commitdiff
|
tree
2023-09-27
Ri
c
h
a
r
d Biener
Sim
p
lify a
b
s (copysign
(x, y)
)
commit
|
commitdiff
|
tree
2023-09-20
R
i
c
h
ard Bie
n
e
r
t
r
ee-op
t
imization/111489 - rai
s
e --param
u
nin
i
t
-
max
.
.
.
commit
|
commitdiff
|
tree
2023-09-20
Ric
h
ard Biener
tr
e
e-optimi
z
ation/111489 - tu
r
n uni
n
it limits to param
s
commit
|
commitdiff
|
tree
2023-09-19
Richard
B
ien
e
r
c/111468 - dump unordered compare op
e
rators
i
n t
h
eir
.
.
.
commit
|
commitdiff
|
tree
2023-09-19
Ri
c
hard Bien
e
r
t
ree-optimiz
a
tio
n
/11146
5
- bo
u
gs jump threading w
i
th
.
.
.
commit
|
commitdiff
|
tree
2023-09-19
Richard B
i
ener
c
/111468 - add unordered compare and pointer diff to
.
.
.
commit
|
commitdiff
|
tree
2023-09-18
Richar
d
Biener
tr
e
e
-optimization/111294 -
b
a
c
kwards threader PHI cost
i
ng
commit
|
commitdiff
|
tree
2023-09-14
R
i
cha
r
d Bi
e
ne
r
tree-
o
ptimi
z
a
t
i
on
/
11
1
294 -
b
etter DCE after
f
orwprop
commit
|
commitdiff
|
tree
2023-09-13
R
i
chard Biener
tr
e
e-optimiz
a
t
i
on/111387 - BB S
L
P and
irre
d
ucible
r
egions
commit
|
commitdiff
|
tree
2023-09-13
Rich
a
rd Biener
tree-
o
ptimization
/
1
1
1397 - missed copy prop
a
gation
.
.
.
commit
|
commitdiff
|
tree
2023-08-31
R
i
c
h
a
rd Biener
mi
d
dle-end/11
1
253
-
p
a
r
t
l
y revert r1
1
-
6508-gabb
1
b
6
058c09a7
commit
|
commitdiff
|
tree
2023-08-31
Ric
h
ard Biener
Fix gcc
.
dg/tree
-
ssa/forwprop-42
.
c
commit
|
commitdiff
|
tree
2023-08-31
Richar
d
Bi
e
ner
A
dju
s
t gcc
.
tar
g
et/i3
8
6/pr52252-{atom,
c
ore}
.
c
commit
|
commitdiff
|
tree
2023-08-30
Ric
h
a
r
d
B
iener
tree-opti
m
iz
a
tion/111228 - fix testcase
commit
|
commitdiff
|
tree
2023-08-30
Richard Biener
tree-optimizatio
n
/111228 - combine two VEC_PERM_EX
P
Rs
commit
|
commitdiff
|
tree
2023-08-25
Richard Biener
tr
e
e
-optimizat
i
on/11113
7
- depende
n
ce
c
hecking for SLP
commit
|
commitdiff
|
tree
2023-08-25
Ric
h
ard Biener
Apply some TLC to
vec
t
_
s
lp_analyz
e
_ins
t
ance_dependenc
e
commit
|
commitdiff
|
tree
2023-08-25
Richard
B
i
e
ne
r
t
r
ee-optimiza
t
i
o
n/111136 - STMT_VIN
F
O
_
S
LP_VECT
_
ONLY
.
.
.
commit
|
commitdiff
|
tree
2023-08-24
Richard
Biener
tree-optimization/111
1
23 - indirect clo
b
bers thro
w
n
.
.
.
commit
|
commitdiff
|
tree
2023-08-24
Richard Biener
Fix confu
s
ion ab
o
u
t
load_p in vec
t
_bu
i
ld_sl
p
_tree_1
commit
|
commitdiff
|
tree
2023-08-24
Richard Biener
tree-optimi
z
ati
o
n/1111
2
5 - a
v
oid
BB vectorization in
.
.
.
commit
|
commitdiff
|
tree
2023-08-24
Richard Biener
tree-op
t
imizatio
n
/1111
1
5 - SLP of maske
d
stores
commit
|
commitdiff
|
tree
2023-08-24
Richard Biener
tre
e
-optimization/111125 -
properly cost BB reduction
.
.
.
commit
|
commitdiff
|
tree
2023-08-24
Ric
h
ard
B
iener
tree-optimi
z
a
ti
o
n/1
1
11
2
8 - fix shif
t
pat
t
ern recog
commit
|
commitdiff
|
tree
2023-08-24
Richard
Biener
testsuite/1111
2
5 - di
s
able BB vectorizatio
n
for
t
he
.
.
.
commit
|
commitdiff
|
tree
2023-08-24
Richard B
i
en
e
r
debug/11
1
080 - avoid
o
utputting debug info
f
o
r
unused
.
.
.
commit
|
commitdiff
|
tree
2023-08-22
Ri
c
hard Biener
S
implify interea
v
ed store v
e
ctorization proce
s
sing
commit
|
commitdiff
|
tree
2023-08-22
Richar
d
Biener
tree-optimization/94864 - vector insert of vec
t
o
r
ext
r
act
.
.
.
commit
|
commitdiff
|
tree
2023-08-21
Rich
a
rd Bi
e
ner
F
ix FAIL: gcc
.
target/i386/pr87007-5
.
c
commit
|
commitdiff
|
tree
2023-08-21
Richard Biener
F
i
x
gcc
.
dg/vect/
b
b-slp-subgroups-2
.
c
w
i
th 256bit vec
t
o
r
s
commit
|
commitdiff
|
tree
2023-08-21
Richard Biener
Fix
g
c
c
.
dg/
v
ect/bb-sl
p
-46
.
c
F
AIL
commit
|
commitdiff
|
tree
2023-08-21
Richard Bi
e
ner
tree
-
o
p
timi
z
a
tio
n
/111082 - bogus promoted
m
in
commit
|
commitdiff
|
tree
2023-08-21
Richard
B
iener
t
r
ee-optimization/
1
11070 - fix ICE with recent ifcombine fix
commit
|
commitdiff
|
tree
2023-08-18
Ri
c
hard
B
i
e
n
er
tree-optimization/111019
-
invar
i
a
n
t
m
o
tion and al
i
asing
commit
|
commitdiff
|
tree
2023-08-18
Richard Bie
n
er
tree-optim
i
zation/111048
-
avoid flawed logic in fold_vec_perm
commit
|
commitdiff
|
tree
2023-08-17
Ri
c
h
a
rd Biener
tree-optimizati
o
n
/
111039 - a
b
normals and
b
i
t test
m
erging
commit
|
commitdiff
|
tree
2023-08-17
Richar
d
Biene
r
Handle TYPE_OVERFLOW_UNDEFINED vectorized
BB r
e
ductions
commit
|
commitdiff
|
tree
2023-08-15
Richard
Biener
Clea
n
up
BB vectoriza
t
ion roots hand
l
ing
commit
|
commitdiff
|
tree
2023-08-15
Richard Biener
S
upport
constant
s
and ex
t
ernals in BB reduction
v
ectorization
commit
|
commitdiff
|
tree
2023-08-15
Rich
a
r
d
Biener
Use find
_
loop_location from unrolling
commit
|
commitdiff
|
tree
2023-08-15
Richard
Biener
t
r
ee-optimization/1
1
0963 - m
o
re
P
RE when optim
i
z
i
ng
.
.
.
commit
|
commitdiff
|
tree
2023-08-15
Richar
d
Biener
tr
e
e-optimiza
t
ion/110991 - unroll s
i
ze esti
m
ate after
.
.
.
commit
|
commitdiff
|
tree
2023-08-14
Richa
r
d
B
iener
Fix
print_loop_info
I
CE
commit
|
commitdiff
|
tree
2023-08-11
Richa
r
d Biene
r
tree-optimization
/
1109
7
9 -
fold
-
l
eft re
d
uction
and
.
.
.
commit
|
commitdiff
|
tree
2023-08-11
R
ichard Biener
Improv
e
BB vectorization opt-info
commit
|
commitdiff
|
tree
2023-08-10
R
ichard Biener
Make ISEL us
e
d internal functions cons
t
/nothro
w
whe
r
e
.
.
.
commit
|
commitdiff
|
tree
2023-08-10
R
icha
r
d Bien
e
r
R
e
move
i
nse
r
t loc
a
ti
o
n argument from v
e
ctoriz
a
ble_l
i
ve
_
operat
i
on
commit
|
commitdiff
|
tree
2023-08-09
R
i
cha
r
d Bien
e
r
rtl-optimization/110
5
8
7
-
speedup fin
d
_hard_re
g
no
_
f
or_1
commit
|
commitdiff
|
tree
2023-08-08
Rich
a
rd Biener
tree-optimization/4
9
955 - BB reduction wi
t
h
odd
numbe
r
.
.
.
commit
|
commitdiff
|
tree
2023-08-08
Ric
h
ard Biener
t
r
ee-optimization
/
110924 - f
i
x vop liven
e
ss for nor
e
turn
.
.
.
commit
|
commitdiff
|
tree
2023-08-07
R
i
char
d
Biener
Use RPO or
d
er for sinkin
g
commit
|
commitdiff
|
tree
2023-08-07
Rich
a
rd Biene
r
Improve -
f
opt-info-vec for bas
i
c-blo
c
k vectorization
commit
|
commitdiff
|
tree
2023-08-04
Richard Biene
r
tree-op
t
imization
/
110838 -
v
ectorizatio
n
of
widened
.
.
.
commit
|
commitdiff
|
tree
2023-08-04
R
i
chard Biener
t
r
ee-opti
m
ization/110838
-
l
ess ag
g
r
e
s
s
ive
l
y fold o
u
t
.
.
.
commit
|
commitdiff
|
tree
2023-08-03
Richa
r
d Bien
e
r
[libbacktrace]
fix up br
o
ken test
commit
|
commitdiff
|
tree
2023-08-03
Richard Biene
r
tree-optimi
z
ation/
1
10838 - vec
t
orizat
i
on of
w
idened
.
.
.
commit
|
commitdiff
|
tree
2023-08-03
Rich
a
rd Biener
tr
e
e-opt
i
m
iza
t
ion/1
1
0
7
02 - avoid zero
-
based memory
.
.
.
commit
|
commitdiff
|
tree
2023-08-03
Richard
B
iener
Im
p
rove sinking with unrelated defs
commit
|
commitdiff
|
tree
2023-08-03
Richa
r
d B
i
ener
Add
virtual ope
r
and global
li
v
ene
s
s
c
omput
a
tion c
l
ass
commit
|
commitdiff
|
tree
2023-08-03
Richard Biener
Sw
a
p loop spl
i
tting and final v
a
lue replacement
commit
|
commitdiff
|
tree
2023-08-02
Ric
h
a
r
d B
i
ener
Make
add_phi_node_to_bb
static
commit
|
commitdiff
|
tree
2023-08-02
Richard Biener
t
ree-o
p
timizatio
n
/9
2
335 -
I
m
p
rove s
i
nki
n
g heuristics
.
.
.
commit
|
commitdiff
|
tree
2023-08-02
R
i
c
hard Biener
rtl-opti
m
ization/110587 - remove quadr
a
tic regno_in_use_p
commit
|
commitdiff
|
tree
2023-07-27
Richard Biener
tree-optimiza
t
i
o
n/91838 - fix FAIL of g++
.
dg/opt/pr
9
1838
.
C
commit
|
commitdiff
|
tree
2023-07-27
Richard Bien
e
r
XFAIL p
a
rt
s
broken delibe
r
ately by r13-1762-gf9d4c3b45c5ed5
commit
|
commitdiff
|
tree
2023-07-27
Rich
a
rd Biener
R
em
o
ve recursive post-dom
i
nator traver
s
a
l in sinking
commit
|
commitdiff
|
tree
2023-07-26
Ri
c
hard Biener
tree-optimization/106
0
81 -
e
l
i
d
e redundant
permute
commit
|
commitdiff
|
tree
2023-07-26
Richard Bien
e
r
tree-
o
pt
i
mizat
i
on/11
0
799 - fix
b
u
g in co
d
e hois
t
i
n
g
commit
|
commitdiff
|
tree
2023-07-24
Ri
c
h
a
rd Biener
Remov
e
SLP_
T
REE_
V
EC_STM
T
S i
n
favor
of
SLP_TREE_VEC_DEFS
commit
|
commitdiff
|
tree
2023-07-24
Richard
B
iener
Remove unused
t
ree-vect
o
r
i
zer
.
h incl
u
de
commit
|
commitdiff
|
tree
2023-07-24
Richard Biener
[i386] r
e
move unused t
r
e
e-vectorize
r
.
h inc
l
udes
commit
|
commitdiff
|
tree
2023-07-24
Richard
B
i
ener
tre
e
-optimiza
t
ion/110777 - abnormals and rece
n
t
P
R
E
.
.
.
commit
|
commitdiff
|
tree
2023-07-24
Rich
a
rd Biener
tre
e
-optimization/
1
1076
6
- missing PHI location check
commit
|
commitdiff
|
tree
2023-07-21
R
i
chard Biener
tree-optimization/41320 - r
e
move bog
u
s XFAILed testcase
commit
|
commitdiff
|
tree
2023-07-21
Richard B
i
ener
tree
-
optimization/88540 - FP x
>
y
? x : y if-conversion
.
.
.
commit
|
commitdiff
|
tree
2023-07-21
Richard Biener
tree
-
o
ptimization/110
7
42 - fix
l
atent
issue with perm
u
ting
.
.
.
commit
|
commitdiff
|
tree
2023-07-20
Richard Biener
tree-o
p
timization/11020
4
- second l
e
vel r
e
d
u
ndancy
.
.
.
commit
|
commitdiff
|
tree
next