Home
last modified time | relevance | path

Searched refs:forDirect (Results 1 – 21 of 21) sorted by relevance

/external/llvm-project/clang/lib/CodeGen/
DCGCall.h134 static CGCallee forDirect(llvm::Constant *functionPtr,
139 static CGCallee forDirect(llvm::FunctionCallee functionPtr,
DCGExprCXX.cpp193 CGCallee::forDirect(CGM.GetAddrOfFunction(MD), GlobalDecl(MD)); in EmitCXXMemberCallExpr()
375 CGCallee::forDirect(CGM.getAddrOfCXXStructor(GD, FInfo, Ty), GD); in EmitCXXMemberOrOperatorMemberCallExpr()
377 Callee = CGCallee::forDirect(CGM.GetAddrOfFunction(GD, Ty), GD); in EmitCXXMemberOrOperatorMemberCallExpr()
409 CGCallee::forDirect(CGM.GetAddrOfFunction(MD, Ty), GlobalDecl(MD)); in EmitCXXMemberOrOperatorMemberCallExpr()
412 CGCallee::forDirect(CGM.GetAddrOfFunction(DevirtualizedMethod, Ty), in EmitCXXMemberOrOperatorMemberCallExpr()
1307 CGCallee Callee = CGCallee::forDirect(CalleePtr, GlobalDecl(CalleeDecl)); in EmitNewDeleteCall()
DCGCXXABI.cpp55 return CGCallee::forDirect(FnPtr, FPT); in EmitLoadOfMemberFunctionPointer()
DCGObjC.cpp838 CGCallee callee = CGCallee::forDirect(fn); in emitStructGetterCall()
1103 CGCallee callee = CGCallee::forDirect(copyCppAtomicObjectFn); in emitCPPObjectAtomicGetterCall()
1184 CGCallee callee = CGCallee::forDirect(getPropertyFn); in generateObjCGetterBody()
1323 CGCallee callee = CGCallee::forDirect(fn); in emitStructSetterCall()
1361 CGCallee callee = CGCallee::forDirect(fn); in emitCPPObjectAtomicSetterCall()
1491 CGCallee callee = CGCallee::forDirect(setOptimizedPropertyFn); in generateObjCSetterBody()
1503 CGCallee callee = CGCallee::forDirect(setPropertyFn); in generateObjCSetterBody()
1714 CGCallee::forDirect(EnumerationMutationFnPtr); in EmitObjCForCollectionStmt()
DCGClass.cpp2184 CGCallee Callee = CGCallee::forDirect(CalleePtr, GlobalDecl(D, Type)); in EmitCXXConstructorCall()
2278 ? ParamValue::forDirect(RV.getScalarVal()) in EmitInlinedInheritingCXXConstructorCall()
2893 auto callee = CGCallee::forDirect(calleePtr, GlobalDecl(callOperator)); in EmitForwardingCallToLambda()
DCGCUDANV.cpp343 CGF.EmitCall(FI, CGCallee::forDirect(cudaLaunchKernelFn), ReturnValueSlot(), in emitDeviceStubBodyNew()
DCGVTables.cpp373 RValue RV = EmitCall(*CurFnInfo, CGCallee::forDirect(Callee, CurGD), Slot, in EmitCallAndReturnForThunk()
DCGCall.cpp2533 ArgVals.push_back(ParamValue::forDirect(V)); in EmitFunctionProlog()
2667 ArgVals.push_back(ParamValue::forDirect(V)); in EmitFunctionProlog()
2720 ArgVals.push_back(ParamValue::forDirect(V)); in EmitFunctionProlog()
2774 ArgVals.push_back(ParamValue::forDirect(U)); in EmitFunctionProlog()
DCGExprComplex.cpp657 CGCallee Callee = CGCallee::forDirect(Func, FQTy->getAs<FunctionProtoType>()); in EmitComplexBinOpLibCall()
DCGException.cpp1674 auto Callee = CGCallee::forDirect(OutlinedFinally); in Emit()
DMicrosoftCXXABI.cpp1616 CGCallee Callee = CGCallee::forDirect(CGM.getAddrOfCXXStructor(GD), GD); in EmitDestructorCall()
4047 CGCallee::forDirect(CalleePtr, GlobalDecl(CD, Ctor_Complete)); in getAddrOfCXXCtorClosure()
DCGAtomic.cpp318 auto callee = CGCallee::forDirect(fn); in emitAtomicLibcall()
DCGDecl.cpp603 auto Callee = CGCallee::forDirect(CleanupFn); in Emit()
DItaniumCXXABI.cpp1725 Callee = CGCallee::forDirect(CGM.getAddrOfCXXStructor(GD), GD); in EmitDestructorCall()
DCodeGenFunction.h3040 static ParamValue forDirect(llvm::Value *value) {
DCGExpr.cpp4879 return CGCallee::forDirect(calleePtr, GD); in EmitDirectCallee()
DCGObjCMac.cpp2257 CGCallee Callee = CGCallee::forDirect(BitcastFn); in EmitMessageSend()
DCGBuiltin.cpp614 CGCallee callee = CGCallee::forDirect(calleeValue, GlobalDecl(FD)); in emitLibraryCall()
1831 EmitCall(FI, CGCallee::forDirect(F), ReturnValueSlot(), Args); in emitBuiltinOSLogFormat()
3605 return EmitCall(FuncInfo, CGCallee::forDirect(Func), in EmitBuiltinExpr()
/external/clang/lib/CodeGen/
DCGCall.cpp2193 ArgVals.push_back(ParamValue::forDirect(V)); in EmitFunctionProlog()
2317 ArgVals.push_back(ParamValue::forDirect(V)); in EmitFunctionProlog()
2374 ArgVals.push_back(ParamValue::forDirect(V)); in EmitFunctionProlog()
2429 ArgVals.push_back(ParamValue::forDirect(U)); in EmitFunctionProlog()
DCGClass.cpp2242 ? ParamValue::forDirect(RV.getScalarVal()) in EmitInlinedInheritingCXXConstructorCall()
DCodeGenFunction.h2195 static ParamValue forDirect(llvm::Value *value) { in forDirect() function