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/79913: VEC_SELECT bugs in aarch64 patterns
2017-03-09
ktkacho
v
[AArch6
4
]
PR tar
g
e
t
/
79913: VEC_SELECT bugs in aar
c
h64
.
.
.
commit
|
commitdiff
|
tree
2017-03-07
k
t
k
achov
PR c/79855:
a
dd full stop to st
o
r
e me
r
ging param descriptions
commit
|
commitdiff
|
tree
2017-03-03
ktkachov
[AArch
6
4] Fi
x
bootstrap due to
wide
_
in
t
.
elt (0) un
i
ni
t
.
.
.
commit
|
commitdiff
|
tree
2017-02-21
k
t
kachov
S
k
ip gc
c
.
dg/gimp
l
efe-26
.
c on no
n
-c99
r
unti
m
e
targets
commit
|
commitdiff
|
tree
2017-02-14
k
tkachov
[ARM
]
PR rtl-optimization/
6
8664 Implemen
t
TARGET_SCHED_CAN_S
.
.
.
commit
|
commitdiff
|
tree
2017-02-14
k
t
kachov
[AAr
c
h64] PR r
t
l
-op
t
imization/
6
866
4
I
m
plement
TARGET_SCHED_C
.
.
.
commit
|
commitdiff
|
tree
2017-02-13
ktkachov
[AArch64]
Use con
t
ains_mem_rtx_p
to d
e
t
ec
t
memory sub
.
.
.
commit
|
commitdiff
|
tree
2017-02-13
ktkachov
[ARM] Fix
a
ssembly c
o
mment syntax in -mprint-tune-
i
nfo
commit
|
commitdiff
|
tree
2017-02-08
ktk
a
c
hov
[risc
v
]
Fix build
d
ue to I
N
T1
6
_MAX issu
e
commit
|
commitdiff
|
tree
2017-01-25
ktkac
h
ov
[ARM]
P
R
target/7914
5
Fix xo
r
di3
e
xpander for
immediate
.
.
.
commit
|
commitdiff
|
tree
2017-01-25
ktkachov
[
doc] Correct optimisation
l
evels documentatio
n
for
.
.
.
commit
|
commitdiff
|
tree
2017-01-25
ktka
c
hov
[
t
estsu
i
t
e]
R
equire share
d
effective target fo
r
some
.
.
.
commit
|
commitdiff
|
tree
2017-01-23
k
t
k
a
chov
[tests
u
ite] Fix F
A
IL:
g
cc
.
d
g/lto/p
r
69188 on b
a
r
e
-meta
l
.
.
.
commit
|
commitdiff
|
tree
2017-01-20
ktkachov
[ARM] PR t
a
r
get/71270 fix neon_valid_imm
e
diate for
.
.
.
commit
|
commitdiff
|
tree
2017-01-19
ktkac
h
ov
[
A
Arch64] Purge leftover occ
u
rrences of aa
r
ch64_nopc
r
elative
.
.
.
commit
|
commitdiff
|
tree
2017-01-12
ktkachov
A
d
d
C
ort
e
x-A15 t
u
ning to gcc
.
d
g
/
u
ninit-
p
red-8_a
.
c
commit
|
commitdiff
|
tree
2017-01-09
ktk
a
chov
[tree-ssa-address] Avoid creatin
g
non-canonical RTL
.
.
.
commit
|
commitdiff
|
tree
2016-12-20
ktkachov
[ARM
]
PR target/78
6
94:
Avoid inv
a
lid RTL sharing
i
n
.
.
.
commit
|
commitdiff
|
tree
2016-12-16
ktkacho
v
[AA
r
ch64
]
Split X-reg UBFIZ into W-reg LSL when possible
commit
|
commitdiff
|
tree
2016-12-16
ktka
c
hov
[AArch64] Split X-reg UBFX into W-reg LSR when possible
commit
|
commitdiff
|
tree
2016-12-12
kt
k
achov
[
l
ibstdc++][testsuit
e
]
XFAI
L
tes
t
s rely
i
n
g on long
.
.
.
commit
|
commitdiff
|
tree
2016-12-06
ktkachov
[AR
M
][committed] Sort
A
RMv8 p
r
o
c
e
s
sors by
al
p
habetic
.
.
.
commit
|
commitdiff
|
tree
2016-12-02
k
t
kacho
v
[A
A
r
ch
6
4]
Separate s
h
ri
n
k wrapping hook
s
i
m
plementation
commit
|
commitdiff
|
tree
2016-11-30
ktkachov
[AArch64] PR targe
t
/7836
2
:
M
ake sure
to only take REGNO
.
.
.
commit
|
commitdiff
|
tree
2016-11-24
ktkachov
[TER] PR target/48863
:
Don't r
e
place expressio
n
s acr
o
ss
.
.
.
commit
|
commitdiff
|
tree
2016-11-22
kt
k
achov
[ARM] PR t
a
rget/78439: Updat
e
mov
d
i constraints for
.
.
.
commit
|
commitdiff
|
tree
2016-11-21
ktkachov
Remove dead FI
X
ME
commit
|
commitdiff
|
tree
2016-11-17
k
t
kac
h
ov
[AArch64] Exp
a
nd DI
m
o
de constan
t
stores to two SImode
.
.
.
commit
|
commitdiff
|
tree
2016-11-17
k
tk
a
chov
[AArch64
]
Fix gcc
.
d
g
/torture/float32-builtin
.
c with
.
.
.
commit
|
commitdiff
|
tree
2016-11-16
ktkachov
[
A
RM] PR targe
t
/7836
4
: Add proper
restrictions to zero
.
.
.
commit
|
commitdiff
|
tree
2016-11-08
ktkachov
[2/2] Add store me
r
ging unit tests
commit
|
commitdiff
|
tree
2016-11-08
ktkachov
[
A
RM][2
/
2] Remove old
rt
x
c
o
sts
commit
|
commitdiff
|
tree
2016-11-08
ktkachov
[A
R
M][1/2] Use gene
r
ic_
e
xtra_costs in all remaining
.
.
.
commit
|
commitdiff
|
tree
2016-11-08
ktka
c
h
ov
[1/2] Fix off-by-one error in cl
e
ar_
b
it_region
in
store
.
.
.
commit
|
commitdiff
|
tree
2016-11-07
kt
k
a
c
h
o
v
[AArch64] Fix PR targe
t
/77822:
U
s
e tighter predicates
.
.
.
commit
|
commitdiff
|
tree
2016-11-03
kt
k
achov
[rtlanal] Fix WORD_REGISTER_OPERATIO
N
S
c
ondi
t
ion in
.
.
.
commit
|
commitdiff
|
tree
2016-11-02
ktk
a
chov
Fi
x
for bi
g
-endian gcc
.
c-
t
or
t
ure/
e
xecute/
p
r
5
5750
.
c
commit
|
commitdiff
|
tree
2016-11-02
ktkac
h
ov
PR tree-opt
i
mization
/
78170: Tru
n
ca
t
e sign-extended
.
.
.
commit
|
commitdiff
|
tree
2016-11-02
ktk
a
chov
PR tree-opt
i
mization
/
78162: Reject negative offsets
.
.
.
commit
|
commitdiff
|
tree
2016-11-02
ktkach
o
v
[AA
r
c
h
64] Add functi
o
n co
m
ments to s
o
me prologue/epilogue
.
.
.
commit
|
commitdiff
|
tree
2016-10-28
ktkach
o
v
GI
M
PL
E
st
o
re
merging pass
commit
|
commitdiff
|
tree
2016-10-24
ktkachov
[che
c
k_GNU_style
.
sh] More aggressively ig
n
ore dg-x
x
x
.
.
.
commit
|
commitdiff
|
tree
2016-10-21
ktkac
h
ov
[ree] PR rtl-optimi
z
ati
o
n/78038: Hand
l
e global regi
s
ter
.
.
.
commit
|
commitdiff
|
tree
2016-10-17
ktk
a
ch
o
v
[
AArch64]
Use new
t
ar
g
et
pass regis
t
ration fr
a
mework
.
.
.
commit
|
commitdiff
|
tree
2016-10-14
ktkachov
[AArch6
4
] Add
s
pellch
e
c
king hints
f
or
-
ma
r
ch,-mcp
u
.
.
.
commit
|
commitdiff
|
tree
2016-10-07
ktkachov
[simplify-rtx
]
Zero-initialise lo
c
al array in simplify
_
imm
e
d
.
.
.
commit
|
commitdiff
|
tree
2016-10-05
kt
k
achov
[fold-const]
Fi
x
native_encode_real
f
or HF
m
ode constants
commit
|
commitdiff
|
tree
2016-10-03
ktkacho
v
Revert: [
R
TL ifc
v
t] Transform (
X
== C
S
T
)
? -CST :
Y
.
.
.
commit
|
commitdiff
|
tree
2016-09-30
ktkach
o
v
[RTL if
c
vt] T
r
an
s
form (X == CST) ? -CST : Y into (X
.
.
.
commit
|
commitdiff
|
tree
2016-09-27
ktkach
o
v
[
A
RM] Fix -W
i
mplicit-fa
l
l
through w
a
r
n
ings
commit
|
commitdiff
|
tree
2016-09-26
ktka
c
hov
[regrename][
s
e
l-sched] Fi
x
bogus use of HARD_FRAME_PO
I
N
T
ER_R
.
.
.
commit
|
commitdiff
|
tree
2016-09-19
ktka
c
hov
[simplify-
r
tx] (GTU (PLUS a C) (C - 1)
)
--> (LTU a -C)
commit
|
commitdiff
|
tree
2016-09-12
k
tkac
h
ov
[expmed
.
c] PR m
i
dd
l
e-e
n
d/77
4
26 De
l
ete du
p
licate conditi
o
n
.
.
.
commit
|
commitdiff
|
tree
2016-09-01
k
tkachov
[AArch64
]
A
dd ANDS p
a
ttern for CMP+Z
E
RO_EXTEND
commit
|
commitdiff
|
tree
2016-08-26
k
tka
c
hov
[ARM] PR
target/70473: Reduce size
of Cortex-A8 automaton
commit
|
commitdiff
|
tree
2016-08-26
ktkachov
[A
R
M
] Refactor MOVW/MOVT fusion logic t
o
allow extension
commit
|
commitdiff
|
tree
2016-08-01
ktkach
o
v
[AArc
h
64]
A
l
low multiple-of-8 immediate offsets for
.
.
.
commit
|
commitdiff
|
tree
2016-07-14
ktk
a
c
hov
[vectorize
r
][2
/
2] Hook up mult synthesis
l
ogic int
o
.
.
.
commit
|
commitdiff
|
tree
2016-07-14
ktkachov
[1/2] M
o
ve
choos
e
_mult_variant dec
l
a
r
ation and dependent
.
.
.
commit
|
commitdiff
|
tree
2016-07-12
k
tkachov
[
e
x
pr
.
c] P
R
m
i
dd
l
e-end/7170
0
: zero-ex
t
en
d
sub-word
.
.
.
commit
|
commitdiff
|
tree
2016-07-06
ktkachov
[ARM] Add
supp
o
r
t for
som
e
A
R
Mv
8
-A cores to driver
.
.
.
commit
|
commitdiff
|
tree
2016-07-05
ktkachov
[
RT
L
ifcvt] PR rtl-optimiz
a
tion/
7
1
594: ICE in noce_em
i
t_cmov
.
.
.
commit
|
commitdiff
|
tree
2016-07-01
ktkach
o
v
[ARM] Delete thumb_reload_
i
n_h
commit
|
commitdiff
|
tree
2016-06-30
ktkachov
[AArch64][2/2] (
R
e
)Implem
e
nt vcopy<q>_lane<q> i
n
trinsics
commit
|
commitdiff
|
tree
2016-06-30
k
t
kach
o
v
[AArch64][1/2] Add supp
o
rt INS (element) i
n
s
t
ru
c
tion
.
.
.
commit
|
commitdiff
|
tree
2016-06-24
ktkachov
[ARM][
1
/
4
]
Re
p
lace uses
o
f int
_
log2 b
y
exact_log
2
commit
|
commitdiff
|
tree
2016-06-22
ktkac
h
ov
[ARM] Add initia
l
s
u
p
port for Cortex-A73
commit
|
commitdiff
|
tree
2016-06-22
k
t
kach
o
v
[AAr
c
h64] Add
i
n
itia
l
s
upport for C
o
rt
e
x-A73
commit
|
commitdiff
|
tree
2016-06-20
ktkacho
v
[typo]
alignement -
>
alig
n
ment
commit
|
commitdiff
|
tree
2016-06-15
k
t
kac
h
ov
[AArch
6
4][ob
v
ious] Clean up
pare
n
theses
and u
s
e
GET_MODE
_
UNI
.
.
.
commit
|
commitdiff
|
tree
2016-06-15
ktkachov
[RTL ifc
v
t] Allow simple register
s
ubregs in noc
e
_conv
e
rt
_
m
u
.
.
.
commit
|
commitdiff
|
tree
2016-06-14
ktkacho
v
Fix typ
o
i
n copyright boilerplate
commit
|
commitdiff
|
tree
2016-06-14
ktkachov
[
A
A
r
ch6
4
] Ha
n
dle AND+ASHIFT form of UBFIZ corr
e
c
tly
.
.
.
commit
|
commitdiff
|
tree
2016-06-09
ktkachov
Upda
t
e do
c
umentation for ARM
a
rch
i
tecture
commit
|
commitdiff
|
tree
2016-06-09
ktkacho
v
[RTL ifcvt] Print name of noce t
r
asform that succeeded
.
.
.
commit
|
commitdiff
|
tree
2016-06-09
k
t
kachov
[AArc
h
64] Model CSEL i
n
struction
in Co
r
tex-A57 scheduling
.
.
.
commit
|
commitdiff
|
tree
2016-06-07
ktkac
h
ov
[simpl
i
fy-rtx]
F
ix unused v
a
r
i
able war
n
ing in sim
p
lify_con
d
_
.
.
.
commit
|
commitdiff
|
tree
2016-06-06
ktk
a
ch
o
v
[3/3][RTL ifcvt] PR middle-end
/
37780:
C
onditional expre
s
sion
.
.
.
commit
|
commitdiff
|
tree
2016-06-06
kt
k
a
c
hov
[2/3][AArch64]
Kee
p
C
TZ components togeth
e
r until af
t
er
.
.
.
commit
|
commitdiff
|
tree
2016-06-06
ktkachov
[1/3][ARM] Ke
e
p ctz expressions to
g
ether until after
.
.
.
commit
|
commitdiff
|
tree
2016-06-03
ktkachov
[
A
RM]
[
ob
v
ious]
Fix ty
p
os in *thumb1_mulsi3 c
o
m
ment
commit
|
commitdiff
|
tree
2016-06-02
ktkachov
[rt
l
a
n
al] Fix rtl-optimizatio
n
/71295
commit
|
commitdiff
|
tree
2016-06-02
k
tkachov
Fi
x
fallout from: [
A
RM] PR target
/
70
8
30: Avoid POP
.
.
.
commit
|
commitdiff
|
tree
2016-06-01
ktka
c
hov
[ARM]
U
se pr
o
per output
modifier for DImode regist
e
r
.
.
.
commit
|
commitdiff
|
tree
2016-06-01
ktkachov
[ARM] Ti
e
operand
1 to operand
0 in AESMC pattern
when
.
.
.
commit
|
commitdiff
|
tree
2016-05-31
ktkachov
[
A
Arch64] Us
e
aarch64_
f
usi
o
n_enable
d
_p to check for
.
.
.
commit
|
commitdiff
|
tree
2016-05-31
ktkachov
[AArch64
]
Remove aarch64_sim
d
_attr_len
g
t
h
_move
commit
|
commitdiff
|
tree
2016-05-27
ktkachov
[AArch64] Tie
op
e
rand
1
to operand
0
i
n
A
ESMC pattern
.
.
.
commit
|
commitdiff
|
tree
2016-05-27
ktkach
o
v
[
A
Arch64] Simplify
ashl
<
mod
e
>3
e
xpander for S
H
O
R
T modes
commit
|
commitdiff
|
tree
2016-05-27
k
t
kac
h
ov
[AArch64] Delete obs
o
l
ete
CC_ZESWP and CC_
S
ESWP CC
.
.
.
commit
|
commitdiff
|
tree
2016-05-25
ktkacho
v
[RTL ifc
v
t] PR rtl-optimizat
i
on/66940: Avo
i
d signed
.
.
.
commit
|
commitdiff
|
tree
2016-05-24
ktkachov
[ARM]
[
4/4] Simp
l
ify c
h
eck
s
f
o
r CON
S
T
_IN
T
_P and
c
omp
a
rison
.
.
.
commit
|
commitdiff
|
tree
2016-05-24
ktkachov
[ARM
]
[3/4] Cleanup cast
s
fro
m
INTV
A
L to [
u
nsigned]
.
.
.
commit
|
commitdiff
|
tree
2016-05-24
kt
k
achov
[ARM
]
[2/4] Re
p
lace
c
asts of 1 to
H
OST_WIDE_INT by
HOST_WIDE_
.
.
.
commit
|
commitdiff
|
tree
2016-05-24
ktka
c
h
o
v
[ARM] PR target/69857 Remo
v
e bog
u
s ea
r
ly r
e
tur
n
false
.
.
.
commit
|
commitdiff
|
tree
2016-05-19
ktkacho
v
[A
R
M] Fix costing of sign-exte
n
ding lo
a
d in rtx costs
commit
|
commitdiff
|
tree
2016-05-19
ktkachov
[
A
RM] PR target/71056:
D
on't use
vectorized bu
i
lt
i
n
s
.
.
.
commit
|
commitdiff
|
tree
2016-05-17
ktkachov
[AA
r
ch64] PR target/708
0
9: Delete aarch64_vmls<mode
.
.
.
commit
|
commitdiff
|
tree
2016-05-17
k
tkac
h
ov
[
A
Arch64][t
e
st
s
] Skip cpu-d
i
agnostics t
e
sts when over
r
idin
g
.
.
.
commit
|
commitdiff
|
tree
2016-05-13
k
t
k
a
chov
[obvious] Typo fix in tree-ssa-loop
-
ivanon
.
c
commit
|
commitdiff
|
tree
next