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
k
t
kachov
Fi
x
f
a
llout from: [ARM] P
R
target/70830:
A
voi
d
POP
.
.
.
commit
|
commitdiff
|
tree
2016-06-01
ktkachov
[ARM] Use
p
rop
e
r output modifier for DImode regist
e
r
.
.
.
commit
|
commitdiff
|
tree
2016-06-01
ktkachov
[A
R
M] Tie operand 1
t
o operand 0 in AES
M
C patte
r
n w
h
en
.
.
.
commit
|
commitdiff
|
tree
2016-05-31
ktkachov
[AArc
h
6
4
]
U
s
e
a
ar
c
h6
4
_f
u
sion
_
en
a
bled_p to check for
.
.
.
commit
|
commitdiff
|
tree
2016-05-31
ktkachov
[AArch
6
4] Remove aarch64_simd_a
t
tr_length
_
move
commit
|
commitdiff
|
tree
2016-05-27
ktkachov
[AArch64]
T
i
e operand 1 to o
p
eran
d
0 in A
E
SMC patt
e
rn
.
.
.
commit
|
commitdiff
|
tree
2016-05-27
ktkachov
[AArch
6
4
]
Simplify ashl<mode>3 expander f
o
r SHORT modes
commit
|
commitdiff
|
tree
2016-05-27
ktkachov
[AA
r
ch64] Delete ob
s
olete CC_ZESWP and
CC_SE
S
WP CC
.
.
.
commit
|
commitdiff
|
tree
2016-05-25
ktkac
h
ov
[RT
L
ifcv
t
] PR rtl-optimization/66
9
40: Avoid
s
igned
.
.
.
commit
|
commitdiff
|
tree
2016-05-24
ktka
c
h
o
v
[ARM][4/4] Simplify checks for CONST
_
INT_P and comparison
.
.
.
commit
|
commitdiff
|
tree
2016-05-24
ktkachov
[ARM][3/4] Cleanup casts from INTVAL to
[unsigned]
.
.
.
commit
|
commitdiff
|
tree
2016-05-24
ktk
a
c
h
o
v
[ARM][2/4] Repl
a
ce casts of 1 t
o
HOS
T
_WIDE_INT by
H
O
S
T_WIDE_
.
.
.
commit
|
commitdiff
|
tree
2016-05-24
ktkachov
[A
R
M]
PR ta
r
ge
t
/69857
R
emove bog
u
s
e
arly
r
e
turn fa
l
se
.
.
.
commit
|
commitdiff
|
tree
2016-05-19
kt
k
a
c
hov
[ARM]
Fix
c
osting
of sign-e
x
tendi
n
g load in rtx costs
commit
|
commitdiff
|
tree
2016-05-19
ktka
c
hov
[A
R
M]
P
R t
a
rget/
7
1056
:
Don't us
e
vec
t
or
i
z
ed bui
l
tins
.
.
.
commit
|
commitdiff
|
tree
2016-05-17
ktkach
o
v
[
A
Arch64] PR target/
7
0809
:
Delete aarch64_vmls<mode
.
.
.
commit
|
commitdiff
|
tree
2016-05-17
ktkachov
[AA
r
ch6
4
][tests] Ski
p
cpu-diagnostics tests when ov
e
rriding
.
.
.
commit
|
commitdiff
|
tree
2016-05-13
k
tkachov
[
o
bv
i
ous] Ty
p
o
f
i
x in tree-ss
a
-
loop-ivanon
.
c
commit
|
commitdiff
|
tree
2016-05-13
ktka
c
hov
[obviou
s
] Fi
x
param name in
d
u
mp
file
commit
|
commitdiff
|
tree
2016-05-12
ktk
a
chov
[ARM] PR target/70830: Avoid
POP
-
{reglist
}
^ when returning
.
.
.
commit
|
commitdiff
|
tree
2016-05-09
ktkachov
[ARM]
Ad
d
mode to probe_stack set operands
commit
|
commitdiff
|
tree
2016-04-28
ktka
c
hov
[in
t
ernal
-
fn
.
c][committed] Convert conditional
compilation
.
.
.
commit
|
commitdiff
|
tree
2016-04-28
kt
k
achov
[AArch64] Defin
e
WORD_REGISTER_OPERA
T
IONS to zero and
.
.
.
commit
|
commitdiff
|
tree
2016-04-27
ktkachov
[rtl
a
nal
.
c] Convert conditi
o
nal compilatio
n
o
n
WORD_REGIS
T
ER
.
.
.
commit
|
commitdiff
|
tree
2016-04-26
ktkachov
Fi
x
FAIL: gcc
.
dg/t
r
ee
-
s
s
a/mi
n
max-2
.
c
sca
n
-
tree-dump
.
.
.
commit
|
commitdiff
|
tree
2016-04-20
k
t
kachov
[
A
A
r
c
h64]
Work around
PR target/64971
commit
|
commitdiff
|
tree
2016-04-15
ktkachov
[ARM][do
c
] Document
d
ep
r
ecation of pre-A
R
Mv4T architecture
.
.
.
commit
|
commitdiff
|
tree
2016-04-15
ktk
a
chov
[testsu
i
te] PR
r
tl-optimization/70681:
XFAIL ira-shrinkw
r
ap
.
.
.
commit
|
commitdiff
|
tree
2016-04-08
kt
k
a
ch
o
v
[ARM] PR target/70
5
6
6
Ch
e
ck that
con
d
ition register
.
.
.
commit
|
commitdiff
|
tree
2016-03-23
k
tk
a
chov
[
A
RM]
Reduc
e
size
of arm1
0
2
0e autom
a
ton
commit
|
commitdiff
|
tree
2016-03-23
k
t
kachov
[ARM]
Spli
t
out armv7ve effective target check
commit
|
commitdiff
|
tree
2016-03-23
ktk
a
chov
[ARM] PR driver/70
1
32: Avoid double fclose in driver
.
.
.
commit
|
commitdiff
|
tree
2016-03-11
ktkach
o
v
[
A
Arch
6
4] Fix
gcc
.
ta
r
get/aarch64/vect-reduc-or_
1
.
c
.
.
.
commit
|
commitdiff
|
tree
2016-03-11
ktkachov
[AArch64] PR
t
arget/70002: Make a
a
rc
h
6
4
_set_current_function
.
.
.
commit
|
commitdiff
|
tree
2016-03-10
ktkachov
[
A
Arch64
]
F
i
x thinko in handling of -momit-leaf-f
r
ame
.
.
.
commit
|
commitdiff
|
tree
2016-03-08
k
tkachov
[obvious]
F
i
x t
y
po in tree
-
ssa-mat
h
-o
p
ts
.
c
commit
|
commitdiff
|
tree
2016-03-07
k
tka
c
h
o
v
[ARM]
Error out of ar
m
_neon
.
h
if compiling for soft
.
.
.
commit
|
commitdiff
|
tree
2016-03-04
k
tkach
o
v
[AArch64][testsuite] PR
targ
e
t/70004:
R
emov
e
check
.
.
.
commit
|
commitdiff
|
tree
2016-03-03
ktkachov
[ARM] PR rtl-opti
m
izatio
n
/
6990
4
:
D
i
sallow
copying/d
u
plicatin
.
.
.
commit
|
commitdiff
|
tree
2016-02-26
k
tkachov
[AArc
h
6
4] Set TREE_T
A
RGET_GLOBALS
i
n aarch64_set_c
u
rren
t
_f
u
n
.
.
.
commit
|
commitdiff
|
tree
2016-02-26
k
tkachov
[AAr
c
h64] PR targe
t
/6961
3
: Return z
e
ro TARGET_SHIFT_T
R
U
N
CATI
.
.
.
commit
|
commitdiff
|
tree
2016-02-24
k
t
kachov
[A
R
M] Tests
for arm_res
t
rict_it pat
t
erns in thumb
2
.
md
commit
|
commitdiff
|
tree
2016-02-24
ktkachov
[g
c
s
e
] PR rt
l
-optimi
z
ation/69886: Check target mode
.
.
.
commit
|
commitdiff
|
tree
2016-02-24
ktkachov
[
A
R
M] Add initial sup
p
ort f
o
r
the Cortex-A32
commit
|
commitdiff
|
tree
2016-02-24
ktkachov
[ARM]
P
R
ta
r
get/69875 Fix
a
t
o
mic_loaddi ex
p
a
ns
i
on
commit
|
commitdiff
|
tree
2016-02-19
k
tkachov
[AArch
6
4] Skip gcc
.
target/aarch64/as
s
emb
l
e
r_arch_1
.
.
.
commit
|
commitdiff
|
tree
2016-02-17
ktkachov
[AArch64] PR target/691
6
1:
D
on't
u
se spec
i
al predicate
.
.
.
commit
|
commitdiff
|
tree
2016-02-17
ktkachov
[ARM] PR target/69161
:
Do
n
't ig
n
o
r
e
mode whe
n
matching
.
.
.
commit
|
commitdiff
|
tree
2016-02-11
ktkachov
[
A
Ar
c
h64] Only
up
d
a
te a
s
s
e
m
bler
.
arch directive when
.
.
.
commit
|
commitdiff
|
tree
2016-02-04
ktka
c
h
o
v
[
A
RM][4/4]
A
djust
gcc
.
tar
g
et/arm/wmul-[123]
.
c te
s
ts
commit
|
commitdiff
|
tree
2016-02-04
ktkac
h
ov
[cse][
3
/
4] D
o
n't overwrit
e
origin
a
l rtx wh
e
n
fol
d
ing
.
.
.
commit
|
commitdiff
|
tree
2016-02-04
ktkachov
[ARM][
2
/4] F
i
x ope
r
and costing logic
f
or SMUL[TB
]
[T
B
]
commit
|
commitdiff
|
tree
2016-02-04
ktkachov
[AR
M
][1/4] PR target/
6
5
932
:
Add testcase
commit
|
commitdiff
|
tree
2016-02-04
k
tkachov
[ARM] PR target/6593
2
: sto
p
c
h
angi
n
g sig
n
edness in
.
.
.
commit
|
commitdiff
|
tree
2016-01-22
ktkach
o
v
[
A
R
M
] F
i
x
PR
t
arg
e
t/69403: Bug in th
u
m
b2_ior_scc
_
strict_it
.
.
.
commit
|
commitdiff
|
tree
2016-01-19
ktkacho
v
[ARM] P
R
target/69135
:
Mark
AR
M
v8 v
c
vt
instr
u
ctions
.
.
.
commit
|
commitdiff
|
tree
2016-01-15
ktka
c
hov
[AA
r
c
h
6
4] Han
d
le CSEL
o
f z
e
ro_extended o
p
eran
d
s
in
.
.
.
commit
|
commitdiff
|
tree
2016-01-15
ktk
a
chov
[AArch64] Handle compa
r
e of zero_extract form of T
S
T
.
.
.
commit
|
commitdiff
|
tree
2016-01-15
ktkachov
[AArch64] Properly
r
eject in
v
alid
a
tt
r
i
bute
s
trings
commit
|
commitdiff
|
tree
2016-01-11
k
tk
a
chov
[AArch64] PR
r
t
l
-optimiz
a
tion/68796: Add patt
e
rns for
.
.
.
commit
|
commitdiff
|
tree
2016-01-11
ktkac
h
o
v
[RTL-i
f
c
vt] P
R
r
t
l-op
t
imization/68841: Mak
e
sure one
.
.
.
commit
|
commitdiff
|
tree
2016-01-05
ktka
c
hov
[c
o
mbine][v2] C
a
nonicalise
(r + r) to (r
<<
1
)
to aid
.
.
.
commit
|
commitdiff
|
tree
2015-12-22
ktkach
o
v
[
c
om
b
ine]
C
he
c
k W
O
RD_R
E
GIS
T
ER_OPERATIONS normall
y
r
ather
.
.
.
commit
|
commitdiff
|
tree
2015-12-18
k
tkachov
[AArch64]
P
R rtl-optimization/68796 Add c
o
mpare-
o
f
.
.
.
commit
|
commitdiff
|
tree
2015-12-16
ktk
a
c
h
o
v
[AArch64]
P
roperly cost zero_ex
t
end+ashi
f
t forms of
.
.
.
commit
|
commitdiff
|
tree
2015-12-16
ktkachov
[A
A
rch6
4
]
PR target/6
8
696
F
AIL: g
c
c
.
target/aarch64
.
.
.
commit
|
commitdiff
|
tree
2015-12-16
ktka
c
ho
v
[ARM] PR target
/
68648:
F
old NOT of CONST_INT in andsi_iorsi3
.
.
.
commit
|
commitdiff
|
tree
2015-12-14
ktkachov
[combine] D
o
n
'
t create LSHIFTRT of ze
r
o bits in change_zero_ext
commit
|
commitdiff
|
tree
2015-12-04
ktkachov
[AArch64] Don't
a
l
l
ow -mge
n
era
l
-
r
eg
s
-only to chang
e
.
.
.
commit
|
commitdiff
|
tree
2015-12-04
ktkachov
[
A
RM] PR
t
a
r
get/68214:
Delete
IP-reg
-
clobberin
g
call
.
.
.
commit
|
commitdiff
|
tree
2015-12-03
ktkachov
[RTL-ifcvt] PR rtl-optimization
/
6
8
624: Clean up logic
.
.
.
commit
|
commitdiff
|
tree
2015-11-27
ktkacho
v
Fix
F
AIL: gcc
.
c-tort
u
re/exe
c
u
t
e/20050124-1
.
c
-
O
2
.
.
.
commit
|
commitdiff
|
tree
2015-11-27
ktkachov
[RTL-ifcvt] Rej
e
ct
i
nsn
s
that ar
e
multi
p
le_sets
commit
|
commitdiff
|
tree
2015-11-27
ktkac
h
ov
[RTL-i
f
cvt]
P
R rtl-optimization/68506: Fi
x
emitting
.
.
.
commit
|
commitdiff
|
tree
2015-11-26
k
t
kachov
[combine] Only restri
c
t
pure simplifi
c
ati
o
n
i
n mult
.
.
.
commit
|
commitdiff
|
tree
2015-11-26
ktkacho
v
[calls
.
c] PR rtl-optimization/67226: Take into account
.
.
.
commit
|
commitdiff
|
tree
2015-11-25
ktkac
h
o
v
[R
T
L-ifcvt] PR rtl-optimization/6
8
435 Allow
(
c
?
x
.
.
.
commit
|
commitdiff
|
tree
2015-11-24
ktkac
h
ov
Testc
a
se
f
o
r
PR rtl-opti
m
i
za
t
ion/
6
8381
commit
|
commitdiff
|
tree
2015-11-24
k
t
ka
c
hov
[
A
Arch64][v2] Im
p
rov
e
comparison w
i
th complex imm
e
d
i
a
tes
.
.
.
commit
|
commitdiff
|
tree
2015-11-24
k
t
kach
o
v
[cfgloop] PR
m
i
dd
l
e-end
/
68375: Restructure get_loop_body_in_
.
.
.
commit
|
commitdiff
|
tree
2015-11-24
ktkachov
[RTL-
r
ee]
P
R
rtl-o
p
timization/68194: Restr
i
ct co
p
y
.
.
.
commit
|
commitdiff
|
tree
2015-11-23
ktkachov
[
A
Arch64] PR
t
a
r
g
et/68363
Check tha
t
argum
e
nt is real
.
.
.
commit
|
commitdiff
|
tree
2015-11-20
ktkach
o
v
[ARM] Do
not expand movmisalig
n
pattern if not in 32
.
.
.
commit
|
commitdiff
|
tree
2015-11-20
kt
k
achov
[A
R
M] PR 6
8
149 Fix
I
CE
i
n unaligned_load
d
i sp
l
it
commit
|
commitdiff
|
tree
2015-11-20
k
t
k
ach
o
v
[ARM] Disable neon testi
n
g
f
o
r armv
7
-m
commit
|
commitdiff
|
tree
2015-11-17
k
t
k
achov
[ARM] PR 68143 Properly
u
pdate memory off
s
ets when
.
.
.
commit
|
commitdiff
|
tree
2015-11-13
ktkachov
[combine] Don
'
t transform
s
ign and zero extends
i
n
s
ide
.
.
.
commit
|
commitdiff
|
tree
2015-11-10
ktkacho
v
[ARM] Fix cos
t
i
n
g
of
vm
u
l+
v
c
v
t
combi
n
e pattern
commit
|
commitdiff
|
tree
2015-11-10
ktka
c
hov
[ARM][cleanup]
R
emo
v
e u
s
es of CONS
T
_D
O
UBLE
_
HIGH/L
O
W
commit
|
commitdiff
|
tree
2015-11-10
ktkachov
[AArch64][2/3] Implement
negcc, notcc opta
b
s
commit
|
commitdiff
|
tree
2015-11-10
ktkachov
[o
p
tabs][ifcvt
]
[1/3]
Define negcc, not
c
c
o
ptabs
commit
|
commitdiff
|
tree
2015-11-10
ktkachov
[haifa-sched] PR rtl-opti
m
ization/68236: Exit earl
y
.
.
.
commit
|
commitdiff
|
tree
2015-11-09
ktkachov
[
AArch
6
4][cleanup] Remove use
s
o
f
CONST_DOUBLE_HI
G
H
.
.
.
commit
|
commitdiff
|
tree
2015-11-09
k
tkac
h
ov
[AArch64] PR
t
arget/68129: Defi
n
e T
A
RGET_S
U
PPO
R
T
S
_WIDE_INT
commit
|
commitdiff
|
tree
2015-11-09
k
tkachov
[R
T
L-ifcvt] PR
r
tl-opti
m
i
z
ation/677
4
9: Do not emit
.
.
.
commit
|
commitdiff
|
tree
2015-11-06
ktkachov
[cp][committed] F
i
x bootstrap on
arm due to print format
.
.
.
commit
|
commitdiff
|
tree
2015-11-06
ktkachov
[AR
M
/
A
Arch64]
PR 6
8
088:
Fix RT
L
c
hecki
n
g
I
C
E
due to
.
.
.
commit
|
commitdiff
|
tree
2015-11-02
ktka
c
hov
Move gcc
.
target/arm
/
pr67929_1
.
c
test to exe
c
ute
.
exp
commit
|
commitdiff
|
tree
2015-10-30
ktkachov
[comment] I
m
p
rove comment for reg_set_p
commit
|
commitdiff
|
tree
2015-10-30
ktkachov
[ARM
]
Fix che
c
k
ing RT
L
error in cort
e
x_a9
_
sch
e
d_adjust
_
cost
commit
|
commitdiff
|
tree
next