[ImplicitNullChecks] Support unordered atomic accesses
authorPhilip Reames <listmail@philipreames.com>
Wed, 13 Mar 2019 03:25:20 +0000 (03:25 +0000)
committerPhilip Reames <listmail@philipreames.com>
Wed, 13 Mar 2019 03:25:20 +0000 (03:25 +0000)
commit21a50ccf9c744780e3c143b60aa46889311f01da
treedf0b1ef459c37ee293561bbf5a9608ee5c913a63
parent48b169079f22aa32c749ffd76b79e2a0f86d0eea
[ImplicitNullChecks] Support unordered atomic accesses

Update the INC pass to allow folding unordered atomics.  This is the first optimization unblocked by the changes landed from D57601.

llvm-svn: 356006
llvm/lib/CodeGen/ImplicitNullChecks.cpp
llvm/test/CodeGen/X86/implicit-null-check.ll