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/79145 Fix xordi3 expander for immediate operands in iWMMXt
2017-01-25
kt
k
a
chov
[A
R
M] PR ta
r
ge
t
/79145 Fix xordi3 expa
n
der for immedia
t
e
.
.
.
commit
|
commitdiff
|
tree
2017-01-25
ktk
a
cho
v
[
doc
]
Correct opti
m
isation level
s
docume
n
t
a
tion f
o
r
.
.
.
commit
|
commitdiff
|
tree
2017-01-25
ktkachov
[testsuite] Require shared effective target for some
.
.
.
commit
|
commitdiff
|
tree
2017-01-23
ktkachov
[testsuite] Fix FAIL: gcc
.
dg/lto/pr69188 o
n
b
are-meta
l
.
.
.
commit
|
commitdiff
|
tree
2017-01-20
ktk
a
c
h
o
v
[ARM] P
R
target/71
2
70 fi
x
neon_valid_imm
e
diate for
.
.
.
commit
|
commitdiff
|
tree
2017-01-19
ktkachov
[AA
r
ch64] Purge
l
eftover occurrences
of aarch64_nopcrelative
.
.
.
commit
|
commitdiff
|
tree
2017-01-12
ktk
a
chov
Add Cortex-A15 tuni
n
g to gcc
.
d
g
/uninit-
p
r
ed-
8
_a
.
c
commit
|
commitdiff
|
tree
2017-01-09
ktka
c
h
o
v
[t
r
ee-
s
sa-ad
d
ress]
A
voi
d
creatin
g
non-canonical RTL
.
.
.
commit
|
commitdiff
|
tree
2016-12-20
ktkacho
v
[
ARM]
P
R
target/78694:
A
vo
i
d
i
n
v
a
lid RTL
sharing in
.
.
.
commit
|
commitdiff
|
tree
2016-12-16
ktkachov
[AArch64] Split
X
-r
e
g UBF
I
Z i
n
to W-reg LS
L
when po
s
sibl
e
commit
|
commitdiff
|
tree
2016-12-16
ktka
c
ho
v
[AArc
h
6
4] Split
X
-reg UBFX
into
W-reg
LSR when possible
commit
|
commitdiff
|
tree
2016-12-12
ktkach
o
v
[libstdc++][testsuite] XFAI
L
tests
r
e
ly
i
n
g o
n
long
.
.
.
commit
|
commitdiff
|
tree
2016-12-06
ktkachov
[AR
M
]
[committed]
S
ort ARM
v
8 proces
s
or
s
by alphabetic
.
.
.
commit
|
commitdiff
|
tree
2016-12-02
ktka
c
hov
[AArch
6
4] Se
p
arate
s
hrink wrapping hooks implementation
commit
|
commitdiff
|
tree
2016-11-30
ktkacho
v
[
A
Arch64] PR tar
g
et
/
783
6
2
: Make sure
t
o
o
nly take REGNO
.
.
.
commit
|
commitdiff
|
tree
2016-11-24
ktkachov
[TER
]
PR targ
e
t
/
48863 : Don'
t
replace exp
r
ess
i
ons across
.
.
.
commit
|
commitdiff
|
tree
2016-11-22
ktkach
o
v
[ARM] PR target/78
4
39: Upd
a
te movdi cons
t
rai
n
ts for
.
.
.
commit
|
commitdiff
|
tree
2016-11-21
k
tkachov
Remove dead FIXME
commit
|
commitdiff
|
tree
2016-11-17
k
tkachov
[AArc
h
6
4
] Ex
p
a
n
d
DImo
d
e constant stores to two SImode
.
.
.
commit
|
commitdiff
|
tree
2016-11-17
ktk
a
c
hov
[AArch64] Fix gcc
.
dg
/
tort
u
re/flo
a
t
3
2
-b
u
i
l
tin
.
c
with
.
.
.
commit
|
commitdiff
|
tree
2016-11-16
ktkachov
[ARM] PR target
/
78364
:
Ad
d
pr
o
per res
t
r
ict
i
ons to zero
.
.
.
commit
|
commitdiff
|
tree
2016-11-08
ktk
a
chov
[2/2] Add store merging un
i
t te
s
ts
commit
|
commitdiff
|
tree
2016-11-08
k
tkach
o
v
[ARM
]
[
2/2]
R
em
o
v
e old rt
x
costs
commit
|
commitdiff
|
tree
2016-11-08
ktkachov
[AR
M
][
1
/2] U
s
e gen
e
ric_extra_costs in all remaini
n
g
.
.
.
commit
|
commitdiff
|
tree
2016-11-08
k
tkachov
[1/2] Fix off-by-
o
ne error in clear_bit_regio
n
in store
.
.
.
commit
|
commitdiff
|
tree
2016-11-07
ktk
a
cho
v
[A
A
r
c
h64] Fix PR
ta
r
g
e
t/77822: Use tighter p
r
edica
t
es
.
.
.
commit
|
commitdiff
|
tree
2016-11-03
kt
k
achov
[rtlanal] Fix
W
ORD_REGIS
T
ER_OPERA
T
IONS conditi
o
n in
.
.
.
commit
|
commitdiff
|
tree
2016-11-02
ktkacho
v
Fix fo
r
big-
e
ndia
n
gcc
.
c-torture/execute/pr55
7
50
.
c
commit
|
commitdiff
|
tree
2016-11-02
ktkachov
PR tr
e
e-optim
i
zation/78170: Trun
c
ate
sign-extended
.
.
.
commit
|
commitdiff
|
tree
2016-11-02
ktka
c
hov
P
R
t
ree-o
p
timiz
a
tion/7816
2
: Reject negative offset
s
.
.
.
commit
|
commitdiff
|
tree
2016-11-02
ktkachov
[A
A
r
ch64] Add function comme
n
ts
to some prologu
e
/epilogue
.
.
.
commit
|
commitdiff
|
tree
2016-10-28
ktkac
h
o
v
GIMPLE stor
e
merging pass
commit
|
commitdiff
|
tree
2016-10-24
ktkachov
[check_GNU_style
.
sh] More ag
g
ressively
i
gn
o
re
dg-xxx
.
.
.
commit
|
commitdiff
|
tree
2016-10-21
ktkachov
[ree
]
P
R rtl-optimization/78038: Handle
global register
.
.
.
commit
|
commitdiff
|
tree
2016-10-17
ktkachov
[AArch64
]
Use new target
p
ass
regis
t
ration
fram
e
work
.
.
.
commit
|
commitdiff
|
tree
2016-10-14
k
tkacho
v
[AAr
c
h64] A
d
d spel
l
c
h
eck
i
ng hints for -march,-mcpu
.
.
.
commit
|
commitdiff
|
tree
2016-10-07
ktkachov
[si
m
plify-rtx]
Z
ero-initia
l
ise loca
l
array in simplify_i
m
me
d
.
.
.
commit
|
commitdiff
|
tree
2016-10-05
k
tka
c
hov
[fo
l
d
-
const] Fix native_encode_real for HFmo
d
e con
s
tants
commit
|
commitdiff
|
tree
2016-10-03
ktkachov
Rev
e
rt: [RTL ifcvt] Transfo
r
m (X == CST)
? -
C
S
T :
Y
.
.
.
commit
|
commitdiff
|
tree
2016-09-30
kt
k
achov
[RTL ifcvt] Transform (X == CST) ?
-
CST
: Y into (X
.
.
.
commit
|
commitdiff
|
tree
2016-09-27
ktkachov
[ARM] Fix -W
i
m
p
licit-
f
allt
h
ro
u
g
h warn
i
ngs
commit
|
commitdiff
|
tree
2016-09-26
ktkachov
[regrename][sel-
s
ched] F
i
x bog
u
s use of H
A
RD_FRAME
_
PO
I
NTE
R
_R
.
.
.
commit
|
commitdiff
|
tree
2016-09-19
ktkacho
v
[simplify-rtx]
(GTU (PLUS a C) (
C
- 1))
--> (LTU a -C)
commit
|
commitdiff
|
tree
2016-09-12
ktkac
h
ov
[expmed
.
c] PR middle-end/77426 Delete dupli
c
ate
c
ondition
.
.
.
commit
|
commitdiff
|
tree
2016-09-01
ktka
c
hov
[AArch64]
Ad
d
ANDS pattern
fo
r
CMP+ZERO
_
EXTEND
commit
|
commitdiff
|
tree
2016-08-26
ktkachov
[ARM] PR target/70473: Reduce size of Cortex-
A
8 au
t
omaton
commit
|
commitdiff
|
tree
2016-08-26
ktkac
h
ov
[
A
RM]
R
efactor MOVW/MOVT fusion logic to
a
l
l
ow ext
e
n
sio
n
commit
|
commitdiff
|
tree
2016-08-01
ktkachov
[A
A
rch64] Allow multiple-of-8 imm
e
diate o
f
f
set
s
for
.
.
.
commit
|
commitdiff
|
tree
2016-07-14
ktkacho
v
[vectorizer][2
/
2] Hook up mult
synthesis logic into
.
.
.
commit
|
commitdiff
|
tree
2016-07-14
ktkachov
[1/2]
M
o
v
e choose_mult_variant
d
eclaration and dependent
.
.
.
commit
|
commitdiff
|
tree
2016-07-12
k
tkachov
[expr
.
c] PR
m
iddl
e
-end/71700:
zero-ext
e
nd sub-word
.
.
.
commit
|
commitdiff
|
tree
2016-07-06
k
t
k
ach
o
v
[AR
M
] Add sup
p
ort for s
o
me A
R
Mv8-A co
r
es t
o
dri
v
er
.
.
.
commit
|
commitdiff
|
tree
2016-07-05
ktkachov
[R
T
L
ifcvt] PR rtl-optimizati
o
n/71
5
94:
I
CE in noc
e
_emit_
c
mov
.
.
.
commit
|
commitdiff
|
tree
2016-07-01
ktkachov
[AR
M
]
De
l
ete thumb_reload_in_h
commit
|
commitdiff
|
tree
2016-06-30
ktkachov
[AAr
c
h64][2/2] (Re)
I
mplement
vcopy<q>_lan
e
<q> intrinsics
commit
|
commitdiff
|
tree
2016-06-30
ktkachov
[
A
Arch
6
4][1/2] Add su
p
port INS
(element) instructio
n
.
.
.
commit
|
commitdiff
|
tree
2016-06-24
k
t
kachov
[ARM][1
/
4] Repl
a
ce uses of int_log2 by exact_log2
commit
|
commitdiff
|
tree
2016-06-22
ktkachov
[AR
M
] Ad
d
initial
su
p
port for Cortex-
A
73
commit
|
commitdiff
|
tree
2016-06-22
ktkach
o
v
[
AAr
c
h64
]
Add initia
l
support for Cortex
-
A73
commit
|
commitdiff
|
tree
2016-06-20
ktkachov
[ty
p
o] alignemen
t
-> alignment
commit
|
commitdiff
|
tree
2016-06-15
ktk
a
ch
o
v
[AArch64][obvi
o
us] Clean up pa
r
entheses
a
n
d
use GET_MODE_UNI
.
.
.
commit
|
commitdiff
|
tree
2016-06-15
ktkachov
[RTL i
f
c
vt] A
l
low
s
imple r
e
gis
t
er subregs
i
n noce_conver
t
_mu
.
.
.
commit
|
commitdiff
|
tree
2016-06-14
k
tkachov
F
ix typo in
c
opyright boilerplate
commit
|
commitdiff
|
tree
2016-06-14
ktkachov
[AArch64] H
a
n
dle
A
ND
+
ASHI
F
T fo
r
m of UBFIZ correctly
.
.
.
commit
|
commitdiff
|
tree
2016-06-09
ktka
c
h
o
v
Update document
a
t
i
on for ARM architec
t
ure
commit
|
commitdiff
|
tree
2016-06-09
ktkachov
[
R
TL ifc
v
t
]
P
r
int name o
f
noce trasform that succeeded
.
.
.
commit
|
commitdiff
|
tree
2016-06-09
k
t
kachov
[AArch64
]
Model
C
SEL
instru
c
tion in Cor
t
e
x
-A
5
7 scheduling
.
.
.
commit
|
commitdiff
|
tree
2016-06-07
ktkachov
[s
i
mplif
y
-rt
x
]
F
ix u
n
used variabl
e
warning
in simpli
f
y_cond_
.
.
.
commit
|
commitdiff
|
tree
2016-06-06
k
tkach
o
v
[
3/3][
R
T
L
i
fcvt] PR middle-end/
3
7780: Conditiona
l
expression
.
.
.
commit
|
commitdiff
|
tree
2016-06-06
k
t
ka
c
hov
[2/
3
][AArc
h
64] Keep CT
Z
c
o
mponent
s
together un
t
il af
t
er
.
.
.
commit
|
commitdiff
|
tree
2016-06-06
ktkachov
[1/3][ARM] Keep c
t
z expressions
to
g
ether until afte
r
.
.
.
commit
|
commitdiff
|
tree
2016-06-03
ktkac
h
ov
[ARM][obvious] Fix typos in *thumb1_mulsi3 com
m
e
n
t
commit
|
commitdiff
|
tree
2016-06-02
ktkach
o
v
[r
t
la
n
al] Fix rtl-optimi
z
a
tion/71295
commit
|
commitdiff
|
tree
2016-06-02
ktkachov
Fix f
a
llout from:
[
ARM] PR targe
t
/70830: Avoid P
O
P
.
.
.
commit
|
commitdiff
|
tree
2016-06-01
ktkachov
[ARM]
U
se
p
r
oper
o
u
tput mo
d
if
i
e
r
fo
r
DImode
register
.
.
.
commit
|
commitdiff
|
tree
2016-06-01
ktkachov
[AR
M
]
Tie operand 1 to operand 0 in AESMC pattern when
.
.
.
commit
|
commitdiff
|
tree
2016-05-31
ktkach
o
v
[AA
r
ch64] Use aarch64_fusion_ena
b
led
_
p to
c
he
c
k for
.
.
.
commit
|
commitdiff
|
tree
2016-05-31
ktkachov
[AAr
c
h
6
4] Rem
o
v
e
aarch64_simd_att
r
_length_move
commit
|
commitdiff
|
tree
2016-05-27
ktkachov
[
AArch64]
Tie
o
perand 1
to opera
n
d 0 in AESMC pattern
.
.
.
commit
|
commitdiff
|
tree
2016-05-27
ktkachov
[AArch64
]
Simplify ashl
<
mode
>
3
expander f
o
r S
H
ORT
m
odes
commit
|
commitdiff
|
tree
2016-05-27
ktkacho
v
[
A
Arch64] Delete obsolete CC_
Z
ESWP and
C
C_SE
S
WP
CC
.
.
.
commit
|
commitdiff
|
tree
2016-05-25
ktkachov
[
R
TL ifcvt] PR rtl-optimi
z
a
tion/66940: Avoi
d
signe
d
.
.
.
commit
|
commitdiff
|
tree
2016-05-24
k
t
k
a
c
h
ov
[ARM
]
[4/4] Simplify checks for C
O
NST_INT_P
and compar
i
son
.
.
.
commit
|
commitdiff
|
tree
2016-05-24
ktkachov
[ARM][3/
4
] Cl
e
a
nup casts
from
I
NT
V
AL to [unsigned]
.
.
.
commit
|
commitdiff
|
tree
2016-05-24
k
t
k
a
chov
[AR
M
][2/4] Replace ca
s
ts of 1 to HOST_WIDE
_
INT by HOST_
W
IDE_
.
.
.
commit
|
commitdiff
|
tree
2016-05-24
kt
k
acho
v
[
ARM] PR
t
arget/69857
Remove bog
u
s early ret
u
r
n f
a
lse
.
.
.
commit
|
commitdiff
|
tree
2016-05-19
ktkachov
[ARM
]
Fix costing of sign-ext
e
nd
i
ng load in rtx costs
commit
|
commitdiff
|
tree
2016-05-19
ktka
c
hov
[
A
RM] PR tar
g
et/
7
1056: Don
'
t use vecto
r
i
ze
d
bu
i
ltins
.
.
.
commit
|
commitdiff
|
tree
2016-05-17
ktkachov
[AAr
c
h64]
P
R t
a
rget/70809: Delete aarch64_vmls<mode
.
.
.
commit
|
commitdiff
|
tree
2016-05-17
ktkacho
v
[AArch64][tests] Skip c
p
u-diagnostics tests whe
n
overridi
n
g
.
.
.
commit
|
commitdiff
|
tree
2016-05-13
k
tkachov
[obvio
u
s] Typo fix in tree
-
ssa-loop-ivanon
.
c
commit
|
commitdiff
|
tree
2016-05-13
ktkachov
[obvious
]
F
i
x
param name in dump file
commit
|
commitdiff
|
tree
2016-05-12
ktkachov
[ARM] PR ta
r
get/70830:
A
void
P
OP-{reglist}^ when
returning
.
.
.
commit
|
commitdiff
|
tree
2016-05-09
ktkachov
[ARM] Add
m
ode
t
o probe
_
stac
k
s
et operands
commit
|
commitdiff
|
tree
2016-04-28
k
t
kachov
[
i
nternal-fn
.
c
]
[comm
i
tted] Conve
r
t condit
i
onal c
o
mp
i
lation
.
.
.
commit
|
commitdiff
|
tree
2016-04-28
ktkachov
[AArch64] Define WORD_R
E
GISTER_OPE
R
ATIO
N
S to z
e
ro and
.
.
.
commit
|
commitdiff
|
tree
2016-04-27
ktkachov
[rtlan
a
l
.
c] Conv
e
rt cond
i
tional compil
a
tion o
n
WORD_REGIS
T
ER
.
.
.
commit
|
commitdiff
|
tree
2016-04-26
ktk
a
chov
F
ix FAIL:
gcc
.
dg/tree-s
s
a/mi
n
ma
x
-2
.
c
scan
-
tree-dump
.
.
.
commit
|
commitdiff
|
tree
2016-04-20
ktkach
o
v
[AArc
h
64]
Work aro
u
nd PR targ
e
t/64
9
71
commit
|
commitdiff
|
tree
2016-04-15
ktkachov
[ARM][doc
]
Docume
n
t de
p
recation of pre-ARMv4T architecture
.
.
.
commit
|
commitdiff
|
tree
next