Lines Matching refs:IVLVal
11333 CodeGenFunction &CGF, const OMPExecutableDirective &S, LValue IVLVal) in LastprivateConditionalRAII() argument
11355 Data.IVLVal = IVLVal;
11400 CGF, Data.IVLVal.getType(), Data.IVName); in initLastprivateConditionalCounter()
11401 LValue GlobIVLVal = CGF.MakeAddrLValue(GlobIVAddr, Data.IVLVal.getType()); in initLastprivateConditionalCounter()
11402 llvm::Value *IVVal = CGF.EmitLoadOfScalar(Data.IVLVal, S.getBeginLoc()); in initLastprivateConditionalCounter()
11415 LValue IVLVal; member in __anonf9fddcd25311::LastprivateConditionalRefChecker
11430 IVLVal = D.IVLVal; in VisitDeclRefExpr()
11448 IVLVal = D.IVLVal; in VisitMemberExpr()
11473 return std::make_tuple(FoundE, FoundD, UniqueDeclName, IVLVal, IVName, in getFoundData()
11489 LValue IVLVal; in checkAndEmitLastprivateConditional() local
11492 std::tie(FoundE, FoundD, UniqueDeclName, IVLVal, IVName, UseOriginalIV) = in checkAndEmitLastprivateConditional()
11497 llvm::Type *LLIVTy = CGF.ConvertTypeForMem(IVLVal.getType()); in checkAndEmitLastprivateConditional()
11501 IVLVal.getAlignment().getAsAlign()); in checkAndEmitLastprivateConditional()
11502 LValue LastIVLVal = CGF.MakeNaturalAlignAddrLValue(LastIV, IVLVal.getType()); in checkAndEmitLastprivateConditional()
11520 getAddrOfArtificialThreadPrivate(CGF, IVLVal.getType(), IVName); in checkAndEmitLastprivateConditional()
11521 IVLVal = CGF.MakeAddrLValue(IVAddr, IVLVal.getType()); in checkAndEmitLastprivateConditional()
11523 llvm::Value *IVVal = CGF.EmitLoadOfScalar(IVLVal, FoundE->getExprLoc()); in checkAndEmitLastprivateConditional()
11530 auto &&CodeGen = [&LastIVLVal, &IVLVal, IVVal, &LVal, &LastLVal, in checkAndEmitLastprivateConditional()
11538 if (IVLVal.getType()->isSignedIntegerType()) { in checkAndEmitLastprivateConditional()
11541 assert(IVLVal.getType()->isUnsignedIntegerType() && in checkAndEmitLastprivateConditional()