Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DAMDGPUAtomicOptimizer.cpp794 Value *const Ctpop = B.CreateIntCast( in optimizeAtomic() local
796 NewV = buildMul(B, V, Ctpop); in optimizeAtomic()
801 Value *const Ctpop = B.CreateIntCast( in optimizeAtomic() local
803 Value *const CtpopFP = B.CreateUIToFP(Ctpop, Ty); in optimizeAtomic()
823 Value *const Ctpop = B.CreateIntCast( in optimizeAtomic() local
825 NewV = buildMul(B, V, B.CreateAnd(Ctpop, 1)); in optimizeAtomic()
/freebsd/contrib/llvm-project/llvm/lib/Target/Hexagon/MCTargetDesc/
H A DHexagonShuffler.cpp103 unsigned Ctpop = llvm::popcount(Units); in setWeight()
105 Weight = (1u << (SlotWeight * s)) * ((MaskWeight - Ctpop) << Cttz); in setWeight()
104 unsigned Ctpop = llvm::popcount(Units); setWeight() local
/freebsd/contrib/llvm-project/llvm/lib/Transforms/InstCombine/
H A DInstCombineSimplifyDemanded.cpp914 Function *Ctpop = Intrinsic::getDeclaration( in SimplifyDemandedUseBits() local
916 return InsertNewInstWith(CallInst::Create(Ctpop, {X}), I->getIterator()); in SimplifyDemandedUseBits()