[SystemZ] Use CLST to implement strcmp
authorRichard Sandiford <rsandifo@linux.vnet.ibm.com>
Fri, 16 Aug 2013 11:21:54 +0000 (11:21 +0000)
committerRichard Sandiford <rsandifo@linux.vnet.ibm.com>
Fri, 16 Aug 2013 11:21:54 +0000 (11:21 +0000)
commitca2327101065b0e67d61b6c008d04e84da30c14a
tree22d360282a764b6f3ae0714a5e1308ebf23e5bff
parentde0328aea8a68b7cfeff6c99ca69ff34af18a5aa
[SystemZ] Use CLST to implement strcmp

llvm-svn: 188544
15 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/SystemZInstrFormats.td
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/strcmp-01.ll [new file with mode: 0644]
llvm/test/CodeGen/SystemZ/strcmp-02.ll [new file with mode: 0644]
llvm/test/MC/Disassembler/SystemZ/insns.txt
llvm/test/MC/SystemZ/insn-good.s