Revert "[SelectionDAG][Mips][PowerPC][RISCV][WebAssembly] Teach computeKnownBits...
authorJessica Clarke <jrtc27@jrtc27.com>
Wed, 5 May 2021 16:00:40 +0000 (17:00 +0100)
committerJessica Clarke <jrtc27@jrtc27.com>
Wed, 5 May 2021 16:02:05 +0000 (17:02 +0100)
commit897d7bceb90f1ef4807c0f698eaff3c10b471cb9
treedd866ac3e87aaf33eb35f3837e65756f0065ad54
parent7c2ece523d7ff74f3eeabce1b9685f3eaae8cff4
Revert "[SelectionDAG][Mips][PowerPC][RISCV][WebAssembly] Teach computeKnownBits/ComputeNumSignBits about atomics"

This seems to have broken sanitizers, giving lots of

  Assertion `NumBits <= MAX_INT_BITS && "bitwidth too large"' failed.

failures across multiple targets (currently X86 and PowerPC). Reverting
until I have a chance to reproduce and debug.

This reverts commit 6e876f9dedf00b24a96b8781e3b39d5282c43e91.
llvm/lib/CodeGen/SelectionDAG/SelectionDAG.cpp
llvm/lib/Target/WebAssembly/WebAssemblyInstrAtomics.td
llvm/test/CodeGen/Mips/atomic.ll
llvm/test/CodeGen/PowerPC/atomics-i16-ldst.ll
llvm/test/CodeGen/PowerPC/atomics-i32-ldst.ll
llvm/test/CodeGen/PowerPC/atomics-i64-ldst.ll
llvm/test/CodeGen/PowerPC/atomics-i8-ldst.ll
llvm/test/CodeGen/RISCV/atomic-signext.ll