1.
despite :
For all its clarity of style, the book is not easy reading.
2.
used to say that sth is not important or of no interest or value to you/sb :
For all I know she's still living in Boston.
You can do what you like, for all I care.
For all the good it's done we might as well not have bothered.