Home
last modified time | relevance | path

Searched refs:PopCnt (Results 1 – 6 of 6) sorted by relevance

/external/tensorflow/tensorflow/core/kernels/
Dpopulation_count_op.cc77 inline uint8 PopCnt(const T v);
81 uint8 PopCnt<T>(const T v) { \
104 output_ptr[i] = PopCnt<T>(input_ptr[i]); in operator ()()
/external/llvm/lib/Transforms/Scalar/
DLoopIdiomRecognize.cpp1195 Value *PopCnt, *PopCntZext, *NewCount, *TripCnt; in transformLoopToPopcount() local
1197 PopCnt = createPopcntIntrinsic(Builder, Var, DL); in transformLoopToPopcount()
1199 Builder.CreateZExtOrTrunc(PopCnt, cast<IntegerType>(CntPhi->getType())); in transformLoopToPopcount()
1201 if (NewCount != PopCnt) in transformLoopToPopcount()
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Transforms/Scalar/
DLoopIdiomRecognize.cpp1659 Value *PopCnt, *PopCntZext, *NewCount, *TripCnt; in transformLoopToPopcount() local
1661 PopCnt = createPopcntIntrinsic(Builder, Var, DL); in transformLoopToPopcount()
1663 Builder.CreateZExtOrTrunc(PopCnt, cast<IntegerType>(CntPhi->getType())); in transformLoopToPopcount()
1665 if (NewCount != PopCnt) in transformLoopToPopcount()
/external/swiftshader/third_party/LLVM/lib/Target/
DREADME.txt289 int PopCnt(register BITBOARD a) {
/external/llvm/lib/Target/X86/
DX86ISelLowering.cpp20944 SDValue PopCnt = DAG.getNode(ISD::ADD, DL, ByteVecVT, HighPopCnt, LowPopCnt); in LowerVectorCTPOPInRegLUT() local
20947 return PopCnt; in LowerVectorCTPOPInRegLUT()
20949 return LowerHorizontalByteSum(PopCnt, VT, Subtarget, DAG); in LowerVectorCTPOPInRegLUT()
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/X86/
DX86ISelLowering.cpp24545 SDValue PopCnt = DAG.getNode(ISD::ADD, DL, ByteVecVT, HighPopCnt, LowPopCnt); in LowerVectorCTPOPInRegLUT() local
24548 return PopCnt; in LowerVectorCTPOPInRegLUT()
24550 return LowerHorizontalByteSum(PopCnt, VT, Subtarget, DAG); in LowerVectorCTPOPInRegLUT()