llvm-project/llvm/lib/Target/XCore
David Green ca29c271d2 [Targets] Add errors for tiny and kernel codemodel on targets that don't support them
Adds fatal errors for any target that does not support the Tiny or Kernel
codemodels by rejigging the getEffectiveCodeModel calls.

Differential Revision: https://reviews.llvm.org/D50141

llvm-svn: 348585
2018-12-07 12:10:23 +00:00
..
Disassembler Remove \brief commands from doxygen comments. 2018-05-01 15:54:18 +00:00
InstPrinter Remove \brief commands from doxygen comments. 2018-05-01 15:54:18 +00:00
MCTargetDesc
TargetInfo
CMakeLists.txt Consistently sort add_subdirectory calls in lib/Target/*/CMakeLists.txt 2018-04-23 12:49:34 +00:00
LLVMBuild.txt
README.txt
XCore.h
XCore.td
XCoreAsmPrinter.cpp Remove trailing space 2018-07-30 19:41:25 +00:00
XCoreCallingConv.td
XCoreFrameLowering.cpp llvm::sort(C.begin(), C.end(), ...) -> llvm::sort(C, ...) 2018-09-27 02:13:45 +00:00
XCoreFrameLowering.h
XCoreFrameToArgsOffsetElim.cpp
XCoreISelDAGToDAG.cpp [SDAG] Remove the reliance on MI's allocation strategy for 2018-08-14 23:30:32 +00:00
XCoreISelLowering.cpp Set ADDE/ADDC/SUBE/SUBC to expand by default 2018-06-01 13:21:33 +00:00
XCoreISelLowering.h
XCoreInstrFormats.td
XCoreInstrInfo.cpp Remove trailing space 2018-07-30 19:41:25 +00:00
XCoreInstrInfo.h
XCoreInstrInfo.td
XCoreLowerThreadLocal.cpp llvm::sort(C.begin(), C.end(), ...) -> llvm::sort(C, ...) 2018-09-27 02:13:45 +00:00
XCoreMCInstLower.cpp Remove \brief commands from doxygen comments. 2018-05-01 15:54:18 +00:00
XCoreMCInstLower.h Remove \brief commands from doxygen comments. 2018-05-01 15:54:18 +00:00
XCoreMachineFunctionInfo.cpp
XCoreMachineFunctionInfo.h Remove trailing space 2018-07-30 19:41:25 +00:00
XCoreRegisterInfo.cpp Remove trailing space 2018-07-30 19:41:25 +00:00
XCoreRegisterInfo.h [TargetRegisterInfo] Remove temporary hook enableMultipleCopyHints() 2018-10-05 14:23:11 +00:00
XCoreRegisterInfo.td
XCoreSelectionDAGInfo.cpp
XCoreSelectionDAGInfo.h
XCoreSubtarget.cpp
XCoreSubtarget.h Remove trailing space 2018-07-30 19:41:25 +00:00
XCoreTargetMachine.cpp [Targets] Add errors for tiny and kernel codemodel on targets that don't support them 2018-12-07 12:10:23 +00:00
XCoreTargetMachine.h
XCoreTargetObjectFile.cpp
XCoreTargetObjectFile.h
XCoreTargetStreamer.h
XCoreTargetTransformInfo.h

README.txt

To-do
-----

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