Displaying 1 result from an estimated 1 matches for "shouldinsertfencesforatomic".
2017 May 30
3
[atomics][AArch64] Possible bug in cmpxchg lowering
...quested failure case acquire
ordering. I'd like to get other opinions on this before filing a bug.
I believe the code in AtomicExpand::expandAtomicCmpXchg() is responsible
for this discrepancy, since it only uses the failure case memory order
for targets that use fences (i.e. when
TLI->shouldInsertFencesForAtomic(CI) is true).
--
Geoff Berry
Employee of Qualcomm Datacenter Technologies, Inc.
Qualcomm Datacenter Technologies, Inc. as an affiliate of Qualcomm Technologies, Inc. Qualcomm Technologies, Inc. is a member of the Code Aurora Forum, a Linux Foundation Collaborative Project.
-------------- next...