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
Use vec<> for constant permute masks
2017-08-30
rsandifo
[12
/
77] Use opt_scala
r
_float_mode
when iterating over
.
.
.
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[
1
1/77] Add a flo
a
t
_
m
ode_for
_
s
i
ze helper functio
n
commit
|
commitdiff
|
tree
2017-08-30
rsa
n
difo
[10/77] Make assemble_real take a s
c
alar_float_mod
e
commit
|
commitdiff
|
tree
2017-08-30
rs
a
ndifo
[9/77
]
A
d
d SCALAR_FLOAT_TYPE_MODE
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[8/77] Simplify gen_trunc/exte
n
d_
c
onv
_
libfunc
commit
|
commitdiff
|
tree
2017-08-30
rsandi
f
o
[7/77] Add scalar_float_mod
e
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[6/77] M
a
ke GET_MODE_WIDER r
e
t
urn an opt_mode
commit
|
commitdiff
|
tree
2017-08-30
rsa
n
difo
[5
/
77
]
Small twe
a
k to array
_
value_type
commit
|
commitdiff
|
tree
2017-08-30
rs
a
ndifo
[4
/
77] Add
F
OR_E
A
CH iterator
s
for
m
o
des
commit
|
commitdiff
|
tree
2017-08-30
rsand
i
f
o
[3
/
77] Allow machine modes to be classes
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[2/
7
7
]
Add an E_ prefi
x
to case s
t
atements
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[1/77] Add an E_ p
r
efix to mod
e
nam
e
s
commit
|
commitdiff
|
tree
2017-08-30
r
sandif
o
Split out
p
arts of scompare_loc_de
s
c
r
ip
t
o
r
a
nd emit_store_
f
lag
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[rs6000] int->ma
c
hine_mo
d
e in r
s
6000-c
.
c
commit
|
commitdiff
|
tree
2017-08-29
rsandifo
Se
t
the call n
o
throw
f
lag
mo
r
e of
t
en
commit
|
commitdiff
|
tree
2017-08-24
r
s
a
n
difo
M
a
k
e
more u
s
e of subreg_offset_from_lsb
commit
|
commitdiff
|
tree
2017-08-22
rsan
d
ifo
Make
m
o
re use of paradoxical_subre
g
_p
commit
|
commitdiff
|
tree
2017-08-22
rsandifo
[AArch64]
F
ix label
m
ode
commit
|
commitdiff
|
tree
2017-08-21
rsandif
o
Simplif
y
pad_below
i
m
plementat
i
o
n
commit
|
commitdiff
|
tree
2017-08-21
rsandifo
Rem
o
ve the frame
siz
e
argument from func
t
ion_prolog
u
e
.
.
.
commit
|
commitdiff
|
tree
2017-08-21
rsandifo
A
d
d
a
type_has_mode_
p
re
c
i
s
i
on_p helper function
commit
|
commitdiff
|
tree
2017-08-21
rsandifo
Move
vector_type_mode
t
o tree
.
c
commit
|
commitdiff
|
tree
2017-08-21
rsandifo
Pass rt
x
an
d
index to read-md
.
c iterator routines
commit
|
commitdiff
|
tree
2017-08-21
r
s
a
nd
i
f
o
Fix
bogus
C
ON
S
T_WI
D
E_INT hash
commit
|
commitdiff
|
tree
2017-08-17
rsan
d
i
f
o
Ad
d
miss
i
ng ECF_NOTHROW
f
l
a
g
s
to internal
.
def
commit
|
commitdiff
|
tree
2017-08-16
r
sa
n
di
f
o
P
R
81815: Inva
l
id cond
i
tion
a
l reduction
commit
|
commitdiff
|
tree
2017-08-10
r
san
d
ifo
PR81738: Split vect-
a
lias
-
check-6
.
c
commit
|
commitdiff
|
tree
2017-08-04
rsandifo
Poo
l
alignmen
t
info
r
mation for common
bases
commit
|
commitdiff
|
tree
2017-08-04
rsa
n
difo
C++-ify vec_info stru
c
t
ures
commit
|
commitdiff
|
tree
2017-08-04
r
sandifo
Use base in
e
quality for so
m
e ve
c
tor al
i
as checks
commit
|
commitdiff
|
tree
2017-08-04
r
s
a
ndifo
Handl
e
dat
a
dependence rela
t
ions
w
ith different bases
commit
|
commitdiff
|
tree
2017-07-27
rsa
n
difo
[rs60
0
0] Avoid rotates of f
l
o
a
ting-poin
t
mo
d
es
commit
|
commitdiff
|
tree
2017-07-08
r
sandifo
Fix core
t
ype
s
.
h-related
dependencies
commit
|
commitdiff
|
tree
2017-07-08
rsan
d
ifo
Force a depen
d
e
n
c
e distance
of 1 in gnat
.
dg/ve
c
t17
.
a
d
b
commit
|
commitdiff
|
tree
2017-07-05
r
s
andifo
U
s
e SET_DECL_MODE in libcc1
commit
|
commitdiff
|
tree
2017-07-05
rsandifo
Re
m
o
v
e enum before ma
c
hine_mode
commit
|
commitdiff
|
tree
2017-07-04
rsandifo
P
R
81292: ICE on re
l
ated
s
tr
l
e
n
s afte
r
r249880
commit
|
commitdiff
|
tree
2017-07-03
rsandifo
A
v
oid minimum - 1 confusion i
n
vectorise
r
commit
|
commitdiff
|
tree
2017-07-03
rsandifo
A
d
d a hel
p
er for
g
etti
n
g
th
e
overall
a
lignment of a DR
commit
|
commitdiff
|
tree
2017-07-03
rs
a
ndi
f
o
A
dd DR_
B
ASE_AL
I
GNMENT and DR_BA
S
E_MISALI
G
NMEN
T
commit
|
commitdiff
|
tree
2017-07-03
rsandifo
Add
D
R_STEP_
A
LIGNMENT
commit
|
commitdiff
|
tree
2017-07-03
rsandifo
Rename DR
_
ALI
G
NED_TO to
D
R
_OFFSET_ALIG
N
MENT
commit
|
commitdiff
|
tree
2017-07-03
r
s
andifo
Make dr_analyze_
i
n
n
e
rmost
o
p
erate on i
n
nermost_loop_behavior
commit
|
commitdiff
|
tree
2017-07-03
r
sandifo
Use in
n
ermost_loop_
b
ehavior for outer loo
p
vector
i
sation
commit
|
commitdiff
|
tree
2017-07-03
rs
a
ndifo
Tweak BB analysis for dr_a
n
al
y
z
e_i
n
nermost
commit
|
commitdiff
|
tree
2017-07-02
r
sandi
f
o
Re
o
rg
a
n
i
se ma
c
hmode
.
h head
e
r
s
commit
|
commitdiff
|
tree
2017-07-02
rsandifo
Make tree-s
s
a
-s
t
r
l
en
.
c handle
p
a
r
tial
unterminate
d
.
.
.
commit
|
commitdiff
|
tree
2017-07-02
rsandifo
PR
8
0769:
I
ncorrect strlen optimisation
commit
|
commitdiff
|
tree
2017-07-02
rsandi
f
o
PR81
1
36: IC
E
from i
n
cons
i
s
t
ent DR_MISALIGNMENTs
commit
|
commitdiff
|
tree
2017-06-12
rs
a
ndifo
F
ix
pes
s
imis
t
ic D
I
mode ha
n
dling in
c
ombine
.
c:mak
e
_
f
ield_as
s
i
.
.
.
commit
|
commitdiff
|
tree
2017-06-07
rsandifo
Clarif
y
d
efine_in
s
n document
a
t
i
on
commit
|
commitdiff
|
tree
2017-05-31
rsandif
o
[1/2] Ad
d
get_
n
ext_strinfo helper functio
n
commit
|
commitdiff
|
tree
2017-05-31
r
s
andi
f
o
A
l
ternative che
c
k
f
or vector refs with same
alignment
commit
|
commitdiff
|
tree
2017-05-08
rsandif
o
[AArch64] Tight
e
n
move con
s
traints for
symbolic oper
a
n
d
s
commit
|
commitdiff
|
tree
2017-05-06
rsandifo
Record equiva
l
ences fo
r
spill regist
e
r
s
commit
|
commitdiff
|
tree
2017-05-06
rs
a
ndifo
PR 75964: Inval
i
d
integer
A
B
S handling
in simplif
y
.
.
.
commit
|
commitdiff
|
tree
2017-05-04
rsandifo
Cap niter_for_unrolled_l
o
op to up
p
er bound
commit
|
commitdiff
|
tree
2017-05-04
rsandifo
Fi
x
previous commit
commit
|
commitdiff
|
tree
2017-05-04
rsandifo
Remove b
o
gus top-level Ch
a
ngeLog commit
(
sor
r
y!)
commit
|
commitdiff
|
tree
2017-05-03
rsandifo
Wra
p
tree
-
da
t
a-ref
.
h macro argumen
t
s
commit
|
commitdiff
|
tree
2017-03-10
r
s
an
d
ifo
[li
b
s
tdc++-v3] Fix detection of o
b
so
l
e
t
e isnan
commit
|
commitdiff
|
tree
2017-01-13
r
s
andifo
Avo
i
d ex
c
e
ssively-
b
i
g
h
ash tables in empty-add cy
c
les
commit
|
commitdiff
|
tree
2017-01-13
rsandifo
Short-c
i
rcuit alt_fail case
in record_re
g
_clas
s
es
commit
|
commitdiff
|
tree
2016-12-24
rsandifo
Make
it chea
p
er to test
whether a
n
S
SA name is a
vi
r
t
u
al
.
.
.
commit
|
commitdiff
|
tree
2016-11-25
rsandifo
Tweak
LR
A
han
d
ling
o
f
s
hared
s
pill
slots
commit
|
commitdiff
|
tree
2016-11-25
rsand
i
f
o
Set mode of dec
i
m
a
l
floats before cal
l
ing l
a
yout_typ
e
commit
|
commitdiff
|
tree
2016-11-25
r
sandifo
Add
run tes
t
s
f
or recent sibcall patches
commit
|
commitdiff
|
tree
2016-11-25
rsand
i
fo
T
i
g
hten chec
k
fo
r
whether sibcall references l
o
cal
.
.
.
commit
|
commitdiff
|
tree
2016-11-23
rsandifo
Rework subr
e
g_get_in
f
o
commit
|
commitdiff
|
tree
2016-11-23
rsandifo
A
d
d more subreg offset helpers
commit
|
commitdiff
|
tree
2016-11-21
rsandifo
Handle sibc
a
lls wi
t
h
a
ggrega
t
e
r
etu
r
ns
commit
|
commitdiff
|
tree
2016-11-18
rsa
n
dif
o
Make loa
d
_exten
d
_op an
i
n
line
fu
n
c
tion
commit
|
commitdiff
|
tree
2016-11-18
r
s
a
nd
i
fo
Use rtx_mod
e
_t instead o
f
std
:
:m
a
ke_pair
commit
|
commitdiff
|
tree
2016-11-18
rsandi
f
o
A
d
d SET_DECL_MODE
commit
|
commitdiff
|
tree
2016-11-16
rsan
d
if
o
Fix nb_iter
a
tions calcula
t
ion
i
n
tree-v
e
ct-loop-manip
.
c
commit
|
commitdiff
|
tree
2016-11-16
rsandifo
An alte
r
nat
i
ve fix for
PR7094
4
commit
|
commitdiff
|
tree
2016-11-16
rsandi
f
o
Fix vec_cmp comp
a
rison mode
commit
|
commitdiff
|
tree
2016-11-16
rsandifo
Use df_read_modify_subreg_p in cprop
.
c
commit
|
commitdiff
|
tree
2016-11-16
rsandifo
Optimi
s
e
C
ONCAT handling in
emit_group
_
loa
d
commit
|
commitdiff
|
tree
2016-11-16
rsan
d
ifo
Fix handling of
u
nknown si
z
es in rtx_addr_can_trap_p
commit
|
commitdiff
|
tree
2016-11-16
rs
a
ndif
o
Fix nb_i
t
er
a
tions_estimate calcu
l
ation in tree-v
e
ct
.
.
.
commit
|
commitdiff
|
tree
2016-11-16
rsand
i
fo
Fix pdp
1
1 build
commit
|
commitdiff
|
tree
2016-11-16
rsandifo
Fix
m
i
ssing bra
c
k
e
ts
i
n arc
.
c
commit
|
commitdiff
|
tree
2016-11-15
rsandi
f
o
Fix
i
n
stances of gen
_
rtx_R
E
G
(
V
O
IDmode,
.
.
.
)
commit
|
commitdiff
|
tree
2016-11-15
r
sandifo
Use
M
EM_
S
IZE rather than GET
_
M
ODE_SIZE i
n
d
c
e
.
c
commit
|
commitdiff
|
tree
2016-11-15
r
s
andifo
Use
s
implify_gen_binary in canon_rt
x
commit
|
commitdiff
|
tree
2016-11-15
rsan
d
if
o
Add a lo
a
d_ex
t
end_op
w
rapper
commit
|
commitdiff
|
tree
2016-11-15
rsand
i
fo
Fix simplify_shift_const_1 handling of vector sh
i
ft
s
commit
|
commitdiff
|
tree
2016-11-15
rsandifo
Move mi
s
pl
a
ced assignment
i
n
n
um_sign_bi
t
_c
o
pies1
commit
|
commitdiff
|
tree
2016-11-15
rsandifo
Fix scripto in
C
hange
L
og
commit
|
commitdiff
|
tree
2016-11-15
r
sandif
o
Fi
x
a GET_
M
ODE
_
CLASS typo in
mem
_
l
o
c_des
c
riptor
commit
|
commitdiff
|
tree
2016-07-06
rsandifo
[
7
/
7] Add n
e
gative
a
nd z
e
ro strides to vect_
m
emory_acce
s
s_type
commit
|
commitdiff
|
tree
2016-07-06
rsandifo
[
6/7]
Explicitly classify vector loads a
n
d stores
commit
|
commitdiff
|
tree
2016-07-06
rsa
n
difo
[5/7] Move th
e
fix fo
r
PR65518
commit
|
commitdiff
|
tree
2016-07-06
r
sandifo
[4/7
]
Add a gather_scatter_info struct
u
re
commit
|
commitdiff
|
tree
2016-07-06
r
s
a
n
difo
[3/7]
F
i
x
load/store costs for stride
d
groups
commit
|
commitdiff
|
tree
2016-07-06
rs
a
ndifo
[2/7
]
Clean
up
v
ectorizer load/sto
r
e
c
osts
commit
|
commitdiff
|
tree
2016-07-06
rsa
n
difo
[
1/
7
] Remove un
n
ecessary peeling f
o
r gaps
check
commit
|
commitdiff
|
tree
2016-06-08
rs
a
ndifo
Re
m
ove word_mode hack for split bitfields
commit
|
commitdiff
|
tree
2016-05-26
r
s
an
d
i
f
o
Fix iv
o
pts est
i
mates
f
o
r intern
a
l functions
commit
|
commitdiff
|
tree
next