In a large bowl, whisk all purpose flour, salt, baking soda, cinnamon, nutmeg, cloves, allspice, and ginger together.
Next, add in granulated sugar and brown sugar and whisk until combined.
Make a well in the center of the dry ingredients (this helps the liquid disperse better into the dry ingredients) and add in the oil. Using a rubber spatular, mix just until the oil is combined (the mix will be dry).
Divide half of the pumpkin batter between the two bread pans (about 1/4 of the batter in each pan). Then, divide the cream cheese filling evenly between the two pans. Spoon the filling on top of the pumpkin batter and gently spread in an even layer. Next, divide the remaining pumpkin batter evenly between the two pans and gently spread over the cheesecake filling.