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] Split X-reg UBFX into W-reg LSR when possible
2016-12-16
ktkachov
[AArch
6
4
]
Spl
i
t X-reg UBFX into
W-reg LSR when
p
ossible
commit
|
commitdiff
|
tree
2016-12-12
ktkachov
[
l
ibstdc++][t
e
stsu
i
te] X
F
AIL
t
ests r
e
lying on l
o
ng
.
.
.
commit
|
commitdiff
|
tree
2016-12-06
ktkach
o
v
[ARM][committed] Sort
ARMv8
processors by
alphabet
i
c
.
.
.
commit
|
commitdiff
|
tree
2016-12-02
ktkac
h
ov
[AArch64] Se
p
arate
s
hrink
w
r
a
pping
hooks imple
m
entation
commit
|
commitdiff
|
tree
2016-11-30
ktkachov
[
A
Arch64]
PR targ
e
t/78362
:
Mak
e
s
ure t
o
only t
a
ke
R
E
GNO
.
.
.
commit
|
commitdiff
|
tree
2016-11-24
ktkacho
v
[
TER] PR tar
g
et/
4
8863 : Don't replace expressions across
.
.
.
commit
|
commitdiff
|
tree
2016-11-22
k
t
kacho
v
[A
R
M] PR target/78439: Update movdi
c
onstrai
n
ts for
.
.
.
commit
|
commitdiff
|
tree
2016-11-21
ktkacho
v
Remove dead FIX
M
E
commit
|
commitdiff
|
tree
2016-11-17
kt
k
a
chov
[AArch
6
4] Expand DImod
e
co
n
stant stores to two SImode
.
.
.
commit
|
commitdiff
|
tree
2016-11-17
ktkachov
[
A
A
r
ch64] Fix gcc
.
dg/
t
ort
u
re/float32
-
builtin
.
c
w
i
t
h
.
.
.
commit
|
commitdiff
|
tree
2016-11-16
k
tkachov
[ARM] PR target/78364: Add proper restrictions
to z
e
ro
.
.
.
commit
|
commitdiff
|
tree
2016-11-08
kt
k
ach
o
v
[2/2] Add store m
e
r
g
ing
u
nit tests
commit
|
commitdiff
|
tree
2016-11-08
ktkacho
v
[ARM][2/2] Remove old rtx costs
commit
|
commitdiff
|
tree
2016-11-08
ktkachov
[ARM]
[
1/2] Use generic_extra
_
c
o
s
ts in all re
m
aining
.
.
.
commit
|
commitdiff
|
tree
2016-11-08
ktkach
o
v
[1/2] Fix off-by-one
e
r
r
or in clear_bit_r
e
gion in
store
.
.
.
commit
|
commitdiff
|
tree
2016-11-07
ktkachov
[
A
Arch64
]
Fix PR tar
g
et/77822: Use tighter
p
r
edicates
.
.
.
commit
|
commitdiff
|
tree
2016-11-03
ktk
a
chov
[rtlanal] Fix
WORD_REGISTE
R
_OPE
R
ATION
S
condition in
.
.
.
commit
|
commitdiff
|
tree
2016-11-02
ktkachov
F
i
x for big
-
endia
n
gc
c
.
c-tortu
r
e/ex
e
cute
/
pr55750
.
c
commit
|
commitdiff
|
tree
2016-11-02
k
t
k
achov
PR tree-optimization/78170: Trun
c
a
te sign-extended
.
.
.
commit
|
commitdiff
|
tree
2016-11-02
ktkachov
PR tr
e
e-opt
i
mization/7816
2
: Reject negative offs
e
ts
.
.
.
commit
|
commitdiff
|
tree
2016-11-02
ktkachov
[
AArch64] Add fun
c
tion comme
n
ts to some prologue/epi
l
ogue
.
.
.
commit
|
commitdiff
|
tree
2016-10-28
ktk
a
c
h
ov
GIMPLE store m
e
rging
pass
commit
|
commitdiff
|
tree
2016-10-24
ktka
c
hov
[check_GNU_style
.
s
h] Mor
e
aggres
s
ive
l
y igno
r
e dg-
x
xx
.
.
.
commit
|
commitdiff
|
tree
2016-10-21
kt
k
achov
[r
e
e] PR rtl-opti
m
ization/7803
8
: H
a
ndle global
r
egister
.
.
.
commit
|
commitdiff
|
tree
2016-10-17
ktk
a
chov
[A
A
rch64] Use new target pass registration framework
.
.
.
commit
|
commitdiff
|
tree
2016-10-14
ktkachov
[AArch64] Add spellchecking hi
n
t
s for -
m
arch,-mcpu
.
.
.
commit
|
commitdiff
|
tree
2016-10-07
kt
k
achov
[simplify-r
t
x] Zero-initial
i
se local array in
s
implify_
i
mmed
.
.
.
commit
|
commitdiff
|
tree
2016-10-05
ktkachov
[fo
l
d-const] Fix
native_encode_real for HF
m
ode const
a
n
t
s
commit
|
commitdiff
|
tree
2016-10-03
k
t
k
a
chov
Revert: [RTL ifcvt]
Transform (X == CST) ? -CST : Y
.
.
.
commit
|
commitdiff
|
tree
2016-09-30
kt
k
achov
[RTL ifcvt] Transform (X ==
C
ST) ? -
C
ST :
Y
i
nto (X
.
.
.
commit
|
commitdiff
|
tree
2016-09-27
ktka
c
hov
[ARM] Fix -W
i
mplicit-fa
l
l
t
hrou
g
h
warnings
commit
|
commitdiff
|
tree
2016-09-26
k
tkachov
[regre
n
a
m
e
][sel-sched]
Fix bogus use of
HA
R
D_FRAME_POINTER_R
.
.
.
commit
|
commitdiff
|
tree
2016-09-19
ktkachov
[simplify-rtx] (GTU
(
P
L
U
S
a
C
) (C
-
1)) --> (LTU a
-C)
commit
|
commitdiff
|
tree
2016-09-12
kt
k
a
chov
[ex
p
med
.
c
]
PR
m
i
d
dle-end/7
7
426 Delete du
p
licate
condition
.
.
.
commit
|
commitdiff
|
tree
2016-09-01
ktkachov
[AArch64] Ad
d
ANDS pattern
f
or CMP+ZE
R
O_EXTEN
D
commit
|
commitdiff
|
tree
2016-08-26
ktk
a
chov
[ARM] P
R
target/70473: R
e
duce
size of Cortex-A8 a
u
tomaton
commit
|
commitdiff
|
tree
2016-08-26
ktk
a
chov
[ARM] Refactor MOVW
/
MOVT f
u
sion logic to allow extension
commit
|
commitdiff
|
tree
2016-08-01
ktkachov
[A
A
rch64
]
Allo
w
mu
l
ti
p
le-of-
8
immed
i
ate offsets for
.
.
.
commit
|
commitdiff
|
tree
2016-07-14
ktkachov
[vectorizer][2/
2
] Hook up mult synthe
s
is logic into
.
.
.
commit
|
commitdiff
|
tree
2016-07-14
ktkacho
v
[1/2] Mov
e
choose_mult_
v
a
r
iant dec
l
aration and depe
n
dent
.
.
.
commit
|
commitdiff
|
tree
2016-07-12
ktkac
h
ov
[expr
.
c] PR
middle-end/71700:
ze
r
o-exten
d
s
u
b-wor
d
.
.
.
commit
|
commitdiff
|
tree
2016-07-06
ktkachov
[A
R
M] Add suppor
t
for some ARMv8-A cor
e
s to dri
v
er
.
.
.
commit
|
commitdiff
|
tree
2016-07-05
ktkach
o
v
[RTL ifcvt] PR rtl-o
p
timization/71594:
I
CE in noce_emit_
c
mov
.
.
.
commit
|
commitdiff
|
tree
2016-07-01
ktkachov
[
A
RM] Delete thumb_reload_in
_
h
commit
|
commitdiff
|
tree
2016-06-30
ktkachov
[AArch64
]
[
2/2] (Re)
I
mplement
vcopy<q>_lane<q> intrinsics
commit
|
commitdiff
|
tree
2016-06-30
kt
k
achov
[
AArch64][1/2] Add sup
p
ort INS (el
e
ment) instruct
i
on
.
.
.
commit
|
commitdiff
|
tree
2016-06-24
ktkachov
[ARM][1/4] Replace us
e
s of int
_
log2 by exact_lo
g
2
commit
|
commitdiff
|
tree
2016-06-22
ktk
a
chov
[ARM] Ad
d
initial suppor
t
for Cor
t
e
x
-A
7
3
commit
|
commitdiff
|
tree
2016-06-22
ktkachov
[AArch64
]
Add ini
t
ial suppor
t
for C
o
rte
x
-A73
commit
|
commitdiff
|
tree
2016-06-20
kt
k
achov
[typo
]
alignement ->
alignment
commit
|
commitdiff
|
tree
2016-06-15
k
t
k
a
c
h
o
v
[AArch
6
4][obvious] Clean up par
e
nthe
s
es
a
n
d
use GET_MODE_UNI
.
.
.
commit
|
commitdiff
|
tree
2016-06-15
ktkachov
[R
T
L ifcvt] Allow simple register subr
e
g
s in
n
oce_con
v
e
r
t
_mu
.
.
.
commit
|
commitdiff
|
tree
2016-06-14
k
tkach
o
v
Fix typo in co
p
yri
g
ht
boil
e
rplate
commit
|
commitdiff
|
tree
2016-06-14
ktk
a
chov
[AArch64] Han
d
l
e
AND+A
S
HIFT
f
orm of UBFI
Z
cor
r
ec
t
ly
.
.
.
commit
|
commitdiff
|
tree
2016-06-09
ktk
a
chov
Upd
a
t
e documentation for
ARM architecture
commit
|
commitdiff
|
tree
2016-06-09
ktkachov
[RTL ifcvt] Print nam
e
of noc
e
t
rasform that s
u
cceeded
.
.
.
commit
|
commitdiff
|
tree
2016-06-09
ktkachov
[AArch64] Model CSEL instruction
in Cortex-A57 scheduli
n
g
.
.
.
commit
|
commitdiff
|
tree
2016-06-07
k
tk
a
cho
v
[si
m
plify-rtx] Fix unused v
a
r
iable w
a
rning in
simplify_c
o
nd_
.
.
.
commit
|
commitdiff
|
tree
2016-06-06
k
t
kachov
[
3
/3][RTL
ifcvt] PR middle-end/37780:
C
o
n
d
itional expression
.
.
.
commit
|
commitdiff
|
tree
2016-06-06
ktkachov
[2/3][AArch64]
K
eep CTZ
componen
t
s togethe
r
until after
.
.
.
commit
|
commitdiff
|
tree
2016-06-06
ktkachov
[
1/3][AR
M
] Keep ctz express
i
ons togeth
e
r until after
.
.
.
commit
|
commitdiff
|
tree
2016-06-03
ktkachov
[ARM][obvious]
Fix typos in *t
h
u
m
b1_mulsi
3
co
m
ment
commit
|
commitdiff
|
tree
2016-06-02
k
tkachov
[rtlanal] F
i
x
r
tl-op
t
imization/71295
commit
|
commitdiff
|
tree
2016-06-02
k
t
kachov
Fix fallo
u
t from:
[
ARM
]
PR targe
t
/70830: Avoid
POP
.
.
.
commit
|
commitdiff
|
tree
2016-06-01
ktkac
h
ov
[
A
RM]
U
s
e prope
r
o
ut
p
u
t
modifier for DImode registe
r
.
.
.
commit
|
commitdiff
|
tree
2016-06-01
ktkachov
[ARM] Tie operand 1 to oper
a
n
d 0 in AESMC pattern when
.
.
.
commit
|
commitdiff
|
tree
2016-05-31
ktkachov
[AArch64] Use aarch64_fus
i
on_ena
b
led
_
p
t
o
check for
.
.
.
commit
|
commitdiff
|
tree
2016-05-31
ktkachov
[
AArch64] Remove a
a
rch64_simd
_
attr
_
leng
t
h_move
commit
|
commitdiff
|
tree
2016-05-27
ktkachov
[AArch
6
4] Tie operand 1
t
o
operand 0 in AE
S
MC pattern
.
.
.
commit
|
commitdiff
|
tree
2016-05-27
k
t
kachov
[AA
r
ch64] Simplify
a
shl<mode>3
e
xpander for S
H
O
RT
modes
commit
|
commitdiff
|
tree
2016-05-27
ktkachov
[AArch64]
D
el
e
te o
b
solete
CC_ZESWP and CC_SESWP C
C
.
.
.
commit
|
commitdiff
|
tree
2016-05-25
ktkachov
[RTL ifcvt] PR rt
l
-
o
p
timiz
a
ti
o
n/66940: Avoi
d
signed
.
.
.
commit
|
commitdiff
|
tree
2016-05-24
kt
k
achov
[ARM][4/4] Simp
l
i
fy che
c
ks for CONST_
I
NT_P and comparison
.
.
.
commit
|
commitdiff
|
tree
2016-05-24
ktkachov
[ARM][3/4] Cleanup casts from
I
N
T
V
AL to [uns
i
gned]
.
.
.
commit
|
commitdiff
|
tree
2016-05-24
ktka
c
hov
[ARM][2/4] Rep
l
ace cas
t
s
of
1
to H
O
ST_
W
IDE_INT b
y
HOST_WID
E
_
.
.
.
commit
|
commitdiff
|
tree
2016-05-24
kt
k
achov
[A
R
M] PR tar
g
et/69857 Re
m
ove bogus early ret
u
rn false
.
.
.
commit
|
commitdiff
|
tree
2016-05-19
k
tk
a
chov
[
A
R
M
] Fix co
s
ting of
sign-extending load in rtx cost
s
commit
|
commitdiff
|
tree
2016-05-19
ktkachov
[ARM] PR targ
e
t/71056: Don't u
s
e
v
ectoriz
e
d builtins
.
.
.
commit
|
commitdiff
|
tree
2016-05-17
ktkach
o
v
[
A
A
rc
h
64] PR target/7
0
809: D
e
l
e
te aarch64_vmls<mode
.
.
.
commit
|
commitdiff
|
tree
2016-05-17
k
t
k
ach
o
v
[AA
r
ch64][tests]
S
kip cp
u
-
d
iag
n
ostics t
e
s
ts when ov
e
rriding
.
.
.
commit
|
commitdiff
|
tree
2016-05-13
kt
k
achov
[obvious] Typ
o
fix in
t
r
ee-ssa-l
o
op-ivanon
.
c
commit
|
commitdiff
|
tree
2016-05-13
ktkachov
[
o
b
vious] Fix
pa
r
am n
a
me in dump f
i
le
commit
|
commitdiff
|
tree
2016-05-12
ktkachov
[ARM] PR
target/7
0
830: Avoid POP-{reglist}^ when returning
.
.
.
commit
|
commitdiff
|
tree
2016-05-09
ktk
a
cho
v
[A
R
M] Add mod
e
to prob
e
_
s
tack s
e
t operands
commit
|
commitdiff
|
tree
2016-04-28
ktkachov
[
internal-fn
.
c][
c
ommitted] Convert cond
i
t
ional compilation
.
.
.
commit
|
commitdiff
|
tree
2016-04-28
k
t
kachov
[AArch64] Define WORD_REGISTE
R
_OPERATIONS to zero and
.
.
.
commit
|
commitdiff
|
tree
2016-04-27
k
t
kachov
[r
t
lanal
.
c] Con
v
ert condition
a
l compilation on WORD_REGISTE
R
.
.
.
commit
|
commitdiff
|
tree
2016-04-26
ktkachov
Fix
FAIL: gcc
.
dg/tree-ss
a
/minmax
-
2
.
c scan-t
r
ee-dump
.
.
.
commit
|
commitdiff
|
tree
2016-04-20
k
tkachov
[AAr
c
h64] Work around PR tar
g
et/64971
commit
|
commitdiff
|
tree
2016-04-15
ktkach
o
v
[
ARM][doc] Document
d
e
p
recation of pre-ARMv4T architecture
.
.
.
commit
|
commitdiff
|
tree
2016-04-15
ktkachov
[testsuit
e
]
PR rtl-optim
i
zation/70681: XFAI
L
i
r
a-shrinkw
r
ap
.
.
.
commit
|
commitdiff
|
tree
2016-04-08
ktkac
h
ov
[ARM] PR target/
7
0566
Check that condition r
e
gister
.
.
.
commit
|
commitdiff
|
tree
2016-03-23
ktkachov
[ARM] Redu
c
e size of arm1020e
a
utomaton
commit
|
commitdiff
|
tree
2016-03-23
ktkachov
[ARM] Split out
ar
m
v7ve effective
targe
t
c
heck
commit
|
commitdiff
|
tree
2016-03-23
ktkachov
[ARM] PR driver/701
3
2: Avoid
d
o
uble fclose in driver
.
.
.
commit
|
commitdiff
|
tree
2016-03-11
k
t
k
achov
[A
A
r
c
h
6
4
] Fix gcc
.
targe
t
/aarch64/vect-reduc-or_1
.
c
.
.
.
commit
|
commitdiff
|
tree
2016-03-11
kt
k
a
ch
o
v
[AArch64]
P
R targ
e
t/7
0
002: Make aarch64_set_c
u
rrent
_
function
.
.
.
commit
|
commitdiff
|
tree
2016-03-10
ktkachov
[AArch
6
4] Fix thinko in handling of -momit-le
a
f-frame
.
.
.
commit
|
commitdiff
|
tree
2016-03-08
ktkachov
[obvi
o
us] Fix typo in tree-ssa-math-opts
.
c
commit
|
commitdiff
|
tree
2016-03-07
k
t
kachov
[ARM] Error out of arm_neon
.
h if compilin
g
for soft
.
.
.
commit
|
commitdiff
|
tree
next