commit | 28c9ea3c13dfb8f6bb3226ba511d189135fcb140 | [log] [tgz] |
---|---|---|
author | Rafael Espindola <rafael.espindola@gmail.com> | Sat Nov 24 02:01:08 2012 +0000 |
committer | Rafael Espindola <rafael.espindola@gmail.com> | Sat Nov 24 02:01:08 2012 +0000 |
tree | 920b8cdb1cc561bc8b375aadd1d1cffaf78349a5 | |
parent | 4ccb49a8384d25cfeb65453da059ed1a7a00b5ed [diff] |
Refactor how MCCFIInstructions are created. Give MCCFIInstruction a single, private constructor and add helper static methods that create each type of cfi instruction. This is is preparation for changing its representation. The representation with a pair MachineLocations older than MC and has been abused quiet a bit to support more cfi instructions. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@168532 91177308-0d34-0410-b5e6-96231b3b80d8