x86/apic: Optimize cpu traversal in __assign_irq_vector() using domain membership