Not really and you don't really want to.
Most of what appears in dmesg is apt to show up in syslog (and can be configured to do so) because syslog allows for recording all sorts of things. demsg on the other hand is designed really only to display RECENT kernel messages. dmesg unlike syslog does not give date time of the entry so you never know on looking at dmesg whether what you are seeing occured just now, 5 minutes ago, 5 weeks ago or on a reboot you did last year. dmesg gets cleared during reboot so the only thing you're sure of is that what it has in it occurred during or after the last reboot. In fact some folks run scripts to dump dmesg into syslog periodically then clear dmesg so they can have some reasonable assurance what is in dmesg is after the last run of their script.