llvm-6502/include/llvm
Andrew Trick a2ed0e8e8b misched: Generic tablegen classes for the new machine model.
This is mostly documentation for the new machine model. It is designed
to be flexible, easy to incrementally refine for a subtarget, and
provide all the information that MachineScheduler will need.

If all goes well, I will follow up with an example of the new model in
use for ARM.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@163877 91177308-0d34-0410-b5e6-96231b3b80d8
2012-09-14 06:18:55 +00:00
..
ADT Fix Doxygen issues: 2012-09-13 12:34:29 +00:00
Analysis
Assembly
Bitcode
CodeGen Fix PR11985 2012-09-12 21:43:09 +00:00
Config
DebugInfo
ExecutionEngine Better const handling for RuntimeDyld and MCJIT. 2012-09-13 21:50:06 +00:00
MC MachO: Correctly mark symbol-difference variables as N_ABS. 2012-09-13 23:11:25 +00:00
Object [Object] Extract Elf_Ehdr. Patch by Hemant Kulkarni! 2012-09-10 19:04:02 +00:00
Support Fix some code which is invalid in C++11: an expression of enumeration type 2012-09-13 21:18:18 +00:00
TableGen Fixing a type width warning with MSVC. 2012-09-09 20:34:25 +00:00
Target misched: Generic tablegen classes for the new machine model. 2012-09-14 06:18:55 +00:00
Transforms Add a pass that renames everything with metasyntatic names. This works well after using bugpoint to reduce the confusion presented by the original names, which no longer mean what they used to. 2012-09-11 02:46:18 +00:00
Argument.h
Attributes.h
AutoUpgrade.h
BasicBlock.h
CallGraphSCCPass.h
CallingConv.h
CMakeLists.txt
Constant.h
Constants.h
DebugInfo.h Recommit, with fixes: 2012-09-12 23:36:19 +00:00
DefaultPasses.h
DerivedTypes.h
DIBuilder.h Recommit, with fixes: 2012-09-12 23:36:19 +00:00
Function.h
GlobalAlias.h
GlobalValue.h
GlobalVariable.h
GVMaterializer.h
InitializePasses.h Add a pass that renames everything with metasyntatic names. This works well after using bugpoint to reduce the confusion presented by the original names, which no longer mean what they used to. 2012-09-11 02:46:18 +00:00
InlineAsm.h Cleanup a few magic numbers. 2012-09-05 22:40:13 +00:00
InstrTypes.h
Instruction.def
Instruction.h
Instructions.h Fix a couple of Doxygen comment issues pointed out by -Wdocumentation. 2012-09-12 16:59:47 +00:00
IntrinsicInst.h
Intrinsics.h
Intrinsics.td
IntrinsicsARM.td
IntrinsicsCellSPU.td
IntrinsicsHexagon.td
IntrinsicsMips.td
IntrinsicsNVVM.td
IntrinsicsPowerPC.td
IntrinsicsX86.td
IntrinsicsXCore.td
IRBuilder.h Fix Doxygen issues: 2012-09-13 12:34:29 +00:00
LinkAllPasses.h Add a pass that renames everything with metasyntatic names. This works well after using bugpoint to reduce the confusion presented by the original names, which no longer mean what they used to. 2012-09-11 02:46:18 +00:00
LinkAllVMCore.h
Linker.h
LLVMContext.h Define an official slot for the new !tbaa.struct metadata tag. 2012-09-13 17:56:17 +00:00
MDBuilder.h
Metadata.h
Module.h
OperandTraits.h
Operator.h
Pass.h
PassAnalysisSupport.h
PassManager.h
PassManagers.h
PassRegistry.h
PassSupport.h
SymbolTableListTraits.h
Type.h
TypeBuilder.h
TypeFinder.h
Use.h
User.h
Value.h Fix Doxygen issues: 2012-09-13 12:34:29 +00:00
ValueSymbolTable.h