[SystemZ] Use MVST to implement strcpy and stpcpy
authorRichard Sandiford <rsandifo@linux.vnet.ibm.com>
Fri, 16 Aug 2013 11:29:37 +0000 (11:29 +0000)
committerRichard Sandiford <rsandifo@linux.vnet.ibm.com>
Fri, 16 Aug 2013 11:29:37 +0000 (11:29 +0000)
commitbb83a50f577b9942f5270bf0872109d1e1a8c053
tree22ea6aabd3b68f0cecffae51da48fade9ea8e180
parent10286e1e591d5d047d822a687a17851cf14b1aa0
[SystemZ] Use MVST to implement strcpy and stpcpy

llvm-svn: 188546
13 files changed:
llvm/include/llvm/Target/TargetLibraryInfo.h
llvm/include/llvm/Target/TargetSelectionDAGInfo.h
llvm/lib/CodeGen/SelectionDAG/SelectionDAGBuilder.cpp
llvm/lib/CodeGen/SelectionDAG/SelectionDAGBuilder.h
llvm/lib/Target/SystemZ/SystemZISelLowering.cpp
llvm/lib/Target/SystemZ/SystemZISelLowering.h
llvm/lib/Target/SystemZ/SystemZInstrInfo.td
llvm/lib/Target/SystemZ/SystemZOperators.td
llvm/lib/Target/SystemZ/SystemZSelectionDAGInfo.cpp
llvm/lib/Target/SystemZ/SystemZSelectionDAGInfo.h
llvm/test/CodeGen/SystemZ/strcpy-01.ll [new file with mode: 0644]
llvm/test/MC/Disassembler/SystemZ/insns.txt
llvm/test/MC/SystemZ/insn-good.s