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
[ARM][doc] Document deprecation of pre-ARMv4T architecture revisions
2016-04-15
ktkach
o
v
[
ARM][doc] Docu
m
ent dep
r
ecation of pre-ARMv4T arch
i
tecture
.
.
.
commit
|
commitdiff
|
tree
2016-04-15
ktkac
h
ov
[test
s
uite] PR rtl-optimizatio
n
/7
0
681:
X
FAIL ira-shrinkwrap
.
.
.
commit
|
commitdiff
|
tree
2016-04-08
ktkachov
[ARM] PR t
a
rge
t
/70566
C
heck that cond
i
tion
r
egister
.
.
.
commit
|
commitdiff
|
tree
2016-03-23
kt
k
achov
[ARM
]
Reduc
e
size of ar
m
1020e au
t
omaton
commit
|
commitdiff
|
tree
2016-03-23
ktkach
o
v
[ARM] Split ou
t
armv
7
ve ef
f
ective targe
t
c
h
eck
commit
|
commitdiff
|
tree
2016-03-23
k
tkach
o
v
[ARM] PR driver/70132:
Avoid do
u
b
l
e fclose in
driver
.
.
.
commit
|
commitdiff
|
tree
2016-03-11
kt
k
achov
[AArch64] F
i
x gc
c
.
targ
e
t/aarch64
/
vect-reduc-or_1
.
c
.
.
.
commit
|
commitdiff
|
tree
2016-03-11
k
tkacho
v
[AArch64] PR target/70
0
02
:
Make aarch64_
s
e
t
_
current_function
.
.
.
commit
|
commitdiff
|
tree
2016-03-10
ktk
a
chov
[AArch
6
4
]
Fix thinko in handl
i
ng of -
m
omit-leaf-
f
rame
.
.
.
commit
|
commitdiff
|
tree
2016-03-08
ktkachov
[obvious] Fix
t
y
po in tree-ssa-math-
o
pts
.
c
commit
|
commitdiff
|
tree
2016-03-07
ktkachov
[ARM] Error out o
f
arm_
n
e
o
n
.
h if
compili
n
g for soft
.
.
.
commit
|
commitdiff
|
tree
2016-03-04
k
tkachov
[AArch64][te
s
tsuite
]
P
R target/7
0
004: R
e
move check
.
.
.
commit
|
commitdiff
|
tree
2016-03-03
ktkac
h
ov
[ARM]
P
R rtl-optimiza
t
io
n
/69904: D
i
sallow
copy
i
ng/dupli
c
a
t
i
n
.
.
.
commit
|
commitdiff
|
tree
2016-02-26
ktkachov
[AArch
6
4] Se
t
TR
E
E_TARGET
_
GL
O
BALS in aa
r
ch64_set_curre
n
t
_
fun
.
.
.
commit
|
commitdiff
|
tree
2016-02-26
kt
k
achov
[AArch64] PR target/69613: Return zero
TARGET_S
H
I
F
T
_
TRUNCA
T
I
.
.
.
commit
|
commitdiff
|
tree
2016-02-24
ktkachov
[ARM] Tests fo
r
arm_restrict_it patterns i
n
t
h
umb2
.
md
commit
|
commitdiff
|
tree
2016-02-24
ktkac
h
ov
[gcse]
P
R rtl-optimizat
i
on/69886: Che
c
k
target
m
o
de
.
.
.
commit
|
commitdiff
|
tree
2016-02-24
k
tkachov
[ARM] A
d
d initial suppo
r
t for the
Cortex-A32
commit
|
commitdiff
|
tree
2016-02-24
ktkac
h
ov
[ARM] PR target/69875 Fix
atomic_loaddi expansion
commit
|
commitdiff
|
tree
2016-02-19
ktkachov
[
AArch64] Sk
i
p
gcc
.
ta
r
get/aarch64/assembler_arch_1
.
.
.
commit
|
commitdiff
|
tree
2016-02-17
ktkac
h
ov
[AArch64] PR target/69161: Do
n
't use spec
i
al predicate
.
.
.
commit
|
commitdiff
|
tree
2016-02-17
ktkachov
[
ARM] PR target
/
6
9
161:
D
on't ig
n
ore mode when matching
.
.
.
commit
|
commitdiff
|
tree
2016-02-11
ktkachov
[AArch64] Onl
y
update assembler
.
arch dir
e
ctive when
.
.
.
commit
|
commitdiff
|
tree
2016-02-04
kt
k
ac
h
o
v
[ARM][4/4] Adjust gcc
.
target/arm/wmul-[123]
.
c test
s
commit
|
commitdiff
|
tree
2016-02-04
ktkachov
[cse][3/4] Don
'
t overwrite original rtx w
h
en folding
.
.
.
commit
|
commitdiff
|
tree
2016-02-04
k
t
kac
h
o
v
[ARM][2
/
4] Fix operand costing
logi
c
fo
r
S
M
UL[TB][TB]
commit
|
commitdiff
|
tree
2016-02-04
kt
k
achov
[
A
R
M]
[
1
/
4] PR targ
e
t/6593
2
: Add testcase
commit
|
commitdiff
|
tree
2016-02-04
ktkacho
v
[ARM]
P
R target/65932: stop changing sig
n
ed
n
ess in
.
.
.
commit
|
commitdiff
|
tree
2016-01-22
ktkachov
[AR
M
]
Fix PR targe
t
/6
9
403: Bug
in thumb
2
_ior_s
c
c_strict_
i
t
.
.
.
commit
|
commitdiff
|
tree
2016-01-19
k
tkachov
[ARM] PR tar
g
e
t
/69135: Mark ARMv8 vcv
t
instructi
o
ns
.
.
.
commit
|
commitdiff
|
tree
2016-01-15
ktkachov
[AAr
c
h64]
Hand
l
e CSEL of ze
r
o_extend
e
d
o
p
erands
in
.
.
.
commit
|
commitdiff
|
tree
2016-01-15
ktkach
o
v
[
A
Arch6
4
] Handle co
m
pare of zero_ext
r
act form of TST
.
.
.
commit
|
commitdiff
|
tree
2016-01-15
ktka
c
hov
[AA
r
c
h
64] Properly rejec
t
i
n
valid attribute strings
commit
|
commitdiff
|
tree
2016-01-11
ktkacho
v
[AArch64]
P
R
rtl-optimization/687
9
6: Add pat
t
erns f
o
r
.
.
.
commit
|
commitdiff
|
tree
2016-01-11
ktkachov
[RTL-ifcvt] PR rtl-
o
ptim
i
zation/68841: Make sure one
.
.
.
commit
|
commitdiff
|
tree
2016-01-05
ktkachov
[co
m
b
ine][v2
]
Canon
i
calise (
r
+ r) to (r << 1)
to aid
.
.
.
commit
|
commitdiff
|
tree
2015-12-22
k
tk
a
chov
[co
m
bi
n
e] C
h
eck
WORD_RE
G
ISTER_OPERATIONS normally rath
e
r
.
.
.
commit
|
commitdiff
|
tree
2015-12-18
ktkachov
[AArch64] P
R
rtl-op
t
imization/68796 Ad
d
co
m
pare-of
.
.
.
commit
|
commitdiff
|
tree
2015-12-16
ktkachov
[AArch64] Pro
p
erly co
s
t zero_
e
xtend+ashift forms of
.
.
.
commit
|
commitdiff
|
tree
2015-12-16
ktkachov
[AA
r
ch64] PR ta
r
get/68696 FAIL: gcc
.
target/aarch64
.
.
.
commit
|
commitdiff
|
tree
2015-12-16
ktkachov
[
A
RM] PR ta
r
get/68648: Fold NOT of CONST
_
INT
i
n
and
s
i_i
o
rsi3
.
.
.
commit
|
commitdiff
|
tree
2015-12-14
ktkachov
[combine] Don
'
t create LS
H
IFT
R
T
of zero bits
i
n change_zero_ext
commit
|
commitdiff
|
tree
2015-12-04
ktk
a
chov
[AA
r
ch64] Don't a
l
low
-
m
g
e
neral-regs-only to change
.
.
.
commit
|
commitdiff
|
tree
2015-12-04
ktkachov
[ARM] PR t
a
rget/68214: Delete IP
-
reg-
c
l
obbering ca
l
l
.
.
.
commit
|
commitdiff
|
tree
2015-12-03
k
tkachov
[
R
TL-ifcvt] PR rtl-
o
ptimization/686
2
4: C
l
ean
u
p logic
.
.
.
commit
|
commitdiff
|
tree
2015-11-27
ktkachov
Fix FAIL
:
gc
c
.
c-torture
/
execu
t
e/20050124-1
.
c
-O2
.
.
.
commit
|
commitdiff
|
tree
2015-11-27
ktkachov
[
R
TL-i
f
c
vt]
Reject i
n
sns
t
hat
a
r
e multi
p
le_sets
commit
|
commitdiff
|
tree
2015-11-27
ktkachov
[RTL-i
f
cvt] PR rtl-opt
i
mizati
o
n/68
5
06: Fix
e
mitti
n
g
.
.
.
commit
|
commitdiff
|
tree
2015-11-26
k
t
kachov
[
c
ombin
e
]
Only res
t
ri
c
t pure si
m
plifi
c
ation in
m
ult
.
.
.
commit
|
commitdiff
|
tree
2015-11-26
ktkachov
[calls
.
c
]
PR rtl-optimiz
a
tion/6
7
22
6
: Take into account
.
.
.
commit
|
commitdiff
|
tree
2015-11-25
ktkachov
[RTL-ifcvt] PR rtl-optimization/68435 Allow (c ? x
.
.
.
commit
|
commitdiff
|
tree
2015-11-24
ktkach
o
v
Testcase for PR rtl-optimiza
t
ion/68381
commit
|
commitdiff
|
tree
2015-11-24
k
tkachov
[AArch
6
4][v2] Impro
v
e
c
ompa
r
ison with comple
x
immediates
.
.
.
commit
|
commitdiff
|
tree
2015-11-24
k
t
kachov
[cfgloop] P
R
middle
-
e
n
d/68375:
Restructure get_loop_bo
d
y_
i
n
_
.
.
.
commit
|
commitdiff
|
tree
2015-11-24
ktkachov
[RT
L
-ree
]
PR rtl-optimization/6819
4
:
Restr
i
c
t
copy
.
.
.
commit
|
commitdiff
|
tree
2015-11-23
ktk
a
chov
[AArch64] P
R
target/68363 Ch
e
ck that argument is real
.
.
.
commit
|
commitdiff
|
tree
2015-11-20
k
t
kachov
[ARM] Do not expand mo
v
mis
a
l
i
g
n
patte
r
n if not in
3
2
.
.
.
commit
|
commitdiff
|
tree
2015-11-20
ktk
a
chov
[ARM] PR 68149 Fix ICE in unal
i
gne
d
_lo
a
ddi sp
l
it
commit
|
commitdiff
|
tree
2015-11-20
ktkachov
[ARM] Di
s
able
n
eon testing for arm
v
7-m
commit
|
commitdiff
|
tree
2015-11-17
kt
k
a
chov
[ARM]
P
R 68143 P
r
operly
upda
t
e me
m
o
r
y
offset
s
when
.
.
.
commit
|
commitdiff
|
tree
2015-11-13
ktk
a
c
h
ov
[
combine] D
o
n't transform sign and zero ex
t
end
s
inside
.
.
.
commit
|
commitdiff
|
tree
2015-11-10
ktk
a
chov
[AR
M
] Fix cos
t
ing of vm
u
l+vcvt combine pa
t
tern
commit
|
commitdiff
|
tree
2015-11-10
k
t
k
achov
[ARM
]
[cleanup] R
e
move
uses of
C
O
NST_DOUB
L
E_HIGH/L
O
W
commit
|
commitdiff
|
tree
2015-11-10
ktkachov
[AArch64][2
/
3
]
Implement
n
egcc, notc
c
o
ptab
s
commit
|
commitdiff
|
tree
2015-11-10
ktkachov
[
o
ptabs][ifc
v
t][1/3] Defin
e
negcc, notcc opta
b
s
commit
|
commitdiff
|
tree
2015-11-10
ktkachov
[haifa-sched]
PR rtl-
o
ptimizati
o
n/68
2
36: Exit earl
y
.
.
.
commit
|
commitdiff
|
tree
2015-11-09
k
t
k
a
chov
[AArch6
4
][cleanup] Remove u
s
es
of CONST_DOUBLE_HIGH
.
.
.
commit
|
commitdiff
|
tree
2015-11-09
ktkacho
v
[AArc
h
64] P
R
target/6812
9
:
De
f
i
n
e TARGET_SUPPORTS_WIDE_INT
commit
|
commitdiff
|
tree
2015-11-09
ktkac
h
ov
[RTL
-
if
c
vt
]
PR rtl-op
t
imiz
a
t
ion/67749:
D
o
not emit
.
.
.
commit
|
commitdiff
|
tree
2015-11-06
ktkac
h
ov
[c
p
][committed] Fix bootstrap on arm due to pr
i
nt
f
o
rmat
.
.
.
commit
|
commitdiff
|
tree
2015-11-06
ktkac
h
o
v
[A
R
M/
A
Arch64] PR 68088: Fix RTL che
c
king ICE due t
o
.
.
.
commit
|
commitdiff
|
tree
2015-11-02
k
t
kachov
Move gcc
.
target/a
r
m/pr6
7
929_1
.
c
t
e
s
t
to execute
.
e
xp
commit
|
commitdiff
|
tree
2015-10-30
ktkacho
v
[comment]
I
mprove
c
omment for re
g
_set_p
commit
|
commitdiff
|
tree
2015-10-30
k
tkachov
[ARM] Fix che
c
ki
n
g RTL
e
rror in cortex_a9_sched_ad
j
u
s
t
_cost
commit
|
commitdiff
|
tree
2015-10-27
ktkachov
[AArch64
]
PR 68102: Check that
o
p
e
rand is REG before
.
.
.
commit
|
commitdiff
|
tree
2015-10-27
ktka
c
hov
[AArc
h
64] Handle ve
c
to
r
float
mod
e
s properly
in aarch64_ou
t
p
.
.
.
commit
|
commitdiff
|
tree
2015-10-27
ktkacho
v
[ARM]
PR
targ
e
t/67929
Tighten
vfp3_co
n
st_double_for_bits
.
.
.
commit
|
commitdiff
|
tree
2015-10-27
ktk
a
cho
v
[AAr
c
h
6
4] Enab
l
e autopref
e
tcher m
o
delling in the
sc
h
edule
r
commit
|
commitdiff
|
tree
2015-10-26
k
t
kachov
[auto-inc-dec
.
c] Acco
u
n
t
fo
r
cost of move opera
t
ion
.
.
.
commit
|
commitdiff
|
tree
2015-10-26
ktkachov
[optabs
.
c]
Fix PR
6
7989: Handle c
o
nst0_rtx targe
t
i
n
.
.
.
commit
|
commitdiff
|
tree
2015-10-20
ktkacho
v
[AArch64] Add
support for 64-bit
v
ector-m
o
de ldp/stp
commit
|
commitdiff
|
tree
2015-10-20
ktka
c
hov
[simplify-rtx][2/2] Use con
s
tants from pool
w
hen simplifying
.
.
.
commit
|
commitdiff
|
tree
2015-10-20
ktk
a
chov
[
A
Arch64]
[
1/2] Add fmul-by-po
w
er-of-2+fcv
t
o
p
timisation
commit
|
commitdiff
|
tree
2015-10-19
ktkac
h
ov
[h
a
ifa-sc
h
ed]
m
od
e
l load/store mul
t
iples pr
o
perly in
.
.
.
commit
|
commitdiff
|
tree
2015-10-02
ktkachov
[RTL ifcvt] P
R
67786, 67787: C
h
e
ck
t
hat interm
e
d
iate
.
.
.
commit
|
commitdiff
|
tree
2015-09-28
ktkachov
[RTL-ifcvt] PR rtl-o
p
timization/67
4
8
1
: Look more deepl
y
.
.
.
commit
|
commitdiff
|
tree
2015-09-28
ktkachov
[RTL-ifcvt] P
R
r
tl-optimi
z
ation/6
7
4
6
5
:
H
andle pairs
.
.
.
commit
|
commitdiff
|
tree
2015-09-24
ktkach
o
v
[tree-inlin
e
][obvious] D
e
let
e
redundant count_insns_seq
commit
|
commitdiff
|
tree
2015-09-21
ktka
c
hov
[AR
M
] Replac
i
ng variable swaps
that use a
t
e
m
porary
.
.
.
commit
|
commitdiff
|
tree
2015-09-15
ktkachov
[ARM] F
i
x a
r
m
b
o
o
tstr
a
p failure due to -Werror
=
shift
.
.
.
commit
|
commitdiff
|
tree
2015-09-10
ktka
c
ho
v
[ARM] PR 6
7
439:
A
llow
matching of *arm32_mo
v
hf w
h
en
.
.
.
commit
|
commitdiff
|
tree
2015-09-10
kt
k
achov
[AArch64] Use logics_imm type for 2nd alter
n
ativ
e
of
.
.
.
commit
|
commitdiff
|
tree
2015-09-09
ktkachov
[ARM
]
[3/3] Expand m
o
d by
power
of 2
commit
|
commitdiff
|
tree
2015-09-09
ktka
c
ho
v
[AArch64][1/3] Expand s
i
gned mod by power o
f
2 using
.
.
.
commit
|
commitdiff
|
tree
2015-09-01
ktkachov
[RTL-ifcvt] Make non-conditio
n
a
l exe
c
utio
n
i
f
-c
o
nversi
o
n
.
.
.
commit
|
commitdiff
|
tree
2015-09-01
ktkachov
[AArch64] Fix FAIL: gcc
.
target/aarch64/tar
g
et_attr_crypto_ic
.
.
.
commit
|
commitdiff
|
tree
2015-08-19
ktka
c
h
ov
[AArch64] Use popco
u
nt_hwi ins
t
e
a
d
o
f
h
o
mebrew ve
r
sion
commit
|
commitdiff
|
tree
2015-08-19
k
t
kachov
[AA
r
ch64
]
[obvi
o
us
]
R
e
m
o
ve obsolete c
o
mment
in
a
a
r
ch64
.
.
.
commit
|
commitdiff
|
tree
2015-08-19
ktkachov
[ARM] Use %wd f
o
rmat for l
a
ne printing in boun
d
s_check
commit
|
commitdiff
|
tree
2015-08-17
ktkachov
[ARM] arm memcpy of alig
n
ed data
commit
|
commitdiff
|
tree
next