Topology-optimized dual-polarization Dirac cones