Searched refs:NewVType (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) ||
320 RISCVVType::getSEW(NewVType) >= 64)
326 RISCVVType::getVLMUL(CurVType) != RISCVVType::getVLMUL(NewVType))
332 auto Ratio2 = RISCVVType::getSEWLMULRatio(RISCVVType::getSEW(NewVType),
333 RISCVVType::getVLMUL(NewVType));
339 RISCVVType::isTailAgnostic(NewVType))
[all...]

Completed in 45 milliseconds