Home
last modified time | relevance | path

Searched refs:Popcount (Results 1 – 5 of 5) sorted by relevance

/freebsd/contrib/llvm-project/llvm/include/llvm/ProfileData/
H A DInstrProfData.inc918 * Clz and Popcount. This code was copied from
/freebsd/contrib/llvm-project/compiler-rt/include/profile/
H A DInstrProfData.inc918 * Clz and Popcount. This code was copied from
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/
H A DTargetLowering.cpp11481 SDValue Popcount = DAG.getNode( in expandVECTOR_COMPRESS() local
11483 Popcount = DAG.getNode(ISD::ZERO_EXTEND, DL, in expandVECTOR_COMPRESS()
11484 MaskVT.changeVectorElementType(ScalarVT), Popcount); in expandVECTOR_COMPRESS()
11485 Popcount = DAG.getNode(ISD::VECREDUCE_ADD, DL, ScalarVT, Popcount); in expandVECTOR_COMPRESS()
11487 getVectorElementPointer(DAG, StackPtr, VecVT, Popcount); in expandVECTOR_COMPRESS()
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/GlobalISel/
H A DLegalizerHelper.cpp7674 auto Popcount = MIRBuilder.buildZExt(MaskTy.changeElementSize(32), Mask); in lowerVECTOR_COMPRESS() local
7675 Popcount = MIRBuilder.buildInstr(TargetOpcode::G_VECREDUCE_ADD, in lowerVECTOR_COMPRESS()
7676 {LLT::scalar(32)}, {Popcount}); in lowerVECTOR_COMPRESS()
7679 getVectorElementPointer(StackPtr, VecTy, Popcount.getReg(0)); in lowerVECTOR_COMPRESS()
/freebsd/contrib/llvm-project/clang/include/clang/Basic/
H A DBuiltins.td709 def Popcount : Builtin, BitInt_Long_LongLongTemplate {