Lines Matching refs:EmitLValue

98         InlinedShareds.addPrivate(VD, CGF.EmitLValue(&DRE).getAddress(CGF));  in OMPLexicalScope()
274 InlinedShareds.addPrivate(VD, CGF.EmitLValue(&DRE).getAddress(CGF)); in OMPSimdLexicalScope()
299 return EmitLValue(&DRE); in EmitOMPSharedLValue()
302 return EmitLValue(E); in EmitOMPSharedLValue()
340 llvm::Value *CV = EmitLoadOfScalar(EmitLValue(*I), CurCap->getLocation()); in GenerateOpenMPCapturedVars()
366 CapturedVars.push_back(EmitLValue(*I).getAddress(*this).getPointer()); in GenerateOpenMPCapturedVars()
870 OriginalLVal = EmitLValue(&DRE); in EmitOMPFirstprivateClause()
873 OriginalLVal = EmitLValue(&DRE); in EmitOMPFirstprivateClause()
995 MasterAddr = EmitLValue(&DRE).getAddress(*this); in EmitOMPCopyinClause()
1005 Address PrivateAddr = EmitLValue(*IRef).getAddress(*this); in EmitOMPCopyinClause()
1074 PrivateScope.addPrivate(DestVD, EmitLValue(&DRE).getAddress(*this)); in EmitOMPLastprivateClauseInit()
2053 LValue LCVal = EmitLValue(LoopVarRef); in EmitOMPCanonicalLoop()
2195 Address OrigAddr = EmitLValue(&DRE).getAddress(*this); in EmitOMPLinearClauseFinal()
2262 (void)LoopScope.addPrivate(PrivateVD, EmitLValue(&DRE).getAddress(*this)); in EmitOMPPrivateLoopCounters()
2429 EmitLValue(CED->getInit()->IgnoreImpCasts()).getAddress(*this); in EmitOMPSimdFinal()
2434 OrigAddr = EmitLValue(&DRE).getAddress(*this); in EmitOMPSimdFinal()
2460 return CGF.EmitLValue(Helper); in EmitOMPHelperVar()
2558 CGF, S, CGF.EmitLValue(S.getIterationVariable())); in emitOMPSimdRegion()
3046 LValue PrevLB = CGF.EmitLValue(LS.getPrevLowerBoundVariable()); in emitDistributeParallelForInnerBounds()
3047 LValue PrevUB = CGF.EmitLValue(LS.getPrevUpperBoundVariable()); in emitDistributeParallelForInnerBounds()
3097 CGF.EmitLValue(cast<DeclRefExpr>(Dir.getCombinedLowerBoundVariable())); in emitDistributeParallelForDistributeInnerBoundParams()
3103 CGF.EmitLValue(cast<DeclRefExpr>(Dir.getCombinedUpperBoundVariable())); in emitDistributeParallelForDistributeInnerBoundParams()
3281 *this, S, EmitLValue(S.getIterationVariable())); in EmitOMPWorksharingLoop()
3569 LValue DestLVal = CGF.EmitLValue(OrigExpr); in emitScanBasedDirectiveFinals()
3570 LValue SrcLVal = CGF.EmitLValue(CopyArrayElem); in emitScanBasedDirectiveFinals()
3685 LHSAddr = CGF.EmitLValue(CopyArrayElem).getAddress(CGF); in emitScanBasedDirective()
3696 RHSAddr = CGF.EmitLValue(CopyArrayElem).getAddress(CGF); in emitScanBasedDirective()
4758 Scope.addPrivate(Pair.first, CGF.EmitLValue(&DRE).getAddress(CGF)); in EmitOMPTaskBasedDirective()
4869 ReductionsPtr = CGF.EmitLoadOfScalar(CGF.EmitLValue(TRExpr), in EmitOMPTaskBasedDirective()
5140 CGF.EmitLoadOfScalar(CGF.EmitLValue(TRExpr), TRExpr->getExprLoc()); in processInReduction()
5277 LValue DOLVal = EmitLValue(DO->getDepobj()); in EmitOMPDepobjDirective()
5383 LValue DestLVal = EmitLValue(TempExpr); in EmitOMPScanDirective()
5384 LValue SrcLVal = EmitLValue(LHSs[I]); in EmitOMPScanDirective()
5400 DestLVal = EmitLValue(RHSs[I]); in EmitOMPScanDirective()
5401 SrcLVal = EmitLValue(LHSs[I]); in EmitOMPScanDirective()
5404 DestLVal = EmitLValue(RHSs[I]); in EmitOMPScanDirective()
5405 SrcLVal = EmitLValue(TempExpr); in EmitOMPScanDirective()
5430 LValue IdxLVal = EmitLValue(IVExpr); in EmitOMPScanDirective()
5442 LValue DestLVal = EmitLValue(CopyArrayElem); in EmitOMPScanDirective()
5443 LValue SrcLVal = EmitLValue(OrigExpr); in EmitOMPScanDirective()
5462 LValue IdxLVal = EmitLValue(IVExpr); in EmitOMPScanDirective()
5484 LValue SrcLVal = EmitLValue(CopyArrayElem); in EmitOMPScanDirective()
5485 LValue DestLVal = EmitLValue(OrigExpr); in EmitOMPScanDirective()
5928 LValue XLValue = CGF.EmitLValue(X); in emitOMPAtomicReadExpr()
5929 LValue VLValue = CGF.EmitLValue(V); in emitOMPAtomicReadExpr()
5958 emitSimpleAtomicStore(CGF, AO, CGF.EmitLValue(X), CGF.EmitAnyExpr(E)); in emitOMPAtomicWriteExpr()
6137 LValue XLValue = CGF.EmitLValue(X); in emitOMPAtomicUpdateExpr()
6197 LValue VLValue = CGF.EmitLValue(V); in emitOMPAtomicCaptureExpr()
6198 LValue XLValue = CGF.EmitLValue(X); in emitOMPAtomicCaptureExpr()
6321 LValue XLVal = CGF.EmitLValue(X); in emitOMPAtomicCompareExpr()
6352 LValue LV = CGF.EmitLValue(V); in emitOMPAtomicCompareExpr()
6359 LValue LV = CGF.EmitLValue(R); in emitOMPAtomicCompareExpr()
6975 EmitLValue(C->getInteropVar()).getPointer(*this); in EmitOMPInteropDirective()
6988 EmitLValue(C->getInteropVar()).getPointer(*this); in EmitOMPInteropDirective()
6994 EmitLValue(C->getInteropVar()).getPointer(*this); in EmitOMPInteropDirective()
7825 LValue GlobLVal = CGF.EmitLValue(Ref); in EmitSimpleOMPExecutableDirective()
7840 LValue GlobLVal = CGF.EmitLValue(E); in EmitSimpleOMPExecutableDirective()