Lines Matching refs:gd
338 void CIRGenFunction::startFunction(GlobalDecl gd, QualType returnType, in startFunction() argument
347 const Decl *d = gd.getDecl(); in startFunction()
436 cir::FuncOp CIRGenFunction::generateCode(clang::GlobalDecl gd, cir::FuncOp fn, in generateCode() argument
438 const auto funcDecl = cast<FunctionDecl>(gd.getDecl()); in generateCode()
439 curGD = gd; in generateCode()
458 QualType retTy = buildFunctionArgList(gd, args); in generateCode()
463 startFunction(gd, retTy, fn, funcType, args, loc, bodyRange.getBegin()); in generateCode()
654 clang::QualType CIRGenFunction::buildFunctionArgList(clang::GlobalDecl gd, in buildFunctionArgList() argument
656 const auto *fd = cast<FunctionDecl>(gd.getDecl()); in buildFunctionArgList()
661 if (cgm.getCXXABI().hasThisReturn(gd)) in buildFunctionArgList()
663 else if (cgm.getCXXABI().hasMostDerivedReturn(gd)) in buildFunctionArgList()