Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/AsmParser/
H A DAArch64AsmParser.cpp393 int ElementWidth; member
418 unsigned ElementWidth; member
431 unsigned ElementWidth; member
689 return MatrixReg.ElementWidth; in getMatrixElementWidth()
1310 template <int ElementWidth, unsigned Class>
1315 if (isSVEVectorReg<Class>() && (Reg.ElementWidth == ElementWidth)) in isSVEPredicateVectorRegOfWidth()
1321 template <int ElementWidth, unsigned Class>
1328 isSVEPredicateVectorRegOfWidth<ElementWidth, Class>()) && in isSVEPredicateOrPredicateAsCounterRegOfWidth()
1329 Reg.ElementWidth == ElementWidth) in isSVEPredicateOrPredicateAsCounterRegOfWidth()
1335 template <int ElementWidth, unsigned Class>
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64RegisterInfo.td1127 class PPRVectorList<int ElementWidth, int NumRegs> : AsmOperandClass {
1128 let Name = "SVEPredicateList" # NumRegs # "x" # ElementWidth;
1131 # NumRegs #", 0, "#ElementWidth #">";
1157 class PPRVectorListMul<int ElementWidth, int NumRegs> : PPRVectorList<ElementWidth, NumRegs> {
1158 let Name = "SVEPredicateListMul" # NumRegs # "x" # ElementWidth;
1162 # ElementWidth #
1327 class ZPRVectorList<int ElementWidth, int NumRegs> : AsmOperandClass {
1328 let Name = "SVEVectorList" # NumRegs # ElementWidth;
1331 "isTypedVectorList<RegKind::SVEDataVector, " #NumRegs #", 0, " #ElementWidth #">";
1424 class ZPRVectorListMul<int ElementWidth, int NumRegs, string RegClassSuffix = "">
[all …]
H A DSVEInstrFormats.td279 class SVEShiftedImmOperand<int ElementWidth, string Infix, string Predicate>
281 let Name = "SVE" # Infix # "Imm" # ElementWidth;
298 class imm8_opt_lsl<int ElementWidth, string printType,
302 let DecoderMethod = "DecodeImm8OptLsl<" # ElementWidth # ">";
/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/Disassembler/
H A DAArch64Disassembler.cpp199 template <int ElementWidth>
1732 template <int ElementWidth>
1737 if (ElementWidth == 8 && Shift) in DecodeImm8OptLsl()
/freebsd/contrib/llvm-project/llvm/lib/Target/WebAssembly/
H A DWebAssemblyISelLowering.cpp3254 uint64_t ElementWidth = in performBitcastCombine() local
3262 extractSubVector(SetCCVector, I * (128 / ElementWidth), in performBitcastCombine()
/freebsd/contrib/llvm-project/clang/lib/AST/
H A DExprConstant.cpp7736 CharUnits ElementWidth = Info.Ctx.getTypeSizeInChars(Ty->getElementType()); in visit() local
7741 visitType(Ty->getElementType(), Offset + I * ElementWidth); in visit()
7752 CharUnits ElementWidth = Info.Ctx.getTypeSizeInChars(ElementType); in visit() local
7757 Values[I] = visitType(Ty->getElementType(), Offset + I * ElementWidth); in visit()
/freebsd/contrib/llvm-project/llvm/lib/Target/RISCV/
H A DRISCVISelLowering.cpp10475 const unsigned ElementWidth = 8; in lowerGetVectorLength() local
10478 unsigned LMul1VF = RISCV::RVVBitsPerBlock / ElementWidth; in lowerGetVectorLength()
10490 unsigned VSEW = RISCVVType::encodeSEW(ElementWidth); in lowerGetVectorLength()