Searched refs:CVN (Results 1 – 1 of 1) sorted by relevance
| /freebsd-head/contrib/llvm-project/llvm/lib/Target/AArch64/ |
| HD | AArch64ISelLowering.cpp | 18427 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 …]
|