|
reference, declaration → definition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced
|
Declarations
tools/clang/lib/CodeGen/CodeGenFunction.h 3474 void EmitStoreThroughLValue(RValue Src, LValue Dst, bool isInit = false);
References
tools/clang/lib/CodeGen/CGAtomic.cpp 1728 CGF.EmitStoreThroughLValue(NewRVal, DesiredLVal);
1820 CGF.EmitStoreThroughLValue(UpdateRVal, DesiredLVal);
tools/clang/lib/CodeGen/CGCall.cpp 1051 EmitStoreThroughLValue(RValue::get(*AI++), LV);
3170 CGF.EmitStoreThroughLValue(RValue::get(value), srcLV);
tools/clang/lib/CodeGen/CGClass.cpp 677 EmitStoreThroughLValue(RHS, LHS);
tools/clang/lib/CodeGen/CGDecl.cpp 748 EmitStoreThroughLValue(RValue::get(value), lvalue, true);
1846 return EmitStoreThroughLValue(RValue::get(constant), lv, true);
1875 EmitStoreThroughLValue(rvalue, lvalue, true);
tools/clang/lib/CodeGen/CGExpr.cpp 246 EmitStoreThroughLValue(RV, LV);
4644 EmitStoreThroughLValue(RV, LV);
tools/clang/lib/CodeGen/CGExprAgg.cpp 418 CGF.EmitStoreThroughLValue(RValue::get(ArrayStart), Start);
435 CGF.EmitStoreThroughLValue(RValue::get(ArrayEnd), EndOrLength);
438 CGF.EmitStoreThroughLValue(RValue::get(Size), EndOrLength);
1054 CGF.EmitStoreThroughLValue(RValue::get(Select), FieldLV, /*IsInit*/ true);
1403 return CGF.EmitStoreThroughLValue(RV, LV);
1422 CGF.EmitStoreThroughLValue(RValue::get(CGF.EmitScalarExpr(E)), LV);
tools/clang/lib/CodeGen/CGExprScalar.cpp 2576 CGF.EmitStoreThroughLValue(RValue::get(value), LV);
2935 CGF.EmitStoreThroughLValue(RValue::get(Result), LHSLV);
3942 CGF.EmitStoreThroughLValue(RValue::get(RHS), LHS);
tools/clang/lib/CodeGen/CGNonTrivialStruct.cpp 564 this->CGF->EmitStoreThroughLValue(SrcVal, DstLV);
tools/clang/lib/CodeGen/CGObjC.cpp 171 EmitStoreThroughLValue(RValue::get(value), LV, true);
181 EmitStoreThroughLValue(RValue::get(keyValue), KeyLV, /*isInit=*/true);
188 EmitStoreThroughLValue(RValue::get(valueValue), ValueLV, /*isInit=*/true);
1833 EmitStoreThroughLValue(RValue::get(CurrentItem), elementLValue);
1835 EmitStoreThroughLValue(RValue::get(CurrentItem), elementLValue,
1901 EmitStoreThroughLValue(RValue::get(null), elementLValue);
3065 CGF.EmitStoreThroughLValue(RValue::get(asImpl().getValueOfResult(result)),
tools/clang/lib/CodeGen/CGOpenMPRuntime.cpp 4592 CGF.EmitStoreThroughLValue(RValue::get(CGF.Builder.getInt32(/*C=*/0)),
tools/clang/lib/CodeGen/CGStmt.cpp 2345 EmitStoreThroughLValue(RValue::get(Tmp), Dest);
2364 EmitStoreThroughLValue(RValue::get(VLASizeMap[VAT->getSizeExpr()]), LV);
tools/clang/lib/CodeGen/CGStmtOpenMP.cpp 318 EmitStoreThroughLValue(RValue::get(CV), SrcLV);
2603 CGF.EmitStoreThroughLValue(RValue::get(Init), LVal, /*isInit*/ true);
3695 EmitStoreThroughLValue(RValue::get(convertToScalarValue(
3856 EmitStoreThroughLValue(CommonGen(EmitLoadOfLValue(X, Loc)), X);
tools/clang/lib/CodeGen/CodeGenFunction.h 1861 EmitStoreThroughLValue(RValue::get(VLASizeMap[VAT->getSizeExpr()]), LV);