llvm-6502/lib/Target/Mips
Akira Hatanaka ff0b2cfa3b Classic JIT is still being supported by MIPS, along with MCJIT.
This change adds endian-awareness to MipsJITInfo and emitWordLE in
MipsCodeEmitter has become emitWord now to support both endianness.

Patch by Petar Jovanovic.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@169177 91177308-0d34-0410-b5e6-96231b3b80d8
2012-12-03 23:11:12 +00:00
..
AsmParser Use the new script to sort the includes of every file under lib. 2012-12-03 16:50:05 +00:00
Disassembler Use the new script to sort the includes of every file under lib. 2012-12-03 16:50:05 +00:00
InstPrinter [mips] Generate big GOT code. 2012-11-21 20:40:38 +00:00
MCTargetDesc Use the new script to sort the includes of every file under lib. 2012-12-03 16:50:05 +00:00
TargetInfo
CMakeLists.txt Remove TargetELFWriterInfo. 2012-10-28 21:34:43 +00:00
LLVMBuild.txt
Makefile
Mips16FrameLowering.cpp Use the new script to sort the includes of every file under lib. 2012-12-03 16:50:05 +00:00
Mips16FrameLowering.h
Mips16InstrFormats.td
Mips16InstrInfo.cpp Use the new script to sort the includes of every file under lib. 2012-12-03 16:50:05 +00:00
Mips16InstrInfo.h Implement ADJCALLSTACKUP and ADJCALLSTACKDOWN 2012-10-31 05:21:10 +00:00
Mips16InstrInfo.td Switch LLVM_USE_RVALUE_REFERENCES to LLVM_HAS_RVALUE_REFERENCES. 2012-11-30 11:45:22 +00:00
Mips16RegisterInfo.cpp Use the new script to sort the includes of every file under lib. 2012-12-03 16:50:05 +00:00
Mips16RegisterInfo.h Implement ADJCALLSTACKUP and ADJCALLSTACKDOWN 2012-10-31 05:21:10 +00:00
Mips64InstrInfo.td [mips] Generate big GOT code. 2012-11-21 20:40:38 +00:00
Mips.h
Mips.td [mips] Add predicate HasFPIdx for floating-point indexed load instruction 2012-11-15 21:17:13 +00:00
MipsAnalyzeImmediate.cpp
MipsAnalyzeImmediate.h
MipsAsmPrinter.cpp Use the new script to sort the includes of every file under lib. 2012-12-03 16:50:05 +00:00
MipsAsmPrinter.h
MipsCallingConv.td Use the methods and classes that were added to simplify LowerCall and 2012-10-27 00:29:43 +00:00
MipsCodeEmitter.cpp Classic JIT is still being supported by MIPS, along with MCJIT. 2012-12-03 23:11:12 +00:00
MipsCondMov.td
MipsDelaySlotFiller.cpp Use the new script to sort the includes of every file under lib. 2012-12-03 16:50:05 +00:00
MipsDSPInstrFormats.td
MipsDSPInstrInfo.td
MipsFrameLowering.cpp Use the new script to sort the includes of every file under lib. 2012-12-03 16:50:05 +00:00
MipsFrameLowering.h [mips] Add function MipsFrameLowering::estimateStackSize. 2012-11-02 21:10:22 +00:00
MipsInstrFormats.td Adding support for instructions mfc0, mfc2, mtc0, mtc2 2012-10-06 01:17:37 +00:00
MipsInstrFPU.td [mips] Add predicate HasFPIdx for floating-point indexed load instruction 2012-11-15 21:17:13 +00:00
MipsInstrInfo.cpp Use the new script to sort the includes of every file under lib. 2012-12-03 16:50:05 +00:00
MipsInstrInfo.h
MipsInstrInfo.td [mips] Generate big GOT code. 2012-11-21 20:40:38 +00:00
MipsISelDAGToDAG.cpp Use the new script to sort the includes of every file under lib. 2012-12-03 16:50:05 +00:00
MipsISelLowering.cpp Use the new script to sort the includes of every file under lib. 2012-12-03 16:50:05 +00:00
MipsISelLowering.h Initial implementation of MipsTargetLowering::isLegalAddressingMode. 2012-11-17 00:25:41 +00:00
MipsJITInfo.cpp Classic JIT is still being supported by MIPS, along with MCJIT. 2012-12-03 23:11:12 +00:00
MipsJITInfo.h Classic JIT is still being supported by MIPS, along with MCJIT. 2012-12-03 23:11:12 +00:00
MipsLongBranch.cpp Use the new script to sort the includes of every file under lib. 2012-12-03 16:50:05 +00:00
MipsMachineFunction.cpp Use the new script to sort the includes of every file under lib. 2012-12-03 16:50:05 +00:00
MipsMachineFunction.h Delete MipsFunctionInfo::NextStackOffset. No functionality change intended. 2012-11-07 19:04:26 +00:00
MipsMCInstLower.cpp Use the new script to sort the includes of every file under lib. 2012-12-03 16:50:05 +00:00
MipsMCInstLower.h
MipsRegisterInfo.cpp Use the new script to sort the includes of every file under lib. 2012-12-03 16:50:05 +00:00
MipsRegisterInfo.h
MipsRegisterInfo.td [mips] Use register number instead of name to print register $AT. 2012-11-02 21:26:03 +00:00
MipsRelocations.h
MipsSchedule.td
MipsSEFrameLowering.cpp Use the new script to sort the includes of every file under lib. 2012-12-03 16:50:05 +00:00
MipsSEFrameLowering.h
MipsSEInstrInfo.cpp Use the new script to sort the includes of every file under lib. 2012-12-03 16:50:05 +00:00
MipsSEInstrInfo.h
MipsSelectionDAGInfo.cpp
MipsSelectionDAGInfo.h
MipsSERegisterInfo.cpp Use the new script to sort the includes of every file under lib. 2012-12-03 16:50:05 +00:00
MipsSERegisterInfo.h [mips] Stop reserving register AT and use register scavenger when a scratch 2012-11-03 00:05:43 +00:00
MipsSubtarget.cpp [mips] Add predicate HasFPIdx for floating-point indexed load instruction 2012-11-15 21:17:13 +00:00
MipsSubtarget.h [mips] Add predicate HasFPIdx for floating-point indexed load instruction 2012-11-15 21:17:13 +00:00
MipsTargetMachine.cpp Use the new script to sort the includes of every file under lib. 2012-12-03 16:50:05 +00:00
MipsTargetMachine.h Remove TargetELFWriterInfo. 2012-10-28 21:34:43 +00:00
MipsTargetObjectFile.cpp Use the new script to sort the includes of every file under lib. 2012-12-03 16:50:05 +00:00
MipsTargetObjectFile.h