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 @@ -17647,8 +17647,8 @@ atomicSupportedIfLegalIntType(const AtomicRMWInst *RMW) {
17647
17647
/// Return if a flat address space atomicrmw can access private memory.
17648
17648
static bool flatInstrMayAccessPrivate(const Instruction *I) {
17649
17649
const MDNode *MD = I->getMetadata(LLVMContext::MD_noalias_addrspace);
17650
- return !( MD &&
17651
- AMDGPU::hasValueInRangeLikeMetadata(*MD, AMDGPUAS::PRIVATE_ADDRESS) );
17650
+ return !MD ||
17651
+ ! AMDGPU::hasValueInRangeLikeMetadata(*MD, AMDGPUAS::PRIVATE_ADDRESS);
17652
17652
}
17653
17653
17654
17654
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