#!/usr/bin/perl #!/usr/local/bin/perl # Test single instructions in pipeline use Getopt::Std; use lib "."; require tester; cmdline(); @vals = (0x100, 0x020, 0x004); @instr = ("rrmovq", "addq", "subq", "andq", "xorq"); @regs = ("rdx", "rbx", "rsp"); foreach $t (@instr) { foreach $ra (@regs) { foreach $rb (@regs) { $tname = "op-$t-$ra-$rb"; open (YFILE, ">$tname.ys") || die "Can't write to $tname.ys\n"; print YFILE <$tname.ys") || die "Can't write to $tname.ys\n"; print YFILE <$tname.ys") || die "Can't write to $tname.ys\n"; print YFILE <