Lines Matching refs:push_back

232     case 1: return Sig.push_back(IIT_I1);  in EncodeFixedValueType()
233 case 8: return Sig.push_back(IIT_I8); in EncodeFixedValueType()
234 case 16: return Sig.push_back(IIT_I16); in EncodeFixedValueType()
235 case 32: return Sig.push_back(IIT_I32); in EncodeFixedValueType()
236 case 64: return Sig.push_back(IIT_I64); in EncodeFixedValueType()
237 case 128: return Sig.push_back(IIT_I128); in EncodeFixedValueType()
243 case MVT::f16: return Sig.push_back(IIT_F16); in EncodeFixedValueType()
244 case MVT::f32: return Sig.push_back(IIT_F32); in EncodeFixedValueType()
245 case MVT::f64: return Sig.push_back(IIT_F64); in EncodeFixedValueType()
246 case MVT::f128: return Sig.push_back(IIT_F128); in EncodeFixedValueType()
247 case MVT::token: return Sig.push_back(IIT_TOKEN); in EncodeFixedValueType()
248 case MVT::Metadata: return Sig.push_back(IIT_METADATA); in EncodeFixedValueType()
249 case MVT::x86mmx: return Sig.push_back(IIT_MMX); in EncodeFixedValueType()
251 case MVT::Other: return Sig.push_back(IIT_EMPTYSTRUCT); in EncodeFixedValueType()
253 case MVT::isVoid: return Sig.push_back(IIT_VARARG); in EncodeFixedValueType()
268 Sig.push_back(IIT_EXTEND_ARG); in EncodeFixedType()
270 Sig.push_back(IIT_TRUNC_ARG); in EncodeFixedType()
272 Sig.push_back(IIT_HALF_VEC_ARG); in EncodeFixedType()
274 Sig.push_back(IIT_SAME_VEC_WIDTH_ARG); in EncodeFixedType()
275 Sig.push_back((Number << 3) | ArgCodes[Number]); in EncodeFixedType()
281 Sig.push_back(IIT_PTR_TO_ARG); in EncodeFixedType()
283 Sig.push_back(IIT_VEC_OF_ANYPTRS_TO_ELT); in EncodeFixedType()
285 ArgCodes.push_back(3 /*vAny*/); in EncodeFixedType()
287 Sig.push_back(ArgNo); in EncodeFixedType()
289 Sig.push_back(Number); in EncodeFixedType()
292 Sig.push_back(IIT_PTR_TO_ELT); in EncodeFixedType()
294 Sig.push_back(IIT_ARG); in EncodeFixedType()
295 return Sig.push_back((Number << 3) | ArgCodes[Number]); in EncodeFixedType()
310 Sig.push_back(IIT_ARG); in EncodeFixedType()
314 ArgCodes.push_back(Tmp); in EncodeFixedType()
317 return Sig.push_back((ArgNo << 3) | Tmp); in EncodeFixedType()
327 Sig.push_back(IIT_ANYPTR); in EncodeFixedType()
328 Sig.push_back(AddrSpace); in EncodeFixedType()
330 Sig.push_back(IIT_PTR); in EncodeFixedType()
340 case 1: Sig.push_back(IIT_V1); break; in EncodeFixedType()
341 case 2: Sig.push_back(IIT_V2); break; in EncodeFixedType()
342 case 4: Sig.push_back(IIT_V4); break; in EncodeFixedType()
343 case 8: Sig.push_back(IIT_V8); break; in EncodeFixedType()
344 case 16: Sig.push_back(IIT_V16); break; in EncodeFixedType()
345 case 32: Sig.push_back(IIT_V32); break; in EncodeFixedType()
346 case 64: Sig.push_back(IIT_V64); break; in EncodeFixedType()
347 case 512: Sig.push_back(IIT_V512); break; in EncodeFixedType()
348 case 1024: Sig.push_back(IIT_V1024); break; in EncodeFixedType()
368 TypeSig.push_back(IIT_Done); in ComputeFixedEncoding()
371 TypeSig.push_back(IIT_Done); in ComputeFixedEncoding()
375 case 2: TypeSig.push_back(IIT_STRUCT2); break; in ComputeFixedEncoding()
376 case 3: TypeSig.push_back(IIT_STRUCT3); break; in ComputeFixedEncoding()
377 case 4: TypeSig.push_back(IIT_STRUCT4); break; in ComputeFixedEncoding()
378 case 5: TypeSig.push_back(IIT_STRUCT5); break; in ComputeFixedEncoding()
379 case 6: TypeSig.push_back(IIT_STRUCT6); break; in ComputeFixedEncoding()
380 case 7: TypeSig.push_back(IIT_STRUCT7); break; in ComputeFixedEncoding()
381 case 8: TypeSig.push_back(IIT_STRUCT8); break; in ComputeFixedEncoding()
429 FixedEncodings.push_back(Result); in EmitGenerator()
439 FixedEncodings.push_back(~0U); in EmitGenerator()