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
Fix fallout from: [ARM] PR target/70830: Avoid POP-{reglist}^ when returning from...
2016-06-02
ktkachov
Fix fallout from:
[ARM] PR t
a
r
get/70830: Avoid
P
O
P
.
.
.
commit
|
commitdiff
|
tree
2016-06-01
ktkac
h
ov
[
A
RM] Use proper o
u
t
put modifier
fo
r
DImode re
g
ister
.
.
.
commit
|
commitdiff
|
tree
2016-06-01
ktka
c
hov
[ARM] Tie operan
d
1 to operand 0 in AESMC p
a
tte
r
n when
.
.
.
commit
|
commitdiff
|
tree
2016-05-31
k
t
kachov
[AArch64] Us
e
aarch64_fusi
o
n_e
n
abled_p t
o
check for
.
.
.
commit
|
commitdiff
|
tree
2016-05-31
ktkacho
v
[
A
Arch64] Remove aarch64_simd_attr_length_move
commit
|
commitdiff
|
tree
2016-05-27
k
t
k
achov
[
AArch64]
Ti
e
operand 1 to ope
r
and
0
in AESMC pattern
.
.
.
commit
|
commitdiff
|
tree
2016-05-27
kt
k
a
c
hov
[AAr
c
h64] Simplify ashl<
m
o
d
e
>3 exp
a
nder for SHO
R
T m
o
des
commit
|
commitdiff
|
tree
2016-05-27
ktkach
o
v
[AArch64] Delete ob
s
o
lete
C
C_
Z
ESWP an
d
CC_SESWP CC
.
.
.
commit
|
commitdiff
|
tree
2016-05-25
kt
k
ac
h
ov
[RT
L
ifcvt] PR rt
l
-optimizatio
n
/
6
6
940:
A
void signed
.
.
.
commit
|
commitdiff
|
tree
2016-05-24
k
tkachov
[ARM][4/4] Simplif
y
checks for CONST
_
INT
_
P and compariso
n
.
.
.
commit
|
commitdiff
|
tree
2016-05-24
ktk
a
chov
[ARM][3/
4
] Cleanup casts from INTVAL to [unsign
e
d
]
.
.
.
commit
|
commitdiff
|
tree
2016-05-24
k
t
k
a
chov
[ARM][2/4] Replace casts of 1 to HO
S
T_WIDE_INT
b
y
HOST_
W
I
DE_
.
.
.
commit
|
commitdiff
|
tree
2016-05-24
ktk
a
c
hov
[ARM] PR targe
t
/69857 Remo
v
e
bogus early retur
n
false
.
.
.
commit
|
commitdiff
|
tree
2016-05-19
kt
k
achov
[ARM] Fix
c
osting
of sign-exte
n
ding load in rtx c
o
sts
commit
|
commitdiff
|
tree
2016-05-19
k
t
kac
h
ov
[ARM] P
R
targ
e
t/71056:
D
on't use vecto
r
iz
e
d builti
n
s
.
.
.
commit
|
commitdiff
|
tree
2016-05-17
ktkachov
[AArch64] PR target
/
70809:
Delete
aar
c
h
6
4_vmls<
m
ode
.
.
.
commit
|
commitdiff
|
tree
2016-05-17
ktkach
o
v
[AArch64][tests] Skip cpu-diagno
s
tics tests when overriding
.
.
.
commit
|
commitdiff
|
tree
2016-05-13
ktkach
o
v
[obvious] Typo fix in
t
r
e
e-ssa-loo
p
-
ivanon
.
c
commit
|
commitdiff
|
tree
2016-05-13
ktkacho
v
[o
b
vious] Fix par
a
m name i
n
dump file
commit
|
commitdiff
|
tree
2016-05-12
k
t
kac
h
ov
[
ARM] PR target/7083
0
: Avo
i
d POP-{re
g
list}^
when returning
.
.
.
commit
|
commitdiff
|
tree
2016-05-09
k
t
kachov
[
ARM] Add mode to probe_stack
set
op
e
rands
commit
|
commitdiff
|
tree
2016-04-28
ktka
c
ho
v
[internal-fn
.
c
]
[co
m
mitted] Con
v
ert condi
t
io
n
al
c
o
mpilation
.
.
.
commit
|
commitdiff
|
tree
2016-04-28
k
t
kachov
[AArch64] Define WORD_REGISTER_OPERATIONS to zero and
.
.
.
commit
|
commitdiff
|
tree
2016-04-27
ktkachov
[
r
t
l
anal
.
c] Con
v
ert con
d
it
i
onal
c
ompilation on
WORD_REG
I
STE
R
.
.
.
commit
|
commitdiff
|
tree
2016-04-26
ktkachov
Fi
x
FA
I
L: gcc
.
dg/tree-ssa/mi
n
ma
x
-2
.
c scan-tree-dump
.
.
.
commit
|
commitdiff
|
tree
2016-04-20
ktkach
o
v
[A
A
rch64] Work around PR target/6497
1
commit
|
commitdiff
|
tree
2016-04-15
ktkac
h
ov
[AR
M
][d
o
c]
D
ocu
m
ent deprecation of pre-ARMv4T arc
h
i
tecture
.
.
.
commit
|
commitdiff
|
tree
2016-04-15
k
tkachov
[testsuit
e
] PR r
t
l-optimiza
t
ion/70681: XFAIL i
r
a-sh
r
inkw
r
ap
.
.
.
commit
|
commitdiff
|
tree
2016-04-08
ktkachov
[ARM] PR targ
e
t
/
70566 Ch
e
ck that condi
t
ion register
.
.
.
commit
|
commitdiff
|
tree
2016-03-23
ktkachov
[A
R
M
] Reduce size of arm1020e automa
t
o
n
commit
|
commitdiff
|
tree
2016-03-23
kt
k
achov
[ARM] Split o
u
t
armv7ve
eff
e
c
t
iv
e
target check
commit
|
commitdiff
|
tree
2016-03-23
ktkachov
[ARM]
PR dri
v
er/
7
0
1
32: Avoi
d
dou
b
l
e fclose in driver
.
.
.
commit
|
commitdiff
|
tree
2016-03-11
ktkachov
[AArch64] Fix gcc
.
target/aa
r
ch64/vect-reduc-or_1
.
c
.
.
.
commit
|
commitdiff
|
tree
2016-03-11
ktkach
o
v
[AArch6
4
]
P
R
t
a
rget/700
0
2: Ma
k
e aarch64_set_current_function
.
.
.
commit
|
commitdiff
|
tree
2016-03-10
k
t
kach
o
v
[AA
r
ch64
]
F
ix thi
n
ko
i
n han
d
ling
o
f -momit-l
e
af-frame
.
.
.
commit
|
commitdiff
|
tree
2016-03-08
ktk
a
chov
[obvious] Fix typo i
n
tr
e
e-ssa-math-opts
.
c
commit
|
commitdiff
|
tree
2016-03-07
ktka
c
hov
[ARM
]
Error out
o
f arm_neon
.
h if
c
ompiling
f
or soft
.
.
.
commit
|
commitdiff
|
tree
2016-03-04
ktkachov
[AArch64][testsui
t
e
] PR targ
e
t
/70004: Remo
v
e check
.
.
.
commit
|
commitdiff
|
tree
2016-03-03
kt
k
achov
[ARM] PR rtl-optimiza
t
ion
/
6990
4
: Disallow c
o
p
y
ing/dup
l
icatin
.
.
.
commit
|
commitdiff
|
tree
2016-02-26
ktka
c
h
o
v
[AA
r
ch64]
Set TREE_TARGET_GLOBALS in aarc
h
64_
s
et_current_fun
.
.
.
commit
|
commitdiff
|
tree
2016-02-26
ktkac
h
ov
[AArc
h
64] PR target/6
9
613: Return ze
r
o
TARG
E
T_SHIFT_TRU
N
CATI
.
.
.
commit
|
commitdiff
|
tree
2016-02-24
ktkachov
[ARM] Tests for ar
m
_restrict_it patte
r
ns in thumb2
.
md
commit
|
commitdiff
|
tree
2016-02-24
k
tkachov
[
gcse] P
R
rtl-optimization/6
9
886: Check
t
arget mode
.
.
.
commit
|
commitdiff
|
tree
2016-02-24
kt
k
achov
[
A
RM] Add
init
i
a
l
support for the Cortex-A32
commit
|
commitdiff
|
tree
2016-02-24
k
t
kachov
[ARM] PR target/698
7
5 Fix atomic_loaddi expansi
o
n
commit
|
commitdiff
|
tree
2016-02-19
ktkachov
[AA
r
ch
6
4] Skip gcc
.
t
arge
t
/aar
c
h
6
4/a
s
sembler_arch_1
.
.
.
commit
|
commitdiff
|
tree
2016-02-17
ktkachov
[AArch64] PR target/
6
9161: Don't use
special
p
redicate
.
.
.
commit
|
commitdiff
|
tree
2016-02-17
ktkachov
[ARM] PR
target/69161: Don
'
t
i
gnore mod
e
when mat
c
hing
.
.
.
commit
|
commitdiff
|
tree
2016-02-11
ktkachov
[A
A
rch64]
Only up
d
ate assembler
.
a
r
ch directive when
.
.
.
commit
|
commitdiff
|
tree
2016-02-04
kt
k
ach
o
v
[ARM][4/4] Adjust gcc
.
ta
r
get/arm/wm
u
l
-
[
123]
.
c tests
commit
|
commitdiff
|
tree
2016-02-04
ktkac
h
ov
[cse][3/4] Don'
t
overwrite origi
n
al
rtx whe
n
foldi
n
g
.
.
.
commit
|
commitdiff
|
tree
2016-02-04
ktka
c
hov
[ARM][2/4]
F
ix op
e
rand costing logic for SMUL[TB][TB]
commit
|
commitdiff
|
tree
2016-02-04
ktkachov
[ARM][
1
/4] PR
target/659
3
2
:
Add
testcase
commit
|
commitdiff
|
tree
2016-02-04
k
t
k
achov
[ARM] PR target/65932:
s
top
c
h
anging signed
n
ess in
.
.
.
commit
|
commitdiff
|
tree
2016-01-22
ktkachov
[ARM
]
Fix PR
target/69403: Bug
i
n t
h
u
m
b
2
_ior_scc_strict
_
it
.
.
.
commit
|
commitdiff
|
tree
2016-01-19
ktkachov
[A
R
M] PR target
/
69135: Mark A
R
Mv8 vcvt inst
r
uctions
.
.
.
commit
|
commitdiff
|
tree
2016-01-15
ktkachov
[AArch64] Handle CSEL
o
f zero_extended operands in
.
.
.
commit
|
commitdiff
|
tree
2016-01-15
k
t
k
acho
v
[AAr
c
h64] Handl
e
compare of zero_extract form of TST
.
.
.
commit
|
commitdiff
|
tree
2016-01-15
ktka
c
hov
[AArch64] P
r
operly reject inval
i
d attribut
e
str
i
ngs
commit
|
commitdiff
|
tree
2016-01-11
kt
k
a
c
hov
[AArch6
4
]
PR rt
l
-optimization/68796: Add p
a
tter
n
s for
.
.
.
commit
|
commitdiff
|
tree
2016-01-11
k
tkachov
[RTL-ifcv
t
] PR r
t
l-optimization/688
4
1: Make sure one
.
.
.
commit
|
commitdiff
|
tree
2016-01-05
kt
k
achov
[
c
omb
i
ne][v2] Canonicalise (r + r) to (r << 1) to aid
.
.
.
commit
|
commitdiff
|
tree
2015-12-22
ktkachov
[comb
i
n
e]
Check WORD_REGI
S
TER_OPERATIONS normally rather
.
.
.
commit
|
commitdiff
|
tree
2015-12-18
ktkachov
[AArch64
]
P
R
rtl
-
optim
i
zation/68796 A
d
d c
o
m
p
are-of
.
.
.
commit
|
commitdiff
|
tree
2015-12-16
ktkac
h
o
v
[AArch
6
4] Properly co
s
t z
e
ro
_
extend+
a
shift forms
o
f
.
.
.
commit
|
commitdiff
|
tree
2015-12-16
ktka
c
hov
[AArch64] PR
tar
g
et
/
686
9
6
F
AIL: gcc
.
t
a
rget/aarch64
.
.
.
commit
|
commitdiff
|
tree
2015-12-16
ktkachov
[ARM] PR
ta
r
get/68648: Fo
l
d NOT of
CONST_INT in and
s
i_iorsi3
.
.
.
commit
|
commitdiff
|
tree
2015-12-14
ktkachov
[combine
]
Don't create LSHIFTRT of zero bits in
cha
n
ge_zero_e
x
t
commit
|
commitdiff
|
tree
2015-12-04
ktkachov
[AArch64] Do
n
't allow -mge
n
eral-regs-o
n
ly to change
.
.
.
commit
|
commitdiff
|
tree
2015-12-04
ktkachov
[ARM] PR targ
e
t
/68214: Delet
e
IP
-
r
eg-
c
lobbering call
.
.
.
commit
|
commitdiff
|
tree
2015-12-03
k
tkacho
v
[RTL-ifcvt] PR rt
l
-op
t
im
i
z
ation/68624
:
Clean up logic
.
.
.
commit
|
commitdiff
|
tree
2015-11-27
ktk
a
chov
F
i
x FAIL: gcc
.
c-t
o
rtur
e
/execute/20
0
5
0
124-1
.
c
-O2
.
.
.
commit
|
commitdiff
|
tree
2015-11-27
kt
k
achov
[RTL
-
ifcvt]
Rej
e
ct insns th
a
t are
m
u
l
tiple_sets
commit
|
commitdiff
|
tree
2015-11-27
k
tkachov
[RTL-ifcvt] PR rtl
-
optimization/68506: Fi
x
e
mitting
.
.
.
commit
|
commitdiff
|
tree
2015-11-26
ktkachov
[com
b
ine
]
Only
restrict p
u
re si
m
pl
i
ficatio
n
in mult
.
.
.
commit
|
commitdiff
|
tree
2015-11-26
ktkachov
[calls
.
c] PR rt
l
-optimiza
t
i
o
n/67226: T
a
ke into
acc
o
u
n
t
.
.
.
commit
|
commitdiff
|
tree
2015-11-25
k
tkacho
v
[RTL-ifcvt
]
P
R rtl-optimization/68435
Allow (c ? x
.
.
.
commit
|
commitdiff
|
tree
2015-11-24
ktk
a
chov
Testca
s
e for
P
R
r
t
l-optimiza
t
ion/
6
8381
commit
|
commitdiff
|
tree
2015-11-24
ktkachov
[AArch64
]
[v
2
] Improve com
p
ar
i
son wit
h
complex im
m
edi
a
tes
.
.
.
commit
|
commitdiff
|
tree
2015-11-24
k
tkachov
[cfgloop] P
R
middle-en
d
/6
8
375: Re
s
tr
u
cture g
e
t
_loop_body_
i
n
_
.
.
.
commit
|
commitdiff
|
tree
2015-11-24
kt
k
achov
[RT
L
-ree] PR rtl-optimization/6
8
194: Restrict copy
.
.
.
commit
|
commitdiff
|
tree
2015-11-23
ktkac
h
ov
[AArch64]
PR target/68363 Chec
k
that
argumen
t
is rea
l
.
.
.
commit
|
commitdiff
|
tree
2015-11-20
ktka
c
h
ov
[ARM] Do not exp
a
nd movm
i
salign pat
t
e
r
n
if not
in 32
.
.
.
commit
|
commitdiff
|
tree
2015-11-20
ktk
a
chov
[ARM
]
PR 68149 Fix ICE in una
l
ign
e
d_load
d
i sp
l
it
commit
|
commitdiff
|
tree
2015-11-20
k
tk
a
chov
[ARM]
D
isable neon testing for armv7-m
commit
|
commitdiff
|
tree
2015-11-17
ktk
a
chov
[
ARM] PR
6
8143 Pr
o
per
l
y update
memory offsets
w
hen
.
.
.
commit
|
commitdiff
|
tree
2015-11-13
ktka
c
hov
[combine] Don't transform sig
n
an
d
zero extends ins
i
d
e
.
.
.
commit
|
commitdiff
|
tree
2015-11-10
ktkachov
[ARM] Fix cos
t
ing of vmul+vcvt combi
n
e pa
t
ter
n
commit
|
commitdiff
|
tree
2015-11-10
ktkachov
[
ARM][clean
u
p] Remove uses of C
O
N
S
T_D
O
UBLE_HIGH/LOW
commit
|
commitdiff
|
tree
2015-11-10
ktkac
h
ov
[
AArch64][2/3
]
Implement negcc, n
o
tc
c
optabs
commit
|
commitdiff
|
tree
2015-11-10
ktkachov
[opta
b
s][ifc
v
t
][1/3] Define negcc, notcc o
p
t
ab
s
commit
|
commitdiff
|
tree
2015-11-10
ktkachov
[haifa-sc
h
ed
]
P
R
rtl-optimiza
t
ion/68236: Exit early
.
.
.
commit
|
commitdiff
|
tree
2015-11-09
ktkachov
[AArch64][
c
leanup] Remove uses
of C
O
NST_DOUBLE_HIGH
.
.
.
commit
|
commitdiff
|
tree
2015-11-09
ktkachov
[AA
r
ch64
]
PR target/681
2
9:
D
efine
TARGET_SUPPORTS_WIDE_INT
commit
|
commitdiff
|
tree
2015-11-09
ktkacho
v
[
RT
L
-ifcvt]
P
R
rtl-optimizati
o
n
/
67749
:
Do no
t
emit
.
.
.
commit
|
commitdiff
|
tree
2015-11-06
ktkachov
[
cp]
[
com
m
itted] Fix bo
o
t
s
trap on arm due to
print format
.
.
.
commit
|
commitdiff
|
tree
2015-11-06
ktkachov
[A
R
M/AA
r
ch64] PR
68088: Fi
x
RTL
c
h
e
cki
n
g ICE due
t
o
.
.
.
commit
|
commitdiff
|
tree
2015-11-02
ktkachov
M
ove gcc
.
target/
a
r
m
/pr67929
_
1
.
c test to execu
t
e
.
exp
commit
|
commitdiff
|
tree
2015-10-30
kt
k
a
chov
[comment] I
m
p
r
ove
c
omme
n
t for reg_set_p
commit
|
commitdiff
|
tree
2015-10-30
ktkacho
v
[ARM]
F
i
x
checking RTL error in cortex_a9
_
sch
e
d_adjust_c
o
s
t
commit
|
commitdiff
|
tree
next