evaluate arguments of chunk_clone/clonea/alloc/alloca only once