@@ -2282,7 +2282,7 @@ pub unsafe fn vsubq_f32(a: float32x4_t, b: float32x4_t) -> float32x4_t {
22822282#[ target_feature( enable = "neon" ) ]
22832283#[ cfg_attr( target_arch = "arm" , target_feature( enable = "v7" ) ) ]
22842284#[ cfg_attr( all( test, target_arch = "arm" ) , assert_instr( "uhsub.u8" ) ) ]
2285- #[ cfg_attr( all( test, target_arch = "aarch64" ) , assert_instr( "uhsub .u8" ) ) ]
2285+ #[ cfg_attr( all( test, target_arch = "aarch64" ) , assert_instr( "vhsub .u8" ) ) ]
22862286pub unsafe fn vhsub_u8 ( a : uint8x8_t , b : uint8x8_t ) -> uint8x8_t {
22872287 #[ allow( improper_ctypes) ]
22882288 extern "C" {
@@ -2298,7 +2298,7 @@ vhsub_u8_(a, b)
22982298#[ target_feature( enable = "neon" ) ]
22992299#[ cfg_attr( target_arch = "arm" , target_feature( enable = "v7" ) ) ]
23002300#[ cfg_attr( all( test, target_arch = "arm" ) , assert_instr( "uhsub.u8" ) ) ]
2301- #[ cfg_attr( all( test, target_arch = "aarch64" ) , assert_instr( "uhsub .u8" ) ) ]
2301+ #[ cfg_attr( all( test, target_arch = "aarch64" ) , assert_instr( "vhsub .u8" ) ) ]
23022302pub unsafe fn vhsubq_u8 ( a : uint8x16_t , b : uint8x16_t ) -> uint8x16_t {
23032303 #[ allow( improper_ctypes) ]
23042304 extern "C" {
@@ -2314,7 +2314,7 @@ vhsubq_u8_(a, b)
23142314#[ target_feature( enable = "neon" ) ]
23152315#[ cfg_attr( target_arch = "arm" , target_feature( enable = "v7" ) ) ]
23162316#[ cfg_attr( all( test, target_arch = "arm" ) , assert_instr( "uhsub.u16" ) ) ]
2317- #[ cfg_attr( all( test, target_arch = "aarch64" ) , assert_instr( "uhsub .u16" ) ) ]
2317+ #[ cfg_attr( all( test, target_arch = "aarch64" ) , assert_instr( "vhsub .u16" ) ) ]
23182318pub unsafe fn vhsub_u16 ( a : uint16x4_t , b : uint16x4_t ) -> uint16x4_t {
23192319 #[ allow( improper_ctypes) ]
23202320 extern "C" {
@@ -2330,7 +2330,7 @@ vhsub_u16_(a, b)
23302330#[ target_feature( enable = "neon" ) ]
23312331#[ cfg_attr( target_arch = "arm" , target_feature( enable = "v7" ) ) ]
23322332#[ cfg_attr( all( test, target_arch = "arm" ) , assert_instr( "uhsub.u16" ) ) ]
2333- #[ cfg_attr( all( test, target_arch = "aarch64" ) , assert_instr( "uhsub .u16" ) ) ]
2333+ #[ cfg_attr( all( test, target_arch = "aarch64" ) , assert_instr( "vhsub .u16" ) ) ]
23342334pub unsafe fn vhsubq_u16 ( a : uint16x8_t , b : uint16x8_t ) -> uint16x8_t {
23352335 #[ allow( improper_ctypes) ]
23362336 extern "C" {
@@ -2346,7 +2346,7 @@ vhsubq_u16_(a, b)
23462346#[ target_feature( enable = "neon" ) ]
23472347#[ cfg_attr( target_arch = "arm" , target_feature( enable = "v7" ) ) ]
23482348#[ cfg_attr( all( test, target_arch = "arm" ) , assert_instr( "uhsub.u32" ) ) ]
2349- #[ cfg_attr( all( test, target_arch = "aarch64" ) , assert_instr( "uhsub .u32" ) ) ]
2349+ #[ cfg_attr( all( test, target_arch = "aarch64" ) , assert_instr( "vhsub .u32" ) ) ]
23502350pub unsafe fn vhsub_u32 ( a : uint32x2_t , b : uint32x2_t ) -> uint32x2_t {
23512351 #[ allow( improper_ctypes) ]
23522352 extern "C" {
@@ -2362,7 +2362,7 @@ vhsub_u32_(a, b)
23622362#[ target_feature( enable = "neon" ) ]
23632363#[ cfg_attr( target_arch = "arm" , target_feature( enable = "v7" ) ) ]
23642364#[ cfg_attr( all( test, target_arch = "arm" ) , assert_instr( "uhsub.u32" ) ) ]
2365- #[ cfg_attr( all( test, target_arch = "aarch64" ) , assert_instr( "uhsub .u32" ) ) ]
2365+ #[ cfg_attr( all( test, target_arch = "aarch64" ) , assert_instr( "vhsub .u32" ) ) ]
23662366pub unsafe fn vhsubq_u32 ( a : uint32x4_t , b : uint32x4_t ) -> uint32x4_t {
23672367 #[ allow( improper_ctypes) ]
23682368 extern "C" {
0 commit comments