/freebsd-11-stable/contrib/llvm-project/clang/lib/CodeGen/ |
H A D | CodeGenTypes.h | 215 arrangeBuiltinFunctionDeclaration(QualType resultType, 218 arrangeBuiltinFunctionDeclaration(CanQualType resultType, 220 const CGFunctionInfo &arrangeBuiltinFunctionCall(QualType resultType,
|
H A D | CGCall.cpp | 183 CanQualType resultType = FTP->getReturnType().getUnqualifiedType(); local 185 return CGT.arrangeLLVMFunctionInfo(resultType, instanceMethod, 345 CanQualType resultType = TheCXXABI.HasThisReturn(GD) local 350 return arrangeLLVMFunctionInfo(resultType, /*instanceMethod=*/true, 640 CodeGenTypes::arrangeBuiltinFunctionCall(QualType resultType, argument 647 GetReturnType(resultType), /*instanceMethod=*/false, 653 CodeGenTypes::arrangeBuiltinFunctionDeclaration(QualType resultType, argument 658 GetReturnType(resultType), /*instanceMethod=*/false, /*chainCall=*/false, 663 CodeGenTypes::arrangeBuiltinFunctionDeclaration(CanQualType resultType, argument 666 resultType, /*instanceMetho 737 arrangeLLVMFunctionInfo(CanQualType resultType, bool instanceMethod, bool chainCall, ArrayRef<CanQualType> argTypes, FunctionType::ExtInfo info, ArrayRef<FunctionProtoType::ExtParameterInfo> paramInfos, RequiredArgs required) argument 796 create(unsigned llvmCC, bool instanceMethod, bool chainCall, const FunctionType::ExtInfo &info, ArrayRef<ExtParameterInfo> paramInfos, CanQualType resultType, ArrayRef<CanQualType> argTypes, RequiredArgs required) argument [all...] |
H A D | CGObjCRuntime.cpp | 357 /// \param resultType - the result type to use if there's no method 361 QualType resultType, 379 CGM.getTypes().arrangeUnprototypedObjCMessageSend(resultType, callArgs); 360 getMessageSendInfo(const ObjCMethodDecl *method, QualType resultType, CallArgList &callArgs) argument
|
H A D | CGObjCRuntime.h | 319 QualType resultType,
|
H A D | CGObjC.cpp | 2569 llvm::Type *resultType) { 2570 return emitObjCValueOperation(*this, value, resultType, 2578 llvm::Type *resultType) { 2579 return emitObjCValueOperation(*this, value, resultType, 2585 llvm::Type *resultType) { 2586 return emitObjCValueOperation(*this, value, resultType, 2929 // Result emitBitCast(Result result, llvm::Type *resultType) 3008 llvm::Type *resultType = CGF.ConvertType(e->getType()); 3011 return asImpl().emitBitCast(result, resultType); 3156 TryEmitResult emitBitCast(TryEmitResult result, llvm::Type *resultType) { 2568 EmitObjCAlloc(llvm::Value *value, llvm::Type *resultType) argument 2577 EmitObjCAllocWithZone(llvm::Value *value, llvm::Type *resultType) argument 2584 EmitObjCAllocInit(llvm::Value *value, llvm::Type *resultType) argument [all...] |
H A D | CGClass.cpp | 2848 QualType resultType = FPT->getReturnType(); local 2850 if (!resultType->isVoidType() && 2853 returnSlot = ReturnValueSlot(ReturnValue, resultType.isVolatileQualified()); 2864 if (!resultType->isVoidType() && returnSlot.isNull()) { 2865 if (getLangOpts().ObjCAutoRefCount && resultType->isObjCRetainableType()) { 2868 EmitReturnOfRValue(RV, resultType);
|
H A D | CGExprCXX.cpp | 1736 llvm::Type *resultType = ConvertTypeForMem(E->getType()); local 1737 if (result.getType() != resultType) 1738 result = Builder.CreateBitCast(result, resultType);
|
H A D | CGObjCMac.cpp | 106 llvm::Type *resultType = local 109 return CGM.CreateRuntimeFunction(llvm::FunctionType::get(resultType, 1747 QualType resultType, 1786 if (result.isScalar() && resultType->isVoidType()) { 1795 llvm::Constant *null = CGF.CGM.EmitNullConstant(resultType); 1815 CGF.EmitNullInitialization(result.getAggregateAddress(), resultType); 7253 QualType resultType, 7274 MessageSendInfo MSI = getMessageSendInfo(method, resultType, args); 7296 } else if (!isSuper && CGM.ReturnTypeUsesFPRet(resultType)) { 7357 return nullReturn.complete(CGF, returnSlot, result, resultType, formalArg 1744 complete(CodeGenFunction &CGF, ReturnValueSlot returnSlot, RValue result, QualType resultType, const CallArgList &CallArgs, const ObjCMethodDecl *Method) argument 7251 EmitVTableMessageSend(CodeGenFunction &CGF, ReturnValueSlot returnSlot, QualType resultType, Selector selector, llvm::Value *arg0, QualType arg0Type, bool isSuper, const CallArgList &formalArgs, const ObjCMethodDecl *method) argument [all...] |
H A D | CGAtomic.cpp | 304 QualType resultType, 307 CGF.CGM.getTypes().arrangeBuiltinFunctionCall(resultType, args); 302 emitAtomicLibcall(CodeGenFunction &CGF, StringRef fnName, QualType resultType, CallArgList &args) argument
|
H A D | CGExpr.cpp | 1454 QualType resultType; local 1460 resultType = refExpr->getType(); 1466 resultType = value->getType(); 1479 result.Val, resultType);
|
H A D | CodeGenFunction.h | 3867 llvm::Value *EmitObjCAllocInit(llvm::Value *value, llvm::Type *resultType);
|
/freebsd-11-stable/contrib/llvm-project/clang/lib/StaticAnalyzer/Core/ |
H A D | ExprEngineC.cpp | 289 QualType resultType = CastE->getType(); local 291 resultType = getContext().getPointerType(resultType); 293 resultType, 451 QualType resultType = CastE->getType(); local 453 resultType = getContext().getPointerType(resultType); 478 svalBuilder.conjureSymbolVal(nullptr, CastE, LCtx, resultType, 490 QualType resultType = CastE->getType(); local 492 resultType [all...] |
H A D | ExprEngine.cpp | 1480 QualType resultType = Ex->getType(); local 1485 resultType,
|
/freebsd-11-stable/contrib/llvm-project/clang/include/clang/CodeGen/ |
H A D | CGFunctionInfo.h | 548 CanQualType resultType, 684 CanQualType resultType, 701 resultType.Profile(ID); 678 Profile(llvm::FoldingSetNodeID &ID, bool InstanceMethod, bool ChainCall, const FunctionType::ExtInfo &info, ArrayRef<ExtParameterInfo> paramInfos, RequiredArgs required, CanQualType resultType, ArrayRef<CanQualType> argTypes) argument
|
/freebsd-11-stable/contrib/llvm-project/clang/lib/Sema/ |
H A D | SemaPseudoObject.cpp | 507 QualType resultType = result.get()->getType(); 540 syntacticOp, opcode, resultType, VK_LValue, OK_Ordinary, opcLoc, 541 !resultType->isDependentType() 542 ? S.Context.getTypeSize(resultType) >= 883 QualType resultType = Getter->getReturnType(); local 884 if (!resultType->isLValueReferenceType()) return false;
|
H A D | SemaExprObjC.cpp | 1408 QualType resultType = getBaseMessageSendResultType(*this, ReceiverType, local 1432 if (auto Nullability = resultType->getNullability(Context)) 1439 return resultType; 1444 if (!resultType->canHaveNullability()) 1445 return resultType; 1453 if (auto nullability = resultType->getNullability(Context)) 1473 return resultType; 1478 if (auto attributed = dyn_cast<AttributedType>(resultType.getTypePtr())) { 1479 resultType = attributed->getModifiedType(); 1481 resultType [all...] |
H A D | SemaExpr.cpp | 13582 QualType resultType; local 13611 resultType = CheckIncrementDecrementOperand(*this, Input.get(), VK, OK, 13617 CanOverflow = isOverflowingIntegerType(Context, resultType); 13620 resultType = CheckAddressOfOperand(Input, OpLoc); 13627 resultType = CheckIndirectionOperand(*this, Input.get(), VK, OpLoc); 13646 resultType = Input.get()->getType(); 13647 if (resultType->isDependentType()) 13649 if (resultType->isArithmeticType()) // C99 6.5.3.3p1 13651 else if (resultType->isVectorType() && 13654 resultType [all...] |
H A D | SemaDeclAttr.cpp | 5204 QualType resultType; local 5206 resultType = cast<ObjCMethodDecl>(D)->getReturnType(); 5208 resultType = cast<ObjCPropertyDecl>(D)->getType(); 5210 if (!resultType->isReferenceType() && 5211 (!resultType->isPointerType() || resultType->isObjCRetainableType())) {
|
H A D | SemaOverload.cpp | 13802 QualType resultType = proto->getCallResultType(Context); 13826 CXXMemberCallExpr::Create(Context, MemExprE, Args, resultType,
|
/freebsd-11-stable/contrib/llvm-project/clang/include/clang/AST/ |
H A D | Expr.h | 2381 QualType resultType, SourceLocation op, 2383 Expr(UnaryExprOrTypeTraitExprClass, resultType, VK_RValue, OK_Ordinary, 2396 QualType resultType, SourceLocation op,
|
H A D | ExprCXX.h | 2806 SourceLocation rparen, QualType resultType) 2807 : Expr(ExpressionTraitExprClass, resultType, VK_RValue, OK_Ordinary, 2804 ExpressionTraitExpr(SourceLocation loc, ExpressionTrait et, Expr *queried, bool value, SourceLocation rparen, QualType resultType) argument
|
/freebsd-11-stable/contrib/llvm-project/clang/lib/Frontend/Rewrite/ |
H A D | RewriteObjC.cpp | 2647 QualType resultType = mDecl->getReturnType(); local 2648 if (resultType->isRecordType()) 2650 else if (resultType->isRealFloatingType())
|
H A D | RewriteModernObjC.cpp | 3218 QualType resultType = mDecl->getReturnType(); local 3219 if (resultType->isRecordType()) 3221 else if (resultType->isRealFloatingType())
|
/freebsd-11-stable/contrib/llvm-project/clang/lib/AST/ |
H A D | Expr.cpp | 1605 UnaryExprOrTypeTrait ExprKind, Expr *E, QualType resultType, 1607 : Expr(UnaryExprOrTypeTraitExprClass, resultType, VK_RValue, OK_Ordinary, 1604 UnaryExprOrTypeTraitExpr( UnaryExprOrTypeTrait ExprKind, Expr *E, QualType resultType, SourceLocation op, SourceLocation rp) argument
|