Searched refs:ResultType (Results 1 - 25 of 46) sorted by relevance

12

/freebsd-9.3-release/contrib/llvm/tools/clang/lib/CodeGen/
H A DCodeGenTypes.cpp309 llvm::Type *ResultType = 0;
328 ResultType = llvm::Type::getInt8Ty(getLLVMContext());
333 ResultType = llvm::Type::getInt1Ty(getLLVMContext());
352 ResultType = llvm::IntegerType::get(getLLVMContext(),
358 ResultType = getTypeForFormat(getLLVMContext(),
365 ResultType = getTypeForFormat(getLLVMContext(),
372 ResultType = llvm::Type::getInt8PtrTy(getLLVMContext());
377 ResultType = llvm::IntegerType::get(getLLVMContext(), 128);
388 ResultType = CGM.getOpenCLRuntime().convertOpenCLSpecificType(Ty);
404 ResultType
[all...]
H A DCGVTables.cpp118 QualType ResultType, RValue RV,
121 bool NullCheckValue = !ResultType->isReferenceType();
180 QualType ResultType = FPT->getResultType(); local
233 RV = PerformReturnAdjustment(*this, ResultType, RV, Thunk);
250 QualType ResultType = local
255 CGM.getCXXABI().BuildInstanceFunctionParams(*this, ResultType, FunctionArgs);
264 StartFunction(GlobalDecl(), ResultType, Fn, FnInfo, FunctionArgs, local
318 QualType ResultType = local
321 if (!ResultType->isVoidType() &&
324 Slot = ReturnValueSlot(ReturnValue, ResultType
117 PerformReturnAdjustment(CodeGenFunction &CGF, QualType ResultType, RValue RV, const ThunkInfo &Thunk) argument
[all...]
H A DCGObjCRuntime.h155 QualType ResultType,
171 QualType ResultType,
H A DCGCXXABI.cpp141 RValue RV, QualType ResultType) {
142 CGF.EmitReturnOfRValue(RV, ResultType);
140 EmitReturnFromThunk(CodeGenFunction &CGF, RValue RV, QualType ResultType) argument
H A DCGObjCMac.cpp1024 QualType ResultType,
1184 QualType ResultType,
1194 QualType ResultType,
1360 QualType ResultType,
1462 QualType ResultType,
1472 QualType ResultType,
1787 QualType ResultType,
1838 return EmitMessageSend(CGF, Return, ResultType,
1847 QualType ResultType,
1853 return EmitMessageSend(CGF, Return, ResultType,
1785 GenerateMessageSendSuper(CodeGen::CodeGenFunction &CGF, ReturnValueSlot Return, QualType ResultType, Selector Sel, const ObjCInterfaceDecl *Class, bool isCategoryImpl, llvm::Value *Receiver, bool IsClassMessage, const CodeGen::CallArgList &CallArgs, const ObjCMethodDecl *Method) argument
1845 GenerateMessageSend(CodeGen::CodeGenFunction &CGF, ReturnValueSlot Return, QualType ResultType, Selector Sel, llvm::Value *Receiver, const CallArgList &CallArgs, const ObjCInterfaceDecl *Class, const ObjCMethodDecl *Method) argument
1860 EmitMessageSend(CodeGen::CodeGenFunction &CGF, ReturnValueSlot Return, QualType ResultType, llvm::Value *Sel, llvm::Value *Arg0, QualType Arg0Ty, bool IsSuper, const CallArgList &CallArgs, const ObjCMethodDecl *Method, const ObjCCommonTypesHelper &ObjCTypes) argument
6636 GenerateMessageSend(CodeGen::CodeGenFunction &CGF, ReturnValueSlot Return, QualType ResultType, Selector Sel, llvm::Value *Receiver, const CallArgList &CallArgs, const ObjCInterfaceDecl *Class, const ObjCMethodDecl *Method) argument
6766 GenerateMessageSendSuper(CodeGen::CodeGenFunction &CGF, ReturnValueSlot Return, QualType ResultType, Selector Sel, const ObjCInterfaceDecl *Class, bool isCategoryImpl, llvm::Value *Receiver, bool IsClassMessage, const CodeGen::CallArgList &CallArgs, const ObjCMethodDecl *Method) argument
[all...]
H A DCGCXXABI.h368 RValue RV, QualType ResultType);
H A DCGObjCGNU.cpp487 QualType ResultType,
496 QualType ResultType,
1235 QualType ResultType,
1247 CGM.getTypes().ConvertType(ResultType)));
1263 MessageSendInfo MSI = getMessageSendInfo(Method, ResultType, ActualArgs);
1338 QualType ResultType,
1350 CGM.getTypes().ConvertType(ResultType)));
1368 bool isPointerSizedReturn = (ResultType->isAnyPointerType() ||
1369 ResultType->isIntegralOrEnumerationType() || ResultType
1233 GenerateMessageSendSuper(CodeGenFunction &CGF, ReturnValueSlot Return, QualType ResultType, Selector Sel, const ObjCInterfaceDecl *Class, bool isCategoryImpl, llvm::Value *Receiver, bool IsClassMessage, const CallArgList &CallArgs, const ObjCMethodDecl *Method) argument
1336 GenerateMessageSend(CodeGenFunction &CGF, ReturnValueSlot Return, QualType ResultType, Selector Sel, llvm::Value *Receiver, const CallArgList &CallArgs, const ObjCInterfaceDecl *Class, const ObjCMethodDecl *Method) argument
[all...]
H A DCGBuiltin.cpp68 QualType T, llvm::Type *ResultType) {
71 if (ResultType->isPointerTy())
72 return CGF.Builder.CreateIntToPtr(V, ResultType);
74 assert(V->getType() == ResultType);
299 llvm::Type *ResultType = ConvertType(E->getType()); local
302 if (Result->getType() != ResultType)
303 Result = Builder.CreateIntCast(Result, ResultType, /*isSigned*/true,
316 llvm::Type *ResultType = ConvertType(E->getType()); local
319 if (Result->getType() != ResultType)
320 Result = Builder.CreateIntCast(Result, ResultType, /*isSigne
67 EmitFromInt(CodeGenFunction &CGF, llvm::Value *V, QualType T, llvm::Type *ResultType) argument
333 llvm::Type *ResultType = ConvertType(E->getType()); local
354 llvm::Type *ResultType = ConvertType(E->getType()); local
370 llvm::Type *ResultType = ConvertType(E->getType()); local
2631 llvm::Type *ResultType = CGF.ConvertType(E->getType()); local
[all...]
H A DCGStmt.cpp1704 llvm::Type *ResultType; local
1706 ResultType = VoidTy;
1708 ResultType = ResultRegTypes[0];
1710 ResultType = llvm::StructType::get(getLLVMContext(), ResultRegTypes);
1713 llvm::FunctionType::get(ResultType, ArgTypes, false);
H A DCodeGenModule.h907 bool ReturnTypeUsesFPRet(QualType ResultType);
911 bool ReturnTypeUsesFP2Ret(QualType ResultType);
H A DItaniumCXXABI.cpp1135 RValue RV, QualType ResultType) {
1137 return ItaniumCXXABI::EmitReturnFromThunk(CGF, RV, ResultType);
1143 return ItaniumCXXABI::EmitReturnFromThunk(CGF, Undef, ResultType);
1134 EmitReturnFromThunk(CodeGenFunction &CGF, RValue RV, QualType ResultType) argument
H A DCGExprScalar.cpp1808 llvm::Type* ResultType = ConvertType(E->getType()); local
1809 llvm::Value* Result = llvm::Constant::getNullValue(ResultType);
1820 Idx = Builder.CreateIntCast(Idx, ResultType, IdxSigned, "conv");
1827 llvm::Value* ElemSize = llvm::ConstantInt::get(ResultType,
1854 Offset = llvm::ConstantInt::get(ResultType, OffsetInt);
1880 Offset = llvm::ConstantInt::get(ResultType, OffsetInt.getQuantity());
/freebsd-9.3-release/contrib/llvm/tools/clang/lib/AST/
H A DComment.cpp162 ResultType = FD->getResultType();
183 ResultType = MD->getResultType();
196 ResultType = FD->getResultType();
270 ResultType = FTL.getResultLoc().getType();
H A DASTContext.cpp2057 QualType ResultType = getObjCGCQualType(Pointee, GCAttr); local
2058 return getPointerType(ResultType);
2095 QualType ResultType) {
2100 FD->setType(getFunctionType(ResultType, FPT->getArgTypes(), EPI));
2107 L->DeducedReturnType(FD, ResultType);
7247 QualType ResultType = mergeTypes(LHSPointee, RHSPointee, false, local
7249 if (ResultType.isNull()) return QualType();
7250 if (getCanonicalType(LHSPointee) == getCanonicalType(ResultType))
7252 if (getCanonicalType(RHSPointee) == getCanonicalType(ResultType))
7254 return getPointerType(ResultType);
2094 adjustDeducedFunctionResultType(FunctionDecl *FD, QualType ResultType) argument
7265 QualType ResultType = mergeTypes(LHSPointee, RHSPointee, OfBlockPointer, local
7283 QualType ResultType = mergeTypes(LHSValue, RHSValue, false, local
7306 QualType ResultType = mergeTypes(LHSElem, RHSElem, false, Unqualified); local
7434 QualType ResultType = local
[all...]
H A DMicrosoftMangle.cpp1330 QualType ResultType = Proto->getResultType(); local
1331 if (ResultType->isVoidType())
1332 ResultType = ResultType.getUnqualifiedType();
1333 mangleType(ResultType, Range, QMM_Result);
/freebsd-9.3-release/contrib/llvm/tools/clang/lib/Sema/
H A DCodeCompleteConsumer.cpp180 CodeCompletionString::Chunk::CreateResultType(const char *ResultType) { argument
181 return Chunk(CK_ResultType, ResultType);
366 void CodeCompletionBuilder::AddResultTypeChunk(const char *ResultType) { argument
367 Chunks.push_back(Chunk::CreateResultType(ResultType));
H A DSemaPseudoObject.cpp1084 QualType ResultType; local
1087 ResultType = PTy->getPointeeType();
1089 ResultType->getAsObjCQualifiedInterfaceType())
1090 ResultType = iQFaceTy->getBaseType();
1096 CheckKeyForObjCARCConversion(S, ResultType,
1102 if (ResultType.isNull()) {
1124 AtIndexGetter = S.LookupMethodInObjectType(AtIndexGetterSelector, ResultType,
1193 QualType ResultType; local
1196 ResultType = PTy->getPointeeType();
1198 ResultType
[all...]
H A DSemaExprCXX.cpp930 QualType ResultType = Result.get()->getType(); local
932 Context, ResultType, Expr::getValueKindForType(TInfo->getType()), TInfo,
1211 QualType ResultType = Context.getPointerType(AllocType); local
1419 if (ResultType->isArrayType() || ArraySize) {
1512 ResultType, AllocTypeInfo,
3915 QualType ResultType; local
3917 case BTT_IsBaseOf: ResultType = Context.BoolTy; break;
3918 case BTT_IsConvertible: ResultType = Context.BoolTy; break;
3919 case BTT_IsSame: ResultType = Context.BoolTy; break;
3920 case BTT_TypeCompatible: ResultType
5680 QualType ResultType = Method->getResultType(); local
[all...]
H A DSemaInit.cpp2259 QualType ResultType = CurrentObjectType; local
2260 if (!ResultType->isArrayType())
2261 ResultType = ResultType.getNonLValueExprType(SemaRef.Context);
2262 Result->setType(ResultType);
4362 QualType ResultType; local
4365 ResultType = S.Context.getPointerType(ArgPointee);
4368 ResultType = Initializer->getType().getNonLValueExprType(S.Context);
4371 Sequence.AddConversionSequenceStep(ICS, ResultType);
5521 QualType *ResultType) {
5517 Perform(Sema &S, const InitializedEntity &Entity, const InitializationKind &Kind, MultiExprArg Args, QualType *ResultType) argument
[all...]
H A DSemaCast.cpp51 ResultType(destType.getNonLValueExprType(S.Context)),
66 QualType ResultType; member in struct:__anon3235::CastOperation
263 return Op.complete(CXXConstCastExpr::Create(Context, Op.ResultType,
274 return Op.complete(CXXDynamicCastExpr::Create(Context, Op.ResultType,
286 return Op.complete(CXXReinterpretCastExpr::Create(Context, Op.ResultType,
299 return Op.complete(CXXStaticCastExpr::Create(Context, Op.ResultType,
2350 return Op.complete(CStyleCastExpr::Create(Context, Op.ResultType,
2371 return Op.complete(CXXFunctionalCastExpr::Create(Context, Op.ResultType,
H A DSemaChecking.cpp105 QualType ResultType = S.CheckAddressOfOperand(Arg, TheCall->getLocStart()); local
106 if (ResultType.isNull())
110 TheCall->setType(ResultType);
1078 QualType ResultType = ValType; local
1080 ResultType = Context.VoidTy;
1082 ResultType = Context.BoolTy;
1175 SubExprs, ResultType, Op,
1280 QualType ResultType = ValType; local
1440 ResultType = Context.BoolTy;
1460 ResultType
[all...]
/freebsd-9.3-release/contrib/llvm/lib/Target/NVPTX/
H A DNVPTXGenericToNVVM.cpp180 Type *ResultType = local
183 ParamTypes.push_back(ResultType);
/freebsd-9.3-release/contrib/llvm/tools/clang/include/clang/Sema/
H A DCodeCompleteConsumer.h417 static Chunk CreateResultType(const char *ResultType);
614 void AddResultTypeChunk(const char *ResultType);
H A DInitialization.h872 /// \param ResultType if non-NULL, will be set to the type of the
885 QualType *ResultType = 0);
/freebsd-9.3-release/contrib/llvm/tools/clang/include/clang/AST/
H A DExprObjC.h682 QualType ResultType; local
686 ResultType = Getter->getResultType();
688 ResultType = PDecl->getType();
692 ResultType = Getter->getResultType(); // with reference!
694 return ResultType;

Completed in 486 milliseconds

12