Searched refs:EmitLValue (Results 1 – 16 of 16) sorted by relevance
/external/clang/lib/CodeGen/ |
D | CGExpr.cpp | 133 EmitLValue(E); in EmitIgnoredExpr() 487 LValue LV = EmitLValue(E); in EmitReferenceBindingToExpr() 890 LValue LV = EmitLValue(UO->getSubExpr()); in EmitPointerWithAlignment() 948 LV = EmitLValue(E); in EmitCheckedLValue() 970 LValue CodeGenFunction::EmitLValue(const Expr *E) { in EmitLValue() function in CodeGenFunction 1002 return EmitLValue(cast<ParenExpr>(E)->getSubExpr()); in EmitLValue() 1004 return EmitLValue(cast<GenericSelectionExpr>(E)->getResultExpr()); in EmitLValue() 1029 return EmitLValue(cleanups->getSubExpr()); in EmitLValue() 1033 return EmitLValue(cast<CXXDefaultArgExpr>(E)->getExpr()); in EmitLValue() 1036 return EmitLValue(cast<CXXDefaultInitExpr>(E)->getExpr()); in EmitLValue() [all …]
|
D | CGStmtOpenMP.cpp | 74 return CGF.EmitLValue(&DRE).getAddress(); in OMPLexicalScope() 141 EmitLoadOfLValue(EmitLValue(*I), SourceLocation()).getScalarVal(); in GenerateOpenMPCapturedVars() 167 CapturedVars.push_back(EmitLValue(*I).getAddress().getPointer()); in GenerateOpenMPCapturedVars() 610 Address OriginalAddr = EmitLValue(&DRE).getAddress(); in EmitOMPFirstprivateClause() 719 MasterAddr = EmitLValue(&DRE).getAddress(); in EmitOMPCopyinClause() 728 Address PrivateAddr = EmitLValue(*IRef).getAddress(); in EmitOMPCopyinClause() 792 return EmitLValue(&DRE).getAddress(); in EmitOMPLastprivateClauseInit() 960 auto OriginalBaseLValue = EmitLValue(DE); in EmitOMPReductionClauseInit() 1014 auto ASELValue = EmitLValue(ASE); in EmitOMPReductionClauseInit() 1015 auto OriginalBaseLValue = EmitLValue(DE); in EmitOMPReductionClauseInit() [all …]
|
D | CGExprComplex.cpp | 77 return EmitLoadOfLValue(CGF.EmitLValue(E), E->getExprLoc()); in EmitLoadOfLValue() 167 LValue LV = CGF.EmitLValue(E->getSubExpr()); in VisitPrePostIncDec() 438 LValue origLV = CGF.EmitLValue(Op); in EmitCast() 853 LValue LHS = CGF.EmitLValue(E->getLHS()); in EmitCompoundAssignLValue() 922 LValue LHS = CGF.EmitLValue(E->getLHS()); in EmitBinAssignLValue()
|
D | CGObjC.cpp | 356 LValue lvalue = EmitLValue(lvalueExpr); in EmitObjCMessageExpr() 1055 llvm::Value *argAddr = CGF.EmitLValue(&argRef).getPointer(); in emitStructSetterCall() 1099 llvm::Value *argAddr = CGF.EmitLValue(&argRef).getPointer(); in emitCPPObjectAtomicSetterCall() 1628 elementLValue = EmitLValue(&tempDRE); in EmitObjCForCollectionStmt() 1662 elementLValue = EmitLValue(cast<Expr>(S.getElement())); in EmitObjCForCollectionStmt() 1730 elementLValue = EmitLValue(cast<Expr>(S.getElement())); in EmitObjCForCollectionStmt() 2435 LValue lv = CGF.EmitLValue(e); in tryEmitARCRetainLoadOfScalar() 2457 return tryEmitARCRetainLoadOfScalar(CGF, CGF.EmitLValue(e), type); in tryEmitARCRetainLoadOfScalar() 3071 LValue lvalue = EmitLValue(e->getLHS()); in EmitARCStoreUnsafeUnretained() 3094 LValue lvalue = EmitLValue(e->getLHS()); in EmitARCStoreStrong() [all …]
|
D | CGExprScalar.cpp | 84 LValue EmitLValue(const Expr *E) { return CGF.EmitLValue(E); } in EmitLValue() function in __anonf981b7880111::ScalarExprEmitter 336 LValue LV = EmitLValue(E->getSubExpr()); in VisitUnaryPostDec() 340 LValue LV = EmitLValue(E->getSubExpr()); in VisitUnaryPostInc() 344 LValue LV = EmitLValue(E->getSubExpr()); in VisitUnaryPreDec() 348 LValue LV = EmitLValue(E->getSubExpr()); in VisitUnaryPreInc() 364 return EmitLValue(E->getSubExpr()).getPointer(); in VisitUnaryAddrOf() 1120 EmitLValue(E->getBase()); in VisitMemberExpr() 1367 Address Addr = EmitLValue(E).getAddress(); in VisitCastExpr() 1450 return EmitLValue(E).getPointer(); in VisitCastExpr() 2043 return CGF.EmitLoadOfLValue(CGF.EmitLValue(E), in VisitUnaryReal() [all …]
|
D | CGExprCXX.cpp | 173 This = EmitLValue(Base).getAddress(); in EmitCXXMemberOrOperatorMemberCallExpr() 188 Address RHS = EmitLValue(*(CE->arg_begin() + ArgsToSkip)).getAddress(); in EmitCXXMemberOrOperatorMemberCallExpr() 197 Address RHS = EmitLValue(*CE->arg_begin()).getAddress(); in EmitCXXMemberOrOperatorMemberCallExpr() 308 This = EmitLValue(BaseExpr).getAddress(); in EmitCXXMemberPointerCallExpr() 1787 Address ThisPtr = CGF.EmitLValue(E).getAddress(); in EmitTypeidFromVTable()
|
D | CGExprAgg.cpp | 217 LValue LV = CGF.EmitLValue(E); in EmitAggLoadOfLValue() 320 LValue Array = CGF.EmitLValue(E->getSubExpr()); in VisitCXXStdInitializerListExpr() 896 LValue LHS = CGF.EmitLValue(E->getLHS()); in VisitBinAssign()
|
D | CGExprConstant.cpp | 995 ConstantAddress EmitLValue(APValue::LValueBase LVBase) { in EmitLValue() function in __anonf87f0b7c0111::ConstExprEmitter 1301 C = ConstExprEmitter(*this, CGF).EmitLValue(LVBase).getPointer(); in EmitConstantValue() 1486 return ConstExprEmitter(*this, nullptr).EmitLValue(E); in GetAddrOfConstantCompoundLiteral()
|
D | CGOpenMPRuntime.cpp | 348 return CGF.EmitLValue(&DRE).getAddress(); in CGOpenMPInnerExprInfo() 2268 CGF.EmitLValue(CopyprivateVars[I]).getPointer(), CGF.VoidPtrTy), in emitSingleRegion() 3914 auto Addr = CGF.EmitLValue(E); in emitTaskCall() 4409 CGF.EmitLValue(RHSExprs[I]).getPointer(), CGF.VoidPtrTy), in emitReduction() 4546 LValue X = CGF.EmitLValue(XExpr); in emitReduction() 5269 BP = CGF.EmitLValue(cast<DeclRefExpr>(I->getAssociatedExpression())) in generateInfoForComponentList() 5328 auto *LB = CGF.EmitLValue(I->getAssociatedExpression()).getPointer(); in generateInfoForComponentList()
|
D | CGStmt.cpp | 1759 LValue Dest = EmitLValue(InputExpr); in EmitAsmInput() 1861 LValue Dest = EmitLValue(OutExpr); in EmitAsmStmt()
|
D | CodeGenFunction.cpp | 1810 return EmitLValue(E).getAddress(); in EmitVAListRef() 1814 return EmitLValue(E).getAddress(); in EmitMSVAListRef()
|
D | CodeGenFunction.h | 835 return bind(CGF, ov, CGF.EmitLValue(e)); in bind() 2602 LValue EmitLValue(const Expr *E);
|
D | CGDecl.cpp | 625 LValue srcLV = CGF.EmitLValue(srcExpr); in tryEmitARCCopyWeakInit()
|
D | CGCall.cpp | 3012 srcLV = CGF.EmitLValue(lvExpr); in emitWritebackArg() 3323 LValue L = EmitLValue(cast<CastExpr>(E)->getSubExpr()); in EmitCallArg()
|
D | CGClass.cpp | 2064 Address Src = EmitLValue(Arg).getAddress(); in EmitCXXConstructorCall()
|
D | CGBuiltin.cpp | 1894 return RValue::get(EmitLValue(E->getArg(0)).getPointer()); in EmitBuiltinExpr()
|