LLVM 22.0.0git
|
Public Member Functions | |
OutlinerCosts (const ARMSubtarget &target) |
Public Attributes | |
int | CallTailCall |
int | FrameTailCall |
int | CallThunk |
int | FrameThunk |
int | CallNoLRSave |
int | FrameNoLRSave |
int | CallRegSave |
int | FrameRegSave |
int | CallDefault |
int | FrameDefault |
int | SaveRestoreLROnStack |
Definition at line 5641 of file ARMBaseInstrInfo.cpp.
|
inline |
Definition at line 5654 of file ARMBaseInstrInfo.cpp.
References CallDefault, CallNoLRSave, CallRegSave, CallTailCall, CallThunk, FrameDefault, FrameNoLRSave, FrameRegSave, FrameTailCall, FrameThunk, isThumb(), and SaveRestoreLROnStack.
int OutlinerCosts::CallDefault |
Definition at line 5650 of file ARMBaseInstrInfo.cpp.
Referenced by llvm::ARMBaseInstrInfo::getOutliningCandidateInfo(), and OutlinerCosts().
int OutlinerCosts::CallNoLRSave |
Definition at line 5646 of file ARMBaseInstrInfo.cpp.
Referenced by llvm::ARMBaseInstrInfo::getOutliningCandidateInfo(), and OutlinerCosts().
int OutlinerCosts::CallRegSave |
Definition at line 5648 of file ARMBaseInstrInfo.cpp.
Referenced by llvm::ARMBaseInstrInfo::getOutliningCandidateInfo(), and OutlinerCosts().
int OutlinerCosts::CallTailCall |
Definition at line 5642 of file ARMBaseInstrInfo.cpp.
Referenced by llvm::ARMBaseInstrInfo::getOutliningCandidateInfo(), and OutlinerCosts().
int OutlinerCosts::CallThunk |
Definition at line 5644 of file ARMBaseInstrInfo.cpp.
Referenced by llvm::ARMBaseInstrInfo::getOutliningCandidateInfo(), and OutlinerCosts().
int OutlinerCosts::FrameDefault |
Definition at line 5651 of file ARMBaseInstrInfo.cpp.
Referenced by llvm::ARMBaseInstrInfo::getOutliningCandidateInfo(), and OutlinerCosts().
int OutlinerCosts::FrameNoLRSave |
Definition at line 5647 of file ARMBaseInstrInfo.cpp.
Referenced by llvm::ARMBaseInstrInfo::getOutliningCandidateInfo(), and OutlinerCosts().
int OutlinerCosts::FrameRegSave |
Definition at line 5649 of file ARMBaseInstrInfo.cpp.
Referenced by llvm::ARMBaseInstrInfo::getOutliningCandidateInfo(), and OutlinerCosts().
int OutlinerCosts::FrameTailCall |
Definition at line 5643 of file ARMBaseInstrInfo.cpp.
Referenced by llvm::ARMBaseInstrInfo::getOutliningCandidateInfo(), and OutlinerCosts().
int OutlinerCosts::FrameThunk |
Definition at line 5645 of file ARMBaseInstrInfo.cpp.
Referenced by llvm::ARMBaseInstrInfo::getOutliningCandidateInfo(), and OutlinerCosts().
int OutlinerCosts::SaveRestoreLROnStack |
Definition at line 5652 of file ARMBaseInstrInfo.cpp.
Referenced by llvm::ARMBaseInstrInfo::getOutliningCandidateInfo(), and OutlinerCosts().