/freebsd/contrib/llvm-project/clang/lib/CodeGen/ |
H A D | CGExpr.cpp | 218 EmitLValue(E); in EmitIgnoredExpr() 628 LValue LV = EmitLValue(E); in EmitReferenceBindingToExpr() 1130 LValue LV = EmitLValue(StructBase); in EmitCountedByFieldExpr() 1354 LValue LV = CGF.EmitLValue(UO->getSubExpr(), IsKnownNonNull); in EmitPointerWithAlignment() 1369 LValue LV = CGF.EmitLValue(Call->getArg(0), IsKnownNonNull); in EmitPointerWithAlignment() 1473 LV = EmitLValue(E); in EmitCheckedLValue() 1503 LValue CodeGenFunction::EmitLValue(const Expr *E, in EmitLValue() function in CodeGenFunction 1548 return EmitLValue(cast<CXXRewrittenBinaryOperator>(E)->getSemanticForm(), in EmitLValueHelper() 1560 return EmitLValue(cast<ConstantExpr>(E)->getSubExpr(), IsKnownNonNull); in EmitLValueHelper() 1563 return EmitLValue(cast<ParenExpr>(E)->getSubExpr(), IsKnownNonNull); in EmitLValueHelper() [all …]
|
H A D | CGStmtOpenMP.cpp | 103 InlinedShareds.addPrivate(VD, CGF.EmitLValue(&DRE).getAddress()); in OMPLexicalScope() 301 InlinedShareds.addPrivate(VD, CGF.EmitLValue(&DRE).getAddress()); in OMPSimdLexicalScope() 326 return EmitLValue(&DRE); in EmitOMPSharedLValue() 329 return EmitLValue(E); in EmitOMPSharedLValue() 367 llvm::Value *CV = EmitLoadOfScalar(EmitLValue(*I), CurCap->getLocation()); in GenerateOpenMPCapturedVars() 394 CapturedVars.push_back(EmitLValue(*I).getAddress().emitRawPointer(*this)); in GenerateOpenMPCapturedVars() 896 OriginalLVal = EmitLValue(&DRE); in EmitOMPFirstprivateClause() 899 OriginalLVal = EmitLValue(&DRE); in EmitOMPFirstprivateClause() 1020 MasterAddr = EmitLValue(&DRE).getAddress(); in EmitOMPCopyinClause() 1030 Address PrivateAddr = EmitLValue(*IRef).getAddress(); in EmitOMPCopyinClause() [all …]
|
H A D | CGExprComplex.cpp | 80 return EmitLoadOfLValue(CGF.EmitLValue(E), E->getExprLoc()); in EmitLoadOfLValue() 202 LValue LV = CGF.EmitLValue(E->getSubExpr()); in VisitPrePostIncDec() 561 LValue origLV = CGF.EmitLValue(Op); in EmitCast() 567 LValue SourceLVal = CGF.EmitLValue(Op); in EmitCast() 1266 LValue LHS = CGF.EmitLValue(E->getLHS()); in EmitCompoundAssignLValue() 1352 LValue LHS = CGF.EmitLValue(E->getLHS()); in EmitBinAssignLValue()
|
H A D | CGObjC.cpp | 588 LValue lvalue = EmitLValue(lvalueExpr); in EmitObjCMessageExpr() 1342 llvm::Value *argAddr = CGF.EmitLValue(&argRef).getPointer(CGF); in emitStructSetterCall() 1386 llvm::Value *argAddr = CGF.EmitLValue(&argRef).getPointer(CGF); in emitCPPObjectAtomicSetterCall() 1933 elementLValue = EmitLValue(&tempDRE); in EmitObjCForCollectionStmt() 2001 elementLValue = EmitLValue(cast<Expr>(S.getElement())); in EmitObjCForCollectionStmt() 2069 elementLValue = EmitLValue(cast<Expr>(S.getElement())); in EmitObjCForCollectionStmt() 2918 LValue lv = CGF.EmitLValue(e); in tryEmitARCRetainLoadOfScalar() 2950 return tryEmitARCRetainLoadOfScalar(CGF, CGF.EmitLValue(e), type); in tryEmitARCRetainLoadOfScalar() 3595 LValue lvalue = EmitLValue(e->getLHS()); in EmitARCStoreUnsafeUnretained() 3618 LValue lvalue = EmitLValue(e->getLHS()); in EmitARCStoreStrong() [all …]
|
H A D | CGExprCXX.cpp | 144 LValue BaseLV = EmitLValue(BaseExpr); in EmitCXXPseudoDestructorExpr() 268 TrivialAssignmentRHS = EmitLValue(CE->getArg(1)); in EmitCXXMemberOrOperatorMemberCallExpr() 286 This = EmitLValue(Base); in EmitCXXMemberOrOperatorMemberCallExpr() 319 : EmitLValue(*CE->arg_begin()); in EmitCXXMemberOrOperatorMemberCallExpr() 459 This = EmitLValue(BaseExpr, KnownNonNull).getAddress(); in EmitCXXMemberPointerCallExpr() 2150 Address ThisPtr = CGF.EmitLValue(E).getAddress(); in EmitTypeidFromVTable()
|
H A D | CGExprScalar.cpp | 253 LValue EmitLValue(const Expr *E) { return CGF.EmitLValue(E); } in EmitLValue() function in __anone7cacfbd0111::ScalarExprEmitter 607 LValue LV = EmitLValue(E->getSubExpr()); in VisitUnaryPostDec() 611 LValue LV = EmitLValue(E->getSubExpr()); in VisitUnaryPostInc() 615 LValue LV = EmitLValue(E->getSubExpr()); in VisitUnaryPreDec() 619 LValue LV = EmitLValue(E->getSubExpr()); in VisitUnaryPreInc() 635 return EmitLValue(E->getSubExpr()).getPointer(CGF); in VisitUnaryAddrOf() 2242 Address Addr = EmitLValue(E).getAddress(); in VisitCastExpr() 2249 LValue SourceLVal = CGF.EmitLValue(E); in VisitCastExpr() 2451 return EmitLValue(E).getPointer(CGF); in VisitCastExpr() 3386 return CGF.EmitLoadOfLValue(CGF.EmitLValue(E), E->getExprLoc()) in VisitReal() [all …]
|
H A D | CGExprAgg.cpp | 251 LValue LV = CGF.EmitLValue(E); in EmitAggLoadOfLValue() 418 LValue Array = CGF.EmitLValue(E->getSubExpr()); in VisitCXXStdInitializerListExpr() 778 LValue SourceLV = CGF.EmitLValue(E->getSubExpr()); in VisitCastExpr() 1237 LValue LHS = CGF.EmitLValue(E->getLHS()); in VisitBinAssign()
|
H A D | CGOpenMPRuntime.cpp | 378 PrivScope.addPrivate(VD, CGF.EmitLValue(&DRE).getAddress()); in CGOpenMPInnerExprInfo() 969 LValue OriginalBaseLValue = CGF.EmitLValue(DE); in adjustPrivateAddress() 2261 CGF.EmitLValue(CopyprivateVars[I]).getPointer(CGF), in emitSingleRegion() 3326 SharedRefLValue = CGF.EmitLValue(Pair.second.OriginalRef); in emitPrivatesInit() 3332 SharedRefLValue = CGF.EmitLValue(Pair.second.OriginalRef); in emitPrivatesInit() 3570 Addr = CGF.EmitLValue(E).getPointer(CGF); in getPointerAndSize() 3783 LValue EvtLVal = CGF.EmitLValue(Evt); in emitTaskInit() 4162 LValue DepobjLVal = CGF.EmitLValue(E->IgnoreParenImpCasts()); in emitDepobjElementsSizes() 4201 LValue DepobjLVal = CGF.EmitLValue(E->IgnoreParenImpCasts()); in emitDepobjElements() 5014 CGF.EmitLValue(RHSExprs[I]).getPointer(CGF), CGF.VoidPtrTy), in emitReduction() [all …]
|
H A D | CGCoroutine.cpp | 367 Res.LV = CGF.EmitLValue(S.getResumeExpr()); in emitSuspendExpression()
|
H A D | CGStmt.cpp | 2430 LValue Dest = EmitLValue(InputExpr); in EmitAsmInput() 2726 LValue Dest = EmitLValue(OutExpr); in EmitAsmStmt()
|
H A D | CodeGenFunction.cpp | 2514 return EmitLValue(E).getAddress(); in EmitVAListRef() 2518 return EmitLValue(E).getAddress(); in EmitMSVAListRef()
|
H A D | CodeGenFunction.h | 1383 return bind(CGF, ov, CGF.EmitLValue(e)); 4124 LValue EmitLValue(const Expr *E,
|
H A D | CGDecl.cpp | 739 LValue srcLV = CGF.EmitLValue(srcExpr); in tryEmitARCCopyWeakInit()
|
H A D | CGCall.cpp | 4220 srcLV = CGF.EmitLValue(lvExpr); in emitWritebackArg() 4715 LValue L = EmitLValue(cast<CastExpr>(E)->getSubExpr()); in EmitCallArg()
|
H A D | CGClass.cpp | 2151 LValue Src = EmitLValue(Arg); in EmitCXXConstructorCall()
|
H A D | CGBuiltin.cpp | 5262 return RValue::get(EmitLValue(E->getArg(0)).getPointer(*this)); in EmitBuiltinExpr() 5494 return RValue::get(EmitLValue(E->getArg(0)).getPointer(*this)); in EmitBuiltinExpr() 13515 return IsBitField ? EmitLValue(Arg).getRawBitFieldPointer(*this) in EmitBPFBuiltinExpr() 13516 : EmitLValue(Arg).emitRawPointer(*this); in EmitBPFBuiltinExpr() 13522 Value *FieldAddr = IsBitField ? EmitLValue(Arg).getRawBitFieldPointer(*this) in EmitBPFBuiltinExpr() 13523 : EmitLValue(Arg).emitRawPointer(*this); in EmitBPFBuiltinExpr()
|