llvm3.0 compile problem

hi,
I just downloaded llvm3.0 source, and compile it with cmake+msvc2008
,but failed.
the error message was missing X86GenRegisterInfo.inc such kind of
files. I can build
llvm2.9 with cmake+msvc2008 well, why can't I build llvm3.0 with same method.

thanks