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
[AArch64][3/14] Refactor option override code
2015-08-04
ktkachov
[AArch64][3/14]
R
efactor option override code
commit
|
commitdiff
|
tree
2015-08-04
ktkach
o
v
[AArch64]
[
2/14
]
Refactor arc
h
e
s handl
i
ng,
add
arch
.
.
.
commit
|
commitdiff
|
tree
2015-08-04
ktkachov
[AArch64]
[
1/1
4
]
Ad
d
i
dent
f
ield to s
t
ruct
p
rocessor
commit
|
commitdiff
|
tree
2015-08-03
ktkachov
[RTL-ifcvt
]
Imp
r
o
v
e
conditional sele
c
t ops on imm
e
diates
commit
|
commitdiff
|
tree
2015-07-31
k
t
k
achov
[ARM][2/
3
] M
a
k
e
if_neg_move and
i
f_
m
ove_
n
eg into
insn_and_split
commit
|
commitdiff
|
tree
2015-07-28
k
tkachov
[AArch
6
4]
P
ro
p
erly handle simple
arith+exte
n
d ops in
.
.
.
commit
|
commitdiff
|
tree
2015-07-24
ktkach
o
v
[obvious]
U
se
std::
s
wa
p
instead
of manual
l
y
s
wapping
.
.
.
commit
|
commitdiff
|
tree
2015-07-23
k
t
k
a
chov
[com
b
ine][obvious] Use st
d
::swap
in try
_
c
o
m
bine
commit
|
commitdiff
|
tree
2015-07-21
ktkacho
v
[match
.
pd] PR middle-end/6691
5
Restr
i
ct A - B -
>
A
.
.
.
commit
|
commitdiff
|
tree
2015-07-20
ktk
a
chov
[
s
implify-rt
x
][2/2] Simplify -
(y ? -x :
x
) ->
(!y
.
.
.
commit
|
commitdiff
|
tree
2015-07-20
ktkachov
[PATCH][c
o
mb
i
ne][1/
2
] Try to simplify be
f
o
re subst
i
tuting
commit
|
commitdiff
|
tree
2015-07-16
k
t
kachov
[ARM][tests
u
ite] Do not overri
d
e -mc
p
u in no-vol
a
tile
.
.
.
commit
|
commitdiff
|
tree
2015-07-15
ktk
a
chov
[AArch64] Use
c
inc mne
m
oni
c
f
or *c
s
inc2<mode>_i
n
s
n
commit
|
commitdiff
|
tree
2015-07-15
ktkachov
[ARM
]
[testsuite] Add -mfloat-abi=s
o
ftfp to some xscale
.
.
.
commit
|
commitdiff
|
tree
2015-07-13
k
tkachov
[
ARM][testsuite]
Fix FA
I
L: gcc
.
target
/
arm/macro_defs0
.
.
.
commit
|
commitdiff
|
tree
2015-07-13
ktkachov
[AArch64][testsuite] A
d
just s
o
m
e
arit
h
+compare tests
.
.
.
commit
|
commitdiff
|
tree
2015-07-10
ktkachov
[
obvious] Fix t
y
pos above expand
_
cond_ex
p
r_using_cm
o
ve
commit
|
commitdiff
|
tree
2015-07-08
ktkachov
[ARM] Ini
t
i
a
li
s
e c
o
st
t
o COST
S
_N_INSNS (1) and incre
m
ent
.
.
.
commit
|
commitdiff
|
tree
2015-06-19
k
tka
c
h
ov
[i386]
[
obvious] Use std::swap instead of manually swappin
g
.
.
.
commit
|
commitdiff
|
tree
2015-06-16
ktk
a
chov
[ARM][ob
v
ious] Fix
gcc
.
target/arm/attr_thumb
.
c
commit
|
commitdiff
|
tree
2015-06-12
ktk
a
c
h
o
v
[ifcvt][o
b
v
ious] Use std::sw
a
p
i
n
ste
a
d of manually
.
.
.
commit
|
commitdiff
|
tree
2015-06-11
k
t
kacho
v
[A
R
M
] Restric
t
MAX_CO
N
DITION
A
L_EXECUTE
w
hen -
m
rest
r
i
ct
.
.
.
commit
|
commitdiff
|
tree
2015-06-09
ktk
a
ch
o
v
[GCC, ARM] armv8 lin
u
x
t
ool
c
hain
a
s
an
t
estcase fail
.
.
.
commit
|
commitdiff
|
tree
2015-06-04
ktkacho
v
[AArch64] Always regi
s
ter fma_st
e
er
i
ng p
a
ss but gate
.
.
.
commit
|
commitdiff
|
tree
2015-06-03
ktkachov
[
i
fc
v
t][obvio
u
s]
F
i
x
typ
o
i
n
comment
commit
|
commitdiff
|
tree
2015-06-01
ktkachov
[A
A
rch64] Fix typ
e
of *<LOGICAL:opt
a
b
>
_one_cmpl_<SHIFT
.
.
.
commit
|
commitdiff
|
tree
2015-05-29
ktka
c
ho
v
[obvious
]
Close
c
o
m
me
n
t in aarch64 t
e
st
commit
|
commitdiff
|
tree
2015-05-27
kt
k
ach
o
v
[expr
.
c] PR t
a
rget/65358 A
v
oid clobbering partial argumen
t
.
.
.
commit
|
commitdiff
|
tree
2015-05-27
ktkachov
[
P
ATCH 4/13] arm mus
l
support
commit
|
commitdiff
|
tree
2015-05-22
ktkac
h
o
v
[
A
Arch
6
4
] PR tar
g
et/65491: Classify
V
1
TF v
e
ctors as
.
.
.
commit
|
commitdiff
|
tree
2015-05-22
k
tkachov
[
A
R
M
] Handle UNSPEC_VOLATILE in
r
tx cos
t
s and
don't
.
.
.
commit
|
commitdiff
|
tree
2015-05-22
k
tkachov
[AArc
h
64] Add __exte
n
sion__ and
__a
l
ways_inli
n
e
_
_
to
.
.
.
commit
|
commitdiff
|
tree
2015-05-21
k
t
ka
c
hov
Testsu
i
t
e
check for sq
r
t
_insn
.
Move
pow/sqrt sy
n
th
.
.
.
commit
|
commitdiff
|
tree
2015-05-20
k
t
kachov
[
A
A
rch64][obvio
u
s]
In
aarch64_class_max_
n
regs use UNITS_PER_
.
.
.
commit
|
commitdiff
|
tree
2015-05-19
ktka
c
ho
v
[calls
.
c] Remove #ifde
f
c
heck
s
o
n STACK_GR
O
WS_
D
O
W
NWARD
commit
|
commitdiff
|
tree
2015-05-15
ktka
c
hov
[
P
ATCH 9/1
3
] x8
6
musl support
commit
|
commitdiff
|
tree
2015-05-15
k
tkachov
[AArch64] Remov
e
d
unus
e
d
SLOWMUL t
a
rget flags
commit
|
commitdiff
|
tree
2015-05-13
ktkacho
v
[
tre
e
-ssa-math
-
o
p
ts] Expand pow (x, CONST) using square
.
.
.
commit
|
commitdiff
|
tree
2015-05-12
k
t
ka
c
hov
[
A
R
M
] Fix PR
6
5955: Do not take REGN
O
o
n
non-REG operand
.
.
.
commit
|
commitdiff
|
tree
2015-05-08
ktkacho
v
[
P
ATCH 6/13] mips musl s
u
pp
o
rt
commit
|
commitdiff
|
tree
2015-05-08
k
t
kachov
[PAT
C
H 0/13] Add musl support to GCC
commit
|
commitdiff
|
tree
2015-05-08
ktkachov
[PATCH 2/
1
3] musl libc config
commit
|
commitdiff
|
tree
2015-05-06
ktkachov
[AArch64] Fix geniterators
.
sh t
o
us
e
standard
BRE
syntax
.
.
.
commit
|
commitdiff
|
tree
2015-05-01
ktkachov
[doc] Update definition
l
ocation of attribute_spec
.
.
.
commit
|
commitdiff
|
tree
2015-05-01
ktkachov
[AArch64] Make aarch64_min_divis
i
ons_fo
r
_recip_mul
.
.
.
commit
|
commitdiff
|
tree
2015-05-01
ktkachov
[AArch64] Fix
C
orte
x
-A53 shift
costs
commit
|
commitdiff
|
tree
2015-05-01
k
t
kachov
[AArch
6
4] Handl
e
FLOAT
an
d
UNSIGNED_FLOAT in rt
x
costs
commit
|
commitdiff
|
tree
2015-05-01
ktkacho
v
[AAr
c
h64] Fix aarch64_rtx_costs o
f
PLUS/MINUS
commit
|
commitdiff
|
tree
2015-05-01
ktk
a
chov
[AAr
c
h64] Remember to
c
ost
o
perand 0 in FP compare
.
.
.
commit
|
commitdiff
|
tree
2015-04-30
ktk
a
chov
[
A
Arch64] Add
alternative 'extr' p
a
ttern, ca
l
culate
.
.
.
commit
|
commitdiff
|
tree
2015-04-30
k
t
kachov
[AArch64]
P
r
o
p
erly cost FABD pattern
commit
|
commitdiff
|
tree
2015-04-30
k
t
kachov
[AArch64] Prope
r
ly handle
mvn-
r
egister an
d
add EON
.
.
.
commit
|
commitdiff
|
tree
2015-04-30
k
t
kach
o
v
[AArch64] Properly cost MNEG/[SU]MNEGL patte
r
ns
commit
|
commitdiff
|
tree
2015-04-30
k
tkacho
v
Fix up new line in pr
e
vious co
m
mit
commit
|
commitdiff
|
tree
2015-04-30
ktkachov
[AArch64] Properly handle SHIFT
o
ps and EXTEND in a
a
r
c
h64_rt
.
.
.
commit
|
commitdiff
|
tree
2015-04-30
ktkac
h
o
v
[AA
r
ch64] Use
e
xtend_arith rtx cost appropriately
commit
|
commitdiff
|
tree
2015-04-27
ktkachov
[combine][
o
b
vious] Use std::swap instead of manually
.
.
.
commit
|
commitdiff
|
tree
2015-04-27
k
tkachov
[si
m
plify-rtx][t
r
ivial] Use s
t
d::swap ins
t
ead of man
u
a
l
ly
.
.
.
commit
|
commitdiff
|
tree
2015-04-24
ktkachov
[ARM][trivial] Use
u
pp
e
r
c
a
se
f
or
code
iterator names
commit
|
commitdiff
|
tree
2015-04-24
ktkach
o
v
[AArch6
4
] Implement -m{c
p
u,
t
une,arch}=native usin
g
.
.
.
commit
|
commitdiff
|
tree
2015-04-23
k
t
kachov
[ARM] Re
w
rite v
c
<con
d
> NEON patterns t
o
use RTL o
p
erations
.
.
.
commit
|
commitdiff
|
tree
2015-04-23
ktk
a
chov
Re: [PATCH 02/12
]
remove
s
ome ifdef HA
V
E_
c
c0
.
commit
|
commitdiff
|
tree
2015-04-23
ktkac
h
o
v
[A
R
M] Restrict {lo
a
d,store}
_
multip
l
e expand
e
rs to MAX_LD
_
STM
.
.
.
commit
|
commitdiff
|
tree
2015-04-23
ktkach
o
v
[A
R
M] Ma
k
e
i
s
sue r
a
te
part of per-
c
ore tuning str
u
cts
commit
|
commitdiff
|
tree
2015-04-22
ktkach
o
v
Revert:
commit
|
commitdiff
|
tree
2015-04-22
ktkachov
l
ibstdc++,
l
ibgfortran gthr wo
r
kar
o
und fo
r
musl
commit
|
commitdiff
|
tree
2015-04-22
kt
k
achov
unwin
d
fix for m
u
sl
commit
|
commitdiff
|
tree
2015-04-22
k
t
ka
c
hov
fix
i
ncludes up
d
ate for musl support
commit
|
commitdiff
|
tree
2015-04-22
ktkac
h
ov
config cha
n
ges for musl
l
i
bc support
commit
|
commitdiff
|
tree
2015-04-22
ktka
c
hov
l
i
bitm fix
e
s for
m
us
l
sup
p
or
t
commit
|
commitdiff
|
tree
2015-04-21
ktkach
o
v
[expmed] Prop
e
rly
account for the
cost an
d
late
n
cy
.
.
.
commit
|
commitdiff
|
tree
2015-04-21
ktkachov
[AArch64] Add zer
o
_extend variants o
f
lo
g
ical+not op
s
commit
|
commitdiff
|
tree
2015-04-21
kt
k
achov
[AArch64] Incre
a
se s
t
a
t
i
c
buffer size in aarch64_rewrite_sel
.
.
.
commit
|
commitdiff
|
tree
2015-04-10
kt
k
achov
[AR
M
]
PR 65694: Properly
s
ign
-
extend l
a
r
g
e n
u
mb
e
r
s
.
.
.
commit
|
commitdiff
|
tree
2015-04-07
kt
k
a
chov
[A
R
M
]
PR 65489: A
c
cept VSTRU
C
T constants in arm_legitimate_c
.
.
.
commit
|
commitdiff
|
tree
2015-04-02
ktkachov
Add mys
e
lf as rev
i
ewer for arm port
commit
|
commitdiff
|
tree
2015-03-23
ktkacho
v
[
e
xpmed]
[
t
r
ivial]
F
ix
c
omment about multiplying by
.
.
.
commit
|
commitdiff
|
tree
2015-03-18
ktkachov
[expme
d
][cleanup]
U
se std::swa
p
instead of
m
anual swap
p
ing
commit
|
commitdiff
|
tree
2015-03-13
ktkachov
[ARM] PR target/6460
0
Fix anothe
r
ICE with -mt
u
ne=x
s
cale
.
.
.
commit
|
commitdiff
|
tree
2015-03-12
ktkachov
Fix ChangeLog entries from pr
e
v
ious commit
commit
|
commitdiff
|
tree
2015-03-12
ktkachov
[s
i
mplif
y
-rtx] PR
65
2
35:
C
alculate el
e
ment size corr
e
ctly
.
.
.
commit
|
commitdiff
|
tree
2015-02-20
ktkachov
[
AArch64] Fix wrong-code bug in
r
ight-shift SISD pa
t
t
e
r
ns
commit
|
commitdiff
|
tree
2015-02-04
ktk
a
c
hov
[AArch64] Use std::swa
p
instead of manua
l
ly
s
w
apping
.
.
.
commit
|
commitdiff
|
tree
2015-02-04
ktkac
h
ov
[
A
A
r
ch64] Use std::swap ins
t
ead of manuall
y
swapping
commit
|
commitdiff
|
tree
2015-02-04
k
t
k
a
ch
o
v
[
AArch64
]
Use target builtin inst
e
ad of _
_
builti
n
_sq
r
t
.
.
.
commit
|
commitdiff
|
tree
2015-01-29
ktkacho
v
[ARM
]
[cleanup] S
i
mpl
i
fy
s
o
me expr
e
ssions in some epi
l
og
u
e
.
.
.
commit
|
commitdiff
|
tree
2015-01-28
ktkachov
[libstdc
+
+][testsuite][reverted] Remove check
for tr
u
ncati
o
n
.
.
.
commit
|
commitdiff
|
tree
2015-01-27
kt
k
a
c
hov
[AArch6
4
]
[
tes
t
] Fix FAIL: gcc
.
tar
g
et/aarch64/store
.
.
.
commit
|
commitdiff
|
tree
2015-01-19
ktkacho
v
[AArch64] PR 64448: Co
m
bine (
(
x
^
y) & m) ^ x in
t
o
.
.
.
commit
|
commitdiff
|
tree
2015-01-16
ktk
a
chov
[A
R
M] PR 62066: Cal
l
v
a
_end on
e
arly return from va
_
list
.
.
.
commit
|
commitdiff
|
tree
2015-01-16
ktkachov
[
ARM] M
o
ve co
m
ment about s
p
litting Th
u
m
b1 patterns
.
.
.
commit
|
commitdiff
|
tree
2015-01-16
ktkac
h
o
v
[AArch64]
F
ix PR 64263: Do not try
to split c
o
nstants
.
.
.
commit
|
commitdiff
|
tree
2015-01-14
kt
k
achov
[AArch64] Error
out of a
r
m_neon
.
h if
nofp/nosimd
commit
|
commitdiff
|
tree
2015-01-14
ktkacho
v
[doc][ARM
]
D
e
precate -
m
ap
c
s a
n
d
-map
c
s
-
frame
.
commit
|
commitdiff
|
tree
2015-01-14
kt
k
achov
[A
R
M
] Fix PR target/64460: Set 'shift' attr pro
p
erly
.
.
.
commit
|
commitdiff
|
tree
2015-01-12
k
tk
a
chov
[ARM] U
s
e Cort
e
x-A17 tuning p
a
ramet
e
rs fo
r
Cortex-A12
commit
|
commitdiff
|
tree
2015-01-12
ktkachov
Fix date in g
c
c/ChangeLo
g
commit
|
commitdiff
|
tree
2015-01-12
ktkachov
[A
R
M] Implemen
t
T
A
RGET_S
C
HED_MACR
O
_FUSION_PAIR_P
commit
|
commitdiff
|
tree
2015-01-12
k
t
kachov
[A
R
M][cleanu
p
] Use R0_REGNUM
a
nd R1
_
RE
G
NUM ins
t
ead
.
.
.
commit
|
commitdiff
|
tree
2014-12-19
k
t
kachov
[
ARM][doc] Remove mention of Advanced RISC
M
achine
s
commit
|
commitdiff
|
tree
next