llvm-6502/lib/Target/XCore
Devang Patel b0fdedb3fd Use MachineInstr as an processDebugLoc() argument.
This will allow processDebugLoc() to handle scopes for DWARF debug info. 


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@83183 91177308-0d34-0410-b5e6-96231b3b80d8
2009-09-30 23:12:50 +00:00
..
AsmPrinter Use MachineInstr as an processDebugLoc() argument. 2009-09-30 23:12:50 +00:00
TargetInfo
CMakeLists.txt Normalize makefile comments and sort cmake file lists. 2009-08-31 13:05:24 +00:00
Makefile Move XCore AsmPrinter to XCore/AsmPrinter directory. 2009-08-15 12:53:15 +00:00
MCSectionXCore.cpp rename TAI -> MAI, being careful not to make MAILJMP instructions :) 2009-08-22 21:43:10 +00:00
MCSectionXCore.h rename TAI -> MAI, being careful not to make MAILJMP instructions :) 2009-08-22 21:43:10 +00:00
README.txt
XCore.h
XCore.td
XCoreCallingConv.td Add XCore backend. 2008-11-07 10:59:00 +00:00
XCoreFrameInfo.cpp
XCoreFrameInfo.h
XCoreInstrFormats.td
XCoreInstrInfo.cpp This void is implicit in C++. 2009-08-12 22:10:57 +00:00
XCoreInstrInfo.h This void is implicit in C++. 2009-08-12 22:10:57 +00:00
XCoreInstrInfo.td Add extra SEXT pattern. 2009-08-02 22:45:24 +00:00
XCoreISelDAGToDAG.cpp Rename getTargetNode to getMachineNode, for consistency with the 2009-09-25 18:54:59 +00:00
XCoreISelLowering.cpp Fix PR4926. When target hook EmitInstrWithCustomInserter() insert new basic blocks and update CFG, it should also inform sdisel of the changes so the phi source operands will come from the right basic blocks. 2009-09-19 09:51:03 +00:00
XCoreISelLowering.h Enhance EmitInstrWithCustomInserter() so target can specify CFG changes that sdisel will use to properly complete phi nodes. 2009-09-18 21:02:19 +00:00
XCoreMachineFunctionInfo.h
XCoreMCAsmInfo.cpp Rename TargetAsmInfo (and its subclasses) to MCAsmInfo. 2009-08-22 20:48:53 +00:00
XCoreMCAsmInfo.h Rename TargetAsmInfo (and its subclasses) to MCAsmInfo. 2009-08-22 20:48:53 +00:00
XCoreRegisterInfo.cpp Remove some not-really-used variables, as warned 2009-09-06 12:41:19 +00:00
XCoreRegisterInfo.h
XCoreRegisterInfo.td
XCoreSubtarget.cpp Normalize Subtarget constructors to take a target triple string instead of 2009-08-02 22:11:08 +00:00
XCoreSubtarget.h Normalize Subtarget constructors to take a target triple string instead of 2009-08-02 22:11:08 +00:00
XCoreTargetMachine.cpp Rename TargetAsmInfo (and its subclasses) to MCAsmInfo. 2009-08-22 20:48:53 +00:00
XCoreTargetMachine.h Change TargetAsmInfo to be constructed via TargetRegistry from a Target+Triple 2009-08-12 07:22:17 +00:00
XCoreTargetObjectFile.cpp Add support for mergeable sections back into the XCore backend. 2009-08-18 21:14:31 +00:00
XCoreTargetObjectFile.h

To-do
-----

* Instruction encodings
* Tailcalls
* Investigate loop alignment
* Add builtins
* Make better use of lmul / macc