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] Purge leftover occurrences of aarch64_nopcrelative_literal_loads
2017-01-19
ktkachov
[AA
r
ch64] Purge leftover
o
cc
u
rrences of aarch64_nopcrelative
.
.
.
commit
|
commitdiff
|
tree
2017-01-12
k
tk
a
c
hov
Add Co
r
t
e
x-A15 tuni
n
g to gcc
.
dg/uninit
-
pred-8_a
.
c
commit
|
commitdiff
|
tree
2017-01-09
ktkachov
[
t
ree-ss
a
-a
d
d
r
e
s
s] Avoid cr
e
a
t
i
n
g non
-
c
anonical RTL
.
.
.
commit
|
commitdiff
|
tree
2016-12-20
ktkachov
[
ARM] PR
t
a
r
get/78694: Avoid invalid RTL sharing in
.
.
.
commit
|
commitdiff
|
tree
2016-12-16
ktka
c
h
ov
[AA
r
ch64] Split X-reg U
B
FIZ into W-reg LSL wh
e
n possi
b
le
commit
|
commitdiff
|
tree
2016-12-16
ktkac
h
ov
[AArch
6
4] S
p
l
i
t X
-
reg
U
BFX into
W
-
reg L
S
R when pos
s
ible
commit
|
commitdiff
|
tree
2016-12-12
ktkachov
[libs
t
dc++][test
s
uite] XFAI
L
tests relying on long
.
.
.
commit
|
commitdiff
|
tree
2016-12-06
ktkach
o
v
[AR
M
][c
o
mmitted] So
r
t ARMv
8
processors by al
p
habetic
.
.
.
commit
|
commitdiff
|
tree
2016-12-02
ktk
a
chov
[AArch
6
4] Separat
e
shrink
w
ra
p
p
i
ng hooks i
m
plementation
commit
|
commitdiff
|
tree
2016-11-30
ktkachov
[
A
Arch64] PR ta
r
get/78362: Make sur
e
to
o
nly take
R
EG
N
O
.
.
.
commit
|
commitdiff
|
tree
2016-11-24
k
t
kachov
[TER] PR target/
4
8863
:
D
on't replace expressions
ac
r
os
s
.
.
.
commit
|
commitdiff
|
tree
2016-11-22
ktkac
h
ov
[ARM] PR target/78439: Upda
t
e
mo
v
di constraints for
.
.
.
commit
|
commitdiff
|
tree
2016-11-21
k
t
kachov
R
e
m
o
ve dead FIXME
commit
|
commitdiff
|
tree
2016-11-17
kt
k
achov
[AArch64] Expand
DImode
c
onstant stor
e
s to two SImode
.
.
.
commit
|
commitdiff
|
tree
2016-11-17
ktkachov
[
AArch64
]
Fix gcc
.
d
g/torture/float32-builtin
.
c with
.
.
.
commit
|
commitdiff
|
tree
2016-11-16
ktkachov
[AR
M
] P
R
targe
t
/78364: Add proper
r
estrictions to
z
e
ro
.
.
.
commit
|
commitdiff
|
tree
2016-11-08
k
tkacho
v
[
2/2] Add store merging unit
t
ests
commit
|
commitdiff
|
tree
2016-11-08
ktka
c
h
o
v
[ARM][2/2] Remove old rtx costs
commit
|
commitdiff
|
tree
2016-11-08
ktkachov
[ARM][1/2] Use
g
eneric_extra_
c
osts in all remaining
.
.
.
commit
|
commitdiff
|
tree
2016-11-08
ktkachov
[
1
/2] Fix off-b
y
-one er
r
or
i
n clear_bit_region in st
o
re
.
.
.
commit
|
commitdiff
|
tree
2016-11-07
ktkac
h
ov
[
A
A
rch
6
4] Fix P
R
t
a
rget/7782
2
: Use ti
g
ht
e
r
pre
d
ic
a
tes
.
.
.
commit
|
commitdiff
|
tree
2016-11-03
ktkachov
[
r
t
lanal]
Fix WO
R
D_REGISTER_OPER
A
TIONS condition in
.
.
.
commit
|
commitdiff
|
tree
2016-11-02
k
t
kacho
v
Fix for big-endian g
c
c
.
c-torture
/
ex
e
cute/pr55750
.
c
commit
|
commitdiff
|
tree
2016-11-02
ktkach
o
v
PR tree-optim
i
z
ation
/
78
1
70: Tru
n
c
ate
sign-extended
.
.
.
commit
|
commitdiff
|
tree
2016-11-02
ktkach
o
v
PR tree
-
optim
i
z
a
tion
/
78162: Rej
e
ct n
e
g
ativ
e
off
s
ets
.
.
.
commit
|
commitdiff
|
tree
2016-11-02
ktkachov
[A
A
rc
h
64] Add functi
o
n comments to so
m
e
prologue/
e
pilogu
e
.
.
.
commit
|
commitdiff
|
tree
2016-10-28
ktkachov
G
I
MPLE s
t
ore merging pa
s
s
commit
|
commitdiff
|
tree
2016-10-24
k
tkachov
[check_GN
U
_
s
tyle
.
sh
]
Mor
e
a
g
g
ressively ignore dg-xxx
.
.
.
commit
|
commitdiff
|
tree
2016-10-21
ktkachov
[ree] PR rtl-opti
m
iz
a
ti
o
n
/780
3
8:
Handle global
register
.
.
.
commit
|
commitdiff
|
tree
2016-10-17
kt
k
achov
[AArc
h
64]
Use
n
ew target pass re
g
istratio
n
f
ramework
.
.
.
commit
|
commitdiff
|
tree
2016-10-14
ktkac
h
ov
[A
A
rch6
4
] A
d
d sp
e
l
l
checking hint
s
for
-
march,-mcpu
.
.
.
commit
|
commitdiff
|
tree
2016-10-07
ktkac
h
ov
[simpl
i
fy-rtx] Zero-initialise
l
o
c
al
array in simp
l
ify_immed
.
.
.
commit
|
commitdiff
|
tree
2016-10-05
ktkachov
[fold-c
o
n
st] F
i
x native_e
n
code_real for
HFmode constants
commit
|
commitdiff
|
tree
2016-10-03
ktk
a
chov
Revert:
[
RTL if
c
vt
]
Tra
n
sform (X == CST) ?
-CST :
Y
.
.
.
commit
|
commitdiff
|
tree
2016-09-30
ktkachov
[RT
L
ifc
v
t
] Trans
f
orm (X == CST)
?
-CST :
Y into (X
.
.
.
commit
|
commitdiff
|
tree
2016-09-27
ktkachov
[ARM] Fix -Wimplicit
-
f
a
llthrough w
a
rnings
commit
|
commitdiff
|
tree
2016-09-26
ktkachov
[regren
a
me][sel-sch
e
d
]
Fix
b
o
g
us
us
e
of HARD_F
R
AME_POINTER_R
.
.
.
commit
|
commitdiff
|
tree
2016-09-19
ktkachov
[simp
l
ify-rtx] (
G
T
U (PLUS
a
C) (C - 1)) --
>
(LTU a -C)
commit
|
commitdiff
|
tree
2016-09-12
ktkachov
[
e
xpmed
.
c] PR middle-e
n
d/
7
7426 Delete
d
upl
i
ca
t
e condition
.
.
.
commit
|
commitdiff
|
tree
2016-09-01
ktkachov
[AArch64] Add AND
S
pattern
f
or CM
P
+
Z
ERO_E
X
TEN
D
commit
|
commitdiff
|
tree
2016-08-26
ktkachov
[ARM] PR
target/7
0
473: Reduce size of Co
r
tex-A8
automaton
commit
|
commitdiff
|
tree
2016-08-26
kt
k
achov
[
A
RM] Re
f
a
cto
r
MOVW/MOVT fusio
n
logic to allow e
x
tension
commit
|
commitdiff
|
tree
2016-08-01
kt
k
a
chov
[
A
Arch64] A
l
low multiple
-
of-
8
immedi
a
te o
f
fsets for
.
.
.
commit
|
commitdiff
|
tree
2016-07-14
ktkachov
[ve
c
torize
r
][2/2] Hook up mult synthesis l
o
gic into
.
.
.
commit
|
commitdiff
|
tree
2016-07-14
ktkachov
[
1/2] Move choose_
m
ult_variant de
c
l
a
ration
and
d
ependent
.
.
.
commit
|
commitdiff
|
tree
2016-07-12
ktkachov
[
expr
.
c] PR mid
d
le-end/71700: zero-e
x
tend sub-w
o
rd
.
.
.
commit
|
commitdiff
|
tree
2016-07-06
k
tkachov
[A
R
M] Add support for some A
R
Mv8-A
cores to driver
.
.
.
commit
|
commitdiff
|
tree
2016-07-05
ktkachov
[RTL ifcvt] PR rt
l
-opt
i
mizati
o
n
/71594: ICE
i
n noce_emit_cmo
v
.
.
.
commit
|
commitdiff
|
tree
2016-07-01
ktkach
o
v
[ARM] Delete th
u
mb_reload_in
_
h
commit
|
commitdiff
|
tree
2016-06-30
ktkachov
[AArch64][2/2] (Re)Implement vcopy<q>_lane<q>
i
ntrinsics
commit
|
commitdiff
|
tree
2016-06-30
ktkachov
[AArch64][
1
/
2
] Add suppo
r
t INS (element) i
n
struction
.
.
.
commit
|
commitdiff
|
tree
2016-06-24
ktkachov
[
ARM][1/4] Replace uses of int
_
log2
b
y exact
_
log2
commit
|
commitdiff
|
tree
2016-06-22
ktkachov
[
A
RM] Add in
i
t
ial support fo
r
Cortex-
A
73
commit
|
commitdiff
|
tree
2016-06-22
kt
k
a
c
hov
[AArch
6
4] A
d
d initi
a
l s
u
pport
f
or Corte
x
-A73
commit
|
commitdiff
|
tree
2016-06-20
ktkachov
[
typo] a
l
ignement -> alig
n
ment
commit
|
commitdiff
|
tree
2016-06-15
ktkachov
[AArc
h
64][obvious] Clean up par
e
n
t
hes
e
s and use G
E
T
_
M
O
DE_UNI
.
.
.
commit
|
commitdiff
|
tree
2016-06-15
ktkach
o
v
[RTL
i
fcv
t
] Allow simpl
e
re
g
ister
subregs in noc
e
_convert_m
u
.
.
.
commit
|
commitdiff
|
tree
2016-06-14
k
tkachov
Fi
x
typo
i
n copyri
g
h
t
boilerplate
commit
|
commitdiff
|
tree
2016-06-14
ktkachov
[AAr
c
h64] Handle AND+ASHIFT form of UBF
I
Z
correctly
.
.
.
commit
|
commitdiff
|
tree
2016-06-09
ktkachov
Updat
e
documen
t
ation for ARM a
r
chitecture
commit
|
commitdiff
|
tree
2016-06-09
k
tk
a
ch
o
v
[RTL
ifcvt] Print na
m
e o
f
noce
trasform that succ
e
eded
.
.
.
commit
|
commitdiff
|
tree
2016-06-09
ktkachov
[
AArch6
4
] Model
C
SEL instruc
t
ion in Cortex-
A
57 s
c
hed
u
l
ing
.
.
.
commit
|
commitdiff
|
tree
2016-06-07
k
tka
c
hov
[simplify-rtx] Fix unused variable warning in simpl
i
fy_c
o
nd_
.
.
.
commit
|
commitdiff
|
tree
2016-06-06
ktkachov
[3/3][R
T
L if
c
vt] PR
middle-end/37780: Conditional expression
.
.
.
commit
|
commitdiff
|
tree
2016-06-06
k
t
kachov
[2/3][AArch64] Keep CTZ components togeth
e
r
u
n
til after
.
.
.
commit
|
commitdiff
|
tree
2016-06-06
k
tk
a
chov
[1/3][ARM] K
e
ep ctz expressions togethe
r
unt
i
l afte
r
.
.
.
commit
|
commitdiff
|
tree
2016-06-03
k
tkachov
[ARM][obv
i
ous] Fi
x
typos in *
t
humb1_mulsi3 comm
e
n
t
commit
|
commitdiff
|
tree
2016-06-02
kt
k
achov
[rtla
n
a
l] Fix rtl-optimi
z
ation
/
71295
commit
|
commitdiff
|
tree
2016-06-02
ktkachov
Fix fallout from:
[
ARM] PR target/70830:
Avoid POP
.
.
.
commit
|
commitdiff
|
tree
2016-06-01
ktkachov
[
ARM] U
s
e proper output modifier f
o
r
DIm
o
de register
.
.
.
commit
|
commitdiff
|
tree
2016-06-01
kt
k
ac
h
ov
[ARM
]
T
i
e operand 1 to operand 0
in AESM
C
p
attern whe
n
.
.
.
commit
|
commitdiff
|
tree
2016-05-31
ktkachov
[
AArch64]
U
s
e aarch6
4
_fus
i
on_enabled_p
to check for
.
.
.
commit
|
commitdiff
|
tree
2016-05-31
ktkach
o
v
[AArch64] Remo
v
e aarc
h
64_simd_attr_l
e
ngth_move
commit
|
commitdiff
|
tree
2016-05-27
k
t
kachov
[AArch64] Tie ope
r
and 1
t
o operand 0 in
A
ESMC patter
n
.
.
.
commit
|
commitdiff
|
tree
2016-05-27
k
tka
c
hov
[A
A
rch64] Simplify ashl<mode>3 expander for SHORT
modes
commit
|
commitdiff
|
tree
2016-05-27
ktkachov
[
AAr
c
h64]
Delete ob
s
olete
C
C_ZESWP
and
CC_SESWP CC
.
.
.
commit
|
commitdiff
|
tree
2016-05-25
ktkachov
[R
T
L ifcvt
]
PR rtl-op
t
imizatio
n
/
66940: Avoid signed
.
.
.
commit
|
commitdiff
|
tree
2016-05-24
kt
k
achov
[ARM][4/4] Simplif
y
che
c
ks for CO
N
ST_INT_P
a
n
d comparison
.
.
.
commit
|
commitdiff
|
tree
2016-05-24
ktkacho
v
[ARM][3/4] Cleanup cast
s
from INT
V
AL to [unsigned
]
.
.
.
commit
|
commitdiff
|
tree
2016-05-24
ktkachov
[
ARM][2/4
]
Replace casts
of 1 to HOST
_
W
I
D
E_INT
by
H
OST_WIDE_
.
.
.
commit
|
commitdiff
|
tree
2016-05-24
ktkachov
[ARM] PR
t
arget/
6
9857 Rem
o
ve bogus early return false
.
.
.
commit
|
commitdiff
|
tree
2016-05-19
ktk
a
chov
[ARM]
F
ix
c
os
t
i
n
g of sign-ext
e
n
ding load in rtx
c
osts
commit
|
commitdiff
|
tree
2016-05-19
ktkachov
[ARM] PR target/7
1
056
:
Don't use
v
ectorized bui
l
t
ins
.
.
.
commit
|
commitdiff
|
tree
2016-05-17
kt
k
ac
h
ov
[AArch
6
4] PR
t
a
r
get
/
70809: De
l
ete aarch
6
4_
v
mls<mode
.
.
.
commit
|
commitdiff
|
tree
2016-05-17
ktkachov
[AArch64][tests
]
S
k
ip cpu-di
a
gnosti
c
s tests when overriding
.
.
.
commit
|
commitdiff
|
tree
2016-05-13
k
t
kachov
[obvious]
T
y
p
o
fix in tr
e
e-s
s
a-lo
o
p-ivanon
.
c
commit
|
commitdiff
|
tree
2016-05-13
ktkachov
[obvious
]
Fix param name in dump file
commit
|
commitdiff
|
tree
2016-05-12
k
tkachov
[AR
M
] PR target/7
0
830: Avoid POP-{reglist}^
when returnin
g
.
.
.
commit
|
commitdiff
|
tree
2016-05-09
kt
k
achov
[ARM] A
d
d mode to
prob
e
_stac
k
set operands
commit
|
commitdiff
|
tree
2016-04-28
ktkach
o
v
[intern
a
l-fn
.
c
]
[committed]
C
onvert condition
a
l
c
ompilation
.
.
.
commit
|
commitdiff
|
tree
2016-04-28
ktkach
o
v
[AArch64] Defin
e
WORD_REGIST
E
R_OPERATIONS to zero
a
nd
.
.
.
commit
|
commitdiff
|
tree
2016-04-27
ktka
c
hov
[rtlanal
.
c] Con
v
ert conditional compilation on WORD_REG
I
STER
.
.
.
commit
|
commitdiff
|
tree
2016-04-26
ktkac
h
ov
Fi
x
F
A
IL: gcc
.
d
g
/tree-ssa/minmax-2
.
c
s
can-tree-d
u
mp
.
.
.
commit
|
commitdiff
|
tree
2016-04-20
ktka
c
hov
[
A
Arch
6
4
]
Work around
PR
t
arg
e
t/64971
commit
|
commitdiff
|
tree
2016-04-15
kt
k
achov
[ARM][doc] Document deprecation of
pre-ARMv4T
a
rchit
e
ct
u
r
e
.
.
.
commit
|
commitdiff
|
tree
2016-04-15
ktkachov
[testsuite] P
R
rtl-optimi
z
ation/70681: XFAIL ira-shrinkwrap
.
.
.
commit
|
commitdiff
|
tree
2016-04-08
k
tkachov
[
ARM] PR ta
r
ge
t
/7
0
566 Check that condit
i
on register
.
.
.
commit
|
commitdiff
|
tree
2016-03-23
k
tkach
o
v
[ARM] Reduce size of ar
m
1020e
autom
a
ton
commit
|
commitdiff
|
tree
2016-03-23
ktka
c
hov
[ARM] Split out
a
rm
v
7ve effective
target check
commit
|
commitdiff
|
tree
2016-03-23
ktkachov
[ARM] P
R
d
ri
v
er/
7
0132: Avoid double fcl
o
se in dr
i
ver
.
.
.
commit
|
commitdiff
|
tree
next