|
LLVM 23.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 () |
| operator bool () const | |
| 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 82 of file LibcallLoweringInfo.h.
|
default |
|
inline |
Definition at line 91 of file LibcallLoweringInfo.h.
|
inline |
Definition at line 96 of file LibcallLoweringInfo.h.
|
inline |
Definition at line 107 of file LibcallLoweringInfo.h.
Referenced by canEmitLibcall(), and canEmitMemcpy().
|
inline |
Definition at line 94 of file LibcallLoweringInfo.h.
Referenced by llvm::LibcallLoweringInfoWrapper::getResult(), and llvm::LibcallLoweringModuleAnalysis::run().
| bool LibcallLoweringModuleAnalysisResult::invalidate | ( | Module & | , |
| const PreservedAnalyses & | PA, | ||
| ModuleAnalysisManager::Invalidator & | ) |
Definition at line 37 of file LibcallLoweringInfo.cpp.
References llvm::PreservedAnalyses::getChecker().
|
inline |
Definition at line 101 of file LibcallLoweringInfo.h.