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
[ARM] PR target/71270 fix neon_valid_immediate for big-endian
2017-01-20
ktkachov
[ARM] PR target
/
71270
f
ix neon_valid_i
m
mediate
for
.
.
.
commit
|
commitdiff
|
tree
2017-01-19
ktkacho
v
[AArch64] Pu
r
ge le
f
tov
e
r oc
c
urrences o
f
aarch
6
4_no
p
cre
l
ati
v
e
.
.
.
commit
|
commitdiff
|
tree
2017-01-12
ktkach
o
v
Add Cortex
-
A15 tuning to gcc
.
dg/un
i
nit-pred-8_
a
.
c
commit
|
commitdiff
|
tree
2017-01-09
ktkac
h
o
v
[tree-ssa-address] Avoid creating non-canoni
c
al RTL
.
.
.
commit
|
commitdiff
|
tree
2016-12-20
ktkachov
[ARM]
PR target/7869
4
: Avoid invalid RTL
sharing in
.
.
.
commit
|
commitdiff
|
tree
2016-12-16
k
t
kach
o
v
[AAr
c
h64] S
p
l
i
t X-
r
eg UBFIZ
i
nto
W
-r
e
g LSL when poss
i
ble
commit
|
commitdiff
|
tree
2016-12-16
ktk
a
chov
[
AArch64] Split X-reg UB
F
X into W-reg LSR when possible
commit
|
commitdiff
|
tree
2016-12-12
ktkac
h
ov
[libstdc++
]
[tests
u
i
t
e
] XFAIL te
s
ts r
e
lying
o
n
l
o
ng
.
.
.
commit
|
commitdiff
|
tree
2016-12-06
ktka
c
hov
[ARM][committe
d
] Sort ARMv8
p
r
ocessors by al
p
h
a
bet
i
c
.
.
.
commit
|
commitdiff
|
tree
2016-12-02
ktkachov
[AArch
6
4
]
Separat
e
shri
n
k
w
r
appi
n
g hooks impl
e
mentation
commit
|
commitdiff
|
tree
2016-11-30
k
tkachov
[A
A
r
ch64] PR target/78362:
M
a
k
e
s
u
re to onl
y
take REGN
O
.
.
.
commit
|
commitdiff
|
tree
2016-11-24
ktkac
h
ov
[TER] PR target/488
6
3
: Don't replace expressions
a
cross
.
.
.
commit
|
commitdiff
|
tree
2016-11-22
ktkachov
[AR
M
] PR target
/
784
3
9: Update movdi
constraints for
.
.
.
commit
|
commitdiff
|
tree
2016-11-21
ktkachov
Remo
v
e dead F
I
XME
commit
|
commitdiff
|
tree
2016-11-17
ktkachov
[
AArch6
4
] Expand DImode constant stores to tw
o
SImode
.
.
.
commit
|
commitdiff
|
tree
2016-11-17
ktkac
h
o
v
[AArch64] F
i
x gcc
.
d
g/torture
/
floa
t
32-built
i
n
.
c with
.
.
.
commit
|
commitdiff
|
tree
2016-11-16
ktkac
h
ov
[ARM] PR target/78
3
64: Add pr
o
per
restric
t
ions to zero
.
.
.
commit
|
commitdiff
|
tree
2016-11-08
k
tkachov
[2
/
2] Add
s
tore mer
g
ing unit tests
commit
|
commitdiff
|
tree
2016-11-08
ktkachov
[ARM][2/2]
R
e
m
o
ve old rtx co
s
ts
commit
|
commitdiff
|
tree
2016-11-08
k
t
kac
h
ov
[AR
M
][1/2] Use g
e
neric_extra_c
o
sts
i
n all
remai
n
in
g
.
.
.
commit
|
commitdiff
|
tree
2016-11-08
k
tkacho
v
[
1
/2
]
Fix
o
ff-by-one error in clear_
b
it_region
i
n store
.
.
.
commit
|
commitdiff
|
tree
2016-11-07
ktkachov
[AArch64]
Fix PR target/77822: Use
t
ighter pr
e
d
icates
.
.
.
commit
|
commitdiff
|
tree
2016-11-03
ktkach
o
v
[rtlanal] Fix
W
ORD_REGISTER_OPERAT
I
ONS cond
i
tion in
.
.
.
commit
|
commitdiff
|
tree
2016-11-02
k
tkachov
Fix
for big-
e
ndian gcc
.
c-tortu
r
e/e
x
ecute/pr55750
.
c
commit
|
commitdiff
|
tree
2016-11-02
ktkachov
PR tree-
o
ptimi
z
ation/78170: Trun
c
a
te si
g
n-extended
.
.
.
commit
|
commitdiff
|
tree
2016-11-02
ktkachov
PR tree-
o
p
t
im
i
zation/78162: Reject negat
i
ve offset
s
.
.
.
commit
|
commitdiff
|
tree
2016-11-02
ktk
a
chov
[A
A
rch64] Ad
d
function comments to some prologue/epi
l
ogue
.
.
.
commit
|
commitdiff
|
tree
2016-10-28
ktkachov
GIMP
L
E st
o
re
m
erging pas
s
commit
|
commitdiff
|
tree
2016-10-24
ktkac
h
ov
[
c
heck_
G
NU_s
t
yl
e
.
sh] Mo
r
e aggres
s
ively
i
gnore dg-xxx
.
.
.
commit
|
commitdiff
|
tree
2016-10-21
ktkachov
[
ree] PR rtl-optim
i
zation/78
0
3
8: Handl
e
glo
b
a
l
regis
t
er
.
.
.
commit
|
commitdiff
|
tree
2016-10-17
ktkachov
[AArch64] Use new target pa
s
s
r
egistrati
o
n framework
.
.
.
commit
|
commitdiff
|
tree
2016-10-14
k
tkach
o
v
[AArch64]
A
dd spellchecki
n
g
h
ints
f
o
r
-
march,-mcpu
.
.
.
commit
|
commitdiff
|
tree
2016-10-07
ktkachov
[simplify-rtx] Zero-initialise
local array in simplify_immed
.
.
.
commit
|
commitdiff
|
tree
2016-10-05
kt
k
achov
[
fol
d
-c
o
nst] Fix nat
i
ve_encode_real for H
F
mode cons
t
an
t
s
commit
|
commitdiff
|
tree
2016-10-03
ktkachov
Revert: [RTL ifc
v
t] Transform (X =
=
CST) ? -CST
: Y
.
.
.
commit
|
commitdiff
|
tree
2016-09-30
ktkachov
[RTL ifcvt] Transfor
m
(X
== CST) ? -CST : Y into (X
.
.
.
commit
|
commitdiff
|
tree
2016-09-27
kt
k
achov
[
A
RM] Fix
-Wimplicit-fallthrough
w
a
rnings
commit
|
commitdiff
|
tree
2016-09-26
ktkachov
[r
e
grename][s
e
l-sched
]
Fi
x
bogus use of HARD_
F
RAME_POINTER_R
.
.
.
commit
|
commitdiff
|
tree
2016-09-19
ktkachov
[simplif
y
-rtx] (G
T
U (PLU
S
a C) (C - 1)) --> (LTU a
-
C)
commit
|
commitdiff
|
tree
2016-09-12
ktkachov
[expmed
.
c] PR mid
d
l
e
-end/
7
7426 Dele
t
e dup
l
icate c
o
ndition
.
.
.
commit
|
commitdiff
|
tree
2016-09-01
ktkachov
[A
A
rch6
4
] Add
A
NDS pat
t
ern f
o
r C
M
P+ZERO_EXTEND
commit
|
commitdiff
|
tree
2016-08-26
ktkac
h
ov
[ARM] PR ta
r
get/7047
3
:
R
educe size of Cortex-A8 automato
n
commit
|
commitdiff
|
tree
2016-08-26
ktkachov
[ARM] Refac
t
or MOVW/MOV
T
f
u
s
i
on logic to
a
llow ext
e
n
s
ion
commit
|
commitdiff
|
tree
2016-08-01
k
t
k
a
chov
[AArch64] Allow
multiple-of-
8
i
m
mediate offsets
f
or
.
.
.
commit
|
commitdiff
|
tree
2016-07-14
ktkach
o
v
[
v
ectorizer][
2
/2] Hook up mul
t
synth
e
sis l
o
gic into
.
.
.
commit
|
commitdiff
|
tree
2016-07-14
ktkachov
[1/2]
Move choose_mult_variant decl
a
ration and dependent
.
.
.
commit
|
commitdiff
|
tree
2016-07-12
ktkacho
v
[expr
.
c] PR middle-end/71700: zero-extend sub
-
w
o
r
d
.
.
.
commit
|
commitdiff
|
tree
2016-07-06
kt
k
achov
[ARM]
Add
support for so
m
e
ARMv8
-
A
c
o
res to drive
r
.
.
.
commit
|
commitdiff
|
tree
2016-07-05
k
tka
c
hov
[RTL
i
fcvt] PR r
t
l
-op
t
i
m
ization/71594: ICE in
n
oce_emi
t
_
c
mov
.
.
.
commit
|
commitdiff
|
tree
2016-07-01
k
t
kac
h
ov
[
ARM] De
l
ete thu
m
b
_
reload_in_h
commit
|
commitdiff
|
tree
2016-06-30
ktkachov
[AArch64][2/2] (Re)Implemen
t
vcopy<q>_lane<q
>
intrinsics
commit
|
commitdiff
|
tree
2016-06-30
ktka
c
ho
v
[
A
Arch64][1/2] Add support INS
(elemen
t
) i
n
s
t
r
u
ction
.
.
.
commit
|
commitdiff
|
tree
2016-06-24
ktkacho
v
[ARM][1/4] R
e
p
lace uses of int_log2
b
y
e
xac
t
_l
o
g2
commit
|
commitdiff
|
tree
2016-06-22
ktkac
h
ov
[ARM]
Ad
d
initial support for Cor
t
ex
-
A73
commit
|
commitdiff
|
tree
2016-06-22
ktkachov
[
AArch
6
4] Add
init
i
al suppor
t
for Cortex-A73
commit
|
commitdiff
|
tree
2016-06-20
ktka
c
hov
[ty
p
o
] alignement
-
> alignment
commit
|
commitdiff
|
tree
2016-06-15
k
t
k
ac
h
ov
[AA
r
ch64][ob
v
ious]
C
lean up
p
arenthese
s
and use GET_MODE_UNI
.
.
.
commit
|
commitdiff
|
tree
2016-06-15
ktkachov
[RTL i
f
cvt] Allow simple r
e
gi
s
ter s
u
bregs in noc
e
_convert_m
u
.
.
.
commit
|
commitdiff
|
tree
2016-06-14
k
tkac
h
ov
F
ix typo
i
n
copyright boi
l
er
p
l
ate
commit
|
commitdiff
|
tree
2016-06-14
ktkachov
[AA
r
ch64] Handle
A
ND+ASHIFT form of UBFIZ correct
l
y
.
.
.
commit
|
commitdiff
|
tree
2016-06-09
ktka
c
h
ov
Updat
e
document
a
tion f
o
r ARM architecture
commit
|
commitdiff
|
tree
2016-06-09
ktk
a
chov
[
R
TL ifcvt] Print name of noce trasform that succeeded
.
.
.
commit
|
commitdiff
|
tree
2016-06-09
ktkach
o
v
[AArch6
4
] Model CSEL instr
u
c
t
ion in C
o
rtex
-
A57 scheduling
.
.
.
commit
|
commitdiff
|
tree
2016-06-07
ktk
a
ch
o
v
[
sim
p
lify-rtx
]
Fi
x
unused variable warning
i
n simplify_cond_
.
.
.
commit
|
commitdiff
|
tree
2016-06-06
k
t
k
ach
o
v
[3/3][RTL ifcvt] PR mid
d
l
e
-
end/37780:
C
ondi
t
i
o
n
a
l
expression
.
.
.
commit
|
commitdiff
|
tree
2016-06-06
k
tkachov
[2/3][AArch64] Keep CTZ compon
e
n
ts t
o
gether until after
.
.
.
commit
|
commitdiff
|
tree
2016-06-06
ktkach
o
v
[1/3][ARM] Keep ct
z
expressions toge
t
h
e
r
u
ntil after
.
.
.
commit
|
commitdiff
|
tree
2016-06-03
kt
k
achov
[
ARM][
o
bvious
]
F
i
x
typos in *
t
humb1_mu
l
s
i
3 comment
commit
|
commitdiff
|
tree
2016-06-02
kt
k
achov
[rtla
n
al] Fix rt
l
-
op
t
i
mizati
o
n/71295
commit
|
commitdiff
|
tree
2016-06-02
ktkachov
Fix fallout
f
rom: [ARM
]
P
R
target/70830: Av
o
id PO
P
.
.
.
commit
|
commitdiff
|
tree
2016-06-01
ktkach
o
v
[ARM]
U
se
p
roper
outpu
t
mo
d
ifier for
D
Imode r
e
g
ister
.
.
.
commit
|
commitdiff
|
tree
2016-06-01
ktkac
h
o
v
[ARM]
T
i
e
operand 1 to operand 0 in AE
S
MC pa
t
t
e
rn when
.
.
.
commit
|
commitdiff
|
tree
2016-05-31
ktkach
o
v
[AArch6
4
]
Use aa
r
ch64_fu
s
ion_e
n
abled_p to check f
o
r
.
.
.
commit
|
commitdiff
|
tree
2016-05-31
ktkacho
v
[A
A
rch64]
R
emov
e
aarch64_simd
_
attr_le
n
gth_move
commit
|
commitdiff
|
tree
2016-05-27
ktkachov
[AArch64]
Tie oper
a
nd 1 to operand 0 in AESMC patt
e
rn
.
.
.
commit
|
commitdiff
|
tree
2016-05-27
ktkachov
[A
A
rch64] Simpl
i
fy ashl
<
mode>3 expander
fo
r
S
H
ORT mode
s
commit
|
commitdiff
|
tree
2016-05-27
k
tkachov
[AArch6
4
] Delete
obsolete
CC_ZESWP and CC
_
SE
S
WP C
C
.
.
.
commit
|
commitdiff
|
tree
2016-05-25
ktkachov
[
R
T
L if
c
vt] PR rtl-optimization/66940: Avoid signed
.
.
.
commit
|
commitdiff
|
tree
2016-05-24
kt
k
achov
[ARM][4/4] Simplify
checks for C
O
NST_INT_P and comparison
.
.
.
commit
|
commitdiff
|
tree
2016-05-24
k
t
kachov
[ARM][3/4] Cleanu
p
cas
t
s
fr
o
m
INTV
A
L to [unsign
e
d
]
.
.
.
commit
|
commitdiff
|
tree
2016-05-24
ktkachov
[A
R
M][
2
/4] Replace
c
a
s
t
s
o
f 1 to HOS
T
_WID
E
_
I
NT by
H
OST
_
W
IDE_
.
.
.
commit
|
commitdiff
|
tree
2016-05-24
ktkachov
[AR
M
]
P
R
target/69857 Remove bogus
earl
y
return false
.
.
.
commit
|
commitdiff
|
tree
2016-05-19
ktkach
o
v
[ARM] Fix costing of sign-exten
d
i
n
g load in rtx costs
commit
|
commitdiff
|
tree
2016-05-19
kt
k
achov
[A
R
M] PR
t
arget/7
1
056:
D
on't u
s
e
vect
o
rized buil
t
ins
.
.
.
commit
|
commitdiff
|
tree
2016-05-17
k
t
kacho
v
[AAr
c
h64] PR target/
7
0809:
D
ele
t
e aarch64_vml
s
<mode
.
.
.
commit
|
commitdiff
|
tree
2016-05-17
ktkachov
[A
A
r
ch64][te
s
ts]
Skip cp
u
-diagn
o
stics tests when
o
ve
r
ridi
n
g
.
.
.
commit
|
commitdiff
|
tree
2016-05-13
k
t
kachov
[obvi
o
us] Ty
p
o fix in
t
ree-
s
s
a-loop-ivanon
.
c
commit
|
commitdiff
|
tree
2016-05-13
ktkachov
[
o
b
vious] Fix param name in dump file
commit
|
commitdiff
|
tree
2016-05-12
ktkac
h
ov
[ARM] PR targ
e
t/70830: Avoid PO
P
-{reg
l
ist}^ w
h
en
returning
.
.
.
commit
|
commitdiff
|
tree
2016-05-09
ktk
a
chov
[
A
R
M
]
Add m
o
de to probe_stack
s
e
t
ope
r
a
n
d
s
commit
|
commitdiff
|
tree
2016-04-28
ktkachov
[interna
l
-
f
n
.
c][committ
e
d] Con
v
er
t
co
n
ditio
n
al
c
ompilation
.
.
.
commit
|
commitdiff
|
tree
2016-04-28
k
tkachov
[AArch64] Define
W
ORD_REGISTER_OPERA
T
IONS to zero
and
.
.
.
commit
|
commitdiff
|
tree
2016-04-27
ktkac
h
ov
[rtlanal
.
c
]
Convert
c
o
n
ditional compilation
o
n WORD_REG
I
STER
.
.
.
commit
|
commitdiff
|
tree
2016-04-26
ktkachov
Fix FA
I
L
:
gcc
.
dg/tree-ssa/minmax-2
.
c
scan
-
tr
e
e-
d
ump
.
.
.
commit
|
commitdiff
|
tree
2016-04-20
kt
k
achov
[
A
Arc
h
64] Work aroun
d
PR
targ
e
t/649
7
1
commit
|
commitdiff
|
tree
2016-04-15
ktk
a
ch
o
v
[ARM
]
[doc] Docu
m
ent dep
r
ecation of p
r
e-ARMv4
T
a
r
c
hitec
t
ure
.
.
.
commit
|
commitdiff
|
tree
2016-04-15
kt
k
a
chov
[testsuite] PR rtl-
o
ptimization/70681: XFAIL ira-shrin
k
wrap
.
.
.
commit
|
commitdiff
|
tree
2016-04-08
ktkachov
[ARM] PR target/70566 Check
that condi
t
ion register
.
.
.
commit
|
commitdiff
|
tree
2016-03-23
ktkachov
[
A
RM] Reduce s
i
ze of arm1020
e
a
u
tomaton
commit
|
commitdiff
|
tree
2016-03-23
ktkachov
[ARM] Split out armv7ve effective target
c
heck
commit
|
commitdiff
|
tree
next