Home
last modified time | relevance | path

Searched refs:ResLen (Results 1 – 4 of 4) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/Target/Hexagon/
H A DHexagonISelLoweringHVX.cpp1304 unsigned ResLen = ResTy.getVectorNumElements(); in extractHvxSubvectorPred()
1315 unsigned Rep = VecTy.getVectorNumElements() / ResLen; in extractHvxSubvectorPred()
1335 unsigned Rep = 8 / ResLen; in extractHvxSubvectorPred()
1338 for (unsigned r = 0; r != HwLen/ResLen; ++r) { in extractHvxSubvectorPred()
1340 for (unsigned i = 0; i != ResLen; ++i) { in extractHvxSubvectorPred()
3060 unsigned ResLen = ResTy.getStoreSize(); in WidenHvxLoad() local
3061 assert(ResLen < HwLen && "vsetq(v1) prerequisite"); in WidenHvxLoad()
3065 {DAG.getConstant(ResLen, dl, MVT::i32)}, DAG); in WidenHvxLoad()
1305 unsigned ResLen = ResTy.getVectorNumElements(); extractHvxSubvectorPred() local
H A DHexagonISelLowering.cpp2906 unsigned ResLen = ResTy.getVectorNumElements(); in appendUndef() local
2907 if (ValLen == ResLen) in appendUndef()
2911 assert(ValLen < ResLen); in appendUndef()
2912 assert(ResLen % ValLen == 0); in appendUndef()
2915 for (unsigned i = 1, e = ResLen / ValLen; i < e; ++i) in appendUndef()
H A DHexagonISelDAGToDAG.cpp712 [[maybe_unused]] unsigned ResLen = ResTy.getVectorNumElements(); in SelectExtractSubvector() local
714 assert(2 * ResLen == InpTy.getVectorNumElements()); in SelectExtractSubvector()
716 assert(Idx == 0 || Idx == ResLen); in SelectExtractSubvector()
H A DHexagonISelDAGToDAGHVX.cpp2579 [[maybe_unused]] unsigned ResLen = ResTy.getVectorNumElements(); in selectExtractSubvector()
2581 assert(2 * ResLen == InpTy.getVectorNumElements()); in selectExtractSubvector()
2582 assert(Idx == 0 || Idx == ResLen); in selectExtractSubvector() local