log2 de um número inteiro que é uma potência de 2 [duplicado]

Esta pergunta já tem uma resposta aqui:

Existe algum algoritmo rápido para calcular log2 para números com potência de 2 respostas maneira mais rápida de calcular a potência que um número de "potência de 2" uso 4 respostas

Existe uma maneira eficiente de encontrar o log2 de um número, supondo que seja uma potência de 2. Conheço maneiras óbvias como ter uma tabela ou

for (log2=0;x!=1;x>>=1,log2++);

Mas eu estou querendo saber se existe uma maneira mais eficiente / elegant

questionAnswers(2)

yourAnswerToTheQuestion