Searched refs:RequiredArgs (Results 1 – 11 of 11) sorted by relevance
/external/clang/lib/CodeGen/ |
D | CGCall.h | 103 class RequiredArgs { 110 RequiredArgs(All_t _) : NumRequired(~0U) {} in RequiredArgs() function 111 explicit RequiredArgs(unsigned n) : NumRequired(n) { in RequiredArgs() function 118 static RequiredArgs forPrototypePlus(const FunctionProtoType *prototype, in forPrototypePlus() 121 return RequiredArgs(prototype->getNumArgs() + additional); in forPrototypePlus() 124 static RequiredArgs forPrototype(const FunctionProtoType *prototype) { in forPrototype() 128 static RequiredArgs forPrototype(CanQual<FunctionProtoType> prototype) { in forPrototype() 132 static RequiredArgs forPrototypePlus(CanQual<FunctionProtoType> prototype, in forPrototypePlus() 144 static RequiredArgs getFromOpaqueData(unsigned value) { in getFromOpaqueData() 146 return RequiredArgs(value); in getFromOpaqueData() [all …]
|
D | CodeGenTypes.h | 56 class RequiredArgs; variable 197 RequiredArgs required); 201 RequiredArgs required); 217 RequiredArgs args);
|
D | CGCall.cpp | 79 RequiredArgs(0)); in arrangeFreeFunctionType() 89 RequiredArgs required = RequiredArgs::forPrototypePlus(FTP, prefix.size()); in arrangeLLVMFunctionInfo() 202 RequiredArgs required = RequiredArgs::forPrototypePlus(FTP, argTypes.size()); in arrangeCXXConstructorDeclaration() 232 RequiredArgs::All); in arrangeCXXDestructor() 254 RequiredArgs::All); in arrangeFunctionDeclaration() 295 RequiredArgs required = in arrangeObjCMessageSendSignature() 296 (MD->isVariadic() ? RequiredArgs(argTys.size()) : RequiredArgs::All); in arrangeObjCMessageSendSignature() 323 RequiredArgs required = RequiredArgs::All; in arrangeFreeFunctionCall() 326 required = RequiredArgs(proto->getNumArgs()); in arrangeFreeFunctionCall() 329 required = RequiredArgs(0); in arrangeFreeFunctionCall() [all …]
|
D | CGObjC.cpp | 512 RequiredArgs::All), in emitStructGetterCall() 779 RequiredArgs::All), in emitCPPObjectAtomicGetterCall() 867 RequiredArgs::All), in generateObjCGetterBody() 972 RequiredArgs::All), in emitStructSetterCall() 1010 RequiredArgs::All), in emitCPPObjectAtomicSetterCall() 1146 RequiredArgs::All), in generateObjCSetterBody() 1159 RequiredArgs::All), in generateObjCSetterBody() 1524 RequiredArgs::All), in EmitObjCForCollectionStmt() 2763 = llvm::FunctionType::get(VoidTy, VoidPtrTy, RequiredArgs::All); in EmitExtendGCLifetime() 2829 RequiredArgs::All); in GenerateObjCAtomicSetterCopyHelperFunction() [all …]
|
D | CGObjCRuntime.cpp | 371 RequiredArgs::All); in getMessageSendInfo()
|
D | CGExprCXX.cpp | 54 RequiredArgs required = RequiredArgs::forPrototypePlus(FPT, Args.size()); in EmitCXXMemberCall() 360 RequiredArgs required = RequiredArgs::forPrototypePlus(FPT, 1); in EmitCXXMemberPointerCallExpr()
|
D | CGVTables.cpp | 360 RequiredArgs::forPrototypePlus(FPT, 1)); in GenerateThunk()
|
D | CGObjCMac.cpp | 246 RequiredArgs::All)); in getGetPropertyFn() 266 RequiredArgs::All)); in getSetPropertyFn() 292 RequiredArgs::All)); in getOptimizedSetPropertyFn() 319 RequiredArgs::All)); in getCopyStructFn() 338 RequiredArgs::All)); in getCppAtomicObjectFunction() 351 RequiredArgs::All)); in getEnumerationMutationFn()
|
D | CGClass.cpp | 1323 EmitCall(CGM.getTypes().arrangeCXXMethodCall(Args, FPT, RequiredArgs::All), in EmitSynthesizedCXXCopyCtorCall()
|
D | CGExpr.cpp | 3211 FunctionType::ExtInfo(), RequiredArgs::All); in EmitAtomicExpr()
|
D | CGBuiltin.cpp | 1026 RequiredArgs::All); in EmitBuiltinExpr()
|