Cream butter and sugar together in a mixing bowl. Add eggs, pumpkin, and vanilla.
In a separate bowl whisk together flour, baking soda, and salt. Gradually add the flour mixture to the butter and sugar mixture; stir in the bananas and pecans.
Spread into a greased jelly roll pan. Bake at 350° for 25-30 minutes. Allow to cool before frosting.
For the frosting: In a mixing bowl beat cream cheese, butter, and vanilla together. Gradually beat in enough powdered sugar till desired consistency and taste is reached. Frost the cake and enjoy!