Fix swift-atomics testcase
authorRobin Morisset <morisset@google.com>
Tue, 23 Sep 2014 23:18:01 +0000 (23:18 +0000)
committerRobin Morisset <morisset@google.com>
Tue, 23 Sep 2014 23:18:01 +0000 (23:18 +0000)
commit73ce2886b1c3537eb592bc8450b96ce63cbe2f85
tree5348bff0d69eb0fe068318a8afd415d9b48c2ec7
parent30ce74b5e3b3cff4bffe93ece4a2b12b184a025e
Fix swift-atomics testcase

This testcase was not testing what it meant: because there were only two checks for
dmb {{ish}} in the second function, it could have missed a bug where one of the three
required dmb {{ish}} became dmb {{ishst}}. As I was fixing it, I also added
CHECK-LABELs to make it a bit less brittle.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@218341 91177308-0d34-0410-b5e6-96231b3b80d8
test/CodeGen/ARM/swift-atomics.ll