Replace one-payload-slot-per-data-case LLVM layout with one maximum-sized, maximum-aligned inactive payload region. Preserve semantic variant descriptors, tag operations, active-case drop behavior, and optional ABI. Include 32-bit and 64-bit layout validation.
Replace one-payload-slot-per-data-case LLVM layout with one maximum-sized, maximum-aligned inactive payload region. Preserve semantic variant descriptors, tag operations, active-case drop behavior, and optional ABI. Include 32-bit and 64-bit layout validation.