Searched refs:isHVXVectorType (Results 1 - 8 of 8) sorted by relevance
/freebsd-current/contrib/llvm-project/llvm/lib/Target/Hexagon/ |
H A D | HexagonTargetTransformInfo.cpp | 54 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 D | HexagonSubtarget.h | 332 bool isHVXVectorType(EVT VecTy, bool IncludeBool = false) const; 336 if (isHVXVectorType(Ty, true))
|
H A D | HexagonTargetTransformInfo.h | 46 bool isHVXVectorType(Type *Ty) const;
|
H A D | HexagonISelLoweringHVX.cpp | 565 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 D | HexagonSubtarget.cpp | 187 bool HexagonSubtarget::isHVXVectorType(EVT VecTy, bool IncludeBool) const { function in class:HexagonSubtarget 230 if (isHVXVectorType(SimpleTy, IncludeBool))
|
H A D | HexagonISelLowering.cpp | 472 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 D | HexagonVectorCombine.cpp | 1034 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 D | HexagonISelDAGToDAG.cpp | 796 if (HST->isHVXVectorType(ResTy, true)) 913 if (HST->isHVXVectorType(N->getValueType(i), true)) 917 if (HST->isHVXVectorType(I.getValueType(), true))
|
Completed in 317 milliseconds