Home
last modified time | relevance | path

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

/llvm-project-15.0.7/clang/lib/CodeGen/
H A DCGExpr.cpp205 EmitLValue(E); in EmitIgnoredExpr()
617 LValue LV = EmitLValue(E); in EmitReferenceBindingToExpr()
1284 LV = EmitLValue(E); in EmitCheckedLValue()
3628 LValue LV = EmitLValue(E); in EmitArrayToPointerDecay()
3924 ArrayLV = EmitLValue(Array); in EmitArraySubscriptExpr()
4149 ArrayLV = EmitLValue(Array); in EmitOMPArraySectionExpr()
4189 Base = EmitLValue(E->getBase()); in EmitExtVectorElementExpr()
4593 return EmitLValue(E->getInit(0)); in EmitInitListLValue()
4606 return CGF.EmitLValue(Operand); in EmitLValueOrThrowExpression()
4635 return CGF.EmitLValue(Live); in HandleConditionalOperatorLValueSimpleCase()
[all …]
H A DCGStmtOpenMP.cpp299 return EmitLValue(&DRE); in EmitOMPSharedLValue()
302 return EmitLValue(E); in EmitOMPSharedLValue()
2460 return CGF.EmitLValue(Helper); in EmitOMPHelperVar()
5928 LValue XLValue = CGF.EmitLValue(X); in emitOMPAtomicReadExpr()
5929 LValue VLValue = CGF.EmitLValue(V); in emitOMPAtomicReadExpr()
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()
[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.cpp587 LValue lvalue = EmitLValue(lvalueExpr); in EmitObjCMessageExpr()
1308 llvm::Value *argAddr = CGF.EmitLValue(&argRef).getPointer(CGF); in emitStructSetterCall()
1354 llvm::Value *argAddr = CGF.EmitLValue(&argRef).getPointer(CGF); in emitCPPObjectAtomicSetterCall()
1891 elementLValue = EmitLValue(&tempDRE); in EmitObjCForCollectionStmt()
1959 elementLValue = EmitLValue(cast<Expr>(S.getElement())); in EmitObjCForCollectionStmt()
2027 elementLValue = EmitLValue(cast<Expr>(S.getElement())); in EmitObjCForCollectionStmt()
2892 LValue lv = CGF.EmitLValue(e); in tryEmitARCRetainLoadOfScalar()
2924 return tryEmitARCRetainLoadOfScalar(CGF, CGF.EmitLValue(e), type); in tryEmitARCRetainLoadOfScalar()
3569 LValue lvalue = EmitLValue(e->getLHS()); in EmitARCStoreUnsafeUnretained()
3592 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()
2155 Address ThisPtr = CGF.EmitLValue(E).getAddress(CGF); in EmitTypeidFromVTable()
H A DCGExprScalar.cpp239 LValue EmitLValue(const Expr *E) { return CGF.EmitLValue(E); } in EmitLValue() function in __anon20de44ed0111::ScalarExprEmitter
588 LValue LV = EmitLValue(E->getSubExpr()); in VisitUnaryPostDec()
592 LValue LV = EmitLValue(E->getSubExpr()); in VisitUnaryPostInc()
596 LValue LV = EmitLValue(E->getSubExpr()); in VisitUnaryPreDec()
600 LValue LV = EmitLValue(E->getSubExpr()); in VisitUnaryPreInc()
2017 Address Addr = EmitLValue(E).getAddress(CGF); in VisitCastExpr()
2024 LValue SourceLVal = CGF.EmitLValue(E); in VisitCastExpr()
2232 return EmitLValue(E).getPointer(CGF); in VisitCastExpr()
3016 return CGF.EmitLoadOfLValue(CGF.EmitLValue(E), in VisitUnaryReal()
3043 CGF.EmitLValue(Op); in VisitUnaryImag()
[all …]
H A DCGExprAgg.cpp228 LValue LV = CGF.EmitLValue(E); in EmitAggLoadOfLValue()
393 LValue Array = CGF.EmitLValue(E->getSubExpr()); in VisitCXXStdInitializerListExpr()
745 LValue SourceLV = CGF.EmitLValue(E->getSubExpr()); in VisitCastExpr()
1202 LValue LHS = CGF.EmitLValue(E->getLHS()); in VisitBinAssign()
H A DCGOpenMPRuntime.cpp374 PrivScope.addPrivate(VD, CGF.EmitLValue(&DRE).getAddress(CGF)); in CGOpenMPInnerExprInfo()
993 LValue OriginalBaseLValue = CGF.EmitLValue(DE); in adjustPrivateAddress()
2452 CGF.EmitLValue(CopyprivateVars[I]).getPointer(CGF), in emitSingleRegion()
4073 Addr = CGF.EmitLValue(E).getPointer(CGF); in getPointerAndSize()
4286 LValue EvtLVal = CGF.EmitLValue(Evt); in emitTaskInit()
5654 LValue X = CGF.EmitLValue(XExpr); in emitReduction()
6365 LValue AllocatorTraitsLVal = CGF.EmitLValue(AllocatorTraits); in emitUsesAllocatorsInit()
8694 Ptr = CGF.EmitLValue(IE).getPointer(CGF); in generateAllInfoForClauses()
8755 Ptr = this->CGF.EmitLValue(L.IE).getPointer(CGF); in generateAllInfoForClauses()
12673 LValue PrivLVal = CGF.EmitLValue(FoundE); in checkAndEmitLastprivateConditional()
[all …]
H A DCGCoroutine.cpp249 Res.LV = CGF.EmitLValue(S.getResumeExpr()); in emitSuspendExpression()
H A DCGStmt.cpp2223 LValue Dest = EmitLValue(InputExpr); in EmitAsmInput()
2404 LValue Dest = EmitLValue(OutExpr); in EmitAsmStmt()
H A DCodeGenFunction.cpp2342 return EmitLValue(E).getAddress(*this); in EmitVAListRef()
2346 return EmitLValue(E).getAddress(*this); in EmitMSVAListRef()
H A DCodeGenFunction.h1286 return bind(CGF, ov, CGF.EmitLValue(e));
3771 LValue EmitLValue(const Expr *E);
H A DCGDecl.cpp718 LValue srcLV = CGF.EmitLValue(srcExpr); in tryEmitARCCopyWeakInit()
H A DCGCall.cpp3926 srcLV = CGF.EmitLValue(lvExpr); in emitWritebackArg()
4411 LValue L = EmitLValue(cast<CastExpr>(E)->getSubExpr()); in EmitCallArg()
H A DCGClass.cpp2110 LValue Src = EmitLValue(Arg); in EmitCXXConstructorCall()
H A DCGBuiltin.cpp4473 return RValue::get(EmitLValue(E->getArg(0)).getPointer(*this)); in EmitBuiltinExpr()
4636 return RValue::get(EmitLValue(E->getArg(0)).getPointer(*this)); in EmitBuiltinExpr()
11951 return IsBitField ? EmitLValue(Arg).getBitFieldPointer() in EmitBPFBuiltinExpr()
11952 : EmitLValue(Arg).getPointer(*this); in EmitBPFBuiltinExpr()
11958 Value *FieldAddr = IsBitField ? EmitLValue(Arg).getBitFieldPointer() in EmitBPFBuiltinExpr()
11959 : EmitLValue(Arg).getPointer(*this); in EmitBPFBuiltinExpr()
H A DCGOpenMPRuntimeGPU.cpp3260 CGF.EmitLValue(RHSExprs[I]).getPointer(CGF), CGF.VoidPtrTy), in emitReduction()