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][12/14] Target attributes and target pragmas tests
2015-08-04
ktkac
h
ov
[AArch64][12/14] Tar
g
et at
t
ribut
e
s and targ
e
t pragmas
.
.
.
commit
|
commitdiff
|
tree
2015-08-04
ktkachov
[
AArc
h
64
]
[11/14] Re-layou
t
SIMD bui
l
t
i
n types
o
n builtin
.
.
.
commit
|
commitdiff
|
tree
2015-08-04
k
tkac
h
ov
[AArch64]
[
10/1
4
] Implement target
p
ragmas
commit
|
commitdiff
|
tree
2015-08-04
ktkachov
[
AArch6
4
][
9
/14] Implement TARGET
_
CAN_I
N
L
INE_P
commit
|
commitdiff
|
tree
2015-08-04
ktk
a
chov
[AArch
6
4][8
/
1
4
] Impl
e
ment TA
R
GET_OPTION_VALID_
A
T
T
RI
B
UTE_P
commit
|
commitdiff
|
tree
2015-08-04
k
tkachov
[A
A
r
c
h6
4
][7/14]
I
m
p
lement TARG
E
T_SET_CURRENT_FU
N
C
T
I
O
N
commit
|
commitdiff
|
tree
2015-08-04
ktkacho
v
[AArch
6
4][6/14] Implement TARGET_
O
PTION_SAVE/TARGET_OPTIO
N
_
R
.
.
.
commit
|
commitdiff
|
tree
2015-08-04
kt
k
achov
[AArch64][
5
/14
]
M
ake flag_omit_lea
f
_frame_poi
n
t
e
r
i
ntialize
.
.
.
commit
|
commitdiff
|
tree
2015-08-04
ktkachov
[AArch64][4
/
14]
C
reate
T
ARGET
_
FIX_ERR_
A
53_835769 and
.
.
.
commit
|
commitdiff
|
tree
2015-08-04
ktkach
o
v
[AArch64][3/14] R
e
factor option
o
verride cod
e
commit
|
commitdiff
|
tree
2015-08-04
k
t
kachov
[A
A
r
ch64][2/14]
Refacto
r
arches handling
,
add arc
h
.
.
.
commit
|
commitdiff
|
tree
2015-08-04
ktk
a
c
hov
[AArch64][1/14] Add ident field to struct pro
c
e
s
sor
commit
|
commitdiff
|
tree
2015-08-03
ktk
a
chov
[RTL-i
f
c
v
t
] Imp
r
ov
e
c
o
nditional sele
c
t
o
p
s on i
m
m
ediates
commit
|
commitdiff
|
tree
2015-07-31
kt
k
achov
[ARM]
[
2
/3]
M
ake i
f
_neg_mo
v
e and if_mo
v
e_
n
e
g
into insn_and_split
commit
|
commitdiff
|
tree
2015-07-28
ktkachov
[AArch64] P
r
operly h
a
n
dle si
m
ple arith+
e
x
tend ops
in
.
.
.
commit
|
commitdiff
|
tree
2015-07-24
kt
k
ac
h
ov
[obvious]
Use
s
td::swap
i
nste
a
d of manu
a
ll
y
s
w
apping
.
.
.
commit
|
commitdiff
|
tree
2015-07-23
k
t
kachov
[combine][obvious] Use std::swap in try_
c
ombine
commit
|
commitdiff
|
tree
2015-07-21
ktkachov
[
m
atch
.
pd] PR
m
iddle-end/66915 Re
s
t
r
ict
A
- B -> A
.
.
.
commit
|
commitdiff
|
tree
2015-07-20
ktkachov
[sim
p
lify-rtx][2/2] Simplify - (y ?
-x : x) -> (!y
.
.
.
commit
|
commitdiff
|
tree
2015-07-20
ktka
c
hov
[PAT
C
H][combine][1/2] Try to simpl
i
fy before subs
t
ituting
commit
|
commitdiff
|
tree
2015-07-16
ktkachov
[ARM][
t
estsuite] Do not override
-mcpu in no-vola
t
ile
.
.
.
commit
|
commitdiff
|
tree
2015-07-15
ktkachov
[AArc
h
6
4
] U
s
e cinc mnemonic f
o
r *csinc2
<
mode>_in
s
n
commit
|
commitdiff
|
tree
2015-07-15
ktkachov
[ARM][testsuite] Add -mfloa
t
-abi=softfp to so
m
e xscale
.
.
.
commit
|
commitdiff
|
tree
2015-07-13
ktkac
h
ov
[
ARM][testsuite] Fix F
A
IL: gc
c
.
t
arget/a
r
m/macro_de
f
s0
.
.
.
commit
|
commitdiff
|
tree
2015-07-13
ktka
c
hov
[
AArch6
4
]
[
t
e
stsuite] Ad
j
u
st so
m
e ari
t
h+compare te
s
ts
.
.
.
commit
|
commitdiff
|
tree
2015-07-10
kt
k
achov
[obvious] Fix typos
above
e
x
p
a
n
d_
c
o
n
d_ex
p
r_usi
n
g_cmove
commit
|
commitdiff
|
tree
2015-07-08
ktkachov
[
A
RM] Initialise cost to CO
S
TS_N_INSNS
(1) and increment
.
.
.
commit
|
commitdiff
|
tree
2015-06-19
ktkach
o
v
[i386][obv
i
ous] Use std::
s
wap ins
t
ead
o
f manu
a
lly swapping
.
.
.
commit
|
commitdiff
|
tree
2015-06-16
ktkach
o
v
[
A
R
M
][
o
b
v
ious] Fix
g
cc
.
target/
a
rm/attr_thumb
.
c
commit
|
commitdiff
|
tree
2015-06-12
ktkachov
[ifc
v
t][obviou
s
] Use std::
s
wap instead of manually
.
.
.
commit
|
commitdiff
|
tree
2015-06-11
ktkachov
[ARM] Restrict MAX_CON
D
ITIONAL_EXECUTE when -mrestri
c
t
.
.
.
commit
|
commitdiff
|
tree
2015-06-09
ktkachov
[GCC, ARM
]
armv8 linux
t
o
o
lchain a
s
an testca
s
e fai
l
.
.
.
commit
|
commitdiff
|
tree
2015-06-04
k
tkach
o
v
[AA
r
ch
6
4] Al
w
a
ys
r
eg
i
s
t
er fma_stee
r
ing pa
s
s but gate
.
.
.
commit
|
commitdiff
|
tree
2015-06-03
ktkach
o
v
[ifcvt][obvi
o
u
s
] Fix typo in
c
omment
commit
|
commitdiff
|
tree
2015-06-01
kt
k
achov
[AArch6
4
] Fix ty
p
e of *
<
LOGICAL:optab>_
o
ne_cmpl_<SHIFT
.
.
.
commit
|
commitdiff
|
tree
2015-05-29
ktkach
o
v
[obvio
u
s] Close
comment in aa
r
ch64 test
commit
|
commitdiff
|
tree
2015-05-27
ktkac
h
o
v
[expr
.
c] PR target/65358 Avoid c
l
obber
i
ng partial argu
m
ent
.
.
.
commit
|
commitdiff
|
tree
2015-05-27
k
t
kachov
[PATCH 4/1
3
] arm mus
l
s
u
pport
commit
|
commitdiff
|
tree
2015-05-22
ktkachov
[AArch64] PR
targ
e
t
/65491:
C
l
assify V
1
T
F
vecto
r
s
a
s
.
.
.
commit
|
commitdiff
|
tree
2015-05-22
k
tkachov
[A
R
M] H
a
ndle UNSPEC_
V
OL
A
TILE in
rtx costs a
n
d don't
.
.
.
commit
|
commitdiff
|
tree
2015-05-22
ktkach
o
v
[AArch64] Add _
_
extens
i
o
n
__ and __alway
s
_i
n
line
_
_ to
.
.
.
commit
|
commitdiff
|
tree
2015-05-21
ktkachov
T
estsuite ch
e
ck for sq
r
t_insn
.
Move pow/sqrt synth
.
.
.
commit
|
commitdiff
|
tree
2015-05-20
ktkachov
[
A
Ar
c
h64][obvious] In aarch64_class_max_nregs
use
U
N
I
TS_PER_
.
.
.
commit
|
commitdiff
|
tree
2015-05-19
ktka
c
h
ov
[
calls
.
c] Remove #if
d
ef checks on STACK_G
R
OWS_DO
W
NWARD
commit
|
commitdiff
|
tree
2015-05-15
ktka
c
hov
[PATCH
9
/13] x86 m
u
sl
s
upport
commit
|
commitdiff
|
tree
2015-05-15
ktkachov
[AArch
6
4
]
Removed unuse
d
SLO
W
M
UL t
a
rget flags
commit
|
commitdiff
|
tree
2015-05-13
k
t
k
a
chov
[tree-ssa-math-o
p
ts] Expa
n
d
pow (x, CONST) using s
q
u
a
r
e
.
.
.
commit
|
commitdiff
|
tree
2015-05-12
ktkac
h
ov
[ARM] Fix P
R
65955: Do not take REGNO
o
n non-REG o
p
er
a
nd
.
.
.
commit
|
commitdiff
|
tree
2015-05-08
ktkachov
[PATCH 6/13] mips mus
l
support
commit
|
commitdiff
|
tree
2015-05-08
ktkachov
[PATCH 0/13]
Add mus
l
support to GCC
commit
|
commitdiff
|
tree
2015-05-08
ktkachov
[
P
ATCH 2
/
13] musl lib
c
conf
i
g
commit
|
commitdiff
|
tree
2015-05-06
ktkac
h
ov
[AArch64
]
F
i
x
geniterators
.
s
h
t
o
use stan
d
ard BRE
s
yntax
.
.
.
commit
|
commitdiff
|
tree
2015-05-01
kt
k
achov
[doc] Upda
t
e de
f
initi
o
n location o
f
attribu
t
e_spec
.
.
.
commit
|
commitdiff
|
tree
2015-05-01
kt
k
achov
[AAr
c
h64] Make aarch
6
4_
m
in
_
divisio
n
s_fo
r
_recip_mul
.
.
.
commit
|
commitdiff
|
tree
2015-05-01
ktkac
h
ov
[
A
Arch64] Fix Cortex-A5
3
shift costs
commit
|
commitdiff
|
tree
2015-05-01
ktkachov
[AArch64] Handl
e
FLOA
T
and UNSIGNED_F
L
OAT
i
n
r
tx co
s
ts
commit
|
commitdiff
|
tree
2015-05-01
ktkach
o
v
[AArch64] Fix aarch
6
4_rtx_costs
o
f
P
LUS/MINUS
commit
|
commitdiff
|
tree
2015-05-01
ktk
a
chov
[AArch64] Reme
m
b
er
to
c
ost operand 0 i
n
FP compare
.
.
.
commit
|
commitdiff
|
tree
2015-04-30
ktk
a
c
h
ov
[AAr
c
h
6
4]
Add
alternative
'
extr' pattern,
calcul
a
te
.
.
.
commit
|
commitdiff
|
tree
2015-04-30
ktkachov
[
A
A
r
ch
6
4] Properl
y
cost
FABD
p
at
t
ern
commit
|
commitdiff
|
tree
2015-04-30
ktkachov
[
AArch64] Properly
handle
mv
n
-register and ad
d
EON
.
.
.
commit
|
commitdiff
|
tree
2015-04-30
ktkach
o
v
[AArch64] P
r
operly
c
o
s
t MNEG/[
S
U
]MNEGL patt
e
rns
commit
|
commitdiff
|
tree
2015-04-30
k
tkachov
Fix u
p
new lin
e
in
p
r
e
v
i
ous commit
commit
|
commitdiff
|
tree
2015-04-30
ktka
c
hov
[
AArch64] Properly
h
andle SHIFT ops and EX
T
END
i
n aa
r
ch64_rt
.
.
.
commit
|
commitdiff
|
tree
2015-04-30
ktkachov
[AArch64] Use extend_arith rt
x
c
o
st a
p
propriatel
y
commit
|
commitdiff
|
tree
2015-04-27
k
t
kachov
[
c
ombine][obvious] Us
e
std::swap instead of
m
a
nually
.
.
.
commit
|
commitdiff
|
tree
2015-04-27
ktkachov
[simplif
y
-rtx][trivial
]
Use
std:
:
swa
p
instead of
m
anual
l
y
.
.
.
commit
|
commitdiff
|
tree
2015-04-24
ktkach
o
v
[
ARM][t
r
ivial] Use up
p
ercas
e
f
or code iterator names
commit
|
commitdiff
|
tree
2015-04-24
ktkachov
[AArch64] Implemen
t
-m{cpu,tun
e
,arch
}
=nativ
e
using
.
.
.
commit
|
commitdiff
|
tree
2015-04-23
k
tkac
h
ov
[ARM] Rewrite vc<
c
ond>
NEON patt
e
rns
t
o use
R
T
L operatio
n
s
.
.
.
commit
|
commitdiff
|
tree
2015-04-23
ktkachov
Re:
[
PATCH 02/
1
2] remove
some i
f
def H
A
V
E
_
c
c0
.
commit
|
commitdiff
|
tree
2015-04-23
ktkachov
[ARM] Restrict {load,store}_multiple e
x
p
anders t
o
MAX_
L
D_S
T
M
.
.
.
commit
|
commitdiff
|
tree
2015-04-23
ktkachov
[ARM] Make
i
ssue rate part of
p
er-co
r
e tuning s
t
ructs
commit
|
commitdiff
|
tree
2015-04-22
ktkachov
Reve
r
t:
commit
|
commitdiff
|
tree
2015-04-22
ktkachov
l
ibstdc++, libgfortran gth
r
workaround fo
r
musl
commit
|
commitdiff
|
tree
2015-04-22
k
tk
a
c
h
ov
u
nwin
d
fix
f
or musl
commit
|
commitdiff
|
tree
2015-04-22
ktkachov
fixincludes update fo
r
musl su
p
port
commit
|
commitdiff
|
tree
2015-04-22
ktkach
o
v
config chan
g
e
s
for musl
libc suppo
r
t
commit
|
commitdiff
|
tree
2015-04-22
ktkachov
libitm fix
e
s for musl suppor
t
commit
|
commitdiff
|
tree
2015-04-21
ktkach
o
v
[expmed] P
r
operl
y
a
ccount for the co
s
t and
la
t
ency
.
.
.
commit
|
commitdiff
|
tree
2015-04-21
ktkachov
[AArch64] Add
z
ero_extend variants of l
o
gical+not ops
commit
|
commitdiff
|
tree
2015-04-21
ktkachov
[
AA
r
c
h64]
I
ncrease stati
c
b
u
ffer size in aa
r
ch64_
r
ewr
i
te_se
l
.
.
.
commit
|
commitdiff
|
tree
2015-04-10
kt
k
achov
[
A
RM]
P
R 65694: Properly sign-
e
xtend
l
arge num
b
ers
.
.
.
commit
|
commitdiff
|
tree
2015-04-07
ktkachov
[
A
RM
]
PR 65
4
8
9
: Accept V
S
TRU
C
T
c
onstants in arm_l
e
gitima
t
e
_
c
.
.
.
commit
|
commitdiff
|
tree
2015-04-02
ktk
a
chov
Ad
d
myself a
s
review
e
r for
arm p
o
rt
commit
|
commitdiff
|
tree
2015-03-23
ktkacho
v
[expmed][
t
ri
v
ia
l
] Fix comment a
b
ou
t
multiplyin
g
by
.
.
.
commit
|
commitdiff
|
tree
2015-03-18
ktk
a
chov
[
expmed][cleanup] Use st
d
::swap instead of manual swapping
commit
|
commitdiff
|
tree
2015-03-13
k
tkac
h
o
v
[
A
RM] PR
t
arg
e
t
/
64600 Fi
x
a
nother
ICE w
i
th -m
t
u
ne=xsc
a
le
.
.
.
commit
|
commitdiff
|
tree
2015-03-12
ktkac
h
ov
Fix C
h
a
ngeLog entries from prev
i
o
u
s
commit
commit
|
commitdiff
|
tree
2015-03-12
k
t
kachov
[s
i
mplify-rtx] PR 65235: Calculate
element size correctly
.
.
.
commit
|
commitdiff
|
tree
2015-02-20
ktk
a
chov
[AArch64]
Fix wrong
-
c
ode bug in right-shift SISD patterns
commit
|
commitdiff
|
tree
2015-02-04
ktkac
h
ov
[AArch64]
U
se std::sw
a
p instead of manuall
y
swapping
.
.
.
commit
|
commitdiff
|
tree
2015-02-04
ktkachov
[A
A
rch64] Use std::swap instead
o
f m
a
nual
l
y swapping
commit
|
commitdiff
|
tree
2015-02-04
ktkac
h
o
v
[AArch64] Use target b
u
iltin instead of __builtin_sq
r
t
.
.
.
commit
|
commitdiff
|
tree
2015-01-29
ktkac
h
ov
[ARM][cleanup] Simplif
y
s
o
me expressions i
n
some e
p
ilogue
.
.
.
commit
|
commitdiff
|
tree
2015-01-28
ktkachov
[libstdc++][
t
estsuite][rev
e
rted] Remov
e
check fo
r
truncation
.
.
.
commit
|
commitdiff
|
tree
2015-01-27
ktkachov
[AArc
h
64][test] Fix FAIL:
gcc
.
t
a
rget/aarch
6
4/store
.
.
.
commit
|
commitdiff
|
tree
2015-01-19
kt
k
achov
[A
A
rch64] PR 644
4
8:
C
ombine
(
(x ^ y) & m) ^ x into
.
.
.
commit
|
commitdiff
|
tree
2015-01-16
ktkachov
[
A
RM] PR 62
0
66:
C
a
ll va_end
o
n early return from va_list
.
.
.
commit
|
commitdiff
|
tree
2015-01-16
ktk
a
chov
[ARM] Move comment about splitting Thumb1 pat
t
e
r
ns
.
.
.
commit
|
commitdiff
|
tree
next