diff options
| author | Matt Arsenault <Matthew.Arsenault@amd.com> | 2025-10-24 22:49:15 +0900 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2025-10-24 13:49:15 +0000 |
| commit | 26450db480761c0fedf319fc350178798ce7e547 (patch) | |
| tree | bad2f2354a33d4a26add65e4a933d6f86089258f /llvm/lib/Analysis/ModuleSummaryAnalysis.cpp | |
| parent | ab9bdb7ecdac8900217917b80a74b551efd56e84 (diff) | |
| download | llvm-26450db480761c0fedf319fc350178798ce7e547.zip llvm-26450db480761c0fedf319fc350178798ce7e547.tar.gz llvm-26450db480761c0fedf319fc350178798ce7e547.tar.bz2 | |
AArch64: Use RuntimeLibcallsInfo in SMEAttributes (NFC) (#164968)
Eventually this should be program state, and not part of TargetLowering
so avoid direct references to the libcall functions in it.
The usage of RuntimeLibcallsInfo here is not good though, particularly
the use through TargetTransformInfo. It would be better if the IR
attributes were directly encoded in the libcall definition (or at least made
consistent elsewhere). The parsing of the attributes should not also be
responsible for doing the libcall recognition, which is the only part pulling in
the dependency.
Diffstat (limited to 'llvm/lib/Analysis/ModuleSummaryAnalysis.cpp')
0 files changed, 0 insertions, 0 deletions
