Lines Matching refs:EmitScalarExpr
173 llvm::Value *MemPtr = EmitScalarExpr(E); in EvaluateExprAsBool()
181 return EmitScalarConversion(EmitScalarExpr(E), E->getType(), BoolTy, Loc); in EvaluateExprAsBool()
216 return RValue::get(EmitScalarExpr(E, ignoreResult)); in EmitAnyExpr()
261 RValue RV = RValue::get(EmitScalarExpr(E, /*Ignore*/ false)); in EmitAnyExprToMem()
600 llvm::Value *Ptr = EmitScalarExpr(Adjustment.Ptr.RHS); in EmitMaterializeTemporaryExpr()
1389 return Address(CGF.EmitScalarExpr(E), ElemTy, Align, IsKnownNonNull); in EmitPointerWithAlignment()
4124 (E->getLHS() == E->getIdx()) ? EmitScalarExpr(E->getIdx()) : nullptr; in EmitArraySubscriptExpr()
4130 Idx = EmitScalarExpr(E->getIdx()); in EmitArraySubscriptExpr()
4321 llvm::Value *RowIdx = EmitScalarExpr(E->getRowIdx()); in EmitMatrixSubscriptExpr()
4322 llvm::Value *ColIdx = EmitScalarExpr(E->getColumnIdx()); in EmitMatrixSubscriptExpr()
4387 EmitScalarExpr(LowerBound), IntPtrTy, in EmitOMPArraySectionExpr()
4422 EmitScalarExpr(LowerBound), IntPtrTy, in EmitOMPArraySectionExpr()
4428 EmitScalarExpr(Length), IntPtrTy, in EmitOMPArraySectionExpr()
4459 EmitScalarExpr(Length), IntPtrTy, in EmitOMPArraySectionExpr()
4555 llvm::Value *Vec = EmitScalarExpr(E->getBase()); in EmitExtVectorElementExpr()
5520 calleePtr = EmitScalarExpr(E); in EmitCallee()
5691 BaseValue = EmitScalarExpr(BaseExpr); in EmitObjCIvarRefLValue()
5956 llvm::Value *OffsetV = EmitScalarExpr(E->getRHS()); in EmitPointerToDataMemberBinaryExpr()