llvm-6502/lib/Target/MBlaze
Eric Christopher 193f7e2eb0 Remove getRegClassForInlineAsmConstraint from MBlaze. Add a TODO comment
for the port.

Part of rdar://9643582


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@134085 91177308-0d34-0410-b5e6-96231b3b80d8
2011-06-29 19:12:24 +00:00
..
AsmParser MC/AsmParser: Add support for allowing the conversion process to fail (via 2011-02-04 17:12:23 +00:00
Disassembler Merge XXXGenRegisterNames.inc into XXXGenRegisterInfo.inc 2011-06-28 20:07:07 +00:00
InstPrinter We need to pass the TargetMachine object to the InstPrinter if we are printing 2011-03-21 04:13:46 +00:00
TargetInfo Recommit 116986 with capitalization typo fixed. 2010-10-21 03:57:26 +00:00
CMakeLists.txt Merge XXXGenRegisterNames.inc into XXXGenRegisterInfo.inc 2011-06-28 20:07:07 +00:00
Makefile Merge XXXGenRegisterNames.inc into XXXGenRegisterInfo.inc 2011-06-28 20:07:07 +00:00
MBlaze.h Merge XXXGenRegisterNames.inc into XXXGenRegisterInfo.inc 2011-06-28 20:07:07 +00:00
MBlaze.td Add scheduling information for the MBlaze backend. 2011-04-11 22:31:52 +00:00
MBlazeAsmBackend.cpp ADT/Triple: Move a variety of clients to using isOSDarwin() and isOSWindows() 2011-04-19 21:14:45 +00:00
MBlazeAsmPrinter.cpp We need to pass the TargetMachine object to the InstPrinter if we are printing 2011-03-21 04:13:46 +00:00
MBlazeCallingConv.td Reworking the stack layout generated by the MBlaze backend. 2010-12-09 03:42:04 +00:00
MBlazeDelaySlotFiller.cpp - Rename TargetInstrDesc, TargetOperandInfo to MCInstrDesc and MCOperandInfo and 2011-06-28 19:10:37 +00:00
MBlazeELFWriterInfo.cpp Implement ELF object file writing support for the MBlaze backend. Its not perfect yet, but it works for many tests. 2010-11-21 22:06:28 +00:00
MBlazeELFWriterInfo.h Implement ELF object file writing support for the MBlaze backend. Its not perfect yet, but it works for many tests. 2010-11-21 22:06:28 +00:00
MBlazeFrameLowering.cpp Teach frame lowering to ignore debug values after the terminators. 2011-01-13 21:28:52 +00:00
MBlazeFrameLowering.h Rename TargetFrameInfo into TargetFrameLowering. Also, put couple of FIXMEs and fixes here and there. 2011-01-10 12:39:04 +00:00
MBlazeInstrFormats.td Add scheduling information for the MBlaze backend. 2011-04-11 22:31:52 +00:00
MBlazeInstrFPU.td Add scheduling information for the MBlaze backend. 2011-04-11 22:31:52 +00:00
MBlazeInstrFSL.td Add scheduling information for the MBlaze backend. 2011-04-11 22:31:52 +00:00
MBlazeInstrInfo.cpp Move CallFrameSetupOpcode and CallFrameDestroyOpcode to TargetInstrInfo. 2011-06-28 21:14:33 +00:00
MBlazeInstrInfo.h Add scheduling information for the MBlaze backend. 2011-04-11 22:31:52 +00:00
MBlazeInstrInfo.td Add missing mayLoad / mayStore flags to instruction definitions without patterns, 2011-05-18 23:03:10 +00:00
MBlazeIntrinsicInfo.cpp Adding working version of assembly parser for the MBlaze backend 2010-11-08 19:40:01 +00:00
MBlazeIntrinsicInfo.h
MBlazeIntrinsics.td Adding working version of assembly parser for the MBlaze backend 2010-11-08 19:40:01 +00:00
MBlazeISelDAGToDAG.cpp rename MVT::Flag to MVT::Glue. "Flag" is a terrible name for 2010-12-21 02:38:05 +00:00
MBlazeISelLowering.cpp Remove getRegClassForInlineAsmConstraint from MBlaze. Add a TODO comment 2011-06-29 19:12:24 +00:00
MBlazeISelLowering.h Remove getRegClassForInlineAsmConstraint from MBlaze. Add a TODO comment 2011-06-29 19:12:24 +00:00
MBlazeMachineFunction.h Commit 122778 broke DWARF debug output when using the MBlaze backend. Fixed by overriding TargetFrameInfo::getFrameIndexOffset to take into account the new frame index information. 2011-01-05 17:34:20 +00:00
MBlazeMCAsmInfo.cpp 1. Fixing error where basic block labels were not being printed out when they need to be for the MBlaze backend because AsmPrinter::isBlockOnlyReachableByFallthrough does not take into account delay slots. 2010-11-24 15:39:32 +00:00
MBlazeMCAsmInfo.h Adding working version of assembly parser for the MBlaze backend 2010-11-08 19:40:01 +00:00
MBlazeMCCodeEmitter.cpp - Rename TargetInstrDesc, TargetOperandInfo to MCInstrDesc and MCOperandInfo and 2011-06-28 19:10:37 +00:00
MBlazeMCInstLower.cpp 1. Fixing error where basic block labels were not being printed out when they need to be for the MBlaze backend because AsmPrinter::isBlockOnlyReachableByFallthrough does not take into account delay slots. 2010-11-24 15:39:32 +00:00
MBlazeMCInstLower.h Recommit 116986 with capitalization typo fixed. 2010-10-21 03:57:26 +00:00
MBlazeRegisterInfo.cpp Move CallFrameSetupOpcode and CallFrameDestroyOpcode to TargetInstrInfo. 2011-06-28 21:14:33 +00:00
MBlazeRegisterInfo.h Merge XXXGenRegisterDesc.inc XXXGenRegisterNames.inc XXXGenRegisterInfo.h.inc 2011-06-27 18:32:37 +00:00
MBlazeRegisterInfo.td Use set operations instead of plain lists to enumerate register classes. 2011-06-15 23:28:14 +00:00
MBlazeRelocations.h Recommit 116986 with capitalization typo fixed. 2010-10-21 03:57:26 +00:00
MBlazeSchedule3.td Fix a ton of comment typos found by codespell. Patch by 2011-04-15 05:18:47 +00:00
MBlazeSchedule5.td Add scheduling information for the MBlaze backend. 2011-04-11 22:31:52 +00:00
MBlazeSchedule.td Add scheduling information for the MBlaze backend. 2011-04-11 22:31:52 +00:00
MBlazeSelectionDAGInfo.cpp
MBlazeSelectionDAGInfo.h
MBlazeSubtarget.cpp Add scheduling information for the MBlaze backend. 2011-04-11 22:31:52 +00:00
MBlazeSubtarget.h Sink SubtargetFeature and TargetInstrItineraries (renamed MCInstrItineraries) into MC. 2011-06-29 01:14:12 +00:00
MBlazeTargetMachine.cpp ADT/Triple: Move a variety of clients to using isOSDarwin() and isOSWindows() 2011-04-19 21:14:45 +00:00
MBlazeTargetMachine.h Add scheduling information for the MBlaze backend. 2011-04-11 22:31:52 +00:00
MBlazeTargetObjectFile.cpp Remove more duplicated code. 2011-01-23 04:43:11 +00:00
MBlazeTargetObjectFile.h Adding working version of assembly parser for the MBlaze backend 2010-11-08 19:40:01 +00:00
TODO Add scheduling information for the MBlaze backend. 2011-04-11 22:31:52 +00:00