Re: [committed] Use target-insns.def for atomic_test_and_set

2015-07-29 Thread Richard Sandiford
Andrew Pinski writes: > On Tue, Jul 28, 2015 at 3:10 PM, Richard Sandiford > wrote: >> Andrew Pinski writes: >>> On Tue, Jul 28, 2015 at 1:36 PM, Richard Sandiford >>> wrote: Bootstrapped & regression-tested on x86_64-linux-gnu and aarch64-linux-gnu. Also tested via config-list.mk. C

Re: [committed] Use target-insns.def for atomic_test_and_set

2015-07-28 Thread Andrew Pinski
On Tue, Jul 28, 2015 at 3:10 PM, Richard Sandiford wrote: > Andrew Pinski writes: >> On Tue, Jul 28, 2015 at 1:36 PM, Richard Sandiford >> wrote: >>> Bootstrapped & regression-tested on x86_64-linux-gnu and aarch64-linux-gnu. >>> Also tested via config-list.mk. Committed as preapproved. >>> >>>

Re: [committed] Use target-insns.def for atomic_test_and_set

2015-07-28 Thread Richard Sandiford
Andrew Pinski writes: > On Tue, Jul 28, 2015 at 1:36 PM, Richard Sandiford > wrote: >> Bootstrapped & regression-tested on x86_64-linux-gnu and aarch64-linux-gnu. >> Also tested via config-list.mk. Committed as preapproved. >> >> Thanks, >> Richard >> >> >> gcc/ >> * target-insns.def (at

Re: [committed] Use target-insns.def for atomic_test_and_set

2015-07-28 Thread Andrew Pinski
On Tue, Jul 28, 2015 at 1:36 PM, Richard Sandiford wrote: > Bootstrapped & regression-tested on x86_64-linux-gnu and aarch64-linux-gnu. > Also tested via config-list.mk. Committed as preapproved. > > Thanks, > Richard > > > gcc/ > * target-insns.def (atomic_test_and_set): New targetm inst

[committed] Use target-insns.def for atomic_test_and_set

2015-07-28 Thread Richard Sandiford
Bootstrapped & regression-tested on x86_64-linux-gnu and aarch64-linux-gnu. Also tested via config-list.mk. Committed as preapproved. Thanks, Richard gcc/ * target-insns.def (atomic_test_and_set): New targetm instruction pattern. * optabs.c (maybe_emit_atomic_test_and_se