Lines Matching refs:EmitLoadOfLValue
87 Value *EmitLoadOfLValue(LValue LV) {
88 return CGF.EmitLoadOfLValue(LV).getScalarVal();
91 /// EmitLoadOfLValue - Given an expression with complex type that represents a
94 Value *EmitLoadOfLValue(const Expr *E) {
95 return EmitLoadOfLValue(EmitCheckedLValue(E, CodeGenFunction::TCK_Load));
211 return EmitLoadOfLValue(CGF.getOpaqueLValueMapping(E));
221 return EmitLoadOfLValue(result.getReferenceLValue(CGF, E));
224 return EmitLoadOfLValue(E);
234 return EmitLoadOfLValue(E);
239 return EmitLoadOfLValue(E);
245 Value *V = CGF.EmitLoadOfLValue(LV).getScalarVal();
252 Value *VisitExtVectorElementExpr(Expr *E) { return EmitLoadOfLValue(E); }
254 return EmitLoadOfLValue(E);
271 return EmitLoadOfLValue(E);
314 return EmitLoadOfLValue(E);
332 return EmitLoadOfLValue(E);
488 Value *VisitBinPtrMemD(const Expr *E) { return EmitLoadOfLValue(E); }
489 Value *VisitBinPtrMemI(const Expr *E) { return EmitLoadOfLValue(E); }
810 return EmitLoadOfLValue(E);
821 return EmitLoadOfLValue(E);
1041 return EmitLoadOfLValue(CGF.MakeNaturalAlignAddrLValue(V, DestTy));
1275 llvm::Value *value = EmitLoadOfLValue(LV);
1615 return CGF.EmitLoadOfLValue(CGF.EmitLValue(E)).getScalarVal();
1631 return CGF.EmitLoadOfLValue(CGF.EmitLValue(E)).getScalarVal();
1686 OpInfo.LHS = EmitLoadOfLValue(LHSLV);
1753 return EmitLoadOfLValue(LHS);
2362 return EmitLoadOfLValue(LHS);
2792 V = ScalarExprEmitter(*this).EmitLoadOfLValue(
2796 V = ScalarExprEmitter(*this).EmitLoadOfLValue(BaseExpr);