..
AsmParser
[mips] Add assembler support for .set msa/nomsa directive.
2014-08-07 12:03:36 +00:00
Disassembler
Prune dependency to MC from each target disassembler.
2014-07-24 11:45:11 +00:00
InstPrinter
MCTargetDesc
[mips] Add assembler support for .set msa/nomsa directive.
2014-08-07 12:03:36 +00:00
TargetInfo
CMakeLists.txt
LLVMBuild.txt
Prune redundant libdeps.
2014-07-24 11:45:27 +00:00
Makefile
MicroMipsInstrFormats.td
MicroMipsInstrFPU.td
MicroMipsInstrInfo.td
[mips][mips64r6] Use JALR for returns instead of JR (which is not available on MIPS32r6/MIPS64r6)
2014-07-09 10:16:07 +00:00
Mips16FrameLowering.cpp
Have MachineFunction cache a pointer to the subtarget to make lookups
2014-08-05 02:39:49 +00:00
Mips16FrameLowering.h
So that we can include frame lowering in the subtarget, remove include
2014-07-02 23:29:55 +00:00
Mips16HardFloat.cpp
Mips16HardFloat.h
Mips16HardFloatInfo.cpp
Mips16HardFloatInfo.h
Mips16InstrFormats.td
Fix a whole bunch of binary literals which were the wrong size. All were being silently zero extended to the correct width.
2014-08-07 05:46:54 +00:00
Mips16InstrInfo.cpp
Make InstrInfo depend only upon the Subtarget getting passed in
2014-07-18 23:25:00 +00:00
Mips16InstrInfo.h
Make InstrInfo depend only upon the Subtarget getting passed in
2014-07-18 23:25:00 +00:00
Mips16InstrInfo.td
[mips][mips64r6] Use JALR for indirect branches instead of JR (which is not available on MIPS32r6/MIPS64r6)
2014-07-09 10:21:59 +00:00
Mips16ISelDAGToDAG.cpp
Have MachineFunction cache a pointer to the subtarget to make lookups
2014-08-05 02:39:49 +00:00
Mips16ISelDAGToDAG.h
Mips16ISelLowering.cpp
Remove the TargetMachine forwards for TargetSubtargetInfo based
2014-08-04 21:25:23 +00:00
Mips16ISelLowering.h
Add alignment value to allowsUnalignedMemoryAccess
2014-07-27 17:46:40 +00:00
Mips16RegisterInfo.cpp
Have MachineFunction cache a pointer to the subtarget to make lookups
2014-08-05 02:39:49 +00:00
Mips16RegisterInfo.h
[C++11] Add 'override' keywords and remove 'virtual'. Additionally add 'final' and leave 'virtual' on some methods that are marked virtual without overriding anything and have no obvious overrides themselves. Mips edition
2014-04-29 07:58:02 +00:00
Mips32r6InstrFormats.td
Fix bit initializer which was one bit too long, but worked so long as we silently dropped the leading 0
2014-07-31 01:43:54 +00:00
Mips32r6InstrInfo.td
[mips] Fix two patterns that select i32's (for MIPS32r6) / i64's (for MIPS64r6)
2014-07-22 13:36:02 +00:00
Mips64InstrInfo.td
[mips][mips64r6] Use JALR for indirect branches instead of JR (which is not available on MIPS32r6/MIPS64r6)
2014-07-09 10:21:59 +00:00
Mips64r6InstrInfo.td
[mips] Fix two patterns that select i32's (for MIPS32r6) / i64's (for MIPS64r6)
2014-07-22 13:36:02 +00:00
Mips.h
Mips.td
[mips] Added FPXX modeless calling convention.
2014-07-10 15:36:12 +00:00
MipsAnalyzeImmediate.cpp
MipsAnalyzeImmediate.h
MipsAsmPrinter.cpp
Remove the TargetMachine forwards for TargetSubtargetInfo based
2014-08-04 21:25:23 +00:00
MipsAsmPrinter.h
Reset the Subtarget in the AsmPrinter for each machine function
2014-07-18 00:08:53 +00:00
MipsCallingConv.td
Remove the target machine from CCState. Previously it was only used
2014-08-06 18:45:26 +00:00
MipsCodeEmitter.cpp
Remove the TargetMachine forwards for TargetSubtargetInfo based
2014-08-04 21:25:23 +00:00
MipsCondMov.td
MipsConstantIslandPass.cpp
Have MachineFunction cache a pointer to the subtarget to make lookups
2014-08-05 02:39:49 +00:00
MipsDelaySlotFiller.cpp
Remove the TargetMachine forwards for TargetSubtargetInfo based
2014-08-04 21:25:23 +00:00
MipsDSPInstrFormats.td
Make it possible for the Subtarget to change between function
2014-07-10 17:26:51 +00:00
MipsDSPInstrInfo.td
MipsFastISel.cpp
Remove the TargetMachine forwards for TargetSubtargetInfo based
2014-08-04 21:25:23 +00:00
MipsFrameLowering.cpp
Have MachineFunction cache a pointer to the subtarget to make lookups
2014-08-05 02:39:49 +00:00
MipsFrameLowering.h
FrameLowering depends only upon the Subtarget, so only take a subtarget
2014-07-18 23:33:47 +00:00
MipsInstrFormats.td
MipsInstrFPU.td
[mips] Use MFHC1 when it is available (MIPS32r2 and later) for both FP32 and FP64 moves
2014-07-14 12:41:31 +00:00
MipsInstrInfo.cpp
Make InstrInfo depend only upon the Subtarget getting passed in
2014-07-18 23:25:00 +00:00
MipsInstrInfo.h
Make InstrInfo depend only upon the Subtarget getting passed in
2014-07-18 23:25:00 +00:00
MipsInstrInfo.td
Make it possible for the Subtarget to change between function
2014-07-10 17:26:51 +00:00
MipsISelDAGToDAG.cpp
Make it possible for the Subtarget to change between function
2014-07-10 17:26:51 +00:00
MipsISelDAGToDAG.h
Fundamentally change the MipsSubtarget replacement machinery:
2014-07-18 23:41:32 +00:00
MipsISelLowering.cpp
Remove the target machine from CCState. Previously it was only used
2014-08-06 18:45:26 +00:00
MipsISelLowering.h
[mips][PR19612] Fix va_arg for big-endian mode.
2014-08-01 09:17:39 +00:00
MipsJITInfo.cpp
MipsJITInfo.h
MipsLongBranch.cpp
Remove the TargetMachine forwards for TargetSubtargetInfo based
2014-08-04 21:25:23 +00:00
MipsMachineFunction.cpp
[mips] For the FP64A ABI, odd-numbered double-precision moves must not use mtc1/mfc1.
2014-07-14 13:08:14 +00:00
MipsMachineFunction.h
[mips] For the FP64A ABI, odd-numbered double-precision moves must not use mtc1/mfc1.
2014-07-14 13:08:14 +00:00
MipsMCInstLower.cpp
MipsMCInstLower.h
MipsModuleISelDAGToDAG.cpp
Fundamentally change the MipsSubtarget replacement machinery:
2014-07-18 23:41:32 +00:00
MipsModuleISelDAGToDAG.h
Fundamentally change the MipsSubtarget replacement machinery:
2014-07-18 23:41:32 +00:00
MipsMSAInstrFormats.td
Make it possible for the Subtarget to change between function
2014-07-10 17:26:51 +00:00
MipsMSAInstrInfo.td
MipsOptimizePICCall.cpp
Have MachineFunction cache a pointer to the subtarget to make lookups
2014-08-05 02:39:49 +00:00
MipsOptionRecord.h
Include relative path for header outside the current directory.
2014-07-24 16:04:46 +00:00
MipsOs16.cpp
MipsOs16.h
MipsRegisterInfo.cpp
Have MachineFunction cache a pointer to the subtarget to make lookups
2014-08-05 02:39:49 +00:00
MipsRegisterInfo.h
MipsRegisterInfo.td
[mips][fp64a] Temporarily disable odd-numbered double-precision registers when using the FP64A ABI.
2014-07-16 15:34:07 +00:00
MipsRelocations.h
MipsSchedule.td
MipsSEFrameLowering.cpp
Have MachineFunction cache a pointer to the subtarget to make lookups
2014-08-05 02:39:49 +00:00
MipsSEFrameLowering.h
So that we can include frame lowering in the subtarget, remove include
2014-07-02 23:29:55 +00:00
MipsSEInstrInfo.cpp
Remove the TargetMachine forwards for TargetSubtargetInfo based
2014-08-04 21:25:23 +00:00
MipsSEInstrInfo.h
Make InstrInfo depend only upon the Subtarget getting passed in
2014-07-18 23:25:00 +00:00
MipsSEISelDAGToDAG.cpp
Have MachineFunction cache a pointer to the subtarget to make lookups
2014-08-05 02:39:49 +00:00
MipsSEISelDAGToDAG.h
MipsSEISelLowering.cpp
Remove the TargetMachine forwards for TargetSubtargetInfo based
2014-08-04 21:25:23 +00:00
MipsSEISelLowering.h
Add alignment value to allowsUnalignedMemoryAccess
2014-07-27 17:46:40 +00:00
MipsSelectionDAGInfo.cpp
MipsSelectionDAGInfo.h
MipsSERegisterInfo.cpp
Have MachineFunction cache a pointer to the subtarget to make lookups
2014-08-05 02:39:49 +00:00
MipsSERegisterInfo.h
MipsSubtarget.cpp
Fundamentally change the MipsSubtarget replacement machinery:
2014-07-18 23:41:32 +00:00
MipsSubtarget.h
Remove the TargetMachine forwards for TargetSubtargetInfo based
2014-08-04 21:25:23 +00:00
MipsTargetMachine.cpp
Have MachineFunction cache a pointer to the subtarget to make lookups
2014-08-05 02:39:49 +00:00
MipsTargetMachine.h
Remove a virtual function from TargetMachine. NFC.
2014-08-05 22:10:21 +00:00
MipsTargetObjectFile.cpp
Remove the TargetMachine forwards for TargetSubtargetInfo based
2014-08-04 21:25:23 +00:00
MipsTargetObjectFile.h
MipsTargetStreamer.h
[mips] Add assembler support for .set msa/nomsa directive.
2014-08-07 12:03:36 +00:00
MSA.txt