[SelectionDAG][NFC] haveNoCommonBitsSet(): add FIXME notes
authorRoman Lebedev <lebedev.ri@gmail.com>
Sun, 15 Apr 2018 18:59:38 +0000 (18:59 +0000)
committerRoman Lebedev <lebedev.ri@gmail.com>
Sun, 15 Apr 2018 18:59:38 +0000 (18:59 +0000)
As suggested in https://reviews.llvm.org/D45631#1068338

llvm-svn: 330102

llvm/lib/CodeGen/SelectionDAG/SelectionDAG.cpp

index d35a940..d57f0bf 100644 (file)
@@ -3636,6 +3636,8 @@ bool SelectionDAG::isEqualTo(SDValue A, SDValue B) const {
   return false;
 }
 
+// FIXME: unify with llvm::haveNoCommonBitsSet.
+// FIXME: could also handle masked merge pattern (X & ~M) op (Y & M)
 bool SelectionDAG::haveNoCommonBitsSet(SDValue A, SDValue B) const {
   assert(A.getValueType() == B.getValueType() &&
          "Values must have the same type");