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] Purge leftover occurrences of aarch64_nopcrelative_literal_loads
2017-01-19
k
t
kac
h
ov
[A
A
rch64] P
u
rge left
o
ver occur
r
ences
o
f aarch64_nopcrelati
v
e
.
.
.
commit
|
commitdiff
|
tree
2017-01-12
k
tk
a
ch
o
v
Add C
o
rtex
-
A15
t
uning t
o
gcc
.
dg/unini
t
-pred-8_
a
.
c
commit
|
commitdiff
|
tree
2017-01-09
ktk
a
chov
[tree-ssa-addre
s
s] Avoid c
r
eating non-canonical
RT
L
.
.
.
commit
|
commitdiff
|
tree
2016-12-20
k
tkacho
v
[
A
R
M
]
PR tar
g
et/78694:
A
void
inval
i
d R
T
L sharing
i
n
.
.
.
commit
|
commitdiff
|
tree
2016-12-16
ktkachov
[AArch64] Split X
-
reg UBFIZ i
n
to
W
-reg LSL when po
s
s
ibl
e
commit
|
commitdiff
|
tree
2016-12-16
ktkacho
v
[AAr
c
h64] Spl
i
t X-reg UBFX into W
-
reg
LSR when possible
commit
|
commitdiff
|
tree
2016-12-12
ktkachov
[li
b
stdc++][testsuite]
X
F
A
IL tests r
e
lying on l
o
ng
.
.
.
commit
|
commitdiff
|
tree
2016-12-06
k
t
kacho
v
[ARM][committed] Sort ARMv8 p
r
oc
e
ssors by alp
h
abe
t
ic
.
.
.
commit
|
commitdiff
|
tree
2016-12-02
ktkachov
[AArch64] Separate shrink wrapping hooks im
p
lementat
i
on
commit
|
commitdiff
|
tree
2016-11-30
k
t
kachov
[AArch64] PR targ
e
t/7
8
362: Make sure
t
o
only take
REGNO
.
.
.
commit
|
commitdiff
|
tree
2016-11-24
ktkachov
[
T
ER] PR target/48863
:
Don
'
t replace ex
p
ressions acro
s
s
.
.
.
commit
|
commitdiff
|
tree
2016-11-22
k
tkachov
[ARM] PR t
a
r
g
et
/
78
4
39: Update
movdi constraints
f
or
.
.
.
commit
|
commitdiff
|
tree
2016-11-21
ktkachov
R
e
move d
e
ad FIXM
E
commit
|
commitdiff
|
tree
2016-11-17
k
t
k
ach
o
v
[AAr
c
h
6
4]
Expand
DIm
o
de
c
o
nstant sto
r
es to two SImode
.
.
.
commit
|
commitdiff
|
tree
2016-11-17
ktkachov
[
A
Arch64
]
Fix gc
c
.
dg/torture/
f
loat32-builtin
.
c with
.
.
.
commit
|
commitdiff
|
tree
2016-11-16
ktk
a
c
hov
[ARM]
P
R targ
e
t
/
78364: Add proper
r
e
s
trictions to zero
.
.
.
commit
|
commitdiff
|
tree
2016-11-08
ktk
a
c
ho
v
[2/
2
] Add sto
r
e merging unit tests
commit
|
commitdiff
|
tree
2016-11-08
ktkachov
[ARM][2/2]
Remove old rtx costs
commit
|
commitdiff
|
tree
2016-11-08
ktkachov
[AR
M
][
1
/2] Use generic
_
extra_c
o
s
t
s in all remainin
g
.
.
.
commit
|
commitdiff
|
tree
2016-11-08
ktkachov
[
1/2]
F
ix o
f
f
-
b
y-o
n
e error in clear_b
i
t_regio
n
in s
t
ore
.
.
.
commit
|
commitdiff
|
tree
2016-11-07
ktkac
h
ov
[AArch6
4
] Fix PR t
a
rget
/
77822: Use tighter predi
c
ates
.
.
.
commit
|
commitdiff
|
tree
2016-11-03
ktkachov
[r
t
lanal] Fix W
O
RD_R
E
G
I
STER_O
P
ERATIONS con
d
ition in
.
.
.
commit
|
commitdiff
|
tree
2016-11-02
kt
k
achov
Fix for
big
-
endi
a
n
gcc
.
c-
t
o
rt
u
re/execute/pr55
7
50
.
c
commit
|
commitdiff
|
tree
2016-11-02
kt
k
achov
PR tree-optimi
z
ation/78170: Tru
n
cate si
g
n-extended
.
.
.
commit
|
commitdiff
|
tree
2016-11-02
ktk
a
c
h
o
v
PR tree-
o
pti
m
ization/78162: Rej
e
ct n
e
gati
v
e offsets
.
.
.
commit
|
commitdiff
|
tree
2016-11-02
ktkachov
[AArch64] Add
function c
o
mm
e
nts to so
m
e prologue/e
p
ilogue
.
.
.
commit
|
commitdiff
|
tree
2016-10-28
ktkachov
GIMPLE
s
tore merging pass
commit
|
commitdiff
|
tree
2016-10-24
ktkachov
[check_GNU
_
style
.
sh] More
a
g
g
r
e
s
s
ively ignore dg-xxx
.
.
.
commit
|
commitdiff
|
tree
2016-10-21
ktkachov
[
ree] PR
r
t
l
-optimiz
a
tion/7
8
038: Handle
global regis
t
e
r
.
.
.
commit
|
commitdiff
|
tree
2016-10-17
ktkachov
[AArch64] Use ne
w
target pass registration framework
.
.
.
commit
|
commitdiff
|
tree
2016-10-14
ktkac
h
ov
[AA
r
ch64] Add spe
l
lchecking hints for -march,-mcpu
.
.
.
commit
|
commitdiff
|
tree
2016-10-07
k
t
kachov
[simpli
f
y-rt
x
] Ze
r
o-in
i
tialise local a
r
ray in simpli
f
y_immed
.
.
.
commit
|
commitdiff
|
tree
2016-10-05
k
tkac
h
ov
[fold-
c
onst] Fix native_
e
nco
d
e_real f
o
r HFmode constant
s
commit
|
commitdiff
|
tree
2016-10-03
k
t
kachov
Revert: [RTL i
f
cvt] Transf
o
rm (X == CS
T
) ?
-CST : Y
.
.
.
commit
|
commitdiff
|
tree
2016-09-30
ktkachov
[RTL
i
fcvt] Transf
o
rm (X == CST)
?
-CST : Y
in
t
o
(X
.
.
.
commit
|
commitdiff
|
tree
2016-09-27
ktkac
h
ov
[A
R
M]
F
ix -Wi
m
plicit-
f
allthrou
g
h
w
arnings
commit
|
commitdiff
|
tree
2016-09-26
ktkachov
[reg
r
ename][sel-sched] Fix bogus
use of HARD_FRAME_POI
N
TER_R
.
.
.
commit
|
commitdiff
|
tree
2016-09-19
kt
k
achov
[
simplify-rtx] (GTU (P
L
US a C)
(C -
1
)) --> (L
T
U a -C)
commit
|
commitdiff
|
tree
2016-09-12
kt
k
achov
[expmed
.
c] PR middle-end/7
7
426 Delete duplicate condit
i
on
.
.
.
commit
|
commitdiff
|
tree
2016-09-01
ktk
a
ch
o
v
[AArch64] Add ANDS pattern for CMP+ZE
R
O_EXTEND
commit
|
commitdiff
|
tree
2016-08-26
ktkachov
[ARM] P
R
targe
t
/70473: Redu
c
e
s
ize of Cortex-A8 automaton
commit
|
commitdiff
|
tree
2016-08-26
ktka
c
hov
[
A
RM] Refa
c
tor MOVW/MOVT fus
i
o
n l
o
gic to
allow ex
t
ensio
n
commit
|
commitdiff
|
tree
2016-08-01
ktk
a
cho
v
[AArch64] Allow multiple-of-8 i
m
medi
a
te
offsets for
.
.
.
commit
|
commitdiff
|
tree
2016-07-14
kt
k
a
chov
[vec
t
or
i
zer][2/2] H
o
ok
up mult synthesis logic into
.
.
.
commit
|
commitdiff
|
tree
2016-07-14
ktkachov
[1/2]
Mo
v
e choose_m
u
lt_
v
ariant declaratio
n
and depe
n
dent
.
.
.
commit
|
commitdiff
|
tree
2016-07-12
ktkachov
[expr
.
c] PR m
i
dd
l
e-end/
7
170
0
: zero-extend s
u
b
-word
.
.
.
commit
|
commitdiff
|
tree
2016-07-06
kt
k
achov
[ARM] Add supp
o
rt for some ARMv8-A cores to driver
.
.
.
commit
|
commitdiff
|
tree
2016-07-05
ktk
a
cho
v
[RT
L
ifcv
t
] PR rtl-optimizat
i
on
/
71594: ICE in n
o
c
e
_emit_cmov
.
.
.
commit
|
commitdiff
|
tree
2016-07-01
ktkachov
[
ARM] Dele
t
e thumb_rel
o
ad_in_h
commit
|
commitdiff
|
tree
2016-06-30
ktkachov
[AArch64]
[
2/2] (Re)Im
p
lement vcopy
<
q>_lane<q>
i
n
t
rinsi
c
s
commit
|
commitdiff
|
tree
2016-06-30
ktkacho
v
[A
A
rch
6
4][
1
/2]
Add suppor
t
I
N
S (element) instruc
t
i
o
n
.
.
.
commit
|
commitdiff
|
tree
2016-06-24
ktkachov
[ARM][1
/
4
]
Repl
a
ce uses of
i
nt_
l
og2 b
y
exact_log2
commit
|
commitdiff
|
tree
2016-06-22
ktkachov
[ARM] Add init
i
al suppo
r
t for C
o
rtex-A7
3
commit
|
commitdiff
|
tree
2016-06-22
ktkachov
[AArch64] Add initial support
f
or
C
o
rtex
-
A73
commit
|
commitdiff
|
tree
2016-06-20
k
t
kachov
[typo]
a
lignement
-
> alignment
commit
|
commitdiff
|
tree
2016-06-15
ktkachov
[AArch64][ob
v
i
ous]
Clean up parentheses and use GET_MODE
_
U
NI
.
.
.
commit
|
commitdiff
|
tree
2016-06-15
k
t
kachov
[RTL
ifcvt] All
o
w si
m
ple regis
t
e
r
subre
g
s in noce_conv
e
rt_mu
.
.
.
commit
|
commitdiff
|
tree
2016-06-14
k
tkachov
F
i
x
typo in c
o
p
yright boile
r
plate
commit
|
commitdiff
|
tree
2016-06-14
ktk
a
chov
[AArch64]
Hand
l
e AND+ASHIFT form of UBFIZ
correctly
.
.
.
commit
|
commitdiff
|
tree
2016-06-09
k
t
kachov
Update
d
o
cume
n
tation
f
o
r
A
RM
a
rchitect
u
re
commit
|
commitdiff
|
tree
2016-06-09
ktkac
h
ov
[RTL ifc
v
t] Print nam
e
of noce trasform that
s
uc
c
e
ed
e
d
.
.
.
commit
|
commitdiff
|
tree
2016-06-09
k
t
kachov
[AArch
6
4]
M
odel CSEL instruction
i
n Cortex
-
A57 scheduling
.
.
.
commit
|
commitdiff
|
tree
2016-06-07
ktkachov
[simplify-
r
tx
]
F
ix unused v
a
riable warning
in simplify_cond
_
.
.
.
commit
|
commitdiff
|
tree
2016-06-06
kt
k
achov
[3/3][RTL
ifcvt] PR middl
e
-end/
3
7780: Co
n
ditional expression
.
.
.
commit
|
commitdiff
|
tree
2016-06-06
kt
k
achov
[2/3][AA
r
ch64] K
e
ep CTZ
c
o
m
ponents together u
n
til after
.
.
.
commit
|
commitdiff
|
tree
2016-06-06
ktkac
h
ov
[1/3][AR
M
]
K
eep ctz expression
s
t
o
gether until after
.
.
.
commit
|
commitdiff
|
tree
2016-06-03
k
t
kachov
[AR
M
]
[
obvi
o
us] F
i
x typos
i
n *
t
humb
1
_mulsi3 co
m
ment
commit
|
commitdiff
|
tree
2016-06-02
ktkachov
[rtla
n
a
l] Fix rtl-optimizat
i
o
n
/71295
commit
|
commitdiff
|
tree
2016-06-02
ktk
a
chov
F
ix fallout from: [ARM]
P
R ta
r
get/70830: Avoid POP
.
.
.
commit
|
commitdiff
|
tree
2016-06-01
ktkachov
[ARM]
U
se proper
o
u
tp
u
t modi
f
ier for DI
m
o
d
e register
.
.
.
commit
|
commitdiff
|
tree
2016-06-01
ktkachov
[
A
RM] Tie
o
perand 1 to
o
perand
0
in AES
M
C pattern whe
n
.
.
.
commit
|
commitdiff
|
tree
2016-05-31
k
t
kachov
[AArch6
4
]
U
se aarch64_f
u
s
i
on_enabled_p to check for
.
.
.
commit
|
commitdiff
|
tree
2016-05-31
ktkacho
v
[AArch64]
R
e
move
aarch64_
s
imd_attr_len
g
th_mov
e
commit
|
commitdiff
|
tree
2016-05-27
ktkachov
[AAr
c
h64] Tie operand 1 t
o
operand 0
i
n AESMC patte
r
n
.
.
.
commit
|
commitdiff
|
tree
2016-05-27
ktkachov
[AArch64] S
i
mplify ashl<mode>3 exp
a
nder fo
r
SHORT modes
commit
|
commitdiff
|
tree
2016-05-27
ktka
c
hov
[AArch64] Delete
obsolete CC_ZES
W
P and CC_SESWP CC
.
.
.
commit
|
commitdiff
|
tree
2016-05-25
ktkachov
[RTL ifcvt]
P
R rtl-optimization/66940: Avo
i
d sign
e
d
.
.
.
commit
|
commitdiff
|
tree
2016-05-24
ktkachov
[ARM][4/4]
S
implify
checks for CONST_INT_P an
d
c
omp
a
rison
.
.
.
commit
|
commitdiff
|
tree
2016-05-24
ktkac
h
ov
[ARM][3/4] Clea
n
up cast
s
f
rom INTVAL to [unsigned]
.
.
.
commit
|
commitdiff
|
tree
2016-05-24
ktkachov
[A
R
M][2/4] Replace
c
ast
s
of 1 to HOST_WIDE_IN
T
b
y
HOST_WIDE_
.
.
.
commit
|
commitdiff
|
tree
2016-05-24
ktkachov
[ARM
]
P
R target/69857 Remove
bogus early return
false
.
.
.
commit
|
commitdiff
|
tree
2016-05-19
ktkachov
[ARM] Fix costing of s
i
gn-
e
xten
d
ing load in rtx c
o
sts
commit
|
commitdiff
|
tree
2016-05-19
ktk
a
chov
[
A
RM
]
PR target/71056
:
D
on't use vec
t
o
r
ized
builtins
.
.
.
commit
|
commitdiff
|
tree
2016-05-17
ktkac
h
ov
[AA
r
ch64] PR target
/
7080
9
: Delete aarch6
4
_
v
mls<mode
.
.
.
commit
|
commitdiff
|
tree
2016-05-17
k
tk
a
chov
[AArc
h
64]
[
tests] Skip cpu
-
diagn
o
stics tests when ov
e
rridi
n
g
.
.
.
commit
|
commitdiff
|
tree
2016-05-13
ktkachov
[obvio
u
s
]
Typo fix in tree-ssa-
l
oop-ivanon
.
c
commit
|
commitdiff
|
tree
2016-05-13
ktkachov
[obvious] Fi
x
pa
r
am name in dump file
commit
|
commitdiff
|
tree
2016-05-12
ktkacho
v
[A
R
M
] PR targe
t
/70830
:
Avoid
POP-{re
g
lis
t
}^ whe
n
r
e
t
u
r
ning
.
.
.
commit
|
commitdiff
|
tree
2016-05-09
ktka
c
hov
[ARM
]
Add mode
t
o
p
robe_stack set
operands
commit
|
commitdiff
|
tree
2016-04-28
ktka
c
hov
[internal-fn
.
c][c
o
mmitted] Conv
e
rt conditiona
l
compilati
o
n
.
.
.
commit
|
commitdiff
|
tree
2016-04-28
kt
k
achov
[AArch64] Defi
n
e
WORD_REGISTER_
O
PERATIONS t
o
zero and
.
.
.
commit
|
commitdiff
|
tree
2016-04-27
k
t
kachov
[rtlanal
.
c]
Co
n
vert condi
t
io
n
al
c
ompilation on WORD_REGISTER
.
.
.
commit
|
commitdiff
|
tree
2016-04-26
ktkacho
v
Fi
x
F
AIL: g
c
c
.
dg/t
r
ee-s
s
a
/minm
a
x-2
.
c s
c
an-tree-
d
ump
.
.
.
commit
|
commitdiff
|
tree
2016-04-20
ktkach
o
v
[AArch64] Work around
P
R ta
r
get/
6
4
9
7
1
commit
|
commitdiff
|
tree
2016-04-15
ktk
a
ch
o
v
[ARM][do
c
] Document deprecation
of pre-
A
RMv4T archi
t
ectur
e
.
.
.
commit
|
commitdiff
|
tree
2016-04-15
ktkachov
[testsuite] PR rtl-optimiza
t
ion/
7
0681:
X
FAIL ira-
s
h
rin
k
wrap
.
.
.
commit
|
commitdiff
|
tree
2016-04-08
kt
k
achov
[
A
R
M
]
PR target/7
0
566
Ch
e
ck that conditio
n
register
.
.
.
commit
|
commitdiff
|
tree
2016-03-23
k
t
k
achov
[A
R
M] Reduce
s
ize
o
f
a
rm1020e aut
o
mat
o
n
commit
|
commitdiff
|
tree
2016-03-23
ktka
c
hov
[
A
RM] Split out armv7ve effective target che
c
k
commit
|
commitdiff
|
tree
2016-03-23
ktkach
o
v
[ARM] PR driver/70132:
A
void double fclose in dri
v
er
.
.
.
commit
|
commitdiff
|
tree
next