Home ownership

Do I put my kids name on the title of my home or put the home in a irrevocable trust for them?