Lines Matching refs:FO
429 llvm::Value *&CXXThisValue, const FunctionOptions &FO) { in emitOutlinedFunctionPrologue() argument
430 const CapturedDecl *CD = FO.S->getCapturedDecl(); in emitOutlinedFunctionPrologue()
431 const RecordDecl *RD = FO.S->getCapturedRecordDecl(); in emitOutlinedFunctionPrologue()
444 auto I = FO.S->captures().begin(); in emitOutlinedFunctionPrologue()
446 if (!FO.UIntPtrCastRequired) { in emitOutlinedFunctionPrologue()
450 Ctx, Ctx.getTranslationUnitDecl(), FO.S->getBeginLoc(), in emitOutlinedFunctionPrologue()
465 if (FO.UIntPtrCastRequired && in emitOutlinedFunctionPrologue()
495 FO.UIntPtrCastRequired in emitOutlinedFunctionPrologue()
514 FO.FunctionName, &CGM.getModule()); in emitOutlinedFunctionPrologue()
526 FO.UIntPtrCastRequired ? FO.Loc : FO.S->getBeginLoc(), in emitOutlinedFunctionPrologue()
527 FO.UIntPtrCastRequired ? FO.Loc in emitOutlinedFunctionPrologue()
530 I = FO.S->captures().begin(); in emitOutlinedFunctionPrologue()
534 if (!FO.UIntPtrCastRequired && Args[Cnt] != TargetArgs[Cnt]) { in emitOutlinedFunctionPrologue()
544 if (!FO.RegisterCastedArgsOnly) in emitOutlinedFunctionPrologue()
554 if (FO.UIntPtrCastRequired) { in emitOutlinedFunctionPrologue()
574 if (!FO.RegisterCastedArgsOnly) { in emitOutlinedFunctionPrologue()
584 {Var, FO.UIntPtrCastRequired in emitOutlinedFunctionPrologue()
620 FunctionOptions FO(&S, !NeedWrapperFunction, /*RegisterCastedArgsOnly=*/false, in GenerateOpenMPCapturedStmtFunction() local
623 VLASizes, CXXThisValue, FO); in GenerateOpenMPCapturedStmtFunction()