Home
last modified time | relevance | path

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

/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/RISCV/MCTargetDesc/
H A DRISCVBaseInfo.cpp177 unsigned Sew = getSEW(VType); in printVType() local
178 OS << "e" << Sew; in printVType()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/RISCV/
H A DRISCVInstrInfoXSf.td548 class GetFTypeInfo<int Sew> {
549 ValueType Scalar = !cond(!eq(Sew, 16) : f16,
550 !eq(Sew, 32) : f32,
551 !eq(Sew, 64) : f64);
552 RegisterClass ScalarRegClass = !cond(!eq(Sew, 16) : FPR16,
553 !eq(Sew, 32) : FPR32,
554 !eq(Sew, 64) : FPR64);
H A DRISCVInstrInfoVPseudos.td260 class VTypeInfo<ValueType Vec, ValueType Mas, int Sew, LMULInfo M,
264 int SEW = Sew;
265 int Log2SEW = !logtwo(Sew);
281 class GroupVTypeInfo<ValueType Vec, ValueType VecM1, ValueType Mas, int Sew,
284 : VTypeInfo<Vec, Mas, Sew, M, Scal, ScalarReg> {
H A DRISCVISelLowering.cpp8325 unsigned Sew = RISCVVType::encodeSEW(I32VT.getScalarSizeInBits()); in lowerVectorIntrinsicScalars() local
8326 SDValue SEW = DAG.getConstant(Sew, DL, XLenVT); in lowerVectorIntrinsicScalars()
8340 unsigned Sew = RISCVVType::encodeSEW(VT.getScalarSizeInBits()); in lowerVectorIntrinsicScalars() local
8341 SDValue SEW = DAG.getConstant(Sew, DL, XLenVT); in lowerVectorIntrinsicScalars()
8441 SDValue Sew = DAG.getTargetConstant(VSEW, DL, XLenVT); in lowerGetVectorLength() local
8447 DAG.getNode(ISD::INTRINSIC_WO_CHAIN, DL, XLenVT, ID, AVL, Sew, LMul); in lowerGetVectorLength()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/RISCV/AsmParser/
H A DRISCVAsmParser.cpp119 bool parseVTypeToken(StringRef Identifier, VTypeState &State, unsigned &Sew,
2124 unsigned &Sew, unsigned &Lmul, in parseVTypeToken() argument
2131 if (Identifier.getAsInteger(10, Sew)) in parseVTypeToken()
2133 if (!RISCVVType::isValidSEW(Sew)) in parseVTypeToken()
2177 unsigned Sew = 0; in parseVTypeI() local
2190 if (parseVTypeToken(Identifier, State, Sew, Lmul, Fractional, TailAgnostic, in parseVTypeI()
2202 if (parseVTypeToken(Identifier, State, Sew, Lmul, Fractional, TailAgnostic, in parseVTypeI()
2213 RISCVVType::encodeVTYPE(VLMUL, Sew, TailAgnostic, MaskAgnostic); in parseVTypeI()