tblgen uses dynamic_cast heavily, so it needs rtti info