Sort includes.
Move to a private function to initialize the subtarget dependencies
so that we can use initializer lists for the X86Subtarget.