Home
last modified time | relevance | path

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

/llvm-project-15.0.7/clang/utils/
H A Dconvert_arm_neon.py52 def typespec_elt_size(typespec): argument
53 if 'c' in typespec:
55 elif 's' in typespec or 'h' in typespec:
57 elif 'i' in typespec or 'f' in typespec:
59 elif 'l' in typespec or 'd' in typespec:
61 elif 'k' in typespec:
75 def remap_protocol(proto, typespec, name): argument
81 default_width = typespec_elt_size(typespec)
83 for elt in typespec:
/llvm-project-15.0.7/clang/include/clang/Basic/
H A Darm_neon_incl.td193 // A typespec is a sequence of uppercase characters (modifiers) followed by one
194 // lowercase character. A typespec encodes a particular "base type" of the
197 // An example typespec is "Qs" - quad-size short - uint16x8_t. The available
198 // typespec codes are given below.
201 // is instantiated for every typespec in the sequence. For example "sdQsQd".
H A Darm_sve.td25 // A typespec is a sequence of uppercase characters (modifiers) followed by one
26 // lowercase character. A typespec encodes a particular "base type" of the
29 // An example typespec is "Us" - unsigned short - svuint16_t. The available
30 // typespec codes are given below.
33 // is instantiated for every typespec in the sequence. For example "sdUsUd".