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] Add STP pattern to store a vec_concat of two 64-bit registers
2016-06-03
k
t
k
achov
[ARM
]
[obvio
u
s] Fix typos in *thumb1_mulsi3
c
o
mment
commit
|
commitdiff
|
tree
2016-06-02
ktkachov
[r
t
l
a
nal] Fi
x
rt
l
-optimization/7
1
295
commit
|
commitdiff
|
tree
2016-06-02
k
t
k
achov
Fix fa
l
lout from: [ARM] PR target
/
70830: Avoid POP
.
.
.
commit
|
commitdiff
|
tree
2016-06-01
ktkachov
[ARM
]
Use prop
e
r ou
t
put modifier
f
or
D
Imode
re
g
i
ster
.
.
.
commit
|
commitdiff
|
tree
2016-06-01
ktk
a
chov
[A
R
M] Tie
o
p
e
r
a
n
d
1 to operand 0 in
A
ESMC pattern when
.
.
.
commit
|
commitdiff
|
tree
2016-05-31
ktka
c
hov
[AArch64] Use aarch64_fusi
o
n_enab
l
ed_p to
check
for
.
.
.
commit
|
commitdiff
|
tree
2016-05-31
kt
k
acho
v
[AArch64] Remove aarch64_si
m
d_attr_l
e
ngt
h
_move
commit
|
commitdiff
|
tree
2016-05-27
ktkachov
[AArch64
]
Tie op
e
rand 1 to operand 0 in AESMC pa
t
tern
.
.
.
commit
|
commitdiff
|
tree
2016-05-27
ktka
c
hov
[AArch64
]
Sim
p
l
ify
a
shl<mod
e
>3 expan
d
er for SHORT modes
commit
|
commitdiff
|
tree
2016-05-27
ktkach
o
v
[AArch64] Delete
o
bsolete
C
C_Z
E
SWP and
C
C
_SESWP CC
.
.
.
commit
|
commitdiff
|
tree
2016-05-25
ktkachov
[
RTL ifcvt] PR rtl-o
p
timi
z
a
tion/66940: Avoid
s
igned
.
.
.
commit
|
commitdiff
|
tree
2016-05-24
ktkac
h
ov
[
A
RM]
[
4/4] Simplify checks
f
o
r
C
O
NST_I
N
T_
P
and com
p
arison
.
.
.
commit
|
commitdiff
|
tree
2016-05-24
kt
k
achov
[
A
R
M][3/4
]
Clean
u
p casts fr
o
m INTVAL to [unsigned]
.
.
.
commit
|
commitdiff
|
tree
2016-05-24
ktkachov
[ARM][2
/
4] Rep
l
ac
e
casts of 1 to HOST_W
I
D
E
_I
N
T by HOS
T
_WID
E
_
.
.
.
commit
|
commitdiff
|
tree
2016-05-24
k
tkachov
[ARM] PR tar
g
et/69857 R
e
move b
o
gus ea
r
ly return f
a
lse
.
.
.
commit
|
commitdiff
|
tree
2016-05-19
ktkacho
v
[
A
RM] Fi
x
cost
i
n
g
of sign
-
exten
d
in
g
load
i
n rtx costs
commit
|
commitdiff
|
tree
2016-05-19
ktkachov
[ARM]
PR target/71056: Don't use
vectorized builtins
.
.
.
commit
|
commitdiff
|
tree
2016-05-17
kt
k
a
chov
[AArc
h
64] PR target/70809: Delete aarch64_vmls<mode
.
.
.
commit
|
commitdiff
|
tree
2016-05-17
ktkachov
[
A
Arch64
]
[tests
]
S
k
ip cpu-diagn
o
stics tes
t
s when overriding
.
.
.
commit
|
commitdiff
|
tree
2016-05-13
kt
k
achov
[o
b
v
i
o
us]
T
ypo fix
i
n t
r
e
e
-ssa-loop-ivanon
.
c
commit
|
commitdiff
|
tree
2016-05-13
ktk
a
chov
[obvious] Fix param
n
a
m
e in dump
f
i
le
commit
|
commitdiff
|
tree
2016-05-12
ktkachov
[
A
RM
]
P
R ta
r
get/70830
:
Avoid POP-{reglist}^ w
h
en returning
.
.
.
commit
|
commitdiff
|
tree
2016-05-09
k
tkachov
[ARM
]
Ad
d
mode to probe_stack s
e
t ope
r
ands
commit
|
commitdiff
|
tree
2016-04-28
kt
k
a
c
hov
[
internal-fn
.
c]
[
c
o
mmitted]
C
onv
e
rt conditional comp
i
lati
o
n
.
.
.
commit
|
commitdiff
|
tree
2016-04-28
ktkachov
[AArch
6
4] Define
W
OR
D
_REGI
S
TER_OPERATION
S
to zero and
.
.
.
commit
|
commitdiff
|
tree
2016-04-27
ktkachov
[rtlana
l
.
c
] Con
v
er
t
con
d
itional compi
l
a
tion on WORD_REG
I
STER
.
.
.
commit
|
commitdiff
|
tree
2016-04-26
ktkachov
Fix F
A
I
L: g
c
c
.
dg
/
tree-s
s
a/minmax-2
.
c s
c
an
-
t
r
ee-dump
.
.
.
commit
|
commitdiff
|
tree
2016-04-20
ktkachov
[AArch64] Work around PR target/6
4
97
1
commit
|
commitdiff
|
tree
2016-04-15
ktkachov
[ARM][doc] Document
deprecatio
n
of
pre-
A
RMv4T a
r
chit
e
cture
.
.
.
commit
|
commitdiff
|
tree
2016-04-15
ktkachov
[
t
estsuite]
P
R
r
t
l
-
o
p
timization/70681:
X
F
A
IL
i
r
a-s
h
rink
w
rap
.
.
.
commit
|
commitdiff
|
tree
2016-04-08
ktkachov
[
A
RM] PR
target/70566 C
h
eck that conditi
o
n regis
t
e
r
.
.
.
commit
|
commitdiff
|
tree
2016-03-23
k
t
kachov
[ARM] Red
u
c
e
size of
a
rm1020e automaton
commit
|
commitdiff
|
tree
2016-03-23
k
t
kachov
[
A
R
M]
S
plit out armv
7
ve ef
f
e
c
t
i
ve t
a
rget chec
k
commit
|
commitdiff
|
tree
2016-03-23
ktkachov
[ARM] PR driver
/
70132:
A
void doub
l
e f
c
lose
i
n
drive
r
.
.
.
commit
|
commitdiff
|
tree
2016-03-11
ktkachov
[AAr
c
h64] Fix
gcc
.
target/aarc
h
64/vect-reduc-or_1
.
c
.
.
.
commit
|
commitdiff
|
tree
2016-03-11
ktkachov
[
A
Arc
h
64] PR target/70
0
0
2:
Ma
k
e
aarch64_s
e
t_current_f
u
nction
.
.
.
commit
|
commitdiff
|
tree
2016-03-10
ktkachov
[AArch6
4
]
F
ix
thin
k
o in h
a
ndling of -momit-l
e
af
-
frame
.
.
.
commit
|
commitdiff
|
tree
2016-03-08
kt
k
a
c
h
ov
[
o
b
viou
s
]
F
ix
typo in tree-ss
a
-math
-
opts
.
c
commit
|
commitdiff
|
tree
2016-03-07
ktkachov
[ARM] Error out of ar
m
_neon
.
h if
c
om
p
iling f
o
r s
o
ft
.
.
.
commit
|
commitdiff
|
tree
2016-03-04
ktkachov
[AA
r
ch64
]
[te
s
tsuite] PR target/70004:
R
emove
check
.
.
.
commit
|
commitdiff
|
tree
2016-03-03
ktkachov
[
ARM] PR
r
tl-optimizat
i
on/69
9
04:
D
isall
o
w
copyi
n
g/duplicati
n
.
.
.
commit
|
commitdiff
|
tree
2016-02-26
ktkachov
[AAr
c
h64]
Set TREE_TA
R
GET_GLOB
A
L
S in aarch
6
4_set
_
c
urr
e
n
t_fun
.
.
.
commit
|
commitdiff
|
tree
2016-02-26
k
tkachov
[AArch64]
PR
t
arget/69613
:
R
e
t
u
rn zero T
A
RGE
T
_SHIFT_TRUNCATI
.
.
.
commit
|
commitdiff
|
tree
2016-02-24
kt
k
achov
[ARM] T
e
sts f
o
r arm
_
r
estrict_it patte
r
ns i
n
thumb2
.
md
commit
|
commitdiff
|
tree
2016-02-24
ktkacho
v
[gcse] PR rtl-o
p
tim
i
zat
i
on/69886:
Check target mode
.
.
.
commit
|
commitdiff
|
tree
2016-02-24
ktkachov
[AR
M
]
A
dd initial support for
t
he Cort
e
x-A32
commit
|
commitdiff
|
tree
2016-02-24
ktkach
o
v
[ARM
]
PR target/698
7
5
F
ix atom
i
c_loaddi
e
xpansion
commit
|
commitdiff
|
tree
2016-02-19
k
t
k
achov
[AArch64] Skip
g
cc
.
target
/
aarch64/ass
e
mbler
_
arch_1
.
.
.
commit
|
commitdiff
|
tree
2016-02-17
ktkachov
[
AArch64] PR target/69161: Don
'
t use special predica
t
e
.
.
.
commit
|
commitdiff
|
tree
2016-02-17
k
tkachov
[A
R
M] PR tar
g
et/69161: Don't i
g
nore mode when matching
.
.
.
commit
|
commitdiff
|
tree
2016-02-11
ktkachov
[AArch64] O
n
ly update assem
b
ler
.
arc
h
directive when
.
.
.
commit
|
commitdiff
|
tree
2016-02-04
ktkachov
[
A
RM][
4
/4]
Adjust gcc
.
ta
r
g
e
t/arm
/
wmul-[123]
.
c tests
commit
|
commitdiff
|
tree
2016-02-04
ktkac
h
o
v
[c
s
e][
3
/4]
Do
n
't over
w
rite original rtx
w
hen f
o
l
ding
.
.
.
commit
|
commitdiff
|
tree
2016-02-04
ktkac
h
ov
[ARM][2/4] Fix
operand
c
osting logi
c
f
or SMUL[TB][TB]
commit
|
commitdiff
|
tree
2016-02-04
ktka
c
hov
[ARM]
[
1/4] PR target/65932: Add testcas
e
commit
|
commitdiff
|
tree
2016-02-04
kt
k
achov
[ARM
]
PR target/6593
2
: sto
p
changing signedness in
.
.
.
commit
|
commitdiff
|
tree
2016-01-22
k
t
kachov
[ARM] Fix PR target/69403: Bug
in thumb
2
_ior_scc_
s
trict_i
t
.
.
.
commit
|
commitdiff
|
tree
2016-01-19
ktkachov
[ARM] PR
t
arget/691
3
5:
M
ark ARMv8 vcvt instructions
.
.
.
commit
|
commitdiff
|
tree
2016-01-15
k
t
k
acho
v
[AArch64]
Handle
C
SEL of zero_extended operands in
.
.
.
commit
|
commitdiff
|
tree
2016-01-15
ktkachov
[AArch
6
4] H
a
n
dle
c
ompare of
z
ero_extract for
m
of T
S
T
.
.
.
commit
|
commitdiff
|
tree
2016-01-15
ktk
a
chov
[A
A
rch64] Prop
e
rly rejec
t
in
v
alid at
t
ribute strings
commit
|
commitdiff
|
tree
2016-01-11
kt
k
achov
[AArch64]
PR r
t
l-o
p
tim
i
z
a
ti
o
n/68796: A
d
d patterns for
.
.
.
commit
|
commitdiff
|
tree
2016-01-11
ktka
c
hov
[RTL-ifcvt] PR
r
tl-optimiza
t
ion/
6
8841: Make sure o
n
e
.
.
.
commit
|
commitdiff
|
tree
2016-01-05
ktkachov
[combine][v
2
] Canonicalis
e
(
r + r) to (r << 1) to aid
.
.
.
commit
|
commitdiff
|
tree
2015-12-22
ktkachov
[combine] Check WORD_REGISTER
_
OPERA
T
IONS
n
ormal
l
y
rather
.
.
.
commit
|
commitdiff
|
tree
2015-12-18
ktkachov
[AArch64] PR rtl-op
t
imiz
a
tion/68
7
9
6 Add compare-
o
f
.
.
.
commit
|
commitdiff
|
tree
2015-12-16
ktkacho
v
[AArch64]
P
r
operly cost zero_extend+ashift
f
o
rms of
.
.
.
commit
|
commitdiff
|
tree
2015-12-16
ktk
a
c
h
ov
[AArch64]
P
R target/686
9
6 FAIL: gcc
.
target
/
aarch64
.
.
.
commit
|
commitdiff
|
tree
2015-12-16
ktkacho
v
[ARM
]
PR target/
6
8648: Fold NOT o
f
CONST_INT in
a
n
d
si_iorsi3
.
.
.
commit
|
commitdiff
|
tree
2015-12-14
ktkachov
[combi
n
e] Don't c
r
eate LSHIFTRT of
z
ero bits in
c
hange_zer
o
_ext
commit
|
commitdiff
|
tree
2015-12-04
ktkachov
[AArc
h
64] Don't
a
l
lo
w
-mgenera
l
-
regs-only
t
o change
.
.
.
commit
|
commitdiff
|
tree
2015-12-04
ktkach
o
v
[
A
RM] PR target/68214: D
e
le
t
e I
P
-reg-clobbering c
a
ll
.
.
.
commit
|
commitdiff
|
tree
2015-12-03
ktkachov
[RTL-ifcv
t
] PR rtl-o
p
timiza
t
ion/68624: Clean u
p
lo
g
ic
.
.
.
commit
|
commitdiff
|
tree
2015-11-27
ktkach
o
v
Fix FAIL:
g
cc
.
c-
t
or
t
ure
/
exe
c
ute/20050124-1
.
c
-O2
.
.
.
commit
|
commitdiff
|
tree
2015-11-27
k
t
k
a
chov
[RTL-ifcvt] Rej
e
ct
i
n
sns that are multiple_sets
commit
|
commitdiff
|
tree
2015-11-27
ktkac
h
ov
[RTL-ifc
v
t] PR r
t
l-optimization/68506
:
Fix emittin
g
.
.
.
commit
|
commitdiff
|
tree
2015-11-26
ktk
a
c
hov
[combine] Only res
t
rict pure
simplification in mult
.
.
.
commit
|
commitdiff
|
tree
2015-11-26
ktkachov
[
calls
.
c] PR rtl-opt
i
m
izat
i
on/6
7
226: Ta
k
e
i
nto account
.
.
.
commit
|
commitdiff
|
tree
2015-11-25
ktkachov
[RTL-ifcvt] PR rt
l
-optimizati
o
n
/
68435 A
l
low (c
?
x
.
.
.
commit
|
commitdiff
|
tree
2015-11-24
ktkachov
Testcase for PR rtl-
o
p
timiz
a
tion/683
8
1
commit
|
commitdiff
|
tree
2015-11-24
ktkachov
[A
A
rch6
4
][v2] Improve
c
omparison with
c
omple
x
immediates
.
.
.
commit
|
commitdiff
|
tree
2015-11-24
k
tk
a
chov
[cfgloop] PR middle-end/68
3
75: Restructure g
e
t
_
loop_body_in_
.
.
.
commit
|
commitdiff
|
tree
2015-11-24
ktkachov
[RTL-
r
ee] PR rtl-optimization/68194: Restrict copy
.
.
.
commit
|
commitdiff
|
tree
2015-11-23
ktk
a
c
h
ov
[
AArch64]
PR target
/
6836
3
Check that ar
g
u
me
n
t is
r
eal
.
.
.
commit
|
commitdiff
|
tree
2015-11-20
ktkach
o
v
[ARM] Do not exp
a
n
d
mov
m
i
salign pattern if
n
o
t in 32
.
.
.
commit
|
commitdiff
|
tree
2015-11-20
ktka
c
hov
[ARM]
P
R 68149 Fix
ICE in
unaligned_loadd
i
split
commit
|
commitdiff
|
tree
2015-11-20
ktkachov
[ARM] Disa
b
le
neon testing for
armv7-m
commit
|
commitdiff
|
tree
2015-11-17
ktka
c
hov
[AR
M
] PR 68143 Properly
u
pdate memo
r
y offsets wh
e
n
.
.
.
commit
|
commitdiff
|
tree
2015-11-13
ktka
c
hov
[
c
omb
i
ne] Don't transform sign a
n
d zero extends i
n
sid
e
.
.
.
commit
|
commitdiff
|
tree
2015-11-10
k
tkach
o
v
[ARM] Fix c
o
sting of vmul+vcvt c
o
mbin
e
pa
t
tern
commit
|
commitdiff
|
tree
2015-11-10
ktk
a
chov
[ARM][cleanup] Re
m
ove us
e
s of
CON
S
T_DOUBLE_HIGH/LOW
commit
|
commitdiff
|
tree
2015-11-10
kt
k
achov
[AArch64
]
[2
/
3] Implement negcc,
notc
c
opta
b
s
commit
|
commitdiff
|
tree
2015-11-10
ktka
c
hov
[optabs][ifcvt][
1
/3]
De
f
ine negcc, not
c
c
optabs
commit
|
commitdiff
|
tree
2015-11-10
ktkachov
[haifa-s
c
hed]
PR rtl-optimization
/
68236: Exit
e
arl
y
.
.
.
commit
|
commitdiff
|
tree
2015-11-09
ktkachov
[AArch64][cleanup] Remo
v
e uses of CON
S
T_DOUB
L
E
_
H
IG
H
.
.
.
commit
|
commitdiff
|
tree
2015-11-09
ktkachov
[AAr
c
h64] PR target/68129:
Defin
e
TARGET_SUPPORTS_WIDE_INT
commit
|
commitdiff
|
tree
2015-11-09
ktkachov
[RTL-ifcvt] PR
r
tl-optimizatio
n
/67749: Do n
o
t emit
.
.
.
commit
|
commitdiff
|
tree
2015-11-06
ktkacho
v
[cp][committed] Fix bootst
r
a
p o
n
arm
d
u
e to print form
a
t
.
.
.
commit
|
commitdiff
|
tree
2015-11-06
ktkachov
[ARM/AArch64] PR 68088: Fix RTL checking ICE due
to
.
.
.
commit
|
commitdiff
|
tree
2015-11-02
ktkach
o
v
Move
gcc
.
target/
a
rm/pr67929
_
1
.
c test to
exec
u
t
e
.
exp
commit
|
commitdiff
|
tree
next