Re: [PATCH, RTL-optimization]: Optimize need_atomic_barrier_p a bit

2015-06-12 Thread Uros Bizjak
On Thu, Jun 11, 2015 at 11:35 AM, Uros Bizjak wrote: > Hello! > > We can use MEMMODEL_BASE_MASK here to avoid a couple of similar cases. > > 2015-06-11 Uros Bizjak > > * emit-rtl.c (need_atomic_barrier_p): Mask model with > MEMMODEL_BASE_MASK. Remove MEMMODEL_SYNC_* cases. > > Tested o

[PATCH, RTL-optimization]: Optimize need_atomic_barrier_p a bit

2015-06-11 Thread Uros Bizjak
Hello! We can use MEMMODEL_BASE_MASK here to avoid a couple of similar cases. 2015-06-11 Uros Bizjak * emit-rtl.c (need_atomic_barrier_p): Mask model with MEMMODEL_BASE_MASK. Remove MEMMODEL_SYNC_* cases. Tested on x86_64-linux-gnu {,-m32}. OK for mainline? Uros. Index: emit-rtl.c