Specialising NOINLINE functions