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
[ARM] Replacing variable swaps that use a temporary variable with a call to std:...
2015-09-21
ktkachov
[ARM] Repl
a
cin
g
variable s
w
aps
that use a temporary
.
.
.
commit
|
commitdiff
|
tree
2015-09-15
ktkach
o
v
[ARM] Fix
a
rm
bootstr
a
p fa
i
lure due t
o
-We
r
ror=shif
t
.
.
.
commit
|
commitdiff
|
tree
2015-09-10
ktkachov
[ARM]
P
R 67439:
Allow
matching of
*
a
rm32_m
o
vhf
w
hen
.
.
.
commit
|
commitdiff
|
tree
2015-09-10
ktkachov
[AArch64]
Use logics_imm type
f
or
2nd alt
e
r
n
ative of
.
.
.
commit
|
commitdiff
|
tree
2015-09-09
kt
k
a
c
ho
v
[ARM][3/
3
] Expand
mod by po
w
er
o
f
2
commit
|
commitdiff
|
tree
2015-09-09
k
t
k
achov
[AArch
6
4][1/3] Expan
d
sig
n
ed mod b
y
p
ower of 2
using
.
.
.
commit
|
commitdiff
|
tree
2015-09-01
ktk
a
chov
[RTL-ifc
v
t] Ma
k
e non-conditiona
l
execution if-conversion
.
.
.
commit
|
commitdiff
|
tree
2015-09-01
k
t
kacho
v
[AA
r
ch64] Fix
F
AIL: gcc
.
target/a
a
rch6
4
/ta
r
get_attr_cry
p
to
_
ic
.
.
.
commit
|
commitdiff
|
tree
2015-08-19
ktkachov
[AArch64] U
s
e
popcount_hwi ins
t
ea
d
of
homebrew ve
r
sion
commit
|
commitdiff
|
tree
2015-08-19
ktkachov
[AAr
c
h64][obvious]
R
emove obsolete comment in a
a
rch64
.
.
.
commit
|
commitdiff
|
tree
2015-08-19
ktkachov
[ARM
]
Use %wd format for lane printing
i
n
b
ounds
_
check
commit
|
commitdiff
|
tree
2015-08-17
ktkachov
[ARM]
arm memcpy of
a
li
g
n
e
d
dat
a
commit
|
commitdiff
|
tree
2015-08-14
k
tkachov
[A
A
r
ch64][ob
v
ious]
Fix some
t
arget attribute inl
i
n
i
ng
.
.
.
commit
|
commitdiff
|
tree
2015-08-14
ktkac
h
ov
[AAr
c
h
64][o
b
viou
s
] Mark targe
t
_attr
_
1
.
c as
compile
.
.
.
commit
|
commitdiff
|
tree
2015-08-13
ktkacho
v
[RT
L
-
ifcvt] A
l
lo
w
PL
U
S
+immed
i
ate
e
xpre
s
sion in noce_try_st
o
r
.
.
.
commit
|
commitdiff
|
tree
2015-08-13
ktkachov
[RTL-ifcvt] Improv
e
c
on
d
i
tional sel
e
ct ops on immediate
s
.
.
.
commit
|
commitdiff
|
tree
2015-08-12
ktkachov
[AArch64] Do not ICE after apol
o
gising for -mcmodel
.
.
.
commit
|
commitdiff
|
tree
2015-08-04
ktkachov
[AArch64][14/14] Reuse t
a
rget_o
p
tion_curre
n
t_node wh
e
n
.
.
.
commit
|
commitdiff
|
tree
2015-08-04
k
tkacho
v
[
doc]
[
13/1
4
] D
o
cument AArch6
4
t
arge
t
attributes an
d
.
.
.
commit
|
commitdiff
|
tree
2015-08-04
ktka
c
hov
[AArc
h
64][1
2
/14] Targ
e
t attrib
u
tes and target pr
a
gmas
.
.
.
commit
|
commitdiff
|
tree
2015-08-04
ktk
a
c
hov
[AArch64][11/14]
Re-layo
u
t SIMD builtin types on builtin
.
.
.
commit
|
commitdiff
|
tree
2015-08-04
ktkach
o
v
[AArch64]
[
10/14]
I
mplement target
p
ragmas
commit
|
commitdiff
|
tree
2015-08-04
k
tkacho
v
[AArch64
]
[9/14] Implement TARGET_CA
N
_I
N
LINE_P
commit
|
commitdiff
|
tree
2015-08-04
ktkachov
[
A
Arch64][8/14]
I
m
p
lement TARGET
_
OPTION_VALID_ATTRIBUTE_P
commit
|
commitdiff
|
tree
2015-08-04
k
t
kachov
[
AArc
h
6
4
][7
/
14]
Implement TARGET_SET
_
C
U
RR
E
NT_FUNCT
I
ON
commit
|
commitdiff
|
tree
2015-08-04
kt
k
achov
[AA
r
ch
6
4][
6
/14] Implemen
t
TARGET_OPTION_SAV
E
/TARGET_OPTION_R
.
.
.
commit
|
commitdiff
|
tree
2015-08-04
kt
k
achov
[
A
A
r
ch
6
4][
5
/14
]
Make f
l
ag
_
o
mit_leaf_frame_pointer intialize
.
.
.
commit
|
commitdiff
|
tree
2015-08-04
ktkachov
[A
A
r
c
h6
4
][4/1
4
] Create
T
ARGET_F
I
X_ERR_A53_83
5
769
and
.
.
.
commit
|
commitdiff
|
tree
2015-08-04
ktk
a
chov
[AArc
h
64][3/14] Refactor option override code
commit
|
commitdiff
|
tree
2015-08-04
ktk
a
chov
[AAr
c
h64]
[
2/14] Refactor arches handling, add
arch
.
.
.
commit
|
commitdiff
|
tree
2015-08-04
ktkac
h
ov
[
AArch64
]
[1/14
]
A
dd iden
t
f
i
eld to str
u
ct proces
s
or
commit
|
commitdiff
|
tree
2015-08-03
ktk
a
chov
[RTL-ifcvt] I
m
prove co
n
ditional se
l
ect ops on immediates
commit
|
commitdiff
|
tree
2015-07-31
ktkachov
[AR
M
][
2
/3] Ma
k
e if
_
neg_move and if_mo
v
e
_
n
eg into insn_and_split
commit
|
commitdiff
|
tree
2015-07-28
k
tkachov
[AArch64]
Pro
p
e
r
ly
h
andle sim
p
le ar
i
t
h+extend ops in
.
.
.
commit
|
commitdiff
|
tree
2015-07-24
k
t
ka
c
hov
[
obv
i
ous] Use std::swap inste
a
d of manually swapp
i
ng
.
.
.
commit
|
commitdiff
|
tree
2015-07-23
ktkachov
[combine][obvious] Use std::swap in try_co
m
bine
commit
|
commitdiff
|
tree
2015-07-21
ktkachov
[match
.
pd
]
PR middle-end/669
1
5
Restrict
A
-
B
-> A
.
.
.
commit
|
commitdiff
|
tree
2015-07-20
ktkachov
[simp
l
ify-rtx][2/2] Simpl
i
f
y - (y ? -
x
: x) -> (!y
.
.
.
commit
|
commitdiff
|
tree
2015-07-20
ktkach
o
v
[PATCH][co
m
b
in
e
]
[1
/
2] Tr
y
to simplify befor
e
substi
t
uting
commit
|
commitdiff
|
tree
2015-07-16
kt
k
ach
o
v
[
ARM][
t
est
s
u
it
e
] D
o
not
o
verride
-
m
c
p
u i
n
no-volatile
.
.
.
commit
|
commitdiff
|
tree
2015-07-15
ktkachov
[AArc
h
64] Use ci
n
c mnemonic for
*c
s
inc2<
m
o
d
e>
_
i
n
sn
commit
|
commitdiff
|
tree
2015-07-15
ktkachov
[
ARM][testsuite] Add -mfloat-abi=softfp to s
o
me x
s
c
a
le
.
.
.
commit
|
commitdiff
|
tree
2015-07-13
ktkach
o
v
[ARM][t
e
st
s
uite] Fi
x
FAIL: gcc
.
ta
r
ge
t
/arm/macro_defs0
.
.
.
commit
|
commitdiff
|
tree
2015-07-13
ktk
a
c
h
o
v
[AArch64][testsui
t
e] Adjust some arith
+
compare tests
.
.
.
commit
|
commitdiff
|
tree
2015-07-10
ktkach
o
v
[ob
v
ious] Fix typos a
b
ove expand_cond_e
x
pr
_
us
i
ng_cmove
commit
|
commitdiff
|
tree
2015-07-08
kt
k
achov
[ARM
]
Initialise cost
t
o COSTS_N_INSNS (1) an
d
inc
r
e
m
en
t
.
.
.
commit
|
commitdiff
|
tree
2015-06-19
ktkachov
[
i
386][
o
b
v
ious] Use
s
t
d
:
:swa
p
ins
t
ead o
f
manu
a
lly swapping
.
.
.
commit
|
commitdiff
|
tree
2015-06-16
ktk
a
chov
[ARM
]
[obvious]
F
ix gcc
.
target
/
ar
m
/
a
ttr_thum
b
.
c
commit
|
commitdiff
|
tree
2015-06-12
k
t
kachov
[ifcvt][obv
i
ous] U
s
e
std:
:
swap instead
of m
a
nually
.
.
.
commit
|
commitdiff
|
tree
2015-06-11
ktkachov
[ARM] Restri
c
t MAX_
C
ONDITION
A
L_E
X
ECUTE w
h
e
n
-mr
e
strict
.
.
.
commit
|
commitdiff
|
tree
2015-06-09
k
tkachov
[GCC, ARM] armv8 linu
x
toolchain a
s
a
n te
s
t
c
a
se fail
.
.
.
commit
|
commitdiff
|
tree
2015-06-04
k
tka
c
hov
[
AAr
c
h64] Al
w
ays register f
m
a_stee
r
ing
p
ass bu
t
g
a
t
e
.
.
.
commit
|
commitdiff
|
tree
2015-06-03
ktkachov
[ifcvt][ob
v
ious] Fix typo in comment
commit
|
commitdiff
|
tree
2015-06-01
ktkac
h
o
v
[AAr
c
h
64] Fix type of *<
L
OGICAL:optab>
_
o
ne_cmpl_<SH
I
FT
.
.
.
commit
|
commitdiff
|
tree
2015-05-29
k
tk
a
ch
o
v
[ob
v
ious] Close
c
ommen
t
i
n
aarch64 test
commit
|
commitdiff
|
tree
2015-05-27
ktkachov
[expr
.
c] PR target/65358 Avoi
d
c
l
obbering partial argu
m
ent
.
.
.
commit
|
commitdiff
|
tree
2015-05-27
ktkachov
[PATCH 4/13]
a
rm musl suppo
r
t
commit
|
commitdiff
|
tree
2015-05-22
k
t
kac
h
ov
[AArch64] PR targ
e
t/65491: Cla
s
s
ify
V1TF vec
t
ors as
.
.
.
commit
|
commitdiff
|
tree
2015-05-22
ktkachov
[A
R
M]
Handle U
N
SPEC_VOLAT
I
LE in rtx cost
s
and
d
on't
.
.
.
commit
|
commitdiff
|
tree
2015-05-22
ktkach
o
v
[AAr
c
h64] Ad
d
_
_extens
i
on__
a
n
d __al
w
ays
_
in
l
i
ne__ to
.
.
.
commit
|
commitdiff
|
tree
2015-05-21
ktkachov
Testsuite ch
e
c
k
for sqrt_insn
.
Move pow/sqrt syn
t
h
.
.
.
commit
|
commitdiff
|
tree
2015-05-20
ktkachov
[AArch64][obvious] In
a
ar
c
h64_class_max
_
nregs use
UNI
T
S_PER_
.
.
.
commit
|
commitdiff
|
tree
2015-05-19
kt
k
achov
[
c
a
lls
.
c]
Remo
v
e #i
f
def
ch
e
cks on
STACK_GROWS_DOWNWARD
commit
|
commitdiff
|
tree
2015-05-15
ktkachov
[PATCH
9
/13] x86 musl
s
upport
commit
|
commitdiff
|
tree
2015-05-15
ktkac
h
ov
[
A
A
rch64] Removed unuse
d
SL
O
W
MUL tar
g
et flags
commit
|
commitdiff
|
tree
2015-05-13
ktkachov
[tree-ssa-math-o
p
ts] Expand pow (x, CONST) usin
g
square
.
.
.
commit
|
commitdiff
|
tree
2015-05-12
ktka
c
hov
[
A
R
M]
F
i
x PR 65955: Do
n
ot take REGNO on no
n
-REG op
e
rand
.
.
.
commit
|
commitdiff
|
tree
2015-05-08
ktkac
h
ov
[PATCH
6
/
13] m
i
ps musl
support
commit
|
commitdiff
|
tree
2015-05-08
ktkachov
[PATC
H
0/13] Ad
d
m
u
sl suppo
r
t t
o
GCC
commit
|
commitdiff
|
tree
2015-05-08
ktkachov
[PATCH 2/13
]
m
usl libc config
commit
|
commitdiff
|
tree
2015-05-06
ktka
c
hov
[A
A
rch64] Fix geniterator
s
.
s
h
t
o use s
t
andard BRE
sy
n
tax
.
.
.
commit
|
commitdiff
|
tree
2015-05-01
k
tkachov
[
d
o
c
]
Update definit
i
on loca
t
i
on
of attribute_spec
.
.
.
commit
|
commitdiff
|
tree
2015-05-01
ktkachov
[AArch64
]
Mak
e
aarch64_min_divisi
o
ns
_
for
_
r
e
c
ip_mul
.
.
.
commit
|
commitdiff
|
tree
2015-05-01
ktka
c
hov
[AArch64] Fix Cort
e
x-A53 shif
t
costs
commit
|
commitdiff
|
tree
2015-05-01
ktkachov
[
AAr
c
h64] Handl
e
FLOAT and UN
S
IGNED_FLOAT in
rtx cos
t
s
commit
|
commitdiff
|
tree
2015-05-01
ktkachov
[AArch
6
4] Fix aarch64_r
t
x_costs of PLUS/MINUS
commit
|
commitdiff
|
tree
2015-05-01
ktkachov
[A
A
r
c
h
64] Remember to co
s
t
operand 0 in FP
c
ompare
.
.
.
commit
|
commitdiff
|
tree
2015-04-30
ktkacho
v
[AArch64] Add
alter
n
ative 'extr' pattern, ca
l
c
ulate
.
.
.
commit
|
commitdiff
|
tree
2015-04-30
ktkachov
[AArc
h
64] Proper
l
y c
o
s
t FABD
p
a
ttern
commit
|
commitdiff
|
tree
2015-04-30
ktkach
o
v
[AArch
6
4] Pr
o
pe
r
ly hand
l
e
mvn-
r
egister and add EON
.
.
.
commit
|
commitdiff
|
tree
2015-04-30
kt
k
ach
o
v
[AArch64] Prop
e
rl
y
c
o
s
t
M
NEG/[SU]MNEGL p
a
tterns
commit
|
commitdiff
|
tree
2015-04-30
kt
k
achov
F
i
x up new line in pr
e
v
i
ous commit
commit
|
commitdiff
|
tree
2015-04-30
kt
k
acho
v
[AArch
6
4]
P
roperly handle SHIFT ops and EXTEND
in aarch64_rt
.
.
.
commit
|
commitdiff
|
tree
2015-04-30
k
t
kachov
[AArch6
4
] U
s
e extend_arith r
t
x
c
o
st a
p
propri
a
tely
commit
|
commitdiff
|
tree
2015-04-27
ktkachov
[combine][obvious]
U
s
e std::swap instead
o
f
m
anually
.
.
.
commit
|
commitdiff
|
tree
2015-04-27
ktkachov
[simpl
i
fy-rtx][trivial] Use std::sw
a
p instead
o
f
ma
n
ually
.
.
.
commit
|
commitdiff
|
tree
2015-04-24
ktkachov
[ARM][tr
i
vial] Use upperca
s
e f
o
r
c
ode iterator names
commit
|
commitdiff
|
tree
2015-04-24
ktk
a
cho
v
[AA
r
ch
6
4] Impleme
n
t
-
m
{cpu,tune,arch}=native using
.
.
.
commit
|
commitdiff
|
tree
2015-04-23
ktkachov
[ARM] Rew
r
ite v
c
<cond> NEO
N
patterns t
o
us
e
RTL operat
i
o
n
s
.
.
.
commit
|
commitdiff
|
tree
2015-04-23
ktkacho
v
Re: [P
A
TCH 02/12] re
m
ove some
ifdef
H
AVE_c
c
0
.
commit
|
commitdiff
|
tree
2015-04-23
ktkachov
[ARM]
Restrict {loa
d
,sto
r
e}_multi
p
l
e
expanders to MAX_LD_ST
M
.
.
.
commit
|
commitdiff
|
tree
2015-04-23
kt
k
ac
h
o
v
[
A
RM] Make issue rate p
a
rt of per-c
o
re tunin
g
s
t
ructs
commit
|
commitdiff
|
tree
2015-04-22
ktk
a
chov
Revert:
commit
|
commitdiff
|
tree
2015-04-22
ktkachov
libstdc++, libg
f
ortran gthr
w
o
rkaround for musl
commit
|
commitdiff
|
tree
2015-04-22
k
tkachov
unwind
f
ix for musl
commit
|
commitdiff
|
tree
2015-04-22
ktkachov
fixincludes update for mu
s
l supp
o
rt
commit
|
commitdiff
|
tree
2015-04-22
ktkachov
config changes for musl libc s
u
pport
commit
|
commitdiff
|
tree
2015-04-22
ktk
a
c
h
ov
libitm fixes f
o
r mu
s
l support
commit
|
commitdiff
|
tree
2015-04-21
ktk
a
c
hov
[expm
e
d] Properl
y
account
f
or the cost
a
nd l
a
ten
c
y
.
.
.
commit
|
commitdiff
|
tree
2015-04-21
ktkac
h
ov
[AArch64] Add zero_e
x
ten
d
variants of logical+not ops
commit
|
commitdiff
|
tree
next