Commits

Manman Ren committed 93243ca6833
SIL serialization: do not use attribute field for cast kind. Attribute field is a fixed 2-bit field, but cast kind exceeds 4, so using 2-bit attribute field for cast kind will cause overflow. The fix is to add a record for the cast instruction with a 4-bit kind field instead of a 2-bit attribute field. Swift SVN r11938