30-årige Federer har 46-6 i singelmatcher i år och förbereder sig för närvarande som bäst för OS i London.