Charlemagne was not called Holy Roman Emperor. That title did not appear until hundreds of years later. He was called Emperor of the Romans.
There is a link below to a related question. Please use it to see more on the subject.
There is a link below to a related question. Please use it to see more on the subject.