White-box Compiler Fuzzing Empowered by Large Language Models