lifting benchmark, tmp alloc