In this case, the company is offering the yoga as something you can do during your work hours.
Google doesn't really have "contracted core hours" precisely. They have quarterly goals. If you're accomplishing those goals, the corporate culture doesn't much care how. This offers flexibility that can make it easier to accomplish tasks (I knew people who worked 6AM-2PM because the center-of-mass of their team was in a different timezone).