llvm-6502/lib/Target/Mips
2012-10-24 02:10:54 +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 Properly save and restore RA and Mips16 callee save registers S0,S1 2012-09-21 01:08:16 +00:00
Mips16InstrFormats.td
Mips16InstrInfo.cpp Add conditional branch instructions and their patterns. 2012-10-17 22:29:54 +00:00
Mips16InstrInfo.h
Mips16InstrInfo.td implement setXX patterns 2012-10-23 01:35:48 +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 [mips] Add tail call instructions. 2012-10-19 21:14:34 +00:00
Mips.h
Mips.td Add flags and feature bits for mips dsp. 2012-09-21 23:41:49 +00:00
MipsAnalyzeImmediate.cpp Fix integer undefined behavior due to signed left shift overflow in LLVM. 2012-08-24 23:29:28 +00:00
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 Remove aligned/unaligned load/store fragments defined in MipsInstrInfo.td and 2012-09-15 01:52:08 +00:00
MipsInstrInfo.cpp mips16: When copying operands in a conditional branch instruction, allow for 2012-09-13 17:12:37 +00:00
MipsInstrInfo.h
MipsInstrInfo.td [mips] Fix TAILCALL's operand node type. 2012-10-19 21:30:15 +00:00
MipsISelDAGToDAG.cpp Patch for integer multiply, signed/unsigned, long/long long. 2012-10-05 18:27:54 +00:00
MipsISelLowering.cpp [mips] Make sure sret argument is returned in register V0. 2012-10-24 02:10:54 +00:00
MipsISelLowering.h [mips] Add code to do tail call optimization. 2012-10-19 21:47:33 +00:00
MipsJITInfo.cpp
MipsJITInfo.h
MipsLongBranch.cpp Follow-up patch to r162731. 2012-08-28 18:58:57 +00:00
MipsMachineFunction.cpp
MipsMachineFunction.h [mips] Delete MipsFunctionInfo::MaxCallFrameSize which is no longer used. 2012-10-19 21:18:38 +00:00
MipsMCInstLower.cpp There are some Mips instructions that are lowered by the 2012-09-06 02:31:34 +00:00
MipsMCInstLower.h MIPS DSP: add code necessary for pseudo instruction lowering. 2012-09-27 01:59:07 +00:00
MipsRegisterInfo.cpp Add MIPS accumulator and DSP control registers. 2012-09-21 23:48:37 +00:00
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 Add flags and feature bits for mips dsp. 2012-09-21 23:41:49 +00:00
MipsTargetMachine.cpp Reapply the TargerTransformInfo changes, minus the changes to LSR and Lowerinvoke. 2012-10-18 23:22:48 +00:00
MipsTargetMachine.h Reapply the TargerTransformInfo changes, minus the changes to LSR and Lowerinvoke. 2012-10-18 23:22:48 +00:00
MipsTargetObjectFile.cpp Move TargetData to DataLayout. 2012-10-08 16:38:25 +00:00
MipsTargetObjectFile.h