@@ -445,47 +445,47 @@ def english_upper(s):
445445 Ufunc (2 , 1 , None ,
446446 docstrings .get ('numpy.core.umath.greater' ),
447447 'PyUFunc_SimpleBinaryComparisonTypeResolver' ,
448- TD (all , out = '?' , simd = [('avx2 ' , ints )]),
448+ TD (all , out = '?' , dispatch = [('loops_comparison ' , bints + 'fd' )]),
449449 [TypeDescription ('O' , FullTypeDescr , 'OO' , 'O' )],
450450 TD ('O' , out = '?' ),
451451 ),
452452'greater_equal' :
453453 Ufunc (2 , 1 , None ,
454454 docstrings .get ('numpy.core.umath.greater_equal' ),
455455 'PyUFunc_SimpleBinaryComparisonTypeResolver' ,
456- TD (all , out = '?' , simd = [('avx2 ' , ints )]),
456+ TD (all , out = '?' , dispatch = [('loops_comparison ' , bints + 'fd' )]),
457457 [TypeDescription ('O' , FullTypeDescr , 'OO' , 'O' )],
458458 TD ('O' , out = '?' ),
459459 ),
460460'less' :
461461 Ufunc (2 , 1 , None ,
462462 docstrings .get ('numpy.core.umath.less' ),
463463 'PyUFunc_SimpleBinaryComparisonTypeResolver' ,
464- TD (all , out = '?' , simd = [('avx2 ' , ints )]),
464+ TD (all , out = '?' , dispatch = [('loops_comparison ' , bints + 'fd' )]),
465465 [TypeDescription ('O' , FullTypeDescr , 'OO' , 'O' )],
466466 TD ('O' , out = '?' ),
467467 ),
468468'less_equal' :
469469 Ufunc (2 , 1 , None ,
470470 docstrings .get ('numpy.core.umath.less_equal' ),
471471 'PyUFunc_SimpleBinaryComparisonTypeResolver' ,
472- TD (all , out = '?' , simd = [('avx2 ' , ints )]),
472+ TD (all , out = '?' , dispatch = [('loops_comparison ' , bints + 'fd' )]),
473473 [TypeDescription ('O' , FullTypeDescr , 'OO' , 'O' )],
474474 TD ('O' , out = '?' ),
475475 ),
476476'equal' :
477477 Ufunc (2 , 1 , None ,
478478 docstrings .get ('numpy.core.umath.equal' ),
479479 'PyUFunc_SimpleBinaryComparisonTypeResolver' ,
480- TD (all , out = '?' , simd = [('avx2 ' , ints )]),
480+ TD (all , out = '?' , dispatch = [('loops_comparison ' , bints + 'fd' )]),
481481 [TypeDescription ('O' , FullTypeDescr , 'OO' , 'O' )],
482482 TD ('O' , out = '?' ),
483483 ),
484484'not_equal' :
485485 Ufunc (2 , 1 , None ,
486486 docstrings .get ('numpy.core.umath.not_equal' ),
487487 'PyUFunc_SimpleBinaryComparisonTypeResolver' ,
488- TD (all , out = '?' , simd = [('avx2 ' , ints )]),
488+ TD (all , out = '?' , dispatch = [('loops_comparison ' , bints + 'fd' )]),
489489 [TypeDescription ('O' , FullTypeDescr , 'OO' , 'O' )],
490490 TD ('O' , out = '?' ),
491491 ),
0 commit comments