@@ -536,12 +536,6 @@ let Features = "avx",
536536 def vtestnzcps : X86Builtin<" int(_Vector<4, float>, _Vector<4, float>)" >;
537537}
538538
539- let Features = " avx" ,
540- Attributes = [NoThrow, Const, Constexpr, RequiredVectorWidth<256 >] in {
541- def movmskpd256 : X86Builtin<" int(_Vector<4, double>)" >;
542- def movmskps256 : X86Builtin<" int(_Vector<8, float>)" >;
543- }
544-
545539let Features = " avx" ,
546540 Attributes = [NoThrow, Const, Constexpr, RequiredVectorWidth<256 >] in {
547541 def vtestzpd256 : X86Builtin<" int(_Vector<4, double>, _Vector<4, double>)" >;
@@ -554,6 +548,8 @@ let Features = "avx",
554548 def ptestc256 : X86Builtin<" int(_Vector<4, long long int>, _Vector<4, long long int>)" >;
555549 def ptestnzc256
556550 : X86Builtin<" int(_Vector<4, long long int>, _Vector<4, long long int>)" >;
551+ def movmskpd256 : X86Builtin<" int(_Vector<4, double>)" >;
552+ def movmskps256 : X86Builtin<" int(_Vector<8, float>)" >;
557553}
558554
559555let Features = " avx" , Attributes = [NoThrow] in {
0 commit comments