Lines Matching refs:NeonTypeFlags
175 /// NeonTypeFlags - Flags to identify the types for overloaded Neon
179 class NeonTypeFlags {
201 NeonTypeFlags(unsigned F) : Flags(F) {}
202 NeonTypeFlags(EltType ET, bool IsUnsigned, bool IsQuad) : Flags(ET) {
2268 NeonTypeFlags::EltType ET;
2271 ET = poly ? NeonTypeFlags::Poly8 : NeonTypeFlags::Int8;
2274 ET = poly ? NeonTypeFlags::Poly16 : NeonTypeFlags::Int16;
2277 ET = NeonTypeFlags::Int32;
2280 ET = poly ? NeonTypeFlags::Poly64 : NeonTypeFlags::Int64;
2283 ET = NeonTypeFlags::Float16;
2286 ET = NeonTypeFlags::Float32;
2289 ET = NeonTypeFlags::Float64;
2294 NeonTypeFlags Flags(ET, usgn, quad && proto[1] != 'g');