HomeSort by: relevance | last modified time | path
    Searched defs:ElemWidth (Results 1 - 3 of 3) sorted by relevancy

  /src/external/apache2/llvm/dist/llvm/lib/Target/Hexagon/
HexagonISelLowering.h 401 unsigned ElemWidth = ElemTy.getSizeInBits();
402 assert((TyWidth % ElemWidth) == 0);
403 return MVT::getVectorVT(ElemTy, TyWidth/ElemWidth);
HexagonISelLoweringHVX.cpp 248 int ElemWidth = ElemTy.getFixedSizeInBits();
249 int MaxElems = (8*HwLen) / ElemWidth;
428 unsigned ElemWidth = ElemTy.getSizeInBits();
429 if (ElemWidth == 8)
432 unsigned L = Log2_32(ElemWidth/8);
441 unsigned ElemWidth = ElemTy.getSizeInBits();
442 assert(ElemWidth >= 8 && ElemWidth <= 32);
443 if (ElemWidth == 32)
449 SDValue Mask = DAG.getConstant(32/ElemWidth - 1, dl, MVT::i32)
    [all...]
HexagonISelLowering.cpp 2333 unsigned ElemWidth = ElemTy.getSizeInBits();
2334 IntegerType *IntTy = IntegerType::get(*DAG.getContext(), ElemWidth);
2509 unsigned ElemWidth = VecTy.getVectorElementType().getSizeInBits();
2510 assert((VecWidth % ElemWidth) == 0);
2515 if (ElemWidth == 1) {
2570 unsigned Off = IdxN->getZExtValue() * ElemWidth;
2588 DAG.getConstant(ElemWidth, dl, MVT::i32));

Completed in 29 milliseconds