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/84748: Mark *compare_cstore<mode>_insn as clobbering CC reg
2016-10-07
ktkachov
[
s
implif
y
-rtx
]
Zero-initial
i
se lo
c
al a
r
r
a
y in simp
l
ify_im
m
e
d
.
.
.
commit
|
commitdiff
|
tree
2016-10-05
k
tkacho
v
[fold
-
cons
t
] Fix native_encode_re
a
l
fo
r
H
F
mode constants
commit
|
commitdiff
|
tree
2016-10-03
k
t
kachov
Revert: [RT
L
if
c
vt] Transfo
r
m (X =
=
CST) ? -
C
ST
: Y
.
.
.
commit
|
commitdiff
|
tree
2016-09-30
ktkacho
v
[
R
TL ifcvt] Transform
(X
== CST)
? -CST : Y
into (X
.
.
.
commit
|
commitdiff
|
tree
2016-09-27
ktk
a
chov
[ARM] Fix -Wimpl
i
c
i
t
-fallthr
o
ugh warnings
commit
|
commitdiff
|
tree
2016-09-26
ktkachov
[regr
e
name
]
[sel-sc
h
e
d
]
Fix
b
ogus use of HARD_FRAME_POI
N
TER_R
.
.
.
commit
|
commitdiff
|
tree
2016-09-19
ktk
a
ch
o
v
[simplify-rtx] (GTU
(
PLUS a C) (
C
- 1))
-
-> (
L
TU a -C)
commit
|
commitdiff
|
tree
2016-09-12
ktka
c
ho
v
[
expm
e
d
.
c]
PR m
i
ddle-
e
n
d
/
7
7
426 Delete d
u
plicate
c
onditi
o
n
.
.
.
commit
|
commitdiff
|
tree
2016-09-01
ktkach
o
v
[AArch6
4
] Add ANDS pattern
f
o
r CMP+Z
E
RO_EXTEND
commit
|
commitdiff
|
tree
2016-08-26
ktkac
h
o
v
[AR
M
]
P
R
targe
t
/70473: Redu
c
e s
i
z
e of Cortex-A8 automaton
commit
|
commitdiff
|
tree
2016-08-26
k
t
kach
o
v
[AR
M
] Refa
c
to
r
MOVW/MOVT fusio
n
logic
t
o
a
llow extension
commit
|
commitdiff
|
tree
2016-08-01
ktkachov
[AArch64] Allo
w
multiple-of-8 immediate offsets for
.
.
.
commit
|
commitdiff
|
tree
2016-07-14
kt
k
acho
v
[v
e
ctorizer][2/2] Hook up mu
l
t synthesis log
i
c in
t
o
.
.
.
commit
|
commitdiff
|
tree
2016-07-14
ktka
c
hov
[
1/2] Move ch
o
ose_mult_variant declaration
and dependent
.
.
.
commit
|
commitdiff
|
tree
2016-07-12
ktkachov
[
e
x
p
r
.
c] P
R
middle-
e
nd/71700: z
e
ro-
e
xtend sub-word
.
.
.
commit
|
commitdiff
|
tree
2016-07-06
ktkach
o
v
[ARM] A
d
d
supp
o
rt for some ARMv8-A c
o
res
to drive
r
.
.
.
commit
|
commitdiff
|
tree
2016-07-05
ktkacho
v
[
RTL ifcvt] PR rtl-opt
i
mization/71594: ICE
in
no
c
e
_e
m
i
t_cmo
v
.
.
.
commit
|
commitdiff
|
tree
2016-07-01
ktkachov
[A
R
M
]
Delete thumb_
r
eload_in_h
commit
|
commitdiff
|
tree
2016-06-30
ktkachov
[
A
Arch64][2/2
]
(R
e
)Implemen
t
vco
p
y<q>_lane<q> intrinsics
commit
|
commitdiff
|
tree
2016-06-30
ktkach
o
v
[AArch64][1
/
2
]
Add
su
p
p
o
rt INS (el
e
ment) inst
r
u
c
tion
.
.
.
commit
|
commitdiff
|
tree
2016-06-24
k
t
kach
o
v
[ARM][1/4] Repla
c
e uses of i
n
t_log2 by
exa
c
t_log2
commit
|
commitdiff
|
tree
2016-06-22
ktkachov
[ARM] Add
i
nit
i
al
s
upport for Cor
t
ex-A7
3
commit
|
commitdiff
|
tree
2016-06-22
ktkach
o
v
[A
A
rch64] Add initial support for Cort
e
x
-
A73
commit
|
commitdiff
|
tree
2016-06-20
ktk
a
chov
[t
y
po] a
l
ignement ->
a
li
g
nme
n
t
commit
|
commitdiff
|
tree
2016-06-15
ktkachov
[AArch64][obvious]
Clean up
p
a
r
enthese
s
and use GET_MODE_UNI
.
.
.
commit
|
commitdiff
|
tree
2016-06-15
kt
k
achov
[RTL ifcvt] Allow
s
im
p
le r
e
gister subregs i
n
noce_
c
onvert
_
mu
.
.
.
commit
|
commitdiff
|
tree
2016-06-14
ktkachov
F
ix
typo
in
copyright bo
i
lerplate
commit
|
commitdiff
|
tree
2016-06-14
kt
k
achov
[AArch
6
4] Handle
A
N
D+ASHIFT form of UBFIZ correctly
.
.
.
commit
|
commitdiff
|
tree
2016-06-09
ktkachov
Upda
t
e
d
o
cumentation
f
or ARM architecture
commit
|
commitdiff
|
tree
2016-06-09
ktkachov
[RTL ifcvt] Print n
a
me of no
c
e trasform t
h
at succeeded
.
.
.
commit
|
commitdiff
|
tree
2016-06-09
ktkachov
[
A
Arch64] Model CSEL ins
t
ruction in Cortex-A
5
7
s
cheduling
.
.
.
commit
|
commitdiff
|
tree
2016-06-07
ktkachov
[si
m
p
l
ify-rtx] Fi
x
u
n
used variable warning in
simplify
_
c
ond_
.
.
.
commit
|
commitdiff
|
tree
2016-06-06
kt
k
acho
v
[3/3
]
[RTL if
c
vt] PR middle-e
n
d/
3
7
7
80: C
o
nditi
o
nal
e
xpression
.
.
.
commit
|
commitdiff
|
tree
2016-06-06
ktkachov
[
2
/3][AArch64] Keep CTZ comp
o
n
e
nts
tog
e
ther until
a
fter
.
.
.
commit
|
commitdiff
|
tree
2016-06-06
ktk
a
c
hov
[
1/3][ARM] Keep ct
z
ex
p
ressions toge
t
her u
n
t
i
l after
.
.
.
commit
|
commitdiff
|
tree
2016-06-03
ktkachov
[ARM][obv
i
ous] Fix typos in *th
u
mb1_
m
ulsi3 com
m
en
t
commit
|
commitdiff
|
tree
2016-06-02
ktkachov
[rtlanal] Fix rtl-op
t
imiza
t
ion/71295
commit
|
commitdiff
|
tree
2016-06-02
ktkachov
Fix fall
o
ut from: [AR
M
]
P
R
target
/
708
3
0:
A
void POP
.
.
.
commit
|
commitdiff
|
tree
2016-06-01
ktkachov
[
A
RM] Use proper output modifi
e
r
f
o
r DImode regis
t
er
.
.
.
commit
|
commitdiff
|
tree
2016-06-01
ktkac
h
ov
[ARM] Tie operand 1 to operand
0
in AES
M
C
pattern when
.
.
.
commit
|
commitdiff
|
tree
2016-05-31
ktkac
h
ov
[AA
r
c
h
6
4] Use a
a
rch6
4
_fus
i
on_enable
d
_p to check for
.
.
.
commit
|
commitdiff
|
tree
2016-05-31
ktkac
h
ov
[
AArch64] Rem
o
v
e
aarch64
_
simd_attr_l
e
ng
t
h_
m
ove
commit
|
commitdiff
|
tree
2016-05-27
ktkachov
[AA
r
ch6
4
]
T
ie opera
n
d 1 to operand
0
i
n AESMC pa
t
tern
.
.
.
commit
|
commitdiff
|
tree
2016-05-27
ktkac
h
ov
[AArch64] Simplify as
h
l<mode>3 expander for SHOR
T
modes
commit
|
commitdiff
|
tree
2016-05-27
ktkachov
[AArch64] D
e
let
e
obsolete CC
_
ZES
W
P and CC_SESWP CC
.
.
.
commit
|
commitdiff
|
tree
2016-05-25
ktkachov
[
RTL
i
fcvt] PR r
t
l
-optimization/6
6
940:
Avoid si
g
ned
.
.
.
commit
|
commitdiff
|
tree
2016-05-24
k
tka
c
ho
v
[ARM
]
[4/4]
S
im
p
l
i
fy checks for CONST_
I
NT_
P
and
comparison
.
.
.
commit
|
commitdiff
|
tree
2016-05-24
ktkachov
[ARM][3
/
4] Clea
n
up casts fr
o
m
I
N
T
VAL to [u
n
signed
]
.
.
.
commit
|
commitdiff
|
tree
2016-05-24
kt
k
achov
[ARM][2/4
]
R
eplace
casts of 1
to HOST_WIDE_INT
by HOST_WIDE_
.
.
.
commit
|
commitdiff
|
tree
2016-05-24
ktkachov
[ARM] P
R
target/69857 Remove
b
og
u
s
e
arly return fa
l
se
.
.
.
commit
|
commitdiff
|
tree
2016-05-19
ktkacho
v
[
A
RM] Fix costing of sign-extending loa
d
in rtx costs
commit
|
commitdiff
|
tree
2016-05-19
ktk
a
ch
o
v
[ARM] PR target/71
0
56:
D
on't use ve
c
torized builti
n
s
.
.
.
commit
|
commitdiff
|
tree
2016-05-17
ktkachov
[AA
r
ch64] PR targe
t
/7080
9
:
Delete aarch64_vmls<mode
.
.
.
commit
|
commitdiff
|
tree
2016-05-17
ktkachov
[AArch
6
4][tests
]
Skip cpu-diagnostics
tests wh
e
n
o
verridi
n
g
.
.
.
commit
|
commitdiff
|
tree
2016-05-13
ktk
a
chov
[
o
b
v
io
u
s]
T
ypo
fix in
t
ree
-
ssa-loo
p
-ivanon
.
c
commit
|
commitdiff
|
tree
2016-05-13
ktkachov
[
ob
v
ious] Fix par
a
m name in dump file
commit
|
commitdiff
|
tree
2016-05-12
kt
k
achov
[ARM] PR target/708
3
0
:
Avoid POP-{regl
i
st}^ when
returning
.
.
.
commit
|
commitdiff
|
tree
2016-05-09
ktkachov
[ARM]
A
d
d mode to probe_stack set o
p
erands
commit
|
commitdiff
|
tree
2016-04-28
ktkachov
[
i
nternal-fn
.
c
][c
o
mmitted] Convert c
o
nditional c
o
mpilation
.
.
.
commit
|
commitdiff
|
tree
2016-04-28
ktkachov
[AAr
c
h6
4
] Define WORD_REGISTER_OPERATIONS to ze
r
o
and
.
.
.
commit
|
commitdiff
|
tree
2016-04-27
ktkac
h
o
v
[rtlanal
.
c]
Convert
c
ondi
t
i
o
nal compilat
i
o
n o
n
WORD_REGISTER
.
.
.
commit
|
commitdiff
|
tree
2016-04-26
ktkachov
F
ix FAIL: gcc
.
dg/tree-ssa/minma
x
-2
.
c s
c
an-tree-dum
p
.
.
.
commit
|
commitdiff
|
tree
2016-04-20
ktkachov
[AArch64] Work around PR
t
a
r
get/64971
commit
|
commitdiff
|
tree
2016-04-15
k
tkachov
[ARM][d
o
c] D
o
cume
n
t deprecation of pre-ARMv4T
a
rchitecture
.
.
.
commit
|
commitdiff
|
tree
2016-04-15
ktkach
o
v
[testsuite]
PR
r
tl-optimiza
t
ion/
7
0
681: XFA
I
L i
r
a-sh
r
ink
w
rap
.
.
.
commit
|
commitdiff
|
tree
2016-04-08
k
tkacho
v
[ARM] PR ta
r
get/
7
0566 C
h
eck
t
hat
condition register
.
.
.
commit
|
commitdiff
|
tree
2016-03-23
k
tkachov
[
A
RM]
Reduce size
of arm102
0
e
a
utomaton
commit
|
commitdiff
|
tree
2016-03-23
ktkach
o
v
[A
R
M] Sp
l
i
t ou
t
armv7ve effective ta
r
get c
h
eck
commit
|
commitdiff
|
tree
2016-03-23
kt
k
ac
h
o
v
[ARM] PR dr
i
v
e
r/70
1
32: Avoid doub
l
e fc
l
ose in
dri
v
er
.
.
.
commit
|
commitdiff
|
tree
2016-03-11
k
tkacho
v
[AArch64] Fix gcc
.
target/a
a
rch64
/
vect-reduc
-
or_1
.
c
.
.
.
commit
|
commitdiff
|
tree
2016-03-11
ktka
c
hov
[AArch64] PR targe
t
/70002: Make aarch64_set_curr
e
nt
_
function
.
.
.
commit
|
commitdiff
|
tree
2016-03-10
ktkac
h
ov
[
A
Arch64] Fix thinko in handling of -momi
t
-l
e
af-fram
e
.
.
.
commit
|
commitdiff
|
tree
2016-03-08
ktkachov
[ob
v
io
u
s
] F
i
x
t
ypo in tree-ssa-
m
ath-
o
pts
.
c
commit
|
commitdiff
|
tree
2016-03-07
k
tkachov
[ARM]
E
rror out of arm_neon
.
h if comp
i
l
i
ng f
o
r
soft
.
.
.
commit
|
commitdiff
|
tree
2016-03-04
ktkachov
[AArc
h
64]
[
t
e
s
t
suite] PR target/70004
:
R
emove check
.
.
.
commit
|
commitdiff
|
tree
2016-03-03
kt
k
achov
[ARM] PR
r
t
l-optimization/69904: Disal
l
ow copyi
n
g/
d
uplicatin
.
.
.
commit
|
commitdiff
|
tree
2016-02-26
ktkachov
[
AArch64] Set TREE_TAR
G
ET_GLOBALS in aarch64_set_current
_
f
un
.
.
.
commit
|
commitdiff
|
tree
2016-02-26
ktk
a
chov
[A
A
rch64] PR target/
6
9613: Retur
n
zero TARGET
_
SHI
F
T
_TRU
N
CATI
.
.
.
commit
|
commitdiff
|
tree
2016-02-24
ktkac
h
o
v
[ARM
]
Tests fo
r
arm_restrict_it patterns
in thumb2
.
md
commit
|
commitdiff
|
tree
2016-02-24
ktkachov
[gcse
]
PR rtl-opti
m
izatio
n
/
69886
:
Check target
m
ode
.
.
.
commit
|
commitdiff
|
tree
2016-02-24
ktkachov
[
ARM] Add initial
s
upport for th
e
C
ortex-A32
commit
|
commitdiff
|
tree
2016-02-24
ktkachov
[ARM] P
R
target/69875 Fix ato
m
ic_loaddi
e
xpansi
o
n
commit
|
commitdiff
|
tree
2016-02-19
ktka
c
hov
[
AAr
c
h64] Sk
i
p
gc
c
.
target/aar
c
h6
4
/a
s
sembler_arch_1
.
.
.
commit
|
commitdiff
|
tree
2016-02-17
ktk
a
c
h
ov
[
A
Arch64]
P
R
target/6
9
1
6
1
: Do
n
't use sp
e
cial predicate
.
.
.
commit
|
commitdiff
|
tree
2016-02-17
ktkachov
[ARM
]
PR target/69
1
61: Don't ignore mode when
m
a
tching
.
.
.
commit
|
commitdiff
|
tree
2016-02-11
ktkach
o
v
[AArch6
4
] Only update assembler
.
arch d
i
rective whe
n
.
.
.
commit
|
commitdiff
|
tree
2016-02-04
ktkac
h
ov
[A
R
M][4/
4
]
Adjust gcc
.
target/ar
m
/wm
u
l-
[
1
23]
.
c tests
commit
|
commitdiff
|
tree
2016-02-04
ktkacho
v
[cse][3/4]
Do
n
't overwrite original rtx w
h
en fol
d
i
n
g
.
.
.
commit
|
commitdiff
|
tree
2016-02-04
k
tka
c
hov
[A
R
M][2/4] Fix operan
d
costing log
i
c for SMUL
[
TB
]
[TB]
commit
|
commitdiff
|
tree
2016-02-04
k
tkachov
[ARM][1/4] PR target/65
9
32: Add testcase
commit
|
commitdiff
|
tree
2016-02-04
ktkachov
[ARM
]
PR tar
g
et/65932: s
t
op changing signedne
s
s in
.
.
.
commit
|
commitdiff
|
tree
2016-01-22
k
t
kachov
[ARM
]
Fix
P
R t
a
rget/69403: Bu
g
in thumb2_io
r
_scc_strict_it
.
.
.
commit
|
commitdiff
|
tree
2016-01-19
ktkachov
[ARM] PR ta
r
get/69135: Mark ARMv8
v
cvt instruction
s
.
.
.
commit
|
commitdiff
|
tree
2016-01-15
ktk
a
chov
[AArch64] Handle CSEL of zero_extended oper
a
nds in
.
.
.
commit
|
commitdiff
|
tree
2016-01-15
ktk
a
chov
[AArch64] Handle compare
o
f zero_extract form of TST
.
.
.
commit
|
commitdiff
|
tree
2016-01-15
ktkachov
[A
A
rch64] Pro
p
erly re
j
ect
i
nvalid
a
ttribute strings
commit
|
commitdiff
|
tree
2016-01-11
ktkac
h
o
v
[AArch64] PR
r
t
l
-
optimizati
o
n/68796:
Add pa
t
terns for
.
.
.
commit
|
commitdiff
|
tree
2016-01-11
k
t
kachov
[RTL
-
if
c
vt] PR rtl-optimizat
i
o
n/68841: Make
sure
one
.
.
.
commit
|
commitdiff
|
tree
2016-01-05
k
tkachov
[
c
o
m
bine][v2]
C
a
nonicalise (r + r) to (r <
<
1
)
t
o
a
i
d
.
.
.
commit
|
commitdiff
|
tree
2015-12-22
ktkach
o
v
[combine] Chec
k
WORD
_
REGI
S
TER_OPER
A
T
IONS normally
rath
e
r
.
.
.
commit
|
commitdiff
|
tree
next