llvm-6502/lib/Target/Mips
Evan Cheng 7d34267df6 - Rename isLegalMemOpType to isSafeMemOpType. "Legal" is a very overloade term.
Also added more comments to explain why it is generally ok to return true.
- Rename getOptimalMemOpType argument IsZeroVal to ZeroOrLdSrc. It's meant to
be true for loaded source (memcpy) or zero constants (memset). The poor name
choice is probably some kind of legacy issue.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@169954 91177308-0d34-0410-b5e6-96231b3b80d8
2012-12-12 01:32:07 +00:00
..
AsmParser
Disassembler
InstPrinter [CMake] Remove dependencies to intrinsics_gen I introduced in r169724. 2012-12-11 05:53:54 +00:00
MCTargetDesc [mips] Set HWEncoding field of registers. Use delete function 2012-12-10 20:04:40 +00:00
TargetInfo
CMakeLists.txt
LLVMBuild.txt
Makefile
Mips16FrameLowering.cpp
Mips16FrameLowering.h
Mips16InstrFormats.td
Mips16InstrInfo.cpp
Mips16InstrInfo.h
Mips16InstrInfo.td
Mips16RegisterInfo.cpp
Mips16RegisterInfo.h
Mips64InstrInfo.td [mips] Delete nodes and instructions for dynamic alloca that are no longer in 2012-12-07 03:10:18 +00:00
Mips.h
Mips.td [mips] Delete unused sub-target features. 2012-12-07 03:04:05 +00:00
MipsAnalyzeImmediate.cpp
MipsAnalyzeImmediate.h
MipsAsmPrinter.cpp [mips] Set HWEncoding field of registers. Use delete function 2012-12-10 20:04:40 +00:00
MipsAsmPrinter.h
MipsCallingConv.td
MipsCodeEmitter.cpp [mips] Set HWEncoding field of registers. Use delete function 2012-12-10 20:04:40 +00:00
MipsCondMov.td [mips] Shorten predicate name. 2012-12-07 03:06:09 +00:00
MipsDelaySlotFiller.cpp Use the new MIBundleBuilder class in the Mips target. 2012-12-07 04:23:40 +00:00
MipsDSPInstrFormats.td
MipsDSPInstrInfo.td
MipsFrameLowering.cpp
MipsFrameLowering.h
MipsInstrFormats.td [mips] Shorten predicate name. 2012-12-07 03:06:09 +00:00
MipsInstrFPU.td [mips] Shorten predicate name. 2012-12-07 03:06:09 +00:00
MipsInstrInfo.cpp
MipsInstrInfo.h
MipsInstrInfo.td [mips] Delete nodes and instructions for dynamic alloca that are no longer in 2012-12-07 03:10:18 +00:00
MipsISelDAGToDAG.cpp
MipsISelLowering.cpp - Rename isLegalMemOpType to isSafeMemOpType. "Legal" is a very overloade term. 2012-12-12 01:32:07 +00:00
MipsISelLowering.h - Rename isLegalMemOpType to isSafeMemOpType. "Legal" is a very overloade term. 2012-12-12 01:32:07 +00:00
MipsJITInfo.cpp
MipsJITInfo.h
MipsLongBranch.cpp Use the new MIBundleBuilder class in the Mips target. 2012-12-07 04:23:40 +00:00
MipsMachineFunction.cpp
MipsMachineFunction.h
MipsMCInstLower.cpp
MipsMCInstLower.h
MipsRegisterInfo.cpp
MipsRegisterInfo.h
MipsRegisterInfo.td [mips] Set HWEncoding field of registers. Use delete function 2012-12-10 20:04:40 +00:00
MipsRelocations.h
MipsSchedule.td
MipsSEFrameLowering.cpp
MipsSEFrameLowering.h
MipsSEInstrInfo.cpp
MipsSEInstrInfo.h
MipsSelectionDAGInfo.cpp
MipsSelectionDAGInfo.h
MipsSERegisterInfo.cpp
MipsSERegisterInfo.h
MipsSubtarget.cpp [mips] Delete unused sub-target features. 2012-12-07 03:04:05 +00:00
MipsSubtarget.h [mips] Delete unused sub-target features. 2012-12-07 03:04:05 +00:00
MipsTargetMachine.cpp
MipsTargetMachine.h
MipsTargetObjectFile.cpp
MipsTargetObjectFile.h