[semantic-arc] Wire up Parsing/Printing/IRGen/Serialization/Deserialization for copy_value, destroy_value.

rdar://28851920
This commit is contained in:
Michael Gottesman
2016-10-22 20:57:17 -07:00
parent 705f2d2fbc
commit ab0ffa2c39
14 changed files with 153 additions and 8 deletions

View File

@@ -325,6 +325,7 @@ InlineCost swift::instructionInlineCost(SILInstruction &I) {
case ValueKind::CopyBlockInst:
case ValueKind::CopyAddrInst:
case ValueKind::RetainValueInst:
case ValueKind::CopyValueInst:
case ValueKind::DeallocBoxInst:
case ValueKind::DeallocExistentialBoxInst:
case ValueKind::DeallocRefInst:
@@ -337,6 +338,7 @@ InlineCost swift::instructionInlineCost(SILInstruction &I) {
case ValueKind::ProjectBoxInst:
case ValueKind::ProjectExistentialBoxInst:
case ValueKind::ReleaseValueInst:
case ValueKind::DestroyValueInst:
case ValueKind::AutoreleaseValueInst:
case ValueKind::DynamicMethodBranchInst:
case ValueKind::DynamicMethodInst: