Lines Matching refs:IVLVal
11538 CodeGenFunction &CGF, const OMPExecutableDirective &S, LValue IVLVal) in LastprivateConditionalRAII() argument
11565 Data.IVLVal = IVLVal;
11653 LValue IVLVal; member in __anon90c6c1b15111::LastprivateConditionalRefChecker
11669 IVLVal = D.IVLVal; in VisitDeclRefExpr()
11688 IVLVal = D.IVLVal; in VisitMemberExpr()
11711 return std::make_tuple(FoundE, FoundD, UniqueDeclName, IVLVal, FoundFn); in getFoundData()
11717 LValue IVLVal, in emitLastprivateConditionalUpdate() argument
11723 llvm::Type *LLIVTy = CGF.ConvertTypeForMem(IVLVal.getType()); in emitLastprivateConditionalUpdate()
11727 IVLVal.getAlignment().getAsAlign()); in emitLastprivateConditionalUpdate()
11728 LValue LastIVLVal = CGF.MakeNaturalAlignAddrLValue(LastIV, IVLVal.getType()); in emitLastprivateConditionalUpdate()
11740 llvm::Value *IVVal = CGF.EmitLoadOfScalar(IVLVal, Loc); in emitLastprivateConditionalUpdate()
11747 auto &&CodeGen = [&LastIVLVal, &IVLVal, IVVal, &LVal, &LastLVal, in emitLastprivateConditionalUpdate()
11754 if (IVLVal.getType()->isSignedIntegerType()) { in emitLastprivateConditionalUpdate()
11757 assert(IVLVal.getType()->isUnsignedIntegerType() && in emitLastprivateConditionalUpdate()
11812 LValue IVLVal; in checkAndEmitLastprivateConditional() local
11814 std::tie(FoundE, FoundD, UniqueDeclName, IVLVal, FoundFn) = in checkAndEmitLastprivateConditional()
11842 emitLastprivateConditionalUpdate(CGF, IVLVal, UniqueDeclName, LVal, in checkAndEmitLastprivateConditional()
11888 emitLastprivateConditionalUpdate(CGF, It->IVLVal, Pair.second, LVal, in checkAndEmitSharedLastprivateConditional()