It was just a less powerful and more confusing version of MCCFIInstruction. A side effect is that, since MCCFIInstruction uses dwarf register numbers, calls to getDwarfRegNum are pushed out, which should allow further simplifications. I left the MachineModuleInfo::addFrameMove interface unchanged since this patch was already fairly big. llvm-svn: 181680 |
||
|---|---|---|
| .. | ||
| CMakeLists.txt | ||
| HexagonBaseInfo.h | ||
| HexagonMCAsmInfo.cpp | ||
| HexagonMCAsmInfo.h | ||
| HexagonMCInst.cpp | ||
| HexagonMCInst.h | ||
| HexagonMCTargetDesc.cpp | ||
| HexagonMCTargetDesc.h | ||
| LLVMBuild.txt | ||
| Makefile | ||