Lines Matching refs:EmitScalarExpr
113 llvm::Value *MemPtr = EmitScalarExpr(E); in EvaluateExprAsBool()
120 return EmitScalarConversion(EmitScalarExpr(E), E->getType(), BoolTy, Loc); in EvaluateExprAsBool()
145 return RValue::get(EmitScalarExpr(E, ignoreResult)); in EmitAnyExpr()
189 RValue RV = RValue::get(EmitScalarExpr(E, /*Ignore*/ false)); in EmitAnyExprToMem()
473 llvm::Value *Ptr = EmitScalarExpr(Adjustment.Ptr.RHS); in EmitMaterializeTemporaryExpr()
900 return Address(EmitScalarExpr(E), Align); in EmitPointerWithAlignment()
2872 llvm::Value *Idx = EmitScalarExpr(E->getIdx()); in EmitArraySubscriptExpr()
3053 EmitScalarExpr(LowerBound), IntPtrTy, in EmitOMPArraySectionExpr()
3085 EmitScalarExpr(LowerBound), IntPtrTy, in EmitOMPArraySectionExpr()
3091 EmitScalarExpr(Length), IntPtrTy, in EmitOMPArraySectionExpr()
3119 EmitScalarExpr(Length), IntPtrTy, in EmitOMPArraySectionExpr()
3208 llvm::Value *Vec = EmitScalarExpr(E->getBase()); in EmitExtVectorElementExpr()
3800 EmitScalarExpr(E->getCallee()); in EmitCallExpr()
3806 llvm::Value *Callee = EmitScalarExpr(E->getCallee()); in EmitCallExpr()
3960 BaseValue = EmitScalarExpr(BaseExpr); in EmitObjCIvarRefLValue()
4141 llvm::Value *OffsetV = EmitScalarExpr(E->getRHS()); in EmitPointerToDataMemberBinaryExpr()