Home
last modified time | relevance | path

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

/freebsd-12.1/contrib/llvm/include/llvm/MCA/
H A DSupport.h73 unsigned GCD = GreatestCommonDivisor64(Denominator, RHS.Denominator); variable
74 unsigned LCM = (Denominator * RHS.Denominator) / GCD;
/freebsd-12.1/contrib/llvm/lib/Transforms/Utils/
H A DSimplifyCFG.cpp5536 uint64_t GCD = 0; in ReduceSwitchRange() local
5538 GCD = GreatestCommonDivisor64(GCD, (uint64_t)V); in ReduceSwitchRange()
5548 if (GCD <= 1 || !isPowerOf2_64(GCD)) in ReduceSwitchRange()
5552 unsigned Shift = Log2_64(GCD); in ReduceSwitchRange()
/freebsd-12.1/contrib/llvm/lib/Analysis/
H A DScalarEvolution.cpp6264 unsigned GCD = std::min(MulZeros, TZ); in createSCEV() local
6265 APInt DivAmt = APInt::getOneBitSet(BitWidth, TZ - GCD); in createSCEV()
6267 MulOps.push_back(getConstant(OpC->getAPInt().lshr(GCD))); in createSCEV()