Home
last modified time | relevance | path

Searched refs:ResultType (Results 1 – 25 of 50) sorted by relevance

12

/NextBSD/contrib/llvm/tools/clang/lib/CodeGen/
HDCodeGenTypes.cpp315 llvm::Type *ResultType = nullptr; in ConvertType() local
334 ResultType = llvm::Type::getInt8Ty(getLLVMContext()); in ConvertType()
339 ResultType = llvm::Type::getInt1Ty(getLLVMContext()); in ConvertType()
358 ResultType = llvm::IntegerType::get(getLLVMContext(), in ConvertType()
364 ResultType = in ConvertType()
372 ResultType = getTypeForFormat(getLLVMContext(), in ConvertType()
379 ResultType = llvm::Type::getInt8PtrTy(getLLVMContext()); in ConvertType()
384 ResultType = llvm::IntegerType::get(getLLVMContext(), 128); in ConvertType()
395 ResultType = CGM.getOpenCLRuntime().convertOpenCLSpecificType(Ty); in ConvertType()
411 ResultType = llvm::StructType::get(EltTy, EltTy, nullptr); in ConvertType()
[all …]
HDCGVTables.cpp85 QualType ResultType, RValue RV, in PerformReturnAdjustment() argument
88 bool NullCheckValue = !ResultType->isReferenceType(); in PerformReturnAdjustment()
147 QualType ResultType = FPT->getReturnType(); in GenerateVarArgsThunk() local
196 RV = PerformReturnAdjustment(*this, ResultType, RV, Thunk); in GenerateVarArgsThunk()
216 QualType ResultType = CGM.getCXXABI().HasThisReturn(GD) in StartThunk() local
230 CGM.getCXXABI().addImplicitStructorParams(*this, ResultType, FunctionArgs); in StartThunk()
233 StartFunction(GlobalDecl(), ResultType, Fn, FnInfo, FunctionArgs, in StartThunk()
297 QualType ResultType = CGM.getCXXABI().HasThisReturn(CurGD) in EmitCallAndReturnForThunk() local
303 if (!ResultType->isVoidType() && in EmitCallAndReturnForThunk()
306 Slot = ReturnValueSlot(ReturnValue, ResultType.isVolatileQualified()); in EmitCallAndReturnForThunk()
[all …]
HDCGBuiltin.cpp73 QualType T, llvm::Type *ResultType) { in EmitFromInt() argument
76 if (ResultType->isPointerTy()) in EmitFromInt()
77 return CGF.Builder.CreateIntToPtr(V, ResultType); in EmitFromInt()
79 assert(V->getType() == ResultType); in EmitFromInt()
380 llvm::Type *ResultType = ConvertType(E->getType()); in EmitBuiltinExpr() local
383 if (Result->getType() != ResultType) in EmitBuiltinExpr()
384 Result = Builder.CreateIntCast(Result, ResultType, /*isSigned*/true, in EmitBuiltinExpr()
397 llvm::Type *ResultType = ConvertType(E->getType()); in EmitBuiltinExpr() local
400 if (Result->getType() != ResultType) in EmitBuiltinExpr()
401 Result = Builder.CreateIntCast(Result, ResultType, /*isSigned*/true, in EmitBuiltinExpr()
[all …]
HDCGObjCRuntime.h155 QualType ResultType,
171 QualType ResultType,
HDCGCXXABI.cpp174 RValue RV, QualType ResultType) { in EmitReturnFromThunk() argument
175 CGF.EmitReturnOfRValue(RV, ResultType); in EmitReturnFromThunk()
HDCGObjCGNU.cpp484 QualType ResultType, Selector Sel,
490 QualType ResultType, Selector Sel,
1213 QualType ResultType, in GenerateMessageSendSuper() argument
1225 CGM.getTypes().ConvertType(ResultType))); in GenerateMessageSendSuper()
1241 MessageSendInfo MSI = getMessageSendInfo(Method, ResultType, ActualArgs); in GenerateMessageSendSuper()
1319 QualType ResultType, in GenerateMessageSend() argument
1331 CGM.getTypes().ConvertType(ResultType))); in GenerateMessageSend()
1349 bool isPointerSizedReturn = (ResultType->isAnyPointerType() || in GenerateMessageSend()
1350 ResultType->isIntegralOrEnumerationType() || ResultType->isVoidType()); in GenerateMessageSend()
1388 MessageSendInfo MSI = getMessageSendInfo(Method, ResultType, ActualArgs); in GenerateMessageSend()
[all …]
HDCGObjCMac.cpp1025 QualType ResultType,
1185 QualType ResultType,
1193 ReturnValueSlot Return, QualType ResultType,
1355 QualType ResultType,
1460 QualType ResultType, Selector Sel,
1468 ReturnValueSlot Return, QualType ResultType,
1776 QualType ResultType, in GenerateMessageSendSuper() argument
1828 return EmitMessageSend(CGF, Return, ResultType, in GenerateMessageSendSuper()
1837 QualType ResultType, in GenerateMessageSend() argument
1843 return EmitMessageSend(CGF, Return, ResultType, in GenerateMessageSend()
[all …]
HDCGStmt.cpp2059 llvm::Type *ResultType; in EmitAsmStmt() local
2061 ResultType = VoidTy; in EmitAsmStmt()
2063 ResultType = ResultRegTypes[0]; in EmitAsmStmt()
2065 ResultType = llvm::StructType::get(getLLVMContext(), ResultRegTypes); in EmitAsmStmt()
2068 llvm::FunctionType::get(ResultType, ArgTypes, false); in EmitAsmStmt()
HDCGCXXABI.h399 RValue RV, QualType ResultType);
HDCodeGenModule.h992 bool ReturnTypeUsesFPRet(QualType ResultType);
995 bool ReturnTypeUsesFP2Ret(QualType ResultType);
/NextBSD/contrib/llvm/tools/lldb/include/lldb/Expression/
HDClangUserExpression.h72 ResultType desired_type);
246 virtual ResultType
343ResultType m_desired_type; ///< The type to coerce the ex…
HDClangExpression.h43 enum ResultType { enum
109 virtual ResultType
/NextBSD/contrib/llvm/tools/clang/lib/Sema/
HDCodeCompleteConsumer.cpp179 CodeCompletionString::Chunk::CreateResultType(const char *ResultType) { in CreateResultType() argument
180 return Chunk(CK_ResultType, ResultType); in CreateResultType()
362 void CodeCompletionBuilder::AddResultTypeChunk(const char *ResultType) { in AddResultTypeChunk() argument
363 Chunks.push_back(Chunk::CreateResultType(ResultType)); in AddResultTypeChunk()
HDSemaPseudoObject.cpp1108 QualType ResultType; in findAtIndexGetter() local
1111 ResultType = PTy->getPointeeType(); in findAtIndexGetter()
1117 CheckKeyForObjCARCConversion(S, ResultType, in findAtIndexGetter()
1123 if (ResultType.isNull()) { in findAtIndexGetter()
1145 AtIndexGetter = S.LookupMethodInObjectType(AtIndexGetterSelector, ResultType, in findAtIndexGetter()
1214 QualType ResultType; in findAtIndexSetter() local
1217 ResultType = PTy->getPointeeType(); in findAtIndexSetter()
1224 CheckKeyForObjCARCConversion(S, ResultType, in findAtIndexSetter()
1230 if (ResultType.isNull()) { in findAtIndexSetter()
1253 AtIndexSetter = S.LookupMethodInObjectType(AtIndexSetterSelector, ResultType, in findAtIndexSetter()
HDSemaInit.cpp2553 QualType ResultType = CurrentObjectType; in getStructuredSubobjectInit() local
2554 if (!ResultType->isArrayType()) in getStructuredSubobjectInit()
2555 ResultType = ResultType.getNonLValueExprType(SemaRef.Context); in getStructuredSubobjectInit()
2556 Result->setType(ResultType); in getStructuredSubobjectInit()
4743 QualType ResultType; in tryObjCWritebackConversion() local
4746 ResultType = S.Context.getPointerType(ArgPointee); in tryObjCWritebackConversion()
4749 ResultType = Initializer->getType().getNonLValueExprType(S.Context); in tryObjCWritebackConversion()
4752 Sequence.AddConversionSequenceStep(ICS, ResultType); in tryObjCWritebackConversion()
6028 QualType *ResultType) { in Perform() argument
6053 if (ResultType && !Entity.getType()->isDependentType() && in Perform()
[all …]
HDSemaCast.cpp52 ResultType(destType.getNonLValueExprType(S.Context)), in CastOperation()
67 QualType ResultType; member
259 return Op.complete(CXXConstCastExpr::Create(Context, Op.ResultType, in BuildCXXNamedCast()
270 return Op.complete(CXXDynamicCastExpr::Create(Context, Op.ResultType, in BuildCXXNamedCast()
282 return Op.complete(CXXReinterpretCastExpr::Create(Context, Op.ResultType, in BuildCXXNamedCast()
295 return Op.complete(CXXStaticCastExpr::Create(Context, Op.ResultType, in BuildCXXNamedCast()
2466 return Op.complete(CStyleCastExpr::Create(Context, Op.ResultType, in BuildCStyleCastExpr()
2487 return Op.complete(CXXFunctionalCastExpr::Create(Context, Op.ResultType, in BuildCXXFunctionalCastExpr()
HDSemaExprCXX.cpp1075 QualType ResultType = Result.get()->getType(); in BuildCXXTypeConstructExpr() local
1077 Context, ResultType, Expr::getValueKindForType(TInfo->getType()), TInfo, in BuildCXXTypeConstructExpr()
1349 QualType ResultType = Context.getPointerType(AllocType); in BuildCXXNew() local
1560 if (ResultType->isArrayType() || ArraySize) { in BuildCXXNew()
1650 ArraySize, initStyle, Initializer, ResultType, AllocTypeInfo, in BuildCXXNew()
4106 QualType ResultType = Context.getLogicalOperationType(); in BuildTypeTrait() local
4124 return TypeTraitExpr::Create(Context, ResultType, KWLoc, Kind, Args, in BuildTypeTrait()
6035 QualType ResultType = Method->getReturnType(); in BuildCXXMemberCallExpr() local
6036 ExprValueKind VK = Expr::getValueKindForType(ResultType); in BuildCXXMemberCallExpr()
6037 ResultType = ResultType.getNonLValueExprType(Context); in BuildCXXMemberCallExpr()
[all …]
HDSemaExpr.cpp1038 QualType ResultType = S.Context.getComplexType(LHSElementType); in handleComplexFloatConversion() local
1041 ResultType = S.Context.getComplexType(RHSElementType); in handleComplexFloatConversion()
1045 S.ImpCastExprToType(LHS.get(), ResultType, CK_FloatingComplexCast); in handleComplexFloatConversion()
1052 RHS = S.ImpCastExprToType(RHS.get(), ResultType, CK_FloatingComplexCast); in handleComplexFloatConversion()
1056 return ResultType; in handleComplexFloatConversion()
4021 QualType ResultType; in CreateBuiltinArraySubscriptExpr() local
4025 ResultType = Context.DependentTy; in CreateBuiltinArraySubscriptExpr()
4029 ResultType = PTy->getPointeeType(); in CreateBuiltinArraySubscriptExpr()
4041 ResultType = PTy->getPointeeType(); in CreateBuiltinArraySubscriptExpr()
4046 ResultType = PTy->getPointeeType(); in CreateBuiltinArraySubscriptExpr()
[all …]
/NextBSD/contrib/llvm/lib/IR/
HDIRBuilder.cpp335 Type *ResultType, in CreateGCResult() argument
339 Type *Types[] = {ResultType}; in CreateGCResult()
349 Type *ResultType, in CreateGCRelocate() argument
352 Type *Types[] = {ResultType}; in CreateGCRelocate()
/NextBSD/contrib/llvm/tools/clang/lib/AST/
HDASTContext.cpp2138 QualType ResultType = getObjCGCQualType(Pointee, GCAttr); in getObjCGCQualType() local
2139 return getPointerType(ResultType); in getObjCGCQualType()
2176 QualType ResultType) { in adjustDeducedFunctionResultType() argument
2181 FD->setType(getFunctionType(ResultType, FPT->getParamTypes(), EPI)); in adjustDeducedFunctionResultType()
2188 L->DeducedReturnType(FD, ResultType); in adjustDeducedFunctionResultType()
7579 QualType ResultType = mergeTypes(LHSPointee, RHSPointee, false, in mergeTypes() local
7581 if (ResultType.isNull()) return QualType(); in mergeTypes()
7582 if (getCanonicalType(LHSPointee) == getCanonicalType(ResultType)) in mergeTypes()
7584 if (getCanonicalType(RHSPointee) == getCanonicalType(ResultType)) in mergeTypes()
7586 return getPointerType(ResultType); in mergeTypes()
[all …]
HDMicrosoftMangle.cpp1702 QualType ResultType = Proto->getReturnType(); in mangleFunctionType() local
1704 dyn_cast_or_null<AutoType>(ResultType->getContainedAutoType())) { in mangleFunctionType()
1706 mangleQualifiers(ResultType.getLocalQualifiers(), /*IsMember=*/false); in mangleFunctionType()
1711 if (ResultType->isVoidType()) in mangleFunctionType()
1712 ResultType = ResultType.getUnqualifiedType(); in mangleFunctionType()
1713 mangleType(ResultType, Range, QMM_Result); in mangleFunctionType()
/NextBSD/contrib/llvm/lib/Target/NVPTX/
HDNVPTXGenericToNVVM.cpp185 Type *ResultType = in getOrInsertCVTA() local
188 ParamTypes.push_back(ResultType); in getOrInsertCVTA()
/NextBSD/contrib/llvm/tools/clang/include/clang/Sema/
HDCodeCompleteConsumer.h418 static Chunk CreateResultType(const char *ResultType);
602 void AddResultTypeChunk(const char *ResultType);
/NextBSD/contrib/llvm/include/llvm/Target/
HDTargetLowering.h2340 CallLoweringInfo &setCallee(CallingConv::ID CC, Type *ResultType,
2343 RetTy = ResultType;
2352 CallLoweringInfo &setCallee(Type *ResultType, FunctionType *FTy, in setCallee()
2355 RetTy = ResultType; in setCallee()
/NextBSD/contrib/llvm/tools/lldb/source/Expression/
HDClangUserExpression.cpp60 ResultType desired_type) : in ClangUserExpression()
1026 …const ResultType desired_type = options.DoesCoerceToId() ? ClangUserExpression::eResultTypeId : Cl… in Evaluate()

12