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] PR target/68129: Define TARGET_SUPPORTS_WIDE_INT
2015-11-09
ktkachov
[AArch64] PR target/68129:
Define T
A
RGET_SUPPO
R
TS
_
W
I
DE_INT
commit
|
commitdiff
|
tree
2015-11-09
ktkachov
[RTL-ifcvt] PR rtl-optimiz
a
t
ion/67749: Do not
emit
.
.
.
commit
|
commitdiff
|
tree
2015-11-06
k
tkachov
[cp][co
m
mi
t
ted
]
F
i
x boo
t
strap on arm due to print fo
r
mat
.
.
.
commit
|
commitdiff
|
tree
2015-11-06
ktkacho
v
[ARM/AArch6
4
]
P
R
6
8088: Fix RTL checking
I
C
E du
e
to
.
.
.
commit
|
commitdiff
|
tree
2015-11-02
ktkachov
Move gcc
.
target/arm/pr679
2
9_1
.
c test to ex
e
cu
t
e
.
exp
commit
|
commitdiff
|
tree
2015-10-30
ktkachov
[c
o
m
m
ent] Imp
r
ove comment for reg_set_p
commit
|
commitdiff
|
tree
2015-10-30
ktkachov
[ARM] F
i
x
checking RTL error in cortex_a9_sc
h
ed_adjus
t
_cost
commit
|
commitdiff
|
tree
2015-10-27
ktkachov
[
A
A
r
ch64
]
P
R 6810
2
: Check that operand is
R
EG befor
e
.
.
.
commit
|
commitdiff
|
tree
2015-10-27
ktkachov
[AArch
6
4] Handle vector floa
t
modes pr
o
pe
r
ly
i
n
aarch64_outp
.
.
.
commit
|
commitdiff
|
tree
2015-10-27
k
t
k
ach
o
v
[ARM] PR targ
e
t
/679
2
9 Tighten vfp3_const_double_for_bi
t
s
.
.
.
commit
|
commitdiff
|
tree
2015-10-27
k
t
kacho
v
[AArch64] Ena
b
le
a
ut
o
prefetch
e
r
m
odelling in
the schedul
e
r
commit
|
commitdiff
|
tree
2015-10-26
ktkachov
[auto-inc-dec
.
c] Acco
u
nt
for cost
of move operation
.
.
.
commit
|
commitdiff
|
tree
2015-10-26
k
tkachov
[o
p
ta
b
s
.
c] Fix PR 67989:
H
andle
c
onst0_rtx target in
.
.
.
commit
|
commitdiff
|
tree
2015-10-20
ktkachov
[AA
r
ch64]
A
d
d support for 64-b
i
t vector-
m
ode ld
p
/stp
commit
|
commitdiff
|
tree
2015-10-20
ktkachov
[simplify-rtx][2/2] Us
e
constants from pool w
h
e
n
sim
p
lifying
.
.
.
commit
|
commitdiff
|
tree
2015-10-20
k
tkachov
[AArch64]
[
1/2] A
d
d fmu
l
-by-power
-
of
-
2+
f
cvt optimisation
commit
|
commitdiff
|
tree
2015-10-19
ktkachov
[haifa-
s
ched] model load/
s
tore multiples prop
e
rly
i
n
.
.
.
commit
|
commitdiff
|
tree
2015-10-02
ktkachov
[RTL
i
fcvt] PR 67
7
86, 67787: Check t
h
at in
t
ermediate
.
.
.
commit
|
commitdiff
|
tree
2015-09-28
k
tkacho
v
[
R
TL-ifcvt] PR
rtl-opt
i
mizati
o
n/674
8
1
: Look more deeply
.
.
.
commit
|
commitdiff
|
tree
2015-09-28
ktkachov
[
RTL-ifcvt
]
PR rtl-optimi
z
ation/67465: Handle pairs
.
.
.
commit
|
commitdiff
|
tree
2015-09-24
ktkachov
[tree-i
n
l
ine][obvious] Delete
redun
d
ant co
u
n
t
_insns_
s
eq
commit
|
commitdiff
|
tree
2015-09-21
k
t
kachov
[ARM] R
e
placing varia
b
le swaps
that use a te
m
po
r
ary
.
.
.
commit
|
commitdiff
|
tree
2015-09-15
ktkachov
[ARM] Fix arm bootstrap failure due to
-Werror=
s
hift
.
.
.
commit
|
commitdiff
|
tree
2015-09-10
ktkachov
[ARM] PR 67439
:
A
llow match
i
ng of *arm32_m
o
vhf whe
n
.
.
.
commit
|
commitdiff
|
tree
2015-09-10
k
tkachov
[AArch64]
Use l
o
gics
_
imm t
y
p
e for
2
nd alternat
i
ve
o
f
.
.
.
commit
|
commitdiff
|
tree
2015-09-09
k
t
kachov
[
ARM][3
/
3]
E
xpand mod by
p
ower of
2
commit
|
commitdiff
|
tree
2015-09-09
ktkachov
[AArc
h
6
4
][1/
3
] Expand s
i
gned
mod b
y
power of 2
u
sing
.
.
.
commit
|
commitdiff
|
tree
2015-09-01
ktkachov
[RTL-ifcvt] Make non-conditiona
l
e
x
ecuti
o
n if-convers
i
on
.
.
.
commit
|
commitdiff
|
tree
2015-09-01
ktk
a
ch
o
v
[AArch64] Fix FA
I
L: gcc
.
target/aarch64/target
_
attr_crypto_i
c
.
.
.
commit
|
commitdiff
|
tree
2015-08-19
ktkach
o
v
[AArch64] Use popcount_hw
i
instead of
homebr
e
w version
commit
|
commitdiff
|
tree
2015-08-19
k
t
ka
c
hov
[AArch64]
[
obvious] R
e
move
o
bsolete comment in aarch64
.
.
.
commit
|
commitdiff
|
tree
2015-08-19
kt
k
achov
[ARM] Use %wd
f
ormat for lane printing
in bounds_check
commit
|
commitdiff
|
tree
2015-08-17
ktkachov
[
ARM] arm memcpy of aligned data
commit
|
commitdiff
|
tree
2015-08-14
ktkac
h
ov
[AArch64
]
[obvi
o
u
s
]
Fix some target attribu
t
e i
n
lini
n
g
.
.
.
commit
|
commitdiff
|
tree
2015-08-14
ktka
c
hov
[AArch64
]
[obv
i
o
u
s
] Mar
k
t
arg
e
t_at
t
r_1
.
c as compile
.
.
.
commit
|
commitdiff
|
tree
2015-08-13
ktkachov
[RTL-ifcvt] Allow PLUS+immediate e
x
pression in no
c
e_try_stor
.
.
.
commit
|
commitdiff
|
tree
2015-08-13
kt
k
achov
[RTL-ifcv
t
] Impr
o
v
e condition
a
l
select ops
o
n
i
m
m
ediates
.
.
.
commit
|
commitdiff
|
tree
2015-08-12
ktkachov
[AA
r
ch64] Do not I
C
E
after apolog
i
si
n
g
f
or -mcmodel
.
.
.
commit
|
commitdiff
|
tree
2015-08-04
ktkachov
[AArch64][14
/
14]
Reuse t
a
rget
_
o
p
tion_current_node
when
.
.
.
commit
|
commitdiff
|
tree
2015-08-04
ktk
a
ch
o
v
[
d
oc][13/14]
Docum
e
nt A
A
rch64 target attrib
u
te
s
and
.
.
.
commit
|
commitdiff
|
tree
2015-08-04
ktkachov
[AArch64][12
/
14] Tar
g
et attribu
t
es and target
pragm
a
s
.
.
.
commit
|
commitdiff
|
tree
2015-08-04
k
t
kachov
[AArch6
4
][11/14] Re-layo
u
t SIMD built
i
n types on builtin
.
.
.
commit
|
commitdiff
|
tree
2015-08-04
ktkachov
[A
A
rch6
4
][
1
0/
1
4] Implement tar
g
et pr
a
gmas
commit
|
commitdiff
|
tree
2015-08-04
ktkachov
[
A
Arch64][9/14] Implement TARGET
_
C
A
N
_
INLINE_P
commit
|
commitdiff
|
tree
2015-08-04
ktkach
o
v
[AArch64][8/14] Implement TARGET_OPT
I
ON_VALI
D
_ATTRIBUT
E
_P
commit
|
commitdiff
|
tree
2015-08-04
ktkachov
[AArch64]
[
7
/
1
4] Impl
e
ment TARGET_SET_CURRENT_FUN
C
T
I
ON
commit
|
commitdiff
|
tree
2015-08-04
ktkachov
[AArch64][6/14] Imp
l
ement T
A
RGET_OPTION_SAVE/TARGET_OPTION_R
.
.
.
commit
|
commitdiff
|
tree
2015-08-04
k
t
k
a
chov
[AArch64][
5
/14] Make fl
a
g
_
om
i
t_leaf_
f
rame_pointer
i
n
tialize
.
.
.
commit
|
commitdiff
|
tree
2015-08-04
k
t
k
a
chov
[AArch
6
4][4/14] Creat
e
TARGE
T
_FI
X
_ERR_A53_835769
and
.
.
.
commit
|
commitdiff
|
tree
2015-08-04
ktkachov
[AAr
c
h64][3/14] Refac
t
o
r option o
v
erride code
commit
|
commitdiff
|
tree
2015-08-04
ktkachov
[AArc
h
6
4][2/14] Refactor
arches handling, ad
d
arch
.
.
.
commit
|
commitdiff
|
tree
2015-08-04
k
tkacho
v
[AArch
6
4][1/14] Ad
d
i
d
en
t
field to struct pro
c
essor
commit
|
commitdiff
|
tree
2015-08-03
ktkachov
[R
T
L
-
ifcvt] Improve co
n
ditional
select ops on
i
m
mediates
commit
|
commitdiff
|
tree
2015-07-31
ktkachov
[ARM][2/3] Ma
k
e if_neg
_
move and if_
m
ove
_
neg
into i
n
sn_and_split
commit
|
commitdiff
|
tree
2015-07-28
ktkachov
[AA
r
ch64] Properly han
d
le simple
a
r
i
th+ex
t
e
n
d ops in
.
.
.
commit
|
commitdiff
|
tree
2015-07-24
ktkachov
[obvio
u
s] Use
s
td::swap instead
of manually swapping
.
.
.
commit
|
commitdiff
|
tree
2015-07-23
ktkachov
[combine][o
b
vious] Use std:
:
swa
p
i
n
tr
y
_c
o
mbin
e
commit
|
commitdiff
|
tree
2015-07-21
ktkachov
[match
.
pd] PR mi
d
dle-end/66915
Re
s
t
r
ict
A
- B -> A
.
.
.
commit
|
commitdiff
|
tree
2015-07-20
k
t
kachov
[sim
p
lify
-
rt
x
][2/2] Simpli
f
y
-
(y ? -x : x) -
>
(!y
.
.
.
commit
|
commitdiff
|
tree
2015-07-20
ktkachov
[PAT
C
H
][co
m
bin
e
][
1
/2] Try to si
m
pl
i
fy before substituting
commit
|
commitdiff
|
tree
2015-07-16
ktkacho
v
[A
R
M][
t
estsuite] Do not ove
r
ride -mcpu in
no-
v
o
l
atile
.
.
.
commit
|
commitdiff
|
tree
2015-07-15
kt
k
achov
[AArch64] U
s
e cinc mnemoni
c
for *csinc2<mode>_
i
n
s
n
commit
|
commitdiff
|
tree
2015-07-15
ktkachov
[ARM][t
e
stsuite]
A
dd
-m
f
lo
a
t-abi=softfp
t
o some xsca
l
e
.
.
.
commit
|
commitdiff
|
tree
2015-07-13
ktkach
o
v
[A
R
M
]
[
t
e
stsuite] Fix FAIL:
g
cc
.
target
/
arm/
m
a
cro_defs0
.
.
.
commit
|
commitdiff
|
tree
2015-07-13
k
tkacho
v
[AArch64][testsuite] Adjus
t
som
e
arit
h
+c
o
m
p
are tests
.
.
.
commit
|
commitdiff
|
tree
2015-07-10
ktka
c
hov
[obvious] Fix typos abov
e
expand_cond_expr_using_cmov
e
commit
|
commitdiff
|
tree
2015-07-08
ktkachov
[
A
R
M
]
Initia
l
i
se cost
to COSTS
_
N_INSNS (1)
and i
n
cr
e
ment
.
.
.
commit
|
commitdiff
|
tree
2015-06-19
ktkachov
[
i386][ob
v
ious
]
U
s
e std
:
:sw
a
p inst
e
ad of
manually swapping
.
.
.
commit
|
commitdiff
|
tree
2015-06-16
k
t
kachov
[ARM][obvious] Fix
g
cc
.
target/
a
rm/attr_thumb
.
c
commit
|
commitdiff
|
tree
2015-06-12
ktkachov
[ifcvt][o
b
vio
u
s] Use
s
t
d::swap
i
nst
e
ad of manuall
y
.
.
.
commit
|
commitdiff
|
tree
2015-06-11
kt
k
achov
[ARM] Restrict MAX_
C
ONDITIONAL_EXECU
T
E
whe
n
-mrestrict
.
.
.
commit
|
commitdiff
|
tree
2015-06-09
kt
k
achov
[GCC, ARM] armv8 linux toolchain asan
t
estcas
e
fai
l
.
.
.
commit
|
commitdiff
|
tree
2015-06-04
ktkachov
[AArch64] Always
reg
i
ster fma_st
e
ering pass b
u
t gat
e
.
.
.
commit
|
commitdiff
|
tree
2015-06-03
ktkachov
[ifcv
t
]
[
o
b
vious] Fix typo
in commen
t
commit
|
commitdiff
|
tree
2015-06-01
k
t
kachov
[AAr
c
h64] Fix type of
*<LO
G
ICAL
:
optab>_
o
ne_cmpl_<SHIFT
.
.
.
commit
|
commitdiff
|
tree
2015-05-29
ktkachov
[
o
bvious] Close comment in
aarc
h
64 tes
t
commit
|
commitdiff
|
tree
2015-05-27
ktkachov
[expr
.
c]
PR target/65358 Av
o
id clobbering partial argument
.
.
.
commit
|
commitdiff
|
tree
2015-05-27
ktk
a
chov
[PATCH 4/13] arm musl support
commit
|
commitdiff
|
tree
2015-05-22
ktkachov
[AArch64] PR
t
arget/65491:
Classify V1T
F
vec
t
o
rs a
s
.
.
.
commit
|
commitdiff
|
tree
2015-05-22
k
tkachov
[ARM
]
H
a
ndle
UNSPEC_
V
OLAT
I
LE in rtx costs and
d
o
n't
.
.
.
commit
|
commitdiff
|
tree
2015-05-22
ktkachov
[
AArch
6
4] Add __
e
xtension__ and
_
_always_in
l
i
n
e__ t
o
.
.
.
commit
|
commitdiff
|
tree
2015-05-21
ktka
c
h
o
v
Tests
u
i
te
che
c
k for sqr
t
_insn
.
Move
p
o
w
/sqrt sy
n
th
.
.
.
commit
|
commitdiff
|
tree
2015-05-20
ktkachov
[AArch64][obvi
o
us]
I
n
aarch64_class_max_nreg
s
use UNITS_P
E
R
_
.
.
.
commit
|
commitdiff
|
tree
2015-05-19
ktka
c
h
o
v
[
c
alls
.
c] Rem
o
ve #if
d
ef che
c
ks on STACK_GR
O
WS_DOWNWARD
commit
|
commitdiff
|
tree
2015-05-15
ktka
c
hov
[PATC
H
9/1
3
]
x86 musl sup
p
o
r
t
commit
|
commitdiff
|
tree
2015-05-15
ktkachov
[AAr
c
h64] Remov
e
d
u
n
u
s
ed SLOWMUL target f
l
a
g
s
commit
|
commitdiff
|
tree
2015-05-13
ktk
a
chov
[tree-ssa-m
a
t
h
-o
p
ts] Expand pow (x, CONST) u
s
i
n
g
sq
u
are
.
.
.
commit
|
commitdiff
|
tree
2015-05-12
k
t
kachov
[ARM] Fix PR 65955: Do not take RE
G
N
O on non-REG
opera
n
d
.
.
.
commit
|
commitdiff
|
tree
2015-05-08
ktkachov
[PATCH 6/13]
m
i
ps mus
l
support
commit
|
commitdiff
|
tree
2015-05-08
ktkachov
[PATCH 0/13] Add musl support to GCC
commit
|
commitdiff
|
tree
2015-05-08
k
t
kach
o
v
[PAT
C
H 2/13] musl libc config
commit
|
commitdiff
|
tree
2015-05-06
k
tkachov
[
A
A
rch64] Fix geniterators
.
sh to use
s
tandard BRE syntax
.
.
.
commit
|
commitdiff
|
tree
2015-05-01
k
tkachov
[do
c
] Update definition l
o
c
a
tion of attr
i
bute_spec
.
.
.
commit
|
commitdiff
|
tree
2015-05-01
kt
k
achov
[AArch
6
4] Make aarch64
_
mi
n
_div
i
sio
n
s_for_re
c
ip_mul
.
.
.
commit
|
commitdiff
|
tree
2015-05-01
ktkachov
[
AArch
6
4] Fix Cortex-A53 sh
i
f
t
costs
commit
|
commitdiff
|
tree
2015-05-01
ktkachov
[
AArch
6
4] Ha
n
dle
FLOAT a
n
d UNSIGNED_FLO
A
T
in rtx
costs
commit
|
commitdiff
|
tree
2015-05-01
ktkachov
[AArch64] Fix a
a
rch64_rtx_c
o
sts of PLUS/MI
N
US
commit
|
commitdiff
|
tree
2015-05-01
ktkachov
[AArch64
]
Rem
e
m
b
er
t
o cost
o
p
e
r
a
nd 0 in FP comp
a
re
.
.
.
commit
|
commitdiff
|
tree
2015-04-30
ktkac
h
ov
[AArc
h
64] Add
a
l
t
e
r
n
a
t
ive 'extr' pa
t
ter
n
, ca
l
cula
t
e
.
.
.
commit
|
commitdiff
|
tree
2015-04-30
ktkach
o
v
[A
A
rch64] Properl
y
cost FABD pattern
commit
|
commitdiff
|
tree
next