Skip to content
Merged
Show file tree
Hide file tree
Changes from 1 commit
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
9 changes: 6 additions & 3 deletions llvm/lib/Target/AMDGPU/AMDGPUTargetTransformInfo.h
Original file line number Diff line number Diff line change
Expand Up @@ -187,9 +187,12 @@ class GCNTTIImpl final : public BasicTTIImplBase<GCNTTIImpl> {
}
return false;
}
if ((FromAS == AMDGPUAS::CONSTANT_ADDRESS_32BIT &&
ToAS == AMDGPUAS::CONSTANT_ADDRESS) ||
(FromAS == AMDGPUAS::CONSTANT_ADDRESS &&
if (FromAS != ToAS &&
(FromAS == AMDGPUAS::GLOBAL_ADDRESS ||
FromAS == AMDGPUAS::CONSTANT_ADDRESS ||
FromAS == AMDGPUAS::CONSTANT_ADDRESS_32BIT) &&
(ToAS == AMDGPUAS::GLOBAL_ADDRESS ||
ToAS == AMDGPUAS::CONSTANT_ADDRESS ||
ToAS == AMDGPUAS::CONSTANT_ADDRESS_32BIT))
return true;
return false;
Expand Down
Loading