Searched refs:SrcLV (Results 1 – 5 of 5) sorted by relevance
/freebsd/contrib/llvm-project/clang/lib/CodeGen/ |
H A D | CGNonTrivialStruct.cpp | 544 LValue DstLV, SrcLV; in visitVolatileTrivial() local 559 SrcLV = this->CGF->EmitLValueForField(SrcBase, FD); in visitVolatileTrivial() 565 SrcLV = this->CGF->MakeAddrLValue(SrcAddr, FT); in visitVolatileTrivial() 567 RValue SrcVal = this->CGF->EmitLoadOfLValue(SrcLV, SourceLocation()); in visitVolatileTrivial() 711 LValue SrcLV = CGF->MakeAddrLValue(Addrs[SrcIdx], QT); in visitARCStrong() local 713 CGF->EmitLoadOfLValue(SrcLV, SourceLocation()).getScalarVal(); in visitARCStrong() 714 CGF->EmitStoreOfScalar(getNullForVariable(SrcLV.getAddress()), SrcLV); in visitARCStrong() 774 LValue SrcLV = CGF->MakeAddrLValue(Addrs[SrcIdx], QT); in visitARCStrong() local 776 CGF->EmitLoadOfLValue(SrcLV, SourceLocation()).getScalarVal(); in visitARCStrong() 777 CGF->EmitStoreOfScalar(getNullForVariable(SrcLV.getAddress()), SrcLV); in visitARCStrong()
|
H A D | CGExprAgg.cpp | 406 LValue SrcLV = CGF.MakeAddrLValue(src.getAddress(), type); in EmitCopy() local 407 CGF.EmitAggregateCopy(DestLV, SrcLV, type, dest.mayOverlap(), in EmitCopy()
|
H A D | CGClass.cpp | 983 LValue SrcLV = CGF.MakeNaturalAlignAddrLValue(SrcPtr, RecordTy); in emitMemcpy() local 984 LValue Src = CGF.EmitLValueForFieldInitialization(SrcLV, FirstField); in emitMemcpy()
|
H A D | CGCall.cpp | 4647 LValue SrcLV = CGF.MakeAddrLValue(Addr, Ty); in copyInto() local 4649 CGF.EmitAggregateCopy(Dst, SrcLV, Ty, AggValueSlot::DoesNotOverlap, in copyInto()
|
H A D | CGStmtOpenMP.cpp | 382 LValue SrcLV = in GenerateOpenMPCapturedVars() local 386 EmitStoreThroughLValue(RValue::get(CV), SrcLV); in GenerateOpenMPCapturedVars()
|