Home
last modified time | relevance | path

Searched refs:VectorTypeModifier (Results 1 – 3 of 3) sorted by relevance

/freebsd/contrib/llvm-project/clang/lib/Support/
H A DRISCVVIntrinsicUtils.cpp23 BaseTypeModifier::Vector, VectorTypeModifier::MaskVector);
358 static VectorTypeModifier getTupleVTM(unsigned NF) { in getTupleVTM()
360 return static_cast<VectorTypeModifier>( in getTupleVTM()
361 static_cast<uint8_t>(VectorTypeModifier::Tuple2) + (NF - 2)); in getTupleVTM()
409 VectorTypeModifier VTM = VectorTypeModifier::NoModifier; in parsePrototypeDescriptor()
425 VTM = VectorTypeModifier::Widening2XVector; in parsePrototypeDescriptor()
429 VTM = VectorTypeModifier::Widening4XVector; in parsePrototypeDescriptor()
433 VTM = VectorTypeModifier::Widening8XVector; in parsePrototypeDescriptor()
437 VTM = VectorTypeModifier::MaskVector; in parsePrototypeDescriptor()
465 assert(VTM == VectorTypeModifier::NoModifier && in parsePrototypeDescriptor()
[all …]
/freebsd/contrib/llvm-project/clang/include/clang/Support/
H A DRISCVVIntrinsicUtils.h33 enum class VectorTypeModifier : uint8_t { enum
174 VectorTypeModifier VTM = VectorTypeModifier::NoModifier,
182 uint8_t VTM = static_cast<uint8_t>(VectorTypeModifier::NoModifier);
/freebsd/contrib/llvm-project/clang/utils/TableGen/
H A DRISCVVEmitter.cpp163 static VectorTypeModifier getTupleVTM(unsigned NF) { in getTupleVTM()
165 return static_cast<VectorTypeModifier>( in getTupleVTM()
166 static_cast<uint8_t>(VectorTypeModifier::Tuple2) + (NF - 2)); in getTupleVTM()
453 VectorTypeModifier::NoModifier, in createHeader()