Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/clang/lib/CodeGen/
H A DCGExprComplex.cpp78 ComplexPairTy EmitLoadOfLValue(const Expr *E) { in EmitLoadOfLValue() function in __anon18403adf0111::ComplexExprEmitter
79 return EmitLoadOfLValue(CGF.EmitLValue(E), E->getExprLoc()); in EmitLoadOfLValue()
82 ComplexPairTy EmitLoadOfLValue(LValue LV, SourceLocation Loc);
138 return EmitLoadOfLValue(Constant.getReferenceLValue(CGF, E), in emitConstant()
150 return EmitLoadOfLValue(E); in VisitDeclRefExpr()
153 return EmitLoadOfLValue(E); in VisitObjCIvarRefExpr()
158 ComplexPairTy VisitArraySubscriptExpr(Expr *E) { return EmitLoadOfLValue(E); } in VisitArraySubscriptExpr()
165 return EmitLoadOfLValue(ME); in VisitMemberExpr()
169 return EmitLoadOfLValue(CGF.getOrCreateOpaqueLValueMapping(E), in VisitOpaqueValueExpr()
185 return EmitLoadOfLValue(E); in VisitImplicitCastExpr()
[all …]
H A DCGExprScalar.cpp289 Value *EmitLoadOfLValue(LValue LV, SourceLocation Loc) { in EmitLoadOfLValue() function in __anone7cacfbd0111::ScalarExprEmitter
290 return CGF.EmitLoadOfLValue(LV, Loc).getScalarVal(); in EmitLoadOfLValue()
330 Value *EmitLoadOfLValue(const Expr *E) { in EmitLoadOfLValue() function in __anone7cacfbd0111::ScalarExprEmitter
331 Value *V = EmitLoadOfLValue(EmitCheckedLValue(E, CodeGenFunction::TCK_Load), in EmitLoadOfLValue()
542 return EmitLoadOfLValue(CGF.getOrCreateOpaqueLValueMapping(E), in VisitOpaqueValueExpr()
557 return EmitLoadOfLValue(E); in VisitDeclRefExpr()
567 return EmitLoadOfLValue(E); in VisitObjCIvarRefExpr()
572 return EmitLoadOfLValue(E); in VisitObjCMessageExpr()
578 Value *V = CGF.EmitLoadOfLValue(LV, E->getExprLoc()).getScalarVal(); in VisitObjCIsaExpr()
598 Value *VisitExtVectorElementExpr(Expr *E) { return EmitLoadOfLValue(E); } in VisitExtVectorElementExpr()
[all …]
H A DCGNonTrivialStruct.cpp580 RValue SrcVal = this->CGF->EmitLoadOfLValue(SrcLV, SourceLocation()); in visitVolatileTrivial()
733 CGF->EmitLoadOfLValue(SrcLV, SourceLocation()).getScalarVal(); in visitARCStrong()
796 CGF->EmitLoadOfLValue(SrcLV, SourceLocation()).getScalarVal(); in visitARCStrong()
800 CGF->EmitLoadOfLValue(DstLV, SourceLocation()).getScalarVal(); in visitARCStrong()
H A DCGStmt.cpp2549 return {EmitLoadOfLValue(InputValue, Loc).getScalarVal(), nullptr}; in EmitAsmInputLValue()
3366 EmitLoadOfLValue(EmitLValueForField(Base, FD), S.getBeginLoc()) in GenerateCapturedStmtFunction()
3377 CXXThisValue = EmitLoadOfLValue(ThisLValue, Loc).getScalarVal(); in GenerateCapturedStmtFunction()
H A DCGAtomic.cpp1439 return CGF.EmitLoadOfLValue( in convertAtomicTempToRValue()
1795 UpRVal = CGF.EmitLoadOfLValue(UpdateLVal, SourceLocation()); in EmitAtomicUpdateValue()
H A DCGObjC.cpp1338 value = EmitLoadOfLValue(LV, SourceLocation()).getScalarVal(); in generateObjCGetterBody()
2944 result = CGF.EmitLoadOfLValue(lvalue, SourceLocation()).getScalarVal(); in tryEmitARCRetainLoadOfScalar()
2967 llvm::Value *result = CGF.EmitLoadOfLValue(lv, in tryEmitARCRetainLoadOfScalar()
H A DCGExpr.cpp1897 return EmitLoadOfLValue(Constant.getReferenceLValue(*this, E), in emitScalarConstant()
2250 return EmitLoadOfLValue(LV, Loc); in EmitLoadOfAnyValue()
2263 RValue CodeGenFunction::EmitLoadOfLValue(LValue LV, SourceLocation Loc) { in EmitLoadOfLValue() function in CodeGenFunction
2267 llvm::Value *Value = EmitLoadOfLValue(LV, Loc).getScalarVal(); in EmitLoadOfLValue()
5816 return EmitLoadOfLValue(FieldLV, Loc); in EmitRValueForField()
H A DCodeGenFunction.cpp1306 EmitLoadOfLValue(ThisFieldLValue, SourceLocation()).getScalarVal(); in StartFunction()
1311 auto *ExprArg = EmitLoadOfLValue(EmitLValueForLambdaField(FD), in StartFunction()
H A DCGException.cpp1994 CXXThisValue = EmitLoadOfLValue(ThisFieldLValue, SourceLocation()) in EmitCapturedLocals()
H A DCGStmtOpenMP.cpp6285 return CGF.EmitLoadOfLValue(LVal, Loc); in emitSimpleAtomicLoad()
6500 EmitStoreThroughLValue(CommonGen(EmitLoadOfLValue(X, Loc)), X); in EmitOMPAtomicSimpleUpdateExpr()
H A DCodeGenFunction.h4349 RValue EmitLoadOfLValue(LValue V, SourceLocation Loc);
H A DCGCall.cpp4472 RValue srcRV = CGF.EmitLoadOfLValue(srcLV, SourceLocation()); in emitWritebackArg()
H A DCGOpenMPRuntime.cpp627 InitRVal = CGF.EmitLoadOfLValue(LV, DRD->getLocation()); in emitInitWithReductionInitializer()
8684 RValue VarRVal = CGF.EmitLoadOfLValue(VarLVal, RD->getLocation()); in generateInfoForLambdaCaptures()
/freebsd/contrib/llvm-project/llvm/include/llvm/Testing/Demangle/
H A DDemangleTestCases.inc3174 …ValueENS0_6LValueENS_8QualTypeE", "clang::CodeGen::CodeGenFunction::EmitLoadOfLValue(clang::CodeGe…
3253 …ValueEPKN5clang4ExprE", "(anonymous namespace)::ComplexExprEmitter::EmitLoadOfLValue(clang::Expr c…