Return the smallest type that covers both types and is a multiple of TargetTy.
The smallest covering type that is a multiple of TargetTy.
| Name | Description |
|---|---|
| OrigTy | Original type being covered. |
| TargetTy | Target type that the result must be a multiple of. |