Lines Matching refs:IVLVal
12373 CodeGenFunction &CGF, const OMPExecutableDirective &S, LValue IVLVal) in LastprivateConditionalRAII() argument
12400 Data.IVLVal = IVLVal;
12488 LValue IVLVal; member in __anoneb75deaf6211::LastprivateConditionalRefChecker
12504 IVLVal = D.IVLVal; in VisitDeclRefExpr()
12523 IVLVal = D.IVLVal; in VisitMemberExpr()
12546 return std::make_tuple(FoundE, FoundD, UniqueDeclName, IVLVal, FoundFn); in getFoundData()
12552 LValue IVLVal, in emitLastprivateConditionalUpdate() argument
12558 llvm::Type *LLIVTy = CGF.ConvertTypeForMem(IVLVal.getType()); in emitLastprivateConditionalUpdate()
12562 IVLVal.getAlignment().getAsAlign()); in emitLastprivateConditionalUpdate()
12563 LValue LastIVLVal = CGF.MakeNaturalAlignAddrLValue(LastIV, IVLVal.getType()); in emitLastprivateConditionalUpdate()
12576 llvm::Value *IVVal = CGF.EmitLoadOfScalar(IVLVal, Loc); in emitLastprivateConditionalUpdate()
12583 auto &&CodeGen = [&LastIVLVal, &IVLVal, IVVal, &LVal, &LastLVal, in emitLastprivateConditionalUpdate()
12590 if (IVLVal.getType()->isSignedIntegerType()) { in emitLastprivateConditionalUpdate()
12593 assert(IVLVal.getType()->isUnsignedIntegerType() && in emitLastprivateConditionalUpdate()
12648 LValue IVLVal; in checkAndEmitLastprivateConditional() local
12650 std::tie(FoundE, FoundD, UniqueDeclName, IVLVal, FoundFn) = in checkAndEmitLastprivateConditional()
12677 emitLastprivateConditionalUpdate(CGF, IVLVal, UniqueDeclName, LVal, in checkAndEmitLastprivateConditional()
12723 emitLastprivateConditionalUpdate(CGF, It->IVLVal, Pair.second, LVal, in checkAndEmitSharedLastprivateConditional()