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
* dwarf2cfi.c (scan_trace): Handle annulled branch-taken delay slots.
2012-06-11
r
t
h
* dwarf2cfi
.
c (scan
_
trace): Handl
e
annulled branch
.
.
.
commit
|
commitdiff
|
tree
2012-06-09
r
t
h
PR c++/53602
commit
|
commitdiff
|
tree
2012-06-09
rth
PR c
+
+/
5
3
6
0
2
commit
|
commitdiff
|
tree
2012-06-09
rth
PR
c
++/53602
commit
|
commitdiff
|
tree
2012-05-29
rth
* config/alpha/ev6
.
m
d
: (
d
efine_bypass "e
v
6_fmul
.
.
.
commit
|
commitdiff
|
tree
2012-05-07
rth
* config
/
alpha/al
p
ha
.
md
(
clear_cach
e
): New
.
.
.
commit
|
commitdiff
|
tree
2012-05-03
rth
libatomic: Ena
b
le AM
_
MAINTAINER_MODE
commit
|
commitdiff
|
tree
2012-05-03
rth
* acin
c
l
u
de
.
m4 (LI
B
AT_TEST_ATOMIC_BUILTIN)
.
.
.
commit
|
commitdiff
|
tree
2012-05-01
rth
A
dd liba
t
o
mi
c
as a target
l
i
bra
r
y
.
commit
|
commitdiff
|
tree
2012-05-01
rth
Ad
d
-fno-sy
n
c-li
b
calls
.
commit
|
commitdiff
|
tree
2012-05-01
rth
* lib/targ
e
t
-
supports
.
e
x
p
commit
|
commitdiff
|
tree
2012-04-30
rth
* conf
i
g/a
r
m/arm
.
md
(
UNS
P
EC_LL):
New
.
commit
|
commitdiff
|
tree
2012-03-30
rth
PR
debug/527
2
7
commit
|
commitdiff
|
tree
2012-03-30
rth
PR debug/52727
commit
|
commitdiff
|
tree
2012-03-30
rth
i386:
Add and us
e
on
e
_operand_p t
o
vec
_
perm control
.
.
.
commit
|
commitdiff
|
tree
2012-03-30
rth
* dwarf2out
.
c
(
gen_
v
ar
i
able_die): Initialize
.
.
.
commit
|
commitdiff
|
tree
2012-03-06
rth
m68k:
L
i
m
i
t
TAS
t
o 680
0
0 a
n
d CF ISA_B
.
commit
|
commitdiff
|
tree
2012-03-05
rth
* genemi
t
.
c (main): I
n
clude "target
.
h" in insn
.
.
.
commit
|
commitdiff
|
tree
2012-03-05
rth
arm: Enab
l
e umul
l
and ct
z
in long
l
ong
.
h
commit
|
commitdiff
|
tree
2012-03-05
rth
PR tre
e
-op
t
/52
2
42
commit
|
commitdiff
|
tree
2012-03-05
r
t
h
sh: Fix location of TA
R
GET
_
A
T
OMIC_TEST_AND_
S
ET_TRUEVAL
.
.
.
commit
|
commitdiff
|
tree
2012-03-05
rth
PR target
/
52481
commit
|
commitdiff
|
tree
2012-03-05
rth
PR targe
t
/52481
commit
|
commitdiff
|
tree
2012-03-03
rth
* optabs
.
c
(expand_a
t
om
i
c_tes
t
_and_set): Honor
commit
|
commitdiff
|
tree
2012-02-14
r
th
*
c
onfig/x86/target
.
h (GTM_lo
n
gjmp
)
:
Corr
e
ct
.
.
.
commit
|
commitdiff
|
tree
2012-02-13
rt
h
PR libst
d
c++/5
1
798 c
o
ntinued
commit
|
commitdiff
|
tree
2012-02-10
rth
* tree-ssa-dce
.
c
(propagate_nece
s
s
ity
)
: Handle
.
.
.
commit
|
commitdiff
|
tree
2012-01-26
r
th
m68k: Convert t
o
atomic_test_and_set
.
commit
|
commitdiff
|
tree
2012-01-26
rth
sparc: Fix atomic_
t
est_and_se
t
defini
t
i
on
.
commit
|
commitdiff
|
tree
2012-01-26
rth
Update
gcc
.
d
g
/atomi
c
-
f
lag
.
c te
s
t for no
n
-boolea
n
TAS
.
.
.
commit
|
commitdiff
|
tree
2012-01-26
rth
l
ibstdc++: Use
__GCC_ATO
M
IC_TEST_AND_SET in a
t
omic_flag
.
commit
|
commitdiff
|
tree
2012-01-26
rth
Define __GCC_ATOMIC_TEST_AND_SET_TRUEVAL
commit
|
commitdiff
|
tree
2012-01-26
rth
Use may
b
e_ex
p
and_i
n
sn
i
n maybe_emit
_
atomi
c
_test_and_set
.
commit
|
commitdiff
|
tree
2012-01-25
rth
Revert * trans-mem
.
c (requires_bar
r
ier): Do not instrumen
t
.
.
.
commit
|
commitdiff
|
tree
2012-01-24
rth
*
optab
s
.
c (maybe_emit_atomic_t
e
st
_
and_se
t
.
.
.
commit
|
commitdiff
|
tree
2012-01-24
r
t
h
a
tomic: Cre
a
te and
use maybe_emit_atomic_te
s
t_and_set
.
commit
|
commitdiff
|
tree
2012-01-24
rth
s
p
arc: Use match_code
i
n zero_or_v7
_
operand
.
commit
|
commitdiff
|
tree
2012-01-24
rth
PR target/51968
commit
|
commitdiff
|
tree
2012-01-10
rth
arm: Implem
e
nt vec_perm and vec_p
e
rm_
c
o
n
st for NEON
.
commit
|
commitdiff
|
tree
2012-01-10
rth
arm: Convert to a
t
omic optabs
.
commit
|
commitdiff
|
tree
2012-01-10
rth
*
libitm_i
.
h (_Unwin
d
_Del
e
teExcepti
o
n)
:
De
c
lare
weak
.
commit
|
commitdiff
|
tree
2012-01-06
r
t
h
PR testsuite/51655
commit
|
commitdiff
|
tree
2012-01-05
rth
lib
i
tm
:
Po
w
e
rPC
s
uppo
r
t
.
commit
|
commitdiff
|
tree
2012-01-05
r
t
h
PR bootstrap/51072
commit
|
commitdiff
|
tree
2012-01-05
rth
PR boots
t
r
a
p/5107
2
commit
|
commitdiff
|
tree
2011-12-23
rth
Delete
V
EC
_
EXTRACT_
E
V
E
N/ODD
_
EXPR
.
commit
|
commitdiff
|
tree
2011-12-23
rth
Delete VEC_I
N
TERLEAVE_*_EXPR
.
commit
|
commitdiff
|
tree
2011-12-23
rth
mips: Improved vec
t
or
i
zation support
for
L
o
ongson and
.
.
.
commit
|
commitdiff
|
tree
2011-12-21
rth
PR
t
arget/5
1
552
commit
|
commitdiff
|
tree
2011-12-21
rth
i
a
64: Implement
vec_perm_const
.
commit
|
commitdiff
|
tree
2011-12-21
rth
Alway
s
simplify vector shifts by scalars
.
commit
|
commitdiff
|
tree
2011-12-21
rth
arm: S
p
lit xor
s
i w
i
th
c
onst
a
nt after reload
.
commit
|
commitdiff
|
tree
2011-12-21
rth
a
r
m: Use arm_cmpdi_
u
nsigned for th
u
mb2 as
w
e
ll
commit
|
commitdiff
|
tree
2011-12-17
rt
h
Revert "fix"
f
or
PR bootstrap/
5
1072
commit
|
commitdiff
|
tree
2011-12-17
rth
PR boot
s
trap/51
0
72
commit
|
commitdiff
|
tree
2011-12-15
rth
arm-
l
i
n
ux: Add li
b
itm
support
.
commit
|
commitdiff
|
tree
2011-12-15
rth
arm
:
S
e
t pr
e
dicabl
e
on more instructions
.
commit
|
commitdiff
|
tree
2011-12-13
rth
* con
f
i
g/posix/rw
l
ock
.
cc (gtm_
r
wlock:
:
w
r
ite_lock_gen
.
.
.
commit
|
commitdiff
|
tree
2011-12-13
rth
Revert two unin
t
e
n
ded commi
t
s
commit
|
commitdiff
|
tree
2011-12-13
rth
arm: Imple
m
ent
v
e
c
_
p
erm
a
nd vec_perm_const for NEON
.
commit
|
commitdiff
|
tree
2011-12-13
r
th
Del
e
te VEC_INTERLEAVE_*_EXPR
.
commit
|
commitdiff
|
tree
2011-12-13
r
t
h
sparc: De
f
au
l
t memory model to TSO
f
or Linux
a
nd Solaris
.
commit
|
commitdiff
|
tree
2011-12-13
rth
lib
i
tm:
Con
v
e
r
sion to c++11 atomics
.
commit
|
commitdiff
|
tree
2011-12-12
rth
* config/rs6000/rs6000
.
c (rs
6
000_expand_i
n
terleave
.
.
.
commit
|
commitdiff
|
tree
2011-12-10
rt
h
rs
6
000: Implement ve
c
_p
e
r
m
_c
o
nst
for all vector
ISAs
commit
|
commitdiff
|
tree
2011-12-10
rth
Force the
c
reation of a
CONST
_
VECTOR for expand_vec_perm
.
commit
|
commitdiff
|
tree
2011-12-10
rth
Let GET_MODE_2XWIDER_MODE f
i
n
d
a
doubl
e
-width vector
.
.
.
commit
|
commitdiff
|
tree
2011-12-01
r
th
PR middle
-
e
nd/5
1
2
73
commit
|
commitdiff
|
tree
2011-11-30
rth
Swap the action and
j
mpbu
f
ar
g
uments
t
o GTM_lon
g
jmp
commit
|
commitdiff
|
tree
2011-11-30
rth
*
pre
d
ict
.
c (expr_
e
xpected_value_1
)
: Assume
.
.
.
commit
|
commitdiff
|
tree
2011-11-30
rth
sparc: A
d
d -mm
e
m
ory-model
c
o
mmand
-
line option
.
commit
|
commitdiff
|
tree
2011-11-30
r
th
sparc
:
Convert to atomic_exch
a
nge
.
commit
|
commitdiff
|
tree
2011-11-30
rth
sparc: Convert to atom
i
c_compare_
a
nd_swap
.
commit
|
commitdiff
|
tree
2011-11-30
rt
h
s
p
arc:
Convert to
a
t
omic_load/store
.
commit
|
commitdiff
|
tree
2011-11-30
rth
sparc: Con
v
ert to mem_thread_fence
.
commit
|
commitdiff
|
tree
2011-11-29
rth
rs6000: Streamline boolval output fo
r
comp
a
r
e
-
and-swap
.
commit
|
commitdiff
|
tree
2011-11-29
rth
* confi
g
/rs600
0
/
r
s6000
.
c (rs6000_expan
d
_ato
m
ic_comp
a
.
.
.
commit
|
commitdiff
|
tree
2011-11-29
r
t
h
* lib
g
omp
.
h (enum
m
e
mmodel):
New
.
commit
|
commitdiff
|
tree
2011-11-27
rth
arm: Install __sync
l
i
bfuncs f
o
r Lin
u
x
.
commit
|
commitdiff
|
tree
2011-11-27
rth
Fi
x
ex
p
and_at
o
mic_fe
t
ch
_
op wrt unused_
r
e
s
u
lt
.
commit
|
commitdiff
|
tree
2011-11-27
rth
Fix
i
ni
t
_
sync
_
libfunc
s
_1
i
terat
i
on
.
commit
|
commitdiff
|
tree
2011-11-27
rth
omp-low: Ass
u
me an
y
thing aligned to BIGGEST_ALIGN
M
ENT
.
.
.
commit
|
commitdiff
|
tree
2011-11-26
rth
m68k: I
m
pleme
n
t CAS and TAS
pattern
s
.
commit
|
commitdiff
|
tree
2011-11-26
r
th
m68k
-
lin
u
x: I
m
plement a
t
o
m
ic o
p
e
r
a
tions vi
a
syscall
.
commit
|
commitdiff
|
tree
2011-11-26
rth
crtstuff
:
adjust tm c
l
ones for no attribut
e
hidden
commit
|
commitdiff
|
tree
2011-11-22
rt
h
ia64: Update
to
a
t
omic o
p
ta
b
s
commit
|
commitdiff
|
tree
2011-11-22
rth
ia64: Use define_c_
e
num f
o
r
u
n
s
pec c
o
nstants
.
commit
|
commitdiff
|
tree
2011-11-21
rth
Fix c
r
ts
t
u
ff merge er
r
or wi
t
h
transactional
-
m
e
mory
.
.
.
commit
|
commitdiff
|
tree
2011-11-20
rth
mips
:
Install
t
he __syn
c
libfuncs for mips16
commit
|
commitdiff
|
tree
2011-11-19
rth
PR
middl
e
-end
/
51211
commit
|
commitdiff
|
tree
2011-11-18
rth
PR libstdc++/
5
1181
commit
|
commitdiff
|
tree
2011-11-17
rth
Merg
e
b
ra
n
ch 'rth
/
atom
i
c/
p
p
c
'
commit
|
commitdiff
|
tree
2011-11-17
rth
Unify implementations of
__builtin
_
mem_
*
_fence and
.
.
.
commit
|
commitdiff
|
tree
2011-11-17
rth
C
o
py
A
LIAS_S
E
T_MEMORY_BARRIER whe
n
creating a new M
E
M
.
.
.
commit
|
commitdiff
|
tree
2011-11-15
r
t
h
alpha: Conver
t
t
o atomic optabs
.
commit
|
commitdiff
|
tree
2011-11-14
r
th
rs6000: Rewrit
e
s
ync patterns
for atomic; expand ea
r
ly
.
commit
|
commitdiff
|
tree
2011-11-12
r
th
ppc-linu
x
: F
i
x c
a
ll to
_
Unw
i
nd_SetGR
P
tr
commit
|
commitdiff
|
tree
2011-11-12
rth
rs6000:
f
ix*_
t
runc insns
u
se nonim
m
ediate_ope
r
and
commit
|
commitdiff
|
tree
2011-11-12
rth
* builtins
.
c (
e
xpand_builtin_compare_and_swap
.
.
.
commit
|
commitdiff
|
tree
2011-11-12
rth
sh
-
linux: Ins
t
all __sync libfuncs
.
commit
|
commitdiff
|
tree
next