Home
last modified time | relevance | path

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

/freebsd-head/contrib/llvm-project/llvm/lib/Target/AArch64/
HDAArch64ISelLowering.cpp18427 APInt CVM, CVN; in performMulCombine() local
18439 isPowPlusPlusConst(ConstValue, CVM, CVN)) { in performMulCombine()
18441 APInt CVNMinus1 = CVN - 1; in performMulCombine()
18451 isPowPlusPlusOneConst(ConstValue, CVM, CVN)) { in performMulCombine()
18453 unsigned ShiftN = CVN.getZExtValue(); in performMulCombine()
18457 return Add(Shl(MVal, CVN.getZExtValue()), N0); in performMulCombine()
18462 isPowMinusMinusOneConst(ConstValue, CVM, CVN)) { in performMulCombine()
18464 unsigned ShiftN = CVN.getZExtValue(); in performMulCombine()
18468 return Sub(N0, Shl(MVal, CVN.getZExtValue())); in performMulCombine()
20835 } else if (ConstantSDNode *CVN = dyn_cast<ConstantSDNode>(N->getOperand(2))) { in tryCombineShiftImm() local
[all …]