|
LLVM 22.0.0git
|
Record a mapping from subtarget to LibcallLoweringInfo. More...
#include "llvm/CodeGen/LibcallLoweringInfo.h"
Public Member Functions | |
| LibcallLoweringModuleAnalysisResult ()=default | |
| LibcallLoweringModuleAnalysisResult (RTLIB::RuntimeLibcallsInfo &RTLCI) | |
| void | init (const RTLIB::RuntimeLibcallsInfo *RT) |
| void | clear () |
| LLVM_ABI bool | invalidate (Module &, const PreservedAnalyses &, ModuleAnalysisManager::Invalidator &) |
| const LibcallLoweringInfo & | getLibcallLowering (const TargetSubtargetInfo &Subtarget) const |
Record a mapping from subtarget to LibcallLoweringInfo.
Definition at line 81 of file LibcallLoweringInfo.h.
|
default |
|
inline |
Definition at line 90 of file LibcallLoweringInfo.h.
|
inline |
Definition at line 95 of file LibcallLoweringInfo.h.
|
inline |
Definition at line 104 of file LibcallLoweringInfo.h.
Referenced by canEmitLibcall(), and canEmitMemcpy().
|
inline |
Definition at line 93 of file LibcallLoweringInfo.h.
Referenced by llvm::LibcallLoweringModuleAnalysis::run().
| bool LibcallLoweringModuleAnalysisResult::invalidate | ( | Module & | , |
| const PreservedAnalyses & | PA, | ||
| ModuleAnalysisManager::Invalidator & | ) |
Definition at line 37 of file LibcallLoweringInfo.cpp.
References llvm::PreservedAnalyses::getChecker().