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
Merge branch 'rth/atomic/ppc'
2011-11-17
rth
Merge branch
'
rth/atomi
c
/
ppc'
commit
|
commitdiff
|
tree
2011-11-17
rth
Unify implementati
o
n
s of __builtin_mem_*_fenc
e
and
.
.
.
commit
|
commitdiff
|
tree
2011-11-17
rth
Copy ALIAS_SET_MEMORY
_
BARRIER when cre
a
tin
g
a new MEM
.
.
.
commit
|
commitdiff
|
tree
2011-11-15
rth
alp
h
a
:
Convert to atomic
optab
s
.
commit
|
commitdiff
|
tree
2011-11-14
rth
rs600
0
:
Rewrite s
y
n
c pattern
s
for
a
tomic; ex
p
and ea
r
ly
.
commit
|
commitdiff
|
tree
2011-11-12
r
t
h
pp
c
-linux: Fix cal
l
to _Unw
i
nd
_
SetGRPtr
commit
|
commitdiff
|
tree
2011-11-12
rth
rs6000:
f
ix*_trunc insns
us
e
n
o
nimmedia
t
e
_operand
commit
|
commitdiff
|
tree
2011-11-12
rth
* b
u
il
t
ins
.
c (expan
d
_builtin_compare_and_swa
p
.
.
.
commit
|
commitdiff
|
tree
2011-11-12
rth
sh-
l
inux: Install __sync lib
f
un
c
s
.
commit
|
commitdiff
|
tree
2011-11-12
rth
h
ppa: Instal
l
__sync libfuncs for linux
.
commit
|
commitdiff
|
tree
2011-11-11
rth
Im
p
lem
e
nt omp
a
tomic
l
oa
d
and sto
r
e
.
commit
|
commitdiff
|
tree
2011-11-10
rth
* configure
.
ac
(GCC_AS_
C
FI_PSEUDO_OP):
Use
.
.
.
commit
|
commitdiff
|
tree
2011-11-10
rth
libit
m
:
D
on't add
-
m
a
v
x
if th
e
a
s
s
e
mbl
e
r
doesn't support
.
.
.
commit
|
commitdiff
|
tree
2011-11-10
rt
h
libit
m
:
W
ork
around assemble
r
missing AVX insns
.
commit
|
commitdiff
|
tree
2011-11-09
rth
libitm: Rem
o
v
e
unused
code
.
commit
|
commitdiff
|
tree
2011-11-09
r
th
libitm
:
Avoid non-portable x86 branch predicti
o
n mnemon
i
c
.
commit
|
commitdiff
|
tree
2011-11-09
rth
l
ibit
m
:
d
e-EL
F
-ize
x86/sjlj
.
S
.
commit
|
commitdiff
|
tree
2011-11-09
rth
*
gc
c
.
d
g
/tm/memopt
-
1
.
c: Ad
j
ust
r
egexp
.
commit
|
commitdiff
|
tree
2011-11-09
rth
libitm: Configure
f
or g
a
s cfi pseud
o
o
p
s
.
commit
|
commitdiff
|
tree
2011-11-09
rt
h
PR
libfort
r
an/47972
commit
|
commitdiff
|
tree
2011-11-08
rth
Fi
x
a da
r
win10 build prob
l
em
.
commit
|
commitdiff
|
tree
2011-11-08
rth
Test for libitm directo
r
y prese
n
t
b
efor
e
testing for
.
.
.
commit
|
commitdiff
|
tree
2011-11-08
rth
Fix tests
f
or libitm su
p
p
o
r
t
.
commit
|
commitdiff
|
tree
2011-11-08
rth
C
h
e
ck for lib
i
tm support
a
t top-le
v
e
l
.
commit
|
commitdiff
|
tree
2011-11-07
rth
A
l
lo
w
libcalls to be installed for legacy _
_
syn
c
optabs
.
commit
|
commitdiff
|
tree
2011-10-31
rth
i386
:
Remove TARGET_VECTORIZE_BUILTIN_CONVERSION
.
commit
|
commitdiff
|
tree
2011-10-30
rth
2011-1
0
-30 Dmitry Plotnik
o
v <dplotn
i
kov@ispras
.
ru>
commit
|
commitdiff
|
tree
2011-10-27
r
t
h
* optabs
.
c (expan
d
_vec_perm):
U
se the corr
e
ct
.
.
.
commit
|
commitdiff
|
tree
2011-10-25
rt
h
i3
8
6
:
Delete the vec_ext
r
act
_
even/od
d
patt
e
rns
.
commit
|
commitdiff
|
tree
2011-10-25
r
th
r
s
6000:
R
e
m
o
v
e some vec_extrac
t
_even/
o
dd expanders
.
commit
|
commitdiff
|
tree
2011-10-25
rth
spu: Remove vec_
e
xt
r
act
_
eve
n
/odd and
vec_interl
e
ave
.
.
.
commit
|
commitdiff
|
tree
2011-10-25
rth
Imp
l
em
e
nt interleave
via pe
r
mutation
.
commit
|
commitdiff
|
tree
2011-10-25
rth
Chang
e
vec_perm che
c
king an
d
expansion
level
.
commit
|
commitdiff
|
tree
2011-10-25
rth
F
ix typos in the
names
o
f vec
_
extract & vec_interlea
v
e
.
.
.
commit
|
commitdiff
|
tree
2011-10-20
rth
* target
.
def (vec_perm_const
_
ok): Renam
e
from builtin_vec_p
.
.
.
commit
|
commitdiff
|
tree
2011-10-20
rth
R
e
move
T
A
RG
E
T_VECTORIZE_BUILTIN
_
VEC_PE
R
M
.
commit
|
commitdiff
|
tree
2011-10-17
rth
PR 5074
6
commit
|
commitdiff
|
tree
2011-10-15
rth
Use VEC_P
E
RM_E
X
PR i
n
t
h
e
vectorizer
.
commit
|
commitdiff
|
tree
2011-10-14
r
th
Expand
v
ector p
e
rmut
a
t
i
on with vec_p
e
r
m
and vec_perm_const
.
commit
|
commitdiff
|
tree
2011-10-14
rth
rs6000: F
i
x typo in rs6000_ex
p
and_vector_init
commit
|
commitdiff
|
tree
2011-10-14
rth
M
ove l
o
werin
g
of vector shifts from v
/
s to v/v
f
rom
.
.
.
commit
|
commitdiff
|
tree
2011-10-14
r
t
h
i386:
Implement v
e
c_p
e
rm
_
const<
m
ode>
.
commit
|
commitdiff
|
tree
2011-10-14
rth
spu: Implemen
t
vec_p
e
rmv1
6
qi
.
commit
|
commitdiff
|
tree
2011-10-14
rt
h
rs6
0
00:
Implement vec_permv16qi
.
commit
|
commitdiff
|
tree
2011-10-10
rth
* doc/md
.
t
e
xi (vec_
p
erm_const): Fi
x
typo
in cindex
.
commit
|
commitdiff
|
tree
2011-10-07
rth
Rename v
s
huffle/vec_shuffle
t
o vec_perm
.
commit
|
commitdiff
|
tree
2011-10-07
r
th
i386: Fixu
p
last pblendw change
.
commit
|
commitdiff
|
tree
2011-10-07
rth
i386: Fix repres
e
ntation
o
f
256-bit vpblendw
.
commit
|
commitdiff
|
tree
2011-10-07
r
t
h
Del
e
te incorrect repr
e
sent
a
tions
of avx
2
shi
f
ts
.
commit
|
commitdiff
|
tree
2011-10-07
rth
Fix avx256 tes
t
cases f
o
r AVX2
.
commit
|
commitdiff
|
tree
2011-10-07
rth
* config
.
gcc
(x86_64-*):
A
dd core-a
v
x-i,
core-avx2
.
.
.
commit
|
commitdiff
|
tree
2011-10-07
rth
P
R
49
7
52
commit
|
commitdiff
|
tree
2011-10-06
rth
PR 50632
commit
|
commitdiff
|
tree
2011-10-06
rth
i
3
86: Use the proper m
o
de for blend
i
n
vshuff
l
e
.
commit
|
commitdiff
|
tree
2011-10-06
rth
i3
8
6
:
Add AVX2 support
t
o ix8
6
_ex
p
and_vshuffl
e
.
commit
|
commitdiff
|
tree
2011-10-06
r
t
h
Rework vector shuffle tests
.
commit
|
commitdiff
|
tree
2011-10-06
rth
vshuf
f
le
:
Use
c
orrect mode
for mask operand
.
commit
|
commitdiff
|
tree
2011-10-05
r
th
Fix
vect-shuffle-*
test
cases
.
commit
|
commitdiff
|
tree
2011-10-05
r
th
i
386:
Rewrite ix
8
6_expan
d
_
v
s
h
uffle
.
commit
|
commitdiff
|
tree
2011-10-05
r
th
Fix
l
ower_vec_sh
u
ffle
.
commit
|
commitdiff
|
tree
2011-10-04
rth
* c-t
y
pec
k
.
c (
c
_
b
u
ild
_
vec_shuff
l
e_exp
r
): Fix uninitialized
.
.
.
commit
|
commitdiff
|
tree
2011-10-03
rth
Fix Artem's
n
ame spe
l
ling,
at reques
t
.
commit
|
commitdiff
|
tree
2011-10-03
rth
Fix b
r
oken commit wrt vect
-
shuffle-N
.
c tests
.
commit
|
commitdiff
|
tree
2011-10-03
r
th
Vector
s
huffling patch from Artem S
h
inkarov
.
commit
|
commitdiff
|
tree
2011-08-25
rth
PR 5013
2
commit
|
commitdiff
|
tree
2011-08-21
r
t
h
* rtl
.
h
(INSN_ANNULLED_BRANCH_P
)
: Only allow
.
.
.
commit
|
commitdiff
|
tree
2011-08-20
rth
* config
/
c
6x/eq
d
.
c, config/c6x/eqf
.
c, config
.
.
.
commit
|
commitdiff
|
tree
2011-08-15
rth
P
R
midd
l
e
-e
n
d/50006
commit
|
commitdiff
|
tree
2011-08-12
rth
P
R rtl-opt/4999
4
commit
|
commitdiff
|
tree
2011-08-11
rth
PR bootst
r
ap/
5
0018
commit
|
commitdiff
|
tree
2011-08-05
r
t
h
PR
r
tl-opt/49977
commit
|
commitdiff
|
tree
2011-08-05
rth
PR rtl-opt
/
4
9
977
commit
|
commitdiff
|
tree
2011-08-05
rth
PR r
t
l-opt/49
9
82
commit
|
commitdiff
|
tree
2011-08-04
rth
PR t
a
r
get/49964
commit
|
commitdiff
|
tree
2011-08-04
rth
PR middle-e
n
d/49968
commit
|
commitdiff
|
tree
2011-08-03
r
t
h
spu: Use defi
n
e
_
c_enum
.
commit
|
commitdiff
|
tree
2011-08-03
r
th
PR target/3488
8
commit
|
commitdiff
|
tree
2011-08-02
rt
h
Add
a
n
o
ther PR tag
.
commit
|
commitdiff
|
tree
2011-08-02
rth
PR target/4986
4
commit
|
commitdiff
|
tree
2011-08-02
rth
Fi
x
my last ch
a
ngelog entry
.
commit
|
commitdiff
|
tree
2011-08-02
rt
h
h83
0
0
:
G
enerate
c
orrect unwind
i
nfo around swap_into
.
.
.
commit
|
commitdiff
|
tree
2011-08-02
r
t
h
PR target/
4
9
8
7
8
commit
|
commitdiff
|
tree
2011-08-02
rth
PR
t
arg
e
t
/4
9
881
commit
|
commitdiff
|
tree
2011-08-01
rth
PR target/4
9
881
commit
|
commitdiff
|
tree
2011-08-01
rt
h
h830
0
:
Add flags to
.
s
ec
t
i
o
n directives
.
commit
|
commitdiff
|
tree
2011-08-01
rth
Handle SIZE
_
TYPE bein
g
u
nsigned s
h
o
r
t
.
commit
|
commitdiff
|
tree
2011-07-26
r
t
h
* insn-notes
.
def (N
O
TE_I
N
SN_
C
FA_RESTORE
_
ST
A
TE
.
.
.
commit
|
commitdiff
|
tree
2011-07-25
rth
PR debug/49841
commit
|
commitdiff
|
tree
2011-07-25
r
t
h
d
w
a
r
f2cfi:
G
enerate remember/r
e
store_st
a
te
.
commit
|
commitdiff
|
tree
2011-07-25
r
t
h
dwarf2
c
fi:
A
d
d deb
u
g_cfi_
r
o
w
.
commit
|
commitdiff
|
tree
2011-07-25
rth
PR debug/
4
9
831
commit
|
commitdiff
|
tree
2011-07-25
rth
PR
debug
/
49825
commit
|
commitdiff
|
tree
2011-07-25
rt
h
PR d
e
b
ug/49827
commit
|
commitdiff
|
tree
2011-07-25
r
t
h
dw
a
rf2cfi: Reset a
r
gs_size properl
y
a
cross abnormal
.
.
.
commit
|
commitdiff
|
tree
2011-07-25
rth
P
R debu
g
/
4
9825
commit
|
commitdiff
|
tree
2011-07-23
rth
dwarf2cfi: Generate
and
c
onnect traces
.
commit
|
commitdiff
|
tree
2011-07-23
rth
dwarf2
c
fi: Intr
o
duce dw_tr
a
ce
_
info
.
commit
|
commitdiff
|
tree
2011-07-23
rt
h
dwarf2c
f
i: Alloc
a
te
reg_
s
aved_in
_
da
t
a in th
e
heap
.
commit
|
commitdiff
|
tree
2011-07-23
rth
dwarf2cfi: C
o
nvert queued_r
e
g_save to a VEC
.
commit
|
commitdiff
|
tree
2011-07-23
rth
d
warf2cfi: Remove d
w
_cf
i
_row_
r
ef typedef
.
commit
|
commitdiff
|
tree
next