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-09-14
rsa
n
d
i
f
o
Us
e
v
e
c<> for
c
onstant perm
u
te
m
ask
s
commit
|
commitdiff
|
tree
2017-09-14
rsandif
o
Use vec<> i
n
buil
d
_ve
c
tor
commit
|
commitdiff
|
tree
2017-09-14
rsandifo
Sto
r
e VEC
T
O
R_CST_NELTS directly
in tree_node
commit
|
commitdiff
|
tree
2017-09-13
rsand
i
fo
Turn SECONDAR
Y
_ME
M
ORY
_
NEEDED
i
nto a hook
commit
|
commitdiff
|
tree
2017-09-13
rsan
d
ifo
Turn SECONDARY_MEMORY_NEEDED_MODE
into a
target hook
commit
|
commitdiff
|
tree
2017-09-12
rsandifo
Turn
H
ARD_REGNO_NREG
S
i
n
to a target ho
o
k
commit
|
commitdiff
|
tree
2017-09-12
r
sandifo
U
se hard_regno_nr
e
g
s instead of HARD_REGNO_NREGS
commit
|
commitdiff
|
tree
2017-09-12
rsandif
o
Convert hard_regno
_
nregs to a f
u
ncti
o
n
commit
|
commitdiff
|
tree
2017-09-12
r
sandifo
Make mor
e
use of i
n
_hard_
r
e
g
_set_p
commit
|
commitdiff
|
tree
2017-09-12
rsandifo
M
a
ke more use of end_hard_
r
egn
o
commit
|
commitdiff
|
tree
2017-09-12
rs
a
ndifo
Make more
use
o
f
EN
D
_R
E
GN
O
commit
|
commitdiff
|
tree
2017-09-12
rsandifo
Make more use of REG_NR
E
GS
commit
|
commitdiff
|
tree
2017-09-12
rsandifo
Turn SLOW
_
UNALIGNED_ACCESS into
a
t
a
r
g
et hook
commit
|
commitdiff
|
tree
2017-09-12
rsandifo
PR81285: Fix uni
n
itial
i
se
d
variable in e
m
it_stor
e
_flag_int
commit
|
commitdiff
|
tree
2017-09-05
rsandifo
[75/77
]
Us
e
scalar_mod
e
i
n the AArch64
po
r
t
commit
|
commitdiff
|
tree
2017-09-05
rsandi
f
o
[61
/
7
7
] U
s
e scalar_int_mode in the AArch64 port
commit
|
commitdiff
|
tree
2017-09-05
rsa
n
difo
Make bitsize_
m
ode_for_mode
r
e
t
urn an opt
_
mode
commit
|
commitdiff
|
tree
2017-09-05
rsand
i
fo
Make mode_for_siz
e
_tre
e
return a
n
opt_m
o
de
commit
|
commitdiff
|
tree
2017-09-05
rsan
d
ifo
Make t
a
r
getm
.
g
e
t_mask_mode
r
eturn
an o
p
t_mo
d
e
commit
|
commitdiff
|
tree
2017-09-05
rsandifo
M
a
k
e mod
e
_for_vector return an opt_mode
commit
|
commitdiff
|
tree
2017-09-05
rsandifo
Add mode_for_
i
n
t
_vector helpe
r
functions
commit
|
commitdiff
|
tree
2017-09-05
rsandifo
Make m
o
d
e_
f
or_size ret
u
rn a
n
opt_mod
e
commit
|
commitdiff
|
tree
2017-09-05
rsandifo
(decimal_)float_
m
ode_for_size in
real
.
h
commit
|
commitdiff
|
tree
2017-09-05
rsandifo
Make mo
r
e use o
f
int_mode_
f
or
_
size
commit
|
commitdiff
|
tree
2017-09-05
r
s
a
ndifo
M
ake
more use of
i
n
t
_mo
d
e_for_mode
commit
|
commitdiff
|
tree
2017-09-04
rsandifo
Turn FUNCTION_ARG_PADDING into
a targ
e
t hook
commit
|
commitdiff
|
tree
2017-09-04
rsa
n
difo
Turn MODES_TI
E
ABLE_P
i
nto a target hook
commit
|
commitdiff
|
tree
2017-09-04
r
sand
i
fo
T
urn HARD_REGNO_M
O
DE_O
K
into a ta
r
get hook
commit
|
commitdiff
|
tree
2017-09-04
rsandifo
Turn HARD_RE
G
N
O_C
A
LL_PART_CLO
B
BE
R
ED into
a
t
a
rget hook
commit
|
commitdiff
|
tree
2017-09-04
rsandifo
A
d
d subreg_
m
emory_offset
h
elper functions
commit
|
commitdiff
|
tree
2017-09-04
rsandifo
P
R
8
2045: Avoid pass
i
ng machine modes through "
.
.
.
"
commit
|
commitdiff
|
tree
2017-08-31
rsandifo
[AArch6
4
]
Tig
h
t
en addres
s
registe
r
subreg checks
commit
|
commitdiff
|
tree
2017-08-31
rsandifo
[AAr
c
h
6
4] Rename cmp_
r
esult iterato
r
commit
|
commitdiff
|
tree
2017-08-31
rsandif
o
[
AArch64
]
Remove use of
wi
d
er v
e
ctor modes
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
Drop df_ from d
f
_read_modify_subr
e
g_p
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
Ad
d
a partia
l
_subreg_p
p
redicate
commit
|
commitdiff
|
tree
2017-08-30
r
s
andifo
Add some
change
l
o
g
e
n
tri
e
s th
a
t
went astray during
.
.
.
commit
|
commitdiff
|
tree
2017-08-30
rsa
n
difo
[7
7
/
77] Add a
c
ompl
e
x_mode c
l
ass
commit
|
commitdiff
|
tree
2017-08-30
rsandi
f
o
[76/77
]
Add a scalar_mod
e
_pod class
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[74
/
77] Various small
s
calar_mod
e
changes
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[73/77] Pass
s
calar_mode to scalar_mode_support
e
d
_p
commit
|
commitdiff
|
tree
2017-08-30
rsand
i
f
o
[72/77
]
Pass scalar_mode
t
o
s
c
alar_mo
d
e_supported_p
commit
|
commitdiff
|
tree
2017-08-30
rsa
n
di
f
o
[71/77
]
U
s
e opt_s
c
alar_
m
od
e
fo
r
mod
e
it
e
ra
t
ors
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[70/77] Make ex
p
an
d
_fix/floa
t
check for scalar modes
commit
|
commitdiff
|
tree
2017-08-30
rsandif
o
[
6
9/77] S
p
lit s
c
alar-o
n
l
y part out of co
n
vert_
m
ode
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[
68/77] Use scalar
_
mode for is
_
int_mode/is_float_mode
.
.
.
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[67/77] Use
s
calar_mode in fixed-val
u
e
.
*
commit
|
commitdiff
|
tree
2017-08-30
rs
a
ndifo
[
6
6/77
]
Use sc
a
lar_mode for
c
ons
t
a
nt in
t
eg
e
rs
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[65/77] Add a
S
C
A
LAR_TYP
E
_MODE macro
commit
|
commitdiff
|
tree
2017-08-30
r
sandifo
[64/77] Add
a
scal
a
r_m
o
de clas
s
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[63/77] Simplificatio
n
s after
t
ype swi
t
c
h
commit
|
commitdiff
|
tree
2017-08-30
rsand
i
fo
[62/77]
B
ig machine_mode to scala
r
_
i
n
t
_mode replacement
commit
|
commitdiff
|
tree
2017-08-30
rsandi
f
o
[60/77] P
a
ss
s
cal
a
r_int_modes to do_jump_by_parts_*
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[
59/77] Add a rtx
_
jump_ta
b
l
e
_
d
ata::get_
d
ata_mode hel
p
er
commit
|
commitdiff
|
tree
2017-08-30
rsan
d
ifo
[58/7
7
] U
s
e s
c
alar_int_mode in a try_combine op
t
i
misation
commit
|
commitdiff
|
tree
2017-08-30
r
sandifo
[5
7
/77] Use scalar_i
n
t_mode in ex
p
an
d
_expr_addr_
e
x
pr
commit
|
commitdiff
|
tree
2017-08-30
rs
a
ndifo
[
56/77] Use
t
he more specific
t
ype when two modes are
.
.
.
commit
|
commitdiff
|
tree
2017-08-30
r
s
a
n
difo
[55
/
77] Us
e
scalar_int_m
o
de in simpl
i
fy
_
const_unary_operat
i
on
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[54/77
]
Add ex
p
lic
i
t in
t
checks f
o
r
alternativ
e
optab
.
.
.
commit
|
commitdiff
|
tree
2017-08-30
r
s
a
ndifo
[53
/
77] Pass a
m
ode to co
n
s
t_scalar
_
mask_
f
rom_tr
e
e
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[52/77]
Use scala
r
_i
n
t_mode in
e
xtract/st
o
re_b
i
t_fiel
d
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[51
/
77] Use op
t
_scalar_int
_
mode when iter
a
t
ing over
.
.
.
commit
|
commitdiff
|
tree
2017-08-30
rs
a
ndifo
[5
0
/77]
Add h
e
lper routines for SUBREG_PROMOTED
_
V
A
R_P
.
.
.
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[
4
9
/
77] S
i
mplify nonzero/num_sign_bits
h
o
oks
commit
|
commitdiff
|
tree
2017-08-30
rsa
n
di
f
o
[48/7
7
]
Mak
e
s
u
bro
u
tines of num_sign_bit_copies operate
.
.
.
commit
|
commitdiff
|
tree
2017-08-30
rsand
i
fo
[47/77] Make subroutines of nonzero_bits
ope
r
ate
o
n
.
.
.
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[46
/
77] Make w
i
dest_int
_
mode_
f
or_
s
ize retur
n
a scalar_in
t
_mode
commit
|
commitdiff
|
tree
2017-08-30
rsandif
o
[
4
5/77] Mak
e
extra
c
t
_
left_shi
f
t take a scalar_i
n
t_mode
commit
|
commitdiff
|
tree
2017-08-30
rs
a
n
d
i
f
o
[
4
4/77]
M
ake simplify_and_const_i
n
t tak
e
a
scalar_int_mode
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[43/77] U
s
e scalar_int_mo
d
e i
n
simp
l
ify_comparison
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[
4
2/77] Use scalar_in
t
_
mode
in
simplif
y
_shift_cons
t
_
1
commit
|
commitdiff
|
tree
2017-08-30
r
sandifo
[
41/7
7
] Split scalar integer handling out of
force_to_mode
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[40/77] Us
e
scalar_
i
nt_
m
ode for extraction_insn
field
s
commit
|
commitdiff
|
tree
2017-08-30
rs
a
ndif
o
[
3
9/77]
T
wo c
h
ang
e
s to the get_best
_
m
od
e
i
n
t
erface
commit
|
commitdiff
|
tree
2017-08-30
r
sandifo
[38/77] M
o
ve SCA
L
AR_
I
NT_MODE
_
P out of stri
c
t
_
volatile_bitfield_p
commit
|
commitdiff
|
tree
2017-08-30
r
s
andifo
[37/77] Use scala
r
_in
t
_mod
e
w
h
e
n
emitti
n
g cst
o
res
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[36
/
77
]
Use
s
calar_int_mode in the RTL iv routines
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[35/77] A
d
d uses of as_a <scalar_int_mode>
commit
|
commitdiff
|
tree
2017-08-30
r
s
andif
o
[34/77] Ad
d
a SCALA
R
_INT_TYPE_MODE ma
c
ro
commit
|
commitdiff
|
tree
2017-08-30
rs
a
ndifo
[33/77] Add
a
NARROWEST_INT_MOD
E
macro
commit
|
commitdiff
|
tree
2017-08-30
rs
a
ndifo
[32/
7
7] Check i
s
_a
<
s
calar_int_
m
ode
>
before
calling
.
.
.
commit
|
commitdiff
|
tree
2017-08-30
rsandi
f
o
[31/77] Use
scalar_i
n
t_mode for move2
a
dd
commit
|
commitdiff
|
tree
2017-08-30
rsa
n
difo
[3
0
/77] Use
scalar_in
t
_mo
d
e for doubleword splits
commit
|
commitdiff
|
tree
2017-08-30
rs
a
ndifo
[
2
9
/77] Make some
*
_
loc_d
e
scri
p
tor helpers take scalar_int_mode
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[2
8
/77] Us
e
is_a <s
c
a
l
ar_int_mode> f
o
r
m
is
c
ellaneous
.
.
.
commit
|
commitdiff
|
tree
2017-08-30
rsa
n
difo
[2
7
/77] Use is_a <sc
a
lar_int_mo
d
e> be
f
ore
LOAD
_
EXTEND_OP
commit
|
commitdiff
|
tree
2017-08-30
rsa
n
difo
[2
6
/7
7
] Use
is_a <scalar_int_mode
>
i
n subreg/
e
x
tract
.
.
.
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[25/77] Use is_a <scal
a
r_int_
m
ode> for bitmask optimisa
t
ions
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[24
/
7
7
] Replace
a
!=
B
LKm
o
d
e check with
i
s_a <scalar_i
n
t_mode>
commit
|
commitdiff
|
tree
2017-08-30
rs
a
nd
i
f
o
[23/77] Repla
c
e != VOI
D
mod
e
checks with is_a <scalar_int_mode>
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[22/77] Repla
c
e !VECTOR_M
O
DE_P
w
i
th is_a <
s
c
alar_int_mode>
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[21/77]
Replace SCA
L
AR_INT_MODE_P chec
k
s with is
_
a
.
.
.
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[20/77] Replac
e
M
O
D
E
_INT
c
hecks with
i
s_i
n
t_mode
commit
|
commitdiff
|
tree
2017-08-30
r
s
andif
o
[19/77] A
d
d
a smalle
s
t_int
_
mod
e
_for_siz
e
h
e
l
per f
u
ncti
o
n
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[18/77] Make int_mo
d
e_for_mode retu
r
n an opt_
s
c
alar
_
i
n
t_mode
commit
|
commitdiff
|
tree
2017-08-30
rsan
d
ifo
[17
/
77]
Add an i
n
t_m
o
d
e
_for
_
size help
e
r fu
n
ction
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[16/77] Ad
d
scala
r
_int_mode_pod
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[15/
7
7] Add sc
a
lar_int_mode
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[1
4
/77] Mak
e
lib
g
cc
_
floati
n
g_mode_supp
o
rted_p take
.
.
.
commit
|
commitdiff
|
tree
2017-08-30
rsandi
f
o
[13/77] Make
f
l
oatn_mode return an opt_
s
calar_float
_
m
o
de
commit
|
commitdiff
|
tree
next