@@ -3002,6 +3002,8 @@ CONSTANT_TRANSLATION(IndexRawPointerInst, Assign)
3002
3002
CONSTANT_TRANSLATION(InitExistentialMetatypeInst, Assign)
3003
3003
CONSTANT_TRANSLATION(OpenExistentialMetatypeInst, Assign)
3004
3004
CONSTANT_TRANSLATION(ObjCToThickMetatypeInst, Assign)
3005
+ CONSTANT_TRANSLATION(ValueMetatypeInst, Assign)
3006
+ CONSTANT_TRANSLATION(ExistentialMetatypeInst, Assign)
3005
3007
3006
3008
// These are used by SIL to aggregate values together in a gep like way. We
3007
3009
// want to look at uses of structs, not the struct uses itself. So just
@@ -3124,10 +3126,6 @@ CONSTANT_TRANSLATION(UnmanagedAutoreleaseValueInst, Require)
3124
3126
CONSTANT_TRANSLATION(RebindMemoryInst, Require)
3125
3127
CONSTANT_TRANSLATION(BindMemoryInst, Require)
3126
3128
CONSTANT_TRANSLATION(BeginUnpairedAccessInst, Require)
3127
- // Require of the value we extract the metatype from.
3128
- CONSTANT_TRANSLATION(ValueMetatypeInst, Require)
3129
- // Require of the value we extract the metatype from.
3130
- CONSTANT_TRANSLATION(ExistentialMetatypeInst, Require)
3131
3129
// These can take a parameter. If it is non-Sendable, use a require.
3132
3130
CONSTANT_TRANSLATION(GetAsyncContinuationAddrInst, Require)
3133
3131
0 commit comments