Lines Matching refs:IVLVal
12212 CodeGenFunction &CGF, const OMPExecutableDirective &S, LValue IVLVal) in LastprivateConditionalRAII() argument
12239 Data.IVLVal = IVLVal;
12327 LValue IVLVal; member in __anonad2d34466211::LastprivateConditionalRefChecker
12343 IVLVal = D.IVLVal; in VisitDeclRefExpr()
12362 IVLVal = D.IVLVal; in VisitMemberExpr()
12385 return std::make_tuple(FoundE, FoundD, UniqueDeclName, IVLVal, FoundFn); in getFoundData()
12391 LValue IVLVal, in emitLastprivateConditionalUpdate() argument
12397 llvm::Type *LLIVTy = CGF.ConvertTypeForMem(IVLVal.getType()); in emitLastprivateConditionalUpdate()
12401 IVLVal.getAlignment().getAsAlign()); in emitLastprivateConditionalUpdate()
12402 LValue LastIVLVal = CGF.MakeNaturalAlignAddrLValue(LastIV, IVLVal.getType()); in emitLastprivateConditionalUpdate()
12415 llvm::Value *IVVal = CGF.EmitLoadOfScalar(IVLVal, Loc); in emitLastprivateConditionalUpdate()
12422 auto &&CodeGen = [&LastIVLVal, &IVLVal, IVVal, &LVal, &LastLVal, in emitLastprivateConditionalUpdate()
12429 if (IVLVal.getType()->isSignedIntegerType()) { in emitLastprivateConditionalUpdate()
12432 assert(IVLVal.getType()->isUnsignedIntegerType() && in emitLastprivateConditionalUpdate()
12487 LValue IVLVal; in checkAndEmitLastprivateConditional() local
12489 std::tie(FoundE, FoundD, UniqueDeclName, IVLVal, FoundFn) = in checkAndEmitLastprivateConditional()
12516 emitLastprivateConditionalUpdate(CGF, IVLVal, UniqueDeclName, LVal, in checkAndEmitLastprivateConditional()
12562 emitLastprivateConditionalUpdate(CGF, It->IVLVal, Pair.second, LVal, in checkAndEmitSharedLastprivateConditional()