Home
last modified time | relevance | path

Searched refs:EmitLoadOfLValue (Results 1 – 11 of 11) sorted by relevance

/external/clang/lib/CodeGen/
DCGExprComplex.cpp76 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 …]
DCGExprScalar.cpp91 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 …]
DCGStmtOpenMP.cpp1155 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()
DCGStmt.cpp1740 Arg = EmitLoadOfLValue(InputValue, Loc).getScalarVal(); in EmitAsmInputLValue()
2212 auto *ExprArg = EmitLoadOfLValue(EmitLValueForField(Base, FD), in GenerateCapturedStmtFunction()
2223 CXXThisValue = EmitLoadOfLValue(ThisLValue, Loc).getScalarVal(); in GenerateCapturedStmtFunction()
DCodeGenFunction.cpp730 CXXThisValue = EmitLoadOfLValue(ThisLValue, in StartFunction()
735 auto *ExprArg = EmitLoadOfLValue(EmitLValueForLambdaField(FD), in StartFunction()
DCGAtomic.cpp1077 return CGF.EmitLoadOfLValue(LValue::MakeVectorElt(addr, LVal.getVectorIdx(), in convertTempToRValue()
1579 UpRVal = EmitLoadOfLValue(UpdateLVal, SourceLocation()); in EmitAtomicUpdate()
DCGObjC.cpp951 value = EmitLoadOfLValue(LV, SourceLocation()).getScalarVal(); in generateObjCGetterBody()
2360 return TryEmitResult(CGF.EmitLoadOfLValue(lvalue, in tryEmitARCRetainLoadOfScalar()
2387 llvm::Value *result = CGF.EmitLoadOfLValue(lv, in tryEmitARCRetainLoadOfScalar()
DCGExpr.cpp1315 RValue CodeGenFunction::EmitLoadOfLValue(LValue LV, SourceLocation Loc) { in EmitLoadOfLValue() function in CodeGenFunction
3084 return EmitLoadOfLValue(FieldLV, Loc); in EmitRValueForField()
DCGOpenMPRuntime.cpp407 ThreadID = CGF.EmitLoadOfLValue(LVal, Loc).getScalarVal(); in getThreadID()
DCodeGenFunction.h2279 RValue EmitLoadOfLValue(LValue V, SourceLocation Loc);
DCGCall.cpp2624 RValue srcRV = CGF.EmitLoadOfLValue(srcLV, SourceLocation()); in emitWritebackArg()