add upvalue opcodes