Senses
任凭/ 任憑 no matter how
No matter how or what; regardless of the circumstances.
任凭/ 任憑 to allow
To allow someone to do as they please; to leave a matter to someone's discretion.
任凭/ 任憑 even if
Even if; despite (used to introduce a hypothetical concession, often paired with 也 or 还是 in the following clause).