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] Fix gcc.target/aarch64/vect-reduc-or_1.c for -mcpu=cortex-a57
2016-03-11
ktkachov
[AA
r
ch64
]
Fix g
c
c
.
t
arget/aarch64/vect-re
d
u
c
-or_1
.
c
.
.
.
commit
|
commitdiff
|
tree
2016-03-11
ktkachov
[A
A
rch64]
P
R t
a
rget/70002:
Ma
k
e aarc
h
64_se
t
_current_function
.
.
.
commit
|
commitdiff
|
tree
2016-03-10
ktkachov
[AArch6
4
]
F
ix thinko in hand
l
ing
o
f
-momit
-
leaf-frame
.
.
.
commit
|
commitdiff
|
tree
2016-03-08
ktkachov
[
o
b
v
i
ous] Fi
x
typo in tree-ssa-ma
t
h
-
opt
s
.
c
commit
|
commitdiff
|
tree
2016-03-07
ktkac
h
ov
[AR
M
] Error out of arm_neon
.
h if
c
ompiling f
o
r soft
.
.
.
commit
|
commitdiff
|
tree
2016-03-04
ktkach
o
v
[AArch64][
t
es
t
suite]
P
R targe
t
/70
0
0
4: Remove che
c
k
.
.
.
commit
|
commitdiff
|
tree
2016-03-03
ktkachov
[
A
RM] PR r
t
l-optimization/69904: D
i
sal
l
ow co
p
ying/duplicat
i
n
.
.
.
commit
|
commitdiff
|
tree
2016-02-26
ktkachov
[AArch64] Set TREE_TARGET_GLOBA
L
S in a
a
rch64_set_current_fun
.
.
.
commit
|
commitdiff
|
tree
2016-02-26
ktkachov
[
A
Arch64
]
PR targ
e
t/69
6
1
3
: Ret
u
rn ze
r
o
TARGET_SH
I
F
T_TRUNC
A
TI
.
.
.
commit
|
commitdiff
|
tree
2016-02-24
k
t
k
a
chov
[ARM
]
Tests for arm_re
s
t
r
ict
_
it patterns
i
n thumb
2
.
md
commit
|
commitdiff
|
tree
2016-02-24
ktk
a
c
hov
[gcse] PR rtl-optim
i
z
ation/
6
9886: Check tar
g
e
t
mode
.
.
.
commit
|
commitdiff
|
tree
2016-02-24
ktkachov
[ARM] A
d
d initial
su
p
po
r
t f
o
r the Cort
e
x-A32
commit
|
commitdiff
|
tree
2016-02-24
ktk
a
c
h
ov
[
A
RM] PR
target/6987
5
Fix a
t
omi
c
_
lo
a
ddi expansion
commit
|
commitdiff
|
tree
2016-02-19
ktk
a
c
hov
[AArch64]
Skip gcc
.
t
a
rget/aa
r
ch64/
a
ss
e
m
bler_arch_1
.
.
.
commit
|
commitdiff
|
tree
2016-02-17
ktkacho
v
[AArch64] PR targe
t
/69
1
61: Don't use special predicate
.
.
.
commit
|
commitdiff
|
tree
2016-02-17
ktkachov
[
A
RM] PR tar
g
e
t
/691
6
1: Don't ignore mode when mat
c
hing
.
.
.
commit
|
commitdiff
|
tree
2016-02-11
k
tkachov
[AArch64] Only
u
pd
a
te
assembler
.
a
rch
d
i
rective w
h
en
.
.
.
commit
|
commitdiff
|
tree
2016-02-04
ktkach
o
v
[ARM][4/4
]
Adjust gcc
.
target
/
arm/wmul-
[
123
]
.
c tests
commit
|
commitdiff
|
tree
2016-02-04
ktkachov
[cse][3
/
4]
D
on
'
t ov
e
rwrite
ori
g
inal rtx whe
n
folding
.
.
.
commit
|
commitdiff
|
tree
2016-02-04
ktkachov
[ARM][2/4] F
i
x operand costing logic for SM
U
L[TB][TB]
commit
|
commitdiff
|
tree
2016-02-04
ktkachov
[ARM][1/4] PR target
/
65932: Add testc
a
se
commit
|
commitdiff
|
tree
2016-02-04
ktkachov
[ARM]
P
R target/65932: stop
changing sign
e
dn
e
ss
in
.
.
.
commit
|
commitdiff
|
tree
2016-01-22
ktkachov
[ARM] Fix
P
R target/69403:
B
ug
in thu
m
b2_ior_
s
c
c_strict_it
.
.
.
commit
|
commitdiff
|
tree
2016-01-19
ktkachov
[ARM
]
PR target/69135: Mark
A
RMv8 vcvt instr
u
ctions
.
.
.
commit
|
commitdiff
|
tree
2016-01-15
ktkachov
[AA
r
ch64] Handle CSEL
o
f
zero_e
x
tended operands in
.
.
.
commit
|
commitdiff
|
tree
2016-01-15
kt
k
achov
[
AArch64] Handle compa
r
e of
z
ero_e
x
tract form of TST
.
.
.
commit
|
commitdiff
|
tree
2016-01-15
ktkac
h
ov
[AArch64]
Properly reject in
v
alid
a
ttr
i
b
u
te
s
t
rings
commit
|
commitdiff
|
tree
2016-01-11
ktkach
o
v
[AArch64] PR rtl-optimization/
6
8796
:
A
d
d
patt
e
rns for
.
.
.
commit
|
commitdiff
|
tree
2016-01-11
ktkachov
[RTL-i
f
cvt]
P
R rtl-optimization
/
68841
:
Make sure o
n
e
.
.
.
commit
|
commitdiff
|
tree
2016-01-05
ktkachov
[combine][v2]
Can
o
nical
i
s
e (r + r) to (r << 1)
t
o aid
.
.
.
commit
|
commitdiff
|
tree
2015-12-22
k
tkachov
[co
m
bin
e
] Check W
O
R
D
_REGISTER_OPERATIONS n
o
r
mall
y
ra
t
h
e
r
.
.
.
commit
|
commitdiff
|
tree
2015-12-18
ktkachov
[AA
r
ch64] PR
r
tl-optimization
/
6879
6
A
d
d compar
e
-of
.
.
.
commit
|
commitdiff
|
tree
2015-12-16
ktkachov
[
AA
r
ch64]
Prop
e
rly cost ze
r
o_exten
d
+ashift fo
r
ms of
.
.
.
commit
|
commitdiff
|
tree
2015-12-16
k
tkachov
[AArch64] PR ta
r
get/68696 FAIL: gcc
.
target
/
a
a
rch64
.
.
.
commit
|
commitdiff
|
tree
2015-12-16
ktkachov
[
A
RM] PR
t
arget/68648: Fold NO
T
of
C
O
N
ST_INT in andsi_iorsi3
.
.
.
commit
|
commitdiff
|
tree
2015-12-14
k
t
kachov
[combine] D
o
n't create LSHIF
T
RT of zero bits in
c
hange_zero_ext
commit
|
commitdiff
|
tree
2015-12-04
ktka
c
hov
[A
A
rch64]
D
on't allow -mgene
r
al-regs-only to
chan
g
e
.
.
.
commit
|
commitdiff
|
tree
2015-12-04
k
tkachov
[AR
M
]
P
R
targ
e
t/68214: Delete I
P
-reg-clobbe
r
i
n
g call
.
.
.
commit
|
commitdiff
|
tree
2015-12-03
ktkachov
[RTL-i
f
cvt] PR rtl-optimization
/
68624:
Clea
n
up logic
.
.
.
commit
|
commitdiff
|
tree
2015-11-27
ktkachov
F
ix F
A
IL: gcc
.
c-torture/exe
c
ute/20050124-1
.
c -O2
.
.
.
commit
|
commitdiff
|
tree
2015-11-27
k
t
k
a
c
h
ov
[RTL-ifcvt] Rejec
t
i
nsns
that are multiple_sets
commit
|
commitdiff
|
tree
2015-11-27
ktkachov
[R
T
L-ifcvt] PR rtl-op
t
imiz
a
tion/68506: Fix emitti
n
g
.
.
.
commit
|
commitdiff
|
tree
2015-11-26
ktkach
o
v
[combine
]
Only
restrict
pure simplification in mult
.
.
.
commit
|
commitdiff
|
tree
2015-11-26
ktk
a
cho
v
[ca
l
ls
.
c] PR rtl-optimi
z
a
t
i
on/67
2
2
6: T
a
ke int
o
account
.
.
.
commit
|
commitdiff
|
tree
2015-11-25
ktkachov
[RTL-ifc
v
t
] PR rtl-opt
i
miza
t
ion/684
3
5 Allow (c
?
x
.
.
.
commit
|
commitdiff
|
tree
2015-11-24
ktkachov
Testcas
e
for PR
r
tl-optimization/68381
commit
|
commitdiff
|
tree
2015-11-24
ktkachov
[AArch64
]
[v2] Improve compari
s
o
n with complex immediates
.
.
.
commit
|
commitdiff
|
tree
2015-11-24
ktkacho
v
[
cfgloo
p
] PR
m
iddle-end
/
683
7
5: Rest
r
u
cture get_loop_body_in_
.
.
.
commit
|
commitdiff
|
tree
2015-11-24
ktkachov
[
R
TL-ree] PR rtl-opti
m
ization/68194: Restrict copy
.
.
.
commit
|
commitdiff
|
tree
2015-11-23
ktk
a
chov
[AArch64] PR target/68363
C
heck
t
hat
argument is real
.
.
.
commit
|
commitdiff
|
tree
2015-11-20
kt
k
achov
[ARM]
D
o not expand movmisalign patter
n
if not in
3
2
.
.
.
commit
|
commitdiff
|
tree
2015-11-20
k
tkachov
[ARM] PR 68149
Fix I
C
E in u
n
aligned_loa
d
d
i
s
plit
commit
|
commitdiff
|
tree
2015-11-20
ktka
c
hov
[ARM] Disable neon te
s
tin
g
for armv7
-
m
commit
|
commitdiff
|
tree
2015-11-17
ktkachov
[ARM]
P
R 68143
P
roperly update mem
o
ry offsets when
.
.
.
commit
|
commitdiff
|
tree
2015-11-13
ktkachov
[combine] Don
'
t
transform
s
ign and zero
e
x
t
ends inside
.
.
.
commit
|
commitdiff
|
tree
2015-11-10
ktka
c
h
ov
[ARM] Fix
c
o
s
t
i
ng
of vm
u
l+vcvt com
b
ine pattern
commit
|
commitdiff
|
tree
2015-11-10
ktkachov
[ARM][c
l
eanup]
Rem
o
ve
use
s
of C
O
NST_DO
U
BLE_HIGH/LOW
commit
|
commitdiff
|
tree
2015-11-10
ktkachov
[AArch64][2/3] Implement negcc, notcc optabs
commit
|
commitdiff
|
tree
2015-11-10
ktkachov
[optabs
]
[i
f
cvt][1/3] Define negcc, notcc
o
ptabs
commit
|
commitdiff
|
tree
2015-11-10
ktkac
h
ov
[hai
f
a-
s
c
hed
]
PR rtl-optimiza
t
ion/68236: Exit early
.
.
.
commit
|
commitdiff
|
tree
2015-11-09
ktkacho
v
[
AArch64][cleanup] R
e
mov
e
uses of
CONST_D
O
U
BLE_H
I
GH
.
.
.
commit
|
commitdiff
|
tree
2015-11-09
ktkachov
[AArch64]
PR ta
r
get/6812
9
: De
f
ine TARGET_
S
UP
P
ORTS_WIDE
_
INT
commit
|
commitdiff
|
tree
2015-11-09
k
tkac
h
ov
[RT
L
-ifcvt] PR
rtl-opti
m
iza
t
ion/67749: D
o
n
o
t
e
mit
.
.
.
commit
|
commitdiff
|
tree
2015-11-06
ktk
a
c
h
o
v
[cp][
c
ommitted] Fix
b
oo
t
strap on arm due to print
f
ormat
.
.
.
commit
|
commitdiff
|
tree
2015-11-06
ktkachov
[ARM/AArch64] PR
6
8
08
8
: Fi
x
RTL checking ICE due to
.
.
.
commit
|
commitdiff
|
tree
2015-11-02
ktkacho
v
M
o
v
e
gcc
.
targ
e
t
/ar
m
/
p
r
67929
_
1
.
c test
t
o execut
e
.
exp
commit
|
commitdiff
|
tree
2015-10-30
ktkachov
[
com
m
ent] Improve comment for reg
_
set_p
commit
|
commitdiff
|
tree
2015-10-30
ktkachov
[ARM] Fix checking RT
L
error in cort
e
x_
a
9_sc
h
ed_
a
djust
_
cost
commit
|
commitdiff
|
tree
2015-10-27
ktkachov
[
A
A
r
ch
6
4] PR 68102
:
Check that operand is R
E
G before
.
.
.
commit
|
commitdiff
|
tree
2015-10-27
ktkachov
[AArch64]
H
an
d
l
e
vector floa
t
modes properly in aarch64_outp
.
.
.
commit
|
commitdiff
|
tree
2015-10-27
ktkachov
[ARM]
P
R t
a
rget
/
67929 Tighte
n
vfp3_co
n
s
t_double_for_bits
.
.
.
commit
|
commitdiff
|
tree
2015-10-27
ktkachov
[AArch6
4
]
En
a
ble autoprefetcher modell
i
ng in t
h
e scheduler
commit
|
commitdiff
|
tree
2015-10-26
ktkachov
[auto-inc-dec
.
c] Accoun
t
for cost of move op
e
ration
.
.
.
commit
|
commitdiff
|
tree
2015-10-26
ktkachov
[opta
b
s
.
c
] Fix
PR 67989: Handle const0_rt
x
target in
.
.
.
commit
|
commitdiff
|
tree
2015-10-20
ktkachov
[
AArch6
4
] Add support for 64-bit vector-mode ldp/stp
commit
|
commitdiff
|
tree
2015-10-20
ktkachov
[simplify-rtx
]
[2/2
]
Us
e
constants
f
rom pool when simplifying
.
.
.
commit
|
commitdiff
|
tree
2015-10-20
ktkachov
[AArch64][1/2] Add
f
mul-by-power-of-2+fcvt optimi
s
ati
o
n
commit
|
commitdiff
|
tree
2015-10-19
k
t
kac
h
ov
[haifa-sched]
m
odel lo
a
d
/
store multiples proper
l
y in
.
.
.
commit
|
commitdiff
|
tree
2015-10-02
ktk
a
chov
[RTL if
c
v
t
] PR 67786
,
6778
7
: Check that interm
e
di
a
te
.
.
.
commit
|
commitdiff
|
tree
2015-09-28
ktkachov
[RTL-if
c
vt] PR rtl
-
optimiza
t
i
on
/
67481: Look more de
e
pl
y
.
.
.
commit
|
commitdiff
|
tree
2015-09-28
ktka
c
hov
[R
T
L-ifc
v
t] PR rt
l
-
opt
i
mization/674
6
5: Handle pairs
.
.
.
commit
|
commitdiff
|
tree
2015-09-24
k
t
kachov
[tree-i
n
l
ine]
[
obvious] Delete r
e
dun
d
ant count
_
insns_seq
commit
|
commitdiff
|
tree
2015-09-21
ktka
c
hov
[ARM] Repla
c
ing
v
ariable
s
waps that use
a temp
o
ra
r
y
.
.
.
commit
|
commitdiff
|
tree
2015-09-15
k
t
kachov
[ARM] Fi
x
a
r
m boot
s
trap failure due
t
o -Werror=
s
hift
.
.
.
commit
|
commitdiff
|
tree
2015-09-10
ktkacho
v
[ARM] PR 6743
9
: Allow match
i
ng
o
f *arm32_m
o
vhf when
.
.
.
commit
|
commitdiff
|
tree
2015-09-10
ktkachov
[
A
A
r
ch64]
Use
l
o
g
ics_imm type f
o
r 2nd a
l
ternat
i
ve of
.
.
.
commit
|
commitdiff
|
tree
2015-09-09
kt
k
achov
[
A
RM][3
/
3] Expan
d
mo
d
by power of 2
commit
|
commitdiff
|
tree
2015-09-09
ktka
c
h
o
v
[AArch64][1/3] Ex
p
an
d
s
igne
d
mod
b
y
po
w
er of 2 using
.
.
.
commit
|
commitdiff
|
tree
2015-09-01
k
tkachov
[RTL-ifcvt] Make
n
on-c
o
ndit
i
o
n
al
exec
u
tion
if-
c
onve
r
si
o
n
.
.
.
commit
|
commitdiff
|
tree
2015-09-01
ktkacho
v
[AA
r
c
h64] Fi
x
FAI
L
:
g
c
c
.
target/aarch64/t
a
rget_attr_crypto_
i
c
.
.
.
commit
|
commitdiff
|
tree
2015-08-19
ktkacho
v
[AArch64]
U
s
e
popcount_hwi inste
a
d of hom
e
bre
w
versio
n
commit
|
commitdiff
|
tree
2015-08-19
ktk
a
c
h
ov
[AAr
c
h64
]
[
o
bvious]
R
emove ob
s
o
l
e
te comment in aarch64
.
.
.
commit
|
commitdiff
|
tree
2015-08-19
ktkachov
[ARM] Use %w
d
format for lane prin
t
ing in bounds_check
commit
|
commitdiff
|
tree
2015-08-17
ktkacho
v
[ARM] arm
m
emcpy of aligned data
commit
|
commitdiff
|
tree
2015-08-14
k
tkachov
[
A
A
r
c
h
64][obv
i
ous] Fix
s
o
m
e
ta
r
get a
t
t
r
ibu
t
e
inlining
.
.
.
commit
|
commitdiff
|
tree
2015-08-14
k
tka
c
hov
[AArch64
]
[obvious] Mark target_attr_1
.
c as compile
.
.
.
commit
|
commitdiff
|
tree
2015-08-13
ktkachov
[R
T
L-ifcvt] Allow PLUS
+
i
mmediate expres
s
ion
i
n noce_try_stor
.
.
.
commit
|
commitdiff
|
tree
2015-08-13
k
t
kacho
v
[R
T
L-ifcvt] Improve cond
i
t
ional select ops on immediate
s
.
.
.
commit
|
commitdiff
|
tree
2015-08-12
ktka
c
hov
[AArch64
]
Do not
I
CE after apolog
i
si
n
g for -mcm
o
del
.
.
.
commit
|
commitdiff
|
tree
2015-08-04
k
t
kac
h
o
v
[AAr
c
h
64][14/
1
4] Reuse target_option_cu
r
r
e
nt_no
d
e
w
hen
.
.
.
commit
|
commitdiff
|
tree
next