Searched refs:HighMask (Results 1 – 3 of 3) sorted by relevance
/external/llvm/lib/Target/XCore/ |
D | XCoreISelLowering.cpp | 685 APInt HighMask = APInt::getHighBitsSet(64, 32); in TryExpandADDWithMul() local 688 if (DAG.MaskedValueIsZero(Mul.getOperand(0), HighMask) && in TryExpandADDWithMul() 689 DAG.MaskedValueIsZero(Mul.getOperand(1), HighMask)) { in TryExpandADDWithMul() 1786 APInt HighMask = APInt::getHighBitsSet(64, 32); in PerformDAGCombine() local 1793 DAG.MaskedValueIsZero(Mul0, HighMask) && in PerformDAGCombine() 1794 DAG.MaskedValueIsZero(Mul1, HighMask) && in PerformDAGCombine() 1795 DAG.MaskedValueIsZero(Addend0, HighMask) && in PerformDAGCombine() 1796 DAG.MaskedValueIsZero(Addend1, HighMask)) { in PerformDAGCombine()
|
/external/llvm/lib/CodeGen/SelectionDAG/ |
D | TargetLowering.cpp | 2921 APInt HighMask = APInt::getHighBitsSet(OuterBitSize, InnerBitSize); in expandMUL() local 2922 if (DAG.MaskedValueIsZero(N->getOperand(0), HighMask) && in expandMUL() 2923 DAG.MaskedValueIsZero(N->getOperand(1), HighMask)) { in expandMUL()
|
/external/llvm/lib/Target/X86/ |
D | X86ISelLowering.cpp | 18227 const int HighMask[] = {1, 9, 3, 11, 5, 13, 7, 15}; in LowerMUL_LOHI() local 18228 Highs = DAG.getVectorShuffle(VT, dl, Mul1, Mul2, HighMask); in LowerMUL_LOHI() 18232 const int HighMask[] = {1, 5, 3, 7}; in LowerMUL_LOHI() local 18233 Highs = DAG.getVectorShuffle(VT, dl, Mul1, Mul2, HighMask); in LowerMUL_LOHI()
|