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
ktkacho
v
[3/3][RTL ifcv
t
]
P
R
m
iddle-end/37780:
Condi
t
ional express
i
on
.
.
.
commit
|
commitdiff
|
tree
2016-06-06
k
tk
a
chov
[2/3][AArch64]
K
e
e
p C
T
Z
components togeth
e
r until after
.
.
.
commit
|
commitdiff
|
tree
2016-06-06
ktkacho
v
[1
/
3][ARM] Keep
ctz expressio
n
s together until after
.
.
.
commit
|
commitdiff
|
tree
2016-06-03
ktkach
o
v
[ARM][obvious] Fix
typos in
*
t
humb1_mulsi3 comment
commit
|
commitdiff
|
tree
2016-06-02
ktkachov
[rtlanal] Fix rtl-optimization/71
2
9
5
commit
|
commitdiff
|
tree
2016-06-02
ktkachov
Fix fallout
f
rom: [ARM] PR target/
7
0
8
30: Av
o
id
P
OP
.
.
.
commit
|
commitdiff
|
tree
2016-06-01
ktkach
o
v
[ARM] Use prope
r
o
u
tput modifier f
o
r DI
m
ode r
e
gi
s
t
e
r
.
.
.
commit
|
commitdiff
|
tree
2016-06-01
ktkachov
[ARM
]
Tie operand 1 to op
e
rand
0
in
AES
M
C pattern
w
hen
.
.
.
commit
|
commitdiff
|
tree
2016-05-31
ktk
a
chov
[AArch64] Use aarch64_fus
i
on_ena
b
led_p
t
o
ch
e
ck f
o
r
.
.
.
commit
|
commitdiff
|
tree
2016-05-31
ktka
c
hov
[AArch64
]
R
e
move
a
arch64_simd_attr_length_m
o
ve
commit
|
commitdiff
|
tree
2016-05-27
k
tkachov
[AArch64] Tie oper
a
nd
1
t
o
operand 0 in A
E
S
MC pattern
.
.
.
commit
|
commitdiff
|
tree
2016-05-27
ktkachov
[
AAr
c
h
6
4
] Simplify ashl<mode>3 expander for SHORT modes
commit
|
commitdiff
|
tree
2016-05-27
ktkachov
[AAr
c
h64] Delete o
b
solete CC
_
Z
E
SWP
and CC_SESWP
C
C
.
.
.
commit
|
commitdiff
|
tree
2016-05-25
ktkach
o
v
[RTL ifcvt] PR rtl-optimization/66
9
4
0:
Avoid si
g
ned
.
.
.
commit
|
commitdiff
|
tree
2016-05-24
kt
k
achov
[ARM][4/4] Simplify
c
hecks for
C
ON
S
T_INT_P an
d
comparison
.
.
.
commit
|
commitdiff
|
tree
2016-05-24
ktkachov
[ARM][3/4] Cleanup
casts from I
N
TVAL to [uns
i
gned
]
.
.
.
commit
|
commitdiff
|
tree
2016-05-24
k
t
kachov
[A
R
M][2/4] Replace ca
s
ts of 1 to HOST_WIDE_INT by HOST_WIDE
_
.
.
.
commit
|
commitdiff
|
tree
2016-05-24
ktkachov
[ARM] PR
t
arget/69857 R
e
move bogu
s
ear
l
y return fa
l
se
.
.
.
commit
|
commitdiff
|
tree
2016-05-19
ktkachov
[
A
RM] Fix costin
g
of si
g
n-extending load
in
rtx
c
o
sts
commit
|
commitdiff
|
tree
2016-05-19
ktkacho
v
[ARM] PR target/71056: Don't use vector
i
zed b
u
i
l
tins
.
.
.
commit
|
commitdiff
|
tree
2016-05-17
kt
k
a
chov
[
A
Arch64] PR
target/708
0
9: Del
e
t
e aa
r
ch64
_
vmls<mo
d
e
.
.
.
commit
|
commitdiff
|
tree
2016-05-17
ktka
c
hov
[AArch6
4
][tests] S
k
ip cpu-
d
iagn
o
stics tests
when overri
d
ing
.
.
.
commit
|
commitdiff
|
tree
2016-05-13
ktk
a
c
hov
[obvious] Ty
p
o
fix in tree-ssa-
l
oop-ivanon
.
c
commit
|
commitdiff
|
tree
2016-05-13
ktkachov
[obvious
]
F
ix param name in dump file
commit
|
commitdiff
|
tree
2016-05-12
k
t
kachov
[ARM
]
P
R
t
a
rget
/
7
0830: A
v
o
id POP-{reglist}^ when retu
r
n
ing
.
.
.
commit
|
commitdiff
|
tree
2016-05-09
ktkachov
[ARM] Add mode to
probe_stac
k
set ope
r
ands
commit
|
commitdiff
|
tree
2016-04-28
ktkachov
[internal-fn
.
c][co
m
mitte
d
]
Convert conditional compila
t
ion
.
.
.
commit
|
commitdiff
|
tree
2016-04-28
ktkachov
[AArch64] Defin
e
WORD_REGISTER_
O
P
ERAT
I
ONS
to zero and
.
.
.
commit
|
commitdiff
|
tree
2016-04-27
ktkachov
[rtlanal
.
c] Con
v
ert condi
t
iona
l
co
m
pilation
on WO
R
D_REGISTER
.
.
.
commit
|
commitdiff
|
tree
2016-04-26
kt
k
achov
Fix FAIL: gc
c
.
dg/tree-ssa/minm
a
x-2
.
c
s
c
a
n
-
t
ree-dump
.
.
.
commit
|
commitdiff
|
tree
2016-04-20
kt
k
achov
[AArch64] Wor
k
around P
R
target/64971
commit
|
commitdiff
|
tree
2016-04-15
ktkachov
[ARM][doc] Do
c
ument deprecation
o
f pre-ARMv4T
a
r
chitecture
.
.
.
commit
|
commitdiff
|
tree
2016-04-15
ktkachov
[
testsu
i
te] PR rtl-op
t
i
m
ization
/
7
068
1
: XFAIL ir
a
-s
h
rinkwrap
.
.
.
commit
|
commitdiff
|
tree
2016-04-08
kt
k
achov
[ARM] PR target/70566 Check that condition re
g
ister
.
.
.
commit
|
commitdiff
|
tree
2016-03-23
ktkachov
[ARM] Reduce size of
a
rm102
0
e autom
a
ton
commit
|
commitdiff
|
tree
2016-03-23
ktkachov
[
A
RM] Sp
l
it out armv7v
e
e
ffective ta
r
get c
h
eck
commit
|
commitdiff
|
tree
2016-03-23
ktkachov
[
A
RM] PR driver/
7
0
1
32: Avoid doub
l
e fclose in
driver
.
.
.
commit
|
commitdiff
|
tree
2016-03-11
ktk
a
chov
[AArch64] F
i
x g
c
c
.
targe
t
/aa
r
ch
6
4/vect-re
d
u
c
-or_1
.
c
.
.
.
commit
|
commitdiff
|
tree
2016-03-11
kt
k
achov
[
A
Arch64]
P
R
t
arget/70002:
Mak
e
a
a
r
ch64_set_cur
r
ent_function
.
.
.
commit
|
commitdiff
|
tree
2016-03-10
ktkachov
[AArch64] Fix think
o
in handling of -momit-leaf
-
frame
.
.
.
commit
|
commitdiff
|
tree
2016-03-08
k
t
kac
h
ov
[o
b
viou
s
] Fix t
y
po in
t
r
e
e
-ssa-math-opts
.
c
commit
|
commitdiff
|
tree
2016-03-07
ktka
c
hov
[ARM] E
r
ro
r
out of arm_neon
.
h i
f
c
ompiling fo
r
soft
.
.
.
commit
|
commitdiff
|
tree
2016-03-04
ktkacho
v
[AArch64][testsuite] PR target/700
0
4: Rem
o
v
e chec
k
.
.
.
commit
|
commitdiff
|
tree
2016-03-03
ktkachov
[A
R
M]
P
R
rtl-opti
m
iza
t
ion/69904: D
i
sallow cop
y
ing/duplicatin
.
.
.
commit
|
commitdiff
|
tree
2016-02-26
ktk
a
chov
[AArch64]
Set
T
REE_TARGET
_
GLOBALS i
n
aarch64_set_curr
e
nt_fun
.
.
.
commit
|
commitdiff
|
tree
2016-02-26
ktkachov
[AA
r
ch6
4
] PR t
a
rget/69613:
Return zero TARGET_SHIFT_TRUNCATI
.
.
.
commit
|
commitdiff
|
tree
2016-02-24
ktkachov
[ARM] Tests for arm_res
t
rict
_
it
patterns in thumb2
.
m
d
commit
|
commitdiff
|
tree
2016-02-24
k
t
kac
h
o
v
[
gc
s
e] PR rtl-o
p
tim
i
z
a
t
ion/69886: Ch
e
ck ta
r
get mod
e
.
.
.
commit
|
commitdiff
|
tree
2016-02-24
ktk
a
chov
[ARM
]
Add initial suppo
r
t
for
t
he Cortex
-
A32
commit
|
commitdiff
|
tree
2016-02-24
ktk
a
cho
v
[ARM] PR target/69875 Fix atomic_loaddi expans
i
on
commit
|
commitdiff
|
tree
2016-02-19
ktkacho
v
[AArch64] Sk
i
p gcc
.
targ
e
t/aarch64/ass
e
mbler
_
arc
h
_
1
.
.
.
commit
|
commitdiff
|
tree
2016-02-17
kt
k
achov
[AArch64]
PR
t
arg
e
t/69161: Don't us
e
special p
r
e
d
icate
.
.
.
commit
|
commitdiff
|
tree
2016-02-17
kt
k
achov
[AR
M
] PR target
/
69161: Don
'
t ignore mode when matchin
g
.
.
.
commit
|
commitdiff
|
tree
2016-02-11
ktkachov
[A
A
rch64] Only u
p
date assembler
.
arch directiv
e
when
.
.
.
commit
|
commitdiff
|
tree
2016-02-04
ktka
c
ho
v
[
A
RM
]
[4/
4
] Adjust gcc
.
target/arm/wmul-[123]
.
c tests
commit
|
commitdiff
|
tree
2016-02-04
k
t
ka
c
hov
[cse][3/4] Don't overwrite ori
g
inal r
t
x when f
o
ld
i
ng
.
.
.
commit
|
commitdiff
|
tree
2016-02-04
k
t
k
achov
[ARM][2/4]
F
i
x
opera
n
d costing logic for SMUL[TB][TB]
commit
|
commitdiff
|
tree
2016-02-04
ktka
c
hov
[ARM
]
[1/4]
PR target/6593
2
: Ad
d
te
s
t
case
commit
|
commitdiff
|
tree
2016-02-04
ktkachov
[ARM] PR t
a
rget/65932: s
t
op
changing s
i
g
n
e
d
n
ess in
.
.
.
commit
|
commitdiff
|
tree
2016-01-22
ktk
a
c
ho
v
[ARM] Fix PR
t
a
r
get/69403:
B
ug in th
u
mb2_io
r
_
s
c
c
_stri
c
t_i
t
.
.
.
commit
|
commitdiff
|
tree
2016-01-19
ktk
a
chov
[
A
RM] PR target/69135:
Ma
r
k ARMv8 vcvt instructions
.
.
.
commit
|
commitdiff
|
tree
2016-01-15
ktkac
h
o
v
[AArc
h
64] Handle CSEL
o
f z
e
ro_extended
o
per
a
nds in
.
.
.
commit
|
commitdiff
|
tree
2016-01-15
ktkach
o
v
[AArch64]
Ha
n
dle compare of zero
_
extract form of TST
.
.
.
commit
|
commitdiff
|
tree
2016-01-15
ktka
c
hov
[
AArch64] Properly rej
e
c
t inv
a
li
d
a
t
t
r
ibute stri
n
gs
commit
|
commitdiff
|
tree
2016-01-11
ktkachov
[AArch64]
P
R rtl-
o
ptimi
z
ation/68796: Add patterns for
.
.
.
commit
|
commitdiff
|
tree
2016-01-11
ktkachov
[RTL-ifcvt]
P
R
r
tl-
o
pti
m
ization/68841:
Ma
k
e sure one
.
.
.
commit
|
commitdiff
|
tree
2016-01-05
kt
k
ac
h
ov
[com
b
in
e
]
[
v
2] C
a
nonicalise (r + r) to
(
r
<
< 1) to
a
id
.
.
.
commit
|
commitdiff
|
tree
2015-12-22
ktkachov
[combine] Che
c
k WORD_REGISTER_OPERATIO
N
S normal
l
y rather
.
.
.
commit
|
commitdiff
|
tree
2015-12-18
ktkachov
[AAr
c
h64] PR rt
l
-
o
ptimization/68
7
96
Add compare-of
.
.
.
commit
|
commitdiff
|
tree
2015-12-16
ktkachov
[AArch64] Properly
c
os
t
ze
r
o_
e
xtend
+
ash
i
ft
f
o
rms
o
f
.
.
.
commit
|
commitdiff
|
tree
2015-12-16
kt
k
ac
h
ov
[AArch64] PR target/68696 FAIL: gcc
.
target/a
a
rch64
.
.
.
commit
|
commitdiff
|
tree
2015-12-16
k
tkachov
[ARM] PR target/68648: Fold
N
OT
of
CONST_
I
N
T in
andsi_iorsi3
.
.
.
commit
|
commitdiff
|
tree
2015-12-14
k
tk
a
ch
o
v
[combine] D
o
n
'
t create LSHIFTRT of zero bits in change_zero_ext
commit
|
commitdiff
|
tree
2015-12-04
ktk
a
c
h
ov
[AArch64]
D
o
n
't
allow -m
g
eneral-reg
s
-
o
nly to chan
g
e
.
.
.
commit
|
commitdiff
|
tree
2015-12-04
k
tkachov
[ARM] PR
t
arge
t
/68
2
1
4
: Dele
t
e IP-r
e
g-clo
b
bering call
.
.
.
commit
|
commitdiff
|
tree
2015-12-03
ktk
a
chov
[RTL-ifcvt]
P
R
rtl-
o
pt
i
miz
a
tion/6862
4
:
C
lean up log
i
c
.
.
.
commit
|
commitdiff
|
tree
2015-11-27
ktkac
h
ov
Fix FAIL: gcc
.
c
-
torture/exe
c
ut
e
/2005
0
124-
1
.
c -O2
.
.
.
commit
|
commitdiff
|
tree
2015-11-27
ktkachov
[
RTL-ifcvt]
R
eject
i
n
s
n
s that a
r
e
mu
l
tiple_sets
commit
|
commitdiff
|
tree
2015-11-27
ktkachov
[
R
T
L-ifcvt] PR rtl-
o
ptimization/68
5
06: Fix
e
mittin
g
.
.
.
commit
|
commitdiff
|
tree
2015-11-26
ktkachov
[
c
ombine
]
On
l
y restri
c
t p
u
re si
m
p
l
i
fi
c
a
t
ion in
mul
t
.
.
.
commit
|
commitdiff
|
tree
2015-11-26
k
tkachov
[calls
.
c]
P
R rtl-
o
ptimi
z
atio
n
/6
7
2
2
6: Take into accou
n
t
.
.
.
commit
|
commitdiff
|
tree
2015-11-25
ktkachov
[
R
TL-i
f
c
v
t] PR rtl-optimization/68435 Allow (c ? x
.
.
.
commit
|
commitdiff
|
tree
2015-11-24
ktkachov
Testcase
for PR rtl-o
p
t
imizat
i
on/68381
commit
|
commitdiff
|
tree
2015-11-24
ktkachov
[AArch64][v2] Improve comparison with complex
i
mmediates
.
.
.
commit
|
commitdiff
|
tree
2015-11-24
ktkachov
[cfg
l
oop] PR
m
iddle-end/68375:
R
estr
u
cture get_loop_body_in_
.
.
.
commit
|
commitdiff
|
tree
2015-11-24
ktkachov
[R
T
L-ree] PR rtl-
o
ptimization/68194: Restrict copy
.
.
.
commit
|
commitdiff
|
tree
2015-11-23
ktkachov
[AArch64]
PR
t
arget/68363 C
h
e
ck t
h
at argument is
real
.
.
.
commit
|
commitdiff
|
tree
2015-11-20
k
t
kac
h
ov
[ARM] Do not expan
d
m
o
vmisalign patt
e
rn if not i
n
32
.
.
.
commit
|
commitdiff
|
tree
2015-11-20
kt
k
achov
[ARM] PR 68149 F
i
x ICE in u
n
aligned_lo
a
d
di
split
commit
|
commitdiff
|
tree
2015-11-20
ktkachov
[ARM] Disable neon te
s
ting
f
or
armv7-
m
commit
|
commitdiff
|
tree
2015-11-17
ktk
a
c
hov
[
ARM] PR 68143 Pr
o
pe
r
ly upd
a
t
e
mem
o
r
y
o
ffsets when
.
.
.
commit
|
commitdiff
|
tree
2015-11-13
ktkachov
[comb
i
ne] Don't t
r
ansform sign
a
nd z
e
ro exten
d
s ins
i
de
.
.
.
commit
|
commitdiff
|
tree
2015-11-10
ktkachov
[ARM] Fi
x
costing of vmul+vcvt
c
ombi
n
e
p
at
t
ern
commit
|
commitdiff
|
tree
2015-11-10
ktkacho
v
[ARM]
[
c
leanup] Remov
e
uses of CO
N
S
T_DOUBLE_HIGH
/
LOW
commit
|
commitdiff
|
tree
2015-11-10
ktkachov
[A
A
rch64][2/3] Implem
e
nt negcc, notcc opta
b
s
commit
|
commitdiff
|
tree
2015-11-10
ktkachov
[optabs][ifcvt
]
[1/3] Def
i
ne negcc, notcc o
p
tabs
commit
|
commitdiff
|
tree
2015-11-10
k
tkachov
[h
a
ifa
-
sched] PR rt
l
-o
p
t
i
mi
z
ation/68236: Exit early
.
.
.
commit
|
commitdiff
|
tree
2015-11-09
k
t
kachov
[AArch64][cl
e
a
n
u
p
]
Remove
uses
of CONST_DOUBLE_HIGH
.
.
.
commit
|
commitdiff
|
tree
2015-11-09
ktkachov
[
A
A
rch64] PR target/68
1
2
9: Define TARGET
_
SUPPO
R
T
S
_
W
IDE_
I
N
T
commit
|
commitdiff
|
tree
2015-11-09
k
t
kachov
[
RTL
-
i
f
cvt] PR rt
l
-optimiz
a
t
i
on/67749:
Do not emit
.
.
.
commit
|
commitdiff
|
tree
next