Preheat your oven to 375°F (190°C).
In a mixing bowl, combine the softened cream cheese, mayonnaise, taco seasoning, diced cooked chicken, green chiles (with liquid), and diced black olives if using. Mix until well combined and creamy.
Open the cans of refrigerated crescent rolls and unroll them onto a clean surface.
Use a spatula to spread the chicken mixture evenly over the crescent roll dough, leaving a small border around the edges.
Starting from one end, roll the dough tightly into a log shape.
Using a sharp knife, slice the rolled dough into about 1-inch thick pinwheels. Place them cut-side up on a baking sheet lined with parchment paper.
Bake in your preheated oven for about 15-20 minutes or until they are golden brown and puffed.
Let the pinwheels cool for a few minutes before serving. Serve with sour cream.