- Rename isLegalMemOpType to isSafeMemOpType. "Legal" is a very overloade term.
authorEvan Cheng <evan.cheng@apple.com>
Wed, 12 Dec 2012 01:32:07 +0000 (01:32 +0000)
committerEvan Cheng <evan.cheng@apple.com>
Wed, 12 Dec 2012 01:32:07 +0000 (01:32 +0000)
commit7d34267df63e23be1957f738de783c145febb7af
treebb7a110bd20e45275e9dfb02c9adf192fccb72c4
parent6c645a35ccc658b20506d3137890d9003edd3527
- 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
include/llvm/Target/TargetLowering.h
lib/CodeGen/SelectionDAG/SelectionDAG.cpp
lib/Target/ARM/ARMISelLowering.cpp
lib/Target/ARM/ARMISelLowering.h
lib/Target/Mips/MipsISelLowering.cpp
lib/Target/Mips/MipsISelLowering.h
lib/Target/PowerPC/PPCISelLowering.cpp
lib/Target/PowerPC/PPCISelLowering.h
lib/Target/X86/X86ISelLowering.cpp
lib/Target/X86/X86ISelLowering.h