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 | inlinestatic |
narrowToSmallerAndUnsupportedIfTooSmall(const SizeAndActionsVec &v) | llvm::LegacyLegalizerInfo | inlinestatic |
needsLegalizingToDifferentSize(const LegacyLegalizeActions::LegacyLegalizeAction Action) | llvm::LegacyLegalizerInfo | inlinestatic |
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 | inlinestatic |
widenToLargerTypesAndNarrowToLargest(const SizeAndActionsVec &v) | llvm::LegacyLegalizerInfo | inlinestatic |
widenToLargerTypesUnsupportedOtherwise(const SizeAndActionsVec &v) | llvm::LegacyLegalizerInfo | inlinestatic |