mirror of
https://github.com/apple/swift.git
synced 2025-12-21 12:14:44 +01:00
Add serialization/deserialization of the following SILInstructions: BuiltinFunctionRefInst, IndexRawPointerInst, ModuleInst, Conversion instructions: RefToObjectPointerInst, UpcastInst, CoerceInst, AddressToPointerInst, PointerToAddressInst, ObjectPointerToRefInst, RefToRawPointerInst, RawPointerToRefInst, RefToUnownedInst, UnownedToRefInst DestroyAddrInst, LoadInst, StrongReleaseInst, StrongRetainInst, TupleElementAddrInst, TupleExtractInst Make getModule in ModuleFile public to be used by SILDeserializer, also make addModuleRef in Serializer public to be used by SILSerializer. Update testing case to cover the above SILInstructions. Swift SVN r8372