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] PR target/78362: Make sure to only take REGNO of a register
2016-11-30
kt
k
ach
o
v
[AArch64] PR
target/78362:
M
ake sur
e
to only take REGN
O
.
.
.
commit
|
commitdiff
|
tree
2016-11-24
k
t
kachov
[TER] PR targ
e
t/48863 : Don't r
e
place expressions a
c
ross
.
.
.
commit
|
commitdiff
|
tree
2016-11-22
ktkach
o
v
[ARM] PR
t
arge
t
/78439: Update
movdi constr
a
ints for
.
.
.
commit
|
commitdiff
|
tree
2016-11-21
ktkachov
Remove dead FIXME
commit
|
commitdiff
|
tree
2016-11-17
k
tka
c
hov
[AArch64] E
x
pand DImode con
s
t
ant stores
t
o two SImode
.
.
.
commit
|
commitdiff
|
tree
2016-11-17
ktka
c
hov
[AA
r
ch64] Fix gcc
.
dg/torture/float32-builtin
.
c with
.
.
.
commit
|
commitdiff
|
tree
2016-11-16
ktkachov
[AR
M
] PR target/78364: Ad
d
pr
o
per restrictions t
o
zero
.
.
.
commit
|
commitdiff
|
tree
2016-11-08
ktkachov
[2/
2
] Add
store merging un
i
t
t
ests
commit
|
commitdiff
|
tree
2016-11-08
ktk
a
chov
[ARM][2/2] Remove
o
ld rtx costs
commit
|
commitdiff
|
tree
2016-11-08
ktkac
h
ov
[ARM][1/2] Use ge
n
eric_extra
_
costs in
all
remaining
.
.
.
commit
|
commitdiff
|
tree
2016-11-08
ktkachov
[
1/2]
Fix off-by-one er
r
or in c
l
e
ar_bit_re
g
ion i
n
store
.
.
.
commit
|
commitdiff
|
tree
2016-11-07
ktkachov
[AArch64] Fix PR t
a
rget/77822: Use tighter pr
e
dicat
e
s
.
.
.
commit
|
commitdiff
|
tree
2016-11-03
k
t
kachov
[rtlanal] Fix W
O
RD_REGISTER_OPERATIONS condi
t
ion in
.
.
.
commit
|
commitdiff
|
tree
2016-11-02
k
t
kachov
Fix for big-end
i
an gcc
.
c-to
r
ture/e
x
ecu
t
e/pr55750
.
c
commit
|
commitdiff
|
tree
2016-11-02
ktkachov
PR tree-o
p
ti
m
ization/78170: Truncate sig
n
-ex
t
ended
.
.
.
commit
|
commitdiff
|
tree
2016-11-02
k
tkachov
PR tree-
o
ptimization/78
1
62: Reject n
e
ga
t
ive offsets
.
.
.
commit
|
commitdiff
|
tree
2016-11-02
ktkachov
[
A
Arch64] Add fu
n
ction comment
s
t
o
so
m
e prologue/epilogue
.
.
.
commit
|
commitdiff
|
tree
2016-10-28
ktkachov
G
IMPLE store merging pa
s
s
commit
|
commitdiff
|
tree
2016-10-24
ktk
a
c
h
ov
[check
_
GNU_style
.
sh]
M
or
e
aggressively
i
g
n
o
re dg
-
xxx
.
.
.
commit
|
commitdiff
|
tree
2016-10-21
kt
k
a
chov
[ree] PR rtl-optimization/78038: Handl
e
g
l
ob
a
l register
.
.
.
commit
|
commitdiff
|
tree
2016-10-17
ktk
a
chov
[
AArc
h
64
]
Use new tar
g
e
t
pass registr
a
tion fram
e
wo
r
k
.
.
.
commit
|
commitdiff
|
tree
2016-10-14
ktkach
o
v
[
A
A
rch
6
4] A
d
d spe
l
lchecking hints for -march,-mcpu
.
.
.
commit
|
commitdiff
|
tree
2016-10-07
ktk
a
chov
[simplify-
r
t
x
] Zero-in
i
ti
a
l
ise local array
i
n s
i
mpl
i
fy_immed
.
.
.
commit
|
commitdiff
|
tree
2016-10-05
k
tkachov
[
f
o
ld
-
c
ons
t
] Fix nativ
e
_encode_re
a
l for HFmod
e
c
onstants
commit
|
commitdiff
|
tree
2016-10-03
ktkachov
Revert: [R
T
L
i
fcvt] Tra
n
sfor
m
(X == CST) ? -CST
: Y
.
.
.
commit
|
commitdiff
|
tree
2016-09-30
ktkachov
[RTL ifcvt] Transform (X
==
C
S
T
) ? -CST
:
Y in
t
o (
X
.
.
.
commit
|
commitdiff
|
tree
2016-09-27
k
tk
a
c
ho
v
[
A
RM]
Fi
x
-
Wimplici
t
-fa
l
l
t
hrough warnin
g
s
commit
|
commitdiff
|
tree
2016-09-26
ktkachov
[regren
a
m
e
][sel-sched] Fix bogus use of HARD_FRAME_P
O
INTER_R
.
.
.
commit
|
commitdiff
|
tree
2016-09-19
ktkac
h
ov
[simplify-rtx] (GT
U
(PLUS a C) (C -
1)
)
--> (LT
U
a -C
)
commit
|
commitdiff
|
tree
2016-09-12
ktkachov
[expmed
.
c] PR middle-end/77426 Delet
e
du
p
licate condition
.
.
.
commit
|
commitdiff
|
tree
2016-09-01
ktkac
h
ov
[AA
r
ch64] Add AND
S
pattern fo
r
C
MP+ZERO_EXTEND
commit
|
commitdiff
|
tree
2016-08-26
kt
k
achov
[ARM]
PR ta
r
get/70473
:
Reduce s
i
ze of Cortex-A8 automato
n
commit
|
commitdiff
|
tree
2016-08-26
kt
k
a
chov
[ARM] Refac
t
or MOVW/MO
V
T fusion
logic to all
o
w exten
s
i
o
n
commit
|
commitdiff
|
tree
2016-08-01
k
t
kac
h
ov
[AArch64] Al
l
o
w mul
t
ipl
e
-of-8 immed
i
ate off
s
et
s
for
.
.
.
commit
|
commitdiff
|
tree
2016-07-14
kt
k
achov
[vecto
r
izer][2/2] Hook up mult sy
n
thesis log
i
c in
t
o
.
.
.
commit
|
commitdiff
|
tree
2016-07-14
ktkac
h
o
v
[1/2
]
Move ch
o
o
se_mult_variant declaration and dependent
.
.
.
commit
|
commitdiff
|
tree
2016-07-12
kt
k
achov
[
e
xpr
.
c
] PR middle-end/71700: zero-extend sub-word
.
.
.
commit
|
commitdiff
|
tree
2016-07-06
kt
k
achov
[
ARM] Add supp
o
rt for
s
o
me A
R
Mv8-A cores t
o
d
rive
r
.
.
.
commit
|
commitdiff
|
tree
2016-07-05
ktkachov
[
RTL
i
fcvt] PR rtl-optimizati
o
n
/71594: IC
E
in noce_emit_cmov
.
.
.
commit
|
commitdiff
|
tree
2016-07-01
ktka
c
h
o
v
[ARM] Delete thumb_reload_in_h
commit
|
commitdiff
|
tree
2016-06-30
ktkachov
[AAr
c
h6
4
]
[2
/
2] (Re)Implement vc
o
p
y<q>_la
n
e<q> intrinsics
commit
|
commitdiff
|
tree
2016-06-30
k
t
kachov
[AArch64][1/2] Add support INS (eleme
n
t)
instruction
.
.
.
commit
|
commitdiff
|
tree
2016-06-24
ktkachov
[ARM][1/4]
R
eplace uses of int_l
o
g2 by exact_log2
commit
|
commitdiff
|
tree
2016-06-22
kt
k
achov
[ARM] Add in
i
tial support for
Cortex-
A
73
commit
|
commitdiff
|
tree
2016-06-22
kt
k
acho
v
[AArch64] Add initial
support for Cortex-A73
commit
|
commitdiff
|
tree
2016-06-20
ktkachov
[typ
o
] aligne
m
e
nt -> alignment
commit
|
commitdiff
|
tree
2016-06-15
ktkachov
[AArch64][
o
bvi
o
u
s
] Clean
u
p p
a
re
n
thes
e
s and u
s
e
G
E
T_MODE_UN
I
.
.
.
commit
|
commitdiff
|
tree
2016-06-15
ktkachov
[
R
TL ifcvt]
A
l
l
ow simple register subregs in noce_convert_mu
.
.
.
commit
|
commitdiff
|
tree
2016-06-14
ktkachov
Fix typo in cop
y
rig
h
t bo
i
l
erplate
commit
|
commitdiff
|
tree
2016-06-14
ktkachov
[A
A
rch6
4
] Han
d
le AND+ASH
I
FT form of UBFIZ
c
orrectly
.
.
.
commit
|
commitdiff
|
tree
2016-06-09
ktkachov
U
p
d
a
t
e docu
m
entation for ARM
a
rch
i
t
ecture
commit
|
commitdiff
|
tree
2016-06-09
k
t
k
ac
h
ov
[RTL ifcvt] Print name of
noce
trasform that s
u
cceeded
.
.
.
commit
|
commitdiff
|
tree
2016-06-09
kt
k
ac
h
o
v
[AArch64] Model CSEL instr
u
c
t
ion in Cortex
-
A57 scheduling
.
.
.
commit
|
commitdiff
|
tree
2016-06-07
ktkachov
[simplify-rtx] Fix unused variabl
e
w
a
r
ning
i
n simplify_cond_
.
.
.
commit
|
commitdiff
|
tree
2016-06-06
ktkachov
[
3/3][
R
T
L ifcv
t
] P
R
mid
d
le-end/37780: Co
n
d
itional expression
.
.
.
commit
|
commitdiff
|
tree
2016-06-06
ktkach
o
v
[2/3][AArch64] Keep CTZ components to
g
ether until
after
.
.
.
commit
|
commitdiff
|
tree
2016-06-06
kt
k
achov
[1/3][A
R
M] Keep ctz e
x
pressions
togethe
r
u
n
til after
.
.
.
commit
|
commitdiff
|
tree
2016-06-03
ktkachov
[ARM][obvious] Fi
x
t
y
pos in
*thumb1_m
u
ls
i
3 comm
e
nt
commit
|
commitdiff
|
tree
2016-06-02
ktkacho
v
[rtlanal] Fix rtl
-
opt
i
mization/
7
1295
commit
|
commitdiff
|
tree
2016-06-02
k
tkacho
v
Fix fallout from:
[ARM] PR ta
r
get/70830:
Avoid POP
.
.
.
commit
|
commitdiff
|
tree
2016-06-01
ktkachov
[
ARM]
U
se pro
p
er o
u
tput modifier
for DImode register
.
.
.
commit
|
commitdiff
|
tree
2016-06-01
ktkachov
[ARM
]
T
ie operand 1 t
o
o
p
e
rand 0 in AESMC pat
t
ern
when
.
.
.
commit
|
commitdiff
|
tree
2016-05-31
ktkach
o
v
[AArch64] Use aarc
h
6
4_fusion_enabled_p to
check for
.
.
.
commit
|
commitdiff
|
tree
2016-05-31
ktkachov
[AArch64] Remove aarch64_simd_attr_length_move
commit
|
commitdiff
|
tree
2016-05-27
ktkacho
v
[A
A
rch64]
Tie operand
1 to operand 0 in AESMC patt
e
rn
.
.
.
commit
|
commitdiff
|
tree
2016-05-27
k
t
kac
h
ov
[AAr
c
h64] Simp
l
ify as
h
l<m
o
de>3 ex
p
a
nder for SHO
R
T m
o
des
commit
|
commitdiff
|
tree
2016-05-27
k
t
kac
h
ov
[A
A
r
ch64]
D
el
e
te
o
bs
o
le
t
e CC_ZESWP and CC_SESWP C
C
.
.
.
commit
|
commitdiff
|
tree
2016-05-25
ktkachov
[RTL ifcvt] PR rt
l
-optim
i
zati
o
n/66940:
A
void signe
d
.
.
.
commit
|
commitdiff
|
tree
2016-05-24
ktk
a
ch
o
v
[ARM][4/4
]
Simplify
che
c
ks fo
r
CONST_INT_P
and
comparison
.
.
.
commit
|
commitdiff
|
tree
2016-05-24
ktkachov
[ARM][3/4] Cleanup c
a
s
t
s
from INTV
A
L to [uns
i
gned]
.
.
.
commit
|
commitdiff
|
tree
2016-05-24
k
tkachov
[ARM][2/4] Rep
l
ace
cas
t
s of 1 to HOST_WI
D
E_INT by HOS
T
_
W
IDE_
.
.
.
commit
|
commitdiff
|
tree
2016-05-24
ktkach
o
v
[ARM
]
PR target/69857 Remove
bogus e
a
rly return fals
e
.
.
.
commit
|
commitdiff
|
tree
2016-05-19
ktkachov
[ARM
]
F
i
x c
o
sting o
f
sign-extending l
o
ad in rtx costs
commit
|
commitdiff
|
tree
2016-05-19
ktkac
h
ov
[ARM] PR t
a
rget/71
0
5
6
: Don't use vectorized b
u
iltins
.
.
.
commit
|
commitdiff
|
tree
2016-05-17
ktka
c
hov
[AArch64
]
P
R
target/70809:
De
l
ete aa
r
ch64_vmls<mode
.
.
.
commit
|
commitdiff
|
tree
2016-05-17
k
t
k
achov
[AArch
6
4][te
s
ts] Ski
p
c
p
u
-
diag
n
ostics tests when overriding
.
.
.
commit
|
commitdiff
|
tree
2016-05-13
ktkachov
[obv
i
ous] Typo fix in tre
e
-ss
a
-
lo
o
p-ivanon
.
c
commit
|
commitdiff
|
tree
2016-05-13
kt
k
achov
[ob
v
ious] Fix param name in
d
ump file
commit
|
commitdiff
|
tree
2016-05-12
ktkac
h
ov
[ARM]
PR target/7083
0
: Avoid POP-{re
g
list}^ when returning
.
.
.
commit
|
commitdiff
|
tree
2016-05-09
ktkacho
v
[A
R
M] Add mode to probe_stack set operands
commit
|
commitdiff
|
tree
2016-04-28
kt
k
achov
[internal
-
fn
.
c][com
m
i
tted] Con
v
er
t
conditional compilation
.
.
.
commit
|
commitdiff
|
tree
2016-04-28
k
tkachov
[AArch64
]
Define WORD_
R
EGI
S
TER
_
O
PERATIONS
t
o zero and
.
.
.
commit
|
commitdiff
|
tree
2016-04-27
ktk
a
chov
[
rtlanal
.
c]
C
onvert conditional c
o
mpila
t
ion on WO
R
D
_
R
EGIST
E
R
.
.
.
commit
|
commitdiff
|
tree
2016-04-26
ktkach
o
v
Fix FAI
L
:
gcc
.
d
g
/tree-ssa/minmax-2
.
c s
c
an-tree-dump
.
.
.
commit
|
commitdiff
|
tree
2016-04-20
ktkachov
[AArch64]
W
ork around PR target/6
4
97
1
commit
|
commitdiff
|
tree
2016-04-15
ktk
a
chov
[ARM][doc] Document deprecat
i
o
n of pre-ARMv4T
archit
e
cture
.
.
.
commit
|
commitdiff
|
tree
2016-04-15
ktkachov
[testsuite] PR rtl-op
t
imiza
t
i
o
n
/
70681: XF
A
I
L
i
ra-shrinkwrap
.
.
.
commit
|
commitdiff
|
tree
2016-04-08
ktkachov
[ARM] PR target
/
70
5
66
Check tha
t
c
o
ndition reg
i
s
t
e
r
.
.
.
commit
|
commitdiff
|
tree
2016-03-23
ktkachov
[ARM] Reduce size
of
a
rm1020e aut
o
m
a
ton
commit
|
commitdiff
|
tree
2016-03-23
k
tka
c
hov
[ARM] Split out armv
7
ve e
f
fective target check
commit
|
commitdiff
|
tree
2016-03-23
ktkachov
[ARM] PR
d
r
iver/70132:
A
v
oi
d
d
o
uble fclose in driver
.
.
.
commit
|
commitdiff
|
tree
2016-03-11
k
t
kachov
[
A
Arch64] Fix gcc
.
target/aar
c
h64/vect-reduc-or_1
.
c
.
.
.
commit
|
commitdiff
|
tree
2016-03-11
ktkachov
[AArch
6
4] PR ta
r
get/70002: Mak
e
a
a
rch6
4
_set_current_function
.
.
.
commit
|
commitdiff
|
tree
2016-03-10
kt
k
achov
[AArch64]
Fix think
o
in handling of -momit-leaf-frame
.
.
.
commit
|
commitdiff
|
tree
2016-03-08
ktkachov
[obvi
o
u
s
]
Fix
typo in tree-ssa-
m
ath-opts
.
c
commit
|
commitdiff
|
tree
2016-03-07
k
tkachov
[ARM] Error out
of arm_neon
.
h if compiling for soft
.
.
.
commit
|
commitdiff
|
tree
2016-03-04
ktkachov
[AArch64
]
[testsuite]
PR target/70004: Remove ch
e
ck
.
.
.
commit
|
commitdiff
|
tree
2016-03-03
ktk
a
ch
o
v
[
A
RM] PR
r
tl-op
t
im
i
zat
i
on/69904: Disallow copyi
n
g/duplicati
n
.
.
.
commit
|
commitdiff
|
tree
2016-02-26
ktkachov
[AArch64] Set TRE
E
_TARGET_G
L
OBALS in aarch64_set_current_fun
.
.
.
commit
|
commitdiff
|
tree
2016-02-26
ktkachov
[AArch64]
PR
targe
t
/
6
9613: Retur
n
zero TARGE
T
_SHIFT_TRUNCATI
.
.
.
commit
|
commitdiff
|
tree
next