Searched refs:argType (Results 1 – 8 of 8) sorted by relevance
| /freebsd/contrib/llvm-project/clang/lib/CIR/CodeGen/ |
| H A D | CIRGenCall.cpp | 50 for (const CanQualType &argType : fi.requiredArguments()) in getFunctionType() local 51 argTypes.push_back(convertType(argType)); in getFunctionType() 500 mlir::Type argType = convertType(canQualArgType); in emitCall() local 501 if (!mlir::isa<cir::RecordType>(argType)) { in emitCall() 508 if (argType != v.getType() && mlir::isa<cir::IntType>(v.getType())) in emitCall() 527 auto argRecordTy = cast<cir::RecordType>(argType); in emitCall() 648 clang::QualType argType) { in emitCallArg() argument 649 assert(argType->isReferenceType() == e->isGLValue() && in emitCallArg() 654 return args.add(emitReferenceBindingToExpr(e), argType); in emitCallArg() 657 bool hasAggregateEvalKind = hasAggregateEvaluationKind(argType); in emitCallArg() [all …]
|
| H A D | CIRGenFunction.h | 804 clang::QualType argType);
|
| /freebsd/contrib/llvm-project/clang/lib/AST/ |
| H A D | TemplateBase.cpp | 145 static bool needsAmpersandOnTemplateArg(QualType paramType, QualType argType) { in needsAmpersandOnTemplateArg() argument 151 if (argType->isArrayType()) in needsAmpersandOnTemplateArg() 152 return getArrayDepth(argType) == getArrayDepth(paramType->getPointeeType()); in needsAmpersandOnTemplateArg()
|
| H A D | Type.cpp | 1404 QualType argType = TypeArgs[typeParam->getIndex()]; in VisitObjCTypeParamType() local 1406 return argType; in VisitObjCTypeParamType() 1414 argType, protocolsToApply, hasError, true /*allowOnPointerType*/); in VisitObjCTypeParamType()
|
| /freebsd/contrib/llvm-project/clang/include/clang/CodeGen/ |
| H A D | CGFunctionInfo.h | 831 for (const CanQualType &argType : argTypes) in Profile() local 832 argType.Profile(ID); in Profile()
|
| /freebsd/contrib/llvm-project/clang/lib/CIR/Lowering/DirectToLLVM/ |
| H A D | LowerToLLVM.cpp | 1152 for (const auto &argType : llvm::enumerate(fnType.getInputs())) { in matchAndRewrite() local 1153 mlir::Type convertedType = typeConverter->convertType(argType.value()); in matchAndRewrite() 1156 signatureConversion.addInputs(argType.index(), convertedType); in matchAndRewrite()
|
| /freebsd/contrib/llvm-project/clang/lib/CodeGen/ |
| H A D | CGObjC.cpp | 1623 QualType argType = argDecl->getType().getNonReferenceType(); in generateObjCSetterBody() local 1624 DeclRefExpr arg(getContext(), argDecl, false, argType, VK_LValue, in generateObjCSetterBody() 1627 argType.getUnqualifiedType(), CK_LValueToRValue, in generateObjCSetterBody()
|
| H A D | CGCall.cpp | 1791 llvm::Type *argType = ArgInfo.getCoerceToType(); in GetFunctionType() local 1792 llvm::StructType *st = dyn_cast<llvm::StructType>(argType); in GetFunctionType() 1799 ArgTypes[FirstIRArg] = argType; in GetFunctionType()
|