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
[
A
RM] PR target
/
71270 fix neo
n
_valid_immediate for
.
.
.
commit
|
commitdiff
|
tree
2017-01-19
k
tka
c
hov
[AAr
c
h64]
P
u
r
g
e
leftover occu
r
rences
of
aa
r
ch64_nopcrelative
.
.
.
commit
|
commitdiff
|
tree
2017-01-12
ktkacho
v
Add Cortex-A15 tuning to
gcc
.
d
g
/
u
ni
n
it-p
r
ed-8_a
.
c
commit
|
commitdiff
|
tree
2017-01-09
ktkachov
[tre
e
-ssa-a
d
dre
s
s] A
v
o
i
d creating non-canonic
a
l
RTL
.
.
.
commit
|
commitdiff
|
tree
2016-12-20
ktkacho
v
[
A
R
M] PR target/78694: Avoid inval
i
d
RTL sharing in
.
.
.
commit
|
commitdiff
|
tree
2016-12-16
ktkac
h
ov
[AArc
h
64] Split
X
-re
g
UBFI
Z
into W-reg LSL when pos
s
ibl
e
commit
|
commitdiff
|
tree
2016-12-16
ktkachov
[A
A
r
c
h64] Split X-reg UBFX
i
nto W-re
g
LSR when possi
b
l
e
commit
|
commitdiff
|
tree
2016-12-12
ktk
a
cho
v
[libs
t
dc++][testsui
t
e] XFAIL tests relying
o
n long
.
.
.
commit
|
commitdiff
|
tree
2016-12-06
kt
k
ach
o
v
[
ARM][committed]
S
ort ARMv
8
processors by al
p
habetic
.
.
.
commit
|
commitdiff
|
tree
2016-12-02
ktkachov
[AArch64] Separate shrink wrapping
h
oo
k
s im
p
lementation
commit
|
commitdiff
|
tree
2016-11-30
ktkachov
[
A
Ar
c
h64
]
PR target/7836
2
: Make
s
u
r
e
to only take REG
N
O
.
.
.
commit
|
commitdiff
|
tree
2016-11-24
ktka
c
h
ov
[T
E
R] P
R
target/48
8
63
:
Don't replace
ex
p
r
ess
i
ons
across
.
.
.
commit
|
commitdiff
|
tree
2016-11-22
ktkacho
v
[ARM]
PR
targe
t
/78439:
U
pdate movdi
c
onstrai
n
ts
f
or
.
.
.
commit
|
commitdiff
|
tree
2016-11-21
kt
k
achov
Remov
e
d
e
ad
FIXME
commit
|
commitdiff
|
tree
2016-11-17
ktkachov
[AArch64] Expan
d
DImode constant stores to two
SImode
.
.
.
commit
|
commitdiff
|
tree
2016-11-17
k
tkachov
[AArch64
]
Fix gcc
.
dg/tor
t
ure/
f
loat32-bu
i
ltin
.
c
with
.
.
.
commit
|
commitdiff
|
tree
2016-11-16
k
t
k
a
chov
[
A
RM] P
R
t
arget/
7
8364
:
A
dd proper restrictions to zero
.
.
.
commit
|
commitdiff
|
tree
2016-11-08
k
tkachov
[2/2] Add store merging
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 gen
e
ric_ext
r
a_costs i
n
all
remaining
.
.
.
commit
|
commitdiff
|
tree
2016-11-08
ktkachov
[
1
/2] Fix off-by-one error
i
n
cl
e
ar
_
bit_region in store
.
.
.
commit
|
commitdiff
|
tree
2016-11-07
ktkachov
[
AArch64] Fix PR target/7
7
8
2
2: Us
e
tigh
t
e
r predicates
.
.
.
commit
|
commitdiff
|
tree
2016-11-03
ktkachov
[rtl
a
nal] F
i
x W
O
RD_REGISTER_OPERA
T
IO
N
S
condition in
.
.
.
commit
|
commitdiff
|
tree
2016-11-02
ktkachov
Fi
x
for b
i
g-end
i
an gcc
.
c-tort
u
re/execu
t
e/pr55750
.
c
commit
|
commitdiff
|
tree
2016-11-02
k
tkacho
v
PR tree-optimization/78170: Trunc
a
te
si
g
n-e
x
tended
.
.
.
commit
|
commitdiff
|
tree
2016-11-02
ktkachov
PR tree-
o
p
t
imization/7
8
162: Reject negative
offsets
.
.
.
commit
|
commitdiff
|
tree
2016-11-02
ktkachov
[A
A
rch64
]
A
d
d
function comm
e
nts to s
o
me prologu
e
/e
p
ilo
g
u
e
.
.
.
commit
|
commitdiff
|
tree
2016-10-28
ktka
c
hov
G
I
M
PLE
st
o
re me
r
gin
g
p
ass
commit
|
commitdiff
|
tree
2016-10-24
ktkachov
[check_
G
NU
_
style
.
sh] More aggre
s
sively
i
gnore dg-xxx
.
.
.
commit
|
commitdiff
|
tree
2016-10-21
ktkach
o
v
[ree]
PR
r
t
l-optimi
z
ation/7
8
038: Handle global register
.
.
.
commit
|
commitdiff
|
tree
2016-10-17
kt
k
achov
[AArch
6
4] Use new target pass registrat
i
on f
r
amew
o
rk
.
.
.
commit
|
commitdiff
|
tree
2016-10-14
k
tk
a
c
h
ov
[AArch64] Add spellchecking
h
ints for
-
march,-mcpu
.
.
.
commit
|
commitdiff
|
tree
2016-10-07
ktka
c
hov
[simplify-rtx] Ze
r
o-initialise local ar
r
ay in simplify_imme
d
.
.
.
commit
|
commitdiff
|
tree
2016-10-05
ktk
a
c
hov
[fo
l
d
-
c
onst]
F
ix nat
i
ve
_
encode_re
a
l for HFmode constants
commit
|
commitdiff
|
tree
2016-10-03
ktkachov
Revert
:
[RTL ifcvt] Transfor
m
(
X
=
=
C
S
T)
? -CST : Y
.
.
.
commit
|
commitdiff
|
tree
2016-09-30
ktkachov
[RTL ifcv
t
] Transform (X ==
CS
T
) ? -C
S
T
: Y into
(X
.
.
.
commit
|
commitdiff
|
tree
2016-09-27
ktkacho
v
[AR
M
] Fix -Wimpli
c
it-fallth
r
ough warnings
commit
|
commitdiff
|
tree
2016-09-26
ktkacho
v
[regrename][sel-sched]
Fix
b
ogus use of HARD_FRAME_POI
N
TER_R
.
.
.
commit
|
commitdiff
|
tree
2016-09-19
ktkachov
[simpli
f
y-rtx
]
(GTU (PLUS a C)
(C - 1))
-
-
> (LTU a -C)
commit
|
commitdiff
|
tree
2016-09-12
ktkachov
[ex
p
med
.
c] PR m
i
ddle-end/
7
7426 Delete duplicate condition
.
.
.
commit
|
commitdiff
|
tree
2016-09-01
ktkachov
[AArch64] Add ANDS patter
n
for CMP+ZERO_E
X
TEND
commit
|
commitdiff
|
tree
2016-08-26
k
t
kachov
[ARM] PR
t
arget/7047
3
: Reduce
size of Cor
t
ex-
A
8 automa
t
on
commit
|
commitdiff
|
tree
2016-08-26
ktkac
h
ov
[ARM] Refact
o
r
M
OVW
/
MO
V
T fus
i
on logic to allo
w
extension
commit
|
commitdiff
|
tree
2016-08-01
ktkachov
[AArch64] Al
l
o
w
multiple-of
-
8 immedi
a
te offset
s
for
.
.
.
commit
|
commitdiff
|
tree
2016-07-14
ktka
c
hov
[vectorizer][2/2
]
Hook
up mult synthe
s
is l
o
gic in
t
o
.
.
.
commit
|
commitdiff
|
tree
2016-07-14
ktkachov
[1/2] Move choose_mult_variant declara
t
i
o
n and dependent
.
.
.
commit
|
commitdiff
|
tree
2016-07-12
ktkachov
[exp
r
.
c] PR midd
l
e
-
end/7
1
700:
z
ero-ex
t
end sub-word
.
.
.
commit
|
commitdiff
|
tree
2016-07-06
ktkachov
[AR
M
]
Add su
p
port for some ARMv
8
-A
c
o
res t
o
driver
.
.
.
commit
|
commitdiff
|
tree
2016-07-05
ktkachov
[RTL ifcvt]
P
R
r
tl-optimizat
i
on/71594: ICE in noc
e
_e
m
it_cmov
.
.
.
commit
|
commitdiff
|
tree
2016-07-01
ktkachov
[ARM] Dele
t
e
t
hum
b
_reload_in_
h
commit
|
commitdiff
|
tree
2016-06-30
k
tk
a
chov
[AArch64
]
[2/2] (Re)Implement
v
copy<q>_lane
<
q> intrinsics
commit
|
commitdiff
|
tree
2016-06-30
ktkachov
[AAr
c
h64
]
[
1
/2] Add support INS (element) in
s
truction
.
.
.
commit
|
commitdiff
|
tree
2016-06-24
ktkachov
[
ARM
]
[
1/4] Re
p
la
c
e
u
ses of int_log2 by exact_log2
commit
|
commitdiff
|
tree
2016-06-22
ktkachov
[ARM] Add initial support
for Cor
t
ex-A73
commit
|
commitdiff
|
tree
2016-06-22
ktkachov
[AArch64] Add initial su
p
port f
o
r Cortex-A
7
3
commit
|
commitdiff
|
tree
2016-06-20
ktka
c
hov
[typ
o
]
a
lignement ->
a
lignment
commit
|
commitdiff
|
tree
2016-06-15
ktkachov
[AArch64
]
[obvio
u
s] C
l
e
an up
par
e
ntheses and use GET_MODE_UNI
.
.
.
commit
|
commitdiff
|
tree
2016-06-15
ktkacho
v
[
R
TL
i
f
cvt] Allow
simple register sub
r
egs in
noce_convert_
m
u
.
.
.
commit
|
commitdiff
|
tree
2016-06-14
k
t
k
a
chov
Fix typo
i
n copyright boi
l
erplate
commit
|
commitdiff
|
tree
2016-06-14
ktkachov
[AArch64] Han
d
le AND+ASHIFT form of
U
BFI
Z
cor
r
ectly
.
.
.
commit
|
commitdiff
|
tree
2016-06-09
ktkachov
Update doc
u
mentation fo
r
ARM
architecture
commit
|
commitdiff
|
tree
2016-06-09
ktkachov
[
RT
L
ifcv
t
] Print name of noce trasform
that suc
c
eeded
.
.
.
commit
|
commitdiff
|
tree
2016-06-09
k
t
kachov
[AArch64
]
M
odel
C
SEL
ins
t
r
uct
i
o
n
i
n Cortex-A57 scheduling
.
.
.
commit
|
commitdiff
|
tree
2016-06-07
ktkachov
[sim
p
lify-rt
x
] F
i
x
un
u
sed
v
ariabl
e
warning
in simplify_co
n
d_
.
.
.
commit
|
commitdiff
|
tree
2016-06-06
ktkachov
[3/3][RTL ifcvt] PR middle-end/37780: Condit
i
onal expression
.
.
.
commit
|
commitdiff
|
tree
2016-06-06
ktkachov
[2/3][AArch
6
4] Keep CTZ
c
omp
o
n
e
nts togeth
e
r
u
ntil after
.
.
.
commit
|
commitdiff
|
tree
2016-06-06
ktkachov
[1/3][ARM] Keep ctz exp
r
ession
s
together until af
t
er
.
.
.
commit
|
commitdiff
|
tree
2016-06-03
ktkachov
[ARM][
o
bv
i
ous]
Fix
t
ypos in *
t
h
u
m
b
1
_
mulsi3
co
m
ment
commit
|
commitdiff
|
tree
2016-06-02
ktk
a
chov
[rtlanal]
Fix
rtl-optimiz
a
tion/712
9
5
commit
|
commitdiff
|
tree
2016-06-02
k
tkac
h
ov
Fix fallout
from: [ARM] PR target/7083
0
:
Avoid POP
.
.
.
commit
|
commitdiff
|
tree
2016-06-01
ktkachov
[ARM] Us
e
proper output
modifi
e
r for DImode register
.
.
.
commit
|
commitdiff
|
tree
2016-06-01
kt
k
achov
[ARM]
T
ie operan
d
1 to ope
r
and 0 in AE
S
MC pattern wh
e
n
.
.
.
commit
|
commitdiff
|
tree
2016-05-31
ktkach
o
v
[AA
r
ch6
4
] Use aarch64_fu
s
ion_enab
l
ed_p to c
h
e
c
k for
.
.
.
commit
|
commitdiff
|
tree
2016-05-31
ktkachov
[AArch64] Remove aarch6
4
_simd_attr
_
len
g
th_move
commit
|
commitdiff
|
tree
2016-05-27
k
tkachov
[AArch64] Ti
e
o
pe
r
a
n
d
1 to o
p
erand 0 in AE
S
MC pattern
.
.
.
commit
|
commitdiff
|
tree
2016-05-27
ktkachov
[A
A
rch
6
4] Simplify
ashl<mode>3
e
x
pand
e
r
for
SHORT m
o
de
s
commit
|
commitdiff
|
tree
2016-05-27
k
t
kach
o
v
[AAr
c
h
64] Dele
t
e obsolete CC_ZESWP and CC_SESWP
C
C
.
.
.
commit
|
commitdiff
|
tree
2016-05-25
k
tkachov
[RT
L
ifc
v
t] PR r
t
l-op
t
imization/66940: Avoid signe
d
.
.
.
commit
|
commitdiff
|
tree
2016-05-24
ktkach
o
v
[ARM][4/4] Simp
l
ify checks for CONST_INT_P and compar
i
son
.
.
.
commit
|
commitdiff
|
tree
2016-05-24
ktkach
o
v
[ARM][3/4] Cleanup cas
t
s from INTVAL to [unsig
n
ed]
.
.
.
commit
|
commitdiff
|
tree
2016-05-24
ktkachov
[ARM][
2
/
4
] R
e
p
l
ac
e
casts of 1 to HOS
T
_WIDE_INT
b
y HOST_WIDE
_
.
.
.
commit
|
commitdiff
|
tree
2016-05-24
ktkachov
[ARM]
P
R target/69857 Remove bogus e
a
rly
r
eturn f
a
lse
.
.
.
commit
|
commitdiff
|
tree
2016-05-19
ktkacho
v
[ARM] F
i
x costing of sig
n
-extending l
o
a
d
in rtx co
s
ts
commit
|
commitdiff
|
tree
2016-05-19
ktkachov
[AR
M
]
PR target/71056: Don'
t
u
se vectorized builti
n
s
.
.
.
commit
|
commitdiff
|
tree
2016-05-17
k
t
kachov
[
AArch64] PR target/708
0
9
:
Delete aarch64
_
v
m
ls<mo
d
e
.
.
.
commit
|
commitdiff
|
tree
2016-05-17
ktkachov
[AArch64][tes
t
s]
Ski
p
cpu-diagnostics tests when ov
e
r
r
i
ding
.
.
.
commit
|
commitdiff
|
tree
2016-05-13
ktkachov
[
obvious]
Typo fix
in tree-ssa-loo
p
-ivanon
.
c
commit
|
commitdiff
|
tree
2016-05-13
ktkachov
[obvi
o
us] Fix param name in
dump file
commit
|
commitdiff
|
tree
2016-05-12
ktkachov
[ARM
]
P
R
t
a
rget/70830:
Avo
i
d POP-{reg
l
ist}^ when re
t
u
r
ning
.
.
.
commit
|
commitdiff
|
tree
2016-05-09
ktkachov
[ARM] Add
mode to pro
b
e_stack set o
p
erands
commit
|
commitdiff
|
tree
2016-04-28
k
t
kac
h
ov
[inte
r
nal-fn
.
c]
[
committed]
Conv
e
rt conditional compi
l
ation
.
.
.
commit
|
commitdiff
|
tree
2016-04-28
ktkachov
[AArch64] D
e
fine WORD
_
REGISTER
_
OPERATIONS to zero and
.
.
.
commit
|
commitdiff
|
tree
2016-04-27
ktkachov
[rtlanal
.
c] Convert
conditional compilation on WO
R
D_REG
I
STER
.
.
.
commit
|
commitdiff
|
tree
2016-04-26
k
t
k
a
c
ho
v
Fi
x
FAIL:
gcc
.
dg/t
r
ee
-
ssa/minmax
-
2
.
c
scan-
t
ree
-
d
ump
.
.
.
commit
|
commitdiff
|
tree
2016-04-20
k
tkachov
[AAr
c
h
64] Work around P
R
targ
e
t/64971
commit
|
commitdiff
|
tree
2016-04-15
k
t
kachov
[ARM][d
o
c] Document d
e
pr
e
ca
t
ion of pr
e
-ARMv4T arch
i
tecture
.
.
.
commit
|
commitdiff
|
tree
2016-04-15
ktkach
o
v
[t
e
stsuite] PR
r
tl-optimization/7
0
681: XF
A
IL
i
ra-shr
i
nkwrap
.
.
.
commit
|
commitdiff
|
tree
2016-04-08
ktkachov
[ARM] PR target/70566 Check that c
o
ndition register
.
.
.
commit
|
commitdiff
|
tree
2016-03-23
ktkachov
[
A
R
M] Red
u
ce size of a
r
m1020e automaton
commit
|
commitdiff
|
tree
2016-03-23
k
t
k
a
chov
[
A
RM] Split out
armv7ve effective t
a
rget ch
e
c
k
commit
|
commitdiff
|
tree
next