Browse Source

removed testing code (marked basic block start / end with nop)

git-svn-id: https://svn.inf.ethz.ch/svn/lecturers/a2/trunk@8362 8c9fc860-2736-0410-a75d-ab315db34111
felixf 6 years ago
parent
commit
b1f9aa9fec
1 changed files with 2 additions and 2 deletions
  1. 2 2
      source/FoxIntermediateBackend.Mod

+ 2 - 2
source/FoxIntermediateBackend.Mod

@@ -2091,7 +2091,7 @@ TYPE
 
 
 		PROCEDURE SetLabel(label: Label);
 		PROCEDURE SetLabel(label: Label);
 		BEGIN 
 		BEGIN 
-			Emit(Nop(position));
+			(* basic block start / end *)
 			label.Resolve(section.pc);
 			label.Resolve(section.pc);
 		END SetLabel;
 		END SetLabel;
 
 
@@ -2106,7 +2106,7 @@ TYPE
 
 
 		PROCEDURE BrL(label: Label);
 		PROCEDURE BrL(label: Label);
 		BEGIN
 		BEGIN
-			Emit(Nop(position));
+			(* basic block start / end *)
 			Emit(Br(position,LabelOperand(label)));
 			Emit(Br(position,LabelOperand(label)));
 		END BrL;
 		END BrL;