Home | History | Annotate | Download | only in CodeGen

Lines Matching defs:EmitLoadOfLValue

90   Value *EmitLoadOfLValue(LValue LV, SourceLocation Loc) {
91 return CGF.EmitLoadOfLValue(LV, Loc).getScalarVal();
94 /// EmitLoadOfLValue - Given an expression with complex type that represents a
97 Value *EmitLoadOfLValue(const Expr *E) {
98 return EmitLoadOfLValue(EmitCheckedLValue(E, CodeGenFunction::TCK_Load),
221 return EmitLoadOfLValue(CGF.getOpaqueLValueMapping(E), E->getExprLoc());
231 return EmitLoadOfLValue(result.getReferenceLValue(CGF, E),
235 return EmitLoadOfLValue(E);
245 return EmitLoadOfLValue(E);
250 return EmitLoadOfLValue(E);
256 Value *V = CGF.EmitLoadOfLValue(LV, E->getExprLoc()).getScalarVal();
264 Value *VisitExtVectorElementExpr(Expr *E) { return EmitLoadOfLValue(E); }
266 return EmitLoadOfLValue(E);
283 return EmitLoadOfLValue(E);
326 return EmitLoadOfLValue(E);
344 return EmitLoadOfLValue(E);
505 Value *VisitBinPtrMemD(const Expr *E) { return EmitLoadOfLValue(E); }
506 Value *VisitBinPtrMemI(const Expr *E) { return EmitLoadOfLValue(E); }
1056 return EmitLoadOfLValue(E);
1067 return EmitLoadOfLValue(E);
1290 return EmitLoadOfLValue(CGF.MakeNaturalAlignAddrLValue(V, DestTy),
1588 value = EmitLoadOfLValue(LV, E->getExprLoc());
1600 value = EmitLoadOfLValue(LV, E->getExprLoc());
1943 return CGF.EmitLoadOfLValue(CGF.EmitLValue(E),
1960 return CGF.EmitLoadOfLValue(CGF.EmitLValue(E),
2058 OpInfo.LHS = EmitLoadOfLValue(LHSLV, E->getExprLoc());
2067 OpInfo.LHS = EmitLoadOfLValue(LHSLV, E->getExprLoc());
2123 return EmitLoadOfLValue(LHS, E->getExprLoc());
2876 return EmitLoadOfLValue(LHS, E->getExprLoc());
3334 V = ScalarExprEmitter(*this).EmitLoadOfLValue(
3338 V = ScalarExprEmitter(*this).EmitLoadOfLValue(BaseExpr);