Home
last modified time | relevance | path

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

/openbsd/src/gnu/llvm/clang/lib/CodeGen/
DCGExprComplex.cpp74 ComplexPairTy EmitLoadOfLValue(const Expr *E) { in EmitLoadOfLValue() function in __anonf2e2f35b0111::ComplexExprEmitter
75 return EmitLoadOfLValue(CGF.EmitLValue(E), E->getExprLoc()); in EmitLoadOfLValue()
78 ComplexPairTy EmitLoadOfLValue(LValue LV, SourceLocation Loc);
134 return EmitLoadOfLValue(Constant.getReferenceLValue(CGF, E), in emitConstant()
146 return EmitLoadOfLValue(E); in VisitDeclRefExpr()
149 return EmitLoadOfLValue(E); in VisitObjCIvarRefExpr()
154 ComplexPairTy VisitArraySubscriptExpr(Expr *E) { return EmitLoadOfLValue(E); } in VisitArraySubscriptExpr()
161 return EmitLoadOfLValue(ME); in VisitMemberExpr()
165 return EmitLoadOfLValue(CGF.getOrCreateOpaqueLValueMapping(E), in VisitOpaqueValueExpr()
208 ComplexPairTy VisitUnaryDeref(const Expr *E) { return EmitLoadOfLValue(E); } in VisitUnaryDeref()
[all …]
DCGExprScalar.cpp247 Value *EmitLoadOfLValue(LValue LV, SourceLocation Loc) { in EmitLoadOfLValue() function in __anon2c7a68b90111::ScalarExprEmitter
248 return CGF.EmitLoadOfLValue(LV, Loc).getScalarVal(); in EmitLoadOfLValue()
288 Value *EmitLoadOfLValue(const Expr *E) { in EmitLoadOfLValue() function in __anon2c7a68b90111::ScalarExprEmitter
289 Value *V = EmitLoadOfLValue(EmitCheckedLValue(E, CodeGenFunction::TCK_Load), in EmitLoadOfLValue()
497 return EmitLoadOfLValue(CGF.getOrCreateOpaqueLValueMapping(E), in VisitOpaqueValueExpr()
508 return EmitLoadOfLValue(E); in VisitDeclRefExpr()
518 return EmitLoadOfLValue(E); in VisitObjCIvarRefExpr()
523 return EmitLoadOfLValue(E); in VisitObjCMessageExpr()
529 Value *V = CGF.EmitLoadOfLValue(LV, E->getExprLoc()).getScalarVal(); in VisitObjCIsaExpr()
549 Value *VisitExtVectorElementExpr(Expr *E) { return EmitLoadOfLValue(E); } in VisitExtVectorElementExpr()
[all …]
DCGNonTrivialStruct.cpp574 RValue SrcVal = this->CGF->EmitLoadOfLValue(SrcLV, SourceLocation()); in visitVolatileTrivial()
720 CGF->EmitLoadOfLValue(SrcLV, SourceLocation()).getScalarVal(); in visitARCStrong()
783 CGF->EmitLoadOfLValue(SrcLV, SourceLocation()).getScalarVal(); in visitARCStrong()
787 CGF->EmitLoadOfLValue(DstLV, SourceLocation()).getScalarVal(); in visitARCStrong()
DCGStmt.cpp2186 return {EmitLoadOfLValue(InputValue, Loc).getScalarVal(), nullptr}; in EmitAsmInputLValue()
2901 EmitLoadOfLValue(EmitLValueForField(Base, FD), S.getBeginLoc()) in GenerateCapturedStmtFunction()
2912 CXXThisValue = EmitLoadOfLValue(ThisLValue, Loc).getScalarVal(); in GenerateCapturedStmtFunction()
DCGAtomic.cpp1512 return CGF.EmitLoadOfLValue( in convertAtomicTempToRValue()
1855 UpRVal = CGF.EmitLoadOfLValue(UpdateLVal, SourceLocation()); in EmitAtomicUpdateValue()
DCGObjC.cpp1304 value = EmitLoadOfLValue(LV, SourceLocation()).getScalarVal(); in generateObjCGetterBody()
2925 result = CGF.EmitLoadOfLValue(lvalue, SourceLocation()).getScalarVal(); in tryEmitARCRetainLoadOfScalar()
2948 llvm::Value *result = CGF.EmitLoadOfLValue(lv, in tryEmitARCRetainLoadOfScalar()
DCodeGenFunction.cpp1180 EmitLoadOfLValue(ThisFieldLValue, SourceLocation()).getScalarVal(); in StartFunction()
1185 auto *ExprArg = EmitLoadOfLValue(EmitLValueForLambdaField(FD), in StartFunction()
DCGExpr.cpp1584 return EmitLoadOfLValue(Constant.getReferenceLValue(*this, E), in emitScalarConstant()
1915 RValue CodeGenFunction::EmitLoadOfLValue(LValue LV, SourceLocation Loc) { in EmitLoadOfLValue() function in CodeGenFunction
4961 return EmitLoadOfLValue(FieldLV, Loc); in EmitRValueForField()
DCGException.cpp1975 CXXThisValue = EmitLoadOfLValue(ThisFieldLValue, SourceLocation()) in EmitCapturedLocals()
DCodeGenFunction.h3875 RValue EmitLoadOfLValue(LValue V, SourceLocation Loc);
DCGStmtOpenMP.cpp5962 return CGF.EmitLoadOfLValue(LVal, Loc); in emitSimpleAtomicLoad()
6178 EmitStoreThroughLValue(CommonGen(EmitLoadOfLValue(X, Loc)), X); in EmitOMPAtomicSimpleUpdateExpr()
DCGCall.cpp4054 RValue srcRV = CGF.EmitLoadOfLValue(srcLV, SourceLocation()); in emitWritebackArg()
DCGOpenMPRuntime.cpp654 InitRVal = CGF.EmitLoadOfLValue(LV, DRD->getLocation()); in emitInitWithReductionInitializer()
8606 RValue VarRVal = CGF.EmitLoadOfLValue(VarLVal, RD->getLocation()); in generateInfoForLambdaCaptures()