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
[65/77] Add a SCALAR_TYPE_MODE macro
2017-08-30
r
s
andif
o
[65/
7
7
]
Add a
SCALAR_TYPE_M
O
D
E
macro
commit
|
commitdiff
|
tree
2017-08-30
rsa
n
difo
[64/77]
A
d
d a sca
l
ar_mode class
commit
|
commitdiff
|
tree
2017-08-30
r
sandifo
[63/77] S
i
mp
l
ification
s
aft
e
r type
s
w
itch
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[62/77] Big machine_mode to sca
l
ar_
i
n
t_mode replacem
e
nt
commit
|
commitdiff
|
tree
2017-08-30
rsa
n
difo
[60
/
77]
Pass scalar_int_modes to
d
o_ju
m
p
_b
y
_parts
_
*
commit
|
commitdiff
|
tree
2017-08-30
rsa
n
d
ifo
[59
/
7
7] Ad
d
a
rt
x
_jump_table_data::get_data_mode helper
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[58/
7
7]
Use scalar_int_mode
i
n a try_combine optimisa
t
ion
commit
|
commitdiff
|
tree
2017-08-30
rsandif
o
[57
/
77] Use scala
r
_int_mode in expand_ex
p
r_addr_expr
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[5
6
/77]
Use the mo
r
e specific
type when
t
w
o
modes are
.
.
.
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[55
/
77] Use scalar_int
_
mode in
s
i
m
plify_
c
onst_unary_operation
commit
|
commitdiff
|
tree
2017-08-30
rsa
n
di
f
o
[
54
/
77] Add e
x
pli
c
it
int checks for
alternative op
t
ab
.
.
.
commit
|
commitdiff
|
tree
2017-08-30
rsan
d
ifo
[
53/
7
7] Pass a mod
e
to const_scalar_mask_from_tree
commit
|
commitdiff
|
tree
2017-08-30
r
sand
i
fo
[52/77] Use scalar_in
t
_mode in e
x
tract/store_bit_
f
i
e
ld
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[51/77] Use o
p
t_scalar
_
i
n
t_m
o
de w
h
en iterating ov
e
r
.
.
.
commit
|
commitdiff
|
tree
2017-08-30
rsand
i
f
o
[50/77] A
d
d help
e
r
routin
e
s for
SUBRE
G
_PROMOTED_VAR_P
.
.
.
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[49/77] Simplify n
o
n
z
ero/nu
m
_sign_bits
h
ooks
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[
4
8/
7
7] Make sub
r
outines of num_sig
n
_bit_copie
s
operate
.
.
.
commit
|
commitdiff
|
tree
2017-08-30
r
sa
n
difo
[47/77]
Make subro
u
tines of nonzero_bits operate
on
.
.
.
commit
|
commitdiff
|
tree
2017-08-30
r
s
an
d
i
f
o
[46
/
77] Make wide
s
t_int_mode_for_siz
e
re
t
urn a
scala
r
_int
_
m
o
de
commit
|
commitdiff
|
tree
2017-08-30
rsand
i
fo
[
4
5/77] Make
extract_left_
s
hift ta
k
e a sca
l
a
r_int_mo
d
e
commit
|
commitdiff
|
tree
2017-08-30
rsandi
f
o
[44/77
]
Make
s
i
mplify_and_const_int
t
ake
a
sca
l
ar_in
t
_mode
commit
|
commitdiff
|
tree
2017-08-30
rsandif
o
[
43/77] Use scalar_int_mode in simpl
i
fy_c
o
mparison
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[42/7
7
] U
s
e scalar_int_mode in s
i
mplify_
s
hift_const_1
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[41
/
77] Split scalar in
t
ege
r
handling
out
of force
_
to
_
mode
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[40/7
7
] Use sc
a
lar_
i
n
t
_m
o
de for
e
xtraction_ins
n
fields
commit
|
commitdiff
|
tree
2017-08-30
r
sandifo
[39/77]
T
w
o changes to the
get_
b
es
t
_mode
interface
commit
|
commitdiff
|
tree
2017-08-30
rsandif
o
[38
/
77]
M
ove
S
CALAR_INT_MODE_P out of strict_v
o
latile_bitfield_p
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[37/77] Use scalar_int_mode
w
he
n
emi
t
ting
c
stores
commit
|
commitdiff
|
tree
2017-08-30
rs
a
n
difo
[36/77] Us
e
scal
a
r_int_mode in the RTL iv
r
outin
e
s
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[35/77]
Add use
s
of
a
s_a <scalar_int_mode>
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[34/77] Add a
SCALAR_INT_
T
YPE_MOD
E
macr
o
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[33/77] Add a NARROWEST_I
N
T_MODE macro
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[32
/
7
7
] C
h
eck i
s
_
a
<
s
c
a
lar_
i
n
t_mo
d
e>
before callin
g
.
.
.
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[31/77]
U
s
e s
c
alar_int_mode fo
r
mov
e
2add
commit
|
commitdiff
|
tree
2017-08-30
r
sandifo
[3
0
/77] Use sca
l
ar
_
int_mode for doublewo
r
d spli
t
s
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[
29/77] Make some
*
_loc_descr
i
pt
o
r help
e
rs t
a
ke
s
cala
r
_int_mode
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[
2
8/77] Use i
s
_a <
s
calar_int
_
mode> for miscellaneous
.
.
.
commit
|
commitdiff
|
tree
2017-08-30
rs
a
n
di
f
o
[
2
7/77] Use
i
s
_
a <sc
a
lar_i
n
t_mode>
b
efore
LOAD_EXTEND_OP
commit
|
commitdiff
|
tree
2017-08-30
rsand
i
fo
[26/77] Use is_a <scalar
_
int_
m
ode> in subreg/extract
.
.
.
commit
|
commitdiff
|
tree
2017-08-30
rsand
i
f
o
[25/
7
7] Use i
s
_
a <scala
r
_in
t
_
mod
e
>
f
o
r
bitmask optimisat
i
ons
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[24/77] Repl
a
ce
a
!= BLKmode check w
i
th i
s
_a <scalar_i
n
t_m
o
de
>
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[23/77]
R
eplace !
=
VOID
m
ode checks wit
h
is_a <sc
a
l
a
r_int_mode>
commit
|
commitdiff
|
tree
2017-08-30
rsa
n
d
ifo
[22/77] Repl
a
ce !VECTOR_MODE_P with is_a
<sc
a
lar_int_mod
e
>
commit
|
commitdiff
|
tree
2017-08-30
rsa
n
difo
[
21
/
77] Replace SC
A
LAR_INT_MODE_P checks w
i
th is_a
.
.
.
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[20/77] Replace
M
ODE_INT checks wi
t
h is_int_mode
commit
|
commitdiff
|
tree
2017-08-30
rs
a
ndifo
[19/77] A
d
d a smallest_i
n
t_
m
o
d
e_f
o
r_size he
l
per functio
n
commit
|
commitdiff
|
tree
2017-08-30
r
s
andifo
[18/77] Ma
k
e
int_mode_for_mode return an opt_sc
a
lar_int_
m
o
de
commit
|
commitdiff
|
tree
2017-08-30
r
s
a
n
difo
[17/77
]
A
d
d
an
i
nt_
m
ode_fo
r
_size
h
el
p
er function
commit
|
commitdiff
|
tree
2017-08-30
r
sandifo
[
16/
7
7]
A
dd
s
calar_int_mode_pod
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[15/77] Add scalar_int_m
o
de
commit
|
commitdiff
|
tree
2017-08-30
rsandi
f
o
[14/77] Make libgcc_floati
n
g_m
o
de_supporte
d
_p take
.
.
.
commit
|
commitdiff
|
tree
2017-08-30
rsand
i
fo
[13/77
]
Make floatn_m
o
de
return an opt_sc
a
lar_floa
t
_mode
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[12/77] Use opt_
s
calar_
f
loat
_
mode wh
e
n
iterating over
.
.
.
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[
1
1/77] Add a floa
t
_mode_for_
s
i
ze h
e
lper functi
o
n
commit
|
commitdiff
|
tree
2017-08-30
rsandif
o
[10/77]
M
a
ke
a
s
semble_
r
ea
l
take a scalar_float_mode
commit
|
commitdiff
|
tree
2017-08-30
rsa
n
difo
[9/77] Add SCALAR_FLOAT_TYPE_MODE
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[8/77] Simplify gen_trunc/extend_conv_libfunc
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[
7
/7
7
] Add
s
calar
_
f
lo
a
t_
m
o
d
e
commit
|
commitdiff
|
tree
2017-08-30
rsandi
f
o
[
6
/77] Make GET_M
O
DE_WID
E
R
retu
r
n
a
n opt_mode
commit
|
commitdiff
|
tree
2017-08-30
rsandi
f
o
[5/77] Sma
l
l
tweak to
arr
a
y_v
a
lue_type
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[
4
/77] Add FOR_EACH iter
a
tors for modes
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[3/77] Allo
w
mac
h
ine modes to be classes
commit
|
commitdiff
|
tree
2017-08-30
rsan
d
i
fo
[2
/
77] A
d
d an E_
p
refi
x
to
c
ase s
t
a
tements
commit
|
commitdiff
|
tree
2017-08-30
r
s
a
n
d
ifo
[1/77] A
d
d
an E_ prefix to mo
d
e names
commit
|
commitdiff
|
tree
2017-08-30
rsand
i
fo
Split
out pa
r
t
s of scompar
e
_loc_descriptor and emit_store_
f
lag
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[rs6000] int->machi
n
e_m
o
de in rs600
0
-c
.
c
commit
|
commitdiff
|
tree
2017-08-29
r
s
an
d
ifo
Set
t
he call nothrow flag more often
commit
|
commitdiff
|
tree
2017-08-24
rsandifo
Make more use
o
f subr
e
g_o
f
f
set_from_lsb
commit
|
commitdiff
|
tree
2017-08-22
r
s
andi
f
o
Make more u
s
e of p
a
radoxical_
s
ubreg_p
commit
|
commitdiff
|
tree
2017-08-22
rsandifo
[
A
Arch64] F
i
x label mode
commit
|
commitdiff
|
tree
2017-08-21
r
s
andifo
Simpl
i
fy pad_below implemen
t
ati
o
n
commit
|
commitdiff
|
tree
2017-08-21
rsand
i
fo
Remove th
e
frame si
z
e
a
r
gument
f
rom function_prologue
.
.
.
commit
|
commitdiff
|
tree
2017-08-21
rsandifo
Add a type_
h
as_m
o
d
e_preci
s
ion_p
hel
p
er
functi
o
n
commit
|
commitdiff
|
tree
2017-08-21
rsa
n
dif
o
M
o
v
e vecto
r
_type_mode
t
o tr
e
e
.
c
commit
|
commitdiff
|
tree
2017-08-21
rsandifo
Pass rtx
and inde
x
to re
a
d-md
.
c i
t
erator routines
commit
|
commitdiff
|
tree
2017-08-21
rsandifo
Fix
b
ogus CONST_WIDE_INT hash
commit
|
commitdiff
|
tree
2017-08-17
r
s
a
ndifo
Add missi
n
g
E
CF_NOTHROW flags
t
o inter
n
al
.
def
commit
|
commitdiff
|
tree
2017-08-16
rsandifo
P
R8181
5
: Inv
a
lid
c
onditional reducti
o
n
commit
|
commitdiff
|
tree
2017-08-10
rsandi
f
o
P
R81738:
S
p
lit
ve
c
t-alias-check-6
.
c
commit
|
commitdiff
|
tree
2017-08-04
rsandifo
Po
o
l alignment inf
o
rmation f
o
r common bases
commit
|
commitdiff
|
tree
2017-08-04
rs
a
ndifo
C++
-
i
f
y
vec_info struc
t
ures
commit
|
commitdiff
|
tree
2017-08-04
rsan
d
ifo
U
s
e base i
n
e
q
uality for some ve
c
t
o
r
a
l
i
as checks
commit
|
commitdiff
|
tree
2017-08-04
rs
a
nd
i
fo
Handl
e
data dep
e
nd
e
n
ce
r
elations wi
t
h different ba
s
es
commit
|
commitdiff
|
tree
2017-07-27
rsa
n
di
f
o
[rs6000] Avoid rotates of f
l
oating-poi
n
t modes
commit
|
commitdiff
|
tree
2017-07-08
rsand
i
f
o
Fix coretypes
.
h-related de
p
e
n
denc
i
es
commit
|
commitdiff
|
tree
2017-07-08
rsan
d
ifo
Fo
r
ce a
d
epende
n
ce distan
c
e of
1 in gnat
.
dg/vect17
.
adb
commit
|
commitdiff
|
tree
2017-07-05
rsandifo
Use SET_DECL_MODE in libcc1
commit
|
commitdiff
|
tree
2017-07-05
rsandifo
R
e
m
o
ve enum before machine_mode
commit
|
commitdiff
|
tree
2017-07-04
rsand
i
f
o
PR 81292: ICE
o
n related s
t
rlens after r24988
0
commit
|
commitdiff
|
tree
2017-07-03
rsandifo
Avoid minimum - 1 co
n
fusion in vectori
s
er
commit
|
commitdiff
|
tree
2017-07-03
rsandifo
Add a help
e
r for getting the overall align
m
ent of a DR
commit
|
commitdiff
|
tree
2017-07-03
rs
a
n
difo
A
dd DR_BASE_ALIG
N
MENT a
n
d DR_BAS
E
_MISALIGNMENT
commit
|
commitdiff
|
tree
2017-07-03
rsa
n
d
ifo
Add DR_STEP_ALIGNMENT
commit
|
commitdiff
|
tree
2017-07-03
rsa
n
d
i
f
o
Rename DR_ALIG
N
ED_T
O
t
o
DR_OFFSET_
A
LIGNMENT
commit
|
commitdiff
|
tree
2017-07-03
r
sandifo
Make dr_analyze_i
n
ne
r
most opera
t
e o
n
inner
m
ost_lo
o
p
_behavior
commit
|
commitdiff
|
tree
2017-07-03
rsandifo
U
se inn
e
rmost_loop_b
e
havior
f
or
o
u
ter loop vectorisation
commit
|
commitdiff
|
tree
2017-07-03
r
sandifo
Tweak BB
a
nalysis for dr_
a
nalyze_inn
e
rmost
commit
|
commitdiff
|
tree
2017-07-02
rsandifo
Reo
r
g
a
ni
s
e
m
achmode
.
h h
e
a
ders
commit
|
commitdiff
|
tree
2017-07-02
r
sandi
f
o
Make tree-ss
a
-str
l
en
.
c handle partial unterminated
.
.
.
commit
|
commitdiff
|
tree
2017-07-02
rsandifo
PR 8076
9
: Incorrect strle
n
optimisati
o
n
commit
|
commitdiff
|
tree
next