diff options
author | Eli Friedman <eli.friedman@gmail.com> | 2011-08-26 02:59:24 +0000 |
---|---|---|
committer | Eli Friedman <eli.friedman@gmail.com> | 2011-08-26 02:59:24 +0000 |
commit | 452aae62024ad7aac864c9c4b9dccf37a9e69d0a (patch) | |
tree | 9491ff10c7ab2115cc24da604f88b722b7881e00 /llvm/lib/Analysis/LoopInfo.cpp | |
parent | 05562d1e5ca9f491f8a3321a0506cc9fa6ced800 (diff) | |
download | bcm5719-llvm-452aae62024ad7aac864c9c4b9dccf37a9e69d0a.tar.gz bcm5719-llvm-452aae62024ad7aac864c9c4b9dccf37a9e69d0a.zip |
Atomic load/store on ARM/Thumb.
I don't really like the patterns, but I'm having trouble coming up with a
better way to handle them.
I plan on making other targets use the same legalization
ARM-without-memory-barriers is using... it's not especially efficient, but
if anyone cares, it's not that hard to fix for a given target if there's
some better lowering.
llvm-svn: 138621
Diffstat (limited to 'llvm/lib/Analysis/LoopInfo.cpp')
0 files changed, 0 insertions, 0 deletions