/external/clang/lib/CodeGen/ |
D | CGExprComplex.cpp | 76 ComplexPairTy EmitLoadOfLValue(const Expr *E) { in EmitLoadOfLValue() function in __anone6b7eb410111::ComplexExprEmitter 77 return EmitLoadOfLValue(CGF.EmitLValue(E), E->getExprLoc()); in EmitLoadOfLValue() 80 ComplexPairTy EmitLoadOfLValue(LValue LV, SourceLocation Loc); 121 return EmitLoadOfLValue(result.getReferenceLValue(CGF, E), in VisitDeclRefExpr() 128 return EmitLoadOfLValue(E); in VisitDeclRefExpr() 131 return EmitLoadOfLValue(E); in VisitObjCIvarRefExpr() 136 ComplexPairTy VisitArraySubscriptExpr(Expr *E) { return EmitLoadOfLValue(E); } in VisitArraySubscriptExpr() 137 ComplexPairTy VisitMemberExpr(const Expr *E) { return EmitLoadOfLValue(E); } in VisitMemberExpr() 140 return EmitLoadOfLValue(CGF.getOpaqueLValueMapping(E), E->getExprLoc()); in VisitOpaqueValueExpr() 180 ComplexPairTy VisitUnaryDeref(const Expr *E) { return EmitLoadOfLValue(E); } in VisitUnaryDeref() [all …]
|
D | CGExprScalar.cpp | 91 Value *EmitLoadOfLValue(LValue LV, SourceLocation Loc) { in EmitLoadOfLValue() function in __anonaffcfbdf0111::ScalarExprEmitter 92 return CGF.EmitLoadOfLValue(LV, Loc).getScalarVal(); in EmitLoadOfLValue() 130 Value *EmitLoadOfLValue(const Expr *E) { in EmitLoadOfLValue() function in __anonaffcfbdf0111::ScalarExprEmitter 131 Value *V = EmitLoadOfLValue(EmitCheckedLValue(E, CodeGenFunction::TCK_Load), in EmitLoadOfLValue() 258 return EmitLoadOfLValue(CGF.getOpaqueLValueMapping(E), E->getExprLoc()); in VisitOpaqueValueExpr() 268 return EmitLoadOfLValue(result.getReferenceLValue(CGF, E), in VisitDeclRefExpr() 272 return EmitLoadOfLValue(E); in VisitDeclRefExpr() 282 return EmitLoadOfLValue(E); in VisitObjCIvarRefExpr() 287 return EmitLoadOfLValue(E); in VisitObjCMessageExpr() 293 Value *V = CGF.EmitLoadOfLValue(LV, E->getExprLoc()).getScalarVal(); in VisitObjCIsaExpr() [all …]
|
D | CGStmtOpenMP.cpp | 1155 CGF.EmitLoadOfLValue(IV, S.getLocStart()).getScalarVal(), ExitBB, in emitSections() 1424 ? CGF.EmitLoadOfLValue(XLValue, Loc) in EmitOMPAtomicReadExpr() 1573 EmitStoreThroughLValue(CommonGen(EmitLoadOfLValue(X, Loc)), X); in EmitOMPAtomicSimpleUpdateExpr()
|
D | CGStmt.cpp | 1740 Arg = EmitLoadOfLValue(InputValue, Loc).getScalarVal(); in EmitAsmInputLValue() 2212 auto *ExprArg = EmitLoadOfLValue(EmitLValueForField(Base, FD), in GenerateCapturedStmtFunction() 2223 CXXThisValue = EmitLoadOfLValue(ThisLValue, Loc).getScalarVal(); in GenerateCapturedStmtFunction()
|
D | CodeGenFunction.cpp | 730 CXXThisValue = EmitLoadOfLValue(ThisLValue, in StartFunction() 735 auto *ExprArg = EmitLoadOfLValue(EmitLValueForLambdaField(FD), in StartFunction()
|
D | CGAtomic.cpp | 1077 return CGF.EmitLoadOfLValue(LValue::MakeVectorElt(addr, LVal.getVectorIdx(), in convertTempToRValue() 1579 UpRVal = EmitLoadOfLValue(UpdateLVal, SourceLocation()); in EmitAtomicUpdate()
|
D | CGObjC.cpp | 951 value = EmitLoadOfLValue(LV, SourceLocation()).getScalarVal(); in generateObjCGetterBody() 2360 return TryEmitResult(CGF.EmitLoadOfLValue(lvalue, in tryEmitARCRetainLoadOfScalar() 2387 llvm::Value *result = CGF.EmitLoadOfLValue(lv, in tryEmitARCRetainLoadOfScalar()
|
D | CGExpr.cpp | 1315 RValue CodeGenFunction::EmitLoadOfLValue(LValue LV, SourceLocation Loc) { in EmitLoadOfLValue() function in CodeGenFunction 3084 return EmitLoadOfLValue(FieldLV, Loc); in EmitRValueForField()
|
D | CGOpenMPRuntime.cpp | 407 ThreadID = CGF.EmitLoadOfLValue(LVal, Loc).getScalarVal(); in getThreadID()
|
D | CodeGenFunction.h | 2279 RValue EmitLoadOfLValue(LValue V, SourceLocation Loc);
|
D | CGCall.cpp | 2624 RValue srcRV = CGF.EmitLoadOfLValue(srcLV, SourceLocation()); in emitWritebackArg()
|