llvm-6502/include/llvm
Rafael Espindola 4a971705bc Remove the MachineMove class.
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.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@181680 91177308-0d34-0410-b5e6-96231b3b80d8
2013-05-13 01:16:13 +00:00
..
ADT Add ArrayRef constructor from None, and do the cleanups that this constructor enables 2013-05-05 00:40:33 +00:00
Analysis
Assembly
Bitcode Rewrite assert to avoid warning when the record element type is byte-sized. 2013-05-09 21:07:43 +00:00
CodeGen Remove the MachineMove class. 2013-05-13 01:16:13 +00:00
Config Allow host triple to be correctly overridden in CMake builds 2013-05-04 07:36:23 +00:00
DebugInfo
ExecutionEngine Remove exception handling support from the old JIT. 2013-05-07 20:53:59 +00:00
IR Pull up AssemblyWriter interface into header to allow subclassing 2013-05-08 20:38:31 +00:00
IRReader
MC Remove the MachineMove class. 2013-05-13 01:16:13 +00:00
Object Avoid runtime type checks. 2013-05-09 15:10:36 +00:00
Option Documentation warning: \param, not \parm 2013-05-09 21:15:03 +00:00
Support Remove the MachineMove class. 2013-05-13 01:16:13 +00:00
TableGen
Target Remove the MachineMove class. 2013-05-13 01:16:13 +00:00
Transforms Add DebugIR pass -- emits IR file and replace source lines with IR lines in MD 2013-05-08 20:44:14 +00:00
AutoUpgrade.h
CMakeLists.txt
DebugInfo.h PR14492: Debug Info: Support for values of non-integer non-type template parameters. 2013-05-10 21:52:07 +00:00
DIBuilder.h Correct parameter name in doc comment to match declaration. 2013-05-11 19:14:10 +00:00
GVMaterializer.h
InitializePasses.h Add DebugIR pass -- emits IR file and replace source lines with IR lines in MD 2013-05-08 20:44:14 +00:00
InstVisitor.h
LinkAllIR.h
LinkAllPasses.h
Linker.h Fix a performance bug in the Linker. 2013-05-04 05:05:18 +00:00
Pass.h
PassAnalysisSupport.h
PassManager.h This patch breaks up Wrap.h so that it does not have to include all of 2013-05-01 20:59:00 +00:00
PassManagers.h
PassRegistry.h This patch breaks up Wrap.h so that it does not have to include all of 2013-05-01 20:59:00 +00:00
PassSupport.h