Home
last modified time | relevance | path

Searched refs:VEC_STRUCT (Results 1 – 3 of 3) sorted by relevance

/netbsd-src/external/gpl3/gcc/dist/gcc/config/aarch64/
H A Daarch64.cc3466 const unsigned int VEC_STRUCT = 8; variable
3543 return TARGET_SVE ? VEC_SVE_DATA | VEC_STRUCT : 0; in aarch64_classify_vector_mode()
3548 return TARGET_SIMD ? VEC_ADVSIMD | VEC_STRUCT : 0; in aarch64_classify_vector_mode()
3575 return TARGET_SIMD ? VEC_ADVSIMD | VEC_STRUCT | VEC_PARTIAL : 0; in aarch64_classify_vector_mode()
3602 return TARGET_SIMD ? VEC_ADVSIMD | VEC_STRUCT : 0; in aarch64_classify_vector_mode()
3634 return (vec_flags & VEC_ADVSIMD) && (vec_flags & VEC_STRUCT); in aarch64_advsimd_struct_mode_p()
3642 == (VEC_ADVSIMD | VEC_STRUCT | VEC_PARTIAL)); in aarch64_advsimd_partial_struct_mode_p()
3649 return (aarch64_classify_vector_mode (mode) == (VEC_ADVSIMD | VEC_STRUCT)); in aarch64_advsimd_full_struct_mode_p()
3701 if (vec_flags == (VEC_ADVSIMD | VEC_PARTIAL | VEC_STRUCT)) in aarch64_ldn_stn_vectors()
3703 if (vec_flags == (VEC_ADVSIMD | VEC_STRUCT)) in aarch64_ldn_stn_vectors()
[all …]
/netbsd-src/external/gpl3/gcc.old/dist/gcc/config/aarch64/
H A Daarch64.c2333 const unsigned int VEC_STRUCT = 8; variable
2347 return VEC_ADVSIMD | VEC_STRUCT; in aarch64_classify_vector_mode()
2410 return TARGET_SVE ? VEC_SVE_DATA | VEC_STRUCT : 0; in aarch64_classify_vector_mode()
2756 if (vec_flags & VEC_STRUCT) in aarch64_hard_regno_mode_ok()
9317 bool advsimd_struct_p = (vec_flags == (VEC_ADVSIMD | VEC_STRUCT)); in aarch64_classify_address()
9433 if (vec_flags == (VEC_SVE_DATA | VEC_STRUCT)) in aarch64_classify_address()
9690 = (vec_flags & VEC_STRUCT) != 0 ? SVE_BYTE_MODE : mode; in aarch64_legitimize_address_displacement()
16454 if (vec_flags == (VEC_ADVSIMD | VEC_STRUCT)) in aarch64_legitimate_constant_p()
17477 return vec_flags != 0 && (vec_flags & VEC_STRUCT) == 0; in aarch64_vector_mode_supported_p()
18245 if (vec_flags == 0 || vec_flags == (VEC_ADVSIMD | VEC_STRUCT)) in aarch64_simd_valid_immediate()
/netbsd-src/external/gpl3/gcc/dist/gcc/
H A DChangeLog-201832918 (VEC_ADVSIMD, VEC_SVE_DATA, VEC_SVE_PRED, VEC_STRUCT, VEC_ANY_SVE)
32919 (VEC_ANY_DATA, VEC_STRUCT): New constants.