Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/llvm/lib/Target/RISCV/GISel/
H A DRISCVLegalizerInfo.cpp754 LLT InterTy = VecTy.changeElementType(InterEltTy); in legalizeSplatVector() local
758 auto LHS = MIB.buildSplatVector(InterTy, And); in legalizeSplatVector()
760 MIB.buildSplatVector(InterTy, MIB.buildConstant(InterEltTy, 0)); in legalizeSplatVector()
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/GlobalISel/
H A DLegalizerHelper.cpp6774 LLT InterTy; in lowerTRUNC() local
6776 InterTy = SplitSrcTy.changeElementSize(DstTy.getScalarSizeInBits() * 2); in lowerTRUNC()
6778 InterTy = SplitSrcTy.changeElementSize(DstTy.getScalarSizeInBits()); in lowerTRUNC()
6780 SplitSrcs[I] = MIRBuilder.buildTrunc(InterTy, SplitSrcs[I]).getReg(0); in lowerTRUNC()
6785 DstTy.changeElementSize(InterTy.getScalarSizeInBits()), SplitSrcs); in lowerTRUNC()