Whenever... / Every time that... / As long as...
Has two meanings: whenever (temporal) and as long as (conditional). Siempre que + indicative = whenever. Siempre que + subjunctive = as long as.
Whenever I come here, I feel at peace.
You can come as long as you give notice in advance.
Every time I see him, he brightens my day.
Whenever I go, I have fun.
Provided you study, you'll pass.