enum TargetLoweringBase::LegalizeTypeAction
Description
This enum indicates whether a types are legal for a target, and if not, what action should be used to make them valid.
Declared at: llvm/include/llvm/CodeGen/TargetLowering.h:125
Enumerators
Name | Value | Comment |
---|---|---|
TypeLegal | 0 | |
TypePromoteInteger | 1 | |
TypeExpandInteger | 2 | |
TypeSoftenFloat | 3 | |
TypeExpandFloat | 4 | |
TypeScalarizeVector | 5 | |
TypeSplitVector | 6 | |
TypeWidenVector | 7 | |
TypePromoteFloat | 8 |