Lines Matching refs:FO
369 llvm::Value *&CXXThisValue, const FunctionOptions &FO) { in emitOutlinedFunctionPrologue() argument
370 const CapturedDecl *CD = FO.S->getCapturedDecl(); in emitOutlinedFunctionPrologue()
371 const RecordDecl *RD = FO.S->getCapturedRecordDecl(); in emitOutlinedFunctionPrologue()
384 auto I = FO.S->captures().begin(); in emitOutlinedFunctionPrologue()
386 if (!FO.UIntPtrCastRequired) { in emitOutlinedFunctionPrologue()
390 Ctx, Ctx.getTranslationUnitDecl(), FO.S->getBeginLoc(), in emitOutlinedFunctionPrologue()
405 if (FO.UIntPtrCastRequired && in emitOutlinedFunctionPrologue()
435 FO.UIntPtrCastRequired in emitOutlinedFunctionPrologue()
454 FO.FunctionName, &CGM.getModule()); in emitOutlinedFunctionPrologue()
462 FO.S->getBeginLoc(), CD->getBody()->getBeginLoc()); in emitOutlinedFunctionPrologue()
464 I = FO.S->captures().begin(); in emitOutlinedFunctionPrologue()
468 if (!FO.UIntPtrCastRequired && Args[Cnt] != TargetArgs[Cnt]) { in emitOutlinedFunctionPrologue()
486 if (!FO.RegisterCastedArgsOnly) in emitOutlinedFunctionPrologue()
496 if (FO.UIntPtrCastRequired) { in emitOutlinedFunctionPrologue()
519 if (!FO.RegisterCastedArgsOnly) { in emitOutlinedFunctionPrologue()
531 {Var, FO.UIntPtrCastRequired in emitOutlinedFunctionPrologue()
567 FunctionOptions FO(&S, !NeedWrapperFunction, /*RegisterCastedArgsOnly=*/false, in GenerateOpenMPCapturedStmtFunction() local
570 VLASizes, CXXThisValue, FO); in GenerateOpenMPCapturedStmtFunction()