Home
last modified time | relevance | path

Searched refs:EmitLValue (Results 1 – 17 of 17) sorted by relevance

/netbsd-src/external/apache2/llvm/dist/clang/lib/CodeGen/
H A DCGExpr.cpp207 EmitLValue(E); in EmitIgnoredExpr()
618 LValue LV = EmitLValue(E); in EmitReferenceBindingToExpr()
1164 LValue LV = EmitLValue(UO->getSubExpr()); in EmitPointerWithAlignment()
1254 LV = EmitLValue(E); in EmitCheckedLValue()
1285 LValue CodeGenFunction::EmitLValue(const Expr *E) { in EmitLValue() function in CodeGenFunction
1313 return EmitLValue(cast<CXXRewrittenBinaryOperator>(E)->getSemanticForm()); in EmitLValue()
1325 return EmitLValue(cast<ConstantExpr>(E)->getSubExpr()); in EmitLValue()
1328 return EmitLValue(cast<ParenExpr>(E)->getSubExpr()); in EmitLValue()
1330 return EmitLValue(cast<GenericSelectionExpr>(E)->getResultExpr()); in EmitLValue()
1354 LValue LV = EmitLValue(cleanups->getSubExpr()); in EmitLValue()
[all …]
H A DCGStmtOpenMP.cpp94 return CGF.EmitLValue(&DRE).getAddress(CGF); in OMPLexicalScope()
269 return CGF.EmitLValue(&DRE).getAddress(CGF); in OMPSimdLexicalScope()
295 return EmitLValue(&DRE); in EmitOMPSharedLValue()
298 return EmitLValue(E); in EmitOMPSharedLValue()
336 llvm::Value *CV = EmitLoadOfScalar(EmitLValue(*I), CurCap->getLocation()); in GenerateOpenMPCapturedVars()
362 CapturedVars.push_back(EmitLValue(*I).getAddress(*this).getPointer()); in GenerateOpenMPCapturedVars()
856 OriginalLVal = EmitLValue(&DRE); in EmitOMPFirstprivateClause()
859 OriginalLVal = EmitLValue(&DRE); in EmitOMPFirstprivateClause()
994 MasterAddr = EmitLValue(&DRE).getAddress(*this); in EmitOMPCopyinClause()
1003 Address PrivateAddr = EmitLValue(*IRef).getAddress(*this); in EmitOMPCopyinClause()
[all …]
H A DCGExprComplex.cpp75 return EmitLoadOfLValue(CGF.EmitLValue(E), E->getExprLoc()); in EmitLoadOfLValue()
193 LValue LV = CGF.EmitLValue(E->getSubExpr()); in VisitPrePostIncDec()
471 LValue origLV = CGF.EmitLValue(Op); in EmitCast()
478 LValue SourceLVal = CGF.EmitLValue(Op); in EmitCast()
929 LValue LHS = CGF.EmitLValue(E->getLHS()); in EmitCompoundAssignLValue()
998 LValue LHS = CGF.EmitLValue(E->getLHS()); in EmitBinAssignLValue()
H A DCGObjC.cpp586 LValue lvalue = EmitLValue(lvalueExpr); in EmitObjCMessageExpr()
1307 llvm::Value *argAddr = CGF.EmitLValue(&argRef).getPointer(CGF); in emitStructSetterCall()
1353 llvm::Value *argAddr = CGF.EmitLValue(&argRef).getPointer(CGF); in emitCPPObjectAtomicSetterCall()
1884 elementLValue = EmitLValue(&tempDRE); in EmitObjCForCollectionStmt()
1952 elementLValue = EmitLValue(cast<Expr>(S.getElement())); in EmitObjCForCollectionStmt()
2020 elementLValue = EmitLValue(cast<Expr>(S.getElement())); in EmitObjCForCollectionStmt()
2894 LValue lv = CGF.EmitLValue(e); in tryEmitARCRetainLoadOfScalar()
2926 return tryEmitARCRetainLoadOfScalar(CGF, CGF.EmitLValue(e), type); in tryEmitARCRetainLoadOfScalar()
3566 LValue lvalue = EmitLValue(e->getLHS()); in EmitARCStoreUnsafeUnretained()
3589 LValue lvalue = EmitLValue(e->getLHS()); in EmitARCStoreStrong()
[all …]
H A DCGExprCXX.cpp137 LValue BaseLV = EmitLValue(BaseExpr); in EmitCXXPseudoDestructorExpr()
261 TrivialAssignmentRHS = EmitLValue(CE->getArg(1)); in EmitCXXMemberOrOperatorMemberCallExpr()
278 This = EmitLValue(Base); in EmitCXXMemberOrOperatorMemberCallExpr()
310 : EmitLValue(*CE->arg_begin()); in EmitCXXMemberOrOperatorMemberCallExpr()
448 This = EmitLValue(BaseExpr).getAddress(*this); in EmitCXXMemberPointerCallExpr()
2157 Address ThisPtr = CGF.EmitLValue(E).getAddress(CGF); in EmitTypeidFromVTable()
H A DCGExprScalar.cpp243 LValue EmitLValue(const Expr *E) { return CGF.EmitLValue(E); } in EmitLValue() function in __anonacb3eee80111::ScalarExprEmitter
584 LValue LV = EmitLValue(E->getSubExpr()); in VisitUnaryPostDec()
588 LValue LV = EmitLValue(E->getSubExpr()); in VisitUnaryPostInc()
592 LValue LV = EmitLValue(E->getSubExpr()); in VisitUnaryPreDec()
596 LValue LV = EmitLValue(E->getSubExpr()); in VisitUnaryPreInc()
612 return EmitLValue(E->getSubExpr()).getPointer(CGF); in VisitUnaryAddrOf()
1976 Address Addr = EmitLValue(E).getAddress(CGF); in VisitCastExpr()
1983 LValue SourceLVal = CGF.EmitLValue(E); in VisitCastExpr()
2093 Address Addr = EmitLValue(E).getAddress(CGF); in VisitCastExpr()
2166 return EmitLValue(E).getPointer(CGF); in VisitCastExpr()
[all …]
H A DCGExprAgg.cpp226 LValue LV = CGF.EmitLValue(E); in EmitAggLoadOfLValue()
391 LValue Array = CGF.EmitLValue(E->getSubExpr()); in VisitCXXStdInitializerListExpr()
738 LValue SourceLV = CGF.EmitLValue(E->getSubExpr()); in VisitCastExpr()
1195 LValue LHS = CGF.EmitLValue(E->getLHS()); in VisitBinAssign()
H A DCGOpenMPRuntime.cpp372 VD, [&CGF, &DRE]() { return CGF.EmitLValue(&DRE).getAddress(CGF); }); in CGOpenMPInnerExprInfo()
1009 LValue OriginalBaseLValue = CGF.EmitLValue(DE); in adjustPrivateAddress()
2479 CGF.EmitLValue(CopyprivateVars[I]).getPointer(CGF), in emitSingleRegion()
3891 SharedRefLValue = CGF.EmitLValue(Pair.second.OriginalRef); in emitPrivatesInit()
3897 SharedRefLValue = CGF.EmitLValue(Pair.second.OriginalRef); in emitPrivatesInit()
4142 Addr = CGF.EmitLValue(E).getPointer(CGF); in getPointerAndSize()
4354 LValue EvtLVal = CGF.EmitLValue(Evt); in emitTaskInit()
4732 LValue DepobjLVal = CGF.EmitLValue(E->IgnoreParenImpCasts()); in emitDepobjElementsSizes()
4791 LValue DepobjLVal = CGF.EmitLValue(E->IgnoreParenImpCasts()); in emitDepobjElements()
5609 CGF.EmitLValue(RHSExprs[I]).getPointer(CGF), CGF.VoidPtrTy), in emitReduction()
[all …]
H A DCGCoroutine.cpp249 Res.LV = CGF.EmitLValue(S.getResumeExpr()); in emitSuspendExpression()
H A DCGStmt.cpp2109 LValue Dest = EmitLValue(InputExpr); in EmitAsmInput()
2279 LValue Dest = EmitLValue(OutExpr); in EmitAsmStmt()
H A DCodeGenFunction.cpp2261 return EmitLValue(E).getAddress(*this); in EmitVAListRef()
2265 return EmitLValue(E).getAddress(*this); in EmitMSVAListRef()
H A DCodeGenFunction.h1244 return bind(CGF, ov, CGF.EmitLValue(e));
3705 LValue EmitLValue(const Expr *E);
H A DCGCall.cpp3834 srcLV = CGF.EmitLValue(lvExpr); in emitWritebackArg()
4324 LValue L = EmitLValue(cast<CastExpr>(E)->getSubExpr()); in EmitCallArg()
H A DCGDecl.cpp702 LValue srcLV = CGF.EmitLValue(srcExpr); in tryEmitARCCopyWeakInit()
H A DCGClass.cpp2084 LValue Src = EmitLValue(Arg); in EmitCXXConstructorCall()
H A DCGBuiltin.cpp4316 return RValue::get(EmitLValue(E->getArg(0)).getPointer(*this)); in EmitBuiltinExpr()
11568 return IsBitField ? EmitLValue(Arg).getBitFieldPointer() in EmitBPFBuiltinExpr()
11569 : EmitLValue(Arg).getPointer(*this); in EmitBPFBuiltinExpr()
11575 Value *FieldAddr = IsBitField ? EmitLValue(Arg).getBitFieldPointer() in EmitBPFBuiltinExpr()
11576 : EmitLValue(Arg).getPointer(*this); in EmitBPFBuiltinExpr()
H A DCGOpenMPRuntimeGPU.cpp3791 CGF.EmitLValue(RHSExprs[I]).getPointer(CGF), CGF.VoidPtrTy), in emitReduction()