diff options
author | Craig Topper <craig.topper@sifive.com> | 2025-04-25 09:01:00 -0700 |
---|---|---|
committer | GitHub <noreply@github.com> | 2025-04-25 09:01:00 -0700 |
commit | 5dc2d668e68613e8898c5c42960d792129453e9d (patch) | |
tree | 75cc2d19e4917c1775d96da2e961099159feb3ec /clang/lib/CodeGen/CodeGenModule.cpp | |
parent | 3ce2d1e6a1fde05604a09b70f7bf99bffa1329ad (diff) | |
download | llvm-5dc2d668e68613e8898c5c42960d792129453e9d.zip llvm-5dc2d668e68613e8898c5c42960d792129453e9d.tar.gz llvm-5dc2d668e68613e8898c5c42960d792129453e9d.tar.bz2 |
[SelectionDAG][Targets] Replace atomic_load_8/atomic_load_16 with atomic_load_*ext_8/atomic_load_*ext_16 where possible. (#137279)
isAnyExtLoad/isZExtLoad/isSignExtLoad are able to emit predicate checks
from tablegen now so we should use them.
The next step would be to add isNonExtLoad versions and migrate all
remaining uses of atomic_load_8/16/32/64 to that.
Diffstat (limited to 'clang/lib/CodeGen/CodeGenModule.cpp')
0 files changed, 0 insertions, 0 deletions