Home
last modified time | relevance | path

Searched refs:getVectorLength (Results 1 – 13 of 13) sorted by relevance

/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/Hexagon/
HDHexagonSubtarget.h216 unsigned getVectorLength() const { in getVectorLength() function
237 unsigned HwLen = getVectorLength();
261 return getVectorLength(); in getTypeAlignment()
HDHexagonISelLoweringHVX.cpp277 Ty.getSizeInBits() == 8 * Subtarget.getVectorLength(); in isHvxSingleTy()
283 Ty.getSizeInBits() == 16 * Subtarget.getVectorLength(); in isHvxPairTy()
357 unsigned HwLen = Subtarget.getVectorLength(); in buildHvxVectorReg()
482 assert(4*Words.size() == Subtarget.getVectorLength()); in buildHvxVectorReg()
505 unsigned HwLen = Subtarget.getVectorLength(); in createHvxPrefixPred()
597 unsigned HwLen = Subtarget.getVectorLength(); in buildHvxVectorPred()
693 unsigned HwLen = Subtarget.getVectorLength(); in extractHvxElementPred()
718 unsigned HwLen = Subtarget.getVectorLength(); in insertHvxElementReg()
754 unsigned HwLen = Subtarget.getVectorLength(); in insertHvxElementPred()
771 unsigned HwLen = Subtarget.getVectorLength(); in extractHvxSubvectorReg()
[all …]
HDHexagonTargetTransformInfo.cpp111 return useHVX() ? ST.getVectorLength()*8 : 0; in getMinVectorRegisterBitWidth()
115 return (8 * ST.getVectorLength()) / ElemWidth; in getMinimumVF()
HDHexagonVExtract.cpp81 V &= (HST->getVectorLength()-1) & -4u; in genElemLoad()
HDHexagonISelDAGToDAGHVX.cpp814 HST(getHexagonSubtarget(G)), HwLen(HST.getVectorLength()) {} in HvxSelector()
2086 unsigned S = CN->getZExtValue() % HST.getVectorLength(); in selectRor()
HDHexagonISelDAGToDAG.cpp854 assert(HST->getVectorLength() * 8 == OpTy.getSizeInBits()); in SelectV2Q()
867 assert(HST->getVectorLength() * 8 == ResTy.getSizeInBits()); in SelectQ2V()
HDHexagonPatternsHVX.td17 return CurDAG->getTargetConstant(ST.getVectorLength()/2, SDLoc(N), MVT::i32);
HDHexagonISelLowering.cpp1933 unsigned HwLen = Subtarget.getVectorLength(); in getPreferredVectorAction()
3266 unsigned VecWidth = Subtarget.getVectorLength() * 8; in findRepresentativeClass()
/freebsd-11-stable/contrib/llvm-project/clang/lib/AST/
HDAPValue.cpp258 RHS.getVectorLength()); in APValue()
414 for (unsigned i = 1; i != getVectorLength(); ++i) { in dump()
498 for (unsigned i = 1; i != getVectorLength(); ++i) { in printPretty()
HDExprConstant.cpp2429 for (unsigned i = 0; i < SVal.getVectorLength(); i++) { in EvalAndBitcastToAPInt()
9493 unsigned vlen = v.getVectorLength(); in VisitInitListExpr()
/freebsd-11-stable/contrib/llvm-project/clang/include/clang/AST/
HDAPValue.h456 assert(I < getVectorLength() && "Index out of range");
462 unsigned getVectorLength() const {
/freebsd-11-stable/contrib/llvm-project/clang/lib/CodeGen/
HDCGExprConstant.cpp2063 unsigned NumElts = Value.getVectorLength(); in tryEmitPrivate()
/freebsd-11-stable/contrib/llvm-project/clang/lib/Sema/
HDSemaChecking.cpp10295 for (unsigned i = 1, e = result.getVectorLength(); i != e; ++i) { in GetValueRange()
10584 for (unsigned i = 0, e = value.getVectorLength(); i != e; ++i) in IsSameFloatAfterCast()