1
0
mirror of https://github.com/RPCS3/llvm-mirror.git synced 2024-10-24 05:23:45 +02:00
llvm-mirror/lib/Target/AVR
Alex Bradbury 2fa138eff6 [TableGen] Move OperandMatchResultTy enum to MCTargetAsmParser.h
As it stands, the OperandMatchResultTy is only included in the generated
header if there is custom operand parsing. However, almost all backends
make use of MatchOperand_Success and friends from OperandMatchResultTy for
e.g. parseRegister. This is a pain when starting an AsmParser for a new
backend that doesn't yet have custom operand parsing. Move the enum to
MCTargetAsmParser.h.

This patch is a prerequisite for D23563

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

llvm-svn: 285705
2016-11-01 16:32:05 +00:00
..
AsmParser [TableGen] Move OperandMatchResultTy enum to MCTargetAsmParser.h 2016-11-01 16:32:05 +00:00
Disassembler [AVR] Compile the disassembler 2016-10-27 08:09:15 +00:00
InstPrinter [AVR] Add the assembly instruction printer 2016-09-30 14:01:50 +00:00
MCTargetDesc [AVR] Compile the disassembler 2016-10-27 08:09:15 +00:00
TargetInfo Move the global variables representing each Target behind accessor function 2016-10-09 23:00:34 +00:00
AVR.h [AVR] Convert C style comments to C++ 2016-05-18 09:43:01 +00:00
AVR.td [AVR] Split all of the AVR device definitions into a separate file 2016-10-05 10:28:45 +00:00
AVRAsmPrinter.cpp Move the global variables representing each Target behind accessor function 2016-10-09 23:00:34 +00:00
AVRCallingConv.td [AVR] Rename the builtin calling convention names 2016-09-28 16:04:40 +00:00
AVRDevices.td [AVR] Split all of the AVR device definitions into a separate file 2016-10-05 10:28:45 +00:00
AVRFrameLowering.cpp Fix incorrect assertion in AVRFrameLowering.cpp 2016-10-08 01:10:36 +00:00
AVRFrameLowering.h [AVR] Remove the 'AVRConfig.h' header 2016-05-18 11:20:48 +00:00
AVRInstrFormats.td [AVR] Add the 'SoftFail' field to all instruction formats 2016-10-08 00:55:46 +00:00
AVRInstrInfo.cpp [AVR] Don't select 'MOVW' instructions when they are not supported 2016-10-05 13:38:29 +00:00
AVRInstrInfo.h Finish renaming remaining analyzeBranch functions 2016-09-14 20:43:16 +00:00
AVRInstrInfo.td [AVR] Merge most recent changes to AVRInstrInfo.td 2016-09-28 13:44:02 +00:00
AVRISelDAGToDAG.cpp [AVR] Add AVRISelDAGToDAG.cpp 2016-10-27 07:03:47 +00:00
AVRISelLowering.h [AVR] Use references rather than pointers in AVRISelLowering 2016-10-08 01:06:21 +00:00
AVRMachineFunctionInfo.h [AVR] Remove the 'AVRConfig.h' header 2016-05-18 11:20:48 +00:00
AVRMCInstLower.cpp [AVR] Add the AVRMCInstLower class 2016-10-07 06:13:09 +00:00
AVRMCInstLower.h [AVR] Add the AVRMCInstLower class 2016-10-07 06:13:09 +00:00
AVRRegisterInfo.cpp [AVR] Add AVRRegisterInfo::splitReg function 2016-10-05 13:27:30 +00:00
AVRRegisterInfo.h [AVR] Add AVRRegisterInfo::splitReg function 2016-10-05 13:27:30 +00:00
AVRRegisterInfo.td
AVRSelectionDAGInfo.h [AVR] Convert C style comments to C++ 2016-05-18 09:43:01 +00:00
AVRSubtarget.cpp [AVR] Add a majority of the backend code 2016-05-06 10:12:31 +00:00
AVRSubtarget.h [AVR] Remove the 'AVRConfig.h' header 2016-05-18 11:20:48 +00:00
AVRTargetMachine.cpp Move the global variables representing each Target behind accessor function 2016-10-09 23:00:34 +00:00
AVRTargetMachine.h [AVR] Fix signuature of AVRTargetMachine constructor 2016-05-20 23:39:04 +00:00
AVRTargetObjectFile.cpp Target: Change various section classifiers in TargetLoweringObjectFile to take a GlobalObject. 2016-10-24 19:23:39 +00:00
AVRTargetObjectFile.h Target: Change various section classifiers in TargetLoweringObjectFile to take a GlobalObject. 2016-10-24 19:23:39 +00:00
CMakeLists.txt [AVR] Generate all of the TableGen files we need 2016-10-27 08:20:47 +00:00
LLVMBuild.txt [AVR] Add the machine code disassembler 2016-10-22 23:57:59 +00:00
TODO.md [AVR] Add instruction definitions 2016-02-10 08:55:23 +00:00