在《隋唐演义》中,徐茂功是在跟唐太宗解梦时知道薛仁贵的,他还根据唐太宗梦里记住的诗算出了薛仁贵的家址。
这首诗是“家住遥遥一点红,飘飘四下影无踪。三岁孩童千两价,保主跨海镇西东”。这首诗的前三句暗指薛仁贵,后一句则说明他能建功立业。