llvm-6502/lib/Target/MBlaze
Andrew Trick 061efcfb3e TargetPassConfig: confine the MC configuration to TargetMachine.
Passes prior to instructon selection are now split into separate configurable stages.
Header dependencies are simplified.
The bulk of this diff is simply removal of the silly DisableVerify flags.

Sorry for the target header churn. Attempting to stabilize them.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@149754 91177308-0d34-0410-b5e6-96231b3b80d8
2012-02-04 02:56:59 +00:00
..
AsmParser More dead code removal (using -Wunreachable-code) 2012-01-20 21:51:11 +00:00
Disassembler Remove mode specific disassembler classes and just call X86GenericDisassembler constructor with appropriate argument in the creation functions. This removes a few tables that needed to be anchored. 2011-12-21 08:06:52 +00:00
InstPrinter LLVMBuild: Remove trailing newline, which irked me. 2011-12-12 19:48:00 +00:00
MCTargetDesc Widen the instruction encoder that TblGen emits to a 64 bits, which should accomodate every target I can think of offhand. 2012-01-24 18:37:29 +00:00
TargetInfo LLVMBuild: Remove trailing newline, which irked me. 2011-12-12 19:48:00 +00:00
CMakeLists.txt Fix up the CMake build for the new files added in r146960, they're 2011-12-20 08:42:11 +00:00
LLVMBuild.txt LLVMBuild: Introduce a common section which currently has a list of the 2011-12-12 22:45:54 +00:00
Makefile
MBlaze.h
MBlaze.td
MBlazeAsmPrinter.cpp Add bundle aware API for querying instruction properties and switch the code 2011-12-07 07:15:52 +00:00
MBlazeCallingConv.td
MBlazeDelaySlotFiller.cpp Add bundle aware API for querying instruction properties and switch the code 2011-12-07 07:15:52 +00:00
MBlazeELFWriterInfo.cpp More dead code removal (using -Wunreachable-code) 2012-01-20 21:51:11 +00:00
MBlazeELFWriterInfo.h
MBlazeFrameLowering.cpp Move global variables in TargetMachine into new TargetOptions class. As an API 2011-12-02 22:16:29 +00:00
MBlazeFrameLowering.h
MBlazeInstrFormats.td Add several new instructions supported by the latest MicroBlaze. 2011-11-27 05:16:58 +00:00
MBlazeInstrFPU.td
MBlazeInstrFSL.td
MBlazeInstrInfo.cpp
MBlazeInstrInfo.h
MBlazeInstrInfo.td Add several new instructions supported by the latest MicroBlaze. 2011-11-27 05:16:58 +00:00
MBlazeIntrinsicInfo.cpp Use a SmallVector for intrinsic argument types. 2011-10-17 21:33:26 +00:00
MBlazeIntrinsicInfo.h
MBlazeIntrinsics.td
MBlazeISelDAGToDAG.cpp
MBlazeISelLowering.cpp More dead code removal (using -Wunreachable-code) 2012-01-20 21:51:11 +00:00
MBlazeISelLowering.h
MBlazeMachineFunction.cpp Unweaken vtables as per http://llvm.org/docs/CodingStandards.html#ll_virtual_anch 2011-12-20 02:50:00 +00:00
MBlazeMachineFunction.h Remove VectorExtras. This unused helper was written for a type of API that is discouraged now. 2012-01-07 19:42:13 +00:00
MBlazeMCInstLower.cpp Ignore register mask operands when lowering instructions to MC. 2012-01-18 23:52:19 +00:00
MBlazeMCInstLower.h
MBlazeRegisterInfo.cpp More dead code removal (using -Wunreachable-code) 2012-01-20 21:51:11 +00:00
MBlazeRegisterInfo.h
MBlazeRegisterInfo.td
MBlazeRelocations.h
MBlazeSchedule3.td
MBlazeSchedule5.td
MBlazeSchedule.td
MBlazeSelectionDAGInfo.cpp
MBlazeSelectionDAGInfo.h
MBlazeSubtarget.cpp
MBlazeSubtarget.h
MBlazeTargetMachine.cpp TargetPassConfig: confine the MC configuration to TargetMachine. 2012-02-04 02:56:59 +00:00
MBlazeTargetMachine.h TargetPassConfig: confine the MC configuration to TargetMachine. 2012-02-04 02:56:59 +00:00
MBlazeTargetObjectFile.cpp
MBlazeTargetObjectFile.h
TODO