Home
last modified time | relevance | path

Searched refs:HighMask (Results 1 – 8 of 8) sorted by relevance

/external/swiftshader/third_party/LLVM/lib/Target/XCore/
DXCoreISelLowering.cpp668 APInt HighMask = APInt::getHighBitsSet(64, 32); in TryExpandADDWithMul() local
671 if (DAG.MaskedValueIsZero(Mul.getOperand(0), HighMask) && in TryExpandADDWithMul()
672 DAG.MaskedValueIsZero(Mul.getOperand(1), HighMask)) { in TryExpandADDWithMul()
1448 APInt HighMask = APInt::getHighBitsSet(64, 32); in PerformDAGCombine() local
1455 DAG.MaskedValueIsZero(Mul0, HighMask) && in PerformDAGCombine()
1456 DAG.MaskedValueIsZero(Mul1, HighMask) && in PerformDAGCombine()
1457 DAG.MaskedValueIsZero(Addend0, HighMask) && in PerformDAGCombine()
1458 DAG.MaskedValueIsZero(Addend1, HighMask)) { in PerformDAGCombine()
/external/llvm/lib/Target/XCore/
DXCoreISelLowering.cpp681 APInt HighMask = APInt::getHighBitsSet(64, 32); in TryExpandADDWithMul() local
684 if (DAG.MaskedValueIsZero(Mul.getOperand(0), HighMask) && in TryExpandADDWithMul()
685 DAG.MaskedValueIsZero(Mul.getOperand(1), HighMask)) { in TryExpandADDWithMul()
1770 APInt HighMask = APInt::getHighBitsSet(64, 32); in PerformDAGCombine() local
1777 DAG.MaskedValueIsZero(Mul0, HighMask) && in PerformDAGCombine()
1778 DAG.MaskedValueIsZero(Mul1, HighMask) && in PerformDAGCombine()
1779 DAG.MaskedValueIsZero(Addend0, HighMask) && in PerformDAGCombine()
1780 DAG.MaskedValueIsZero(Addend1, HighMask)) { in PerformDAGCombine()
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/XCore/
DXCoreISelLowering.cpp671 APInt HighMask = APInt::getHighBitsSet(64, 32); in TryExpandADDWithMul() local
674 if (DAG.MaskedValueIsZero(Mul.getOperand(0), HighMask) && in TryExpandADDWithMul()
675 DAG.MaskedValueIsZero(Mul.getOperand(1), HighMask)) { in TryExpandADDWithMul()
1750 APInt HighMask = APInt::getHighBitsSet(64, 32); in PerformDAGCombine() local
1757 DAG.MaskedValueIsZero(Mul0, HighMask) && in PerformDAGCombine()
1758 DAG.MaskedValueIsZero(Mul1, HighMask) && in PerformDAGCombine()
1759 DAG.MaskedValueIsZero(Addend0, HighMask) && in PerformDAGCombine()
1760 DAG.MaskedValueIsZero(Addend1, HighMask)) { in PerformDAGCombine()
/external/swiftshader/third_party/llvm-7.0/llvm/lib/CodeGen/SelectionDAG/
DTargetLowering.cpp1243 APInt HighMask = APInt::getHighBitsSet(NewMask.getBitWidth(), NewMaskLZ); in SimplifyDemandedBits() local
1245 (C->getAPIntValue() | HighMask).isAllOnesValue()) { in SimplifyDemandedBits()
3671 APInt HighMask = APInt::getHighBitsSet(OuterBitSize, InnerBitSize); in expandMUL_LOHI() local
3672 if (DAG.MaskedValueIsZero(LHS, HighMask) && in expandMUL_LOHI()
3673 DAG.MaskedValueIsZero(RHS, HighMask)) { in expandMUL_LOHI()
/external/swiftshader/third_party/LLVM/lib/CodeGen/SelectionDAG/
DLegalizeIntegerTypes.cpp1907 APInt HighMask = APInt::getHighBitsSet(OuterBitSize, InnerBitSize); in ExpandIntRes_MUL() local
1908 if (DAG.MaskedValueIsZero(N->getOperand(0), HighMask) && in ExpandIntRes_MUL()
1909 DAG.MaskedValueIsZero(N->getOperand(1), HighMask)) { in ExpandIntRes_MUL()
/external/llvm/lib/CodeGen/SelectionDAG/
DTargetLowering.cpp3009 APInt HighMask = APInt::getHighBitsSet(OuterBitSize, InnerBitSize); in expandMUL() local
3010 if (DAG.MaskedValueIsZero(N->getOperand(0), HighMask) && in expandMUL()
3011 DAG.MaskedValueIsZero(N->getOperand(1), HighMask)) { in expandMUL()
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/ARM/
DARMISelLowering.cpp12822 APInt HighMask = APInt::getHighBitsSet(HighWidth, 16); in PerformDAGCombine() local
12824 (SimplifyDemandedBits(N->getOperand(1), HighMask, DCI))) in PerformDAGCombine()
12830 APInt HighMask = APInt::getHighBitsSet(HighWidth, 16); in PerformDAGCombine() local
12833 if ((SimplifyDemandedBits(N->getOperand(0), HighMask, DCI)) || in PerformDAGCombine()
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/X86/
DX86ISelLowering.cpp22961 SmallVector<int, 16> HighMask(NumElts); in LowerMUL_LOHI() local
22964 HighMask[i] = (i / 2) * 2 + ((i % 2) * NumElts) + 1; in LowerMUL_LOHI()
22968 SDValue Highs = DAG.getVectorShuffle(VT, dl, Mul1, Mul2, HighMask); in LowerMUL_LOHI()