Home
last modified time | relevance | path

Searched refs:NewVType (Results 1 – 1 of 1) sorted by relevance

/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/RISCV/
H A DRISCVInsertVSETVLI.cpp305 static bool areCompatibleVTYPEs(uint64_t CurVType, uint64_t NewVType, in areCompatibleVTYPEs() argument
311 if (RISCVVType::getSEW(CurVType) != RISCVVType::getSEW(NewVType)) in areCompatibleVTYPEs()
315 if (RISCVVType::getSEW(NewVType) < RISCVVType::getSEW(CurVType)) in areCompatibleVTYPEs()
319 if (RISCVVType::getSEW(NewVType) < RISCVVType::getSEW(CurVType) || in areCompatibleVTYPEs()
320 RISCVVType::getSEW(NewVType) >= 64) in areCompatibleVTYPEs()
326 RISCVVType::getVLMUL(CurVType) != RISCVVType::getVLMUL(NewVType)) in areCompatibleVTYPEs()
332 auto Ratio2 = RISCVVType::getSEWLMULRatio(RISCVVType::getSEW(NewVType), in areCompatibleVTYPEs()
333 RISCVVType::getVLMUL(NewVType)); in areCompatibleVTYPEs()
339 RISCVVType::isTailAgnostic(NewVType)) in areCompatibleVTYPEs()
342 RISCVVType::isMaskAgnostic(NewVType)) in areCompatibleVTYPEs()