File tree Expand file tree Collapse file tree 2 files changed +4
-4
lines changed Expand file tree Collapse file tree 2 files changed +4
-4
lines changed Original file line number Diff line number Diff line change @@ -17714,8 +17714,8 @@ atomicSupportedIfLegalIntType(const AtomicRMWInst *RMW) {
17714
17714
/// Return if a flat address space atomicrmw can access private memory.
17715
17715
static bool flatInstrMayAccessPrivate(const Instruction *I) {
17716
17716
const MDNode *MD = I->getMetadata(LLVMContext::MD_noalias_addrspace);
17717
- return !( MD &&
17718
- AMDGPU::hasValueInRangeLikeMetadata(*MD, AMDGPUAS::PRIVATE_ADDRESS) );
17717
+ return !MD ||
17718
+ ! AMDGPU::hasValueInRangeLikeMetadata(*MD, AMDGPUAS::PRIVATE_ADDRESS);
17719
17719
}
17720
17720
17721
17721
TargetLowering::AtomicExpansionKind
Original file line number Diff line number Diff line change @@ -4271,8 +4271,8 @@ bool SIInstrInfo::mayAccessScratchThroughFlat(const MachineInstr &MI) const {
4271
4271
unsigned AS = Memop->getAddrSpace ();
4272
4272
if (AS == AMDGPUAS::FLAT_ADDRESS) {
4273
4273
const MDNode *MD = Memop->getAAInfo ().NoAliasAddrSpace ;
4274
- return !( MD && AMDGPU::hasValueInRangeLikeMetadata (
4275
- *MD, AMDGPUAS::PRIVATE_ADDRESS) );
4274
+ return !MD || ! AMDGPU::hasValueInRangeLikeMetadata (
4275
+ *MD, AMDGPUAS::PRIVATE_ADDRESS);
4276
4276
}
4277
4277
return AS == AMDGPUAS::PRIVATE_ADDRESS;
4278
4278
});
You can’t perform that action at this time.
0 commit comments