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
[rtlanal.c] Convert conditional compilation on WORD_REGISTER_OPERATIONS
2016-04-27
ktkachov
[rtlana
l
.
c
] Convert c
o
nditiona
l
compila
t
ion on WOR
D
_REGISTER
.
.
.
commit
|
commitdiff
|
tree
2016-04-26
kt
k
achov
Fix
FA
I
L: gcc
.
dg/t
r
ee-ss
a
/minmax-2
.
c
scan-tr
e
e-dump
.
.
.
commit
|
commitdiff
|
tree
2016-04-20
ktkachov
[AArch64] Work ar
o
und PR t
a
r
get/64971
commit
|
commitdiff
|
tree
2016-04-15
ktkachov
[
A
RM][doc] Docum
e
n
t deprecation of pre-ARMv4T architecture
.
.
.
commit
|
commitdiff
|
tree
2016-04-15
ktkachov
[testsui
t
e]
PR rtl-optimizat
i
on
/
7068
1
: XFA
I
L ira
-
shrinkwrap
.
.
.
commit
|
commitdiff
|
tree
2016-04-08
ktkachov
[ARM] PR target/
7
0566
C
h
e
c
k that condition reg
i
ster
.
.
.
commit
|
commitdiff
|
tree
2016-03-23
k
t
kachov
[
ARM] Re
d
uce size
o
f arm1020e au
t
omaton
commit
|
commitdiff
|
tree
2016-03-23
kt
k
acho
v
[
ARM]
S
plit out armv7ve
effective
target check
commit
|
commitdiff
|
tree
2016-03-23
ktkachov
[
A
RM] PR drive
r
/70132
:
Avoid double fclose in driver
.
.
.
commit
|
commitdiff
|
tree
2016-03-11
ktkachov
[AArch
6
4]
F
ix gcc
.
t
a
rget/aarc
h
6
4
/vect-reduc
-
or_1
.
c
.
.
.
commit
|
commitdiff
|
tree
2016-03-11
k
tkach
o
v
[AArch64] PR target/70002:
Make aarch
6
4_set_cu
r
rent_function
.
.
.
commit
|
commitdiff
|
tree
2016-03-10
ktkachov
[AAr
c
h64] Fix
thinko in handling of -momit-leaf-
f
rame
.
.
.
commit
|
commitdiff
|
tree
2016-03-08
ktkachov
[
obvious] F
i
x typ
o
in
t
r
e
e
-
s
sa-math-
o
pts
.
c
commit
|
commitdiff
|
tree
2016-03-07
ktkacho
v
[ARM] Error out of arm_neon
.
h if compiling for s
o
ft
.
.
.
commit
|
commitdiff
|
tree
2016-03-04
ktkachov
[AArch64][testsui
t
e]
P
R targe
t
/700
0
4: Rem
o
ve che
c
k
.
.
.
commit
|
commitdiff
|
tree
2016-03-03
ktkachov
[ARM] PR rtl-opt
i
miza
t
ion/69904: Disa
l
low
copying/d
u
plica
t
i
n
.
.
.
commit
|
commitdiff
|
tree
2016-02-26
ktkachov
[AA
r
ch64] Set TRE
E
_T
A
RGET_GLOBALS in a
a
rch64_set_current
_
fun
.
.
.
commit
|
commitdiff
|
tree
2016-02-26
kt
k
achov
[AArch64] PR
target/
6
9613: Return zero
T
ARGET_SHIFT_TRUNCAT
I
.
.
.
commit
|
commitdiff
|
tree
2016-02-24
ktkachov
[ARM
]
Te
s
ts
for arm_restrict_it patterns in thumb2
.
md
commit
|
commitdiff
|
tree
2016-02-24
ktkachov
[gcse] P
R
rt
l
-
optimiz
a
tion/69886: C
h
e
ck target mode
.
.
.
commit
|
commitdiff
|
tree
2016-02-24
ktk
a
c
hov
[ARM]
Add initial support for
t
h
e
Cort
e
x
-A32
commit
|
commitdiff
|
tree
2016-02-24
k
tkachov
[
A
R
M
] PR targe
t
/69875 Fix
atomi
c
_loa
d
di expansio
n
commit
|
commitdiff
|
tree
2016-02-19
ktkachov
[AArch6
4
] Sk
i
p gcc
.
target/a
a
r
c
h64/
a
s
s
embl
e
r_arch_1
.
.
.
commit
|
commitdiff
|
tree
2016-02-17
k
tkachov
[AArch64] PR
t
a
rget/6
9
1
61: Don't use
s
p
eci
a
l predicate
.
.
.
commit
|
commitdiff
|
tree
2016-02-17
ktkachov
[
A
RM] PR
target/
6
9161: Don't
i
gnore mode
w
hen matching
.
.
.
commit
|
commitdiff
|
tree
2016-02-11
ktkachov
[AArc
h
64] Only upda
t
e
a
ss
e
mbler
.
arch directive when
.
.
.
commit
|
commitdiff
|
tree
2016-02-04
ktkachov
[
A
RM][4/4] Adjus
t
gcc
.
target/a
r
m/wmul-[12
3
]
.
c
test
s
commit
|
commitdiff
|
tree
2016-02-04
ktkac
h
ov
[cse]
[
3/4]
D
o
n't
ove
r
write or
i
ginal rtx when folding
.
.
.
commit
|
commitdiff
|
tree
2016-02-04
ktkachov
[ARM][2/4
]
Fix ope
r
and costing log
i
c for SMU
L
[
TB][TB]
commit
|
commitdiff
|
tree
2016-02-04
ktkachov
[ARM
]
[1
/
4
] PR
t
arget/65932: Add
testca
s
e
commit
|
commitdiff
|
tree
2016-02-04
ktk
a
chov
[AR
M
]
P
R
tar
g
et/
6
5
9
32: stop
c
hanging signedn
e
ss in
.
.
.
commit
|
commitdiff
|
tree
2016-01-22
k
t
kac
h
ov
[ARM] Fix PR
t
arget
/
6
9
40
3
: Bug
in
th
u
mb2_
i
or_scc_strict_it
.
.
.
commit
|
commitdiff
|
tree
2016-01-19
k
tkacho
v
[ARM] PR targe
t
/
69135: M
a
rk ARMv8
v
cvt
inst
r
uction
s
.
.
.
commit
|
commitdiff
|
tree
2016-01-15
ktka
c
hov
[AArch64] Handle CSEL o
f
ze
r
o
_
ex
t
ended operands
i
n
.
.
.
commit
|
commitdiff
|
tree
2016-01-15
ktk
a
chov
[A
A
r
ch64
]
Handle comp
a
re of ze
r
o_e
x
tract fo
r
m of TST
.
.
.
commit
|
commitdiff
|
tree
2016-01-15
ktkac
h
o
v
[AArch64]
Properly reject invali
d
attribute strings
commit
|
commitdiff
|
tree
2016-01-11
k
t
kac
h
ov
[AArch64] PR
r
tl-opt
i
mization/68796: A
d
d pattern
s
for
.
.
.
commit
|
commitdiff
|
tree
2016-01-11
k
t
kacho
v
[RTL-ifcvt] PR rtl-optimization/
6
8
8
41: Ma
k
e
sure one
.
.
.
commit
|
commitdiff
|
tree
2016-01-05
ktkachov
[combine][v2] Canonicalise
(
r
+ r) to (r << 1)
to
aid
.
.
.
commit
|
commitdiff
|
tree
2015-12-22
k
tkachov
[combine
]
C
h
eck
W
ORD_REGISTER_OPER
A
TIO
N
S normall
y
rather
.
.
.
commit
|
commitdiff
|
tree
2015-12-18
ktkachov
[AArc
h
64] PR rtl-optimization/68796 Add
compare
-
o
f
.
.
.
commit
|
commitdiff
|
tree
2015-12-16
ktkachov
[AArch
6
4] P
r
operly cost ze
r
o_extend+ashift fo
r
m
s
o
f
.
.
.
commit
|
commitdiff
|
tree
2015-12-16
ktk
a
chov
[AArch6
4
] PR targ
e
t/686
9
6 FAI
L
: gcc
.
target/aarch64
.
.
.
commit
|
commitdiff
|
tree
2015-12-16
ktkachov
[ARM] PR target/68648
:
Fol
d
NOT
o
f CONS
T
_INT in andsi_iors
i
3
.
.
.
commit
|
commitdiff
|
tree
2015-12-14
ktkachov
[co
m
bi
n
e] Don't create LSHIFTRT of zero
bits in change_zero_
e
xt
commit
|
commitdiff
|
tree
2015-12-04
ktkacho
v
[AArch64
]
D
on't allow -mgener
a
l-regs-only to c
h
ang
e
.
.
.
commit
|
commitdiff
|
tree
2015-12-04
ktkachov
[
ARM] PR target/68214: Delete IP-
r
eg-clobbering call
.
.
.
commit
|
commitdiff
|
tree
2015-12-03
ktkachov
[
R
TL-ifcvt] PR rtl
-
optimization/68624: Clean up logic
.
.
.
commit
|
commitdiff
|
tree
2015-11-27
k
tkachov
Fi
x
FAIL: gcc
.
c-to
r
ture/exe
c
u
t
e
/
2
0050124-1
.
c
-O2
.
.
.
commit
|
commitdiff
|
tree
2015-11-27
ktk
a
c
h
ov
[
R
T
L-
i
fcvt] Reject in
s
ns that are multiple_
s
et
s
commit
|
commitdiff
|
tree
2015-11-27
k
tkacho
v
[RTL-ifcv
t
] PR rtl-optimiza
t
ion/68506: Fix e
m
itting
.
.
.
commit
|
commitdiff
|
tree
2015-11-26
k
tk
a
ch
o
v
[combine] Only restrict pure simpl
i
f
ication i
n
mul
t
.
.
.
commit
|
commitdiff
|
tree
2015-11-26
ktk
a
chov
[c
a
l
l
s
.
c] PR rtl-optimiz
a
t
i
o
n/67
2
2
6: Tak
e
int
o
acc
o
unt
.
.
.
commit
|
commitdiff
|
tree
2015-11-25
ktk
a
chov
[
R
TL-if
c
vt] PR rtl-optimizat
i
on/68435 Allow (
c
? x
.
.
.
commit
|
commitdiff
|
tree
2015-11-24
ktkachov
Tes
t
ca
s
e for PR rtl-op
t
imizatio
n
/68
3
8
1
commit
|
commitdiff
|
tree
2015-11-24
ktkachov
[AArc
h
64][v2] Improve comparison with complex immediates
.
.
.
commit
|
commitdiff
|
tree
2015-11-24
ktkachov
[cfgloop]
P
R middl
e
-end/6
8
375: Re
s
tructure ge
t
_loop_bo
d
y_in_
.
.
.
commit
|
commitdiff
|
tree
2015-11-24
k
tka
c
hov
[
RTL-ree] PR rtl-
o
ptimization/68194: Restrict copy
.
.
.
commit
|
commitdiff
|
tree
2015-11-23
k
tkachov
[A
A
rch64]
PR t
a
rg
e
t/683
6
3
Ch
e
ck that
a
rgume
n
t is r
e
al
.
.
.
commit
|
commitdiff
|
tree
2015-11-20
ktkachov
[
A
R
M] Do no
t
expand movmis
a
lign pattern if not in 32
.
.
.
commit
|
commitdiff
|
tree
2015-11-20
ktkac
h
ov
[
A
RM]
PR
68
1
4
9
Fix ICE in unaligned_lo
a
ddi split
commit
|
commitdiff
|
tree
2015-11-20
ktka
c
hov
[ARM] Disable
n
e
on t
e
sting
f
or armv7-m
commit
|
commitdiff
|
tree
2015-11-17
ktkachov
[ARM] PR 681
4
3 Properly update memory
o
f
fs
e
ts when
.
.
.
commit
|
commitdiff
|
tree
2015-11-13
ktkachov
[
c
o
m
bine
]
Don't transform sign and zero ext
e
nd
s
i
nside
.
.
.
commit
|
commitdiff
|
tree
2015-11-10
ktkachov
[
ARM
]
Fix c
o
sting of
v
mul+vcvt combi
n
e pa
t
tern
commit
|
commitdiff
|
tree
2015-11-10
ktka
c
hov
[ARM][clean
u
p] Remove
u
ses of CONST
_
DOUBL
E
_H
I
GH/LOW
commit
|
commitdiff
|
tree
2015-11-10
ktkacho
v
[
AArc
h
64][2/3]
I
mpl
e
ment negcc, notcc o
p
tabs
commit
|
commitdiff
|
tree
2015-11-10
ktkachov
[optab
s
][ifcvt][1/3]
Define negc
c
, notcc optabs
commit
|
commitdiff
|
tree
2015-11-10
ktkachov
[haifa-sched] PR rtl-optimization/68236: Exit
early
.
.
.
commit
|
commitdiff
|
tree
2015-11-09
ktkachov
[AArc
h
64][cl
e
anup] Remove uses of
C
ONST_DOUBLE_HIGH
.
.
.
commit
|
commitdiff
|
tree
2015-11-09
kt
k
acho
v
[AArch6
4
] PR target/68129: Define T
A
RGET
_
S
U
PPORTS_WIDE_
I
NT
commit
|
commitdiff
|
tree
2015-11-09
ktkachov
[R
T
L-ifcvt] PR rt
l
-optimization/67749: Do not emit
.
.
.
commit
|
commitdiff
|
tree
2015-11-06
ktka
c
ho
v
[c
p
][committed] Fix boots
t
r
ap on ar
m
d
ue
to print
format
.
.
.
commit
|
commitdiff
|
tree
2015-11-06
ktkach
o
v
[ARM
/
AArch6
4
] PR 6
8
0
8
8: Fix RTL checkin
g
I
CE due
t
o
.
.
.
commit
|
commitdiff
|
tree
2015-11-02
ktkachov
Move gcc
.
targ
e
t/arm/pr67929_1
.
c test t
o
execute
.
exp
commit
|
commitdiff
|
tree
2015-10-30
ktkach
o
v
[comment]
I
m
prov
e
comment
f
or reg_s
e
t
_p
commit
|
commitdiff
|
tree
2015-10-30
k
tkac
h
ov
[ARM] Fix che
c
king RTL e
r
ror
in cortex_a9_sched_ad
j
u
st_cost
commit
|
commitdiff
|
tree
2015-10-27
k
tkachov
[AArc
h
64] PR 68102: Check that op
e
rand is REG before
.
.
.
commit
|
commitdiff
|
tree
2015-10-27
ktkach
o
v
[A
A
rch
6
4
]
H
a
ndle vector float modes p
r
op
e
rl
y
in
aar
c
h64_ou
t
p
.
.
.
commit
|
commitdiff
|
tree
2015-10-27
ktkach
o
v
[A
R
M] P
R
target/67929 Tighten vfp3_const
_
double_for_bit
s
.
.
.
commit
|
commitdiff
|
tree
2015-10-27
ktka
c
hov
[A
A
rch6
4
]
Enable a
u
topref
e
tcher modelling in the scheduler
commit
|
commitdiff
|
tree
2015-10-26
ktkach
o
v
[
a
u
t
o-inc-dec
.
c] Account for cost of move
operati
o
n
.
.
.
commit
|
commitdiff
|
tree
2015-10-26
ktkachov
[optabs
.
c] F
i
x PR 67989: Handle cons
t
0_rtx targe
t
in
.
.
.
commit
|
commitdiff
|
tree
2015-10-20
ktk
a
chov
[
AArch
6
4
]
Add suppor
t
for 64-bit vector-mode ldp/s
t
p
commit
|
commitdiff
|
tree
2015-10-20
k
tkachov
[
s
implify
-
r
t
x][2/2] U
s
e
c
onsta
n
ts from
po
o
l when simplifying
.
.
.
commit
|
commitdiff
|
tree
2015-10-20
ktkachov
[A
A
r
c
h64][1/2]
A
d
d
f
mul-b
y
-power-of-
2
+fcvt optimis
a
t
i
on
commit
|
commitdiff
|
tree
2015-10-19
ktkac
h
ov
[haifa-sched] model
l
oad/store
mu
l
t
i
p
l
e
s properly
i
n
.
.
.
commit
|
commitdiff
|
tree
2015-10-02
k
t
ka
c
ho
v
[
RTL if
c
vt] P
R
677
8
6,
6
7
787: Che
c
k
th
a
t inter
m
ediate
.
.
.
commit
|
commitdiff
|
tree
2015-09-28
ktk
a
chov
[RTL
-
ifcvt]
P
R r
t
l-optimization/67481: Look more deeply
.
.
.
commit
|
commitdiff
|
tree
2015-09-28
ktkachov
[RTL-ifcvt] PR r
t
l-o
p
timizati
o
n/67465:
H
andle pai
r
s
.
.
.
commit
|
commitdiff
|
tree
2015-09-24
ktkachov
[tre
e
-inline][obvious] Delete redundant count_insn
s
_seq
commit
|
commitdiff
|
tree
2015-09-21
k
t
kac
h
ov
[A
R
M] Replacing variable sw
a
p
s that use a t
e
mpo
r
a
r
y
.
.
.
commit
|
commitdiff
|
tree
2015-09-15
ktkachov
[ARM
]
F
ix arm boo
t
s
t
r
a
p fa
i
lu
r
e due
t
o -Werror=shift
.
.
.
commit
|
commitdiff
|
tree
2015-09-10
k
tkacho
v
[AR
M
] PR 67439: Allow matchin
g
of *a
r
m32
_
movhf when
.
.
.
commit
|
commitdiff
|
tree
2015-09-10
ktkachov
[AArc
h
6
4] Use logics
_
imm t
y
pe
for 2nd
al
t
ernative of
.
.
.
commit
|
commitdiff
|
tree
2015-09-09
kt
k
achov
[ARM
]
[3
/
3] Expand mod by power of 2
commit
|
commitdiff
|
tree
2015-09-09
k
t
k
achov
[AArch64][1/3] Expand sig
n
ed mod by power of
2 using
.
.
.
commit
|
commitdiff
|
tree
2015-09-01
k
t
kachov
[RTL
-
ifcvt] Make
non-conditional execu
t
ion if-convers
i
on
.
.
.
commit
|
commitdiff
|
tree
2015-09-01
k
t
kachov
[
AArch64] Fix FAIL:
gc
c
.
ta
r
g
e
t/
a
arch64/ta
r
g
et_attr_c
r
ypto_ic
.
.
.
commit
|
commitdiff
|
tree
2015-08-19
ktkachov
[A
A
rch
6
4]
Use popcou
n
t_hwi instead of ho
m
ebr
e
w v
e
rsi
o
n
commit
|
commitdiff
|
tree
next