Lines Matching refs:FO

431     llvm::Value *&CXXThisValue, const FunctionOptions &FO) {  in emitOutlinedFunctionPrologue()  argument
432 const CapturedDecl *CD = FO.S->getCapturedDecl(); in emitOutlinedFunctionPrologue()
433 const RecordDecl *RD = FO.S->getCapturedRecordDecl(); in emitOutlinedFunctionPrologue()
446 auto I = FO.S->captures().begin(); in emitOutlinedFunctionPrologue()
448 if (!FO.UIntPtrCastRequired) { in emitOutlinedFunctionPrologue()
452 Ctx, Ctx.getTranslationUnitDecl(), FO.S->getBeginLoc(), in emitOutlinedFunctionPrologue()
468 if (FO.UIntPtrCastRequired && in emitOutlinedFunctionPrologue()
502 FO.UIntPtrCastRequired in emitOutlinedFunctionPrologue()
520 FO.FunctionName, &CGM.getModule()); in emitOutlinedFunctionPrologue()
534 FO.UIntPtrCastRequired ? FO.Loc : FO.S->getBeginLoc(), in emitOutlinedFunctionPrologue()
535 FO.UIntPtrCastRequired ? FO.Loc in emitOutlinedFunctionPrologue()
538 I = FO.S->captures().begin(); in emitOutlinedFunctionPrologue()
542 if (!FO.UIntPtrCastRequired && Args[Cnt] != TargetArgs[Cnt]) { in emitOutlinedFunctionPrologue()
552 if (!FO.RegisterCastedArgsOnly) in emitOutlinedFunctionPrologue()
562 if (FO.UIntPtrCastRequired) { in emitOutlinedFunctionPrologue()
582 if (!FO.RegisterCastedArgsOnly) { in emitOutlinedFunctionPrologue()
591 {Var, FO.UIntPtrCastRequired in emitOutlinedFunctionPrologue()
627 FunctionOptions FO(&S, !NeedWrapperFunction, /*RegisterCastedArgsOnly=*/false, in GenerateOpenMPCapturedStmtFunction() local
630 VLASizes, CXXThisValue, FO); in GenerateOpenMPCapturedStmtFunction()