Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/llvm/lib/Target/ARM/
H A DMVETailPredication.cpp350 if (auto *BaseC = dyn_cast<SCEVConstant>(AddExpr->getStart())) { in IsSafeActiveMask() local
351 if (BaseC->getAPInt().urem(VectorWidth) == 0) in IsSafeActiveMask()
352 return SE->getMinusSCEV(EC, BaseC); in IsSafeActiveMask()
361 if (auto *BaseC = dyn_cast<SCEVConstant>(BaseMul->getOperand(0))) in IsSafeActiveMask() local
362 if (BaseC->getAPInt().urem(VectorWidth) == 0) in IsSafeActiveMask()
363 return SE->getMinusSCEV(EC, BaseC); in IsSafeActiveMask()
364 if (auto *BaseC = dyn_cast<SCEVConstant>(BaseMul->getOperand(1))) in IsSafeActiveMask() local
365 if (BaseC->getAPInt().urem(VectorWidth) == 0) in IsSafeActiveMask()
366 return SE->getMinusSCEV(EC, BaseC); in IsSafeActiveMask()
/freebsd/contrib/llvm-project/llvm/lib/Target/RISCV/
H A DRISCVSchedSiFiveP400.td699 defvar BaseC = VFReduceBaseCycles<sew>.val;
700 let Latency = !add(BaseC, !mul(6, !logtwo(LMulLat))), ReleaseAtCycles = [BaseC] in
710 defvar OrderedRedCycles = !mul(BaseC, LMulLat);