llvm-6502/lib/Target/Mips
Akira Hatanaka b0e7af7797 Enable -soft-float for MIPS.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@147541 91177308-0d34-0410-b5e6-96231b3b80d8
2012-01-04 19:29:11 +00:00
..
InstPrinter Tidy up. Simplify logic. No functional change intended. 2011-12-19 19:52:25 +00:00
MCTargetDesc Move the Mips only bits of the ELF writer to lib/Target/Mips. 2011-12-22 03:03:17 +00:00
TargetInfo LLVMBuild: Remove trailing newline, which irked me. 2011-12-12 19:48:00 +00:00
CMakeLists.txt Fix up the CMake build for the new files added in r146960, they're 2011-12-20 08:42:11 +00:00
LLVMBuild.txt LLVMBuild: Introduce a common section which currently has a list of the 2011-12-12 22:45:54 +00:00
Makefile
Mips64InstrInfo.td Rename immLUiOpnd. 2012-01-04 03:09:26 +00:00
Mips.h
Mips.td Add definition of WSBH (Word Swap Bytes within Halfwords), which is an 2011-12-20 23:47:44 +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
MipsCallingConv.td
MipsCodeEmitter.cpp Cleanup Mips code and rename some variables. Patch by Jack Carter 2011-12-30 21:09:41 +00:00
MipsCondMov.td
MipsDelaySlotFiller.cpp Tidy up. Simplify logic. No functional change intended. 2011-12-19 19:52:25 +00:00
MipsEmitGPRestore.cpp
MipsExpandPseudo.cpp
MipsFrameLowering.cpp
MipsFrameLowering.h
MipsInstrFormats.td
MipsInstrFPU.td
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
MipsISelDAGToDAG.cpp Add function MipsDAGToDAGISel::SelectMULT and factor out code that generates 2011-12-20 23:10:57 +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
MipsJITInfo.cpp Improve Mips JIT. 2011-12-30 21:04:30 +00:00
MipsJITInfo.h
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 Unweaken vtables as per http://llvm.org/docs/CodingStandards.html#ll_virtual_anch 2011-12-20 02:50:00 +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
MipsRegisterInfo.cpp Cleanup Mips code and rename some variables. Patch by Jack Carter 2011-12-30 21:09:41 +00:00
MipsRegisterInfo.h
MipsRegisterInfo.td
MipsRelocations.h Improve Mips JIT. 2011-12-30 21:04:30 +00:00
MipsSchedule.td
MipsSelectionDAGInfo.cpp
MipsSelectionDAGInfo.h
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
MipsTargetObjectFile.h