lib/Parrot/OpTrans/CGP.pm:11:C to provide predereferenced register addressing lib/Parrot/OpTrans/CGP.pm:70:# define opcode_to_prederef(i, op) \\ lib/Parrot/OpTrans/CGP.pm:94: goto **(cur_opcode = opcode_to_prederef(interp, $addr))"; lib/Parrot/OpTrans/CGP.pm:121: return "goto **(cur_opcode = opcode_to_prederef(interp, lib/Parrot/OpTrans/CPrederef.pm:12:to provide basic functionality for predereferenced run loops (switch, lib/Parrot/OpTrans/CPrederef.pm:39:#define REL_PC ((size_t)(cur_opcode - interp->code->prederef.code)) lib/Parrot/OpTrans/CPrederef.pm:69: return "opcode_to_prederef(interp, $addr)"; lib/Parrot/OpTrans/CPrederef.pm:79: return "opcode_to_prederef(interp, pop_dest(interp))"; lib/Parrot/OpTrans/CSwitch.pm:11:to provide a mixture of predereferenced register addressing and a lib/Parrot/OpTrans/CSwitch.pm:78:# define opcode_to_prederef(i, op) (op ? \\ lib/Parrot/OpTrans/CSwitch.pm:112: cur_opcode = opcode_to_prederef(interp, $addr); lib/Parrot/OpTrans/CSwitch.pm:141: cur_opcode = opcode_to_prederef(interp, dest); lib/Parrot/OpTrans.pm:86:C, but the prederef runops core uses an array of C to lib/Parrot/Pmc2c/Ref.pm:25:=item C lib/Parrot/Pmc2c/Ref.pm:32:sub prederef { lib/Parrot/Pmc2c/Ref.pm:88: my $pre = $self->prederef($method); lib/Parrot/Pmc2c/SharedRef.pm:13:=item C lib/Parrot/Pmc2c/SharedRef.pm:20:sub prederef { lib/Parrot/Pmc2c/StmRef.pm:10:sub prederef {