diff options
author | Changpeng Fang <changpeng.fang@amd.com> | 2024-03-13 09:49:30 -0700 |
---|---|---|
committer | GitHub <noreply@github.com> | 2024-03-13 09:49:30 -0700 |
commit | e703c735df1257022bcb6ca9de857e20e671392f (patch) | |
tree | d89f21439daab51c46d89136ebf61c6de54ef831 /clang/lib/Basic/Module.cpp | |
parent | 360da83858655ad8297f3c0467c8c97ebedab5ed (diff) | |
download | llvm-e703c735df1257022bcb6ca9de857e20e671392f.zip llvm-e703c735df1257022bcb6ca9de857e20e671392f.tar.gz llvm-e703c735df1257022bcb6ca9de857e20e671392f.tar.bz2 |
AMDGPU: Remove incorrect uses of SubtaretPredicate around DS_Reals (#85001)
SubtargetPredicate is copied from DS_Pseudo to DS_Real. We should not
use another SubtargetPredicate assignment around DS_Real, because doing
so will override the predicate from DS_Pseudo.
For example, for DS_ADD_RTN_F64, SubtargetPredicate was set to
HasLdsAtomicAddF64 in Pseudo. And it will be overridden to isGFX90APlus
if we assign isGFX90APlus to SubtargetPredicate in Real definition.
Diffstat (limited to 'clang/lib/Basic/Module.cpp')
0 files changed, 0 insertions, 0 deletions