..
AsmParser
Move the Mips target to storing the ABI in the TargetMachine rather
2015-01-26 17:33:46 +00:00
Disassembler
[mips] fix spelling of 'disassembler'
2015-01-23 21:00:08 +00:00
InstPrinter
[mips][microMIPS] MicroMIPS 16-bit unconditional branch instruction B
2015-01-21 12:39:30 +00:00
MCTargetDesc
Move the Mips target to storing the ABI in the TargetMachine rather
2015-01-26 17:33:46 +00:00
TargetInfo
CMakeLists.txt
MipsABIInfo class is used in different libraries. Moving the files to MCTargetDesc folder(LLVMMipsDesc library) prevents linkage errors. There are no functional changes.
2014-12-17 11:49:56 +00:00
LLVMBuild.txt
Makefile
MicroMipsInstrFormats.td
[mips][microMIPS] MicroMIPS 16-bit unconditional branch instruction B
2015-01-21 12:39:30 +00:00
MicroMipsInstrFPU.td
[mips][microMIPS] Fix opcodes of MFHC1 and MTHC1 instructions.
2014-11-19 13:37:51 +00:00
MicroMipsInstrInfo.td
[mips][microMIPS] MicroMIPS 16-bit unconditional branch instruction B
2015-01-21 12:39:30 +00:00
Mips16FrameLowering.cpp
Mips16FrameLowering.h
Mips16HardFloat.cpp
Rewrite the Mips16HardFloat pass to avoid using the Subtarget.
2015-01-06 01:12:30 +00:00
Mips16HardFloat.h
Rewrite the Mips16HardFloat pass to avoid using the Subtarget.
2015-01-06 01:12:30 +00:00
Mips16HardFloatInfo.cpp
Mips16HardFloatInfo.h
Mips16InstrFormats.td
Mips16InstrInfo.cpp
Replace several 'assert(false' with 'llvm_unreachable' or fold a condition into the assert.
2015-01-05 10:15:49 +00:00
Mips16InstrInfo.h
Mips16InstrInfo.td
Replace neverHasSideEffects=1 with hasSideEffects=0 in all .td files.
2014-11-26 00:46:26 +00:00
Mips16ISelDAGToDAG.cpp
Remove a bunch of unnecessary typecasts to 'const TargetRegisterClass *'
2014-11-21 05:58:21 +00:00
Mips16ISelDAGToDAG.h
Mips16ISelLowering.cpp
[mips] Fix 'jumpy' debug line info around calls.
2015-01-24 14:35:11 +00:00
Mips16ISelLowering.h
Re-commit r221056 and others with fix, "[mips] Move F128 argument handling into MipsCCState as we did for returns. NFC."
2014-11-02 16:09:29 +00:00
Mips16RegisterInfo.cpp
Mips16RegisterInfo.h
Mips32r6InstrFormats.td
Mips32r6InstrInfo.td
When disassembler meets compact jump instructions for r6 it crashes as the access to operands array is out of range. This patch removes dedicated decoder method that wrongly handles decoding of these instructions.
2015-01-26 10:33:43 +00:00
Mips64InstrInfo.td
[mips] Enable arithmetic and binary operations for the i128 data type.
2015-01-26 12:33:22 +00:00
Mips64r6InstrInfo.td
Mips.h
Mips.td
Move the Mips target to storing the ABI in the TargetMachine rather
2015-01-26 17:33:46 +00:00
MipsAnalyzeImmediate.cpp
MipsAnalyzeImmediate.h
MipsAsmPrinter.cpp
Move DataLayout back to the TargetMachine from TargetSubtargetInfo
2015-01-26 19:03:15 +00:00
MipsAsmPrinter.h
std::unique_ptrify the MCStreamer argument to createAsmPrinter
2015-01-18 20:29:04 +00:00
MipsCallingConv.td
[mips] Add Mips-specific CCIf's for accessing the MipsCCState. NFC.
2014-12-08 15:40:09 +00:00
MipsCCState.cpp
[mips] Fix sret arguments for N32/N64 which were accidentally broken in r221534.
2014-11-10 15:57:53 +00:00
MipsCCState.h
[cleanup] Re-sort all the #include lines in LLVM using
2015-01-14 11:23:27 +00:00
MipsCondMov.td
[mips] Enable code generation for MIPS-III.
2014-12-12 15:16:46 +00:00
MipsConstantIslandPass.cpp
Move DataLayout back to the TargetMachine from TargetSubtargetInfo
2015-01-26 19:03:15 +00:00
MipsDelaySlotFiller.cpp
[mips][microMIPS] Fix issue with 16b instructions in jr instruction delay slot
2015-01-13 15:59:17 +00:00
MipsDSPInstrFormats.td
MipsDSPInstrInfo.td
MipsFastISel.cpp
[PM] Move TargetLibraryInfo into the Analysis library.
2015-01-15 02:16:27 +00:00
MipsFrameLowering.cpp
MipsFrameLowering.h
MipsInstrFormats.td
[mips] Add octeon branch instructions bbit0/bbit032/bbit1/bbit132
2015-01-20 16:10:51 +00:00
MipsInstrFPU.td
[mips] Move COP2 & COP3 load/store instructions from MipsInstrFPU.td to MipsInstrInfo.td. NFC.
2014-11-04 21:45:16 +00:00
MipsInstrInfo.cpp
Update include - this class doesn't use the target machine, but
2015-01-08 18:18:54 +00:00
MipsInstrInfo.h
MipsInstrInfo.td
[mips][microMIPS] MicroMIPS 16-bit unconditional branch instruction B
2015-01-21 12:39:30 +00:00
MipsISelDAGToDAG.cpp
MipsISelDAGToDAG.h
MipsISelLowering.cpp
Move the Mips target to storing the ABI in the TargetMachine rather
2015-01-26 17:33:46 +00:00
MipsISelLowering.h
[mips] Fix 'jumpy' debug line info around calls.
2015-01-24 14:35:11 +00:00
MipsLongBranch.cpp
Move the Mips target to storing the ABI in the TargetMachine rather
2015-01-26 17:33:46 +00:00
MipsMachineFunction.cpp
Remove a bunch of unnecessary typecasts to 'const TargetRegisterClass *'
2014-11-21 05:58:21 +00:00
MipsMachineFunction.h
MipsMCInstLower.cpp
MipsMCInstLower.h
MipsModuleISelDAGToDAG.cpp
MipsModuleISelDAGToDAG.h
MipsMSAInstrFormats.td
MipsMSAInstrInfo.td
MipsOptimizePICCall.cpp
MipsOptionRecord.h
Move the Mips target to storing the ABI in the TargetMachine rather
2015-01-26 17:33:46 +00:00
MipsOs16.cpp
MipsOs16.h
MipsRegisterInfo.cpp
MipsRegisterInfo.h
MipsRegisterInfo.td
[mips][microMIPS] Implement disassembler support for 16-bit instructions LBU16, LHU16, LW16, SB16, SH16 and SW16
2014-11-26 18:56:38 +00:00
MipsSchedule.td
MipsSEFrameLowering.cpp
[mips] Account for endianess when expanding BuildPairF64/ExtractElementF64 nodes.
2014-10-16 15:41:51 +00:00
MipsSEFrameLowering.h
MipsSEInstrInfo.cpp
Fix a couple of odd formatting issues.
2015-01-08 18:18:53 +00:00
MipsSEInstrInfo.h
Remove dead variable.
2015-01-06 01:12:42 +00:00
MipsSEISelDAGToDAG.cpp
[mips] Enable arithmetic and binary operations for the i128 data type.
2015-01-26 12:33:22 +00:00
MipsSEISelDAGToDAG.h
MipsSEISelLowering.cpp
[mips] Enable arithmetic and binary operations for the i128 data type.
2015-01-26 12:33:22 +00:00
MipsSEISelLowering.h
Re-commit r221056 and others with fix, "[mips] Move F128 argument handling into MipsCCState as we did for returns. NFC."
2014-11-02 16:09:29 +00:00
MipsSelectionDAGInfo.cpp
MipsSelectionDAGInfo.h
MipsSERegisterInfo.cpp
MipsSERegisterInfo.h
MipsSubtarget.cpp
Move DataLayout back to the TargetMachine from TargetSubtargetInfo
2015-01-26 19:03:15 +00:00
MipsSubtarget.h
Move DataLayout back to the TargetMachine from TargetSubtargetInfo
2015-01-26 19:03:15 +00:00
MipsTargetMachine.cpp
Move DataLayout back to the TargetMachine from TargetSubtargetInfo
2015-01-26 19:03:15 +00:00
MipsTargetMachine.h
Move DataLayout back to the TargetMachine from TargetSubtargetInfo
2015-01-26 19:03:15 +00:00
MipsTargetObjectFile.cpp
Move DataLayout back to the TargetMachine from TargetSubtargetInfo
2015-01-26 19:03:15 +00:00
MipsTargetObjectFile.h
[mips] Add the following MIPS options that control gp-relative addressing of
2014-11-06 13:20:12 +00:00
MipsTargetStreamer.h
Move the Mips target to storing the ABI in the TargetMachine rather
2015-01-26 17:33:46 +00:00
MSA.txt
Revert r221048 - Test commit
2014-11-01 16:08:03 +00:00