In a large stockpot or Dutch oven over medium heat, melt butter.
Add bacon and cook through according to package directions.
Remove bacon to a plate lined with paper towels.
Add onion and carrot to bacon grease and cook for 5 minutes.
Add ¾ of your garlic and cook 1-2 more.
Stir in ½ cup white wine and deglaze the pan, stirring well.
Pour in chicken broth.
Bring to a boil then stir in spices, potatoes and corn.
Turn heat down to simmer for 30 minutes.
Meanwhile in a large skillet with high sides, heat olive oil.
Add rest of garlic and cook 1-2 minutes.
Stir in rest of wine and bring to simmer. Add parsley and stir.
Turn down heat (or remove from heat) to add clams to skillet.
Once added, cover and cook over medium-high heat for 8 minutes or until open.
Clams should all open, discard any that didn't.
Stir cream into stockpot. Bring to simmer for 5 minutes. See note.
Adjust spice as needed.
Remove some (or all) clams from shells and chop into small pieces. Add to pot with some clams still in shell. Add juice from cooking clams to pot as well. Simmer a few more minutes or until desired consistency.
Serve topped with bacon and fresh parsley.