llvm 46728 won't build

Somebody forget a header?

llvm[2]: Compiling AsmPrinter.cpp for Debug build
AsmPrinter.cpp: In member function ‘virtual bool llvm::AsmPrinter::doInitialization(llvm::Module&)’:
AsmPrinter.cpp:121: error: ‘MMI’ was not declared in this scope
AsmPrinter.cpp: In member function ‘void llvm::AsmPrinter::printDeclare(const llvm::MachineInstr*) const’:
AsmPrinter.cpp:1298: error: ‘MMI’ was not declared in this scope