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) {
1771417714/// Return if a flat address space atomicrmw can access private memory.
1771517715static bool flatInstrMayAccessPrivate(const Instruction *I) {
1771617716 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);
1771917719}
1772017720
1772117721TargetLowering::AtomicExpansionKind
Original file line number Diff line number Diff line change @@ -4271,8 +4271,8 @@ bool SIInstrInfo::mayAccessScratchThroughFlat(const MachineInstr &MI) const {
42714271 unsigned AS = Memop->getAddrSpace ();
42724272 if (AS == AMDGPUAS::FLAT_ADDRESS) {
42734273 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);
42764276 }
42774277 return AS == AMDGPUAS::PRIVATE_ADDRESS;
42784278 });
You can’t perform that action at this time.
0 commit comments