Intel, AMD, and Nvidia may face a difficult earnings season