Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/llvm/lib/TargetParser/
H A DRISCVTargetParser.cpp190 unsigned Sew = getSEW(VType); in printVType() local
191 OS << "e" << Sew; in printVType()
/freebsd/contrib/llvm-project/llvm/lib/Target/RISCV/
H A DRISCVInstrInfoXSf.td708 class GetFTypeInfo<int Sew> {
709 ValueType Scalar = !cond(!eq(Sew, 16) : f16,
710 !eq(Sew, 32) : f32,
711 !eq(Sew, 64) : f64);
712 RegisterClass ScalarRegClass = !cond(!eq(Sew, 16) : FPR16,
713 !eq(Sew, 32) : FPR32,
714 !eq(Sew, 64) : FPR64);
H A DRISCVInstrInfoVPseudos.td255 class VTypeInfo<ValueType Vec, ValueType Mas, int Sew, LMULInfo M,
259 int SEW = Sew;
260 int Log2SEW = !logtwo(Sew);
276 class GroupVTypeInfo<ValueType Vec, ValueType VecM1, ValueType Mas, int Sew,
279 : VTypeInfo<Vec, Mas, Sew, M, Scal, ScalarReg> {
H A DRISCVISelLowering.cpp8862 unsigned Sew = RISCVVType::encodeSEW(I32VT.getScalarSizeInBits()); in lowerVectorIntrinsicScalars()
8863 SDValue SEW = DAG.getConstant(Sew, DL, XLenVT); in lowerVectorIntrinsicScalars()
8877 unsigned Sew = RISCVVType::encodeSEW(VT.getScalarSizeInBits()); in lowerVectorIntrinsicScalars()
8878 SDValue SEW = DAG.getConstant(Sew, DL, XLenVT); in lowerVectorIntrinsicScalars()
8978 SDValue Sew = DAG.getTargetConstant(VSEW, DL, XLenVT); in lowerGetVectorLength()
8984 DAG.getNode(ISD::INTRINSIC_WO_CHAIN, DL, XLenVT, ID, AVL, Sew, LMul); in lowerGetVectorLength()
8860 unsigned Sew = RISCVVType::encodeSEW(I32VT.getScalarSizeInBits()); lowerVectorIntrinsicScalars() local
8875 unsigned Sew = RISCVVType::encodeSEW(VT.getScalarSizeInBits()); lowerVectorIntrinsicScalars() local
8976 SDValue Sew = DAG.getTargetConstant(VSEW, DL, XLenVT); lowerGetVectorLength() local
/freebsd/contrib/llvm-project/llvm/lib/Target/RISCV/AsmParser/
H A DRISCVAsmParser.cpp123 bool parseVTypeToken(const AsmToken &Tok, VTypeState &State, unsigned &Sew,
2169 unsigned &Sew, unsigned &Lmul, in parseVTypeToken() argument
2181 if (Identifier.getAsInteger(10, Sew)) in parseVTypeToken()
2183 if (!RISCVVType::isValidSEW(Sew)) in parseVTypeToken()
2237 unsigned Sew = 0; in parseVTypeI() local
2246 if (parseVTypeToken(getTok(), State, Sew, Lmul, Fractional, TailAgnostic, in parseVTypeI()
2253 if (parseVTypeToken(getTok(), State, Sew, Lmul, Fractional, TailAgnostic, in parseVTypeI()
2266 if (MaxSEW >= 8 && Sew > MaxSEW) in parseVTypeI()
2274 RISCVVType::encodeVTYPE(VLMUL, Sew, TailAgnostic, MaskAgnostic); in parseVTypeI()