llvm-6502/lib/Target/XCore
Bill Wendling 6765834754 Create enums for the different attributes.
We use the enums to query whether an Attributes object has that attribute. The
opaque layer is responsible for knowing where that specific attribute is stored.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@165488 91177308-0d34-0410-b5e6-96231b3b80d8
2012-10-09 07:45:08 +00:00
..
MCTargetDesc
TargetInfo
CMakeLists.txt
LLVMBuild.txt
Makefile
README.txt
XCore.h
XCore.td
XCoreAsmPrinter.cpp Move TargetData to DataLayout. 2012-10-08 16:38:25 +00:00
XCoreCallingConv.td
XCoreFrameLowering.cpp Create enums for the different attributes. 2012-10-09 07:45:08 +00:00
XCoreFrameLowering.h Remove empty overrides of processFunctionBeforeFrameFinalized(). 2012-08-06 18:14:18 +00:00
XCoreInstrFormats.td
XCoreInstrInfo.cpp
XCoreInstrInfo.h
XCoreInstrInfo.td Fix load/store SDNode flags. 2012-08-24 14:43:30 +00:00
XCoreISelDAGToDAG.cpp
XCoreISelLowering.cpp Move TargetData to DataLayout. 2012-10-08 16:38:25 +00:00
XCoreISelLowering.h
XCoreMachineFunctionInfo.cpp
XCoreMachineFunctionInfo.h
XCoreRegisterInfo.cpp Add a getName function to MachineFunction. Use it in places that previously did getFunction()->getName(). Remove includes of Function.h that are no longer needed. 2012-08-22 06:07:19 +00:00
XCoreRegisterInfo.h
XCoreRegisterInfo.td
XCoreSelectionDAGInfo.cpp
XCoreSelectionDAGInfo.h
XCoreSubtarget.cpp
XCoreSubtarget.h
XCoreTargetMachine.cpp Move TargetData to DataLayout. 2012-10-08 16:38:25 +00:00
XCoreTargetMachine.h Move TargetData to DataLayout. 2012-10-08 16:38:25 +00:00
XCoreTargetObjectFile.cpp
XCoreTargetObjectFile.h

To-do
-----

* Instruction encodings
* Tailcalls
* Investigate loop alignment
* Add builtins