llvm-6502/lib/Target/Mips
Chad Rosier 84125ca43c [ms-inline asm] Remove the MatchInstruction() function. Previously, this was
the interface between the front-end and the MC layer when parsing inline
assembly.  Unfortunately, this is too deep into the parsing stack. Specifically,
we're unable to handle target-independent assembly (i.e., assembly directives,
labels, etc.).  Note the MatchAndEmitInstruction() isn't the correct
abstraction either.  I'll be exposing target-independent hooks shortly, so this
is really just a cleanup.



git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@165858 91177308-0d34-0410-b5e6-96231b3b80d8
2012-10-13 00:26:04 +00:00
..
AsmParser [ms-inline asm] Remove the MatchInstruction() function. Previously, this was 2012-10-13 00:26:04 +00:00
Disassembler MIPS DSP: add functions which decode DSP and accumulator registers. 2012-09-27 02:01:10 +00:00
InstPrinter
MCTargetDesc This patch moves from using a hard coded number (4) 2012-10-03 21:58:54 +00:00
TargetInfo
CMakeLists.txt The mips 64bit instructions DSLL, DSRA, DSRL, DEXT and DINS get transformed by the assembler or through codegen direct object output to other variants based on the value of the immediate values of the operands. 2012-10-02 23:09:40 +00:00
LLVMBuild.txt
Makefile MIPS DSP: add code necessary for pseudo instruction lowering. 2012-09-27 01:59:07 +00:00
Mips16FrameLowering.cpp Move TargetData to DataLayout. 2012-10-08 16:38:25 +00:00
Mips16FrameLowering.h
Mips16InstrFormats.td
Mips16InstrInfo.cpp Div, Rem int/unsigned int 2012-10-12 02:01:09 +00:00
Mips16InstrInfo.h
Mips16InstrInfo.td Div, Rem int/unsigned int 2012-10-12 02:01:09 +00:00
Mips16RegisterInfo.cpp Delete member MipsFunctionInfo::OutArgFIRange and code that accesses it. 2012-09-26 19:18:19 +00:00
Mips16RegisterInfo.h
Mips64InstrInfo.td Expose move to/from coprocessor instructions in MIPS64 mode. 2012-10-11 10:21:34 +00:00
Mips.h
Mips.td
MipsAnalyzeImmediate.cpp
MipsAnalyzeImmediate.h
MipsAsmPrinter.cpp Move TargetData to DataLayout. 2012-10-08 16:38:25 +00:00
MipsAsmPrinter.h MIPS DSP: add code necessary for pseudo instruction lowering. 2012-09-27 01:59:07 +00:00
MipsCallingConv.td
MipsCodeEmitter.cpp Move TargetData to DataLayout. 2012-10-08 16:38:25 +00:00
MipsCondMov.td
MipsDelaySlotFiller.cpp
MipsDSPInstrFormats.td MIPS DSP: other miscellaneous instructions. 2012-09-28 20:50:31 +00:00
MipsDSPInstrInfo.td MIPS DSP: other miscellaneous instructions. 2012-09-28 20:50:31 +00:00
MipsELFWriterInfo.cpp Move TargetData to DataLayout. 2012-10-08 16:38:25 +00:00
MipsELFWriterInfo.h
MipsFrameLowering.cpp Move TargetData to DataLayout. 2012-10-08 16:38:25 +00:00
MipsFrameLowering.h
MipsInstrFormats.td Adding support for instructions mfc0, mfc2, mtc0, mtc2 2012-10-06 01:17:37 +00:00
MipsInstrFPU.td
MipsInstrInfo.cpp
MipsInstrInfo.h
MipsInstrInfo.td Initial assembler implementation of Mips load address macro 2012-10-09 23:29:45 +00:00
MipsISelDAGToDAG.cpp Patch for integer multiply, signed/unsigned, long/long long. 2012-10-05 18:27:54 +00:00
MipsISelLowering.cpp Implement MipsTargetLowering::CanLowerReturn. 2012-10-10 01:27:09 +00:00
MipsISelLowering.h Implement MipsTargetLowering::CanLowerReturn. 2012-10-10 01:27:09 +00:00
MipsJITInfo.cpp
MipsJITInfo.h
MipsLongBranch.cpp
MipsMachineFunction.cpp
MipsMachineFunction.h Delete member MipsFunctionInfo::OutArgFIRange and code that accesses it. 2012-09-26 19:18:19 +00:00
MipsMCInstLower.cpp
MipsMCInstLower.h MIPS DSP: add code necessary for pseudo instruction lowering. 2012-09-27 01:59:07 +00:00
MipsRegisterInfo.cpp
MipsRegisterInfo.h
MipsRegisterInfo.td 1. Add load/store words from the stack 2012-09-28 02:26:24 +00:00
MipsRelocations.h
MipsSchedule.td
MipsSEFrameLowering.cpp Move TargetData to DataLayout. 2012-10-08 16:38:25 +00:00
MipsSEFrameLowering.h
MipsSEInstrInfo.cpp
MipsSEInstrInfo.h
MipsSelectionDAGInfo.cpp
MipsSelectionDAGInfo.h
MipsSERegisterInfo.cpp Delete member MipsFunctionInfo::OutArgFIRange and code that accesses it. 2012-09-26 19:18:19 +00:00
MipsSERegisterInfo.h
MipsSubtarget.cpp Initialize boolean variables in MipsSubtarget's constructor. 2012-09-25 23:07:11 +00:00
MipsSubtarget.h
MipsTargetMachine.cpp Add a new interface to allow IR-level passes to access codegen-specific information. 2012-10-10 22:04:55 +00:00
MipsTargetMachine.h Add getters for the MIPS TargetTransform classes 2012-10-10 22:45:53 +00:00
MipsTargetObjectFile.cpp Move TargetData to DataLayout. 2012-10-08 16:38:25 +00:00
MipsTargetObjectFile.h