diff options
author | James Y Knight <jyknight@google.com> | 2016-03-29 19:09:54 +0000 |
---|---|---|
committer | James Y Knight <jyknight@google.com> | 2016-03-29 19:09:54 +0000 |
commit | 7306cd47d433ee1a7e765a0077ffed457e202507 (patch) | |
tree | 7ea6b28a22a36726b4f8367863eb167354124cb5 /llvm/lib/Target/Sparc/SparcTargetObjectFile.cpp | |
parent | 01ddc064843aafe323481dbf7412b53b51c8b484 (diff) | |
download | bcm5719-llvm-7306cd47d433ee1a7e765a0077ffed457e202507.tar.gz bcm5719-llvm-7306cd47d433ee1a7e765a0077ffed457e202507.zip |
[SPARC] Use AtomicExpandPass to expand AtomicRMW instructions.
They were previously expanded to CAS loops in a custom isel expansion,
but AtomicExpandPass knows how to do that generically.
Testing is covered by the existing sparc atomics.ll testcases.
llvm-svn: 264771
Diffstat (limited to 'llvm/lib/Target/Sparc/SparcTargetObjectFile.cpp')
0 files changed, 0 insertions, 0 deletions