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
Fix missing hunk from previous commit
2018-04-20
ktkachov
F
i
x missing hunk from prev
i
ous commit
commit
|
commitdiff
|
tree
2018-04-20
ktk
a
ch
o
v
PR testsuite/85483: Mo
v
e aarch64/sv
e
/vc
o
nd
_
1
.
c te
s
t
.
.
.
commit
|
commitdiff
|
tree
2018-04-17
ktkachov
PR testsuite/8
5
326
commit
|
commitdiff
|
tree
2018-04-17
ktk
a
chov
[AArch
6
4/arm] PR testsuite/85326 Av
o
id C++ tests wh
e
n
.
.
.
commit
|
commitdiff
|
tree
2018-04-10
kt
k
achov
[
e
x
plow] P
R
target/85
1
73:
validi
z
e m
e
mory before
passing
.
.
.
commit
|
commitdiff
|
tree
2018-03-27
k
t
kachov
[AArch6
4
] XFA
I
L gcc
.
tar
g
e
t/aar
c
h64/store
_
v2ve
c
_lane
s
.
.
.
commit
|
commitdiff
|
tree
2018-03-23
ktka
c
hov
[arm] PR targ
e
t/85026: Fi
x
ldrsh
l
ength es
t
imate in
.
.
.
commit
|
commitdiff
|
tree
2018-03-21
ktk
a
ch
o
v
Commit missing Changelogs
f
or PR target/82518
fix
.
commit
|
commitdiff
|
tree
2018-03-20
ktkachov
This PR shows that we get the load/store
_
lanes logic
.
.
.
commit
|
commitdiff
|
tree
2018-03-09
ktkachov
[arm]
P
R ta
r
get
/
83193: Do not print
a
r
c
h/cpu
hints
.
.
.
commit
|
commitdiff
|
tree
2018-03-08
ktk
a
chov
[AA
r
ch64] PR
target/84748:
Mark *com
p
a
re_c
s
tore<
m
ode
.
.
.
commit
|
commitdiff
|
tree
2018-01-31
kt
k
achov
[AArch64] PR tree
-
o
ptimizat
i
on/64946: X
F
AIL gcc
.
ta
r
ge
t
.
.
.
commit
|
commitdiff
|
tree
2018-01-30
ktkachov
[test
s
uite] XFAIL
gcc
.
dg/tree-ssa/ssa-
d
om-cse
-
2
.
c on
.
.
.
commit
|
commitdiff
|
tree
2018-01-26
ktkachov
[AArch
6
4] Fix gcc
.
t
a
rget/aarch64/subs_compare_[12]
.
c
commit
|
commitdiff
|
tree
2018-01-26
ktkachov
[a
r
m] XFAI
L
advsimd-i
n
trinsics/v
l
d1x
2
.
c
commit
|
commitdiff
|
tree
2018-01-24
ktka
c
hov
[testsuite] F
i
x arm op
t
ions
in gc
c
.
dg/lto/20110201
.
.
.
commit
|
commitdiff
|
tree
2018-01-22
ktka
c
hov
[arm] Mak
e
g
c
c
.
target/arm
/
copysign_softfloat_1
.
c mor
e
.
.
.
commit
|
commitdiff
|
tree
2018-01-19
ktkachov
[arm] F
i
x gcc
.
targ
e
t/arm/n
e
g
d
i-[12]
.
c
commit
|
commitdiff
|
tree
2018-01-19
kt
k
ach
o
v
[arm] Fix gcc
.
target/arm/pr40956
.
c
commit
|
commitdiff
|
tree
2018-01-19
ktkachov
[a
r
m
] Fix
gcc
.
t
arg
e
t/arm/pr79058
.
c
commit
|
commitdiff
|
tree
2018-01-18
ktkachov
[a
r
m] Fi
x
gcc
.
target/arm/pr70278
.
c
commit
|
commitdiff
|
tree
2018-01-18
k
t
kachov
[
a
rm]
PR targ
e
t
/6557
8
: Fi
x
b
u
i
lti
n
-bswa
p
16-1
.
c and
.
.
.
commit
|
commitdiff
|
tree
2018-01-17
k
tkacho
v
[arm] F
i
x gcc
.
t
a
r
g
et/ar
m
/
g
2
.
c and scd42-2
.
c
for --with
.
.
.
commit
|
commitdiff
|
tree
2018-01-17
ktk
a
chov
[a
r
m][testsuite] Fi
x
-
m
arch tests in effective target
.
.
.
commit
|
commitdiff
|
tree
2018-01-17
k
tkachov
[arm] Convert gcc
.
target/arm/s
t
l
-cond
.
c into an RTL
.
.
.
commit
|
commitdiff
|
tree
2018-01-17
k
tka
c
hov
[arm] Fi
x
gcc
.
tar
g
e
t
/
a
rm/p
r
40
8
87
.
c directives
commit
|
commitdiff
|
tree
2018-01-17
ktkach
o
v
[arm] Fi
x
gcc
.
target/
a
rm/xor-and
.
c
commit
|
commitdiff
|
tree
2018-01-15
ktkachov
[
arm
]
PR target/83687: Fix
i
nval
i
d combination of VS
U
B
.
.
.
commit
|
commitdiff
|
tree
2018-01-11
ktkachov
[
a
rm
]
[3/3] Implement
f
p16fml
l
ane i
n
trinsics
commit
|
commitdiff
|
tree
2018-01-11
k
t
kachov
[ar
m
][2/3] Impl
e
me
n
t f
p
16fml extension
fo
r
A
R
Mv8
.
4-
A
commit
|
commitdiff
|
tree
2018-01-11
ktkacho
v
[arm][1/3] Add
-
march=
a
rmv8
.
4-a opt
i
on
commit
|
commitdiff
|
tree
2018-01-08
ktkachov
[arm]
A
dd
-
march=armv8
.
3-a and dot
p
ro
d
multil
i
b
sel
e
ction
.
.
.
commit
|
commitdiff
|
tree
2017-12-21
ktkachov
[ar
m
] S
p
ecify
+
dotprod suppo
r
t
for C
o
rte
x
-A55 and
Cortex
.
.
.
commit
|
commitdiff
|
tree
2017-12-21
ktkachov
[
a
rm] Fix
a
ssembler option rewri
t
e a
l
phabetical
comparison
commit
|
commitdiff
|
tree
2017-12-20
ktkachov
[P
A
TCH, PR83
4
9
2
] Fix selection
o
f aarch64 big-endian
.
.
.
commit
|
commitdiff
|
tree
2017-12-20
ktkachov
[arm][doc
]
D
ocument
accepted -march=armv8
.
3-a ex
t
e
ns
i
o
n
.
.
.
commit
|
commitdiff
|
tree
2017-12-20
ktka
c
hov
[aarch64][libstdc++] Use __ARM
_
BIG_ENDIAN instead
of
.
.
.
commit
|
commitdiff
|
tree
2017-12-20
k
t
k
a
c
ho
v
[arm]
PR target/82
9
75: Guard a
g
ainst reg_renumbe
r
being
.
.
.
commit
|
commitdiff
|
tree
2017-12-19
k
t
kach
o
v
[ar
m
]
PR
target/829
7
5:
Guard against
reg
_
renumber being
.
.
.
commit
|
commitdiff
|
tree
2017-12-14
ktkachov
[a
r
m] Add -mverbose
-
cost-dump
and
d
e-verbosif
y
cost
.
.
.
commit
|
commitdiff
|
tree
2017-12-14
ktkachov
[AArch64]
Spe
c
ify
f
p16 sup
p
ort for Cortex-
A
55 and Co
r
tex-A75
commit
|
commitdiff
|
tree
2017-11-22
ktk
a
chov
[ARM
]
F
i
x test armv8_2-fp16-move-1
.
c
commit
|
commitdiff
|
tree
2017-11-17
ktkach
o
v
[ARM] Fix test
a
r
m
v8_
2
-fp16-m
o
ve-1
.
c
commit
|
commitdiff
|
tree
2017-11-15
ktka
c
hov
[ARM] Fix more -Wretu
r
n-type fal
l
o
u
t
commit
|
commitdiff
|
tree
2017-11-15
ktka
c
hov
[A
A
rch64] Improve
s
cheduling model for
X
-Gene
commit
|
commitdiff
|
tree
2017-11-08
ktkachov
[AArch64] Add STP pattern
t
o
s
t
o
re a ve
c
_concat of
.
.
.
commit
|
commitdiff
|
tree
2017-11-08
ktkac
h
ov
[
s
implify-rtx] Sim
p
lify v
e
c
_
m
e
rge
of vec
_
duplicates
.
.
.
commit
|
commitdiff
|
tree
2017-11-08
ktkacho
v
vec_merge + vec
_
dup
l
icate
+
vec_co
n
cat simpl
i
fica
t
ion
commit
|
commitdiff
|
tree
2017-11-08
k
t
kachov
Sim
p
lify
vec_merge o
f
vec
_
duplicate with const_vector
commit
|
commitdiff
|
tree
2017-09-13
ktkac
h
o
v
[
store-merg
i
ng]
U
s
e store order a
s
tie-bre
a
ker in sort
_
by_b
i
t
p
os
commit
|
commitdiff
|
tree
2017-09-11
ktkachov
A
d
d myself as ARM port maintain
e
r
commit
|
commitdiff
|
tree
2017-07-14
k
t
k
a
c
hov
Update comm
e
nt i
n
gimple
-
ssa-store-mer
g
i
n
g
.
c
commit
|
commitdiff
|
tree
2017-07-04
ktkach
o
v
[
A
A
r
ch64] Fix s
t
r
ict ali
a
sin
g
issue
in gcc
.
ta
r
get/aarch64
.
.
.
commit
|
commitdiff
|
tree
2017-06-21
kt
k
achov
[AArch64] Fix
ato
m
ic_cm
p
_
ex
c
hang
e
_
z
ero_reg_1
.
c with
.
.
.
commit
|
commitdiff
|
tree
2017-06-06
k
t
kacho
v
[A
A
rch64] Allow const0_rtx oper
a
nd
for atomi
c
com
p
are
.
.
.
commit
|
commitdiff
|
tree
2017-06-05
ktkachov
[A
A
rch64] Add
co
m
bine
pattern f
o
r
s
torin
g
lane zero
.
.
.
commit
|
commitdiff
|
tree
2017-06-05
ktkacho
v
[
A
Arch64] U
s
e S
U
B
S for parallel subtraction
and comparison
.
.
.
commit
|
commitdiff
|
tree
2017-06-05
ktkachov
[AA
r
ch6
4
] Peephole
f
or SU
B
S
commit
|
commitdiff
|
tree
2017-06-02
ktkacho
v
[A
A
rch64] Add
H
F vec
t
or modes to la
n
e-to
-
lane
I
NS patt
e
rn
commit
|
commitdiff
|
tree
2017-06-02
ktkachov
[AArch
6
4] Emit tig
h
t
e
r strong atomic compare-exchang
e
.
.
.
commit
|
commitdiff
|
tree
2017-05-04
ktka
c
hov
[AArch64] Accep
t
mo
r
e addressing m
o
d
e
s for
PRFM
commit
|
commitdiff
|
tree
2017-04-10
ktka
c
hov
[ARM] Add source mode to coprocessor
patt
e
rn SETs
commit
|
commitdiff
|
tree
2017-03-23
ktkachov
[
A
RM] PR target/714
3
6:
R
estrict *load_m
u
ltiple p
a
ttern
.
.
.
commit
|
commitdiff
|
tree
2017-03-16
k
tkach
o
v
[AArch6
4
] Use
'x' constraint
f
o
r vect
o
r HFmode
m
u
ltipl
i
catio
.
.
.
commit
|
commitdiff
|
tree
2017-03-13
ktkacho
v
[
ARM]
P
R
t
arget
/
79911: Invalid vec_select arguments
commit
|
commitdiff
|
tree
2017-03-09
k
t
kachov
[AArch6
4
] PR target/79913:
V
E
C_SELECT bugs
i
n aarch64
.
.
.
commit
|
commitdiff
|
tree
2017-03-07
k
t
k
achov
PR
c
/79855: add
f
ull sto
p
to
s
tore merging p
a
ram descr
i
pti
o
ns
commit
|
commitdiff
|
tree
2017-03-03
ktkach
o
v
[
AArch64]
F
i
x
b
ootstrap due
t
o w
i
de_int
.
elt (0)
u
ninit
.
.
.
commit
|
commitdiff
|
tree
2017-02-21
k
t
kac
h
ov
Skip gcc
.
d
g/gimple
f
e-26
.
c on n
o
n-c99 runtime
t
arge
t
s
commit
|
commitdiff
|
tree
2017-02-14
ktka
c
hov
[ARM] PR r
t
l-optimization/686
6
4 Imp
l
e
ment TA
R
GET_
S
CHED_CAN
_
S
.
.
.
commit
|
commitdiff
|
tree
2017-02-14
ktkachov
[AArch
6
4] PR rtl
-
opti
m
iz
a
tion/6866
4
Implement TARGET_S
C
HED_C
.
.
.
commit
|
commitdiff
|
tree
2017-02-13
k
t
kachov
[AArch64] Us
e
conta
i
ns
_
mem_rtx_p to de
t
ect memory sub
.
.
.
commit
|
commitdiff
|
tree
2017-02-13
ktkachov
[ARM] Fix assembly c
o
mment syntax in -mprint-tune-
i
nfo
commit
|
commitdiff
|
tree
2017-02-08
ktkachov
[riscv] Fix build due
t
o INT
1
6
_
MAX
i
s
s
ue
commit
|
commitdiff
|
tree
2017-01-25
ktkachov
[ARM] PR target/79145
Fix xordi3 expander for
i
m
mediate
.
.
.
commit
|
commitdiff
|
tree
2017-01-25
ktkachov
[doc] Correct
opt
i
misati
o
n lev
e
ls do
c
umentation for
.
.
.
commit
|
commitdiff
|
tree
2017-01-25
k
tkachov
[testsuite
]
Require shared effect
i
v
e
t
arget for some
.
.
.
commit
|
commitdiff
|
tree
2017-01-23
kt
k
a
c
hov
[testsuite] Fix FA
I
L: gcc
.
dg/l
t
o/pr6
9
18
8
on bare-metal
.
.
.
commit
|
commitdiff
|
tree
2017-01-20
ktkach
o
v
[ARM
]
PR target/712
7
0 fi
x
neon_valid_immediat
e
f
o
r
.
.
.
commit
|
commitdiff
|
tree
2017-01-19
ktkachov
[A
A
rch64
]
P
urg
e
leftover occurrences of aarch64_
n
opcrelative
.
.
.
commit
|
commitdiff
|
tree
2017-01-12
ktkachov
Ad
d
C
o
rtex-A15 tuning to gcc
.
dg/uninit-pred-8_a
.
c
commit
|
commitdiff
|
tree
2017-01-09
ktkachov
[tree-ssa-addr
e
ss]
Avoid creating non
-
can
o
n
ical RTL
.
.
.
commit
|
commitdiff
|
tree
2016-12-20
ktkac
h
ov
[ARM] PR targ
e
t/78694:
A
void
i
nva
l
id RTL shar
i
ng in
.
.
.
commit
|
commitdiff
|
tree
2016-12-16
k
t
ka
c
ho
v
[AAr
c
h64
]
Split X
-
reg UBFIZ into
W-reg
L
S
L
whe
n
possible
commit
|
commitdiff
|
tree
2016-12-16
ktka
c
h
o
v
[AArch64] Split X-reg UB
F
X into
W-reg LSR when
p
ossible
commit
|
commitdiff
|
tree
2016-12-12
kt
k
achov
[libstdc++][test
s
u
i
te] X
F
AIL tests relying on long
.
.
.
commit
|
commitdiff
|
tree
2016-12-06
ktkachov
[ARM][committed] Sor
t
ARM
v
8 pro
c
essors by alphabetic
.
.
.
commit
|
commitdiff
|
tree
2016-12-02
ktk
a
chov
[AArch64] Separa
t
e
shri
n
k
w
r
a
pping hooks imp
l
e
m
e
n
tation
commit
|
commitdiff
|
tree
2016-11-30
ktkachov
[AArch64] PR targe
t
/78362:
M
a
ke su
r
e to only take REGNO
.
.
.
commit
|
commitdiff
|
tree
2016-11-24
kt
k
achov
[TE
R
] PR target/48863 :
D
on't replace expressi
o
ns across
.
.
.
commit
|
commitdiff
|
tree
2016-11-22
ktkachov
[ARM
]
PR
t
a
rget
/
78439: Update mo
v
di constrai
n
ts fo
r
.
.
.
commit
|
commitdiff
|
tree
2016-11-21
ktka
c
ho
v
Remove dead FIXME
commit
|
commitdiff
|
tree
2016-11-17
ktkachov
[AArch
6
4] Expand
D
Imode
consta
n
t
s
t
ores to
t
wo SImode
.
.
.
commit
|
commitdiff
|
tree
2016-11-17
ktkachov
[AArch64
]
Fix g
c
c
.
dg/torture/
f
loat
3
2
-bui
l
tin
.
c wit
h
.
.
.
commit
|
commitdiff
|
tree
2016-11-16
ktkachov
[ARM] PR
target/
7
8364
:
Add
p
roper restrictions
to zer
o
.
.
.
commit
|
commitdiff
|
tree
2016-11-08
ktkacho
v
[
2
/2
]
Add store merging unit tests
commit
|
commitdiff
|
tree
2016-11-08
k
t
k
achov
[ARM][2
/
2] Remove old rtx costs
commit
|
commitdiff
|
tree
2016-11-08
k
t
k
a
chov
[ARM][
1
/
2
] U
s
e generic_extra_costs in
all rema
i
ning
.
.
.
commit
|
commitdiff
|
tree
2016-11-08
ktkachov
[1/2] Fix off-by
-
o
n
e e
r
ror i
n
clear_bit_r
e
gi
o
n
in store
.
.
.
commit
|
commitdiff
|
tree
2016-11-07
k
t
kachov
[
A
Arch64] Fix PR target/77822: Use tighter predicates
.
.
.
commit
|
commitdiff
|
tree
next