Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/clang/lib/CodeGen/
H A DCGExpr.cpp237 EmitLValue(E); in EmitIgnoredExpr()
673 LValue LV = EmitLValue(E); in EmitReferenceBindingToExpr()
1188 LValue LV = EmitLValue(StructBase); in GetCountedByFieldExprGEP()
1410 LValue LV = CGF.EmitLValue(UO->getSubExpr(), IsKnownNonNull); in EmitPointerWithAlignment()
1425 LValue LV = CGF.EmitLValue(Call->getArg(0), IsKnownNonNull); in EmitPointerWithAlignment()
1529 LV = EmitLValue(E); in EmitCheckedLValue()
1559 LValue CodeGenFunction::EmitLValue(const Expr *E, in EmitLValue() function in CodeGenFunction
1609 return EmitLValue(cast<CXXRewrittenBinaryOperator>(E)->getSemanticForm(), in EmitLValueHelper()
1621 return EmitLValue(cast<ConstantExpr>(E)->getSubExpr(), IsKnownNonNull); in EmitLValueHelper()
1624 return EmitLValue(cast<ParenExpr>(E)->getSubExpr(), IsKnownNonNull); in EmitLValueHelper()
[all …]
H A DCGStmtOpenMP.cpp107 InlinedShareds.addPrivate(VD, CGF.EmitLValue(&DRE).getAddress()); in OMPLexicalScope()
307 InlinedShareds.addPrivate(VD, CGF.EmitLValue(&DRE).getAddress()); in OMPSimdLexicalScope()
356 return EmitLValue(&DRE); in EmitOMPSharedLValue()
359 return EmitLValue(E); in EmitOMPSharedLValue()
397 llvm::Value *CV = EmitLoadOfScalar(EmitLValue(*I), CurCap->getLocation()); in GenerateOpenMPCapturedVars()
424 CapturedVars.push_back(EmitLValue(*I).getAddress().emitRawPointer(*this)); in GenerateOpenMPCapturedVars()
934 OriginalLVal = EmitLValue(&DRE); in EmitOMPFirstprivateClause()
937 OriginalLVal = EmitLValue(&DRE); in EmitOMPFirstprivateClause()
1058 MasterAddr = EmitLValue(&DRE).getAddress(); in EmitOMPCopyinClause()
1068 Address PrivateAddr = EmitLValue(*IRef).getAddress(); in EmitOMPCopyinClause()
[all …]
H A DCGExprComplex.cpp79 return EmitLoadOfLValue(CGF.EmitLValue(E), E->getExprLoc()); in EmitLoadOfLValue()
201 LValue LV = CGF.EmitLValue(E->getSubExpr()); in VisitPrePostIncDec()
558 LValue origLV = CGF.EmitLValue(Op); in EmitCast()
564 LValue SourceLVal = CGF.EmitLValue(Op); in EmitCast()
1271 LValue LHS = CGF.EmitLValue(E->getLHS()); in EmitCompoundAssignLValue()
1358 LValue LHS = CGF.EmitLValue(E->getLHS()); in EmitBinAssignLValue()
H A DCGObjC.cpp588 LValue lvalue = EmitLValue(lvalueExpr); in EmitObjCMessageExpr()
1378 llvm::Value *argAddr = CGF.EmitLValue(&argRef).getPointer(CGF); in emitStructSetterCall()
1422 llvm::Value *argAddr = CGF.EmitLValue(&argRef).getPointer(CGF); in emitCPPObjectAtomicSetterCall()
1977 elementLValue = EmitLValue(&tempDRE); in EmitObjCForCollectionStmt()
2046 elementLValue = EmitLValue(cast<Expr>(S.getElement())); in EmitObjCForCollectionStmt()
2114 elementLValue = EmitLValue(cast<Expr>(S.getElement())); in EmitObjCForCollectionStmt()
2964 LValue lv = CGF.EmitLValue(e); in tryEmitARCRetainLoadOfScalar()
2996 return tryEmitARCRetainLoadOfScalar(CGF, CGF.EmitLValue(e), type); in tryEmitARCRetainLoadOfScalar()
3641 LValue lvalue = EmitLValue(e->getLHS()); in EmitARCStoreUnsafeUnretained()
3664 LValue lvalue = EmitLValue(e->getLHS()); in EmitARCStoreStrong()
[all …]
H A DCGExprCXX.cpp145 LValue BaseLV = EmitLValue(BaseExpr); in EmitCXXPseudoDestructorExpr()
271 TrivialAssignmentRHS = EmitLValue(CE->getArg(1)); in EmitCXXMemberOrOperatorMemberCallExpr()
289 This = EmitLValue(Base); in EmitCXXMemberOrOperatorMemberCallExpr()
322 : EmitLValue(*CE->arg_begin()); in EmitCXXMemberOrOperatorMemberCallExpr()
462 This = EmitLValue(BaseExpr, KnownNonNull).getAddress(); in EmitCXXMemberPointerCallExpr()
2187 Address ThisPtr = CGF.EmitLValue(E).getAddress(); in EmitTypeidFromVTable()
H A DCGExprScalar.cpp280 LValue EmitLValue(const Expr *E) { return CGF.EmitLValue(E); } in EmitLValue() function in __anone7cacfbd0111::ScalarExprEmitter
639 LValue LV = EmitLValue(E->getSubExpr()); in VisitUnaryPostDec()
643 LValue LV = EmitLValue(E->getSubExpr()); in VisitUnaryPostInc()
647 LValue LV = EmitLValue(E->getSubExpr()); in VisitUnaryPreDec()
651 LValue LV = EmitLValue(E->getSubExpr()); in VisitUnaryPreInc()
667 return EmitLValue(E->getSubExpr()).getPointer(CGF); in VisitUnaryAddrOf()
2426 Address Addr = EmitLValue(E).getAddress(); in VisitCastExpr()
2433 LValue SourceLVal = CGF.EmitLValue(E); in VisitCastExpr()
2659 return EmitLValue(E).getPointer(CGF); in VisitCastExpr()
3657 return CGF.EmitLoadOfLValue(CGF.EmitLValue(E), E->getExprLoc()) in VisitReal()
[all …]
H A DCGOpenMPRuntime.cpp374 PrivScope.addPrivate(VD, CGF.EmitLValue(&DRE).getAddress()); in CGOpenMPInnerExprInfo()
965 LValue OriginalBaseLValue = CGF.EmitLValue(DE); in adjustPrivateAddress()
2237 CGF.EmitLValue(CopyprivateVars[I]).getPointer(CGF), in emitSingleRegion()
3302 SharedRefLValue = CGF.EmitLValue(Pair.second.OriginalRef); in emitPrivatesInit()
3308 SharedRefLValue = CGF.EmitLValue(Pair.second.OriginalRef); in emitPrivatesInit()
3546 Addr = CGF.EmitLValue(E).getPointer(CGF); in getPointerAndSize()
3757 LValue EvtLVal = CGF.EmitLValue(Evt); in emitTaskInit()
4136 LValue DepobjLVal = CGF.EmitLValue(E->IgnoreParenImpCasts()); in emitDepobjElementsSizes()
4174 LValue DepobjLVal = CGF.EmitLValue(E->IgnoreParenImpCasts()); in emitDepobjElements()
5035 LValue LHSLV = CGF.EmitLValue(Privates); in emitPrivateReduction()
[all …]
H A DCGExprAgg.cpp257 LValue LV = CGF.EmitLValue(E); in EmitAggLoadOfLValue()
423 LValue Array = CGF.EmitLValue(E->getSubExpr()); in VisitCXXStdInitializerListExpr()
880 LValue SourceLV = CGF.EmitLValue(E->getSubExpr()); in VisitCastExpr()
1371 LValue LHS = CGF.EmitLValue(E->getLHS()); in VisitBinAssign()
H A DCGHLSLRuntime.cpp674 LValue LV = CGF.EmitLValue(OVE->getSourceExpr()); in emitInitListOpaqueValues()
H A DCGCoroutine.cpp368 Res.LV = CGF.EmitLValue(S.getResumeExpr()); in emitSuspendExpression()
H A DCGStmt.cpp2596 LValue Dest = EmitLValue(InputExpr); in EmitAsmInput()
2901 LValue Dest = EmitLValue(OutExpr); in EmitAsmStmt()
H A DCodeGenFunction.cpp2622 return EmitLValue(E).getAddress(); in EmitVAListRef()
2626 return EmitLValue(E).getAddress(); in EmitMSVAListRef()
H A DCodeGenFunction.h1416 return bind(CGF, ov, CGF.EmitLValue(e));
4235 LValue EmitLValue(const Expr *E,
H A DCGClass.cpp2160 LValue Src = EmitLValue(Arg); in EmitCXXConstructorCall()
H A DCGDecl.cpp724 LValue srcLV = CGF.EmitLValue(srcExpr); in tryEmitARCCopyWeakInit()
H A DCGCall.cpp4395 srcLV = CGF.EmitLValue(lvExpr); in emitWritebackArg()
4894 LValue L = EmitLValue(cast<CastExpr>(E)->getSubExpr()); in EmitCallArg()
H A DCGBuiltin.cpp5470 return RValue::get(EmitLValue(E->getArg(0)).getPointer(*this)); in EmitBuiltinExpr()
5699 return RValue::get(EmitLValue(E->getArg(0)).getPointer(*this)); in EmitBuiltinExpr()
/freebsd/contrib/llvm-project/clang/lib/CodeGen/TargetBuiltins/
H A DARM.cpp7977 return IsBitField ? EmitLValue(Arg).getRawBitFieldPointer(*this) in EmitBPFBuiltinExpr()
7978 : EmitLValue(Arg).emitRawPointer(*this); in EmitBPFBuiltinExpr()
7984 Value *FieldAddr = IsBitField ? EmitLValue(Arg).getRawBitFieldPointer(*this) in EmitBPFBuiltinExpr()
7985 : EmitLValue(Arg).emitRawPointer(*this); in EmitBPFBuiltinExpr()
/freebsd/contrib/llvm-project/llvm/include/llvm/Testing/Demangle/
H A DDemangleTestCases.inc3133 …enFunction10EmitLValueEPKNS_4ExprE", "clang::CodeGen::CodeGenFunction::EmitLValue(clang::Expr cons…