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
[3/3][RTL ifcvt] PR middle-end/37780: Conditional expression with __builtin_clz(...
2016-06-06
k
t
kac
h
ov
[3/3][R
T
L
i
f
cv
t
] PR m
i
d
dl
e
-end/
3
7780: Condit
i
onal express
i
on
.
.
.
commit
|
commitdiff
|
tree
2016-06-06
kt
k
ac
h
ov
[2/3][AArch64]
K
e
e
p C
T
Z components
t
ogethe
r
unti
l
after
.
.
.
commit
|
commitdiff
|
tree
2016-06-06
ktkac
h
ov
[1/3][ARM] K
e
ep
c
tz
e
xpress
i
ons togeth
e
r unti
l
a
fter
.
.
.
commit
|
commitdiff
|
tree
2016-06-03
ktkachov
[ARM][obvious] Fix typos i
n
*
t
humb1_mulsi3
c
omment
commit
|
commitdiff
|
tree
2016-06-02
k
t
kachov
[rt
l
a
n
al]
Fi
x
rtl-optimi
z
at
i
on
/
7
1295
commit
|
commitdiff
|
tree
2016-06-02
ktkachov
Fix
f
allout from
:
[ARM] PR target/70830:
A
voi
d
POP
.
.
.
commit
|
commitdiff
|
tree
2016-06-01
ktkac
h
ov
[ARM] Use prop
e
r output modi
f
ier for D
I
mode
r
e
g
ister
.
.
.
commit
|
commitdiff
|
tree
2016-06-01
ktkachov
[ARM] Tie op
e
rand 1 to
o
perand 0 in A
E
SMC pattern when
.
.
.
commit
|
commitdiff
|
tree
2016-05-31
ktkachov
[AArc
h
6
4
] Use
aarch64_fusi
o
n_enabled_p t
o
check fo
r
.
.
.
commit
|
commitdiff
|
tree
2016-05-31
k
tkachov
[AArch64] Remove aarc
h
64
_
simd_a
t
t
r_length_move
commit
|
commitdiff
|
tree
2016-05-27
ktkachov
[AArch6
4
]
Tie o
p
erand 1 to operand
0
i
n
AESMC pattern
.
.
.
commit
|
commitdiff
|
tree
2016-05-27
kt
k
achov
[
A
Arc
h
64] S
i
mpl
i
fy ashl<mode>
3
expander for SHORT modes
commit
|
commitdiff
|
tree
2016-05-27
k
t
kachov
[AArch64] Delete obsolete CC_ZES
W
P a
n
d
C
C_SE
S
WP CC
.
.
.
commit
|
commitdiff
|
tree
2016-05-25
k
t
kacho
v
[RTL
ifcvt] PR rtl-o
p
timizatio
n
/66
9
4
0
:
Av
o
i
d
si
g
ned
.
.
.
commit
|
commitdiff
|
tree
2016-05-24
ktka
c
h
ov
[AR
M
][4/4] S
i
mplify checks fo
r
CONST_INT_P and comparison
.
.
.
commit
|
commitdiff
|
tree
2016-05-24
k
t
kach
o
v
[
A
RM]
[
3
/4]
C
lea
n
up c
a
sts fro
m
INTVAL to [
u
nsig
n
ed
]
.
.
.
commit
|
commitdiff
|
tree
2016-05-24
ktkachov
[ARM][2/4
]
Replace casts of
1
to HOST_WIDE_INT
b
y HOST_WIDE_
.
.
.
commit
|
commitdiff
|
tree
2016-05-24
k
tkach
o
v
[AR
M
] PR t
a
rget/
6
9
857 Rem
o
ve
b
ogus
early re
t
urn false
.
.
.
commit
|
commitdiff
|
tree
2016-05-19
k
t
kac
h
o
v
[ARM] Fix
c
osting o
f
s
i
gn-extending l
o
ad in rtx c
o
sts
commit
|
commitdiff
|
tree
2016-05-19
k
t
k
a
chov
[ARM
]
PR target/7
1
056: Do
n
't use vecto
r
ized builtins
.
.
.
commit
|
commitdiff
|
tree
2016-05-17
ktkac
h
ov
[AArch64] PR target/
7
08
0
9: Delete aarch64
_
vm
l
s
<mo
d
e
.
.
.
commit
|
commitdiff
|
tree
2016-05-17
kt
k
achov
[AArch64]
[
t
ests] Skip cpu-diagnostics
t
ests when
ov
e
rri
d
ing
.
.
.
commit
|
commitdiff
|
tree
2016-05-13
kt
k
ac
h
ov
[
o
bv
i
ous] Typo fix in tree-ssa-lo
o
p-ivanon
.
c
commit
|
commitdiff
|
tree
2016-05-13
ktkachov
[
o
bv
i
ous] Fix para
m
name in dump file
commit
|
commitdiff
|
tree
2016-05-12
ktk
a
chov
[ARM] PR target/70830: Av
o
id POP-{reglist}^ whe
n
r
e
turni
n
g
.
.
.
commit
|
commitdiff
|
tree
2016-05-09
k
tkachov
[
A
R
M
]
Add m
o
d
e
to p
r
obe_stack set operands
commit
|
commitdiff
|
tree
2016-04-28
kt
k
a
c
ho
v
[internal
-
fn
.
c][committed] Convert c
o
n
ditional compilation
.
.
.
commit
|
commitdiff
|
tree
2016-04-28
k
tkachov
[AArch64] Define WORD
_
R
E
GISTER_OPERATIONS
to zero and
.
.
.
commit
|
commitdiff
|
tree
2016-04-27
ktkac
h
ov
[r
t
lanal
.
c] Con
v
ert conditional
c
ompilation o
n
W
O
RD
_
REGISTER
.
.
.
commit
|
commitdiff
|
tree
2016-04-26
ktk
a
chov
F
i
x
FAI
L
: g
c
c
.
d
g/tre
e
-ssa
/
minmax-2
.
c scan-tree-dump
.
.
.
commit
|
commitdiff
|
tree
2016-04-20
ktkach
o
v
[AArch64] Wor
k
around PR
t
arget/64971
commit
|
commitdiff
|
tree
2016-04-15
kt
k
achov
[ARM][doc]
Do
c
ume
n
t deprec
a
tion of pre
-
ARMv
4
T architecture
.
.
.
commit
|
commitdiff
|
tree
2016-04-15
ktkachov
[te
s
t
sui
t
e] PR rtl-optimizatio
n
/70681: XFAIL
i
ra-shri
n
kwrap
.
.
.
commit
|
commitdiff
|
tree
2016-04-08
ktkachov
[
A
RM] PR tar
g
et/70566 Check that condition register
.
.
.
commit
|
commitdiff
|
tree
2016-03-23
ktka
c
ho
v
[ARM] Reduc
e
size of arm1020e
a
utomat
o
n
commit
|
commitdiff
|
tree
2016-03-23
ktkachov
[ARM
]
Split
o
u
t armv7ve effectiv
e
target
check
commit
|
commitdiff
|
tree
2016-03-23
ktk
a
chov
[
A
RM] P
R
driver
/
7013
2
:
Avoid doubl
e
fcl
o
se
in
driver
.
.
.
commit
|
commitdiff
|
tree
2016-03-11
k
t
kachov
[AArch64] Fix gcc
.
target/aa
r
ch64/v
e
ct-reduc-or_1
.
c
.
.
.
commit
|
commitdiff
|
tree
2016-03-11
k
t
ka
c
hov
[AArch64] PR target/70002: Mak
e
aarch64_set_c
u
rrent_function
.
.
.
commit
|
commitdiff
|
tree
2016-03-10
ktkachov
[AArch64] Fix thinko in handling of -momit-lea
f
-frame
.
.
.
commit
|
commitdiff
|
tree
2016-03-08
k
tkachov
[obvious] Fix typ
o
i
n
tree-s
s
a-ma
t
h-opt
s
.
c
commit
|
commitdiff
|
tree
2016-03-07
kt
k
acho
v
[ARM] Erro
r
out
o
f arm_neo
n
.
h if com
p
iling for s
o
ft
.
.
.
commit
|
commitdiff
|
tree
2016-03-04
ktkachov
[AArch6
4
][testsuite
]
PR target/70004: Remove check
.
.
.
commit
|
commitdiff
|
tree
2016-03-03
ktkachov
[ARM] PR rtl-optimizati
o
n
/69904: Disallow
copying/dupli
c
atin
.
.
.
commit
|
commitdiff
|
tree
2016-02-26
ktkachov
[AArch64] Set TREE_
T
ARGET_GLOBALS in aarch
6
4_set_current_fu
n
.
.
.
commit
|
commitdiff
|
tree
2016-02-26
ktkac
h
ov
[
A
Arc
h
64] PR target/69613
:
Return zer
o
TARGET_SHIFT_
T
R
U
NCA
T
I
.
.
.
commit
|
commitdiff
|
tree
2016-02-24
k
tkachov
[A
R
M]
T
e
st
s
for
a
rm_restrict_i
t
patt
e
rns
i
n th
u
m
b2
.
m
d
commit
|
commitdiff
|
tree
2016-02-24
ktkach
o
v
[gcs
e
] PR
rt
l
-optimization/
6
9886: Check
target m
o
de
.
.
.
commit
|
commitdiff
|
tree
2016-02-24
ktka
c
hov
[AR
M
]
A
dd initia
l
su
p
port for
t
he Cor
t
ex-
A
32
commit
|
commitdiff
|
tree
2016-02-24
ktkachov
[ARM] PR target
/
69875 Fix atomic_loaddi e
x
p
ansion
commit
|
commitdiff
|
tree
2016-02-19
ktkachov
[AArch64] Skip gcc
.
target/
a
arch
6
4
/as
s
emb
l
e
r_
a
r
c
h_
1
.
.
.
commit
|
commitdiff
|
tree
2016-02-17
ktkacho
v
[AArch
6
4] PR
t
arget/69161: Do
n
't use sp
e
ci
a
l predica
t
e
.
.
.
commit
|
commitdiff
|
tree
2016-02-17
k
t
kac
h
ov
[
A
RM]
P
R targ
e
t/6916
1
:
Don't ignore
mode whe
n
matching
.
.
.
commit
|
commitdiff
|
tree
2016-02-11
ktkachov
[AArch64] Only update
asse
m
b
ler
.
a
rch dir
e
ctive w
h
en
.
.
.
commit
|
commitdiff
|
tree
2016-02-04
ktkachov
[
A
R
M][4/4] Adj
u
st
g
c
c
.
target/arm/wmul-
[
123
]
.
c
tests
commit
|
commitdiff
|
tree
2016-02-04
ktkac
h
o
v
[cse][
3
/4] Don't ove
r
write ori
g
in
a
l rtx when f
o
l
ding
.
.
.
commit
|
commitdiff
|
tree
2016-02-04
ktkacho
v
[ARM][2/
4
]
F
i
x opera
n
d
costi
n
g
l
ogic
f
o
r SMUL[TB][T
B
]
commit
|
commitdiff
|
tree
2016-02-04
ktkach
o
v
[ARM]
[
1/4] PR target/65932:
A
d
d
t
e
s
t
c
ase
commit
|
commitdiff
|
tree
2016-02-04
k
t
kachov
[ARM] PR t
a
rget/65932: st
o
p
chan
g
i
ng signedness in
.
.
.
commit
|
commitdiff
|
tree
2016-01-22
k
tka
c
h
o
v
[ARM] Fix PR targ
e
t
/69
4
03: Bug in t
h
umb2_ior_scc_strict_it
.
.
.
commit
|
commitdiff
|
tree
2016-01-19
kt
k
achov
[ARM] PR target/69135: Mark ARMv8
vcvt instructions
.
.
.
commit
|
commitdiff
|
tree
2016-01-15
ktkachov
[AA
r
c
h64]
H
a
n
d
le CSEL
o
f zero_extend
e
d
o
per
a
nds in
.
.
.
commit
|
commitdiff
|
tree
2016-01-15
k
t
k
a
c
hov
[AArch6
4
] Hand
l
e compare
of
zero_extract for
m
of TST
.
.
.
commit
|
commitdiff
|
tree
2016-01-15
k
t
k
achov
[AArch6
4
] Properly reject
i
nvalid at
t
ribut
e
string
s
commit
|
commitdiff
|
tree
2016-01-11
ktkac
h
ov
[AArch64] PR
r
tl-optimizat
i
on/6
8
796: Add pat
t
erns for
.
.
.
commit
|
commitdiff
|
tree
2016-01-11
ktkacho
v
[
RT
L
-ifcvt] PR
rt
l
-optimiz
a
tion/68841: Make sure
one
.
.
.
commit
|
commitdiff
|
tree
2016-01-05
ktkac
h
ov
[combin
e
]
[
v2] Canon
i
c
a
lise (r + r)
t
o
(
r
<
<
1) to aid
.
.
.
commit
|
commitdiff
|
tree
2015-12-22
ktkachov
[combine] Check WOR
D
_REGISTER_OPERATIONS normally
rather
.
.
.
commit
|
commitdiff
|
tree
2015-12-18
k
t
kachov
[AArch64] PR r
t
l-optimization
/
68796 Add compare-of
.
.
.
commit
|
commitdiff
|
tree
2015-12-16
ktkachov
[
AArch64] Pro
p
erly
cos
t
zero_extend+a
s
hift forms
o
f
.
.
.
commit
|
commitdiff
|
tree
2015-12-16
ktkachov
[AArc
h
6
4
] PR targ
e
t
/
68696
F
AIL:
g
cc
.
t
a
rget/aarch64
.
.
.
commit
|
commitdiff
|
tree
2015-12-16
ktk
a
c
hov
[ARM] PR targ
e
t
/
68
6
48:
F
old NOT of CONST_IN
T
in a
n
dsi
_
iorsi3
.
.
.
commit
|
commitdiff
|
tree
2015-12-14
ktkachov
[
combine] Don't create LSHIFT
R
T of z
e
ro bits in cha
n
ge_zero_ext
commit
|
commitdiff
|
tree
2015-12-04
ktkachov
[AArch64] Don'
t
al
l
ow -m
g
eneral-regs-o
n
ly to
change
.
.
.
commit
|
commitdiff
|
tree
2015-12-04
ktkachov
[A
R
M]
P
R target/68214: Delete
I
P-r
e
g-clobbering
c
a
ll
.
.
.
commit
|
commitdiff
|
tree
2015-12-03
ktkachov
[RTL-if
c
vt]
P
R
rtl
-
optimizatio
n
/686
2
4: Clean up l
o
gic
.
.
.
commit
|
commitdiff
|
tree
2015-11-27
ktkachov
Fix FA
I
L
:
gcc
.
c-to
r
ture/execute/2
0
050124-1
.
c
-O2
.
.
.
commit
|
commitdiff
|
tree
2015-11-27
ktkachov
[RTL
-
i
fcvt] Re
j
ect insns that are
m
ultiple_sets
commit
|
commitdiff
|
tree
2015-11-27
ktkachov
[RTL-i
f
cvt] PR
r
t
l
-opti
m
ization/
6
8506: F
i
x
emitting
.
.
.
commit
|
commitdiff
|
tree
2015-11-26
ktkacho
v
[c
o
mb
i
ne] On
l
y rest
r
ict pure simplificati
o
n in mult
.
.
.
commit
|
commitdiff
|
tree
2015-11-26
k
t
k
acho
v
[c
a
lls
.
c] PR rtl-opti
m
ization/67226: Take into acc
o
unt
.
.
.
commit
|
commitdiff
|
tree
2015-11-25
ktkacho
v
[RT
L
-if
c
vt] PR rtl-optimization/6
8
435 Allow (c ?
x
.
.
.
commit
|
commitdiff
|
tree
2015-11-24
ktkachov
Test
c
a
s
e
f
o
r PR rtl-opti
m
i
z
ation/68381
commit
|
commitdiff
|
tree
2015-11-24
ktkachov
[AArc
h
64][v2]
I
m
prove comparison
with compl
e
x
i
mmedi
a
tes
.
.
.
commit
|
commitdiff
|
tree
2015-11-24
ktk
a
chov
[
cfgloop] PR middle-
e
nd/68375: Restruc
t
ure get_l
o
op_body_in_
.
.
.
commit
|
commitdiff
|
tree
2015-11-24
ktkachov
[RTL-ree] PR rtl-optimization/
6
8194: Rest
r
ict copy
.
.
.
commit
|
commitdiff
|
tree
2015-11-23
ktkacho
v
[
A
A
r
c
h64] P
R
t
a
rget/
6
8
3
63
C
h
eck tha
t
argument is r
e
al
.
.
.
commit
|
commitdiff
|
tree
2015-11-20
ktkachov
[AR
M
]
D
o not
expand mo
v
misal
i
gn pattern if no
t
in 32
.
.
.
commit
|
commitdiff
|
tree
2015-11-20
k
t
k
achov
[A
R
M] P
R
68149
F
ix ICE in unal
i
gned_lo
a
ddi sp
l
it
commit
|
commitdiff
|
tree
2015-11-20
k
t
kachov
[
A
RM] Disable neo
n
testing for armv7-m
commit
|
commitdiff
|
tree
2015-11-17
ktka
c
hov
[ARM
]
PR 68143 Properly
update memory offsets when
.
.
.
commit
|
commitdiff
|
tree
2015-11-13
ktkacho
v
[c
o
mbine] Don't transform sign and zero ex
t
ends inside
.
.
.
commit
|
commitdiff
|
tree
2015-11-10
k
t
kachov
[ARM] Fix c
o
s
t
ing of vmu
l
+vcvt co
m
b
ine pattern
commit
|
commitdiff
|
tree
2015-11-10
ktkachov
[ARM][cl
e
anup] Remove u
s
e
s
o
f CONST_DOU
B
L
E
_HIGH/LOW
commit
|
commitdiff
|
tree
2015-11-10
ktkach
o
v
[AArch64][2/3] Implement negcc
,
notcc optabs
commit
|
commitdiff
|
tree
2015-11-10
ktkachov
[
o
pta
b
s][if
c
vt][1/3
]
D
efine negcc, no
t
cc optabs
commit
|
commitdiff
|
tree
2015-11-10
kt
k
achov
[
h
aifa-s
c
hed] PR rtl-opt
i
mizatio
n
/
6
8236: Exit ear
l
y
.
.
.
commit
|
commitdiff
|
tree
2015-11-09
ktka
c
ho
v
[
A
A
r
c
h64][cleanup] Remove uses of CONST_DOUBLE_HIGH
.
.
.
commit
|
commitdiff
|
tree
2015-11-09
ktkachov
[AArch64]
P
R target/68129
:
Defin
e
TARGET
_
SUPP
O
RT
S
_WIDE_INT
commit
|
commitdiff
|
tree
2015-11-09
kt
k
a
chov
[RT
L
-if
c
vt] PR rtl-optimization/67749: D
o
no
t
emit
.
.
.
commit
|
commitdiff
|
tree
next