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
[56/77] Use the more specific type when two modes are known to be equal
2017-08-30
r
s
an
d
ifo
[
56/77] Use the more specific t
y
pe when two m
o
des are
.
.
.
commit
|
commitdiff
|
tree
2017-08-30
rsandif
o
[55
/
77] Use scala
r
_int_mode i
n
simplify_cons
t
_unary
_
operation
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[
5
4
/77] Add
e
xpli
c
it int che
c
ks f
o
r
a
lternative opt
a
b
.
.
.
commit
|
commitdiff
|
tree
2017-08-30
rsa
n
difo
[5
3
/77] Pass
a
mode to
const_sc
a
l
a
r_
m
ask_fr
o
m_tree
commit
|
commitdiff
|
tree
2017-08-30
rs
a
nd
i
fo
[52/77] Use scalar_i
n
t_mode i
n
extr
a
ct/stor
e
_bit_
f
ield
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[
51/77] Use o
p
t_scalar_int_mode when iteratin
g
o
ver
.
.
.
commit
|
commitdiff
|
tree
2017-08-30
rsandif
o
[50/77] A
d
d helper routines for
SUB
R
E
G
_
P
ROMOTE
D
_VAR_P
.
.
.
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[49
/
77] Sim
p
l
i
fy nonze
r
o/num_sign_bits hooks
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[48/
7
7
]
Make subro
u
t
ine
s
of num_sig
n
_bit_copies operate
.
.
.
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[47
/
77] Make s
u
b
r
outines
of nonzero_bits op
e
rate on
.
.
.
commit
|
commitdiff
|
tree
2017-08-30
rsand
i
fo
[46/
7
7]
M
a
k
e w
i
de
s
t_int_
m
o
de_
f
or_siz
e
return
a
s
c
alar_int_mode
commit
|
commitdiff
|
tree
2017-08-30
rsandif
o
[45/
7
7] Make extract_left_sh
i
ft
t
ak
e
a sca
l
ar_int_mode
commit
|
commitdiff
|
tree
2017-08-30
r
s
andifo
[44/77] Make simplify
_
and_co
n
st_i
n
t take
a
scalar_in
t
_mode
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[
4
3/77] U
s
e scalar_int_mode in simp
l
ify_comparison
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[42/77] Use s
c
ala
r
_i
n
t_
m
ode in simpli
f
y_shift_const_1
commit
|
commitdiff
|
tree
2017-08-30
rsa
n
d
i
f
o
[
41
/
7
7
] Spli
t
scalar integer ha
n
dl
i
n
g out of force_to_mode
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[40/
7
7] Use scalar_int_mode for extra
c
t
i
on_i
n
sn fields
commit
|
commitdiff
|
tree
2017-08-30
rs
a
ndifo
[39/77]
T
wo changes
to the
get_be
s
t_mode
i
nterface
commit
|
commitdiff
|
tree
2017-08-30
r
s
an
d
ifo
[38/77
]
Mo
v
e SCALAR_
I
NT_
M
ODE_P out
of strict
_
volatile_bitfield_
p
commit
|
commitdiff
|
tree
2017-08-30
rsandif
o
[37/77
]
U
se scalar_int_mo
d
e w
h
en emitt
i
n
g cs
t
ores
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[36/77
]
Use scalar_
i
nt_mode
i
n
the RTL iv r
o
utines
commit
|
commitdiff
|
tree
2017-08-30
rsa
n
difo
[35/77] Add
uses of as_a <scalar_i
n
t_mode>
commit
|
commitdiff
|
tree
2017-08-30
rsa
n
difo
[34/77] Add
a
SCALAR_INT
_
TYPE_MODE macro
commit
|
commitdiff
|
tree
2017-08-30
r
sand
i
fo
[3
3
/77] Add a NARRO
W
EST_INT
_
M
O
DE
macro
commit
|
commitdiff
|
tree
2017-08-30
r
sandif
o
[
3
2/77] Check
i
s_a <scal
a
r_int_mo
d
e
>
befor
e
call
i
ng
.
.
.
commit
|
commitdiff
|
tree
2017-08-30
rsand
i
f
o
[
3
1
/
77] Use sc
a
lar_int_mode
for mov
e
2add
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[30/77]
U
se
scalar
_
i
n
t_mode for doubl
e
word splits
commit
|
commitdiff
|
tree
2017-08-30
rs
a
ndifo
[29/
7
7] Make some
*_loc_descriptor helpe
r
s take
scalar_i
n
t_mode
commit
|
commitdiff
|
tree
2017-08-30
rs
a
ndi
f
o
[28/77]
U
s
e i
s
_a <scalar_int_
m
ode> for miscellane
o
us
.
.
.
commit
|
commitdiff
|
tree
2017-08-30
rs
a
ndif
o
[
27
/
77] Use is
_
a <scalar_
i
n
t_mode> before LOAD_EXTEND_O
P
commit
|
commitdiff
|
tree
2017-08-30
rsandif
o
[26/77
]
Us
e
is_a <scalar_int_mode
>
in su
b
reg/ext
r
act
.
.
.
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[25/77] Use i
s
_
a <
s
calar_int_mode> for bitmask optimis
a
t
ions
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[
2
4/77]
Replace
a
!= B
L
K
m
o
de check
wi
t
h
i
s
_a <scal
a
r_int_mode>
commit
|
commitdiff
|
tree
2017-08-30
rsand
i
fo
[23
/
77] Rep
l
ace != VOIDmode checks wit
h
is_a
<
scalar_
i
n
t_mode>
commit
|
commitdiff
|
tree
2017-08-30
rsandi
f
o
[
22/
7
7] Replace !
V
ECTOR_MODE_
P
wi
t
h is
_
a <sca
l
ar
_
int_mode>
commit
|
commitdiff
|
tree
2017-08-30
r
sandifo
[21
/
77] Re
p
lace
S
CALAR
_
INT_MODE_P checks with
is_a
.
.
.
commit
|
commitdiff
|
tree
2017-08-30
r
sandifo
[
20/77] Replace
M
O
DE_I
N
T checks with is_int_m
o
de
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[19/77] Ad
d
a smalle
s
t_int_mode_f
o
r_si
z
e
h
el
p
e
r
function
commit
|
commitdiff
|
tree
2017-08-30
rsandif
o
[18
/
77] Make int_
m
ode_for_mode return an opt_scalar_int_mode
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[17/77] Add an int_mode_for_size helper function
commit
|
commitdiff
|
tree
2017-08-30
r
s
and
i
fo
[16
/
7
7]
A
dd
s
ca
l
ar_int_mode_p
o
d
commit
|
commitdiff
|
tree
2017-08-30
rsand
i
fo
[15/77] Add scala
r
_int_mode
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[14/77]
Make li
b
gcc_floatin
g
_m
o
de_supp
o
r
t
ed_p ta
k
e
.
.
.
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[13/77] Mak
e
floatn
_
m
ode return a
n
op
t
_scal
a
r_float_mode
commit
|
commitdiff
|
tree
2017-08-30
rsandi
f
o
[12/7
7
] Use opt_scala
r
_float_m
o
de wh
e
n
i
t
erat
i
ng over
.
.
.
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[11/77] Add a float_mode_for_size helper fu
n
c
tion
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[
1
0
/
7
7] M
a
ke as
s
emble_real take
a sc
a
l
a
r_float_mo
d
e
commit
|
commitdiff
|
tree
2017-08-30
rsandi
f
o
[
9/77] Add SCALAR_FLOAT_TYPE_MO
D
E
commit
|
commitdiff
|
tree
2017-08-30
rsand
i
fo
[8/77] Simplif
y
g
e
n_trunc/ext
e
nd_c
o
nv
_
libfunc
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[
7
/77] Add
scalar_float_mod
e
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[6/77]
Make GET_
M
ODE_
W
I
DER
r
eturn a
n
o
p
t
_
mode
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[
5
/77] Small
tweak to a
r
ray_value_type
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[4/
7
7] A
d
d FOR_EACH
i
t
e
r
a
t
ors for
modes
commit
|
commitdiff
|
tree
2017-08-30
r
s
andifo
[
3
/7
7
] A
l
low mac
h
ine m
o
des
t
o be cla
s
ses
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[
2
/7
7
] A
d
d a
n
E_ pr
e
fix
to c
a
se statements
commit
|
commitdiff
|
tree
2017-08-30
rsand
i
fo
[1/
7
7]
Add a
n
E_ prefix to mode names
commit
|
commitdiff
|
tree
2017-08-30
rsand
i
fo
S
p
lit out
p
a
rt
s
of sc
o
mpa
r
e_loc_des
c
riptor and em
i
t
_
store_f
l
ag
commit
|
commitdiff
|
tree
2017-08-30
rsandi
f
o
[rs600
0
] in
t
->
m
achi
n
e_mod
e
in rs6000-c
.
c
commit
|
commitdiff
|
tree
2017-08-29
rsandifo
Set
the
call nothr
o
w
f
lag more often
commit
|
commitdiff
|
tree
2017-08-24
rsandifo
Make m
o
r
e
use of s
u
breg_offse
t
_from_lsb
commit
|
commitdiff
|
tree
2017-08-22
rsand
i
f
o
Make more u
s
e of paradox
i
cal_subreg_p
commit
|
commitdiff
|
tree
2017-08-22
rsandifo
[A
A
rch64] Fix l
a
bel mode
commit
|
commitdiff
|
tree
2017-08-21
rsandifo
Simplif
y
pad
_
below i
m
plementat
i
o
n
commit
|
commitdiff
|
tree
2017-08-21
rsandifo
Remove the frame si
z
e ar
g
ument from
f
unction_prolo
g
ue
.
.
.
commit
|
commitdiff
|
tree
2017-08-21
r
sand
i
fo
A
d
d a typ
e
_has_m
o
de_
p
recision_p helper function
commit
|
commitdiff
|
tree
2017-08-21
rs
a
n
d
i
f
o
Move vec
t
o
r_type_
m
ode to tree
.
c
commit
|
commitdiff
|
tree
2017-08-21
rsandifo
P
a
ss rtx and ind
e
x
to read-md
.
c iterator routines
commit
|
commitdiff
|
tree
2017-08-21
rsandifo
Fix bo
g
us CONST_WIDE_INT hash
commit
|
commitdiff
|
tree
2017-08-17
rsandifo
Add missing ECF_N
O
THROW fl
a
gs to
i
nternal
.
def
commit
|
commitdiff
|
tree
2017-08-16
rsandifo
PR81815:
I
nvali
d
condition
a
l redu
c
tion
commit
|
commitdiff
|
tree
2017-08-10
rsandifo
P
R81738: S
p
lit vec
t
-alias-check-
6
.
c
commit
|
commitdiff
|
tree
2017-08-04
rsan
d
ifo
Pool alignmen
t
inf
o
rmation for com
m
on
b
a
s
es
commit
|
commitdiff
|
tree
2017-08-04
rsandifo
C++-ify vec_info struc
t
u
r
es
commit
|
commitdiff
|
tree
2017-08-04
r
sand
i
fo
Use bas
e
ine
q
uality
for some v
e
ctor alias chec
k
s
commit
|
commitdiff
|
tree
2017-08-04
rsandifo
Handle data dependenc
e
re
l
a
t
i
on
s
wi
t
h
different bases
commit
|
commitdiff
|
tree
2017-07-27
rsandifo
[rs6
0
00] Avo
i
d rotates of floating-point
m
o
d
es
commit
|
commitdiff
|
tree
2017-07-08
rsandifo
Fix core
t
ypes
.
h-related depend
e
nc
i
es
commit
|
commitdiff
|
tree
2017-07-08
rsan
d
ifo
Force a dep
e
ndence dis
t
ance of 1 in
gnat
.
d
g
/
v
ect17
.
adb
commit
|
commitdiff
|
tree
2017-07-05
rsandif
o
Use SET_DECL_MOD
E
in libcc1
commit
|
commitdiff
|
tree
2017-07-05
rsandifo
Remove enu
m
before ma
c
hine
_
mode
commit
|
commitdiff
|
tree
2017-07-04
r
s
andifo
PR 81292: ICE on related
s
trlen
s
after r2
4
9
880
commit
|
commitdiff
|
tree
2017-07-03
rsandifo
Avoid
m
i
ni
m
um
-
1 co
n
f
u
sion in v
e
ctoriser
commit
|
commitdiff
|
tree
2017-07-03
r
sandifo
Add a helper for getting the overall alignment of
a DR
commit
|
commitdiff
|
tree
2017-07-03
rsandifo
Add D
R
_BASE_ALIG
N
ME
N
T and DR_BASE_MISA
L
IG
N
MENT
commit
|
commitdiff
|
tree
2017-07-03
rsa
n
difo
Add
D
R_
S
TEP_AL
I
GNMENT
commit
|
commitdiff
|
tree
2017-07-03
rsandifo
Re
n
ame DR_ALI
G
NED_TO t
o
D
R_OFFSET
_
A
LIG
N
MENT
commit
|
commitdiff
|
tree
2017-07-03
rsandifo
Ma
k
e dr_ana
l
yze
_
in
n
ermost
operate on
i
nnermost
_
loop_behavior
commit
|
commitdiff
|
tree
2017-07-03
rsandifo
U
s
e
i
nnermost_l
o
op_behavior for outer loop vectoris
a
tion
commit
|
commitdiff
|
tree
2017-07-03
rsandifo
Tweak
B
B
a
nal
y
sis
for dr_analyze_inn
e
r
most
commit
|
commitdiff
|
tree
2017-07-02
rsandifo
R
e
or
g
a
n
ise
m
achmod
e
.
h heade
r
s
commit
|
commitdiff
|
tree
2017-07-02
rsandifo
Make tree-ssa-s
t
rlen
.
c handle part
i
al un
t
erminated
.
.
.
commit
|
commitdiff
|
tree
2017-07-02
rsandifo
P
R
80769: Incorrect
st
r
le
n
optim
i
sat
i
on
commit
|
commitdiff
|
tree
2017-07-02
rs
a
ndifo
PR81136: ICE fr
o
m
i
nc
o
nsistent D
R
_MISAL
I
GNMENTs
commit
|
commitdiff
|
tree
2017-06-12
rsandifo
Fix pessimistic DImode handling in combine
.
c:
m
ak
e
_field_assi
.
.
.
commit
|
commitdiff
|
tree
2017-06-07
rsan
d
if
o
Clarify defi
n
e_
i
nsn do
c
umentation
commit
|
commitdiff
|
tree
2017-05-31
r
s
a
n
d
i
fo
[1/2] Add
g
et_ne
x
t_strinf
o
helper functi
o
n
commit
|
commitdiff
|
tree
2017-05-31
rsandifo
Alte
r
native c
h
e
c
k for vec
t
or ref
s
w
i
th same align
m
e
n
t
commit
|
commitdiff
|
tree
2017-05-08
rsandifo
[
AArch64] Tig
h
ten move
constraints for s
y
mbo
l
ic operands
commit
|
commitdiff
|
tree
2017-05-06
rsand
i
fo
Reco
r
d equi
v
alences for spill
registers
commit
|
commitdiff
|
tree
2017-05-06
rsan
d
i
f
o
PR 759
6
4
: Invalid inte
g
er ABS handling in si
m
p
l
ify
.
.
.
commit
|
commitdiff
|
tree
next