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
Update OpenACC data clause semantics to the 2.5 behavior
2018-06-20
ktkachov
[AArch64]
S
u
p
p
ort for LDP/STP of Q-registers
commit
|
commitdiff
|
tree
2018-06-05
k
t
k
achov
[
a
rm
]
PR ta
r
get/
8
1497: Fix
a
rm_acle
.
h for C++
commit
|
commitdiff
|
tree
2018-06-01
ktkachov
[AArch64] U
s
ed prefer
aliases
SXTL(2) and
U
XTL(2)
commit
|
commitdiff
|
tree
2018-05-30
ktkachov
[AArc
h
64] Improve
L
DP/S
T
P generatio
n
that
r
equires
.
.
.
commit
|
commitdiff
|
tree
2018-05-23
ktkachov
[a
r
m] Remove mode26 featur
e
bit
commit
|
commitdiff
|
tree
2018-05-22
ktkachov
[AArch64, patch]
R
efactor of aarch64-ldpstp
commit
|
commitdiff
|
tree
2018-05-22
k
tkachov
[AArch64] Me
r
ge stores of D-reg
i
ster values wi
t
h differ
e
n
t
.
.
.
commit
|
commitdiff
|
tree
2018-05-21
ktkacho
v
[AArch64][committe
d
] Fix
g
cc
.
target/aarch64/vec_init_1
.
.
.
commit
|
commitdiff
|
tree
2018-05-21
ktk
a
chov
svn
r
m files missed ou
t
from
"[ar
m
][2/2]
R
e
move support
.
.
.
commit
|
commitdiff
|
tree
2018-05-21
k
t
k
a
c
h
ov
[AArch64
]
Impleme
n
t us
a
dv1
6
qi and ssadv
1
6qi
standar
d
.
.
.
commit
|
commitdiff
|
tree
2018-05-18
ktkachov
[arm][2/2] R
e
move supp
o
rt for -march=armv3 and
older
commit
|
commitdiff
|
tree
2018-05-18
k
tkachov
[
a
rm][1/2] Re
m
ove su
p
po
r
t for
deprecat
e
d -march=armv5
.
.
.
commit
|
commitdiff
|
tree
2018-05-18
k
t
kachov
[
AArch
6
4] Unif
y
ve
c
_
s
et pat
t
erns, sup
p
ort
f
loating
.
.
.
commit
|
commitdiff
|
tree
2018-05-17
k
tkach
o
v
[
pa
t
c
h
AArch64]
D
o
not per
f
orm a
v
e
c
tor splat fo
r
vect
o
r
.
.
.
commit
|
commitdiff
|
tree
2018-05-14
ktkachov
[AArch6
4
] Add combine pattern to fuse AESE/AE
S
M
C instructions
commit
|
commitdiff
|
tree
2018-05-03
ktkachov
[tre
e
-
complex
.
c]
P
R t
r
ee-optim
i
zati
o
n/7029
1
: In
l
ine
.
.
.
commit
|
commitdiff
|
tree
2018-04-27
ktkachov
Fix aarch64 ILP32 IC
E
with va
a
rg gimplified code
commit
|
commitdiff
|
tree
2018-04-27
ktkacho
v
[ar
m
] PR target/82518:
R
e
t
u
rn false in ARRAY_MODE_
S
UPPO
R
TED_
.
.
.
commit
|
commitdiff
|
tree
2018-04-27
ktkachov
[AArch64] P
R
target/85512: Tighten SIMD right shift
.
.
.
commit
|
commitdiff
|
tree
2018-04-24
k
tkachov
[AArc
h
6
4
] PR
t
arget/855
1
2: Tigh
t
e
n
SIMD right shift
.
.
.
commit
|
commitdiff
|
tree
2018-04-20
k
tkachov
Fix
m
issing hunk from
p
revious commit
commit
|
commitdiff
|
tree
2018-04-20
k
tkachov
PR t
e
stsuite/8
5
483: Move aarch64/sve/vc
o
nd_1
.
c test
.
.
.
commit
|
commitdiff
|
tree
2018-04-17
ktk
a
chov
PR testsuit
e
/
85326
commit
|
commitdiff
|
tree
2018-04-17
kt
k
achov
[AArch64/a
r
m]
P
R testsu
i
t
e
/85326 Avoid C++ t
e
sts w
h
en
.
.
.
commit
|
commitdiff
|
tree
2018-04-10
ktkac
h
ov
[
e
x
plow] PR ta
r
get/85173: validize memory b
e
fore
p
assing
.
.
.
commit
|
commitdiff
|
tree
2018-03-27
ktkac
h
ov
[AArc
h
64]
XFAI
L
gcc
.
targ
e
t/aarch64
/
sto
r
e
_
v2v
e
c_lanes
.
.
.
commit
|
commitdiff
|
tree
2018-03-23
ktk
a
chov
[arm] PR t
a
r
g
e
t/
8
5026
:
Fix ldrsh le
n
gth estimate in
.
.
.
commit
|
commitdiff
|
tree
2018-03-21
k
tkachov
Commit missing Changelog
s
f
o
r PR target/82518
fix
.
commit
|
commitdiff
|
tree
2018-03-20
ktkachov
This PR
s
hows
t
h
at we get the
load/stor
e
_l
a
nes logic
.
.
.
commit
|
commitdiff
|
tree
2018-03-09
ktka
c
hov
[arm] PR
target/83193: D
o
not print ar
c
h/cpu hints
.
.
.
commit
|
commitdiff
|
tree
2018-03-08
k
t
k
ac
h
ov
[AA
r
ch64] PR target/84748:
M
a
r
k *compare_cstore<mode
.
.
.
commit
|
commitdiff
|
tree
2018-01-31
ktkachov
[AA
r
ch64] PR
t
ree-optimizatio
n
/
6
4946: XF
A
IL
g
cc
.
target
.
.
.
commit
|
commitdiff
|
tree
2018-01-30
ktkachov
[testsuite] XFAIL
g
cc
.
dg/tree-ssa/
s
s
a
-dom-cs
e
-2
.
c
o
n
.
.
.
commit
|
commitdiff
|
tree
2018-01-26
ktkachov
[AArch64] F
i
x g
c
c
.
target/aarch64/subs_
c
ompare_[12]
.
c
commit
|
commitdiff
|
tree
2018-01-26
ktkachov
[a
r
m] XFAIL
advsimd
-
intr
i
nsics/vld1x2
.
c
commit
|
commitdiff
|
tree
2018-01-24
k
t
kachov
[
t
e
st
s
u
i
te] Fix ar
m
opt
i
o
ns in gcc
.
d
g/lto/20110201
.
.
.
commit
|
commitdiff
|
tree
2018-01-22
ktkacho
v
[
a
rm
]
M
a
k
e gcc
.
t
arget/arm/copys
i
gn_softf
l
oat
_
1
.
c more
.
.
.
commit
|
commitdiff
|
tree
2018-01-19
ktkac
h
ov
[arm]
Fix
g
cc
.
t
a
rget/arm/neg
d
i-[12]
.
c
commit
|
commitdiff
|
tree
2018-01-19
ktkachov
[arm]
Fix
gcc
.
targe
t
/ar
m
/pr
4
0956
.
c
commit
|
commitdiff
|
tree
2018-01-19
ktkachov
[arm]
F
ix gcc
.
target/arm/p
r
79
0
58
.
c
commit
|
commitdiff
|
tree
2018-01-18
ktkac
h
ov
[arm] Fix
g
cc
.
target
/
arm/pr70278
.
c
commit
|
commitdiff
|
tree
2018-01-18
ktka
c
h
o
v
[a
r
m] PR targe
t
/65578: Fix builtin-bswap16-1
.
c and
.
.
.
commit
|
commitdiff
|
tree
2018-01-17
kt
k
a
chov
[arm] Fix
g
cc
.
t
arget/arm/g2
.
c and
s
cd42-2
.
c for --with
.
.
.
commit
|
commitdiff
|
tree
2018-01-17
ktkachov
[arm][
t
estsui
t
e] Fix -
m
arch t
e
sts
in effective target
.
.
.
commit
|
commitdiff
|
tree
2018-01-17
ktkacho
v
[
a
rm] Convert gc
c
.
targ
e
t/arm/stl-cond
.
c into
a
n RTL
.
.
.
commit
|
commitdiff
|
tree
2018-01-17
ktkac
h
ov
[
arm] Fix g
c
c
.
target/arm/pr40887
.
c directives
commit
|
commitdiff
|
tree
2018-01-17
ktkachov
[arm] F
i
x gcc
.
target/arm/xor-and
.
c
commit
|
commitdiff
|
tree
2018-01-15
kt
k
a
cho
v
[arm
]
PR t
a
rget/
8
3687: Fix invalid c
o
mbination of
V
SUB
.
.
.
commit
|
commitdiff
|
tree
2018-01-11
ktkachov
[
a
r
m][
3
/3] Implement fp
1
6fml lane int
r
insics
commit
|
commitdiff
|
tree
2018-01-11
ktkachov
[a
r
m][2/3]
I
mplement
fp16fml e
x
tension for ARMv
8
.
4-A
commit
|
commitdiff
|
tree
2018-01-11
ktk
a
chov
[arm
]
[
1
/3] Add -march=ar
m
v8
.
4-a option
commit
|
commitdiff
|
tree
2018-01-08
k
t
kachov
[arm] Add -march=armv8
.
3
-
a an
d
dotp
r
od
m
u
l
t
ilib
selecti
o
n
.
.
.
commit
|
commitdiff
|
tree
2017-12-21
ktk
a
c
hov
[ar
m
] Sp
e
cify +dotprod supp
o
rt for Cortex-A55 and Cortex
.
.
.
commit
|
commitdiff
|
tree
2017-12-21
ktkachov
[arm] Fix assembler
opti
o
n
rewrite alp
h
abet
i
c
a
l comparison
commit
|
commitdiff
|
tree
2017-12-20
k
t
kachov
[PAT
C
H, PR83492] Fix selec
t
ion of aarch64 big-endi
a
n
.
.
.
commit
|
commitdiff
|
tree
2017-12-20
ktkachov
[arm
]
[d
o
c] Document a
c
cepte
d
-
march=armv8
.
3
-
a ex
t
e
n
sion
.
.
.
commit
|
commitdiff
|
tree
2017-12-20
ktkachov
[
a
arch64][libstdc++]
Use __ARM_BIG_ENDIAN instea
d
o
f
.
.
.
commit
|
commitdiff
|
tree
2017-12-20
k
tka
c
hov
[ar
m
] PR target/82975: G
u
ard against r
e
g
_
r
enumber being
.
.
.
commit
|
commitdiff
|
tree
2017-12-19
ktkachov
[arm] PR
t
arget/
8
2
9
75: Guard against
r
eg_
r
enumber being
.
.
.
commit
|
commitdiff
|
tree
2017-12-14
ktkach
o
v
[a
r
m] Add
-
m
verbose-cost-dump and de-verbos
i
fy cost
.
.
.
commit
|
commitdiff
|
tree
2017-12-14
ktka
c
ho
v
[A
A
rch6
4
] S
p
eci
f
y fp16 support for C
o
rtex-A55 and Cortex-
A
75
commit
|
commitdiff
|
tree
2017-11-22
ktkachov
[ARM]
Fi
x
te
s
t armv8_2-fp1
6
-move-1
.
c
commit
|
commitdiff
|
tree
2017-11-17
ktka
c
hov
[
A
RM] Fix test
armv8_2
-
fp16-move-1
.
c
commit
|
commitdiff
|
tree
2017-11-15
ktkachov
[ARM] Fix more -Wreturn-t
y
pe fal
l
o
u
t
commit
|
commitdiff
|
tree
2017-11-15
ktkac
h
o
v
[AArch64
]
Im
p
rove scheduli
n
g m
o
del for X-Gene
commit
|
commitdiff
|
tree
2017-11-08
k
t
k
achov
[AA
r
c
h64
]
Add STP pattern
to
s
tore a ve
c
_
c
oncat of
.
.
.
commit
|
commitdiff
|
tree
2017-11-08
k
tka
c
hov
[simplify-rt
x
]
Simplify vec_
m
e
rge of
ve
c
_dupli
c
a
tes
.
.
.
commit
|
commitdiff
|
tree
2017-11-08
ktkachov
vec_merge + vec_duplicate
+
vec
_
c
o
n
cat simplificatio
n
commit
|
commitdiff
|
tree
2017-11-08
ktka
c
hov
Sim
p
lify
vec_merg
e
of vec_duplicate with const_vector
commit
|
commitdiff
|
tree
2017-09-13
ktkachov
[store-mergi
n
g]
U
s
e store orde
r
as tie-br
e
aker in s
o
rt_by_
b
itpos
commit
|
commitdiff
|
tree
2017-09-11
k
tkachov
Add mysel
f
as ARM
p
o
r
t ma
i
n
t
ainer
commit
|
commitdiff
|
tree
2017-07-14
ktkac
h
ov
Update
c
omment in g
i
m
p
le-ssa
-
st
o
re-merging
.
c
commit
|
commitdiff
|
tree
2017-07-04
ktkachov
[AArc
h
64] Fix
s
trict aliasing
i
s
s
ue
i
n
g
cc
.
target/aarch64
.
.
.
commit
|
commitdiff
|
tree
2017-06-21
ktka
c
ho
v
[
AArch64]
F
ix atomic_cmp_e
x
change_zero
_
reg_1
.
c with
.
.
.
commit
|
commitdiff
|
tree
2017-06-06
ktkachov
[
AA
r
c
h
64] Allow co
n
s
t0
_
rt
x
opera
n
d for ato
m
ic com
p
are
.
.
.
commit
|
commitdiff
|
tree
2017-06-05
kt
k
achov
[AArc
h
64] Add combine pa
t
tern for stor
i
ng lane zero
.
.
.
commit
|
commitdiff
|
tree
2017-06-05
ktkacho
v
[AArch
6
4]
U
se
S
UBS
f
or p
a
ra
l
lel subtraction a
n
d comparison
.
.
.
commit
|
commitdiff
|
tree
2017-06-05
ktkachov
[AArch64] Peephole for
S
UBS
commit
|
commitdiff
|
tree
2017-06-02
ktkachov
[AArch64] Add HF vector mod
e
s
to lane-to-
l
ane INS pattern
commit
|
commitdiff
|
tree
2017-06-02
ktkachov
[AArch64] Emit tigh
t
er
s
trong atomic compare-exchange
.
.
.
commit
|
commitdiff
|
tree
2017-05-04
ktka
c
ho
v
[AArch64] Accept more addressin
g
m
o
des for
PRFM
commit
|
commitdiff
|
tree
2017-04-10
ktka
c
hov
[ARM] Add sour
c
e mode
to
c
oprocessor pattern S
E
Ts
commit
|
commitdiff
|
tree
2017-03-23
ktkachov
[ARM] PR
t
a
rget/
7
1
436: Restrict *load_multiple pat
t
e
rn
.
.
.
commit
|
commitdiff
|
tree
2017-03-16
ktkachov
[AArc
h
64]
U
se 'x
'
constraint
for vector H
F
mode multiplicatio
.
.
.
commit
|
commitdiff
|
tree
2017-03-13
ktkachov
[ARM]
P
R
t
a
r
get/79911: Invalid
v
e
c_select
arguments
commit
|
commitdiff
|
tree
2017-03-09
ktkachov
[AArch64] PR
targe
t
/
79913: VEC_SELECT bugs in
aarch6
4
.
.
.
commit
|
commitdiff
|
tree
2017-03-07
k
t
kachov
PR c/79
8
55: add fu
l
l
stop to store merging param descriptions
commit
|
commitdiff
|
tree
2017-03-03
k
tkacho
v
[AArc
h
64
]
Fix bootstrap due to wide_int
.
e
lt
(
0) uninit
.
.
.
commit
|
commitdiff
|
tree
2017-02-21
ktkachov
S
kip gcc
.
dg
/
g
im
p
lefe-2
6
.
c
on non-c99 r
u
n
tim
e
targets
commit
|
commitdiff
|
tree
2017-02-14
k
t
k
achov
[
A
RM
]
PR r
t
l
-optimization/686
6
4 Implement
T
A
RGET_SCHED_C
A
N_
S
.
.
.
commit
|
commitdiff
|
tree
2017-02-14
ktkachov
[
A
A
r
c
h
6
4] PR r
t
l
-
optimi
z
ation/
6
8664 Implement TARGET_S
C
HE
D
_C
.
.
.
commit
|
commitdiff
|
tree
2017-02-13
ktkachov
[
AA
r
ch
6
4]
U
s
e contains_me
m
_rtx_p to de
t
e
ct
m
e
m
ory
s
ub
.
.
.
commit
|
commitdiff
|
tree
2017-02-13
k
tkachov
[ARM]
Fix as
s
embly
comment
s
ynt
a
x in
-mprint-tune-info
commit
|
commitdiff
|
tree
2017-02-08
ktkach
o
v
[riscv] Fi
x
b
u
il
d
due to INT1
6
_MAX
i
ssue
commit
|
commitdiff
|
tree
2017-01-25
ktk
a
chov
[ARM] PR ta
r
get/79145 Fix x
o
rdi
3
exp
a
nder for
imm
e
diate
.
.
.
commit
|
commitdiff
|
tree
2017-01-25
ktkac
h
ov
[doc] Corre
c
t optimisa
t
ion levels
d
ocum
e
n
ta
t
i
on for
.
.
.
commit
|
commitdiff
|
tree
2017-01-25
k
t
kacho
v
[testsuite]
Require shared effective target fo
r
som
e
.
.
.
commit
|
commitdiff
|
tree
2017-01-23
ktk
a
chov
[te
s
t
s
uite] Fi
x
FAIL: gcc
.
d
g
/
lto/pr69188 on bare-me
t
al
.
.
.
commit
|
commitdiff
|
tree
2017-01-20
ktkachov
[
A
RM]
P
R
t
ar
g
et/71270 fix neon_valid_i
m
medi
a
t
e for
.
.
.
commit
|
commitdiff
|
tree
2017-01-19
ktka
c
hov
[AArch64]
P
u
r
ge left
o
ver o
c
curr
e
n
c
es of aarch64_nopcrelative
.
.
.
commit
|
commitdiff
|
tree
next