..
AsmParser
Add the skeleton of an asm parser for mips.
2012-01-11 03:56:41 +00:00
InstPrinter
Tidy up. Simplify logic. No functional change intended.
2011-12-19 19:52:25 +00:00
MCTargetDesc
Add big endian mips support. Based on a patch by Jack Carter.
2012-01-11 04:04:14 +00:00
TargetInfo
LLVMBuild: Remove trailing newline, which irked me.
2011-12-12 19:48:00 +00:00
CMakeLists.txt
Add the skeleton of an asm parser for mips.
2012-01-11 03:56:41 +00:00
LLVMBuild.txt
Add the skeleton of an asm parser for mips.
2012-01-11 03:56:41 +00:00
Makefile
Add the skeleton of an asm parser for mips.
2012-01-11 03:56:41 +00:00
Mips.h
Added the infrastructute necessary for MIPS JIT support. Patch by Vladimir
2011-07-21 16:28:51 +00:00
Mips.td
Add definition of WSBH (Word Swap Bytes within Halfwords), which is an
2011-12-20 23:47:44 +00:00
Mips64InstrInfo.td
Rename immLUiOpnd.
2012-01-04 03:09:26 +00:00
MipsAsmPrinter.cpp
Cleanup Mips code and rename some variables. Patch by Jack Carter
2011-12-30 21:09:41 +00:00
MipsAsmPrinter.h
This patch makes the following changes necessary for MIPS' direct code emission.
2011-11-23 22:19:28 +00:00
MipsCallingConv.td
AnalyzeCallOperands function for N32/64.
2011-11-14 19:02:54 +00:00
MipsCodeEmitter.cpp
Cleanup Mips code and rename some variables. Patch by Jack Carter
2011-12-30 21:09:41 +00:00
MipsCondMov.td
Final patch that completes old JIT support for Mips:
2011-10-18 17:50:36 +00:00
MipsDelaySlotFiller.cpp
Tidy up. Simplify logic. No functional change intended.
2011-12-19 19:52:25 +00:00
MipsEmitGPRestore.cpp
Reverse order of operands of address operand mem so that the base operand comes
2011-07-07 18:57:00 +00:00
MipsExpandPseudo.cpp
- Rename TargetInstrDesc, TargetOperandInfo to MCInstrDesc and MCOperandInfo and
2011-06-28 19:10:37 +00:00
MipsFrameLowering.cpp
Move global variables in TargetMachine into new TargetOptions class. As an API
2011-12-02 22:16:29 +00:00
MipsFrameLowering.h
Mips64 aligns stack on 16-byte boundary.
2011-09-22 02:53:37 +00:00
MipsISelDAGToDAG.cpp
Fix uninitialized variable warning.
2012-01-06 20:02:49 +00:00
MipsISelLowering.cpp
Enable -soft-float for MIPS.
2012-01-04 19:29:11 +00:00
MipsISelLowering.h
Rename WrapperPIC. It is now used for both pic and static.
2011-12-09 01:53:17 +00:00
MipsInstrFPU.td
Various Mips64 floating point instruction patterns.
2011-11-07 21:38:58 +00:00
MipsInstrFormats.td
Use branches instead of jumps + variable cleanup. Testcase coming next. Patch by Jack Carter
2011-12-06 03:34:48 +00:00
MipsInstrInfo.cpp
Add MachineMemOperands to instructions generated in storeRegToStackSlot or
2011-12-24 03:11:18 +00:00
MipsInstrInfo.h
Emit B (unconditional branch) when -relocation-model=pic and J (jump) when
2011-12-12 22:39:35 +00:00
MipsInstrInfo.td
Rename immLUiOpnd.
2012-01-04 03:09:26 +00:00
MipsJITInfo.cpp
Removing unused default switch cases in switches over enums that already account for all enumeration values explicitly.
2012-01-16 23:24:27 +00:00
MipsJITInfo.h
Added the infrastructute necessary for MIPS JIT support. Patch by Vladimir
2011-07-21 16:28:51 +00:00
MipsMCInstLower.cpp
Cleanup Mips code and rename some variables. Patch by Jack Carter
2011-12-30 21:09:41 +00:00
MipsMCInstLower.h
Expand .cprestore directive to multiple instructions if the offset does not fit
2011-12-13 03:09:05 +00:00
MipsMachineFunction.cpp
Unweaken vtables as per http://llvm.org/docs/CodingStandards.html#ll_virtual_anch
2011-12-20 02:50:00 +00:00
MipsMachineFunction.h
Remove VectorExtras. This unused helper was written for a type of API that is discouraged now.
2012-01-07 19:42:13 +00:00
MipsRegisterInfo.cpp
Cleanup Mips code and rename some variables. Patch by Jack Carter
2011-12-30 21:09:41 +00:00
MipsRegisterInfo.h
Sink getDwarfRegNum, getLLVMRegNum, getSEHRegNum from TargetRegisterInfo down
2011-07-18 20:57:22 +00:00
MipsRegisterInfo.td
Add a CoveredBySubRegs property to Register descriptions.
2012-01-18 00:16:39 +00:00
MipsRelocations.h
Improve Mips JIT.
2011-12-30 21:04:30 +00:00
MipsSchedule.td
Reverse unnecessary changes made in r129606 and r129608. There is no change in functionality.
2011-04-15 21:51:11 +00:00
MipsSelectionDAGInfo.cpp
Reverse unnecessary changes made in r129606 and r129608. There is no change in functionality.
2011-04-15 21:51:11 +00:00
MipsSelectionDAGInfo.h
Reverse unnecessary changes made in r129606 and r129608. There is no change in functionality.
2011-04-15 21:51:11 +00:00
MipsSubtarget.cpp
Unweaken vtables as per http://llvm.org/docs/CodingStandards.html#ll_virtual_anch
2011-12-20 02:50:00 +00:00
MipsSubtarget.h
Unweaken vtables as per http://llvm.org/docs/CodingStandards.html#ll_virtual_anch
2011-12-20 02:50:00 +00:00
MipsTargetMachine.cpp
Unweaken vtables as per http://llvm.org/docs/CodingStandards.html#ll_virtual_anch
2011-12-20 02:50:00 +00:00
MipsTargetMachine.h
Unweaken vtables as per http://llvm.org/docs/CodingStandards.html#ll_virtual_anch
2011-12-20 02:50:00 +00:00
MipsTargetObjectFile.cpp
land David Blaikie's patch to de-constify Type, with a few tweaks.
2011-07-18 04:54:35 +00:00
MipsTargetObjectFile.h
Reverse unnecessary changes made in r129606 and r129608. There is no change in functionality.
2011-04-15 21:51:11 +00:00