reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
274 Sig.push_back(IIT_EXTEND_ARG); 276 Sig.push_back(IIT_TRUNC_ARG); 278 Sig.push_back(IIT_HALF_VEC_ARG); 280 Sig.push_back(IIT_SAME_VEC_WIDTH_ARG); 281 Sig.push_back((Number << 3) | ArgCodes[Number]); 283 EncodeFixedValueType(VT, Sig); 287 Sig.push_back(IIT_PTR_TO_ARG); 289 Sig.push_back(IIT_VEC_OF_ANYPTRS_TO_ELT); 291 Sig.push_back(NextArgCode++); 293 Sig.push_back(Number); 296 Sig.push_back(IIT_PTR_TO_ELT); 298 Sig.push_back(IIT_VEC_ELEMENT); 300 Sig.push_back(IIT_SUBDIVIDE2_ARG); 302 Sig.push_back(IIT_SUBDIVIDE4_ARG); 304 Sig.push_back(IIT_VEC_OF_BITCASTS_TO_INT); 306 Sig.push_back(IIT_ARG); 307 return Sig.push_back((Number << 3) | 7 /*IITDescriptor::AK_MatchType*/); 322 Sig.push_back(IIT_ARG); 330 return Sig.push_back((ArgNo << 3) | Tmp); 340 Sig.push_back(IIT_ANYPTR); 341 Sig.push_back(AddrSpace); 343 Sig.push_back(IIT_PTR); 345 return EncodeFixedType(R->getValueAsDef("ElTy"), ArgCodes, NextArgCode, Sig, 353 Sig.push_back(IIT_SCALABLE_VEC); 356 case 1: Sig.push_back(IIT_V1); break; 357 case 2: Sig.push_back(IIT_V2); break; 358 case 4: Sig.push_back(IIT_V4); break; 359 case 8: Sig.push_back(IIT_V8); break; 360 case 16: Sig.push_back(IIT_V16); break; 361 case 32: Sig.push_back(IIT_V32); break; 362 case 64: Sig.push_back(IIT_V64); break; 363 case 512: Sig.push_back(IIT_V512); break; 364 case 1024: Sig.push_back(IIT_V1024); break; 367 return EncodeFixedValueType(VVT.getVectorElementType().SimpleTy, Sig); 370 EncodeFixedValueType(VT, Sig);