|
LLVM 23.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 5618 of file ARMBaseInstrInfo.cpp.
|
inline |
Definition at line 5631 of file ARMBaseInstrInfo.cpp.
References CallDefault, CallNoLRSave, CallRegSave, CallTailCall, CallThunk, FrameDefault, FrameNoLRSave, FrameRegSave, FrameTailCall, FrameThunk, isThumb(), and SaveRestoreLROnStack.
| int OutlinerCosts::CallDefault |
Definition at line 5627 of file ARMBaseInstrInfo.cpp.
Referenced by llvm::ARMBaseInstrInfo::getOutliningCandidateInfo(), and OutlinerCosts().
| int OutlinerCosts::CallNoLRSave |
Definition at line 5623 of file ARMBaseInstrInfo.cpp.
Referenced by llvm::ARMBaseInstrInfo::getOutliningCandidateInfo(), and OutlinerCosts().
| int OutlinerCosts::CallRegSave |
Definition at line 5625 of file ARMBaseInstrInfo.cpp.
Referenced by llvm::ARMBaseInstrInfo::getOutliningCandidateInfo(), and OutlinerCosts().
| int OutlinerCosts::CallTailCall |
Definition at line 5619 of file ARMBaseInstrInfo.cpp.
Referenced by llvm::ARMBaseInstrInfo::getOutliningCandidateInfo(), and OutlinerCosts().
| int OutlinerCosts::CallThunk |
Definition at line 5621 of file ARMBaseInstrInfo.cpp.
Referenced by llvm::ARMBaseInstrInfo::getOutliningCandidateInfo(), and OutlinerCosts().
| int OutlinerCosts::FrameDefault |
Definition at line 5628 of file ARMBaseInstrInfo.cpp.
Referenced by llvm::ARMBaseInstrInfo::getOutliningCandidateInfo(), and OutlinerCosts().
| int OutlinerCosts::FrameNoLRSave |
Definition at line 5624 of file ARMBaseInstrInfo.cpp.
Referenced by llvm::ARMBaseInstrInfo::getOutliningCandidateInfo(), and OutlinerCosts().
| int OutlinerCosts::FrameRegSave |
Definition at line 5626 of file ARMBaseInstrInfo.cpp.
Referenced by llvm::ARMBaseInstrInfo::getOutliningCandidateInfo(), and OutlinerCosts().
| int OutlinerCosts::FrameTailCall |
Definition at line 5620 of file ARMBaseInstrInfo.cpp.
Referenced by llvm::ARMBaseInstrInfo::getOutliningCandidateInfo(), and OutlinerCosts().
| int OutlinerCosts::FrameThunk |
Definition at line 5622 of file ARMBaseInstrInfo.cpp.
Referenced by llvm::ARMBaseInstrInfo::getOutliningCandidateInfo(), and OutlinerCosts().
| int OutlinerCosts::SaveRestoreLROnStack |
Definition at line 5629 of file ARMBaseInstrInfo.cpp.
Referenced by llvm::ARMBaseInstrInfo::getOutliningCandidateInfo(), and OutlinerCosts().