Separate X86ISelLowering stuff out from the X86ISelPattern.cpp file. Patch