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
Commit missing Changelogs for PR target/82518 fix.
2018-03-21
ktkachov
C
omm
i
t missing Changelogs for PR ta
r
get/825
1
8 fix
.
commit
|
commitdiff
|
tree
2018-03-20
ktkach
o
v
This PR show
s
that we get the load/store_lan
e
s
logic
.
.
.
commit
|
commitdiff
|
tree
2018-03-09
ktkachov
[arm] PR
t
a
rge
t
/8
3
193:
D
o
n
o
t
p
r
int arch
/
cpu h
i
nts
.
.
.
commit
|
commitdiff
|
tree
2018-03-08
ktk
a
chov
[AArch64]
P
R targe
t
/84748: Mark *compare_cstore<mode
.
.
.
commit
|
commitdiff
|
tree
2018-01-31
ktkachov
[AArch64] P
R
tre
e
-optim
i
zatio
n
/64946
:
XFAIL gcc
.
target
.
.
.
commit
|
commitdiff
|
tree
2018-01-30
ktkachov
[testsuit
e
] XFAIL gcc
.
dg/tree-ssa/ssa
-
d
o
m-cse-2
.
c on
.
.
.
commit
|
commitdiff
|
tree
2018-01-26
ktkachov
[AArch64] Fix gcc
.
target/aarch64/subs_compare_[12]
.
c
commit
|
commitdiff
|
tree
2018-01-26
ktkacho
v
[a
r
m]
X
FAIL advsimd-intrinsics/vld1x2
.
c
commit
|
commitdiff
|
tree
2018-01-24
ktkachov
[testsuite] Fix arm options
i
n gcc
.
dg/lto
/
2
011
0
201
.
.
.
commit
|
commitdiff
|
tree
2018-01-22
ktkachov
[
a
rm] Make gcc
.
t
a
rget/arm/copysign_
s
of
t
float_1
.
c more
.
.
.
commit
|
commitdiff
|
tree
2018-01-19
ktk
a
chov
[arm] F
i
x gcc
.
target/arm
/
n
e
gdi-[12]
.
c
commit
|
commitdiff
|
tree
2018-01-19
k
t
kachov
[arm]
Fix gcc
.
targe
t
/
arm/pr40956
.
c
commit
|
commitdiff
|
tree
2018-01-19
k
tk
a
chov
[arm
]
Fix gcc
.
targ
e
t/a
r
m/pr79058
.
c
commit
|
commitdiff
|
tree
2018-01-18
ktkachov
[arm] F
i
x gcc
.
t
a
rget/ar
m
/pr70278
.
c
commit
|
commitdiff
|
tree
2018-01-18
ktkachov
[arm]
P
R
target/65578: Fi
x
b
uiltin-bswap16-1
.
c and
.
.
.
commit
|
commitdiff
|
tree
2018-01-17
ktkachov
[arm]
F
i
x
gcc
.
targe
t
/arm/g
2
.
c
a
nd scd
4
2-2
.
c for -
-
wit
h
.
.
.
commit
|
commitdiff
|
tree
2018-01-17
ktkac
h
ov
[arm][t
e
stsuite]
F
ix -march
t
ests i
n
effe
c
tive target
.
.
.
commit
|
commitdiff
|
tree
2018-01-17
ktkachov
[
a
rm
]
Co
n
vert gcc
.
target/a
r
m/stl-cond
.
c into an
R
T
L
.
.
.
commit
|
commitdiff
|
tree
2018-01-17
ktkachov
[arm]
F
ix gcc
.
t
arget/arm/pr408
8
7
.
c di
r
ectives
commit
|
commitdiff
|
tree
2018-01-17
ktkach
o
v
[
arm] Fix
gcc
.
target/arm
/
x
o
r-and
.
c
commit
|
commitdiff
|
tree
2018-01-15
ktka
c
h
ov
[
a
rm] PR ta
r
get/836
8
7
:
Fix invalid
combination of VSUB
.
.
.
commit
|
commitdiff
|
tree
2018-01-11
ktkachov
[
arm][3/3
]
Implement
f
p1
6
fml lane intrinsics
commit
|
commitdiff
|
tree
2018-01-11
ktk
a
ch
o
v
[
arm][2/
3
] Imp
l
eme
n
t fp16fml ex
t
ension for ARMv8
.
4-A
commit
|
commitdiff
|
tree
2018-01-11
ktkachov
[arm][1
/
3] Ad
d
-march=armv
8
.
4
-
a option
commit
|
commitdiff
|
tree
2018-01-08
ktkachov
[
a
rm
]
Add -march=armv8
.
3-a and dotprod m
u
l
t
il
i
b se
l
ecti
o
n
.
.
.
commit
|
commitdiff
|
tree
2017-12-21
ktkachov
[arm]
Sp
e
cify
+
d
o
t
prod supp
o
rt for Cortex-A55 and Cort
e
x
.
.
.
commit
|
commitdiff
|
tree
2017-12-21
ktkachov
[arm] Fix assemb
l
er option rewr
i
t
e alphabetica
l
comp
a
r
i
s
on
commit
|
commitdiff
|
tree
2017-12-20
ktkachov
[
PATCH, PR
8
3492
]
Fix
sel
e
ction of
a
arch64 big
-
endian
.
.
.
commit
|
commitdiff
|
tree
2017-12-20
ktkach
o
v
[arm][doc] Document
a
c
cepted
-mar
c
h=
a
rmv8
.
3
-
a ext
e
nsion
.
.
.
commit
|
commitdiff
|
tree
2017-12-20
ktkachov
[aarch64
]
[lib
s
td
c
++] Use __ARM_BIG_ENDIAN instead of
.
.
.
commit
|
commitdiff
|
tree
2017-12-20
ktkachov
[a
r
m] P
R
targe
t
/8
2
975
:
Guard again
s
t reg_renumber being
.
.
.
commit
|
commitdiff
|
tree
2017-12-19
ktka
c
hov
[arm] PR targe
t
/82975: G
u
a
r
d against
reg_renumber bein
g
.
.
.
commit
|
commitdiff
|
tree
2017-12-14
k
tkachov
[ar
m
] Add
-mverbose-
c
ost
-
d
u
mp and
de-verbos
i
fy
c
o
s
t
.
.
.
commit
|
commitdiff
|
tree
2017-12-14
ktkachov
[AA
r
ch6
4
] Specify fp16 s
u
ppo
r
t
f
o
r Cort
e
x-A55 and Cortex-A
7
5
commit
|
commitdiff
|
tree
2017-11-22
ktkachov
[ARM] Fix test armv8
_
2-fp16-move-1
.
c
commit
|
commitdiff
|
tree
2017-11-17
kt
k
a
c
hov
[ARM]
F
ix test ar
m
v8_2-fp16-move-1
.
c
commit
|
commitdiff
|
tree
2017-11-15
ktkachov
[ARM] Fix more -Wretur
n
-ty
p
e
fal
l
out
commit
|
commitdiff
|
tree
2017-11-15
ktkachov
[AArc
h
64] Improv
e
schedulin
g
model for
X
-G
e
ne
commit
|
commitdiff
|
tree
2017-11-08
kt
k
a
c
hov
[AArch
6
4
]
A
d
d S
T
P pattern to sto
r
e a
vec_conc
a
t
o
f
.
.
.
commit
|
commitdiff
|
tree
2017-11-08
ktkacho
v
[simplif
y
-r
t
x]
Simplify vec_merge of v
e
c_dupl
i
cates
.
.
.
commit
|
commitdiff
|
tree
2017-11-08
ktkach
o
v
ve
c
_merge
+
vec_duplicate + vec_conc
a
t s
i
mplification
commit
|
commitdiff
|
tree
2017-11-08
ktkachov
S
i
mplify vec_
m
erge o
f
vec_duplicate with
c
onst_vecto
r
commit
|
commitdiff
|
tree
2017-09-13
ktkachov
[st
o
re-mer
g
ing]
Use store order as tie-breaker in s
o
rt_by_bitpos
commit
|
commitdiff
|
tree
2017-09-11
k
tkach
o
v
Add myself as ARM port main
t
ainer
commit
|
commitdiff
|
tree
2017-07-14
ktkachov
Up
d
ate comment in
g
imple-ssa-store-merging
.
c
commit
|
commitdiff
|
tree
2017-07-04
ktkachov
[AA
r
c
h64] Fix strict aliasing issu
e
in gcc
.
ta
r
get
/
aarch
6
4
.
.
.
commit
|
commitdiff
|
tree
2017-06-21
k
t
kac
h
ov
[A
A
rch64
]
Fix
atomi
c
_cmp_exchange_zero_reg_1
.
c w
i
th
.
.
.
commit
|
commitdiff
|
tree
2017-06-06
ktkachov
[AArch64] Allow
co
n
st0_rtx operan
d
for a
t
o
mic
c
ompare
.
.
.
commit
|
commitdiff
|
tree
2017-06-05
ktkach
o
v
[AArch64] A
d
d c
o
mbine patt
e
r
n
f
o
r s
t
oring
l
an
e
zero
.
.
.
commit
|
commitdiff
|
tree
2017-06-05
ktkachov
[AArc
h
64]
U
se SUBS for paral
l
el subtractio
n
and comparison
.
.
.
commit
|
commitdiff
|
tree
2017-06-05
kt
k
a
c
hov
[AArch64] Peephole for
S
UBS
commit
|
commitdiff
|
tree
2017-06-02
k
tkachov
[
AAr
c
h64] Add
HF v
e
ct
o
r
m
o
des to lane-
t
o-l
a
ne INS pat
t
er
n
commit
|
commitdiff
|
tree
2017-06-02
ktkachov
[AArch64] Emit tighter strong a
t
o
m
i
c compare-exchange
.
.
.
commit
|
commitdiff
|
tree
2017-05-04
ktkach
o
v
[AArch64] Accep
t
more addr
e
s
sing mode
s
for PR
F
M
commit
|
commitdiff
|
tree
2017-04-10
ktkachov
[ARM] A
d
d source mode t
o
coprocessor p
a
tter
n
S
ETs
commit
|
commitdiff
|
tree
2017-03-23
ktkachov
[A
R
M] PR target/71436
:
R
estrict *load_mul
t
iple
p
at
t
ern
.
.
.
commit
|
commitdiff
|
tree
2017-03-16
ktkachov
[
AArch
6
4] Us
e
'
x
' constraint for vec
t
or H
F
mo
d
e mul
t
iplicatio
.
.
.
commit
|
commitdiff
|
tree
2017-03-13
ktka
c
hov
[ARM] PR ta
r
g
e
t/79911: In
v
al
i
d vec_sel
e
ct
argume
n
t
s
commit
|
commitdiff
|
tree
2017-03-09
ktkac
h
o
v
[AArch64] PR targe
t
/799
1
3: V
E
C_SELEC
T
b
u
g
s i
n
aarch
6
4
.
.
.
commit
|
commitdiff
|
tree
2017-03-07
ktkachov
P
R
c/79855: add full stop to sto
r
e mer
g
ing param descrip
t
ions
commit
|
commitdiff
|
tree
2017-03-03
ktkachov
[AArch
6
4] Fi
x
b
o
otstrap due to wide_int
.
elt (0
)
u
n
init
.
.
.
commit
|
commitdiff
|
tree
2017-02-21
ktkachov
Skip g
c
c
.
d
g
/
gimplefe-26
.
c
on non-c99 runtime
t
argets
commit
|
commitdiff
|
tree
2017-02-14
ktkachov
[ARM] PR rtl-optimiza
t
i
o
n
/6
8
664
Im
p
lement TARGET_SCHED_CAN_S
.
.
.
commit
|
commitdiff
|
tree
2017-02-14
k
t
kachov
[AAr
c
h64] PR r
t
l-opt
i
mizat
i
on/68664
Imple
m
ent TARGET_SC
H
ED
_
C
.
.
.
commit
|
commitdiff
|
tree
2017-02-13
ktkachov
[AArch64] Use conta
i
ns_mem_rtx_p to detect memor
y
sub
.
.
.
commit
|
commitdiff
|
tree
2017-02-13
ktkachov
[A
R
M] Fix assembly comment syntax in -mp
r
i
nt-tune-info
commit
|
commitdiff
|
tree
2017-02-08
ktka
c
h
o
v
[riscv] Fix build
due to INT
1
6_MA
X
issue
commit
|
commitdiff
|
tree
2017-01-25
ktkachov
[
A
R
M] PR
t
a
rget/79
1
45 Fix x
o
rdi3 expander for immediate
.
.
.
commit
|
commitdiff
|
tree
2017-01-25
kt
k
achov
[
d
oc] Corr
e
ct o
p
t
i
misa
t
ion l
e
v
els docume
n
tation for
.
.
.
commit
|
commitdiff
|
tree
2017-01-25
ktkachov
[te
s
t
s
uite] Require shar
e
d effective target for
s
ome
.
.
.
commit
|
commitdiff
|
tree
2017-01-23
kt
k
achov
[
testsuite] Fix FAIL: gc
c
.
dg/l
t
o
/pr69188
o
n bare-metal
.
.
.
commit
|
commitdiff
|
tree
2017-01-20
k
t
k
a
chov
[ARM] PR target/712
7
0 fix neon
_
v
alid_immediate f
o
r
.
.
.
commit
|
commitdiff
|
tree
2017-01-19
ktk
a
c
h
ov
[AArch64] Purg
e
left
o
ver
occu
r
renc
e
s of aarch6
4
_
nopcrelat
i
ve
.
.
.
commit
|
commitdiff
|
tree
2017-01-12
ktk
a
ch
o
v
Add
C
ortex-A15 t
u
ning to
gcc
.
dg/uninit-pred-8_a
.
c
commit
|
commitdiff
|
tree
2017-01-09
k
t
kac
h
ov
[tree-ssa-address] Avoid creating
n
on-canonical RTL
.
.
.
commit
|
commitdiff
|
tree
2016-12-20
ktkachov
[ARM] PR target/7869
4
:
Avoid in
v
alid
RTL
s
h
aring in
.
.
.
commit
|
commitdiff
|
tree
2016-12-16
ktkachov
[AAr
c
h64] Split X-
r
eg UBFIZ into W-r
e
g
LSL whe
n
possible
commit
|
commitdiff
|
tree
2016-12-16
ktkachov
[AArch64] Sp
l
it X-reg
U
B
F
X into W-reg LSR w
h
en poss
i
ble
commit
|
commitdiff
|
tree
2016-12-12
k
tkac
h
ov
[li
b
stdc++][testsuite] X
F
A
I
L tests relying
on long
.
.
.
commit
|
commitdiff
|
tree
2016-12-06
ktkachov
[ARM
]
[committed]
S
ort
A
RMv8
proce
s
sors by
a
lphabetic
.
.
.
commit
|
commitdiff
|
tree
2016-12-02
ktkachov
[AArch64]
Separa
t
e shr
i
nk wrappi
n
g hooks implementation
commit
|
commitdiff
|
tree
2016-11-30
ktkach
o
v
[
AArch64] PR tar
g
et/78362: Make sure
t
o o
n
ly take REGNO
.
.
.
commit
|
commitdiff
|
tree
2016-11-24
ktkachov
[TE
R
] PR targe
t
/48863 :
Don't
r
ep
l
ace
ex
p
re
s
sions
a
cross
.
.
.
commit
|
commitdiff
|
tree
2016-11-22
ktkachov
[ARM] PR target/78439
:
Update movdi constraints
for
.
.
.
commit
|
commitdiff
|
tree
2016-11-21
kt
k
a
c
ho
v
Re
m
o
v
e dead FIXME
commit
|
commitdiff
|
tree
2016-11-17
ktkac
h
ov
[AArch64] Expand DImode constant store
s
to two SImode
.
.
.
commit
|
commitdiff
|
tree
2016-11-17
ktka
c
hov
[AA
r
ch6
4
]
F
i
x
g
cc
.
dg/torture/f
l
oat32-builtin
.
c
with
.
.
.
commit
|
commitdiff
|
tree
2016-11-16
k
tkachov
[ARM
]
PR target/7836
4
: Add proper
r
est
r
ictions to zero
.
.
.
commit
|
commitdiff
|
tree
2016-11-08
ktkac
h
o
v
[2/2] Add store m
e
rging unit t
e
sts
commit
|
commitdiff
|
tree
2016-11-08
ktkachov
[
A
R
M
]
[2/2
]
Remov
e
old
rtx costs
commit
|
commitdiff
|
tree
2016-11-08
ktkachov
[
A
R
M][1
/
2
]
Use ge
n
eric_
e
xtra_costs
i
n all
r
emaining
.
.
.
commit
|
commitdiff
|
tree
2016-11-08
ktkachov
[
1/2] Fix
o
ff
-
by-one error in clea
r
_bit
_
r
e
g
i
on in store
.
.
.
commit
|
commitdiff
|
tree
2016-11-07
ktkac
h
ov
[A
A
r
ch64] Fix P
R
t
arget/77822: Use tighter p
r
edicates
.
.
.
commit
|
commitdiff
|
tree
2016-11-03
ktka
c
ho
v
[r
t
la
n
al] Fix WORD_REGISTER_OPERATIONS conditi
o
n
i
n
.
.
.
commit
|
commitdiff
|
tree
2016-11-02
ktkachov
Fix
f
or big-endian gcc
.
c-to
r
ture/execute/pr55750
.
c
commit
|
commitdiff
|
tree
2016-11-02
ktkachov
PR tree-optimization/78170: Truncate sign-extended
.
.
.
commit
|
commitdiff
|
tree
2016-11-02
ktka
c
hov
PR tree-opti
m
i
zation/7
8
162
:
Reject negati
v
e offsets
.
.
.
commit
|
commitdiff
|
tree
2016-11-02
k
t
kachov
[AArch64] Add fu
n
ction comments
to some pr
o
l
o
g
ue/e
p
i
l
o
gue
.
.
.
commit
|
commitdiff
|
tree
2016-10-28
ktkachov
GIM
P
LE s
t
o
re mer
g
ing pass
commit
|
commitdiff
|
tree
2016-10-24
ktkachov
[chec
k
_GNU_style
.
sh] Mo
r
e
aggressively ignore dg-xxx
.
.
.
commit
|
commitdiff
|
tree
next