Home | History | Annotate | Download | only in CodeGen

Lines Matching refs:SrcLV

1796   const LValue &srcLV = writeback.Source;
1797 llvm::Value *srcAddr = srcLV.getAddress();
1831 assert(srcLV.getObjCLifetime() == Qualifiers::OCL_Strong);
1841 llvm::Value *oldValue = CGF.EmitLoadOfScalar(srcLV);
1844 CGF.EmitStoreOfScalar(value, srcLV, /*init*/ false);
1847 CGF.EmitARCRelease(oldValue, srcLV.isARCPreciseLifetime());
1851 CGF.EmitStoreThroughLValue(RValue::get(value), srcLV);
1890 LValue srcLV;
1895 srcLV = CGF.EmitLValue(lvExpr);
1903 srcLV = CGF.MakeNaturalAlignAddrLValue(srcAddr, srcAddrType);
1905 llvm::Value *srcAddr = srcLV.getAddress();
1970 RValue srcRV = CGF.EmitLoadOfLValue(srcLV);
1986 srcLV.getObjCLifetime() == Qualifiers::OCL_Strong) {
2009 args.addWriteback(srcLV, temp, valueToUse);
2394 LValue SrcLV = MakeAddrLValue(SrcPtr, I->Ty, TypeAlign);
2396 EmitStoreOfScalar(RV.getScalarVal(), SrcLV, /*init*/ true);
2398 EmitStoreOfComplex(RV.getComplexVal(), SrcLV, /*init*/ true);