Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/llvm/lib/Target/VE/
H A DVECustomDAG.h119 enum class Packing { enum
125 MVT getLegalVectorType(Packing P, MVT ElemVT);
128 Packing getTypePacking(EVT);
201 SDValue getConstantMask(Packing Packing, bool AllTrue) const;
H A DVVPISelLowering.cpp61 auto Packing = getTypePacking(LegalVecVT.getSimpleVT()); in lowerToVVP() local
80 Mask = CDAG.getConstantMask(Packing, true); in lowerToVVP()
141 auto Packing = getTypePacking(DataVT); in lowerVVP_LOAD_STORE() local
149 Mask = CDAG.getConstantMask(Packing, true); in lowerVVP_LOAD_STORE()
153 Packing, DataVT.getVectorElementType().getSimpleVT()); in lowerVVP_LOAD_STORE()
188 assert(getTypePacking(DataVT) == Packing::Dense && in splitPackedLoadStore()
262 getLegalVectorType(Packing::Dense, DataVT.getVectorElementType());
272 auto Packing = getTypePacking(DataVT); in lowerVVP_GATHER_SCATTER()
274 getLegalVectorType(Packing, DataVT.getVectorElementType().getSimpleVT()); in lowerVVP_GATHER_SCATTER()
295 Mask = CDAG.getConstantMask(Packing, tru in lowerVVP_GATHER_SCATTER()
266 auto Packing = getTypePacking(DataVT); lowerVVP_GATHER_SCATTER() local
[all...]
H A DVECustomDAG.cpp34 MVT getLegalVectorType(Packing P, MVT ElemVT) { in getLegalVectorType()
35 return MVT::getVectorVT(ElemVT, P == Packing::Normal ? StandardVectorWidth in getLegalVectorType()
39 Packing getTypePacking(EVT VT) { in getTypePacking()
41 return isPackedVectorType(VT) ? Packing::Dense : Packing::Normal; in getTypePacking()
409 SDValue VECustomDAG::getConstantMask(Packing Packing, bool AllTrue) const { in getConstantMask() argument
410 auto MaskVT = getLegalVectorType(Packing, MVT::i1); in getConstantMask()
514 NewMask = getConstantMask(Packing::Normal, true); in getTargetSplitMask()
H A DVEInstrPatternsVec.td130 ///// Packing support /////
144 multiclass Packing<ValueType PackVT> {
158 defm : Packing<v512i32>;
159 defm : Packing<v512f32>;
/freebsd/usr.bin/lastcomm/tests/
H A Dvalues.sh68 echo Packing the results.
/freebsd/sys/contrib/zlib/doc/
H A Drfc1951.txt75 3.1.1. Packing into bytes .................................. 5
274 3.1.1. Packing into bytes
/freebsd/contrib/llvm-project/llvm/include/llvm/IR/
H A DIntrinsicsARM.td94 // Packing and unpacking