Searched refs:CurVType (Results 1 - 1 of 1) sorted by relevance

/freebsd-current/contrib/llvm-project/llvm/lib/Target/RISCV/
H A DRISCVInsertVSETVLI.cpp302 /// Return true if moving from CurVType to NewVType is
305 static bool areCompatibleVTYPEs(uint64_t CurVType, uint64_t NewVType, argument
311 if (RISCVVType::getSEW(CurVType) != RISCVVType::getSEW(NewVType))
315 if (RISCVVType::getSEW(NewVType) < RISCVVType::getSEW(CurVType))
319 if (RISCVVType::getSEW(NewVType) < RISCVVType::getSEW(CurVType) ||
326 RISCVVType::getVLMUL(CurVType) != RISCVVType::getVLMUL(NewVType))
330 auto Ratio1 = RISCVVType::getSEWLMULRatio(RISCVVType::getSEW(CurVType),
331 RISCVVType::getVLMUL(CurVType));
338 if (Used.TailPolicy && RISCVVType::isTailAgnostic(CurVType) !=
341 if (Used.MaskPolicy && RISCVVType::isMaskAgnostic(CurVType) !
[all...]

Completed in 139 milliseconds