[ExpandMemCmp] Split ExpandMemCmp from CodeGen into its own pass.

Description

[ExpandMemCmp] Split ExpandMemCmp from CodeGen into its own pass.

Summary:
This is mostly a noop (most of the test diffs are renamed blocks).
There are a few temporary register renames (eax<->ecx) and a few blocks are
shuffled around.

See the discussion in PR33325 for more details.

Reviewers: spatel

Subscribers: mgorny

Differential Revision: https://reviews.llvm.org/D39456

Details

Committed
courbetNov 2 2017, 8:02 AM
Differential Revision
D39456: [ExpandMemCmp] Split ExpandMemCmp from CodeGen into its own pass.
Parents
rL317210: Mark tests as unsupported in C++98 as well
Branches
Unknown
Tags
Unknown