Home
last modified time | relevance | path

Searched defs:SEW (Results 1 – 11 of 11) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/Target/RISCV/MCA/
H A DRISCVCustomBehaviour.cpp142 unsigned SEW = RISCVVType::getSEW(VTypeI); in createInstruments() local
169 getEEWAndEMUL(unsigned Opcode, RISCVII::VLMUL LMUL, uint8_t SEW) { in getEEWAndEMUL()
248 uint8_t SEW = SI ? SI->getSEW() : 0; in getSchedClassID() local
/freebsd/contrib/llvm-project/llvm/include/llvm/TargetParser/
H A DRISCVTargetParser.h72 inline static bool isValidSEW(unsigned SEW) { in isValidSEW()
103 inline static unsigned encodeSEW(unsigned SEW) { in encodeSEW()
/freebsd/contrib/llvm-project/llvm/lib/TargetParser/
H A DRISCVTargetParser.cpp159 unsigned encodeVTYPE(RISCVII::VLMUL VLMUL, unsigned SEW, bool TailAgnostic, in encodeVTYPE()
214 unsigned getSEWLMULRatio(unsigned SEW, RISCVII::VLMUL VLMul) { in getSEWLMULRatio()
227 getSameRatioLMUL(unsigned SEW, RISCVII::VLMUL VLMUL, unsigned EEW) { in getSameRatioLMUL()
/freebsd/contrib/llvm-project/llvm/lib/Target/RISCV/MCTargetDesc/
H A DRISCVMCTargetDesc.h46 uint8_t SEW; member
/freebsd/contrib/llvm-project/llvm/lib/Target/RISCV/
H A DRISCVInstrInfo.cpp2507 unsigned SEW = Log2SEW ? 1 << Log2SEW : 8; in verifyInstruction() local
3000 unsigned SEW = Log2SEW ? 1 << Log2SEW : 8; in createMIROperandComment() local
3083 #define CASE_VFMA_OPCODE_COMMON(OP, TYPE, LMUL, SEW) \ argument
3086 #define CASE_VFMA_OPCODE_LMULS_M1(OP, TYPE, SEW) \ argument
3092 #define CASE_VFMA_OPCODE_LMULS_MF2(OP, TYPE, SEW) \ argument
3096 #define CASE_VFMA_OPCODE_LMULS_MF4(OP, TYPE, SEW) \ argument
3303 #define CASE_VFMA_CHANGE_OPCODE_COMMON(OLDOP, NEWOP, TYPE, LMUL, SEW) \ argument
3308 #define CASE_VFMA_CHANGE_OPCODE_LMULS_M1(OLDOP, NEWOP, TYPE, SEW) \ argument
3314 #define CASE_VFMA_CHANGE_OPCODE_LMULS_MF2(OLDOP, NEWOP, TYPE, SEW) \ argument
3323 #define CASE_VFMA_CHANGE_OPCODE_LMULS_MF4(OLDOP, NEWOP, TYPE, SEW) \ argument
[all …]
H A DRISCVVectorPeephole.cpp112 unsigned SEW = Log2SEW ? 1 << Log2SEW : 8; in convertToVLMAX() local
H A DRISCVInsertVSETVLI.cpp216 } SEW = SEWNone; member
534 uint8_t SEW = 0; member in __anoncddf45c50111::VSETVLIInfo
986 static unsigned computeVLMAX(unsigned VLEN, unsigned SEW, in computeVLMAX()
1031 unsigned SEW = Log2SEW ? 1 << Log2SEW : 8; in computeInfoForInstr() local
H A DRISCVISelDAGToDAG.cpp567 unsigned SEW = in selectVSETVLI() local
1638 SDValue SEW = CurDAG->getTargetConstant( in Select() local
1717 SDValue SEW = CurDAG->getTargetConstant( in Select() local
2314 SDValue SEW = CurDAG->getTargetConstant(Log2SEW, DL, XLenVT); in Select() local
3814 SDValue SEW = True.getOperand(TrueVLIndex + 1); in performCombineVMergeAndVOps() local
H A DRISCVISelLowering.cpp8861 SDValue SEW = DAG.getConstant(Sew, DL, XLenVT); in lowerVectorIntrinsicScalars() local
8876 SDValue SEW = DAG.getConstant(Sew, DL, XLenVT); in lowerVectorIntrinsicScalars() local
17928 unsigned SEW = RISCVVType::decodeVSEW(VSEW); in computeKnownBitsForTargetNode() local
18541 lookupMaskedIntrinsic(uint16_t MCOpcode, RISCVII::VLMUL LMul, unsigned SEW) { in lookupMaskedIntrinsic()
/freebsd/contrib/llvm-project/clang/lib/CodeGen/
H A DCGDebugInfo.cpp811 unsigned SEW = CGM.getContext().getTypeSize(Info.ElementType); in CreateType() local
/freebsd/contrib/llvm-project/llvm/lib/Analysis/
H A DValueTracking.cpp1841 uint64_t SEW = RISCVVType::decodeVSEW( in computeKnownBitsFromOperator() local