Searched refs:ElemWidth (Results 1 - 10 of 10) sorted by relevance
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/Hexagon/ |
H A D | HexagonISelLoweringHVX.cpp | 292 unsigned ElemWidth = ElemTy.getSizeInBits(); local 293 if (ElemWidth == 8) 296 unsigned L = Log2_32(ElemWidth/8); 305 unsigned ElemWidth = ElemTy.getSizeInBits(); local 306 assert(ElemWidth >= 8 && ElemWidth <= 32); 307 if (ElemWidth == 32) 313 SDValue Mask = DAG.getConstant(32/ElemWidth - 1, dl, MVT::i32); 356 unsigned ElemWidth = ElemTy.getSizeInBits(); local 359 unsigned ElemSize = ElemWidth / 668 unsigned ElemWidth = ElemTy.getSizeInBits(); local 711 unsigned ElemWidth = ElemTy.getSizeInBits(); local 774 unsigned ElemWidth = ElemTy.getSizeInBits(); local 883 unsigned ElemWidth = ElemTy.getSizeInBits(); local 1249 unsigned ElemWidth = ElemTy.getSizeInBits(); local [all...] |
H A D | HexagonTargetTransformInfo.h | 83 unsigned getMinimumVF(unsigned ElemWidth) const;
|
H A D | HexagonTargetTransformInfo.cpp | 114 unsigned HexagonTTIImpl::getMinimumVF(unsigned ElemWidth) const { 115 return (8 * ST.getVectorLength()) / ElemWidth;
|
H A D | HexagonISelLowering.h | 392 unsigned ElemWidth = ElemTy.getSizeInBits(); local 393 assert((TyWidth % ElemWidth) == 0); 394 return MVT::getVectorVT(ElemTy, TyWidth/ElemWidth);
|
H A D | HexagonISelLowering.cpp | 2156 unsigned ElemWidth = ElemTy.getSizeInBits(); local 2157 IntegerType *IntTy = IntegerType::get(*DAG.getContext(), ElemWidth); 2334 unsigned ElemWidth = VecTy.getVectorElementType().getSizeInBits(); local 2335 assert((VecWidth % ElemWidth) == 0); 2340 if (ElemWidth == 1) { 2395 unsigned Off = IdxN->getZExtValue() * ElemWidth; 2413 DAG.getConstant(ElemWidth, dl, MVT::i32));
|
/freebsd-12-stable/contrib/llvm-project/llvm/include/llvm/Analysis/ |
H A D | TargetTransformInfo.h | 838 unsigned getMinimumVF(unsigned ElemWidth) const; 1291 virtual unsigned getMinimumVF(unsigned ElemWidth) const = 0; 1667 unsigned getMinimumVF(unsigned ElemWidth) const override { 1668 return Impl.getMinimumVF(ElemWidth);
|
H A D | TargetTransformInfoImpl.h | 393 unsigned getMinimumVF(unsigned ElemWidth) const { return 0; }
|
/freebsd-12-stable/contrib/llvm-project/clang/utils/TableGen/ |
H A D | NeonEmitter.cpp | 218 void makeInteger(unsigned ElemWidth, bool Sign) { argument 222 ElementBitwidth = ElemWidth; 225 void makeImmediate(unsigned ElemWidth) { argument 228 ElementBitwidth = ElemWidth;
|
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Analysis/ |
H A D | TargetTransformInfo.cpp | 505 unsigned TargetTransformInfo::getMinimumVF(unsigned ElemWidth) const { 506 return TTIImpl->getMinimumVF(ElemWidth);
|
/freebsd-12-stable/contrib/llvm-project/clang/lib/AST/ |
H A D | ExprConstant.cpp | 6279 CharUnits ElemWidth = Info.Ctx.getTypeSizeInChars(CAT->getElementType()); 6285 if (!visit(SubObj, CAT->getElementType(), Offset + I * ElemWidth)) 6293 if (!visit(Filler, CAT->getElementType(), Offset + I * ElemWidth))
|
Completed in 139 milliseconds