@Test
	public void testIntLeftOpGen() throws Exception {
		runEquivalenceTest(translateSleigh(ID_TOYBE64, """
				r0 = r1 << r2;
				r3 = r4 << r5l;
				r6l = r7l << r8;
				r9l = r10l << r11l;
				"""),
			List.of(
				new Case("posLposR", """
						r1  =100; r2  =4;
						r4  =100; r5l =4;
						r7l =100; r8  =4;
						r10l=100; r11l=4;
						""", List.of("r0", "r3", "r6", "r9")),
				new Case("posLbigR", """
						r1  =100; r2  =0x100000004;
						r4  =100; r5l =0x100000004;
						r7l =100; r8  =0x100000004;
						r10l=100; r11l=0x100000004;
						""", List.of("r0", "r3", "r6", "r9")),
				new Case("posLnegR", """
						r1  =100; r2  =-4;
						r4  =100; r5l =-4;
						r7l =100; r8  =-4;
						r10l=100; r11l=-4;
						""", List.of("r0", "r3", "r6", "r9")),
				new Case("negLposR", """
						r1  =-100; r2  =4;
						r4  =-100; r5l =4;
						r7l =-100; r8  =4;
						r10l=-100; r11l=4;
						""", List.of("r0", "r3", "r6", "r9")),
				new Case("negLnegR", """
						r1  =-100; r2  =-4;
						r4  =-100; r5l =-4;
						r7l =-100; r8  =-4;
						r10l=-100; r11l=-4;
						""", List.of("r0", "r3", "r6", "r9"))));
	}
The size swap is not necessary, but test anyway.
Ghidra/Test/IntegrationTest/src/test.slow/java/ghidra/pcode/emu/jit/gen/JitCodeGeneratorTest.java