Hi,
'Dreamt' is an alternative spelling of 'dreamed'. It can be used both as past tense and as a past participle. eg Last night, I dreamt of my childhood.
Every night for the last week, I have dreamt of my childhood.
In N. America, I rarely read or see 'dreamt'.
Best wishes, Clive