@@ -134,6 +134,7 @@ endop
134134
135135op ContinuePendingUnwind < Instruction
136136 @terminator
137+ @nothrow
137138 m_resume_target: Label
138139endop
139140
@@ -161,7 +162,7 @@ endop
161162op CreateImmutableBinding < Instruction
162163 m_environment: Operand
163164 m_identifier: IdentifierTableIndex
164- m_strict : bool
165+ m_strict_binding : bool
165166endop
166167
167168op CreateMutableBinding < Instruction
@@ -236,6 +237,7 @@ endop
236237
237238op End < Instruction
238239 @terminator
240+ @nothrow
239241 m_value: Operand
240242endop
241243
@@ -245,6 +247,7 @@ endop
245247
246248op EnterUnwindContext < Instruction
247249 @terminator
250+ @nothrow
248251 m_entry_point: Label
249252endop
250253
@@ -451,17 +454,20 @@ endop
451454
452455op Jump < Instruction
453456 @terminator
457+ @nothrow
454458 m_target: Label
455459endop
456460
457461op JumpFalse < Instruction
458462 @terminator
463+ @nothrow
459464 m_condition: Operand
460465 m_target: Label
461466endop
462467
463468op JumpGreaterThan < Instruction
464469 @terminator
470+ @nothrow
465471 m_lhs: Operand
466472 m_rhs: Operand
467473 m_true_target: Label
@@ -470,6 +476,7 @@ endop
470476
471477op JumpGreaterThanEquals < Instruction
472478 @terminator
479+ @nothrow
473480 m_lhs: Operand
474481 m_rhs: Operand
475482 m_true_target: Label
@@ -478,13 +485,15 @@ endop
478485
479486op JumpIf < Instruction
480487 @terminator
488+ @nothrow
481489 m_condition: Operand
482490 m_true_target: Label
483491 m_false_target: Label
484492endop
485493
486494op JumpLessThan < Instruction
487495 @terminator
496+ @nothrow
488497 m_lhs: Operand
489498 m_rhs: Operand
490499 m_true_target: Label
@@ -493,6 +502,7 @@ endop
493502
494503op JumpLessThanEquals < Instruction
495504 @terminator
505+ @nothrow
496506 m_lhs: Operand
497507 m_rhs: Operand
498508 m_true_target: Label
@@ -501,6 +511,7 @@ endop
501511
502512op JumpLooselyEquals < Instruction
503513 @terminator
514+ @nothrow
504515 m_lhs: Operand
505516 m_rhs: Operand
506517 m_true_target: Label
@@ -509,6 +520,7 @@ endop
509520
510521op JumpLooselyInequals < Instruction
511522 @terminator
523+ @nothrow
512524 m_lhs: Operand
513525 m_rhs: Operand
514526 m_true_target: Label
@@ -517,13 +529,15 @@ endop
517529
518530op JumpNullish < Instruction
519531 @terminator
532+ @nothrow
520533 m_condition: Operand
521534 m_true_target: Label
522535 m_false_target: Label
523536endop
524537
525538op JumpStrictlyEquals < Instruction
526539 @terminator
540+ @nothrow
527541 m_lhs: Operand
528542 m_rhs: Operand
529543 m_true_target: Label
@@ -532,6 +546,7 @@ endop
532546
533547op JumpStrictlyInequals < Instruction
534548 @terminator
549+ @nothrow
535550 m_lhs: Operand
536551 m_rhs: Operand
537552 m_true_target: Label
@@ -540,12 +555,14 @@ endop
540555
541556op JumpTrue < Instruction
542557 @terminator
558+ @nothrow
543559 m_condition: Operand
544560 m_target: Label
545561endop
546562
547563op JumpUndefined < Instruction
548564 @terminator
565+ @nothrow
549566 m_condition: Operand
550567 m_true_target: Label
551568 m_false_target: Label
@@ -604,6 +621,7 @@ op Mod < Instruction
604621endop
605622
606623op Mov < Instruction
624+ @nothrow
607625 m_dst: Operand
608626 m_src: Operand
609627endop
@@ -954,13 +972,14 @@ endop
954972
955973op ScheduleJump < Instruction
956974 @terminator
975+ @nothrow
957976 m_target: Label
958977endop
959978
960979op SetCompletionType < Instruction
961980 @nothrow
962981 m_completion: Operand
963- m_type : Completion::Type
982+ m_completion_type : Completion::Type
964983endop
965984
966985op SetGlobal < Instruction
0 commit comments