AArch64: don't assume all i128s are BUILD_PAIRs
authorTim Northover <tnorthover@apple.com>
Thu, 4 Aug 2016 19:32:28 +0000 (19:32 +0000)
committerTim Northover <tnorthover@apple.com>
Thu, 4 Aug 2016 19:32:28 +0000 (19:32 +0000)
commit2f32e7f0acb6050f8c1259ab0e70137cc85fddb2
treeccac79f987d1a27cc870ba67d4f523dc81aa685c
parentc489e39ecaf424412eff80dc43b0a80d3241f3cb
AArch64: don't assume all i128s are BUILD_PAIRs

It leads to a crash when they're not. I'm *sure* I've made this mistake before,
at least once.

llvm-svn: 277755
llvm/lib/Target/AArch64/AArch64ISelLowering.cpp
llvm/test/CodeGen/AArch64/cmpxchg-O0.ll