Lines Matching refs:Diff
303 uint64_t Diff = LimVal1 - LimVal2; in calculateOffsetDiff() local
304 return APInt(BW, Diff, true); in calculateOffsetDiff()
361 llvm::Optional<APInt> Diff = calculateOffsetDiff( in maximizeConstantsInRange() local
364 if (Diff) { in maximizeConstantsInRange()
366 TTI->getIntImmCodeSizeCost(Opcode, OpndIdx, Diff.getValue(), Ty); in maximizeConstantsInRange()
368 DEBUG(dbgs() << "Offset " << Diff.getValue() << " " in maximizeConstantsInRange()
402 APInt Diff = ConstCand->ConstInt->getValue() - in findAndMakeBaseConstant() local
404 Constant *Offset = Diff == 0 ? nullptr : ConstantInt::get(Ty, Diff); in findAndMakeBaseConstant()
430 APInt Diff = CC->ConstInt->getValue() - MinValItr->ConstInt->getValue(); in findBaseConstants() local
431 if ((Diff.getBitWidth() <= 64) && in findBaseConstants()
432 TTI->isLegalAddImmediate(Diff.getSExtValue())) in findBaseConstants()