.. |
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
|
Add conditional branch instructions and their patterns.
|
2012-10-17 22:29:54 +00:00 |
Mips16RegisterInfo.cpp
|
Delete member MipsFunctionInfo::OutArgFIRange and code that accesses it.
|
2012-09-26 19:18:19 +00:00 |
Mips16RegisterInfo.h
|
Remove unused private field to silence build warning.
|
2012-08-23 04:45:31 +00:00 |
Mips64InstrInfo.td
|
Expose move to/from coprocessor instructions in MIPS64 mode.
|
2012-10-11 10:21: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
|
Add Android ABI to Mips backend to handle functions returning vectors of four
|
2012-08-16 03:48:05 +00:00 |
MipsCodeEmitter.cpp
|
Move TargetData to DataLayout.
|
2012-10-08 16:38:25 +00:00 |
MipsCondMov.td
|
|
|
MipsDelaySlotFiller.cpp
|
Disable Mips' delay slot filler when optimization level is O0.
|
2012-08-24 20:40:15 +00:00 |
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
|
Add MipsELFWriterInfo.{h,cpp}.
|
2012-08-17 21:38:47 +00:00 |
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
|
Make function loadImmediate a member of MipsSEInstrInfo and change it to return
|
2012-08-23 00:21:05 +00:00 |
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
|
Follow-up patch to r162731.
|
2012-08-28 18:58:57 +00:00 |
MipsMachineFunction.cpp
|
|
|
MipsMachineFunction.h
|
Delete member MipsFunctionInfo::OutArgFIRange and code that accesses it.
|
2012-09-26 19:18:19 +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
|
Add a member of type Mips16InstrInfo/MipsSEInstrInfo to class
|
2012-08-22 23:58:53 +00:00 |
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
|
Make function loadImmediate a member of MipsSEInstrInfo and change it to return
|
2012-08-23 00:21:05 +00:00 |
MipsSEInstrInfo.h
|
Make function loadImmediate a member of MipsSEInstrInfo and change it to return
|
2012-08-23 00:21:05 +00:00 |
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
|
Add a member of type Mips16InstrInfo/MipsSEInstrInfo to class
|
2012-08-22 23:58:53 +00:00 |
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
|
|
|