Lines Matching refs:getBase
1592 LV.setBaseIvarExp(Exp->getBase()); in setObjCGCLValueClass()
1648 setObjCGCLValueClass(Ctx, Exp->getBase(), LV); in setObjCGCLValueClass()
1661 setObjCGCLValueClass(Ctx, Exp->getBase(), LV, true); in setObjCGCLValueClass()
2219 EmitBoundsCheck(E, E->getBase(), Idx, IdxTy, Accessed); in EmitArraySubscriptExpr()
2223 if (E->getBase()->getType()->isVectorType()) { in EmitArraySubscriptExpr()
2225 LValue LHS = EmitLValue(E->getBase()); in EmitArraySubscriptExpr()
2229 E->getBase()->getType(), LHS.getAlignment()); in EmitArraySubscriptExpr()
2245 Address = EmitScalarExpr(E->getBase()); in EmitArraySubscriptExpr()
2270 llvm::Value *Base = EmitScalarExpr(E->getBase()); in EmitArraySubscriptExpr()
2274 } else if (const Expr *Array = isSimpleArrayDecayOperand(E->getBase())) { in EmitArraySubscriptExpr()
2301 llvm::Value *Base = EmitScalarExpr(E->getBase()); in EmitArraySubscriptExpr()
2308 QualType T = E->getBase()->getType()->getPointeeType(); in EmitArraySubscriptExpr()
2323 LV.getQuals().setAddressSpace(E->getBase()->getType().getAddressSpace()); in EmitArraySubscriptExpr()
2352 llvm::Value *Ptr = EmitScalarExpr(E->getBase()); in EmitExtVectorElementExpr()
2353 const PointerType *PT = E->getBase()->getType()->getAs<PointerType>(); in EmitExtVectorElementExpr()
2356 } else if (E->getBase()->isGLValue()) { in EmitExtVectorElementExpr()
2359 assert(E->getBase()->getType()->isVectorType()); in EmitExtVectorElementExpr()
2360 Base = EmitLValue(E->getBase()); in EmitExtVectorElementExpr()
2363 assert(E->getBase()->getType()->isVectorType() && in EmitExtVectorElementExpr()
2365 llvm::Value *Vec = EmitScalarExpr(E->getBase()); in EmitExtVectorElementExpr()
2368 llvm::Value *VecMem = CreateMemTemp(E->getBase()->getType()); in EmitExtVectorElementExpr()
2370 Base = MakeAddrLValue(VecMem, E->getBase()->getType()); in EmitExtVectorElementExpr()
2398 Expr *BaseExpr = E->getBase(); in EmitMemberExpr()
2869 Expr *BaseExpr = PseudoDtor->getBase(); in EmitCallExpr()
3056 const Expr *BaseExpr = E->getBase(); in EmitObjCIvarRefLValue()