| ... | @@ -1358,6 +1358,7 @@ enum BuiltinFnId { | ... | @@ -1358,6 +1358,7 @@ enum BuiltinFnId { |
| 1358 | BuiltinFnIdBreakpoint, | 1358 | BuiltinFnIdBreakpoint, |
| 1359 | BuiltinFnIdReturnAddress, | 1359 | BuiltinFnIdReturnAddress, |
| 1360 | BuiltinFnIdFrameAddress, | 1360 | BuiltinFnIdFrameAddress, |
| | 1361 | BuiltinFnIdHandle, |
| 1361 | BuiltinFnIdEmbedFile, | 1362 | BuiltinFnIdEmbedFile, |
| 1362 | BuiltinFnIdCmpxchgWeak, | 1363 | BuiltinFnIdCmpxchgWeak, |
| 1363 | BuiltinFnIdCmpxchgStrong, | 1364 | BuiltinFnIdCmpxchgStrong, |
| ... | @@ -2076,6 +2077,7 @@ enum IrInstructionId { | ... | @@ -2076,6 +2077,7 @@ enum IrInstructionId { |
| 2076 | IrInstructionIdBreakpoint, | 2077 | IrInstructionIdBreakpoint, |
| 2077 | IrInstructionIdReturnAddress, | 2078 | IrInstructionIdReturnAddress, |
| 2078 | IrInstructionIdFrameAddress, | 2079 | IrInstructionIdFrameAddress, |
| | 2080 | IrInstructionIdHandle, |
| 2079 | IrInstructionIdAlignOf, | 2081 | IrInstructionIdAlignOf, |
| 2080 | IrInstructionIdOverflowOp, | 2082 | IrInstructionIdOverflowOp, |
| 2081 | IrInstructionIdTestErr, | 2083 | IrInstructionIdTestErr, |
| ... | @@ -2793,6 +2795,10 @@ struct IrInstructionFrameAddress { | ... | @@ -2793,6 +2795,10 @@ struct IrInstructionFrameAddress { |
| 2793 | IrInstruction base; | 2795 | IrInstruction base; |
| 2794 | }; | 2796 | }; |
| 2795 | | 2797 | |
| | 2798 | struct IrInstructionHandle { |
| | 2799 | IrInstruction base; |
| | 2800 | }; |
| | 2801 | |
| 2796 | enum IrOverflowOp { | 2802 | enum IrOverflowOp { |
| 2797 | IrOverflowOpAdd, | 2803 | IrOverflowOpAdd, |
| 2798 | IrOverflowOpSub, | 2804 | IrOverflowOpSub, |