/external/clang/lib/CodeGen/ |
D | CGExpr.cpp | 132 EmitLValue(E); in EmitIgnoredExpr() 462 LValue LV = EmitLValue(E); in EmitReferenceBindingToExpr() 864 LValue LV = EmitLValue(UO->getSubExpr()); in EmitPointerWithAlignment() 922 LV = EmitLValue(E); in EmitCheckedLValue() 944 LValue CodeGenFunction::EmitLValue(const Expr *E) { in EmitLValue() function in CodeGenFunction 976 return EmitLValue(cast<ParenExpr>(E)->getSubExpr()); in EmitLValue() 978 return EmitLValue(cast<GenericSelectionExpr>(E)->getResultExpr()); in EmitLValue() 1003 return EmitLValue(cleanups->getSubExpr()); in EmitLValue() 1007 return EmitLValue(cast<CXXDefaultArgExpr>(E)->getExpr()); in EmitLValue() 1010 return EmitLValue(cast<CXXDefaultInitExpr>(E)->getExpr()); in EmitLValue() [all …]
|
D | CGStmtOpenMP.cpp | 39 EmitLoadOfLValue(EmitLValue(*I), SourceLocation()).getScalarVal()); in GenerateOpenMPCapturedVars() 42 CapturedVars.push_back(EmitLValue(*I).getAddress().getPointer()); in GenerateOpenMPCapturedVars() 375 Address OriginalAddr = EmitLValue(&DRE).getAddress(); in EmitOMPFirstprivateClause() 484 MasterAddr = EmitLValue(&DRE).getAddress(); in EmitOMPCopyinClause() 493 Address PrivateAddr = EmitLValue(*IRef).getAddress(); in EmitOMPCopyinClause() 545 return EmitLValue(&DRE).getAddress(); in EmitOMPLastprivateClauseInit() 624 EmitAnyExprToMem(LastIterVal, EmitLValue(IVExpr).getAddress(), in EmitOMPLastprivateClauseFinal() 679 auto OriginalBaseLValue = EmitLValue(DE); in EmitOMPReductionClauseInit() 743 auto ASELValue = EmitLValue(ASE); in EmitOMPReductionClauseInit() 744 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() 852 LValue LHS = CGF.EmitLValue(E->getLHS()); in EmitCompoundAssignLValue() 921 LValue LHS = CGF.EmitLValue(E->getLHS()); in EmitBinAssignLValue()
|
D | CGObjC.cpp | 356 LValue lvalue = EmitLValue(lvalueExpr); in EmitObjCMessageExpr() 1053 llvm::Value *argAddr = CGF.EmitLValue(&argRef).getPointer(); in emitStructSetterCall() 1099 llvm::Value *argAddr = CGF.EmitLValue(&argRef).getPointer(); in emitCPPObjectAtomicSetterCall() 1633 elementLValue = EmitLValue(&tempDRE); in EmitObjCForCollectionStmt() 1667 elementLValue = EmitLValue(cast<Expr>(S.getElement())); in EmitObjCForCollectionStmt() 1735 elementLValue = EmitLValue(cast<Expr>(S.getElement())); in EmitObjCForCollectionStmt() 2424 LValue lv = CGF.EmitLValue(e); in tryEmitARCRetainLoadOfScalar() 2446 return tryEmitARCRetainLoadOfScalar(CGF, CGF.EmitLValue(e), type); in tryEmitARCRetainLoadOfScalar() 2827 LValue lvalue = EmitLValue(e->getLHS()); in EmitARCStoreStrong() 2844 LValue lvalue = EmitLValue(e->getLHS()); in EmitARCStoreAutoreleasing()
|
D | CGExprScalar.cpp | 84 LValue EmitLValue(const Expr *E) { return CGF.EmitLValue(E); } in EmitLValue() function in __anonbda6cd2b0111::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() 1135 EmitLValue(E->getBase()); in VisitMemberExpr() 1381 Address Addr = EmitLValue(E).getAddress(); in VisitCastExpr() 1461 return EmitLValue(E).getPointer(); in VisitCastExpr() 2056 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() 307 This = EmitLValue(BaseExpr).getAddress(); in EmitCXXMemberPointerCallExpr() 1779 Address ThisPtr = CGF.EmitLValue(E).getAddress(); in EmitTypeidFromVTable()
|
D | CGExprAgg.cpp | 216 LValue LV = CGF.EmitLValue(E); in EmitAggLoadOfLValue() 319 LValue Array = CGF.EmitLValue(E->getSubExpr()); in VisitCXXStdInitializerListExpr() 894 LValue LHS = CGF.EmitLValue(E->getLHS()); in VisitBinAssign()
|
D | CGExprConstant.cpp | 982 ConstantAddress EmitLValue(APValue::LValueBase LVBase) { in EmitLValue() function in __anon5a4015df0111::ConstExprEmitter 1281 C = ConstExprEmitter(*this, CGF).EmitLValue(LVBase).getPointer(); in EmitConstantValue() 1460 return ConstExprEmitter(*this, nullptr).EmitLValue(E); in GetAddrOfConstantCompoundLiteral()
|
D | CodeGenFunction.cpp | 1737 return EmitLValue(E).getAddress(); in EmitVAListRef() 1741 return EmitLValue(E).getAddress(); in EmitMSVAListRef()
|
D | CGStmt.cpp | 1702 LValue Dest = EmitLValue(InputExpr); in EmitAsmInput() 1804 LValue Dest = EmitLValue(OutExpr); in EmitAsmStmt()
|
D | CGOpenMPRuntime.cpp | 1618 CGF.EmitLValue(CopyprivateVars[I]).getPointer(), CGF.VoidPtrTy), in emitSingleRegion() 2520 auto Addr = CGF.EmitLValue(E); in emitTaskCall() 2904 CGF.EmitLValue(RHSExprs[I]).getPointer(), CGF.VoidPtrTy), in emitReduction() 3063 LValue X = CGF.EmitLValue(XExpr); in emitReduction()
|
D | CodeGenFunction.h | 810 return bind(CGF, ov, CGF.EmitLValue(e)); in bind() 2418 LValue EmitLValue(const Expr *E);
|
D | CGDecl.cpp | 622 LValue srcLV = CGF.EmitLValue(srcExpr); in tryEmitARCCopyWeakInit()
|
D | CGCall.cpp | 2669 srcLV = CGF.EmitLValue(lvExpr); in emitWritebackArg() 2980 LValue L = EmitLValue(cast<CastExpr>(E)->getSubExpr()); in EmitCallArg()
|
D | CGClass.cpp | 2075 Address Src = EmitLValue(Arg).getAddress(); in EmitCXXConstructorCall()
|
D | CGBuiltin.cpp | 1805 return RValue::get(EmitLValue(E->getArg(0)).getPointer()); in EmitBuiltinExpr()
|