X-Git-Url: http://demsky.eecs.uci.edu/git/?a=blobdiff_plain;f=lib%2FTarget%2FSystemZ%2FREADME.txt;h=e089047d013e8b7788ea1443abb9f1a8e4518117;hb=c31891e35000c04346754399a0d1677eb4a9d428;hp=afa6cf090d0765fb147b9c545a28ac241c5f4117;hpb=4c708e586eecb039811fdd54a8846002324936b2;p=oota-llvm.git diff --git a/lib/Target/SystemZ/README.txt b/lib/Target/SystemZ/README.txt index afa6cf090d0..e089047d013 100644 --- a/lib/Target/SystemZ/README.txt +++ b/lib/Target/SystemZ/README.txt @@ -166,13 +166,6 @@ See CodeGen/SystemZ/alloca-01.ll for an example. -- -Atomic loads and stores use the default compare-and-swap based implementation. -This is much too conservative in practice, since the architecture guarantees -that 1-, 2-, 4- and 8-byte loads and stores to aligned addresses are -inherently atomic. - --- - If needed, we can support 16-byte atomics using LPQ, STPQ and CSDG. --