From: Segher Boessenkool Date: Wed, 12 Apr 2017 08:32:56 +0000 (+0200) Subject: rs6000: Enforce quad_address_p in TImode atomic_load/store (PR80382) X-Git-Tag: upstream/12.2.0~40252 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=de81c2f2f9499ba85257b597cdfce3f088758d48;p=platform%2Fupstream%2Fgcc.git rs6000: Enforce quad_address_p in TImode atomic_load/store (PR80382) Whatever expand expands to should be valid instructions. The defined instructions here have a quad_memory_operand predicate, which boils down to quad_address_p on the address, so let's test for that instead of only disallowing indexed addresses. * config/rs6000/sync.md (atomic_load, atomic_store + PR target/80382 * config/rs6000/sync.md (atomic_load, atomic_store