Glorfindel of Gondolin is indeed the same as Glorfindel of Rivendell. As discussed in HoMe X, Elves can be reincarnated by the Valar. In Glorfindel's case (moving to HoMe XII), he was reincarnated in Valinor and then sent back to Middle-earth, possibly at the same time as the Istari.
|