Lines Matching refs:FO

459     llvm::Value *&CXXThisValue, const FunctionOptions &FO) {  in emitOutlinedFunctionPrologue()  argument
460 const CapturedDecl *CD = FO.S->getCapturedDecl(); in emitOutlinedFunctionPrologue()
461 const RecordDecl *RD = FO.S->getCapturedRecordDecl(); in emitOutlinedFunctionPrologue()
474 auto I = FO.S->captures().begin(); in emitOutlinedFunctionPrologue()
476 if (!FO.UIntPtrCastRequired) { in emitOutlinedFunctionPrologue()
480 Ctx, Ctx.getTranslationUnitDecl(), FO.S->getBeginLoc(), in emitOutlinedFunctionPrologue()
496 if (FO.UIntPtrCastRequired && in emitOutlinedFunctionPrologue()
530 FO.UIntPtrCastRequired in emitOutlinedFunctionPrologue()
548 FO.FunctionName, &CGM.getModule()); in emitOutlinedFunctionPrologue()
562 FO.UIntPtrCastRequired ? FO.Loc : FO.S->getBeginLoc(), in emitOutlinedFunctionPrologue()
563 FO.UIntPtrCastRequired ? FO.Loc in emitOutlinedFunctionPrologue()
566 I = FO.S->captures().begin(); in emitOutlinedFunctionPrologue()
570 if (!FO.UIntPtrCastRequired && Args[Cnt] != TargetArgs[Cnt]) { in emitOutlinedFunctionPrologue()
580 if (!FO.RegisterCastedArgsOnly) in emitOutlinedFunctionPrologue()
590 if (FO.UIntPtrCastRequired) { in emitOutlinedFunctionPrologue()
610 if (!FO.RegisterCastedArgsOnly) { in emitOutlinedFunctionPrologue()
619 {Var, FO.UIntPtrCastRequired in emitOutlinedFunctionPrologue()
655 FunctionOptions FO(&S, !NeedWrapperFunction, /*RegisterCastedArgsOnly=*/false, in GenerateOpenMPCapturedStmtFunction() local
658 VLASizes, CXXThisValue, FO); in GenerateOpenMPCapturedStmtFunction()