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.cpp26 BaseTypeModifier::Vector, VectorTypeModifier::MaskVector);
361 static VectorTypeModifier getTupleVTM(unsigned NF) { in getTupleVTM()
363 return static_cast<VectorTypeModifier>( in getTupleVTM()
364 static_cast<uint8_t>(VectorTypeModifier::Tuple2) + (NF - 2)); in getTupleVTM()
412 VectorTypeModifier VTM = VectorTypeModifier::NoModifier; in parsePrototypeDescriptor()
428 VTM = VectorTypeModifier::Widening2XVector; in parsePrototypeDescriptor()
432 VTM = VectorTypeModifier::Widening4XVector; in parsePrototypeDescriptor()
436 VTM = VectorTypeModifier::Widening8XVector; in parsePrototypeDescriptor()
440 VTM = VectorTypeModifier::MaskVector; in parsePrototypeDescriptor()
468 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.cpp164 static VectorTypeModifier getTupleVTM(unsigned NF) { in getTupleVTM()
166 return static_cast<VectorTypeModifier>( in getTupleVTM()
167 static_cast<uint8_t>(VectorTypeModifier::Tuple2) + (NF - 2)); in getTupleVTM()
368 VectorTypeModifier::NoModifier, in createHeader()