Searched refs:ElementWidth (Results 1 – 7 of 7) sorted by relevance
| /freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/AsmParser/ |
| H A D | AArch64AsmParser.cpp | 393 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 D | AArch64RegisterInfo.td | 1127 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 D | SVEInstrFormats.td | 279 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 D | AArch64Disassembler.cpp | 199 template <int ElementWidth> 1732 template <int ElementWidth> 1737 if (ElementWidth == 8 && Shift) in DecodeImm8OptLsl()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/WebAssembly/ |
| H A D | WebAssemblyISelLowering.cpp | 3254 uint64_t ElementWidth = in performBitcastCombine() local 3262 extractSubVector(SetCCVector, I * (128 / ElementWidth), in performBitcastCombine()
|
| /freebsd/contrib/llvm-project/clang/lib/AST/ |
| H A D | ExprConstant.cpp | 7736 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 D | RISCVISelLowering.cpp | 10475 const unsigned ElementWidth = 8; in lowerGetVectorLength() local 10478 unsigned LMul1VF = RISCV::RVVBitsPerBlock / ElementWidth; in lowerGetVectorLength() 10490 unsigned VSEW = RISCVVType::encodeSEW(ElementWidth); in lowerGetVectorLength()
|