Searched refs:ice (Results 1 – 6 of 6) sorted by relevance
1 ;PR15293: ARM codegen ice - expected larger existing stack allocation
302 const ImplicitCastExpr *ice = dyn_cast<ImplicitCastExpr>(receiver); in shouldExtendReceiverForInnerPointerMessage() local303 if (!ice || ice->getCastKind() != CK_LValueToRValue) return true; in shouldExtendReceiverForInnerPointerMessage()304 receiver = ice->getSubExpr()->IgnoreParens(); in shouldExtendReceiverForInnerPointerMessage()321 const DeclRefExpr *declRef = dyn_cast<DeclRefExpr>(ice->getSubExpr()); in shouldExtendReceiverForInnerPointerMessage()
4617 if (auto *ice = dyn_cast<ImplicitCastExpr>(ce)) in maybeUndoReclaimObject() local4618 if (ice->getCastKind() == CK_ARCReclaimReturnedObject) { in maybeUndoReclaimObject()4620 return ice->getSubExpr(); in maybeUndoReclaimObject()4622 pe->setSubExpr(ice->getSubExpr()); in maybeUndoReclaimObject()4624 cast<CastExpr>(prevExpr)->setSubExpr(ice->getSubExpr()); in maybeUndoReclaimObject()
4619 while (const ImplicitCastExpr *ice = dyn_cast<ImplicitCastExpr>(e)) in findInCopyConstruct() local4620 e = ice->getSubExpr(); in findInCopyConstruct()