Searched refs:ArgCodes (Results 1 – 1 of 1) sorted by relevance
/netbsd-src/external/apache2/llvm/dist/llvm/utils/TableGen/ |
H A D | IntrinsicEmitter.cpp | 292 static void EncodeFixedType(Record *R, std::vector<unsigned char> &ArgCodes, in EncodeFixedType() argument 299 assert(Number < ArgCodes.size() && "Invalid matching number!"); in EncodeFixedType() 308 Sig.push_back((Number << 3) | ArgCodes[Number]); in EncodeFixedType() 352 assert(NextArgCode < ArgCodes.size() && ArgCodes[NextArgCode] == Tmp && in EncodeFixedType() 372 return EncodeFixedType(R->getValueAsDef("ElTy"), ArgCodes, NextArgCode, Sig, in EncodeFixedType() 402 static void UpdateArgCodes(Record *R, std::vector<unsigned char> &ArgCodes, in UpdateArgCodes() argument 407 ArgCodes.push_back(3 /*vAny*/); in UpdateArgCodes() 417 UpdateArgCodes(R->getValueAsDef("ElTy"), ArgCodes, NumInserted, Mapping); in UpdateArgCodes() 432 unsigned OriginalIdx = ArgCodes.size() - NumInserted; in UpdateArgCodes() 435 Mapping[OriginalIdx] = ArgCodes.size(); in UpdateArgCodes() [all …]
|