Faits: Faits: A. W._, né en 1938, a travaillé depuis 1985 au service de la société X._ SA et était, à ce titre, affilié à la Fondation de prévoyance en faveur du personnel de la société X._ SA. Cette institution a alloué à l'assuré, depuis le mois de septembre 1992, une rente entière d'invalidité d'un montant mensuel de 14'457 fr. En raison de la liquidation partielle de la Fondation de prévoyance en faveur du personnel de la société X._ SA, l'assuré a été affilié à la Fondation de prévoyance de la société Y._ SA à partir du 1er janvier 2000. W._ ayant atteint l'âge de la retraite, cette institution a remplacé, à partir du 1er septembre 2003, la rente d'invalidité par une rente de vieillesse d'un montant annuel de 82'764 fr., soit un montant mensuel de 6'897 fr. W._ ayant atteint l'âge de la retraite, cette institution a remplacé, à partir du 1er septembre 2003, la rente d'invalidité par une rente de vieillesse d'un montant annuel de 82'764 fr., soit un montant mensuel de 6'897 fr. B. Par mémoire de demande du 28 octobre 2003, l'assuré a saisi le Tribunal administratif du canton de Genève, en concluant au maintien de son droit, après le 31 août 2003, à la rente d'invalidité, subsidiairement à l'allocation, depuis cette date, d'une rente de vieillesse d'un montant mensuel correspondant. Cette demande a été transmise au Tribunal cantonal des assurances sociales du canton de Genève comme objet de sa compétence. Par jugement du 7 octobre 2004, cette juridiction a rejeté la demande. Par jugement du 7 octobre 2004, cette juridiction a rejeté la demande. C. W._ interjette recours de droit administratif contre ce jugement, dont il demande l'annulation, en réitérant, sous suite de dépens, ses conclusions prises en instance cantonale. Invité à se déterminer, le mandataire de la Fondation de prévoyance de Y._ SA a informé la Cour de céans qu'à la suite de la reprise de la société Y._ SA par la société Z._, la fondation susmentionnée a été remplacée par la Caisse de pensions de la société Z._ (Pensionskasse der Z._ in der Schweiz), laquelle se substituait de plein droit à la Fondation de prévoyance de la société Y._ SA. L'intimée conclut au rejet du recours, sous suite de dépens. La juridiction cantonale s'est déterminée sur le recours, dont elle propose le rejet, ce que propose également l'Office fédéral des assurances sociales. 