Lines Matching defs:OverloadTy
234 Type *OverloadTy) {
254 case OpParamType::OverloadTy:
255 return OverloadTy;
322 LLVMContext &Context, Type *OverloadTy) {
326 ArgTys.emplace_back(getTypeFromOpParamType(Ty, Context, OverloadTy));
336 Type *OverloadTy) {
342 getTypeFromOpParamType(RetType, Context, OverloadTy), \
343 getArgTypesFromOpParamTypes({__VA_ARGS__}, Context, OverloadTy), \
455 Type *OverloadTy = nullptr;
459 OverloadTy = RetTy;
465 OverloadTy = Args[ArgIndex]->getType();
469 getDXILOpFunctionType(OpCode, M.getContext(), OverloadTy);
479 OverloadKind Kind = getOverloadKind(OverloadTy);
481 // Check if the operation supports overload types and OverloadTy is valid
509 std::string DXILFnName = constructOverloadName(Kind, OverloadTy, *Prop);