Searched refs:isHVXVectorType (Results 1 - 8 of 8) sorted by relevance

/freebsd-current/contrib/llvm-project/llvm/lib/Target/Hexagon/
H A DHexagonTargetTransformInfo.cpp54 bool HexagonTTIImpl::isHVXVectorType(Type *Ty) const { function in class:HexagonTTIImpl
196 if (isHVXVectorType(VecTy)) {
277 if (!isHVXVectorType(ValTy) && ValTy->isFPOrFPVectorTy())
297 if (!isHVXVectorType(Ty) && Ty->isFPOrFPVectorTy())
313 return Ty->isVectorTy() && !isHVXVectorType(Ty) && Ty->isFPOrFPVectorTy();
358 // in pre-isel. Use ST directly instead of calling isHVXVectorType.
364 // in pre-isel. Use ST directly instead of calling isHVXVectorType.
H A DHexagonSubtarget.h332 bool isHVXVectorType(EVT VecTy, bool IncludeBool = false) const;
336 if (isHVXVectorType(Ty, true))
H A DHexagonTargetTransformInfo.h46 bool isHVXVectorType(Type *Ty) const;
H A DHexagonISelLoweringHVX.cpp565 return Subtarget.isHVXVectorType(Ty) &&
571 return Subtarget.isHVXVectorType(Ty) &&
577 return Subtarget.isHVXVectorType(Ty, true) &&
589 if (!Subtarget.isHVXVectorType(VecTy, /*IncludeBool=*/false))
598 if (!Subtarget.isHVXVectorType(VecTy))
999 if (Subtarget.isHVXVectorType(PredTy, true)) {
1310 if (Subtarget.isHVXVectorType(ResTy, true)) {
1450 assert(Subtarget.isHVXVectorType(VecTy, true));
1497 assert(Subtarget.isHVXVectorType(ResTy));
1723 if (Subtarget.isHVXVectorType(t
[all...]
H A DHexagonSubtarget.cpp187 bool HexagonSubtarget::isHVXVectorType(EVT VecTy, bool IncludeBool) const { function in class:HexagonSubtarget
230 if (isHVXVectorType(SimpleTy, IncludeBool))
H A DHexagonISelLowering.cpp472 bool ArgAlign = Subtarget.isHVXVectorType(VA.getValVT());
640 Subtarget.isHVXVectorType(VT.getSimpleVT());
859 Subtarget.isHVXVectorType(RegVT));
2244 assert(!Subtarget.isHVXVectorType(VecTy, true) &&
3779 if (Subtarget.isHVXVectorType(SVT, true))
3789 if (Subtarget.isHVXVectorType(SVT, true))
3799 if (Subtarget.isHVXVectorType(VT, true)) {
H A DHexagonVectorCombine.cpp1034 return HVC.HST.isHVXVectorType(
1906 assert(HVC.HST.isHVXVectorType(EVT::getEVT(X.Val->getType(), false)));
1922 assert(HVC.HST.isHVXVectorType(EVT::getEVT(InpTy, false)));
H A DHexagonISelDAGToDAG.cpp796 if (HST->isHVXVectorType(ResTy, true))
913 if (HST->isHVXVectorType(N->getValueType(i), true))
917 if (HST->isHVXVectorType(I.getValueType(), true))

Completed in 317 milliseconds