Home
last modified time | relevance | path

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

/freebsd-12.1/contrib/llvm/tools/clang/lib/CodeGen/
H A DCGExprComplex.cpp73 ComplexPairTy EmitLoadOfLValue(const Expr *E) { in EmitLoadOfLValue() function in __anon009c106e0111::ComplexExprEmitter
74 return EmitLoadOfLValue(CGF.EmitLValue(E), E->getExprLoc()); in EmitLoadOfLValue()
77 ComplexPairTy EmitLoadOfLValue(LValue LV, SourceLocation Loc);
142 return EmitLoadOfLValue(E); in VisitDeclRefExpr()
145 return EmitLoadOfLValue(E); in VisitObjCIvarRefExpr()
157 return EmitLoadOfLValue(ME); in VisitMemberExpr()
314 return EmitLoadOfLValue(E); in VisitCompoundLiteralExpr()
407 return EmitLoadOfLValue(E); in VisitCallExpr()
907 ComplexPairTy LHSVal = EmitLoadOfLValue(LHS, Loc); in EmitCompoundAssignLValue()
956 return EmitLoadOfLValue(LV, E->getExprLoc()); in EmitCompoundAssign()
[all …]
H A DCGExprScalar.cpp289 Value *EmitLoadOfLValue(const Expr *E) { in EmitLoadOfLValue() function in __anon442aaf6c0111::ScalarExprEmitter
487 return EmitLoadOfLValue(E); in VisitDeclRefExpr()
497 return EmitLoadOfLValue(E); in VisitObjCIvarRefExpr()
502 return EmitLoadOfLValue(E); in VisitObjCMessageExpr()
536 return EmitLoadOfLValue(E); in VisitCompoundLiteralExpr()
558 return EmitLoadOfLValue(E); in VisitCallExpr()
603 return EmitLoadOfLValue(E); in VisitUnaryDeref()
621 return EmitLoadOfLValue(E); in VisitMaterializeTemporaryExpr()
1732 return EmitLoadOfLValue(E); in VisitMemberExpr()
1743 return EmitLoadOfLValue(E); in VisitArraySubscriptExpr()
[all …]
H A DCGNonTrivialStruct.cpp565 RValue SrcVal = this->CGF->EmitLoadOfLValue(SrcLV, SourceLocation()); in visitVolatileTrivial()
709 CGF->EmitLoadOfLValue(SrcLV, SourceLocation()).getScalarVal(); in visitARCStrong()
768 CGF->EmitLoadOfLValue(SrcLV, SourceLocation()).getScalarVal(); in visitARCStrong()
772 CGF->EmitLoadOfLValue(DstLV, SourceLocation()).getScalarVal(); in visitARCStrong()
H A DCGStmt.cpp1793 Arg = EmitLoadOfLValue(InputValue, Loc).getScalarVal(); in EmitAsmInputLValue()
2331 EmitLoadOfLValue(EmitLValueForField(Base, FD), S.getBeginLoc()) in GenerateCapturedStmtFunction()
2342 CXXThisValue = EmitLoadOfLValue(ThisLValue, Loc).getScalarVal(); in GenerateCapturedStmtFunction()
H A DCGObjC.cpp1118 value = EmitLoadOfLValue(LV, SourceLocation()).getScalarVal(); in generateObjCGetterBody()
2642 result = CGF.EmitLoadOfLValue(lvalue, SourceLocation()).getScalarVal(); in tryEmitARCRetainLoadOfScalar()
2665 llvm::Value *result = CGF.EmitLoadOfLValue(lv, in tryEmitARCRetainLoadOfScalar()
H A DCodeGenFunction.cpp1137 EmitLoadOfLValue(ThisFieldLValue, SourceLocation()).getScalarVal(); in StartFunction()
1142 auto *ExprArg = EmitLoadOfLValue(EmitLValueForLambdaField(FD), in StartFunction()
H A DCGAtomic.cpp1374 return CGF.EmitLoadOfLValue( in convertAtomicTempToRValue()
1722 UpRVal = CGF.EmitLoadOfLValue(UpdateLVal, SourceLocation()); in EmitAtomicUpdateValue()
H A DCGExpr.cpp1504 return EmitLoadOfLValue(Constant.getReferenceLValue(*this, E), in emitScalarConstant()
1760 RValue CodeGenFunction::EmitLoadOfLValue(LValue LV, SourceLocation Loc) { in EmitLoadOfLValue() function in CodeGenFunction
4342 return EmitLoadOfLValue(FieldLV, Loc); in EmitRValueForField()
H A DCGStmtOpenMP.cpp3622 ? CGF.EmitLoadOfLValue(XLValue, Loc) in emitOMPAtomicReadExpr()
3760 EmitStoreThroughLValue(CommonGen(EmitLoadOfLValue(X, Loc)), X); in EmitOMPAtomicSimpleUpdateExpr()
H A DCodeGenFunction.h3447 RValue EmitLoadOfLValue(LValue V, SourceLocation Loc);
H A DCGCall.cpp3317 RValue srcRV = CGF.EmitLoadOfLValue(srcLV, SourceLocation()); in emitWritebackArg()
H A DCGOpenMPRuntime.cpp797 InitRVal = CGF.EmitLoadOfLValue(LV, DRD->getLocation()); in emitInitWithReductionInitializer()