| /NextBSD/contrib/llvm/lib/ExecutionEngine/Interpreter/ |
| HD | ExternalFunctions.cpp | 199 Type *ArgTy = FTy->getParamType(ArgNo); in ffiInvoke() local 200 args[ArgNo] = ffiTypeFor(ArgTy); in ffiInvoke() 201 ArgBytes += TD->getTypeStoreSize(ArgTy); in ffiInvoke() 211 Type *ArgTy = FTy->getParamType(ArgNo); in ffiInvoke() local 212 values[ArgNo] = ffiValueFor(ArgTy, ArgVals[ArgNo], ArgDataPtr); in ffiInvoke() 213 ArgDataPtr += TD->getTypeStoreSize(ArgTy); in ffiInvoke()
|
| /NextBSD/contrib/llvm/lib/IR/ |
| HD | Module.cpp | 156 while (Type *ArgTy = va_arg(Args, Type*)) in getOrInsertFunction() local 157 ArgTys.push_back(ArgTy); in getOrInsertFunction() 174 while (Type *ArgTy = va_arg(Args, Type*)) in getOrInsertFunction() local 175 ArgTys.push_back(ArgTy); in getOrInsertFunction()
|
| HD | Type.cpp | 394 bool FunctionType::isValidArgumentType(Type *ArgTy) { in isValidArgumentType() argument 395 return ArgTy->isFirstClassType(); in isValidArgumentType()
|
| /NextBSD/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/ |
| HD | GenericTaintChecker.cpp | 437 const PointerType *ArgTy = in getPointedToSymbol() local 440 ArgTy ? ArgTy->getPointeeType(): QualType()); in getPointedToSymbol() 489 const Type *ArgTy = Arg->getType().getTypePtr(); in process() local 490 QualType PType = ArgTy->getPointeeType(); in process() 492 || (ArgTy->isReferenceType() && !Arg->getType().isConstQualified())) in process()
|
| HD | BasicObjCFoundationChecks.cpp | 781 QualType ArgTy = msg.getArgExpr(I)->getType(); in checkPreObjCMessage() local 782 if (ArgTy->isObjCObjectPointerType()) in checkPreObjCMessage() 786 if (ArgTy->isBlockPointerType()) in checkPreObjCMessage() 794 if (C.getASTContext().isObjCNSObjectType(ArgTy)) in checkPreObjCMessage() 798 if (coreFoundation::isCFObjectRef(ArgTy)) in checkPreObjCMessage() 819 ArgTy.print(os, C.getLangOpts()); in checkPreObjCMessage()
|
| /NextBSD/contrib/llvm/lib/Target/ARM/ |
| HD | ARMFastISel.cpp | 2226 Type *ArgTy = Op->getType(); in ARMEmitLibcall() local 2228 if (!isTypeLegal(ArgTy, ArgVT)) return false; in ARMEmitLibcall() 2231 unsigned OriginalAlignment = DL.getABITypeAlignment(ArgTy); in ARMEmitLibcall() 2354 Type *ArgTy = (*i)->getType(); in SelectCall() local 2356 if (!isTypeLegal(ArgTy, ArgVT) && ArgVT != MVT::i16 && ArgVT != MVT::i8 && in SelectCall() 2364 unsigned OriginalAlignment = DL.getABITypeAlignment(ArgTy); in SelectCall() 3024 Type *ArgTy = I->getType(); in fastLowerArguments() local 3025 if (ArgTy->isStructTy() || ArgTy->isArrayTy() || ArgTy->isVectorTy()) in fastLowerArguments() 3028 EVT ArgVT = TLI.getValueType(DL, ArgTy); in fastLowerArguments()
|
| /NextBSD/contrib/llvm/lib/Transforms/Utils/ |
| HD | SimplifyLibCalls.cpp | 1364 Type *ArgTy = Arg->getType(); in insertSinCosCall() local 1376 ? static_cast<Type *>(VectorType::get(ArgTy, 2)) in insertSinCosCall() 1377 : static_cast<Type *>(StructType::get(ArgTy, ArgTy, nullptr)); in insertSinCosCall() 1380 ResTy = StructType::get(ArgTy, ArgTy, nullptr); in insertSinCosCall() 1385 ResTy, ArgTy, nullptr); in insertSinCosCall()
|
| HD | InlineFunction.cpp | 750 PointerType *ArgTy = cast<PointerType>(Arg->getType()); in HandleByValArgument() local 751 Type *AggTy = ArgTy->getElementType(); in HandleByValArgument()
|
| /NextBSD/contrib/llvm/lib/AsmParser/ |
| HD | LLParser.cpp | 1859 Type *ArgTy = nullptr; in ParseParameterList() local 1862 if (ParseType(ArgTy, ArgLoc)) in ParseParameterList() 1865 if (ArgTy->isMetadataTy()) { in ParseParameterList() 1870 if (ParseOptionalParamAttrs(ArgAttrs) || ParseValue(ArgTy, V, PFS)) in ParseParameterList() 1910 Type *ArgTy = nullptr; in ParseArgumentList() local 1914 if (ParseType(ArgTy) || in ParseArgumentList() 1917 if (ArgTy->isVoidTy()) in ParseArgumentList() 1925 if (!FunctionType::isValidArgumentType(ArgTy)) in ParseArgumentList() 1929 ArgList.emplace_back(TypeLoc, ArgTy, AttributeSet::get(ArgTy->getContext(), in ParseArgumentList() 1942 if (ParseType(ArgTy) || ParseOptionalParamAttrs(Attrs)) return true; in ParseArgumentList() [all …]
|
| /NextBSD/contrib/llvm/tools/clang/lib/Edit/ |
| HD | RewriteObjCFoundationAPI.cpp | 825 QualType ArgTy = Arg->getType(); in rewriteToNumberLiteral() local 829 if (Ctx.hasSameType(ArgTy, CallTy)) { in rewriteToNumberLiteral() 840 bool LitIsFloat = ArgTy->isFloatingType(); in rewriteToNumberLiteral()
|
| /NextBSD/contrib/llvm/include/llvm/IR/ |
| HD | DerivedTypes.h | 118 static bool isValidArgumentType(Type *ArgTy);
|
| /NextBSD/contrib/llvm/tools/clang/lib/CodeGen/ |
| HD | TargetInfo.cpp | 5226 ABIArgInfo classifyArgumentType(QualType ArgTy) const; 5351 llvm::Type *ArgTy = CGF.ConvertTypeForMem(Ty); in EmitVAArg() local 5352 llvm::Type *APTy = llvm::PointerType::getUnqual(ArgTy); in EmitVAArg() 5363 ArgTy = AI.getCoerceToType(); in EmitVAArg() 5364 InFPRs = ArgTy->isFloatTy() || ArgTy->isDoubleTy(); in EmitVAArg() 5365 IsVector = ArgTy->isVectorTy(); in EmitVAArg() 6375 llvm::Type *ArgTy = CGT.ConvertType(Ty); in EmitVAArg() local 6377 AI.setCoerceToType(ArgTy); in EmitVAArg() 6383 llvm::Type *ArgPtrTy = llvm::PointerType::getUnqual(ArgTy); in EmitVAArg() 6395 .CreateConstGEP1_32(Addr, 8 - getDataLayout().getTypeAllocSize(ArgTy), in EmitVAArg() [all …]
|
| HD | CGExprCXX.cpp | 1413 QualType ArgTy = DeleteFTy->getParamType(0); in EmitDeleteCall() local 1414 llvm::Value *DeletePtr = Builder.CreateBitCast(Ptr, ConvertType(ArgTy)); in EmitDeleteCall() 1415 DeleteArgs.add(RValue::get(DeletePtr), ArgTy); in EmitDeleteCall()
|
| HD | CGExprScalar.cpp | 3387 llvm::Type *ArgTy = ConvertType(VE->getType()); in VisitVAArgExpr() local 3391 return Builder.CreateVAArg(ArgValue, ArgTy); in VisitVAArgExpr() 3397 if (ArgTy != Val->getType()) { in VisitVAArgExpr() 3398 if (ArgTy->isPointerTy() && !Val->getType()->isPointerTy()) in VisitVAArgExpr() 3399 Val = Builder.CreateIntToPtr(Val, ArgTy); in VisitVAArgExpr() 3401 Val = Builder.CreateTrunc(Val, ArgTy); in VisitVAArgExpr()
|
| HD | CGDecl.cpp | 503 QualType ArgTy = FnInfo.arg_begin()->type; in Emit() local 505 CGF.Builder.CreateBitCast(Addr, CGF.ConvertType(ArgTy)); in Emit()
|
| HD | CGBuiltin.cpp | 2714 llvm::Type *ArgTy = CGF.ConvertType(Arg->getType()); in EmitCommonNeonSISDBuiltinExpr() local 2715 Function *F = CGF.LookupNeonLLVMIntrinsic(Int, Modifier, ArgTy, E); in EmitCommonNeonSISDBuiltinExpr() 2721 llvm::Type *ArgTy = ai->getType(); in EmitCommonNeonSISDBuiltinExpr() local 2723 ArgTy->getPrimitiveSizeInBits()) in EmitCommonNeonSISDBuiltinExpr() 2726 assert(ArgTy->isVectorTy() && !Ops[j]->getType()->isVectorTy()); in EmitCommonNeonSISDBuiltinExpr() 2730 CGF.Builder.CreateTruncOrBitCast(Ops[j], ArgTy->getVectorElementType()); in EmitCommonNeonSISDBuiltinExpr() 2732 CGF.Builder.CreateInsertElement(UndefValue::get(ArgTy), Ops[j], C0); in EmitCommonNeonSISDBuiltinExpr() 5067 llvm::Type *ArgTy = llvm::VectorType::get( in EmitAArch64BuiltinExpr() local 5069 llvm::Type* Tys[2] = { VTy, ArgTy }; in EmitAArch64BuiltinExpr() 6333 QualType ArgTy = E->getArg(1)->getType(); in EmitX86BuiltinExpr() local [all …]
|
| /NextBSD/contrib/llvm/lib/Transforms/ObjCARC/ |
| HD | ObjCARCOpts.cpp | 1482 Type *ArgTy = Arg->getType(); in MoveCalls() local 1483 Type *ParamTy = PointerType::getUnqual(Type::getInt8Ty(ArgTy->getContext())); in MoveCalls() 1489 Value *MyArg = ArgTy == ParamTy ? Arg : in MoveCalls() 1500 Value *MyArg = ArgTy == ParamTy ? Arg : in MoveCalls()
|
| /NextBSD/contrib/llvm/tools/clang/lib/Sema/ |
| HD | SemaTemplateDeduction.cpp | 4116 QualType ArgTy = Context.getTypeDeclType(Method->getParent()); in AddImplicitObjectParameterType() local 4117 ArgTy = Context.getQualifiedType(ArgTy, in AddImplicitObjectParameterType() 4120 ArgTy = Context.getRValueReferenceType(ArgTy); in AddImplicitObjectParameterType() 4122 ArgTy = Context.getLValueReferenceType(ArgTy); in AddImplicitObjectParameterType() 4123 ArgTypes.push_back(ArgTy); in AddImplicitObjectParameterType()
|
| HD | SemaExprCXX.cpp | 3486 QualType ArgTy) { in CheckUnaryTypeTraitTypeCompleteness() argument 3575 QualType ElTy = ArgTy; in CheckUnaryTypeTraitTypeCompleteness() 3576 if (ArgTy->isIncompleteArrayType()) in CheckUnaryTypeTraitTypeCompleteness() 3577 ElTy = S.Context.getAsArrayType(ArgTy)->getElementType(); in CheckUnaryTypeTraitTypeCompleteness() 4027 QualType ArgTy = Args[I]->getType(); in evaluateTypeTrait() local 4028 if (ArgTy->isVoidType() || ArgTy->isIncompleteArrayType()) in evaluateTypeTrait() 4031 if (S.RequireCompleteType(KWLoc, ArgTy, in evaluateTypeTrait()
|
| HD | SemaExpr.cpp | 1500 QualType ArgTy[2]; in BuildCookedLiteralOperatorCall() local 1502 ArgTy[ArgIdx] = Args[ArgIdx]->getType(); in BuildCookedLiteralOperatorCall() 1503 if (ArgTy[ArgIdx]->isArrayType()) in BuildCookedLiteralOperatorCall() 1504 ArgTy[ArgIdx] = S.Context.getArrayDecayedType(ArgTy[ArgIdx]); in BuildCookedLiteralOperatorCall() 1513 if (S.LookupLiteralOperator(Scope, R, llvm::makeArrayRef(ArgTy, Args.size()), in BuildCookedLiteralOperatorCall() 1600 QualType ArgTy[] = { in ActOnStringLiteral() local 1605 switch (LookupLiteralOperator(UDLScope, R, ArgTy, in ActOnStringLiteral() 10977 QualType ArgTy = TInfo->getType(); in BuildBuiltinOffsetOf() local 10978 bool Dependent = ArgTy->isDependentType(); in BuildBuiltinOffsetOf() 10984 if (!Dependent && !ArgTy->isRecordType()) in BuildBuiltinOffsetOf() [all …]
|
| HD | SemaDeclAttr.cpp | 529 QualType ArgTy = ArgExp->getType(); in checkAttrArgsAreCapabilityObjs() local 537 ArgTy = DRE->getDecl()->getType(); in checkAttrArgsAreCapabilityObjs() 540 const RecordType *RT = getRecordType(ArgTy); in checkAttrArgsAreCapabilityObjs() 556 ArgTy = FD->getParamDecl(ParamIdxFromZero)->getType(); in checkAttrArgsAreCapabilityObjs() 564 if (!typeHasCapability(S, ArgTy) && !isCapabilityExpr(S, ArgExp)) in checkAttrArgsAreCapabilityObjs() 566 << Attr.getName() << ArgTy; in checkAttrArgsAreCapabilityObjs()
|
| /NextBSD/contrib/llvm/tools/clang/lib/AST/ |
| HD | ExprConstant.cpp | 6084 QualType ArgTy = E->getArg(0)->getType(); in EvaluateBuiltinClassifyType() local 6085 if (ArgTy->isVoidType()) in EvaluateBuiltinClassifyType() 6087 else if (ArgTy->isEnumeralType()) in EvaluateBuiltinClassifyType() 6089 else if (ArgTy->isBooleanType()) in EvaluateBuiltinClassifyType() 6091 else if (ArgTy->isCharType()) in EvaluateBuiltinClassifyType() 6093 else if (ArgTy->isIntegerType()) in EvaluateBuiltinClassifyType() 6095 else if (ArgTy->isPointerType()) in EvaluateBuiltinClassifyType() 6097 else if (ArgTy->isReferenceType()) in EvaluateBuiltinClassifyType() 6099 else if (ArgTy->isRealType()) in EvaluateBuiltinClassifyType() 6101 else if (ArgTy->isComplexType()) in EvaluateBuiltinClassifyType() [all …]
|
| /NextBSD/contrib/llvm/lib/CodeGen/SelectionDAG/ |
| HD | LegalizeTypes.cpp | 1076 Type *ArgTy = ArgVT.getTypeForEVT(*DAG.getContext()); in ExpandChainLibCall() local 1078 Entry.Ty = ArgTy; in ExpandChainLibCall()
|
| HD | LegalizeDAG.cpp | 2068 Type *ArgTy = ArgVT.getTypeForEVT(*DAG.getContext()); in ExpandLibCall() local 2070 Entry.Ty = ArgTy; in ExpandLibCall() 2150 Type *ArgTy = ArgVT.getTypeForEVT(*DAG.getContext()); in ExpandChainLibCall() local 2152 Entry.Ty = ArgTy; in ExpandChainLibCall() 2278 Type *ArgTy = ArgVT.getTypeForEVT(*DAG.getContext()); in ExpandDivRemLibCall() local 2280 Entry.Ty = ArgTy; in ExpandDivRemLibCall()
|
| /NextBSD/contrib/llvm/lib/Target/X86/ |
| HD | X86FastISel.cpp | 2735 Type *ArgTy = Arg.getType(); in fastLowerArguments() local 2736 if (ArgTy->isStructTy() || ArgTy->isArrayTy() || ArgTy->isVectorTy()) in fastLowerArguments() 2739 EVT ArgVT = TLI.getValueType(DL, ArgTy); in fastLowerArguments()
|