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
[25/77] Use is_a <scalar_int_mode> for bitmask optimisations
2017-08-30
R
ich
a
rd San
d
ifo
r
d
[
2
5/77] Use is_a <scal
a
r_int_mode> f
o
r
bit
m
a
sk optim
i
sation
s
commit
|
commitdiff
|
tree
2017-08-30
Richard Sandiford
[24/77]
R
eplace a !
=
B
L
Kmode check with is_a <scalar_int_m
o
d
e>
commit
|
commitdiff
|
tree
2017-08-30
Richard Sandi
f
o
rd
[23/77] Replac
e
!
=
V
O
IDmod
e
checks with is_a <
s
ca
l
ar
_
int_mode>
commit
|
commitdiff
|
tree
2017-08-30
Ri
c
h
a
r
d Sandifo
r
d
[22/77] Repla
c
e !VEC
T
OR_MODE_P with i
s
_a
<
scalar_
i
nt_mod
e
>
commit
|
commitdiff
|
tree
2017-08-30
Richa
r
d Sandiford
[21/77]
R
e
p
l
a
c
e SCALAR_INT_MODE_P checks with is_a
.
.
.
commit
|
commitdiff
|
tree
2017-08-30
Richard Sandifor
d
[20/77] R
e
place MO
D
E_IN
T
check
s
w
ith is_in
t
_mode
commit
|
commitdiff
|
tree
2017-08-30
R
i
c
hard Sandiford
[19/77] Add a smallest_int_mode
_
for_size
h
e
lper function
commit
|
commitdiff
|
tree
2017-08-30
Richard S
a
ndi
f
ord
[18/77] Make int_mode_for_mode r
e
turn a
n
opt_scalar_int_mode
commit
|
commitdiff
|
tree
2017-08-30
Richar
d
Sand
i
ford
[17/77] Add an int_mode_
f
or_s
i
z
e helper funct
i
on
commit
|
commitdiff
|
tree
2017-08-30
Ri
c
h
a
rd Sandi
f
or
d
[16/77] Add scalar_in
t
_mode_p
o
d
commit
|
commitdiff
|
tree
2017-08-30
Richard San
d
iford
[15/77]
A
dd scalar_int_mode
commit
|
commitdiff
|
tree
2017-08-30
Ric
h
a
rd Sandiford
[1
4
/
77] M
a
ke libgcc_floating_mode_supporte
d
_p take
.
.
.
commit
|
commitdiff
|
tree
2017-08-30
Richard
Sandiford
[
1
3/77] Make f
l
oatn_mode return an opt_scal
a
r_float_
m
ode
commit
|
commitdiff
|
tree
2017-08-30
Ric
h
ard Sandiford
[12/77] Use
o
pt_scalar
_
float
_
m
ode when iterati
n
g
over
.
.
.
commit
|
commitdiff
|
tree
2017-08-30
Richard
S
andiford
[11/77] Add a float_mode_
f
or_size helper fu
n
ctio
n
commit
|
commitdiff
|
tree
2017-08-30
Richar
d
Sandiford
[10/77]
M
ake assemble_re
a
l
take a sc
a
lar_float
_
mode
commit
|
commitdiff
|
tree
2017-08-30
Richard Sa
n
difor
d
[9/77] Ad
d
SCALAR_FLO
A
T_TYPE_MODE
commit
|
commitdiff
|
tree
2017-08-30
Richard San
d
ifor
d
[8/77] Simplif
y
gen
_
trunc/
e
xtend_con
v
_libf
u
nc
commit
|
commitdiff
|
tree
2017-08-30
Ri
c
hard
Sandiford
[7/77]
Add sc
a
lar_f
l
oat_mode
commit
|
commitdiff
|
tree
2017-08-30
Richard Sand
i
ford
[6/77] Make GET_
M
ODE_WIDE
R
return an opt_mod
e
commit
|
commitdiff
|
tree
2017-08-30
R
i
c
ha
r
d Sandifor
d
[5/77]
Small twe
a
k
to
a
rr
a
y_value_type
commit
|
commitdiff
|
tree
2017-08-30
Richard Sand
i
ford
[4/77] Ad
d
FO
R
_EACH iterators for modes
commit
|
commitdiff
|
tree
2017-08-30
R
ic
h
ard Sandiford
[3/77] A
l
l
o
w
machine
modes to be cl
a
sse
s
commit
|
commitdiff
|
tree
2017-08-30
R
i
c
h
ard Sandifo
r
d
[2
/
77
]
Add a
n
E_ prefix to ca
s
e s
t
atements
commit
|
commitdiff
|
tree
2017-08-30
Richard Sandiford
[1/77] A
d
d an
E
_ pr
e
fix
t
o mod
e
names
commit
|
commitdiff
|
tree
2017-08-30
Rich
a
rd Sandifo
r
d
Spl
i
t
o
ut parts of scom
p
ar
e
_
l
oc_descrip
t
or
a
nd em
i
t
_
store_flag
commit
|
commitdiff
|
tree
2017-08-30
R
i
ch
a
rd Sandif
o
rd
[rs
6
000] int->mach
i
ne_m
o
de in rs6000-c
.
c
commit
|
commitdiff
|
tree
2017-08-29
Richard
S
a
n
diford
Set the cal
l
nothrow flag
m
ore often
commit
|
commitdiff
|
tree
2017-08-24
Richard S
a
ndifor
d
M
ake more use o
f
subreg_
o
ffset_from_lsb
commit
|
commitdiff
|
tree
2017-08-22
Richard Sandiford
Make more use
o
f paradoxical_subreg_p
commit
|
commitdiff
|
tree
2017-08-22
Richa
r
d
Sa
n
diford
[AArch64] Fix label mode
commit
|
commitdiff
|
tree
2017-08-21
R
i
c
hard Sand
i
ford
S
implif
y
pad_below i
m
p
le
m
enta
t
ion
commit
|
commitdiff
|
tree
2017-08-21
Richard Sandiford
Remove the
frame siz
e
argu
m
ent
from func
t
ion_prologue
.
.
.
commit
|
commitdiff
|
tree
2017-08-21
Richard Sandif
o
rd
A
d
d
a
type_has_mode_precision_p h
e
l
p
er function
commit
|
commitdiff
|
tree
2017-08-21
R
ich
a
rd Sa
n
diford
M
ove vector
_
type_mode to tree
.
c
commit
|
commitdiff
|
tree
2017-08-21
Richard Sandiford
P
a
s
s
rtx
and
index to read-md
.
c ite
r
ator routine
s
commit
|
commitdiff
|
tree
2017-08-21
Richa
r
d Sandiford
Fix bogus CONST_W
I
DE_IN
T
h
a
sh
commit
|
commitdiff
|
tree
2017-08-17
Rich
a
rd Sand
i
f
o
rd
Ad
d
m
i
ssing
E
CF_NOTHR
O
W
f
lags to
i
nternal
.
def
commit
|
commitdiff
|
tree
2017-08-16
Ri
c
hard Sandiford
PR81815
:
Invalid conditional
r
educ
t
ion
commit
|
commitdiff
|
tree
2017-08-10
Rich
a
rd
San
d
iford
PR81738: Split vect-alia
s
-check
-
6
.
c
commit
|
commitdiff
|
tree
2017-08-04
Richard
S
andiford
Pool alignme
n
t infor
m
atio
n
for comm
o
n ba
s
e
s
commit
|
commitdiff
|
tree
2017-08-04
Richar
d
S
a
ndiford
C++-
i
fy
v
e
c_inf
o
s
t
ructures
commit
|
commitdiff
|
tree
2017-08-04
Richard Sandiford
Use base inequality for s
o
me vect
o
r ali
a
s checks
commit
|
commitdiff
|
tree
2017-08-04
Richard S
a
ndiford
Handle data dep
e
n
dence
relations with differ
e
nt bases
commit
|
commitdiff
|
tree
2017-07-27
Richard Sand
i
f
o
r
d
[rs6
0
00] Avoid ro
t
at
e
s o
f
flo
a
ting-point modes
commit
|
commitdiff
|
tree
2017-07-08
R
i
chard Sa
n
diford
Fi
x
coretypes
.
h-rela
t
e
d dependen
c
ies
commit
|
commitdiff
|
tree
2017-07-08
Richar
d
Sandiford
Fo
r
ce a dependence dis
t
an
c
e
of 1 in gnat
.
dg/vec
t
17
.
ad
b
commit
|
commitdiff
|
tree
2017-07-05
R
ic
h
ard
S
andiford
Use SET_DECL_MO
D
E in li
b
cc1
commit
|
commitdiff
|
tree
2017-07-05
Ric
h
a
r
d Sandi
f
ord
Remove enum befor
e
m
a
c
hine_mode
commit
|
commitdiff
|
tree
2017-07-04
Richard Sandiford
PR 81292: I
C
E o
n
related
s
trlen
s
aft
e
r r249880
commit
|
commitdiff
|
tree
2017-07-03
Richard Sandifor
d
Avoid minimu
m
-
1 confusio
n
in vectoriser
commit
|
commitdiff
|
tree
2017-07-03
R
ichard Sandifor
d
A
dd a help
e
r for ge
t
ting the overall alignme
n
t of a DR
commit
|
commitdiff
|
tree
2017-07-03
Richard Sandiford
Add DR
_
BASE
_
ALIGNMENT
a
nd DR_BASE_MISALIGNMENT
commit
|
commitdiff
|
tree
2017-07-03
Richard Sandif
o
rd
A
dd DR_STEP_ALIGNM
E
N
T
commit
|
commitdiff
|
tree
2017-07-03
Richar
d
Sa
n
di
f
or
d
R
e
n
a
m
e
DR_ALIG
N
E
D
_
T
O to DR_O
F
FS
E
T_ALIGNMENT
commit
|
commitdiff
|
tree
2017-07-03
R
ichard Sand
i
f
ord
Make dr
_
a
nalyze
_
innermost operate on innermost
_
l
o
op_be
h
avior
commit
|
commitdiff
|
tree
2017-07-03
Richard San
d
iford
Use innermo
s
t_
l
oop
_
beh
a
vior for outer loo
p
v
ectorisatio
n
commit
|
commitdiff
|
tree
2017-07-03
R
i
c
h
ar
d
Sandiford
Tw
e
ak BB analysi
s
for dr_
a
nalyz
e
_i
n
nermost
commit
|
commitdiff
|
tree
2017-07-02
Richard Sand
i
f
o
r
d
Reorganise machmode
.
h he
a
de
r
s
commit
|
commitdiff
|
tree
2017-07-02
Richar
d
Sandiford
Make tree-ssa-st
r
l
e
n
.
c h
a
ndle partial unterminated
.
.
.
commit
|
commitdiff
|
tree
2017-07-02
Richard Sandif
o
r
d
PR 8
0
769
:
Incorrect st
r
len o
p
timisat
i
on
commit
|
commitdiff
|
tree
2017-07-02
Ric
h
ard Sandiford
PR8113
6
: ICE
f
ro
m
i
n
consist
e
nt DR_MIS
A
LIGNM
E
N
T
s
commit
|
commitdiff
|
tree
2017-06-12
Richard Sandifo
r
d
F
ix
p
ess
i
mistic DImo
d
e ha
n
dling in combine
.
c:ma
k
e_fie
l
d_
a
s
s
i
.
.
.
commit
|
commitdiff
|
tree
2017-06-07
Richard Sandif
o
r
d
Clarif
y
define_insn do
c
u
m
ent
a
tion
commit
|
commitdiff
|
tree
2017-05-31
Ri
c
hard Sandiford
[1/2] Add ge
t
_
next_strin
f
o help
e
r fu
n
ction
commit
|
commitdiff
|
tree
2017-05-31
Richard Sandifo
r
d
Al
t
ernati
v
e c
h
eck for vector refs with same alignment
commit
|
commitdiff
|
tree
2017-05-08
Ri
c
hard
S
an
d
i
f
ord
[AArch64]
T
ighten move constraints fo
r
symbolic o
p
erands
commit
|
commitdiff
|
tree
2017-05-06
Ric
h
ard San
d
iford
Reco
r
d equivalences for spill registers
commit
|
commitdiff
|
tree
2017-05-06
Richard Sandiford
PR
7
5964: Invalid i
n
teger ABS
h
andling in simplify
.
.
.
commit
|
commitdiff
|
tree
2017-05-04
Richard S
a
ndiford
Cap n
i
te
r
_for_unro
l
led_loop to
u
pper bound
commit
|
commitdiff
|
tree
2017-05-04
Richard Sandiford
Fix previous
com
m
i
t
commit
|
commitdiff
|
tree
2017-05-04
R
i
chard Sandi
f
ord
Remove bogus top
-
lev
e
l
ChangeLog commit (sorry!)
commit
|
commitdiff
|
tree
2017-05-03
Richard Sandiford
Wrap tree-data-ref
.
h
m
acro ar
g
uments
commit
|
commitdiff
|
tree
2017-03-10
George
L
ander
[
l
i
bstdc++-v3]
Fix detection of
o
bs
o
lete is
n
an
commit
|
commitdiff
|
tree
2017-01-13
Richard Sandi
f
or
d
A
v
o
id exc
e
ss
i
vely-big hash
tabl
e
s in
e
mpty-add cycles
commit
|
commitdiff
|
tree
2017-01-13
Richard Sandiford
S
hort-circuit
a
l
t
_fail case in record_reg_classes
commit
|
commitdiff
|
tree
2016-12-24
Richard S
a
ndiford
Make
i
t cheaper to tes
t
wheth
e
r
a
n SSA name is a
vi
r
tual
.
.
.
commit
|
commitdiff
|
tree
2016-11-25
Richard Sandiford
Tweak LRA handling of shared spill slots
commit
|
commitdiff
|
tree
2016-11-25
Richard Sandiford
Set mo
d
e
of decimal f
l
o
a
t
s before c
a
lli
n
g layout_type
commit
|
commitdiff
|
tree
2016-11-25
Richa
r
d Sand
i
f
o
r
d
Add run tests for recent si
b
call patches
commit
|
commitdiff
|
tree
2016-11-25
Richard S
a
ndiford
Tighten
c
heck for wh
e
ther si
b
cal
l
references local
.
.
.
commit
|
commitdiff
|
tree
2016-11-23
R
i
c
h
ard Sandiford
Rewo
r
k subreg_get_info
commit
|
commitdiff
|
tree
2016-11-23
Rich
a
rd
S
andiford
Add more subreg off
s
et hel
p
ers
commit
|
commitdiff
|
tree
2016-11-21
Richard Sandiford
Handle sibc
a
lls with aggrega
t
e retu
r
ns
commit
|
commitdiff
|
tree
2016-11-18
Richard
S
andifor
d
Make lo
a
d_extend_op a
n
inline functio
n
commit
|
commitdiff
|
tree
2016-11-18
Richard Sandifor
d
Use r
t
x
_
mo
d
e_t instead o
f
std
:
:
m
ak
e
_pair
commit
|
commitdiff
|
tree
2016-11-18
Rich
a
rd San
d
iford
A
dd SET_DECL_MODE
commit
|
commitdiff
|
tree
2016-11-16
Richard
Sandiford
Fix nb_
i
t
e
rations calculatio
n
in
t
re
e
-
v
ect-loop
-
manip
.
c
commit
|
commitdiff
|
tree
2016-11-16
Ri
c
hard Sandi
f
ord
An alternative fix
f
or PR70
9
44
commit
|
commitdiff
|
tree
2016-11-16
Richard S
a
ndi
f
or
d
Fix v
e
c_cmp co
m
p
a
ri
s
on mo
d
e
commit
|
commitdiff
|
tree
2016-11-16
Richa
r
d Sandi
f
ord
U
s
e df
_
read_modi
f
y
_subreg_p in cprop
.
c
commit
|
commitdiff
|
tree
2016-11-16
Richard
Sandifor
d
Optimis
e
CONC
A
T
handling in emit_gro
u
p_load
commit
|
commitdiff
|
tree
2016-11-16
R
ichard S
a
n
d
iford
Fix handlin
g
of unkn
o
wn sizes in
r
tx_addr_can_trap_
p
commit
|
commitdiff
|
tree
2016-11-16
Richard
S
andiford
F
i
x nb_ite
r
ations_estimate calculation in tree-v
e
ct
.
.
.
commit
|
commitdiff
|
tree
2016-11-16
Richard Sandiford
Fix pdp11 build
commit
|
commitdiff
|
tree
2016-11-16
Rich
a
rd
S
andi
f
ord
Fix missing bracke
t
s in
arc
.
c
commit
|
commitdiff
|
tree
2016-11-15
Richard
S
and
i
f
o
rd
Fi
x
inst
a
nces of gen_rtx_REG (VOIDmode,
.
.
.
)
commit
|
commitdiff
|
tree
2016-11-15
R
i
c
h
a
r
d Sandiford
Use MEM_SIZE rat
h
er
than GET_MODE_
S
I
ZE in dce
.
c
commit
|
commitdiff
|
tree
2016-11-15
Ri
c
hard Sandi
f
ord
Use
s
i
mplify_ge
n
_binary i
n
canon
_
r
tx
commit
|
commitdiff
|
tree
2016-11-15
Richard Sa
n
d
i
ford
Add a load_extend_op wrapper
commit
|
commitdiff
|
tree
next