Looks like something wrong with .pdata segment. It contains Function start address == Function end address and not always sorted by start address. http://reviews.llvm.org/D4081