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/84748: Mark *compare_cstore<mode>_insn as clobbering CC reg
2018-03-08
ktkach
o
v
[AArch6
4
] PR targe
t
/8
4
748: M
a
rk
*comp
a
re_cstore<mode
.
.
.
commit
|
commitdiff
|
tree
2018-01-31
k
tkachov
[
AA
r
ch64] PR tree-o
p
timization/6
4
946
:
XFAIL
gcc
.
target
.
.
.
commit
|
commitdiff
|
tree
2018-01-30
ktkachov
[testsuite] XFAIL gcc
.
dg/t
r
ee-
s
sa/ssa-dom
-
cse-2
.
c
o
n
.
.
.
commit
|
commitdiff
|
tree
2018-01-26
ktkach
o
v
[
AArch64] Fix gcc
.
t
a
r
g
e
t
/aarch64/subs_c
o
m
pa
r
e_[
1
2]
.
c
commit
|
commitdiff
|
tree
2018-01-26
k
tkachov
[arm
]
X
FAIL ad
v
simd-i
n
trins
i
cs/vl
d
1x2
.
c
commit
|
commitdiff
|
tree
2018-01-24
ktkachov
[
testsui
t
e
] Fix arm
optio
n
s
in gcc
.
dg/lto/20110201
.
.
.
commit
|
commitdiff
|
tree
2018-01-22
ktkachov
[arm] Make
g
cc
.
targ
e
t
/a
r
m/copysign_softfloat_1
.
c
m
ore
.
.
.
commit
|
commitdiff
|
tree
2018-01-19
ktk
a
chov
[arm] Fix
g
cc
.
targ
e
t/ar
m
/neg
d
i
-[12]
.
c
commit
|
commitdiff
|
tree
2018-01-19
ktkachov
[a
r
m
]
F
ix g
c
c
.
target/arm/pr40956
.
c
commit
|
commitdiff
|
tree
2018-01-19
ktkachov
[
a
r
m
] Fix g
c
c
.
ta
r
get/arm/pr790
5
8
.
c
commit
|
commitdiff
|
tree
2018-01-18
ktkachov
[arm] Fix gc
c
.
targ
e
t/arm/p
r
702
7
8
.
c
commit
|
commitdiff
|
tree
2018-01-18
ktkacho
v
[arm] P
R
target/65578: Fi
x
builtin-bswap16-1
.
c and
.
.
.
commit
|
commitdiff
|
tree
2018-01-17
ktkachov
[
a
rm] Fix gcc
.
t
arget/a
r
m/g2
.
c and scd42-2
.
c
fo
r
--with
.
.
.
commit
|
commitdiff
|
tree
2018-01-17
ktkachov
[arm][t
e
stsuite] Fix
-
m
arch t
e
sts in eff
e
ctive target
.
.
.
commit
|
commitdiff
|
tree
2018-01-17
ktkacho
v
[arm] Co
n
vert gcc
.
target/
a
rm/stl
-
cond
.
c into an RTL
.
.
.
commit
|
commitdiff
|
tree
2018-01-17
ktkachov
[a
r
m] Fix gcc
.
target/
a
rm/pr4088
7
.
c
d
irectives
commit
|
commitdiff
|
tree
2018-01-17
ktka
c
ho
v
[arm]
F
i
x gcc
.
tar
g
et/arm/xor-and
.
c
commit
|
commitdiff
|
tree
2018-01-15
ktkachov
[
a
rm] PR target/83687: Fix invali
d
combination of V
S
UB
.
.
.
commit
|
commitdiff
|
tree
2018-01-11
ktk
a
c
h
o
v
[arm][3/3] Implement fp16fml lane intrins
i
c
s
commit
|
commitdiff
|
tree
2018-01-11
ktkac
h
ov
[ar
m
][2/
3
] Imp
l
ement fp16
f
ml extension
f
o
r
ARMv8
.
4-A
commit
|
commitdiff
|
tree
2018-01-11
ktk
a
ch
o
v
[arm][1/3]
A
dd -march=armv8
.
4
-a opt
i
on
commit
|
commitdiff
|
tree
2018-01-08
ktkachov
[arm] A
d
d -march=armv8
.
3-
a
a
n
d dotprod mul
t
i
l
i
b
selection
.
.
.
commit
|
commitdiff
|
tree
2017-12-21
kt
k
a
chov
[arm] Speci
f
y +do
t
p
r
od support for
C
ortex-A55 and Cort
e
x
.
.
.
commit
|
commitdiff
|
tree
2017-12-21
ktka
c
h
o
v
[arm] Fi
x
ass
e
mbler o
p
tion re
w
rite
alphabetical comparison
commit
|
commitdiff
|
tree
2017-12-20
ktkachov
[PATCH, PR83492]
F
ix select
i
on
o
f
a
arch
6
4 bi
g
-endian
.
.
.
commit
|
commitdiff
|
tree
2017-12-20
ktkac
h
ov
[a
r
m][d
o
c] Document
a
ccepted -march=a
r
mv8
.
3-a ext
e
n
s
ion
.
.
.
commit
|
commitdiff
|
tree
2017-12-20
ktkachov
[aarc
h
6
4]
[
libstdc
+
+
]
U
s
e __ARM_BIG_ENDIAN instead of
.
.
.
commit
|
commitdiff
|
tree
2017-12-20
ktkachov
[arm] PR
target/82975: Gua
r
d ag
a
i
nst reg_renumber being
.
.
.
commit
|
commitdiff
|
tree
2017-12-19
kt
k
achov
[
arm] PR target/8297
5
:
Guard
a
gainst reg_renumber
being
.
.
.
commit
|
commitdiff
|
tree
2017-12-14
ktkac
h
ov
[arm] Add -mverbose-
c
ost-dump and de-
v
erbosify
c
ost
.
.
.
commit
|
commitdiff
|
tree
2017-12-14
ktkach
o
v
[AA
r
c
h64] Specify fp16 su
p
port for C
o
rtex-A55 and Cortex-A75
commit
|
commitdiff
|
tree
2017-11-22
k
tka
c
ho
v
[ARM]
Fix
test
armv
8
_
2-fp16-m
o
ve-1
.
c
commit
|
commitdiff
|
tree
2017-11-17
ktka
c
hov
[ARM] Fix
test armv8_2-fp16-move-1
.
c
commit
|
commitdiff
|
tree
2017-11-15
k
t
kachov
[ARM]
F
ix more
-
W
ret
u
rn-type fallout
commit
|
commitdiff
|
tree
2017-11-15
ktk
a
ch
o
v
[AArch
6
4] Impro
v
e sch
e
duli
n
g m
o
del for X-G
e
ne
commit
|
commitdiff
|
tree
2017-11-08
k
t
k
achov
[A
A
rch64
]
Add STP pattern to store
a v
e
c_concat of
.
.
.
commit
|
commitdiff
|
tree
2017-11-08
ktkachov
[simplify
-
r
tx] Simplify ve
c
_merge
o
f
vec_duplicates
.
.
.
commit
|
commitdiff
|
tree
2017-11-08
ktkachov
vec_merg
e
+ vec_duplica
t
e
+
vec_concat
s
impli
f
ication
commit
|
commitdiff
|
tree
2017-11-08
ktka
c
hov
Sim
p
lify
v
ec_merge of
vec_duplicate with co
n
st_vector
commit
|
commitdiff
|
tree
2017-09-13
k
tkachov
[store-merging
]
Use sto
r
e
order as tie-breaker
i
n sort
_
by_bitpo
s
commit
|
commitdiff
|
tree
2017-09-11
k
t
kac
h
ov
Add mysel
f
as ARM
port ma
i
ntainer
commit
|
commitdiff
|
tree
2017-07-14
k
tkachov
U
pdate c
o
mment in gimple-ssa-store-merging
.
c
commit
|
commitdiff
|
tree
2017-07-04
ktkachov
[AA
r
ch6
4
] Fix stri
c
t
aliasing issue
i
n gcc
.
target/aarch64
.
.
.
commit
|
commitdiff
|
tree
2017-06-21
ktkachov
[AArch64] Fix atomic_c
m
p_exchange_zero_reg_1
.
c
with
.
.
.
commit
|
commitdiff
|
tree
2017-06-06
ktkachov
[AArch64] Allow const0_rtx operand f
o
r
atomic compare
.
.
.
commit
|
commitdiff
|
tree
2017-06-05
k
t
kachov
[AAr
c
h64
]
Add
c
ombine p
a
ttern for
st
o
r
i
ng lane zero
.
.
.
commit
|
commitdiff
|
tree
2017-06-05
ktkachov
[AArch
6
4] Use SUBS f
o
r paral
l
el subtraction and compa
r
ison
.
.
.
commit
|
commitdiff
|
tree
2017-06-05
ktkachov
[A
A
rch64]
P
eephole f
o
r SUBS
commit
|
commitdiff
|
tree
2017-06-02
ktkachov
[AArch6
4
] Add HF
vector
m
odes
to
l
ane-to-lane INS p
a
ttern
commit
|
commitdiff
|
tree
2017-06-02
k
t
k
a
c
hov
[
AArch64]
Emit tighter strong ato
m
ic co
m
pare-excha
n
ge
.
.
.
commit
|
commitdiff
|
tree
2017-05-04
ktkachov
[AArc
h
64] Accept more addres
s
ing modes
f
o
r
P
RF
M
commit
|
commitdiff
|
tree
2017-04-10
ktkach
o
v
[ARM]
A
d
d
source
m
ode to co
p
rocessor
p
att
e
rn SETs
commit
|
commitdiff
|
tree
2017-03-23
ktkachov
[ARM
]
PR target
/
71436:
R
estrict
*
load_multiple
p
a
t
t
ern
.
.
.
commit
|
commitdiff
|
tree
2017-03-16
k
t
kachov
[
AArch64
]
U
s
e '
x
'
constr
a
int for vector
HFmode mult
i
plicatio
.
.
.
commit
|
commitdiff
|
tree
2017-03-13
k
tka
c
h
ov
[ARM] PR
targ
e
t/7991
1
: I
n
valid vec_select arguments
commit
|
commitdiff
|
tree
2017-03-09
ktkachov
[AArch64] PR targ
e
t
/
79913: VEC_S
E
LEC
T
bugs in a
a
r
ch64
.
.
.
commit
|
commitdiff
|
tree
2017-03-07
ktkac
h
ov
PR c/79855: ad
d
f
ull stop
t
o store merg
i
ng
p
aram descriptions
commit
|
commitdiff
|
tree
2017-03-03
ktkachov
[AArch64] Fix bootstrap due to w
i
de
_
int
.
elt (0) un
i
nit
.
.
.
commit
|
commitdiff
|
tree
2017-02-21
ktkach
o
v
S
kip gcc
.
dg/
g
im
p
lefe-26
.
c on non-c
9
9
runtime targets
commit
|
commitdiff
|
tree
2017-02-14
ktkach
o
v
[ARM] PR rtl-optimiza
t
ion/68664 Implem
e
nt
T
A
RGET_S
C
HED_CAN_S
.
.
.
commit
|
commitdiff
|
tree
2017-02-14
kt
k
a
c
hov
[A
A
rch64] PR
r
tl-optimization/68664 Implement TA
R
GET_SCHED_C
.
.
.
commit
|
commitdiff
|
tree
2017-02-13
k
tkac
h
o
v
[
A
A
rch64] Use contains_mem_rtx_p
to
d
etect memory sub
.
.
.
commit
|
commitdiff
|
tree
2017-02-13
ktk
a
c
h
ov
[A
R
M
]
Fix assembly comment s
y
ntax in -mprint-tune-info
commit
|
commitdiff
|
tree
2017-02-08
k
t
k
a
chov
[risc
v
]
F
ix b
u
i
l
d
du
e
to I
N
T16_MAX i
s
sue
commit
|
commitdiff
|
tree
2017-01-25
ktkachov
[ARM
]
P
R target/7
9
1
45 Fi
x
xordi3 expander for imme
d
i
a
te
.
.
.
commit
|
commitdiff
|
tree
2017-01-25
ktkachov
[doc] Correct
o
ptimisation level
s
d
o
cument
a
tio
n
for
.
.
.
commit
|
commitdiff
|
tree
2017-01-25
ktkachov
[t
e
stsuit
e
] Require shared
e
f
f
ective targe
t
for some
.
.
.
commit
|
commitdiff
|
tree
2017-01-23
ktkachov
[
testsu
i
te]
F
i
x FAIL:
g
cc
.
dg/lto/pr69188 on ba
r
e-metal
.
.
.
commit
|
commitdiff
|
tree
2017-01-20
kt
k
achov
[ARM] PR t
a
r
get/71270
f
ix neon
_
valid_imm
e
diate
f
or
.
.
.
commit
|
commitdiff
|
tree
2017-01-19
ktkachov
[AArch64] Purge leftover occurrence
s
of aarch64_nopcrelative
.
.
.
commit
|
commitdiff
|
tree
2017-01-12
k
tkac
h
ov
Add Cortex
-
A1
5
tuning to gcc
.
dg/uninit-pred-8
_
a
.
c
commit
|
commitdiff
|
tree
2017-01-09
ktk
a
chov
[
t
ree-
s
sa-addre
s
s] Avoid creating
n
o
n-canonica
l
RTL
.
.
.
commit
|
commitdiff
|
tree
2016-12-20
kt
k
achov
[AR
M
] PR t
a
rget/7
8
69
4
: Avoid invalid RTL sharin
g
in
.
.
.
commit
|
commitdiff
|
tree
2016-12-16
ktkachov
[AAr
c
h64] Split X-reg UBFIZ into W-reg LSL when possi
b
le
commit
|
commitdiff
|
tree
2016-12-16
k
t
k
achov
[
A
Arch64] Sp
l
it X-re
g
U
B
FX into
W-r
e
g LSR when possible
commit
|
commitdiff
|
tree
2016-12-12
ktkachov
[libstdc++][t
e
stsuite] XFAIL tests r
e
lying on long
.
.
.
commit
|
commitdiff
|
tree
2016-12-06
ktkachov
[ARM][committed
]
S
ort A
R
Mv8 processors
by alphabetic
.
.
.
commit
|
commitdiff
|
tree
2016-12-02
ktkachov
[AArch64] Separate shrink wrapping hoo
k
s
im
p
l
e
m
entatio
n
commit
|
commitdiff
|
tree
2016-11-30
ktkachov
[
AArch
6
4] PR
target/7836
2
: Make sure to only
t
a
ke REGNO
.
.
.
commit
|
commitdiff
|
tree
2016-11-24
ktkachov
[TER] PR target/
4
8
863 : Do
n
't repl
a
ce exp
r
essions
ac
r
oss
.
.
.
commit
|
commitdiff
|
tree
2016-11-22
ktkachov
[ARM] PR target/78439:
Update mo
v
di con
s
traints for
.
.
.
commit
|
commitdiff
|
tree
2016-11-21
ktkacho
v
Remove dead FIXME
commit
|
commitdiff
|
tree
2016-11-17
ktk
a
chov
[AArc
h
64] Expand DImode constant stores to two SImode
.
.
.
commit
|
commitdiff
|
tree
2016-11-17
kt
k
achov
[
A
Arch64]
F
ix gcc
.
dg/tort
u
re/float32-b
u
iltin
.
c
w
i
t
h
.
.
.
commit
|
commitdiff
|
tree
2016-11-16
k
t
kachov
[ARM] PR target/78364: Add proper restricti
o
ns to ze
r
o
.
.
.
commit
|
commitdiff
|
tree
2016-11-08
ktkachov
[2/2]
Add store
m
ergi
n
g
u
n
i
t
t
e
sts
commit
|
commitdiff
|
tree
2016-11-08
ktkachov
[AR
M
][2/2] Remove
o
ld rtx cos
t
s
commit
|
commitdiff
|
tree
2016-11-08
kt
k
acho
v
[ARM][1/2
]
Use g
e
neric_ex
t
ra_costs in all rem
a
i
n
i
n
g
.
.
.
commit
|
commitdiff
|
tree
2016-11-08
ktkachov
[1/2] Fix off-b
y
-one
error in clear_
b
it_
r
egion in store
.
.
.
commit
|
commitdiff
|
tree
2016-11-07
ktkachov
[AAr
c
h64] Fix PR target/7782
2
: Use tighter predicates
.
.
.
commit
|
commitdiff
|
tree
2016-11-03
ktka
c
ho
v
[rtlanal] Fix
WORD_REGIS
T
ER_OPE
R
A
T
I
O
NS
condi
t
i
o
n in
.
.
.
commit
|
commitdiff
|
tree
2016-11-02
kt
k
achov
Fix f
o
r big-endian
gcc
.
c
-tortu
r
e/exec
u
te/pr557
5
0
.
c
commit
|
commitdiff
|
tree
2016-11-02
k
t
kachov
PR tree-o
p
timization/7817
0
:
Truncate sign-e
x
t
ended
.
.
.
commit
|
commitdiff
|
tree
2016-11-02
kt
k
a
c
ho
v
PR tree-opt
i
mizatio
n
/78
1
62: Reject
n
egat
i
ve offse
t
s
.
.
.
commit
|
commitdiff
|
tree
2016-11-02
ktk
a
chov
[AArch64] Ad
d
function comments to some prologue
/
ep
i
logu
e
.
.
.
commit
|
commitdiff
|
tree
2016-10-28
kt
k
achov
GIMPLE store merging pass
commit
|
commitdiff
|
tree
2016-10-24
ktkachov
[che
c
k_G
N
U_style
.
sh]
More aggre
s
sively i
g
nore
d
g-xx
x
.
.
.
commit
|
commitdiff
|
tree
2016-10-21
ktkachov
[ree] PR rtl-optim
i
zation/78038:
Handle global regi
s
ter
.
.
.
commit
|
commitdiff
|
tree
2016-10-17
ktkachov
[
A
Arch
6
4]
U
se n
e
w ta
r
g
e
t p
a
ss re
g
istration frame
w
ork
.
.
.
commit
|
commitdiff
|
tree
2016-10-14
ktkachov
[AA
r
ch64]
Ad
d
spellchecking hints for -m
a
rch,-
m
c
pu
.
.
.
commit
|
commitdiff
|
tree
next