Searched refs:EmitLValue (Results 1 – 17 of 17) sorted by relevance
| /llvm-project-15.0.7/clang/lib/CodeGen/ |
| H A D | CGExpr.cpp | 205 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 D | CGStmtOpenMP.cpp | 299 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 D | CGExprComplex.cpp | 75 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 D | CGObjC.cpp | 587 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 D | CGExprCXX.cpp | 137 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 D | CGExprScalar.cpp | 239 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 D | CGExprAgg.cpp | 228 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 D | CGOpenMPRuntime.cpp | 374 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 D | CGCoroutine.cpp | 249 Res.LV = CGF.EmitLValue(S.getResumeExpr()); in emitSuspendExpression()
|
| H A D | CGStmt.cpp | 2223 LValue Dest = EmitLValue(InputExpr); in EmitAsmInput() 2404 LValue Dest = EmitLValue(OutExpr); in EmitAsmStmt()
|
| H A D | CodeGenFunction.cpp | 2342 return EmitLValue(E).getAddress(*this); in EmitVAListRef() 2346 return EmitLValue(E).getAddress(*this); in EmitMSVAListRef()
|
| H A D | CodeGenFunction.h | 1286 return bind(CGF, ov, CGF.EmitLValue(e)); 3771 LValue EmitLValue(const Expr *E);
|
| H A D | CGDecl.cpp | 718 LValue srcLV = CGF.EmitLValue(srcExpr); in tryEmitARCCopyWeakInit()
|
| H A D | CGCall.cpp | 3926 srcLV = CGF.EmitLValue(lvExpr); in emitWritebackArg() 4411 LValue L = EmitLValue(cast<CastExpr>(E)->getSubExpr()); in EmitCallArg()
|
| H A D | CGClass.cpp | 2110 LValue Src = EmitLValue(Arg); in EmitCXXConstructorCall()
|
| H A D | CGBuiltin.cpp | 4473 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 D | CGOpenMPRuntimeGPU.cpp | 3260 CGF.EmitLValue(RHSExprs[I]).getPointer(CGF), CGF.VoidPtrTy), in emitReduction()
|