diff options
author | Richard Sandiford <rsandifo@linux.vnet.ibm.com> | 2013-07-09 09:32:42 +0000 |
---|---|---|
committer | Richard Sandiford <rsandifo@linux.vnet.ibm.com> | 2013-07-09 09:32:42 +0000 |
commit | 47660c148c3a58fba16a7ef1e0f8251178eb36bb (patch) | |
tree | 5fb69f5c3c142def153314ee4bf7507861ca13af /llvm/lib/CodeGen/TargetLoweringObjectFileImpl.cpp | |
parent | 8495b84076606424e0d84332c41046af4417a427 (diff) | |
download | llvm-47660c148c3a58fba16a7ef1e0f8251178eb36bb.zip llvm-47660c148c3a58fba16a7ef1e0f8251178eb36bb.tar.gz llvm-47660c148c3a58fba16a7ef1e0f8251178eb36bb.tar.bz2 |
[SystemZ] Use "STC;MVC" for memset
Use "STC;MVC" for memsets that are too big for two STCs or MV...Is yet
small enough for a single MVC. As with memcpy, I'm leaving longer cases
till later.
The number of tests might seem excessive, but f33 & f34 from memset-04.ll
failed the first cut because I'd not added the "?:" on the calculation
of Size1.
llvm-svn: 185918
Diffstat (limited to 'llvm/lib/CodeGen/TargetLoweringObjectFileImpl.cpp')
0 files changed, 0 insertions, 0 deletions