aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/Analysis/ModuleSummaryAnalysis.cpp
diff options
context:
space:
mode:
authorMatt Arsenault <Matthew.Arsenault@amd.com>2025-10-24 22:49:15 +0900
committerGitHub <noreply@github.com>2025-10-24 13:49:15 +0000
commit26450db480761c0fedf319fc350178798ce7e547 (patch)
treebad2f2354a33d4a26add65e4a933d6f86089258f /llvm/lib/Analysis/ModuleSummaryAnalysis.cpp
parentab9bdb7ecdac8900217917b80a74b551efd56e84 (diff)
downloadllvm-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