Lines Matching refs:ParamTypes
394 std::vector<std::string> *ParamTypes = nullptr;
431 if (ParamTypes && ParamTypes->size() == ParamNumber)
432 ParamTypes->push_back(Type);
712 std::vector<const Type *> ParamTypes;
714 IRIntrinsicResult(StringRef IntrinsicID, std::vector<const Type *> ParamTypes,
716 : IntrinsicID(IntrinsicID), ParamTypes(ParamTypes), Args(Args) {}
722 if (!ParamTypes.empty()) {
723 OS << ", llvm::SmallVector<llvm::Type *, " << ParamTypes.size() << "> {";
725 for (auto T : ParamTypes) {
1195 std::vector<const Type *> ParamTypes;
1197 ParamTypes.push_back(getType(RParam, Param));
1201 return std::make_shared<IRIntrinsicResult>(IntName, ParamTypes, Args);
1699 ComparableStringVector ParamTypes;
1703 return ParamTypes < rhs.ParamTypes;
1723 CodeGenParamAllocator ParamAllocPrelim{&MG.ParamTypes, &OI.ParamValues};
1744 for (size_t i = 0, e = MG.ParamTypes.size(); i < e; ++i) {
1766 key.push_back(MG.ParamTypes[i]);
1794 CodeGenParamAllocator ParamAlloc{&MG.ParamTypes, &OI.ParamValues,
1818 if (!MG.ParamTypes.empty()) {
1820 for (size_t i = 0, e = MG.ParamTypes.size(); i < e; ++i) {
1821 StringRef Type = MG.ParamTypes[i];
1833 for (size_t i = 0, e = MG.ParamTypes.size(); i < e; ++i)