Searched refs:srcLV (Results 1 – 5 of 5) sorted by relevance
/external/clang/lib/CodeGen/ |
D | CGCall.h | 91 void addWriteback(LValue srcLV, Address temporary, in addWriteback() argument 93 Writeback writeback = { srcLV, temporary, toUse }; in addWriteback()
|
D | CGCall.cpp | 2913 const LValue &srcLV = writeback.Source; in emitWriteback() local 2914 Address srcAddr = srcLV.getAddress(); in emitWriteback() 2948 assert(srcLV.getObjCLifetime() == Qualifiers::OCL_Strong); in emitWriteback() 2958 llvm::Value *oldValue = CGF.EmitLoadOfScalar(srcLV, SourceLocation()); in emitWriteback() 2961 CGF.EmitStoreOfScalar(value, srcLV, /*init*/ false); in emitWriteback() 2964 CGF.EmitARCRelease(oldValue, srcLV.isARCPreciseLifetime()); in emitWriteback() 2968 CGF.EmitStoreThroughLValue(RValue::get(value), srcLV); in emitWriteback() 3007 LValue srcLV; in emitWritebackArg() local 3012 srcLV = CGF.EmitLValue(lvExpr); in emitWritebackArg() 3020 srcLV = CGF.MakeAddrLValue(srcAddr, srcAddrType); in emitWritebackArg() [all …]
|
D | CGExprAgg.cpp | 271 LValue srcLV = CGF.MakeAddrLValue(src.getAggregateAddress(), type); in EmitFinalDestCopy() local 272 EmitFinalDestCopy(type, srcLV); in EmitFinalDestCopy()
|
D | CGDecl.cpp | 625 LValue srcLV = CGF.EmitLValue(srcExpr); in tryEmitARCCopyWeakInit() local 628 auto srcAddr = srcLV.getAddress(); in tryEmitARCCopyWeakInit()
|
D | ItaniumCXXABI.cpp | 3706 LValue srcLV = CGF.MakeNaturalAlignAddrLValue(Cast, CatchType); in InitCatchParam() local 3710 CGF.EmitStoreOfComplex(CGF.EmitLoadOfComplex(srcLV, Loc), destLV, in InitCatchParam() 3714 llvm::Value *ExnLoad = CGF.EmitLoadOfScalar(srcLV, Loc); in InitCatchParam()
|