LLVM
20.0.0git
llvm
LegacyLegalizerInfo
llvm::LegacyLegalizerInfo Member List
This is the complete list of members for
llvm::LegacyLegalizerInfo
, including all inherited members.
computeTables
()
llvm::LegacyLegalizerInfo
decreaseToSmallerTypesAndIncreaseToSmallest
(const SizeAndActionsVec &v, LegacyLegalizeActions::LegacyLegalizeAction DecreaseAction, LegacyLegalizeActions::LegacyLegalizeAction IncreaseAction)
llvm::LegacyLegalizerInfo
static
getAction
(const LegalityQuery &Query) const
llvm::LegacyLegalizerInfo
getOpcodeIdxForOpcode
(unsigned Opcode) const
llvm::LegacyLegalizerInfo
increaseToLargerTypesAndDecreaseToLargest
(const SizeAndActionsVec &v, LegacyLegalizeActions::LegacyLegalizeAction IncreaseAction, LegacyLegalizeActions::LegacyLegalizeAction DecreaseAction)
llvm::LegacyLegalizerInfo
static
LegacyLegalizerInfo
()
llvm::LegacyLegalizerInfo
moreToWiderTypesAndLessToWidest
(const SizeAndActionsVec &v)
llvm::LegacyLegalizerInfo
inline
static
narrowToSmallerAndUnsupportedIfTooSmall
(const SizeAndActionsVec &v)
llvm::LegacyLegalizerInfo
inline
static
needsLegalizingToDifferentSize
(const LegacyLegalizeActions::LegacyLegalizeAction Action)
llvm::LegacyLegalizerInfo
inline
static
setAction
(const InstrAspect &Aspect, LegacyLegalizeActions::LegacyLegalizeAction Action)
llvm::LegacyLegalizerInfo
inline
setLegalizeScalarToDifferentSizeStrategy
(const unsigned Opcode, const unsigned TypeIdx, SizeChangeStrategy S)
llvm::LegacyLegalizerInfo
inline
setLegalizeVectorElementToDifferentSizeStrategy
(const unsigned Opcode, const unsigned TypeIdx, SizeChangeStrategy S)
llvm::LegacyLegalizerInfo
inline
SizeAndAction
typedef
llvm::LegacyLegalizerInfo
SizeAndActionsVec
typedef
llvm::LegacyLegalizerInfo
SizeChangeStrategy
typedef
llvm::LegacyLegalizerInfo
unsupportedForDifferentSizes
(const SizeAndActionsVec &v)
llvm::LegacyLegalizerInfo
inline
static
widenToLargerTypesAndNarrowToLargest
(const SizeAndActionsVec &v)
llvm::LegacyLegalizerInfo
inline
static
widenToLargerTypesUnsupportedOtherwise
(const SizeAndActionsVec &v)
llvm::LegacyLegalizerInfo
inline
static
Generated on Tue Nov 12 2024 23:16:10 for LLVM by
1.9.6