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 @@ -17794,8 +17794,8 @@ atomicSupportedIfLegalIntType(const AtomicRMWInst *RMW) {
1779417794/// Return if a flat address space atomicrmw can access private memory.
1779517795static bool flatInstrMayAccessPrivate(const Instruction *I) {
1779617796 const MDNode *MD = I->getMetadata(LLVMContext::MD_noalias_addrspace);
17797- return !( MD &&
17798- AMDGPU::hasValueInRangeLikeMetadata(*MD, AMDGPUAS::PRIVATE_ADDRESS) );
17797+ return !MD ||
17798+ ! AMDGPU::hasValueInRangeLikeMetadata(*MD, AMDGPUAS::PRIVATE_ADDRESS);
1779917799}
1780017800
1780117801TargetLowering::AtomicExpansionKind
Original file line number Diff line number Diff line change @@ -4272,8 +4272,8 @@ bool SIInstrInfo::mayAccessScratchThroughFlat(const MachineInstr &MI) const {
42724272 unsigned AS = Memop->getAddrSpace ();
42734273 if (AS == AMDGPUAS::FLAT_ADDRESS) {
42744274 const MDNode *MD = Memop->getAAInfo ().NoAliasAddrSpace ;
4275- return !( MD && AMDGPU::hasValueInRangeLikeMetadata (
4276- *MD, AMDGPUAS::PRIVATE_ADDRESS) );
4275+ return !MD || ! AMDGPU::hasValueInRangeLikeMetadata (
4276+ *MD, AMDGPUAS::PRIVATE_ADDRESS);
42774277 }
42784278 return AS == AMDGPUAS::PRIVATE_ADDRESS;
42794279 });
You can’t perform that action at this time.
0 commit comments