HomeSort by: relevance | last modified time | path
    Searched refs:ToMaskVT (Results 1 - 2 of 2) sorted by relevancy

  /src/external/apache2/llvm/dist/llvm/lib/CodeGen/SelectionDAG/
LegalizeVectorTypes.cpp 4176 // to ToMaskVT if needed with vector extension or truncation.
4178 EVT ToMaskVT) {
4197 // If MaskVT has smaller or bigger elements than ToMaskVT, a vector sign
4201 unsigned ToMaskScalBits = ToMaskVT.getScalarSizeInBits();
4203 EVT ExtVT = EVT::getVectorVT(Ctx, ToMaskVT.getVectorElementType(),
4207 EVT TruncVT = EVT::getVectorVT(Ctx, ToMaskVT.getVectorElementType(),
4213 ToMaskVT.getScalarSizeInBits() &&
4218 if (CurrMaskNumEls > ToMaskVT.getVectorNumElements()) {
4220 Mask = DAG.getNode(ISD::EXTRACT_SUBVECTOR, SDLoc(Mask), ToMaskVT, Mask,
4222 } else if (CurrMaskNumEls < ToMaskVT.getVectorNumElements())
    [all...]
LegalizeTypes.h 984 /// MaskVT to ToMaskVT if needed with vector extension or truncation.
985 SDValue convertMask(SDValue InMask, EVT MaskVT, EVT ToMaskVT);

Completed in 100 milliseconds