Implement cfi_restore. Patch by Brian Anderson!

llvm-svn: 147356
6 files changed