The question of Glorfindel's identity remains an open one. There are arguments to be made that Glorfindel of Rivendell was the same Glorfindel that was slain in the Fall of Gondolin, returned to Middle-earth from the Halls of Waiting. For a discussion of this point, see the entry for Glorfindel of Gondolin.