Well, I've mulled it over for a while, and I've decided to take the ARM EH approach of marking frame instructions and recognizing them later during MachineInstr -> MCInst lowering. Given the trouble of teaching the various late passes about pseudo-instructions, it just seemed like the best choice to me. Thanks for all your help. Chip