You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
error failed to legalize operation 'cir.delete.array' that was explicitly marked illegal
It is because we do not have a lowering prep implementation for cir.delelte.array, once we have it, we should be able to compile this. Not sure for this simple case, array cookie info is needed, but in general, it is needed for ABI lowering cir.delelte.array.
Create this issue so that we can track implementation as it would help ClangIR build libcxx
@ChuanqiXu9, keep you in the loop as you introduced cir.delelte.array in #1172, I understand that you guys don't need it to be lowered for analysis purpose, but you might be interested if someone in community picks it up.
The text was updated successfully, but these errors were encountered:
The following code fails to compile, which is reduced from libcxx code.
error
failed to legalize operation 'cir.delete.array' that was explicitly marked illegal
It is because we do not have a lowering prep implementation for
cir.delelte.array
, once we have it, we should be able to compile this. Not sure for this simple case, array cookie info is needed, but in general, it is needed for ABI loweringcir.delelte.array
.Create this issue so that we can track implementation as it would help ClangIR build libcxx
@ChuanqiXu9, keep you in the loop as you introduced
cir.delelte.array
in #1172, I understand that you guys don't need it to be lowered for analysis purpose, but you might be interested if someone in community picks it up.The text was updated successfully, but these errors were encountered: